我有这样的问题:如何修改美国国际键盘布局?
默认情况下获取此符号:`~´¨我需要按两次或AltGr Right Alt
使用此答案 我编辑了 /usr/share/X11/symbols/us
partial alphanumeric_keys
xkb_symbols "intl" {
name[Group1]= "English (US, UNIm95 edit international with dead keys)";
include "us(basic)"
//Here only edited lines left
// Was
key <TLDE> { [dead_grave, dead_tilde, grave, asciitilde ] };
//Now
key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
// Was
key <AE06> { [ 6, dead_circumflex, onequarter, asciicircum ] };
// Now
key <AE06> { [ 6, asciicircum, onequarter, dead_circumflex ] };
// Was
key <AC11> { [dead_acute, dead_diaeresis, apostrophe, quotedbl ] };
// Now
key <AC11> { [apostrophe, quotedbl, dead_acute, dead_diaeresis ] };
但它仍然适用于双击。在 Unity 键盘选择器中我仍然找不到我的布局:
如果我选择 English US-International,它只会显示标准的 Us-International,而无需我的编辑。
重启也无济于事。
- 操作系统 Ubuntu 14.04
更新 07.09.2015
改变从 ubuntu 帮助中阅读此链接我发现在布局编辑后我需要重新加载它
sudo dpkg-reconfigure xkb-data
但也没有帮助。
我找到了解决方案!
编辑后
我需要编辑文件
在部分下的两个文件中添加行
这里可以得到我的us,base.xml,evdev.xml