13.04 版中蓝牙与鼠标失去连接

13.04 版中蓝牙与鼠标失去连接

我刚刚从 12.10 升级到 13.04,现在我的蓝牙鼠标(戴尔蓝牙旅行鼠标)出现了问题。

在 12.10 中它曾经可以正常工作。现在我可以在 ubuntu 中将鼠标添加为蓝牙设备,它可以工作。但几分钟后指针将停止移动。蓝牙设置显示鼠标已连接,但它不再工作。如果我移除设备然后尝试再次添加它,它将无法连接。

我所能做的就是移除设备。重启。然后再次添加。这会让它再次工作几分钟,然后就会停止工作。

我不知道他们在 13.04 中做了什么改变,但正如我所说,它之前运行良好。

有什么想法吗?非常感谢!

答案1

我的 MS Bluetooth Mouse 5000 也遇到了同样的问题,它直接连接到我的笔记本电脑内置的蓝牙适配器 4.0。经过一段看似随机的时间后,鼠标停止工作,尽管在蓝牙设置中显示为已连接。我发现这似乎与省电配置有关。我使用 tlp(参见第一个答案:关于 tlp 的信息),powertop我看到所有 USB 设备的省电选项都已启用。问题似乎是,在省电选项启动后,鼠标将不再重新连接,因此问题的核心一定就在那里。但是,这个解决方法现在对我有用:

1.) 我曾经lsusb确定过我的蓝牙设备的ID(我想知道为什么蓝牙算作USB设备?):

username@laptop:~$ lsusb
Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Bus 003 Device 002: ID 041e:3042 Creative Technology, Ltd 
Bus 003 Device 003: ID 8087:07da Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

这个网站帮助我识别哪个 ID 是蓝牙:识别 USB ID 就我而言总线 003 设备 003:ID 8087:07da Intel Corp.

2.)然后我使用了ID:8087:07日将 tlp 中的省电选项列入黑名单:

使用终端打开 tlp 配置文件:gksu gedit /etc/default/tlp 并搜索包含以下内容的行:USB_BLACKLIST= 然后编辑此行并输入蓝牙设备的 ID,例如在我的情况下: USB_BLACKLIST="8087:07da"

重启后,蓝牙不再断开连接,并且在powertop可调参数中我看到此 ID 的省电选项已被禁用。

答案2

升级到 13.04 后,我的鼠标(MS BT Notebook mouse 5000)与 Unity 配合得很好。然后我开始使用 Gnome shell 和 gdm,但出现了同样的鼠标问题。我在 Unity 和 gnome-shell 之间切换,但没有帮助。然后我切换回使用 lightdm,鼠标问题消失了。所以对我来说,lightdm + unity 或 gnome shell 可以让 bt 鼠标正常工作。

答案3

我遇到了 Apple Magic 鼠标随机断开连接的问题。该解决方案可能也适用于其他蓝牙鼠标问题。请参阅https://askubuntu.com/a/629495/80997

相关内容