从 Ubuntu 20.04 升级到 22.04 后,左移键不再切换字母大小写,而是在输入语言之间切换。
在更新过程中,一个弹出窗口要求我输入一个键来在“本地和拉丁输入”之间切换,我认为这是指拼音/拉丁输入,所以我为此设置了左移键。
我怎样才能扭转这种局面?
我已经查看过了Settings > Keyboard > Keyboard Shortcuts
,但Settings > Languages
无济于事。
在终端中,xev -event keyboard
当我按下右移键时会显示一些输出,但按下左移键时则不显示任何输出。
此外,我现在不太确定我实际的输入法是什么。在语言设置中,我可以在 ibus、fcitx4 和 XIM 之间进行选择,但这显然也不会改变任何行为。
答案1
我发现这个问题这提示我通过以下方式将设置重置为默认值:
gsettings reset org.gnome.desktop.input-sources xkb-options
之前,此键的值为['grp:lshift_toggle', 'grp_led:scroll']
,之后为[]
。