我正在使用 Xmonad 和 LXDE,所以我不想使用 gnome-settings-daemon。但是有一个问题 - 没有它,我无法切换到或输入西里尔语。我找到了一些临时解决方案 - 当我进入sudo dpkg-reconfigure keyboard-configuration
并单击配置菜单时,我以正确的布局结束。但是重新启动系统后它消失了,我不得不再次重新配置它。有没有办法让这些更改永久生效?
答案1
是的,编辑 /etc/default/keyboard 来设置全局设置或 ~/.dmrc 来进行每个用户的设置。
示例 /etc/default/keyboard:
XKBMODEL="pc105" XKBLAYOUT="法国,美国" XKBVARIANT="oss" XKBOPTIONS="撰写:ralt,终止:ctrl_alt_bksp"
示例 ~/.dmrc:
[桌面] Language=de_DE.UTF-8 # 更改为你的默认语言 Layout=de nodeadkeys #更改为你的键盘布局
无论哪种情况,还需要运行:
sudo udevadm 触发器 --subsystem-match=input --action=change