お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2015-01-16 10:57:37

ma34
メンバ
登録日: 2012-09-25

bluetoothマウス M-BT2BR

bluetoothマウスについて教えてください。
14.04 Trusty を利用しています。
kernel 3.13.0-40 までは
bluetoothマウス M-BT2BRを接続して使えていました。
kernel 3.13.0-43 にアップデートしたところ、
M-BT2BRが使用できなくなりました。

設定を削除し、再セットアップすると設定自体は完了しますが
マウスを動かしてもポインタが動きませんし、クリックも効きません。
何度か設定し直すとたまに使えるようになりますが、
途中で動かなくなってしまいます。

Bluemanパッケージをインストールして、試してみましたが動きませんでした。

オフライン

 

#2 2015-01-17 13:51:13

yama
メンバ
登録日: 2006-10-23

Re: bluetoothマウス M-BT2BR

取り敢えず正常に動作していたカーネルに戻して起動してください。
おそらくカーネル(ドライバ)のバグだと思います。

オフライン

 

#3 2015-01-17 22:52:41

ma34
メンバ
登録日: 2012-09-25

Re: bluetoothマウス M-BT2BR

yama様
kernel 3.13.0-40 で起動すれば普通に使えることを確認しました。

3.13.0-44 がリリースされてたので、アップデートしましたが直っていませんでした。

オフライン

 

#4 2015-02-06 13:18:26

ma34
メンバ
登録日: 2012-09-25

Re: bluetoothマウス M-BT2BR

本家の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再インストールするしかないでしょうか

オフライン

 

#5 2015-02-12 17:40:52

ma34
メンバ
登録日: 2012-09-25

Re: bluetoothマウス M-BT2BR

私の拙い英語力では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

オフライン

 

#6 2015-02-12 17:47:22

ma34
メンバ
登録日: 2012-09-25

Re: bluetoothマウス M-BT2BR

上記環境から、そもそも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

オフライン

 

Board footer

Powered by FluxBB