如何在 Ubuntu 15.10 中使用 Microsoft Designer 鼠标

如何在 Ubuntu 15.10 中使用 Microsoft Designer 鼠标

此鼠标是“低功耗蓝牙”设备。据说它使用 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

简而言之:

  1. 注释掉文件中唯一未注释的行/lib/udev/rules.d/50-bluetooth-hci-auto-poweron.rules
  2. 取消注释行[Policy]AutoEnable=true(最初有 =false,更改它)/etc/bluetooth/main.conf
  3. 重启
  4. 搜索并配对鼠标。如果光标没有移动,请尝试再次配对。

答案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

相关内容