修改键盘配置文件

修改键盘配置文件

作为一名法裔加拿大人,我喜欢轻松使用像 èéÀ 这样的重音符号,但为了编程的目的,我想修改它们的位置并用 {}[] 替换它们(目前位于 7 8 9 0 键的 3 级)。

我认为我应该修改与加拿大多语言标准布局相对应的文件。我/usr/share/X11/xkb/symbols在文件中找到了它ca。我修改了“加拿大多语言”的条目,然后调用setxkbmap ca multix。修改没有起作用。

我打开了另一个 Xserver 窗口(sudo xinit -- :2),setxkbmap ca multi再次调用,没有效果。我重新启动,但无济于事。我仍然在配置文件中看到修改。

我修改的是好文件吗?我跑去sudo find -name xkb -print查看我是否在错误的文件夹中进行了修改,但所有其他同名文件夹都是空的/充满了乱码

注:使用ubuntu12.04

PPS:我检查了 xkb/symbols 中的所有文件夹,但无济于事。

答案1

我也遇到了同样的问题。Ubuntu 似乎将键盘布局的缓存副本存储在 中/var/lib/xkb

对我有用的是删除 /var/lib/xkb: 中的 xkm 文件,sudo rm /var/lib/xkb/*.xkm然后注销并再次登录。

这为我解决了这个问题。

相关内容