Léo*_* 준영 4 gnome keyboard shortcut-keys dvorak 16.04
xmodmap
已折旧并且无法与 一起使用gsettings
,在这里执行此操作会禁用我的xmodmap
等sudo vi /etc/default/keyboard
>XKBOPTIONS="ctrl:nocaps"
和sudo setxkbmap dvorak '' ctrl:nocaps
gsettings set org.gnome.desktop.input-sources xkb-options "['compose:ralt']"
Run Code Online (Sandbox Code Playgroud)
我想通过 来将大写锁定更改为 Ctrl gsettings
。但是,我在设置中没有找到这种可能性。Keyboard
我认为这个改变可以通过>> Shortcuts
>Custom Shortcuts
来实现+
,但我不确定如何用 gnome 来完成它。
如何通过 gnome 设置将大写锁定更改为 Ctrl?
添加'caps:ctrl_modifier'
到 gsettings 中的值org.gnome.desktop.input-sources xkb-options
,例如
gsettings set org.gnome.desktop.input-sources xkb-options "['compose:ralt', 'caps:ctrl_modifier']"
Run Code Online (Sandbox Code Playgroud)
您可以使用
gsettings set org.gnome.desktop.input-sources xkb-options "$(gsettings get org.gnome.desktop.input-sources xkb-options | sed "s/]/, 'caps:ctrl_modifier']/")"
Run Code Online (Sandbox Code Playgroud)
附加到 的当前值xkb-options
。您可以在xkeyboard-config 联机帮助页的“选项”部分找到更多可能的选项
要更改键盘布局,您需要设置 的值org.gnome.desktop.input-sources sources
,例如
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'us+dvorak')]"
Run Code Online (Sandbox Code Playgroud)
如果您只想使用德沃夏克或
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'us+dvorak'), ('xkb', 'us')]"
Run Code Online (Sandbox Code Playgroud)
如果您希望能够在 Dvorak 和标准布局之间切换。
有关更多布局,请参阅xkeyboard-config 联机帮助页的“布局”部分。您需要替换父母,以便egus(dvorak)
变成us+dvorak
。
gsettings 中的 XKB 设置由 GNOME 在启动时加载,并覆盖任何以前的设置。要使用,setxkbmap
您需要确保setxkbmap
在应用 GNOME 设置后运行。我不知道该怎么做。
归档时间: |
|
查看次数: |
1638 次 |
最近记录: |