如何改变我的鼠标滚轮滚动速率?

我正在使用Chrome,滚动速度大概是3行,而且非常慢。在长页面上,我的手指很快就会感到疲劳。但是系统 → 首选项 → 鼠标中并没有滚轮配置选项。

3可能是重复的问题,与增加鼠标滚轮滚动速度相关。 - Cees Timmerman
6个回答

对我来说,解决这个问题(我已经有几个月了)的方法相当超现实,就像大多数人一样,我不相信直到我亲自尝试过:

一些微软鼠标存在滚轮故障。

尝试拔下USB线缆/适配器,然后重新插入。

此外,我注意到如果你将适配器插入电脑并且鼠标具有开关机制,那么你只需将鼠标关闭再打开。这将重置鼠标和适配器之间的数据连接。

:)


4解决了。我的滚动速度太快了,不是太慢,但是解决方法一样。我有一个KVM切换器,可以在Ubuntu机器和Windows 7之间切换。每次切换回Ubuntu时,问题都会再次出现。给鼠标的USB设备几秒钟的自由,问题就消失了。 - DarenW
3我简直不敢相信。这对我也是个解决办法。 - Hery
固定的微软无线移动鼠标1000,FCC ID:c3k1452型号1452 - rlib
3+1 我也曾怀疑,但它确实有效。当对微软产生疑虑时,重新启动一下。 - nha
1在我的情况下,只需打开和关闭我的鼠标就可以解决问题。 - lepe
使用Logitech M705 Marathon Mouse对我来说很好用。 - Moshe Katz
哇,谢谢!(新款无线微软自然键盘和鼠标) - oerdnj
这个回答不符合一般情况。 - Anwar
因此你的反对票。很多的赞同者可能会不同意,但没关系。每个人都有一票! - Michael Durrant
适用于微软Sculpt经济型鼠标。如果能知道具体原因并且重新连接可以自动化,那就太好了,这样我就不必伸手到桌子下面了。 - SpiRail
微软移动鼠标4000在这里。开关无法工作,但是拔掉接收器几秒钟后问题就解决了。确实有点奇怪。 - thorne51
我真的很惊讶。而且,在openSUSE Tumbleweed/KDE Plasma 5中,Logitech MX Master 2S也能正常工作。@Anwar 当看到这里评论中提到的不同鼠标数量时,显然是可以的。 - Gerold Broser

我也想这么做,并且我通常最想在网页浏览器中完成它(你还有哪里可以使用鼠标滚轮滚动很多呢?)

对于谷歌浏览器

现在无法再通过命令行参数更改滚动量。但是,您可以使用此插件扩展:https://chrome.google.com/webstore/detail/chromium-wheel-smooth-scr/khpcanbeojalbkpgpmjpdkjnkfcgfkhb?utm_source=plus

对于Firefox

在URL字段中,输入about:config。 搜索以下设置并根据需要更改其值: mousewheel.system_scroll_override_on_root_content.enabled mousewheel.system_scroll_override_on_root_content.horizontal.factor mousewheel.system_scroll_override_on_root_content.vertical.factor

6在Firefox 17及以上版本中,"mousewheel.withnokey.sysnumlines"和"mousewheel.withnokey.numlines"已经被弃用。新的设置名称是:"mousewheel.system_scroll_override_on_root_content.enabled"、"mousewheel.system_scroll_override_on_root_content.horizontal.factor"和"mousewheel.system_scroll_override_on_root_content.vertical.factor"。您可以在这里查看:https://bitbucket.org/cat_in_136/configuration-mania/issue/101/mousewheelwithnokeynumlines-depracated - Leonardo Montenegro
2根据下面的评论,--scroll-pixels已被弃用,并且可能在Chrome中不再可用。在这种情况下,请查看此扩展:https://chrome.google.com/webstore/detail/chromium-wheel-smooth-scr/khpcanbeojalbkpgpmjpdkjnkfcgfkhb?utm_source=plus - Michael Butler
1对于那些心急的人,关于Chromium平滑滚动器:以下是我使用过的设置(相信你也希望比默认设置更快):步长:100,平滑度(前部):0,平滑度:68,加速灵敏度:115,还有(在更深层次的设置中):弹性边缘:0(个人认为这是一个令人烦恼的花哨功能)。 - Frank N
3为什么那个插件要求对我阅读的每个网页拥有完全访问权限? - Frank N
我创建了一个简单的Chrome扩展程序,名为“滚动速度”,你可以在其中设置滚动因子。可以在这里找到:https://chrome.google.com/webstore/detail/scroll-speed/mfmhdfkinffhnfhaalnabffcfjgcmdhl它比我尝试过的“平滑滚动”扩展程序有更好的性能,可以解决这个问题。 - Bert Hekman

