藍牙滑鼠滯後
尋求幫助診斷藍牙滑鼠滯後。我正在使用 Logitech MX Anywhere 2,我已經用了幾年了,它在許多 Linux 發行版上執行良好。我最近安裝了 Debian 10 並將其設置為使用 Sid 儲存庫。在這種環境下,滑鼠無法正常響應。我在筆記型電腦上,觸摸板工作非常流暢,有線滑鼠也非常流暢。我用藍牙滑鼠得到的結果好像採樣率可能是每 3 或 4 幀一次。
我仍然安裝了基於 Ubuntu 19.04 的 Pop!_OS,滑鼠在該環境中按預期工作。忘記滑鼠並重新添加它不會改變行為,與重新啟動相同。我已經更新到 repos 的最新狀態,沒有骰子。我也嘗試過從 Wayland 切換到 Xorg,但沒有任何效果。
我最好的猜測是它取決於 iwlwifi 模組(它是聯想 Yoga 900,配備英特爾酷睿 i7 6560U 和集成英特爾無線 8260),但不知道從這裡去哪裡。
乾杯!
來自@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…. 是電腦藍牙地址,yy:yy… 是滑鼠藍牙地址。
在文件中,我在末尾添加了該部分:
[ConnectionParameters] MinInterval=6 MaxInterval=7 Latency=0 Timeout=216
您可能還需要重新連接滑鼠。
我還在這裡跟踪了這個關於 ubuntu bug 的建議:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1824559?comments=all