接続しようとしていますマイクロソフト 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 3600が動作するようになりました。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 とペアリングすることでした。このトリックを使用した後、これが実行できました。