oad*_*ams 10 10.10 keyboard-layout xmodmap
交换Esc钥匙和`钥匙的功能的最简单方法是什么?
系统 ?首选项?键盘?布局?选项让我交换我的Ctrl钥匙和Capslock钥匙,这很好,但它似乎并没有让我以通用的方式做其他钥匙。
这里被xmodmap接受的答案很有用。现在我的钥匙在物理钥匙上,反之亦然。问题是当我+我仍然只有当我想要一个波浪号时才得到一个。`EscShiftEsc`
Xmodmap 取代了键码。shift+esc不是不同的密钥。xev检查按a和时的输出shift+a。您会发现状态从 0x0 更改为 0x1,而键码保持不变。您想要做的是更改键的定义,而不仅仅是添加 A/a 或 ~/` 键。重新定义密钥状态更改的输出超出了 的范围xmodmap。
我不确切知道如何做你想做的事,但我认为创建键盘定义是正确的方法。如果或当我弄清楚如何做到这一点时,我将在更多帮助下进行编辑。也许这会让你走上正确的道路。