![所有应用程序滚动滞后](https://linux22.com/image/896135/%E6%89%80%E6%9C%89%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%BB%9A%E5%8A%A8%E6%BB%9E%E5%90%8E.png)
我正在使用 Kubuntu 17.04、KDE 框架:5.37.0、内核 4.10.0-35-generic。
所有应用程序(Firefox、Yakuake、系统设置、Digikam、LibreOffice、Kate、NetBeans)在使用鼠标滚轮滚动内容时都会出现奇怪的暂停/滞后/停滞/停止——鼠标是无线 Logitech M185。
这可能是什么原因造成的?我该如何调试它?
例如,滚动我的 Yakuake 终端内容时,每 3 次和 4 次滚动都是无效的,不会移动内容。可以通过拖动滚动条或单击鼠标中键滚动,以任意速度滚动内容。
当我执行此操作时,Ksysguard 没有显示任何日志条目,也没有发生任何明显的资源变化。无论打开多少个应用程序,滚动“滞后”都是一样的。即使我每秒滚动一次鼠标滚轮,滞后/暂停仍然会发生;一系列移动无效。
我甚至尝试进行两次滚动,关闭和打开鼠标,但暂停出现在同一个位置,就好像它们是正在滚动的页面的属性一样。
使用鼠标改变旋转框的值时也会发生同样的暂停。
从哪儿开始?
答案1
旋转编码器有故障,需要清洁。
在 M185 Logitech 鼠标上,编码器使用辐条轮,通过某种形式的 EM 发射器(无法确定具体是什么)。如果灰尘/污垢堵塞辐条,传感器就无法检测到轮子的转动。
取下电池下方的螺丝。拉回鼠标顶部以释放塑料定位凸耳。清洁鼠标滚轮(我在水下冲洗,确保在重新组装前完全干燥;压缩空气会更好)。重新组装。
滚动现在可工作。