永久更改键盘布局

use*_*738 11 reboot dpkg keyboard keyboard-layout gnome-settings-daemon

我正在使用 Xmonad 和 LXDE,所以我不想使用 gnome-settings-daemon。但是有一个问题 - 没有它我无法切换到或输入西里尔字母。我找到了一些临时解决方案 - 当我进入sudo dpkg-reconfigure keyboard-configuration并点击配置菜单时,我以正确的布局结束。但是在我重新启动系统后它消失了,我被迫再次重新配置它。有没有办法使这种更改永久化?

Bry*_*yce 9

是编辑 /etc/default/keyboard 以设置全局设置或 ~/.dmrc 为每个用户设置。

示例 /etc/default/keyboard:

 XKBMODEL="pc105"
 XKBLAYOUT="fr,us"
 XKBVARIANT="oss"
 XKBOPTIONS="compose:ralt,terminate:ctrl_alt_bksp"

示例 ~/.dmrc:

 [桌面]
 Language=de_DE.UTF-8 # 改成你的默认语言
 Layout=de nodeadkeys # 改变你的键盘布局

在任何一种情况下,还需要运行:

 须藤 udevadm 触发器 --subsystem-match=input --action=change

  • udev 是管理您的设备的服务。该命令向此服务发出信号,表明您的输入子系统发生了变化,它应该重新检测事物并重新配置。重新启动系统应该具有相同的效果。 (2认同)