我最近升级到了 21.10。升级过程中,系统询问我要使用哪个键来输入拉丁字符。我回答了Alt Gr。但是我是冰岛键盘用户,并且使用该键进行第三级转换。例如,要输入,@
我以前可以输入Alt Gr+ Q。现在我不再能输入 ,它只会输入q
。事实上,按下Alt Gr似乎会切换到英语键盘。我不想要这种行为,因为Super+Space已经这样做了。
我尝试进入键盘设置,在“备用字符键”下将其设置为“无”。这会禁用临时英文键盘,但Alt Gr现在打字完全没有效果。事实上,它的功能就像一个简单的Alt。
如果我查看键盘布局,它会说该键是 3 级换档,但是我不知道如何将其设置回实际的 3 级换档,就像我升级到 21.10 之前一样(同时我已将其重新映射Caps Lock到 3 级换档)。
以下是输出cat /etc/default/keyboard
:
$ cat /etc/default/keyboard
XKBLAYOUT="is,us"
XKBVARIANT="runarberg,"
BACKSPACE="guess"
XKBMODEL="pc105"
XKBOPTIONS="grp:toggle,grp_led:scroll"
答案1
在 Gnome Tweaks 中,将根据您描述的行为检查“键盘和鼠标”、“其他布局选项”、“右 Alt 键(按下时)”。取消选中它可恢复为键盘布局中定义的默认行为。如果需要,请安装 Gnome Tweaks – 默认情况下不安装它。
答案2
除了钒的回答,我建议您打开该/etc/default/keyboard
文件进行编辑并替换此行:
XKBOPTIONS="grp:toggle,grp_led:scroll"
和
XKBOPTIONS="grp_led:scroll"
这应该可以防止问题再次出现的风险。