鼠标滚轮在滚动时跳跃

我有一个小问题,真的很烦我,并想知道是否有可能解决它。

即时通讯使用最新的Ubuntu 10.10发行版,当上下滚动页面时,尤其是谷歌浏览器(也在文件夹等内),页面在滚动时上下闪烁。

鼠标本身没有问题,因为它在其他操作系统中运行良好,但在ubuntu 10.10中它只是缺乏平滑性而且它是跳跃的。

为了准确描述它是如何想象页面有20个滚动跳转,你通常会滚动鼠标滚轮一次,它会向下一步向下,但如果我滚动大约5次点击,它将来回跳转。

希望你能理解并帮助我解决这个痛苦…

以上解决方案对我不起作用…

为此我的解决方案(我有几个月的问题!)有点超现实,像大多数人一样,直到我这样做才相信它:

结果发现一些MS老鼠有一个滚轮虫。

尝试拔下USB电缆/加密狗,然后重新插入。

而已!

现在我的鼠标正常移动(一次一行,而不是半个屏幕!)

即使我使用4端口屏幕/键盘/鼠标KVM盒,这仍然有效! 是啊!

我有一个双启动Ubuntu 11.10和Windows 7,只是添加了一个Microsoft Wireless 3500,当我启动Windows时,它安装了一些驱动程序。 当我回到Ubuntu时,滚轮滚动半页跳跃。 我拔掉了USB加密狗并将其重新插入,一切恢复正常。 我想有一些设置可以通过Windows驱动程序在鼠标中设置。 但上面重新连接鼠标的解决方案对我有用。

GTK根据窗口的大小动态计算鼠标滚轮滚动速率(要滚动的行数)的良好值。 不幸的是,它不允许任何自定义,并且已经提交了有关它的错误报告。

顺便说一句,如果你有兴趣测试我所说的内容,只需调整窗口大小,使其只显示一行。 尝试滚动,每次滚动滚轮时都会看到滚动一行。

是的,拔下并重新插入USB连接。 它对我有用。 经过这么多次寻找答案,并忍受了这么久!

对我来说,解决方法是清理鼠标内部。

这样做的正确方法是小心地将它拆开并去除在鼠标滚轮传感器附近收集的毛发和灰尘。 我只是非常努力地冲进车轮周围的空隙。 它立即起作用。

我有同样的问题。 当非常慢地滚动滚轮时,它可以正常工作,当时在gedit中只有五行。 当滚动得更快时,它会随机向后跳回,效果是在滚动滚轮一圈之后,您经常处于相同的位置。 在Windows中,它在没有驱动程序的情况下完美运行 这是一款Thrust移动BT鼠标。

我有一个疯狂的猜测是什么问题。

首先,这是一个车轮上有离散位置的车轮。 这意味着当快速滚动时,轮子将以更快的速度快速快速地移动,因为离散位置起到rest的作用。

我建议鼠标内部的硬件不够好来区分来回和快速快速快速。 我知道电子鼠标的内部工作方式,它支持这样的解释。

当两个灯光照射在光学接收器中的辐条上时,后者只能知道更多或更少的光线,并且由此必须决定车轮的方向,当车轮转向时,为此工作编写软件可能很困难。同样的速度。 解释为什么即使在Windows通用驱动程序中它也不是问题,因为MS与他们自己的劣质鼠标有同样的问题。

在驱动程序中写入一个模式,当检测到鼠标滚轮来回之间的快速变化时,模式将变为模式。 在这种模式下,驱动程序将在与具有五个最后元素的环形缓冲区中区分与最后一个方向相反的方向。