如何使用蓝牙鼠标和A2DP耳机调试延迟?
我拥有一个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)模块上?