我有一个带有垂直和水平滚轮的鼠标。我想使用拇指滚轮(目前编程为水平滚动(垂直滚动,因为我的食指疼痛。
我花了几个小时试图解决这个问题。我找到的最好的教程在这里: https://www.howtoforge.com/tutorial/map-mouse-on-linux/
我已经设法将 xorg.config 文件复制到/etc/X11/,然后我输入了命令:xmodmap -e "pointer = 1 2 3 6 7 4 5 8 9 10"
并切换了6&7和4&5滚动功能。
当我在 CLI 中输入xmodmap -pp
时,我得到:
Physical Button
Button Code
1 1
2 2
3 3
4 6
5 7
6 4
7 5
8 8
9 9
10 10
但是当我尝试鼠标滚轮时,他们仍然在做同样的事情。有谁知道我做错了什么?
事实证明,我遵循的教程已经过时了。解决方案是使用 xinput: https://askubuntu.com/questions/492744/how-do-i-automatically-remap-buttons-on-my-mouse-at-startup