Ubuntu 22.04自定义键盘布局无法生效问题求助
Ubuntu 22.04自定义键盘布局无法生效问题求助
各位好,我最近升级到Ubuntu 22.04后,之前在18.04里用得好好的自定义键盘布局突然失效了,想请教下有没有解决办法。
之前在18.04时,我修改了/usr/share/X11/xkb/symbols/us文件,给一些按键添加了额外字符映射,比如给E键(对应<AD03>键位)加上了希腊字母epsilon的选项,代码如下:
key <AD03> { [ e, E, Greek_epsilon, Greek_EPSILON] };
当时这个设置完全正常,按AltGr+E就能打出epsilon字符。
升级到22.04后,我没有直接替换整个旧的布局文件,只修改了文件里的xkb_symbols "basic"部分,保留了默认的布局名称:
xkb_symbols "basic" { name[Group1]= "English (US)";
现在遇到的问题很奇怪:在顶部状态栏的键盘布局选择里,我选中这个自定义布局后,预览界面能正确显示epsilon字符,但实际在应用里根本用不了——按AltGr+E打不出任何字符,有些应用里这个组合键甚至触发了自带的快捷键。我还尝试了Ctrl+Shift+E,也没有效果。而且我已经重新登录、重启过系统,问题依然存在。
有没有朋友遇到过类似的情况,或者知道怎么解决这个问题吗?
备注:内容来源于stack exchange,提问作者Genom
相关产品推荐
相关产品推荐

