我正在尝试连接微软蓝牙移动鼠标 3600在 Ubuntu 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 Mouse 已配对,但无法使用 并安装了 Bluez 5.41
使用 bluetoothctl,我能够配对并“信任”鼠标。第一次尝试时,鼠标可以正常工作几分钟,然后我需要关闭蓝牙,然后使用 hciconfig hci0 down; hciconfig hci0 up 打开蓝牙
最后我发现在 /var/lib/bluetooth/XX:YY:ZZ 中有两个鼠标条目.....一旦我清除该目录的内容并重新开始、配对等,一切都很好。
答案2
我有一台戴尔 Inspiron 5557,运行 Ubuntu 16.04。我已经检测到、配对并且正在使用这款鼠标,无需任何软件包或配置。
我真正需要的唯一技巧是按住鼠标的电源按钮几秒钟(它会在鼠标后面亮起绿灯)并检测鼠标并将其与 blueman 配对。使用这个技巧后我才能够做到这一点。