修改现有的键盘映射

修改现有的键盘映射

这个问题时不时就会出现,并且有很多答案,这些答案在写下来时可能都是正确的,但不知何故却不再(总是?)适用了。

我想使用基于标准 Colemak 布局或替换标准 Colemak 布局的修改版键盘映射。为此,我选择修改英国键盘映射,并进行/usr/share/X11/xkb/symbols/gb相应更改。这些更改有时有效:

  • 当我发出 时setxkbmap 'gb (colemak)',我的布局被应用。但是,我无法再使用超级空间或菜单切换布局。我的布局保持不变。
  • 只要我没有发出上述命令,我就可以按照 Ubuntu 喜欢的方式切换布局(我也喜欢)。美国英语国际版很好,切换到 GB Colemak 我发现这是原来的Colemak,不是我修改的版本。

所以在我看来,Ubuntu 现在正在使用一种不同的机制,我用我的setxkbmap命令覆盖了它。正确的修改现有键盘映射(或者创建新的键盘映射)的方法?

相关内容