当我按下XF86TouchpadOn
+时Left
,我希望它模仿Home
按下按钮。
我试过绑定键,使用 xvkbd和使用 xdotool但都不起作用。
这是我的.xbindkeysrc
"xvkbd -xsendevent -text '\[Next]'"
XF86TouchpadOn + 2
"xvkbd -xsendevent -text '\[Prior]'"
XF86TouchpadOn + 8
"xvkbd -xsendevent -text '\[Home]'"
XF86TouchpadOn + 4
"xvkbd -xsendevent -text '\[End]'"
XF86TouchpadOn + 6
注意“左”“右”等被“4”“6”等交换,因为一旦 xbindkeys 运行 - 箭头键就不起作用(无论是单独使用还是在 XF86TouchpadOn 组合中使用;它们会被完全阻止),这使我无法轻松使用终端。
那么,有什么可以替代 xbindkeys 的方法可以让我在按下组合键时模拟按键呢?其中没有修饰键,被按下。
或者,有没有办法让按键有条件地运行?例如,当 CapsLk 开启时,字母保持较小,但箭头键变成页面导航键?