我有一个全新安装的 Xubuntu 14.04 Trusty Thar(不是升级),每次启动时我都需要更改键盘布局。
这些是文件的内容/etc/default/keyboard
:
XKBMODEL="pc105"
XKBLAYOUT="es"
XKBVARIANT="cat"
XKBOPTIONS="terminate:ctrl_alt_bksp"
对我来说这似乎是正确的,但是布局并不符合该文件的规范。
方法 #1 尝试永久应用配置
每次启动时,我都会看到美式键盘布局。如果我这样做:
sudo dpkg-reconfigure keyboard-configuration
出现的所有选项都是所需的选项:
- 通用 105 键(国际版)PC
- 西班牙语
- 西班牙语 - 加泰罗尼亚语(西班牙,中间带有点 L)
- 键盘布局的默认设置
- 没有撰写键
- 是的
但每次我启动机器时,我都会再次看到美国布局。
命令的输出是:
Your console font configuration will be updated the next time your system
boots. If you want to update it now, run 'setupcon' from a virtual console.
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.103ubuntu4.1) ...
update-initramfs: Generating /boot/initrd.img-3.13.0-27-generic
方法 #2 尝试永久应用配置
在我的配置中Settings->Keyboard->Layout
,我勾选了复选框Use system defaults
。如果更改此配置:
配置已应用,但当我重新启动时,我又得到了美国布局。此窗口中的设置是永久的,但每次重新启动时键盘布局都是美国 :-$
我如何才能永久改变我的键盘布局?很烦人...
答案1
尝试取消选中“使用系统默认设置”,并确保键盘布局列表中西班牙语键盘是第一个。如果您那里没有西班牙语键盘,请将其添加并移至列表顶部。它对我有用,希望对您有所帮助
答案2
例如如何永久更改为德语“de”语言:
apt-get install console-common
localectl set-x11-keymap de
localectl set-keymap de
reboot
答案3
您可以使用
sudo apt-get install console-common
并按照以下步骤操作:
- 选择您的映射(azerty,qwerty ...)
- 选择您的国家(比利时......)进行映射