如何向右/向左单击向下滚动/向上滚动到F1 F2 F3 F4?
我想映射,重新映射或创建一个快捷方式:
F1:右键单击
F2:左键单击
F3:向下滚动
F4:向上滚动
我使用了xmodmap
和xdotool
,并且我充分利用了它们。 xmodmap
更适合左右键单击。 使用xdotool
快捷方式更适合向下和向上滚动。
我将展示让用户决定要重新映射哪些键和按钮的所有步骤。
0 – 发现密钥名称
有了xev
你会发现:
F1:键码67
F2:键码68
F3:键码69
F4:键码70
左键单击:Pointer_Button1
右键单击:Pointer_Button3
向下滚动:Pointer_Button5
向上滚动:Pointer_Button6
1 – 使用F1和F2进行左右键单击
使用xmodmap
真正重映射键(优于快捷键,因为它允许拖放)
xmodmap -e "keycode 67 = Pointer_Button3" xmodmap -e "keycode 68 = Pointer_Button1 Pointer_Button1"
该解决方案部分来自此处 。
2 – 创建向下和向上滚动的快捷方式
键盘>快捷方式>“+”> …
向下滚动并快捷键F3
xdotool click 5
向上滚动并快捷键F4
xdotool click 4
恢复xmodmap的默认配置:
setxkbmap -option