1. 简介
imwheel是一组命令工具可以用来调节鼠标滚轮的行为,修改滚轮速度。
2. 安装imwheel
sudo apt install imwheel
查看安装位置
whereis imwheel
3. 配置
sudo vim ~/.imwheelrc
".*"
None, Up, Button4, 2
None, Down, Button5, 2
Control_L, Up, Control_L|Button4
Control_L, Down, Control_L|Button5
Shift_L, Up, Shift_L|Button4
Shift_L, Down, Shift_L|Button5
None, Thumb1, Alt_L|Left
None, Thumb2, Alt_L|Right
- 第二行和第三行中的"2" 代表滚动的行数,可以根据需要来修改这个配置。
- 首行中
".*"
用来指定在哪些应用中生效,".*"
表示全部应用生效,可以执行 “man imwheel” 查看更多帮助信息。 - 第四行和第五行可以让鼠标支持
左Ctrl+上下滚动
(比如在浏览器中支持放大) - 第六行和第七行可以让鼠标支持
左Shift+上下滚动
(不同应用有不同的作用),实测似乎并没有什么卵用。 - 最后两行用来开启鼠标侧键功能。
4. 启动运行
查看是否有已启动imwheel进程
ps -ef | grep imwheel
为了不要启动多个imwheel,可以结束已有进程
sudo killall imwheel
然后重新启动程序,修改配置后需要重启才能生效
imwheel
5. 设置开机启动
试过在rc.local中执行nohup /usr/bin/imwheel &
,排查该命令确实在开机后被执行,但是ps
却看不到该进程,一番折腾也没找到原因╮(╯_╰)╭
实测Ubuntu16.04简单有效的方法:
- 执行命令
gnome-session-properties
- 弹出窗口为"启动应用程序首选项"
- 点击右侧添加
- 输入描述和软件路径
- 编辑完毕点击保存
6. References
http://www.linuxdown.net/install/soft/2016/0314/5034.html
https://blog.csdn.net/u010820857/article/details/82776382