![应用程序特定的键映射](https://linux22.com/image/1253600/%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%89%B9%E5%AE%9A%E7%9A%84%E9%94%AE%E6%98%A0%E5%B0%84.png)
一般来说,我想为应用程序制作特定的键盘映射,该键盘映射仅在该应用程序内有效并且不会影响其他应用程序。
例如,我已经使用 Caps 键切换输入语言(通过 xorg.conf),但我希望 Capslock 的行为类似于 vim 中的 Esc。
看起来xmodmap
没有任何与此相关的选项。
答案1
我找到了解决方案路由器。如果活动窗口标题与您指定的正则表达式匹配,它会将任何键盘事件映射到 X.Org 中的按键上。它还帮助我处理 Microsoft Natural Keyboard 上的 Zoom 键。
糟糕的是默认的 X 按键也会发生。