如何在控制台中更改输入键盘布局?

如何在控制台中更改输入键盘布局?

我需要在 Linux 控制台中工作时更改键盘布局。我需要将英语布局设置为控制台的默认布局。我该怎么做?

答案1

要更改系统范围的键盘布局,请运行

sudo dpkg-reconfigure keyboard-configuration

或编辑XKBLAYOUT中的行/etc/default/keyboard

答案2

要快速更改键盘布局,只需使用以下命令安装 setxkbmap:

sudo apt-get install x11-xkb-utils

此后,您可以随时使用以下命令更改键盘布局:

setxkbmap us

要每次都自动执行此操作,请.bashrc使用以下命令扩展您的:

echo "setxkbmap us" >> ~/.bashrc

现在,打开一个新的控制台,美国键盘布局已激活。如果 Ubuntu 面板中的小键盘布局图标没有变化,请不要担心。

答案3

另一种方法,但我知道它不会持续到下次启动:

sudo loadkeys /usr/share/keymaps/i386/qwerty/us.kmap.gz

检查/usr/share/keymaps/i386/您的键盘布局和键映射,以确定哪种更适合您。

答案4

在当前基于 systemd 的系统上使用本地化(正如@david-tonhofer提到的):

sudo localectl set-keymap us
sudo localectl set-x11-keymap us,de pc104
localectl status

相关内容