如何允许大写锁定键盘布局更改


14

我使用的是新安装的Ubuntu-Gnome 16.04,我想设置caps-lock为更改键盘布局(单键,而不是组合键)。我曾经有过这个Linux-mint,后来我习惯了。我调查了设置管理器,但没有接受caps-lock为有效输入。我也看了一下int,gnome-tweak-tools但在那里根本找不到切换键盘的布局。这可能吗?怎么样?


谢谢。请将此作为答复供发布以供将来参考
Yotam

Answers:


19

您可以xkb通过设置相应的选项dconf-editor
导航到org > gnome > 桌面 > input-sources并添加 grp:caps_toggle到您的xkb-options中

在此处输入图片说明

请注意,每个选项都用单引号引起来,选项之间用逗号+空格分隔。


在较早的gnome3发行版上,您也可以通过系统设置 > 键盘(或gnome-control-center keyboard在终端中)> 键入 > 仅修饰符切换Caps Lock的下一个来源

在此处输入图片说明

该功能已从最新版本中删除(有关替代方法,请参见sanmai的答案dconf-editor)。


16

如果您正在寻找一种像其他答案一样直观地编辑配置的方法,则dconf-editor提供了dconf-tools

sudo aptitude install dconf-tools

如果您想批量编辑所需的值,请按以下方法进行读取:

dconf read /org/gnome/desktop/input-sources/xkb-options

以及如何更新它:

dconf write /org/gnome/desktop/input-sources/xkb-options "['grp:caps_toggle']"

您可能需要注销并重新登录才能使更改生效,但是在我看来,更改立即生效。

另一种选择是使用gnome-tweaks

Gnome Tweaks界面中“其他布局选项”按钮的位置。

菜单显示用于将CAPS LOCK用作键盘开关的选项。


1
看来gnome-tweak-tool现在缺少菜单Swithing to another layout。你的第一种方法的作品
Herrgott

@Herrgott,在我的机器上,运行gnome-tweaks 3.30.2,在顶层菜单下Keyboard & Mouse有一个按钮Additional Layout Options,用于打开一个模态对话框,其中显示了的选项Typing。@sanmai,如果您可以更新答案将很有帮助。
LeoRochael

@LeoRochael我想您提到了一个错误。我还没有发布答案。我没有使用gnome,这是原因之一
Herrgott,

@LeoRochael完成,谢谢你的提示!
sanmai
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.