在 Xubuntu 14.04 中永久更改键盘布局

在 Xubuntu 14.04 中永久更改键盘布局

我有一个全新安装的 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 ...)
  • 选择您的国家(比利时......)进行映射

相关内容