22.04:语言指示器不代表当前选择的语言

22.04:语言指示器不代表当前选择的语言

我的系统中有 3 种语言。右上角的语言图标应该代表当前选择的语言。相反,尽管我切换了语言,它仍然是“EN”;布局语言确实切换了,我只是无法根据菜单图标判断它是哪种语言。

答案1

感谢 Gunnar Hjalmarsson 的提示,我找到了解决方案(https://launchpad.net/bugs/1956916)。尽管这不是最理想的情况,但还是有多种方法可以解决这个问题。

  1. 切换到单个键来更改布局效果很好,它会循环切换。(我Caps lock现在坚持这样做)
  2. 运行这些命令会覆盖原始设置的限制:
    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 个或更多布局,我发现它没什么用,因为快速点击会随机切换布局。
  3. 有些评论提到了XORGImpish但我找不到具体的解决方案。如果前两个选项不令人满意,我还是想提一下,以表明要寻找什么。

相关内容