![Linux 滚轮在滚动时“跳回”](https://linux22.com/image/207252/Linux%20%E6%BB%9A%E8%BD%AE%E5%9C%A8%E6%BB%9A%E5%8A%A8%E6%97%B6%E2%80%9C%E8%B7%B3%E5%9B%9E%E2%80%9D.png)
我有一个非常令人沮丧的问题,我认为真正的问题是硬件不好,但我在多个品牌(包括罗技)上都遇到过这个问题,所以我认为 Windows 驱动程序可以解决这个问题,因此没有理由花钱购买合适的硬件。
使用
xev|grep "state 0x10"
跟踪鼠标上的事件在滚轮上向下滚动时会给出此信息。有人解决这个问题吗?我认为如果没有 0x1010,它应该忽略任何 0x10
state 0x1010, button 5, same_screen YES
state 0x10, button 4, same_screen YES
state 0x10, button 5, same_screen YES
state 0x1010, button 5, same_screen YES
state 0x10, button 5, same_screen YES
state 0x1010, button 5, same_screen YES
state 0x10, button 4, same_screen YES
state 0x10, button 5, same_screen YES
state 0x1010, button 5, same_screen YES
state 0x10, button 5, same_screen YES
state 0x1010, button 5, same_screen YES
state 0x10, button 4, same_screen YES
state 0x10, button 5, same_screen YES
state 0x1010, button 5, same_screen YES
state 0x10, button 5, same_screen YES
state 0x1010, button 5, same_screen YES
state 0x10, button 4, same_screen YES
state 0x10, button 5, same_screen YES
state 0x1010, button 5, same_screen YES
state 0x10, button 5, same_screen YES
state 0x1010, button 5, same_screen YES
state 0x10, button 5, same_screen YES
有没有人有解决办法
编辑:事实证明,这是一个清洁编码器的问题,如本视频中所述。完成此操作后,鼠标再次完美工作 https://www.youtube.com/watch?v=MEVoNRp6v9E 我还认为更高版本的 X11 鼠标驱动程序可以处理此问题(Windows 肯定可以处理)。应该是每 10 毫秒接受一个事件或类似的事情。
答案1
尝试清洁鼠标滚轮。现代鼠标对鼠标滚轮使用光学跟踪,因此如果它真的很脏,清洁应该可以修复它。