![如何创建自定义键盘绑定](https://linux22.com/image/58830/%E5%A6%82%E4%BD%95%E5%88%9B%E5%BB%BA%E8%87%AA%E5%AE%9A%E4%B9%89%E9%94%AE%E7%9B%98%E7%BB%91%E5%AE%9A.png)
有没有办法修改 Gnome 中的键盘布局,以便进行以下修改?
; --- Backspace
<Alt-;> --- ;
<Alt-h> --- LeftArrow
<Alt-j> --- DownArrow
<Alt-k> --- UpArrow
<Alt-l> --- RightArrow
其中---
表示一个按键将更改为另一个按键,就像在未更改的键盘布局上按下后者一样。
答案1
如果您不太喜欢 Gnome,KDE 可以绑定按键来模拟其他按键,甚至实际上是 dbus 命令。
在其他 DE 上,您仍然可以将密钥绑定到xvkbd
作为模拟密钥并将这些密钥绑定到您的 DE“快捷方式”实用程序的方式。如果没有这样的实用程序,您仍然可以使用xbindkeys
。这里有 2 个简短的教程来设置它们:
您会发现,即使使用这些低级工具,某些网站(例如 youtube)也无法通过<Alt-h> --- LeftArrow
键绑定很好地工作。我还没有找到一种方法可以在较低的级别上做到这一点。我怀疑它需要一个可编程键盘才能无缝地实现您所寻求的目标。否则它仍然非常有用,并且可以节省大量时间,特别是如果您在 emacs 上有这样的设置。