如何永久改变 Shift(Toggle) 键的功能?

如何永久改变 Shift(Toggle) 键的功能?

通过运行升级我的 ubuntu 18.04

sudo apt-get update -y && sudo apt-get upgrade -y

它询问我是否在语言之间切换,我意外地选择了左移,结果当我按下左移时,它只会改变语言,我不能使用它来输入大写字母,这很烦人!我试过了:

sudo dpkg-reconfigure keyboard-configuration
service keyboard-setup restart

但更改没有保存,几分钟后左移键仍然不可用!我尝试通过进入设置 > 语言和地区来更改它,但它没有将 Shift 键显示为切换键:

在此处输入图片描述

然后我尝试通过

sudo nano etc/default keyboard

左移仍然不起作用!我怎样才能永久地将其改为正常?

在此处输入图片描述

答案1

我在安装 20.10 时犯了同样的错误。快速搜索后,我发现 gsettings reset org.gnome.desktop.input-sources xkb-options 可以解决问题,但重启后问题又会再次出现。今天早上我终于有时间进一步研究这个问题。尝试了所有的 gnome-tweaks 或 dconf 对我都不起作用。我发现在 /etc/default/keyboard 中有:XKBOPTIONS="grp:lshift_toggle,grp_led:scroll" 删除 lshift 部分就可以了。

相关内容