升级到 ubuntu 20 时,系统要求我选择一个键来启用“国籍切换”,我选择了右 ALT 键。此键现在从英语切换到另一种语言。但是,再次按下该键没有任何反应,我必须使用鼠标或 SUPER+SPACE 从另一种语言切换回英语。
这个设置实际上叫什么?我该如何关闭它?
升级到 ubuntu 20 时,系统要求我选择一个键来启用“国籍切换”,我选择了右 ALT 键。此键现在从英语切换到另一种语言。但是,再次按下该键没有任何反应,我必须使用鼠标或 SUPER+SPACE 从另一种语言切换回英语。
这个设置实际上叫什么?我该如何关闭它?
/etc/default/keyboard 的输出
cat /etc/default/keyboard
XKBLAYOUT="us,il"
XKBVARIANT=","
BACKSPACE="guess"
XKBMODEL="pc105"
XKBOPTIONS="grp:toggle,grp_led:scroll"
xkb-options 的输出
$ gsettings get org.gnome.desktop.input-sources xkb-options
['grp:toggle', 'grp_led:scroll']
寻找grp:toggle
我发现了这个问题,它告诉我这对应的right alt
是什么grp:toggle
,但我不确定如何更改这个选项。
答案1
打开/etc/default/keyboard
进行编辑:
gedit admin:///etc/default/keyboard
改变线路
XKBOPTIONS="grp:toggle,grp_led:scroll"
到
XKBOPTIONS="grp_led:scroll"
并保存。
您还需要grp:toggle
从用户的桌面设置中删除该选项。最简单的方法是运行以下命令:
gsettings reset org.gnome.desktop.input-sources xkb-options