📅  最后修改于: 2023-12-03 15:07:50.065000             🧑  作者: Mango
在 Ubuntu 18.04 中,默认情况下,鼠标左右滚动会使屏幕左右滚动。如果您更喜欢滚动条以相反的方向移动,那么可以使用Shell/Bash编写一个简单的脚本来反转鼠标左右滚动。本文将向你展示如何实现。
打开终端。
安装xinput
和imwheel
:
sudo apt-get install xinput imwheel
xinput
是一个命令行工具,可以管理输入设备。imwheel
是一个鼠标滚轮工具,可以将鼠标滚轮事件转换为键盘事件,从而实现自定义操作。
获取鼠标ID:
运行以下命令来获取鼠标ID:
xinput list
找到您要反转滚轮的鼠标设备,记录其ID号。
创建imwheel配置文件:
nano ~/.imwheelrc
然后,将以下内容复制并粘贴到文件中:
".*"
None, Up, Button4, 1
None, Down, Button5, 1
Control_L, Up, Control_L|Button4
Control_L, Down, Control_L|Button5
Shift_L, Up, Shift_L|Button4
Shift_L, Down, Shift_L|Button5
执行以下命令以保存文件并退出:
Ctrl+X, Y, Enter
该文件指定了以下内容:
Button4
)Button5
)Control_L|Button4
)Control_L|Button5
)Shift_L|Button4
)Shift_L|Button5
)运行imwheel:
imwheel -b "4 5"
4 5
指定Button4
和Button5
作为滚轮按钮。
您应该立即注意到,屏幕现在会相反地滚动。
(可选)将命令添加到启动项中:
如果您希望每次启动系统时自动使用反转滚动配置,请将以下内容添加到~/.bashrc
文件的末尾:
if [ -f "$HOME/.imwheelrc" ]; then
imwheel -b "4 5"
fi
保存文件并退出编辑器。
正如您所看到的,通过Shell/Bash编写一个简单的脚本,我们可以轻松地反转Ubuntu 18.04中的鼠标左右滚动。