滚动时鼠标滚轮跳动


26

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

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

鼠标本身没有问题,因为它在其他操作系统上也可以正常工作,但是在ubuntu 10.10中,它既缺乏平滑性,又具有跳跃性。

为了确切描述它只是如何想象该页面有20个滚动跳转,您通常会滚动一次鼠标滚轮,它将精确向下移动一页,但是如果滚动5次单击,它将来回跳转。

希望您能理解并能帮助我解决...


1
这仍然是一个问题。我也在Ubuntu 12.04 LTS 64bit版本上也遇到了这个问题。如您所描述。究竟。我想这应该转到Bug跟踪程序而不是Ask Ubuntu
bakytn

14.04.2中的一个问题仍然是有人找到了正确的解决方案吗?我将提出一个新问题,因为它已经3岁了。
Mark Kirby 2015年

Answers:


19

上述解决方案对我不起作用...

对于我来说,解决这个问题(我几个月来一直没问题!)有点超现实,就像大多数人一样,直到我这样做我才相信:

原来有些MS鼠标有滚轮错误。

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

而已!

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

即使我使用4端口屏幕/键盘/鼠标KVM盒,此方法仍然有效!是的


1
同样在这里espicially如果u有一个无线鼠标和transiver连接,但乌尔鼠标超出范围....
sarveshlad

2
这太疯狂了……它实际上为我解决了这个问题,而重新启动却没有。谢谢
陶Szelei

同样在这里。我的鼠标已连接到键盘的USB上,拔下/插入后,滚动条工作正常。
cantoni 2015年

它适用于我以前的鼠标,不适用于我的新鼠标……
Ricky Robinson

只是在这里抛出一些额外的搜索关键字:这解决了Microsoft Sculpt鼠标在18.04(POP_OS)中的操作问题。感谢@michaelDurrant
PatKilg

3

我有双重引导Ubuntu 11.10和Windows 7,只是添加了Microsoft Wireless 3500,当我使用Windows引导时,它为此安装了一些驱动程序。当我回到Ubuntu时,滚轮滚动了半页。我拔下USB加密狗,然后重新插入,一切恢复正常。我在想可以从Windows驱动程序在鼠标本身中进行一些设置。但是上面只是重新连接鼠标的解决方案对我有用。


3

是的,拔出并重新插入USB连接。它为我工作。在搜索了很多次答案之后,并忍受了很长时间!


2

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

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


那很有趣。一个小窗口以较小的跳跃滚动。这使它变得更加令人惊奇,因为没有机会去改变它。
蒂姆·理查森

1

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

进行此操作的正确方法是小心地将其拆开,并清除聚集在鼠标轮传感器附近的头发和灰尘。我只是非常用力地吹进车轮的空隙。它立即起作用。


-1

我遇到了几乎相同的问题。当非常缓慢地滚动滚轮时,它可以正常工作,在gedit中恰好是五行。滚动得更快时,它会随机地来回跳动,结果是在滚轮转动一圈后,您通常位于几乎相同的位置。在Windows中,无需驱动程序即可完美运行。这是Thrust移动BT鼠标。

我有一个很大的猜测是什么问题。

首先,这是一个在车轮上具有离散位置的车轮。这意味着滚轮将在快速滚动时更快,更快,更快,更快,更快,因为离散位置充当中断。

我建议鼠标内部的硬件不足以区分来回和快快快快。我知道电子鼠标的内部工作原理,并且支持这种解释。

当两个光从光接收器中的辐条照亮时,光接收器只能知道或多或少的光,因此必须决定光轮的方向,当光轮转动时,很难为该工作编写软件相同的速度。为什么即使在Windows通用驱动程序中也没有问题,是因为MS自己的劣质鼠标也遇到了同样的问题。

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


不幸的是,这并不连贯,也可能不是实际的解决方案。:-/
zaTricky
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.