如何通过脚本切换“使用大写字母作为ctrl”?

如何通过脚本切换“使用大写字母作为ctrl”?

GNOME Tweaks 有一个开关可以将大写锁定更改为 ctrl:

在此输入图像描述

如何通过 bash 脚本执行以下任一操作?

  • 切换设置,以便我可以在“调整”中看到它已启用
  • 只需切换功能(大写锁定 -> ctrl)本身,无需更改调整设置

答案1

启用: gsettings set org.gnome.desktop.input-sources xkb-options "['caps:ctrl_modifier']"

禁用: gsettings set org.gnome.desktop.input-sources xkb-options "[]"

也可以看看https://askubuntu.com/questions/971067/how-can-i-script-the-settings-made-by-gnome-tweak-tool

编辑:要解决下面唐的评论,您可以运行gsettings get org.gnome.desktop.input-sources xkb-options以查看是否xkb-options已设置任何其他内容。如果有,您也可以将它们合并到 gsetting 命令中,例如您可能有gsettings set org.gnome.desktop.input-sources xkb-options "['altwin:menu', 'caps:ctrl_modifier']"

相关内容