重新映射右键单击按钮

重新映射右键单击按钮

我有一只具有不寻常映射的鼠标。我希望将右键单击按钮从 B3 更改为 B2,到目前为止,我正在使用 xbindkeys 并且我已成功重新映射后退和前进按钮,但右键单击没有成功。

# Forward
"xte 'keydown Alt_L' 'key Right' 'keyup Alt_L'"
  b:8

# BACK
"xte 'keydown Alt_L' 'key Left' 'keyup Alt_L'"
b:3

我尝试了 Shift + F10 的变体,但没有成功:

"xte 'keydown Shift_L' 'key F10' 'keyup Shift_L'"
b:2

答案1

如果您想做的只是重新映射鼠标按钮,那么最简单的方法是xmodmap。例如,要交换按钮 2 和 3:

xmodmap -e 'pointer = 1 3 2'

或者把这条线

pointer = 1 3 2

在一个名为的文件中~/.Xmodmap,并在登录时运行该命令xmodmap ~/.Xmodmap(如果您的桌面环境尚未为您执行此操作)。

相关内容