在Ubuntu 18.04中加速鼠标滚轮


21

与Windows相比,我发现我必须滚动很多才能移动页面的文本,在Windows中,我可以选择鼠标滚轮的速度。

Ubuntu是否具有类似的实用程序,如果可以,我如何访问它?


1
显然,如果使用Wayland或Xorg,则鼠标滚轮配置之间会有所不同。在Wayland上,到目前为止还没有办法调整速度。您知道您使用的是哪种图形服务器吗?
luisgonzalez

我在Wayland上,并且希望使用一个链接来确认它不可编辑,甚至无法修改libinput使其成为全局更改吗?
大卫·麦克高恩

Answers:


28

此解决方案适用于Ubuntu 18.04:

http://www.webupd8.org/2015/12/how-to-change-mouse-scroll-wheel-speed.html

sudo apt-get install imwheel   
cat > ~/.imwheelrc
".*"
None,      Up,   Button4, 8
None,      Down, Button5, 8
Control_L, Up,   Control_L|Button4
Control_L, Down, Control_L|Button5
Shift_L,   Up,   Shift_L|Button4
Shift_L,   Down, Shift_L|Button5

8第二行和第三行的末尾是加速度数字,3是默认值)

然后添加imwheel --kill --buttons "4 5"为启动应用程序:

启动屏幕截图


3
这对我有用,谢谢。但是为什么有必要呢?Ubuntu 18中是否存在滚轮速度错误?
logidelic

Imwheel为我完美地工作。但是后来我购买了带有按钮4和5的新鼠标。使用您的命令可以杀死它们。还有其他方法吗?亲切的问候,
Le Nass

使用xev找出你的鼠标的实际按钮号码轮子呢?
Tanachat

0

看起来似乎很明显,但是也有可能按应用程序增加滚动条,这可能就是您所需要的。


如果您必须在某些应用程序(例如,firefox + libreoffice + gedit)上执行此操作,这是一个坏主意,因为它重复很多,而不是用OS参数来取代它。如果您想减慢/增加特定应用程序中的滚动速度,则可以使用此选项
-damadam

@damadam好吧,但是也许您不是一开始就尝试处理整个操作系统,也许这只是您拥有1或2个特定应用程序的问题。这就是我的答案。
安德鲁

0

无法发表评论(50名中只有31名需要信誉),因此我必须将其写为答案:

imwheel 适用于Ubuntu 16.04,但是以上答案破坏了Ctrl + Mousewheel缩放文本的功能,对于我们中的某些人来说,这是常用的功能。

解决方案是为两个Ctrl键都提供它:

".+"
    @Exclude

".*chrome.*"
    @Priority=100
    None,      Up,   Button4, 3
    None,      Down, Button5, 3
    Shift_L,   Up,   Shift_L|Button4
    Shift_L,   Down, Shift_L|Button5
    Shift_R,   Up,   Shift_R|Button4
    Shift_R,   Down, Shift_r|Button5
    Control_L, Up,   Control_L|Button4
    Control_L, Down, Control_L|Button5
    Control_R, Up,   Control_R|Button4
    Control_R, Down, Control_R|Button5

Exclude部分是必需的,这样它才不会影响其他应用程序(不知道为什么会,但确实如此)。

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.