此鼠标是“低功耗蓝牙”设备。据说它使用 HOGP 而不是 HID。
我发现有人回复说你需要 bluez 5.x。Ubuntu 15.10 有 bluez 5.35,但它不起作用。当你尝试建立连接时,它会将鼠标识别为“任何设备”并且不会连接。我有一台 Surface Pro3,它运行的是 Ubuntu 15.10 的分布式内核或我自己基于修补的 Linux 4.3 构建的更有用的内核——两者的鼠标行为都相同。硬件由 Marvell 制造。在 Windows 8.1 分区中使用时,鼠标工作正常。
答案1
该解决方案在评论#9中进行了描述:https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1510570
简而言之:
- 注释掉文件中唯一未注释的行
/lib/udev/rules.d/50-bluetooth-hci-auto-poweron.rules
- 取消注释行
[Policy]
和AutoEnable=true
(最初有 =false,更改它)/etc/bluetooth/main.conf
- 重启
- 搜索并配对鼠标。如果光标没有移动,请尝试再次配对。
答案2
只是想补充一下 Andrey 的回答。如果您禁用该规则,登录屏幕上的蓝牙将不活动。尽管在 launchapd 中他们说 5.35 可以消除此问题,但我仍然遇到了这个问题。无论如何,如果您像我一样使用 BT 键盘登录,您可能需要按照 Andrey 所说的操作,然后重新启动并删除注释,然后/lib/udev/rules.d/50-bluetooth-hci-auto-poweron.rules
重新启动,鼠标仍然处于连接状态。
答案3
在 Ubuntu 15.10(联想 yoga 13 上)上,我能够在 15.10 发布后的前几周内直接使用 Microsoft Design 鼠标。我想我直接在 bluetoothctl 实用程序中发出了一些命令来发现/配对鼠标,而不是通常的桌面 GUI(我的蓝牙驱动程序有问题,它有一个错误)。我记得步骤如下:
scan on
(now put mouse in pairing mode, wait for it to show up in console)
pair (the mouse's mac address)
connect (the same mac address)
我已经使用 Design 鼠标很多周了 - 它工作正常,但有一个不同的问题 - 如果我 10 分钟不使用鼠标,它就会“关闭”。我可以从桌面蓝牙菜单将其重新打开,只要我保持它处于活动状态,它就会正常工作。或者,您可以在它进入睡眠状态后从 bluetoothctl 命令实用程序将其打开,例如
connect (the mac address for your mouse)
您可以编写一个 bash 脚本并通过键盘快捷键运行它,但我仍然希望它能尽快得到修复。
ps 这无需破解 udev 规则和 bluez conf 文件即可工作。
答案4
我在 MacOS 论坛上看到了一个类似的帖子,它帮我解决了这个问题:
- 删除所有其他 BT 设备
- 配对设计师鼠标:它现在应该可以工作了
- 重新添加其他 BT 设备
基本上,设计师鼠标只有在第一的BT 设备。
https://discussions.apple.com/thread/6987906?start=0&tstart=0