Microsoft Arc Touch Mouse 无法在 Ubuntu 14.04 上运行

Microsoft Arc Touch Mouse 无法在 Ubuntu 14.04 上运行

我买了一个全新的 Microsoft Arc Touch 鼠标,它使用蓝牙 SMART(用于低功耗设备的蓝牙 4.0 BLE)。

虽然乍一看我可以毫无问题地将其配对。但它就是不起作用。在“蓝牙管理器”上,我可以看到列出的设备带有“已连接”标志。此外,我的蓝牙已启用,我可以毫无问题地将它与 Galaxy S5 一起使用(例如:发送文件),并且鼠标在 Windows 8.1 上也能正常工作。

因此,当我尝试连接时,我监控了系统日志并收到以下消息:

bluetoothd[3081]: Discovery session 0x7f229a5c9960 with :1.86 activated
bluetoothd[3081]: No GATT server found in 3C:77:E6:D4:10:58
bluetoothd[3081]: No GATT server found in 3C:77:E6:D4:10:58
bluetoothd[3081]: Attribute server attach failure!
bluetoothd[3081]: Stopping discovery

我尝试在论坛上寻找解决方案,但没有成功。我不知道您需要什么样的信息来回答我的问题,所以请直接询问,我会很乐意补充。

答案1

蓝牙 4 HID 设备(例如鼠标)需要 Bluez 5.15 才能运行。不幸的是,在 Ubuntu 14.04 上,Bluez 的版本是 4。

要将 Bluez 更新到版本 5,您必须执行以下操作:

注意:我还没有测试过这个和这些说明,它们(虽然可能性很小)由于这是一个非官方的 PPA,可能会损坏您的机器。

  1. 通过打开终端并输入来添加这个非官方 PPA sudo add-apt-repository -y ppa:vidplace7/bluez5

  2. sudo apt-get update

  3. sudo apt-get install bluez
    对我来说,当我执行此操作时,dpkg 挂起,因此我强制重新启动并运行sudo dpkg --configure -a

希望这可以帮助!

来源:这里

相关内容