
Ubuntu日本語フォーラム

ログインしていません。
bluetoothマウスについて教えてください。
14.04 Trusty を利用しています。
kernel 3.13.0-40 までは
bluetoothマウス M-BT2BRを接続して使えていました。
kernel 3.13.0-43 にアップデートしたところ、
M-BT2BRが使用できなくなりました。
設定を削除し、再セットアップすると設定自体は完了しますが
マウスを動かしてもポインタが動きませんし、クリックも効きません。
何度か設定し直すとたまに使えるようになりますが、
途中で動かなくなってしまいます。
Bluemanパッケージをインストールして、試してみましたが動きませんでした。
オフライン
取り敢えず正常に動作していたカーネルに戻して起動してください。
おそらくカーネル(ドライバ)のバグだと思います。
オフライン
yama様
kernel 3.13.0-40 で起動すれば普通に使えることを確認しました。
3.13.0-44 がリリースされてたので、アップデートしましたが直っていませんでした。
オフライン
本家のUbuntu Forumに以下の記事を見つけました
Bluetooth mouse connects but does not move pointer.
http://ubuntuforums.org/showthread.php?t=2142366
まさにこの現象に該当します。
早速workaround1〜3を試したところ、
マウスポインタが動くようにはなりますが操作途中で動かなくなります。
kernel 3.13.0-45 でもうまくいきませんでした。
バグレポートするかOS再インストールするしかないでしょうか
オフライン
私の拙い英語力ではworkaroundの対処が自分の環境であってるかどうかわからないので、
環境確認のコマンドの結果を貼り付けます
cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0001 Version=0000 N: Name="Power Button" P: Phys=PNP0C0C/button/input0 S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0 U: Uniq= H: Handlers=kbd event0 B: PROP=0 B: EV=3 B: KEY=10000000000000 0 I: Bus=0019 Vendor=0000 Product=0005 Version=0000 N: Name="Lid Switch" P: Phys=PNP0C0D/button/input0 S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input1 U: Uniq= H: Handlers=event1 B: PROP=0 B: EV=21 B: SW=1 I: Bus=0019 Vendor=0000 Product=0003 Version=0000 N: Name="Sleep Button" P: Phys=PNP0C0E/button/input0 S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input2 U: Uniq= H: Handlers=kbd event2 B: PROP=0 B: EV=3 B: KEY=4000 0 0 I: Bus=0019 Vendor=0000 Product=0001 Version=0000 N: Name="Power Button" P: Phys=LNXPWRBN/button/input0 S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3 U: Uniq= H: Handlers=kbd event3 B: PROP=0 B: EV=3 B: KEY=10000000000000 0 I: Bus=0011 Vendor=0001 Product=0001 Version=ab41 N: Name="AT Translated Set 2 keyboard" P: Phys=isa0060/serio0/input0 S: Sysfs=/devices/platform/i8042/serio0/input/input4 U: Uniq= H: Handlers=sysrq kbd event4 B: PROP=0 B: EV=120013 B: KEY=10000 c020000000000 0 0 700f02000003 3802078f870f401 febfffdfffefffff fffffffffffffffe B: MSC=10 B: LED=7 I: Bus=0011 Vendor=0002 Product=0007 Version=01b1 N: Name="SynPS/2 Synaptics TouchPad" P: Phys=isa0060/serio2/input0 S: Sysfs=/devices/platform/i8042/serio2/input/input10 U: Uniq= H: Handlers=mouse0 event5 B: PROP=9 B: EV=b B: KEY=6420 30000 0 0 0 0 B: ABS=260800011000003 I: Bus=0019 Vendor=0000 Product=0000 Version=0000 N: Name="Acer BMA150 accelerometer" P: Phys=wmi/input1 S: Sysfs=/devices/virtual/input/input13 U: Uniq= H: Handlers=event6 js0 B: PROP=0 B: EV=9 B: ABS=7 I: Bus=0000 Vendor=0000 Product=0000 Version=0000 N: Name="HDA Intel HDMI/DP,pcm=3" P: Phys=ALSA S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card0/input16 U: Uniq= H: Handlers=event7 B: PROP=0 B: EV=21 B: SW=140 I: Bus=0000 Vendor=0000 Product=0000 Version=0000 N: Name="HDA Intel Headphone" P: Phys=ALSA S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card0/input15 U: Uniq= H: Handlers=event8 B: PROP=0 B: EV=21 B: SW=4 I: Bus=0000 Vendor=0000 Product=0000 Version=0000 N: Name="HDA Intel Mic" P: Phys=ALSA S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card0/input14 U: Uniq= H: Handlers=event9 B: PROP=0 N: Name="Video Bus" P: Phys=LNXVIDEO/video/input0 S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input18 U: Uniq= H: Handlers=kbd event11 B: PROP=0 B: EV=3 B: KEY=3e000b00000000 0 0 0 I: Bus=0005 Vendor=056e Product=0061 Version=001e N: Name="ELECOM M-BT2BR" P: Phys=2c:81:58:c9:b1:ae S: Sysfs=/devices/pci0000:00/0000:00:1d.2/usb6/6-2/6-2:1.0/bluetooth/hci0/hci0:12/input23 U: Uniq=00:1b:dc:32:7e:9d H: Handlers=mouse1 event12 B: PROP=0 B: EV=17 B: KEY=ff0000 0 0 0 0 B: REL=103 B: MSC=10
xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎜ ↳ ELECOM M-BT2BR id=10 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ WebCam id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]usb-devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 2 D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=1d6b ProdID=0002 Rev=03.13 S: Manufacturer=Linux 3.13.0-45-generic ehci_hcd S: Product=EHCI Host Controller S: SerialNumber=0000:00:1a.7 C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 6 D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=1d6b ProdID=0002 Rev=03.13 S: Manufacturer=Linux 3.13.0-45-generic ehci_hcd S: Product=EHCI Host Controller S: SerialNumber=0000:00:1d.7 C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub T: Bus=02 Lev=01 Prnt=01 Port=04 Cnt=01 Dev#= 2 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1 P: Vendor=064e ProdID=a102 Rev=02.22 S: Manufacturer=SuYin S: Product=WebCam S: SerialNumber=CN0316-S30C-OV061-VA-R02.02.02 C: #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=98mA I: If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo I: If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=1d6b ProdID=0001 Rev=03.13 S: Manufacturer=Linux 3.13.0-45-generic uhci_hcd S: Product=UHCI Host Controller S: SerialNumber=0000:00:1a.0 C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub T: Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=08bb ProdID=2702 Rev=01.00 S: Manufacturer=Burr-Brown Japan S: Product=Burr-Brown Japan PCM2702 C: #Ifs= 2 Cfg#= 1 Atr=40 MxPwr=0mA I: If#= 0 Alt= 0 #EPs= 0 Cls=01(audio) Sub=01 Prot=00 Driver=snd-usb-audio I: If#= 1 Alt= 0 #EPs= 0 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio T: Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=1d6b ProdID=0001 Rev=03.13 S: Manufacturer=Linux 3.13.0-45-generic uhci_hcd S: Product=UHCI Host Controller C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub T: Bus=05 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=1d6b ProdID=0001 Rev=03.13 S: Manufacturer=Linux 3.13.0-45-generic uhci_hcd S: Product=UHCI Host Controller S: SerialNumber=0000:00:1d.1 C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub T: Bus=06 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=1d6b ProdID=0001 Rev=03.13 S: Manufacturer=Linux 3.13.0-45-generic uhci_hcd S: Product=UHCI Host Controller S: SerialNumber=0000:00:1d.2 C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub T: Bus=06 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 D: Ver= 2.00 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs= 1 P: Vendor=0489 ProdID=e011 Rev=08.61 S: Manufacturer=Broadcom Corp S: Product=Acer Module S: SerialNumber=2C8158C9B1AE C: #Ifs= 4 Cfg#= 1 Atr=e0 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb I: If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none) I: If#= 3 Alt= 0 #EPs= 0 Cls=fe(app. ) Sub=01 Prot=01 Driver=(none)
lsmod
Module Size Used by hid_elecom 12601 0 hidp 23910 1 hid 106148 2 hidp,hid_elecom ctr 13049 1 ccm 17773 1 rfcomm 69160 8 bnep 19624 2 uvcvideo 80885 0 videobuf2_vmalloc 13216 1 uvcvideo videobuf2_memops 13362 1 videobuf2_vmalloc videobuf2_core 40664 1 uvcvideo arc4 12608 2 iwldvm 232285 0 videodev 134688 2 uvcvideo,videobuf2_core snd_usb_audio 154041 1 snd_usbmidi_lib 29215 1 snd_usb_audio mac80211 630669 1 iwldvm snd_hda_codec_hdmi 46368 1 acer_wmi 32522 0 i915 784111 3 snd_hda_codec_realtek 65580 1 snd_hda_intel 56531 3 sparse_keymap 13948 1 acer_wmi snd_hda_codec 192906 3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel coretemp 13435 0 snd_hwdep 13602 2 snd_usb_audio,snd_hda_codec snd_pcm 102099 4 snd_usb_audio,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel snd_page_alloc 18710 2 snd_pcm,snd_hda_intel snd_seq_midi 13324 0 snd_seq_midi_event 14899 1 snd_seq_midi snd_rawmidi 30144 2 snd_usbmidi_lib,snd_seq_midi acerhdf 18738 0 iwlwifi 169932 1 iwldvm drm_kms_helper 55071 1 i915 drm 303102 4 i915,drm_kms_helper snd_seq 61560 2 snd_seq_midi_event,snd_seq_midi snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi snd_timer 29482 2 snd_pcm,snd_seq kvm_intel 143187 0 kvm 455835 1 kvm_intel snd 69322 21 snd_hda_codec_realtek,snd_usb_audio,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi i2c_algo_bit 13413 1 i915 joydev 17381 0 cfg80211 484040 3 iwlwifi,mac80211,iwldvm soundcore 12680 1 snd serio_raw 13462 0 btusb 32412 0 lpc_ich 21080 0 bluetooth 391136 27 bnep,hidp,btusb,rfcomm wmi 19177 1 acer_wmi mac_hid 13205 0 video 19476 2 i915,acer_wmi parport_pc 32701 0 ppdev 17671 0 lp 17759 0 parport 42348 3 lp,ppdev,parport_pc psmouse 106714 0 ahci 29915 3 libahci 32716 1 ahci atl1c 46086 0
dmesg | tail -20
[ 839.729561] usb usb6: Product: UHCI Host Controller [ 839.729566] usb usb6: Manufacturer: Linux 3.13.0-45-generic uhci_hcd [ 839.729570] usb usb6: SerialNumber: 0000:00:1d.2 [ 839.758376] hub 6-0:1.0: USB hub found [ 839.758411] hub 6-0:1.0: 2 ports detected [ 840.068098] usb 6-2: new full-speed USB device number 2 using uhci_hcd [ 840.240543] usb 6-2: New USB device found, idVendor=0489, idProduct=e011 [ 840.240551] usb 6-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 840.240556] usb 6-2: Product: Acer Module [ 840.240561] usb 6-2: Manufacturer: Broadcom Corp [ 840.240565] usb 6-2: SerialNumber: 2C8158C9B1AE [ 850.333207] elecom 0005:056E:0061.0004: Fixing up Elecom BM084 report descriptor [ 850.333651] elecom 0005:056E:0061.0004: unknown main item tag 0x0 [ 850.347743] input: ELECOM M-BT2BR as /devices/pci0000:00/0000:00:1d.2/usb6/6-2/6-2:1.0/bluetooth/hci0/hci0:11/input22 [ 850.348357] elecom 0005:056E:0061.0004: input,hidraw0: BLUETOOTH HID v0.1e Mouse [ELECOM M-BT2BR] on 2c:81:58:c9:b1:ae [ 3455.694736] elecom 0005:056E:0061.0005: Fixing up Elecom BM084 report descriptor [ 3455.695190] elecom 0005:056E:0061.0005: unknown main item tag 0x0 [ 3455.707233] input: ELECOM M-BT2BR as /devices/pci0000:00/0000:00:1d.2/usb6/6-2/6-2:1.0/bluetooth/hci0/hci0:12/input23 [ 3455.707496] elecom 0005:056E:0061.0005: input,hidraw0: BLUETOOTH HID v0.1e Mouse [ELECOM M-BT2BR] on 2c:81:58:c9:b1:ae [ 3853.597780] perf samples too long (5001 > 5000), lowering kernel.perf_event_max_sample_rate to 25000
cat /var/log/syslog | tail -20
Feb 12 17:19:04 Trusty wpa_supplicant[1046]: message repeated 4 times: [ wlan0: CTRL-EVENT-SCAN-STARTED ] Feb 12 17:19:05 Trusty wpa_supplicant[1046]: nl80211: send_and_recv->nl_recvmsgs failed: -33 Feb 12 17:21:04 Trusty wpa_supplicant[1046]: wlan0: CTRL-EVENT-SCAN-STARTED Feb 12 17:21:23 Trusty wpa_supplicant[1046]: wlan0: WPA: Group rekeying completed with 10:66:82:e8:14:d6 [GTK=TKIP] Feb 12 17:23:04 Trusty wpa_supplicant[1046]: wlan0: CTRL-EVENT-SCAN-STARTED Feb 12 17:23:05 Trusty wpa_supplicant[1046]: nl80211: send_and_recv->nl_recvmsgs failed: -33 Feb 12 17:25:04 Trusty wpa_supplicant[1046]: wlan0: CTRL-EVENT-SCAN-STARTED Feb 12 17:26:50 Trusty kernel: [ 3455.694736] elecom 0005:056E:0061.0005: Fixing up Elecom BM084 report descriptor Feb 12 17:26:50 Trusty kernel: [ 3455.695190] elecom 0005:056E:0061.0005: unknown main item tag 0x0 Feb 12 17:26:50 Trusty kernel: [ 3455.707233] input: ELECOM M-BT2BR as /devices/pci0000:00/0000:00:1d.2/usb6/6-2/6-2:1.0/bluetooth/hci0/hci0:12/input23 Feb 12 17:26:50 Trusty kernel: [ 3455.707496] elecom 0005:056E:0061.0005: input,hidraw0: BLUETOOTH HID v0.1e Mouse [ELECOM M-BT2BR] on 2c:81:58:c9:b1:ae Feb 12 17:27:04 Trusty wpa_supplicant[1046]: wlan0: CTRL-EVENT-SCAN-STARTED Feb 12 17:27:05 Trusty wpa_supplicant[1046]: nl80211: send_and_recv->nl_recvmsgs failed: -33 Feb 12 17:29:04 Trusty wpa_supplicant[1046]: wlan0: CTRL-EVENT-SCAN-STARTED Feb 12 17:29:05 Trusty wpa_supplicant[1046]: nl80211: send_and_recv->nl_recvmsgs failed: -33 Feb 12 17:31:04 Trusty wpa_supplicant[1046]: wlan0: CTRL-EVENT-SCAN-STARTED Feb 12 17:33:04 Trusty wpa_supplicant[1046]: wlan0: CTRL-EVENT-SCAN-STARTED Feb 12 17:33:05 Trusty wpa_supplicant[1046]: nl80211: send_and_recv->nl_recvmsgs failed: -33 Feb 12 17:33:28 Trusty kernel: [ 3853.597780] perf samples too long (5001 > 5000), lowering kernel.perf_event_max_sample_rate to 25000 Feb 12 17:35:04 Trusty wpa_supplicant[1046]: wlan0: CTRL-EVENT-SCAN-STARTED
オフライン
上記環境から、そもそもworkaroundのコマンドが違う
など、わかる方がいらっしゃいましたらご指摘を頂きたいと思います。
よろしくお願いします
workaroundのコマンド
workaround1
echo -n "6-2:1.0" | sudo tee /sys/bus/usb/drivers/btusb/unbind
echo -n "6-2:1.0" | sudo tee /sys/bus/usb/drivers/btusb/bind
workaround2
echo -n "6-2" | sudo tee /sys/bus/usb/drivers/usb/unbind
echo -n "6-2" | sudo tee /sys/bus/usb/drivers/usb/bind
workaround3
echo -n "0000:00:1d.2" | sudo tee /sys/bus/pci/drivers/uhci_hcd/unbind
echo -n "0000:00:1d.2" | sudo tee /sys/bus/pci/drivers/uhci_hcd/bind
オフライン