从对鼠标滚轮加速度对xorg-server的优先处理的bug #619403链接这里这个补丁,你可以看到正在进行的工作。
另外还有一个关于如何配置输入设备的Wiki页面,它给出了当前可能的一些想法:
使用xinput来显示您输入设备的设置: xinput --list给出了关于您的硬件的信息 xinput query-state "设备名称"列出了当前的设置(包括鼠标滚轮!)
只有在您了解了鼠标的设置后,才能使用适合您设备的选项来更改这些设置。

你如何应用这个补丁? - user6465
1如果不是为了测试或贡献,通常不建议修补Xorg服务器。如果你不知道自己在做什么,出现问题时可能会导致系统无法响应。 - Takkat


这也让我很烦恼。
以下是一个选项,直接引用自这里的评论
sudo apt-get install imwheel

place the following in ~/.imwheelrc

"^google-chrome$"
None, Up, Button4, 2
None, Down, Button5, 2

(replace 2 by the number you want to multiply scrolling by)

$ imwheel
  • 我把imwheel添加到了我的启动应用程序中。
  • 我发现乘数2差不多合适。

更新:我发现以下选项实际上禁用了Ctrl+滚轮缩放,而我很喜欢这个功能。


2另一个副作用是它会影响所有的鼠标滚轮事件,而不仅仅是滚动。例如,如果你曾经使用鼠标滚轮来切换标签,这将破坏该功能 :) - user9097
看一下这个类似的帖子:http://askubuntu.com/a/621140/385212,它演示了如何仍然使用Ctrl+滚轮来缩放等功能。 - Steven C. Howell
这似乎不再起作用了 :( - Jeff Puckett
这在Chrome中有效,但是在其他应用程序中现在选择文本而不是滚动窗口:( - Jamie Hutber
感谢你对创业申请的建议。我正在研究“起步”这个词,当然这在过程中还为时过早... - Frank N
它在窗口标题中进行匹配,所以必须是“Google Chrome”,不确定是否区分大小写,但我假设是,并且不要限制您的窗口标题正则表达式使用^和$。我认为每次更改imwheel配置时,需要重新启动google-chrome和imwheel。您可以使用“xwininfo”并点击窗口来获取窗口标题。另外,实际上我发现3的系数比2更好,但4太快了。 - sabujp
就个人经验而言,这在Ubuntu 20.04上运行得很好,但需要使用imwheel -kill来启用更改(仅运行imwheel没有效果)。我使用.*作为选择器。 - Marco Massenzio

更新:

Chrome浏览器现在有一个全新强大的扩展,专门用于调整鼠标滚轮设置。使用它,您可以自定义鼠标滚轮的行为表现:

https://chrome.google.com/webstore/detail/chromium-wheel-smooth-scr/khpcanbeojalbkpgpmjpdkjnkfcgfkhb?utm_source=plus

旧:

请注意,很遗憾的是 --scroll-pixels 已被弃用并从 Chrome 和 Chromium 中移除。该标志对滚动速度没有影响。

更多详细信息请参阅:https://code.google.com/p/chromium/issues/detail?id=154776