蓝牙鼠标延迟

Era*_*aph 8 debian mouse bluetooth iwlwifi

寻求帮助诊断蓝牙鼠标滞后。我正在使用 Logitech MX Anywhere 2,我已经用了几年了,它在许多 Linux 发行版上运行良好。我最近安装了 Debian 10 并将其设置为使用 Sid 存储库。在这种环境下,鼠标的响应速度不如平常。我在笔记本电脑上,触摸板非常流畅,有线鼠标也非常流畅。我用蓝牙鼠标得到的是,好像采样率可能是每 3 或 4 帧一次。

我仍然安装了基于 Ubuntu 19.04 的 Pop!_OS,鼠标在该环境中按预期工作。忘记鼠标并重新添加它不会改变行为,与重新启动相同。我已经更新到回购的最新状态,没有骰子。我也试过从 Wayland 切换到 Xorg 没有效果。

我最好的猜测是 iwlwifi 模块(它是联想 Yoga 900,带有英特尔酷睿 i7 6560U 和集成英特尔无线 8260),但不知道从哪里开始。

干杯!

小智 8

来自@ashughes 的 reddit 在上述评论中的解决方案 - https://www.reddit.com/r/linuxquestions/comments/bc15f8/bluetooth_mouse_is_laggy_very_limited_pollrate/ez3ufhs/

sudo nano /var/lib/bluetooth/xx\:xx\:xx\:xx\:xx\:xx/yy\:yy\:yy\:yy\:yy\:yy/info

其中 xx:xx.... 是 pc 蓝牙地址,yy:yy... 是鼠标蓝牙地址。

在文件中,我在最后添加了以下部分:

[ConnectionParameters]
MinInterval=6
MaxInterval=7
Latency=0
Timeout=216
Run Code Online (Sandbox Code Playgroud)

您可能还需要重新连接鼠标。

我还在此处跟踪有关 ubuntu 错误的提案:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1824559?comments=all

  • 我将此标记为解决方案,因为我确信它在某些情况下有效。对我来说,当我发现它已经自行修复时,我正要测试它。作为记录,该文件对我有以下内容:[ConnectionParameters] MinInterval=6 MaxInterval=9 Latency=44 Timeout=216 (2认同)