![setxkbmap us 命令与语言设置混淆:无法使用第二种语言](https://linux22.com/image/1068229/setxkbmap%20us%20%E5%91%BD%E4%BB%A4%E4%B8%8E%E8%AF%AD%E8%A8%80%E8%AE%BE%E7%BD%AE%E6%B7%B7%E6%B7%86%EF%BC%9A%E6%97%A0%E6%B3%95%E4%BD%BF%E7%94%A8%E7%AC%AC%E4%BA%8C%E7%A7%8D%E8%AF%AD%E8%A8%80.png)
我安装了两种语言:英语和俄语。我有一个快捷键,允许我使用Alt+Shift组合键在两种语言之间切换。当我运行
setxkbmap -query
它曾经输出类似
layout: us, ru, us
我一直在关注这问题的答案,我使用了这个命令:
setxkbmap us
现在
setxkbmap -query
输出
layout: us
尽管我可以在俄语和英语之间切换(在德语的顶部语言面板中),但我只能用英语输入。
我也可以做
setxkbmap ru
然后我就只能用俄语输入了。
我不知道如何恢复到我以前的设置 - 我使用 GUI 来设置它(设置和 Gnome Tweaks)并且据我所知 GUI 设置保持不变 - 我仍然有两种语言。
答案1
setxkbmap -layout ru,us
然后检查输入语言是否与 GUI 中显示的语言匹配。如果不匹配:
setxkbmap -layout us,ru