xbindkeys 的替代方案,允许使用无修饰键的组合键

xbindkeys 的替代方案,允许使用无修饰键的组合键

当我按下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 开启时,字母保持较小,但箭头键变成页面导航键?

相关内容