在 Gnome (gdm) 中设置登录屏幕键盘布局

在 Gnome (gdm) 中设置登录屏幕键盘布局

我正在运行带有 Gnome 桌面环境的 Arch Linux。使用 Gnome 设置,我可以添加 dvorak 键盘布局并使用快捷键进行切换,但每当启动计算机时,登录屏幕都会设置 qwerty 键盘。我一登录,它就被设置回德沃夏克。

我用过setxkbmap -layout dvorak并且localectl set-x11-keymap dvorak在维基上有详细说明这里。但他们所做的只是从登录屏幕上删除语言工具栏,这样我就无法在登录前更改为 dvorak。

允许我在登录屏幕上指定键盘布局的设置在哪里?

更新:这是我的输入源设置:

在此输入图像描述

答案1

我在 Gentoo 上使用 Dvorak 键盘映射已经很长时间了。我在三个地方设置了键盘映射。

  • 在 GNOME 设置 -> 键盘中
  • /etc/conf.d/keymaps
  • /etc/X11/xorg.conf.d/00-keyboard.conf

Xorg conf 文件是影响 gdm 登录屏幕的文件。 C̲o̲n̲t̲e̲n̲t̲ a̲s̲ f̲o̲l̲l̲o̲w̲s̲:

Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "us"
        Option "XkbVariant" "dvorak"
EndSection

通常的注意事项,YMMV,配置后只需重新启动即可工作。

相关内容