当我以图形方式以及从 SSH 登录 Ubuntu 时,我的自定义转到哪里才能setxkbmap us_programmer
使其持久?
答案1
如果我想使用该布局,我可能会这样做。
首先将此变体添加到底部/usr/share/X11/xkb/symbols/us
:
partial alphanumeric_keys
xkb_symbols "programmer" {
include "us(basic)"
name[Group1] = "English (US, programmer)";
key <AE01> { [ exclam, 1 ] };
key <AE02> { [ at, 2 ] };
key <AE03> { [ numbersign, 3 ] };
key <AE04> { [ dollar, 4 ] };
key <AE05> { [ percent, 5 ] };
key <AE06> { [ asciicircum, 6 ] };
key <AE07> { [ ampersand, 7 ] };
key <AE08> { [ asterisk, 8 ] };
key <AE09> { [ parenleft, 9 ] };
key <AE10> { [ parenright, 0 ] };
};
然后将此条目添加到布局/usr/share/X11/xkb/rules/evdev.xml
中:<variantList></variantList>
us
<variant>
<configItem>
<name>programmer</name>
<description>English (US, programmer)</description>
</configItem>
</variant>
下次登录后,我可以添加布局设置 -> 键盘并将其用作任何其他键盘布局。