Linux内核5.0的鼠标滚轮速度问题

Linux内核5.0的鼠标滚轮速度问题

有时,鼠标滚动速度会变得非常慢,需要多次单击(3-8次单击)或显着的滚轮旋转才能将页面滚动一步。这是在升级到 Linux 内核 5.0 后开始的。启动回内核 4.20 后还没有发生这种情况。

当发生这种情况时,通常是在无线鼠标进入省电模式后“唤醒”时,但并非每次都会发生。

使用电源开关关闭并再次打开鼠标可恢复正常行为。

该鼠标是与 Unifying 接收器配合使用的无线 Logitech M720。还有一个无线键盘,罗技 k830,与相同的接收器配对。

我知道内核 5.0 引入了新的高分辨率滚动支持。这是该功能的错误吗?还有其他人经历过吗?

答案1

一种解决方案是太阳能运行,并确保Wheel Resolution鼠标(我的例子中是 M720)的设置ON为内核 5.0,这会导致正常的滚动行为。设置solaar为自动启动后,我再也没有遇到过滚动缓慢的问题。

当此设置时,OFF它始终会导致缓慢的滚动行为。无论出于何种原因,如果不在solaar内核 5.0 中运行,鼠标有时会自发切换到该行为,但实际上并未更改设置。

有趣的是,在内核 4.20 及更早版本中,Wheel Resolution=OFF导致正常的滚动行为,同时ON提供更快、更灵敏的滚动。

答案2

听起来这里有这个内核问题:https://bugzilla.redhat.com/show_bug.cgi?id=1701322

使用我的 Logitech Performance MX 鼠标,选中(或取消选中并重新选中)Solaar 中的“平滑滚动”选项可以“修复”该问题,至少直到下次鼠标“睡眠”为止。

答案3

临时解决方法:

solaar config M720 hires-smooth-resolution True

相关内容