如何在 Ubuntu 中编程鼠标按钮以更改滚动



我有一个带有垂直和水平滚轮的鼠标。我想使用拇指滚轮(目前编程为水平滚动(垂直滚动,因为我的食指疼痛。

我花了几个小时试图解决这个问题。我找到的最好的教程在这里: 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

最新更新