我的系统中有 3 种语言。右上角的语言图标应该代表当前选择的语言。相反,尽管我切换了语言,它仍然是“EN”;布局语言确实切换了,我只是无法根据菜单图标判断它是哪种语言。
答案1
感谢 Gunnar Hjalmarsson 的提示,我找到了解决方案(https://launchpad.net/bugs/1956916)。尽管这不是最理想的情况,但还是有多种方法可以解决这个问题。
- 切换到单个键来更改布局效果很好,它会循环切换。(我
Caps lock
现在坚持这样做) - 运行这些命令会覆盖原始设置的限制:
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Shift>Alt_L']"
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Alt>Shift_L']"
此方法会打开一个带有布局选择选项的弹出窗口(只要按下按键,它就会出现)。如果有 3 个或更多布局,我发现它没什么用,因为快速点击会随机切换布局。 - 有些评论提到了
XORG
,Impish
但我找不到具体的解决方案。如果前两个选项不令人满意,我还是想提一下,以表明要寻找什么。