Bluetooth 4.0 LE マウス (Microsoft モバイル マウス 3600) の接続

Bluetooth 4.0 LE マウス (Microsoft モバイル マウス 3600) の接続

接続しようとしていますマイクロソフト Bluetooth モバイル マウス 3600Ubuntu 15.10 の場合。

最初は 経由で接続しようとしましたunity-control-center。デバイスは検出されますが、毎回接続に失敗します。さらに調べてみると、この方法では LE (低エネルギー) デバイスに接続できないようです。

そこで、CLI ツールで試してみました。ここまではできました:

$ sudo hcitool lescan
LE Scan ...
F2:C2:08:8A:DD:10 BluetoothMouse3600
F2:C2:08:8A:DD:10 (unknown)
sudo gatttool -I
[                 ][LE]> connect F2:C2:08:8A:DD:10 random
Attempting to connect to F2:C2:08:8A:DD:10
Connection successful
[F2:C2:08:8A:DD:10][LE]>

マウスは接続されているようです。しかし、マウスとして動作していないようです。少なくともマウスを動かしてもポインタは動きません。また、hcidumpマウスを動かしても何も表示されません。

マウスとして認識させるには、他に何かする必要がありますか? 他に実行できるトラブルシューティング手順はありますか?

答え1

何度か失敗した後、Ubuntu 14.04を搭載したDell XPSでMicrosoft Bluetooth Mobile Mouse 360​​0が動作するようになりました。Logitech MX Master マウスはペアリングされますが、動作しません Bluez 5.41をインストールしました

bluetoothctl を使ってペアリングし、マウスを「信頼」することができました。最初の試みでは、マウスは数分間正常に動作しましたが、その後 hciconfig hci0 down; hciconfig hci0 up を使用して Bluetooth の電源をオフにしてオンにする必要がありました。

最終的に、/var/lib/bluetooth/XX:YY:ZZ にマウスのエントリが 2 つあることがわかりました。そのディレクトリの内容を消去して、ペアリングなどをやり直すと、すべて正常になりました。

答え2

私は Dell Inspiron 5557 を持っており、Ubuntu 16.04 を実行しています。パッケージや構成なしで、このマウスを検出し、ペアリングして使用しています。

私が本当に必要とした唯一のトリックは、マウスの電源ボタンを数秒間押し続け(マウスの後ろの緑色のライトが点灯します)、マウスを検出して blueman とペアリングすることでした。このトリックを使用した後、これが実行できました。

関連情報