我拥有一个Logitech M555b鼠标,可与运行Kubuntu 12.04的HP Elitebook 8570w笔记本电脑配合使用。使用KDE蓝牙控制模块连接后,即可正常工作。
但是,经过一段时间(看似随机)后,它开始滞后。运动在短时间内延迟了大约500毫秒。通常,它也会在一段时间后恢复,但可能需要几分钟。所有动作都被延迟:动作,单击,滚动。此外,在这些时间,动作可能会比较不稳定。
始终在相同的短时间内工作的解决方法是断开鼠标的连接,然后重新连接。可以使用相同的KDE蓝牙控制模块来完成。
我已经尝试了什么?
在启动时运行此命令:
echo on > `readlink -f /sys/class/bluetooth/hci0`/../../../power/level
禁用蓝牙
hci0
设备上的任何省电功能。检查鼠标的电池(刚用完一个星期,其他新电池:同样的结果)
- 检查有关蓝牙相关条目的日志和内核消息:除了连接时间上的预期消息外,没有其他消息。
- 我正在运行xorg-edgers PPA中
3.5.0-13-generic
提供的内核。引导常规的3.2 Precise内核会导致相同的行为。
其他一些信息可能会有所帮助:
- 当机器上没有其他蓝牙连接处于活动状态时,会发生这种情况。
- 我的蓝牙立体声(A2DP)耳机上也出现类似的症状,但是这是音频滞后和跳过。交换蓝牙配置文件描述这里然后帮助。结论:不是鼠标出现问题。
- 使用我现在已失效的内置蓝牙的Thinkpad T61p,耳机始终可以正常工作。
我的笔记本电脑中的蓝牙模块通过USB连接,并显示为
0a5c:21e1 Broadcom Corp.
关闭内置蓝牙适配器并使用另一个适配器,可以正常工作,不会出现延迟。
0a5c:2046 Broadcom Corp. Bluetooth Device
我正在移动,周围的几个人在工作中使用蓝牙(主要是A2DP)。它也发生在家里,我的邻居也可能也在使用蓝牙。这可能仅仅是无线电干扰,但我认为蓝牙连接应该只是跳跃到另一个通道。而且,重新连接时,它可以立即正常工作。
因此,我认为这是一个软件驱动程序问题,我想对其进行调试。有什么方法可以让更多详细的登录记录在Bluetooth(-hid)模块上?
0a5c:21e1 Broadcom Corp.
Linux中的特定问题。