非常奇怪的是,您没有提供默认的 GUI 来更新 Ubuntu 上的滚动速度,这是缺少的更明显的配置选项之一。
我们将使用它imwheel
来调整不同应用程序的滚动速度。
首先创建配置文件:
壳
touch ~/.imwheelrc vim ~/.imwheelrc
并将以下配置粘贴到:
~/.imwheelrc
"^google-chrome$" None, Up, Button4, 4 None, Down, Button5, 4 Shift_L, Up, Shift_L|Button4, 4 Shift_L, Down, Shift_L|Button5, 4 Control_L, Up, Control_L|Button4 Control_L, Down, Control_L|Button5
`”^google-chrome$” 部分是我们要更新滚动速度的应用程序。为了获取应用程序的名称,您必须输入 bash 命令:
壳
xprop WM_CLASS | grep -o '"[^"]*"' | head -n 1
然后点击应用程序,名称将显示在您的终端中。
在上面的配置Button4
中,向上滚动和Button5
向下
滚动。
要更改滚动速度,请编辑以 开头的行中逗号后的数字None
,在我们的示例中,向上滚动和向下滚动均为 4。
保存配置文件并安装imwheel
:
壳
sudo apt install imwheel
现在开始imwheel
:
外壳
imwheel -b "4 5"
如果 imwheel 已经在您的机器上运行,您可能必须在启动它之前停止该过程:
壳
killall imwheel imwheel -b "4 5"
我们传入-b "4 5"
标志的原因是我们只想定位鼠标上的特定按钮,否则它会阻塞鼠标的侧键(后退、前进等)。
每次编辑时,您~/.imwheelrc
都必须重新运行命令:
壳
killall imwheel imwheel -b "4 5"
如果您不想对不同的应用程序使用不同的滚动速度进行细粒度控制,您可以为所有应用程序设置滚动速度,配置类似于此
~/.imwheelrc
".*" None, Up, Button4, 4 None, Down, Button5, 4 Shift_L, Up, Shift_L|Button4, 4 Shift_L, Down, Shift_L|Button5, 4 Control_L, Up, Control_L|Button4 Control_L, Down, Control_L|Button5