2012-03-24 23:22:03 +0000 2012-03-24 23:22:03 +0000
47
47

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

我需要在Linux系统中更改键盘的布局。我需要在主控台中设置英文布局为默认布局。怎么做?

答案 (6)

46
46
46
2012-03-25 05:50:55 +0000

要改变全系统的键盘布局,请运行

sudo dpkg-reconfigure keyboard-configuration

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

16
16
16
2015-09-15 12:23:48 +0000

要快速改变键盘布局,只需安装setxkbmap,使用:

sudo apt-get install x11-xkb-utils

之后,你可以随时用:

setxkbmap us

来改变键盘布局,每次自动完成,用:

echo "setxkbmap us" >> ~/.bashrc

拓展你的.bashrc 现在,打开新的控制台,美国键盘布局就会被激活。如果Ubuntu面板中的小键盘布局图标没有变化,不用担心。

8
8
8
2013-01-26 23:21:44 +0000

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

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

检查/usr/share/keymaps/i386/你的键盘布局和按键映射到更适合你的键位

1
1
1
2019-09-22 14:11:49 +0000

loadkeys us ——–它加载的是美国的钥匙,但只加载一个会话。

0
0
0
2018-03-06 20:24:54 +0000

很有趣的是,可以用bash脚本(用目标语言的符号命名,比如说,англ)。第二种方法是,输入 “setxkbmap us; setxkbmap ru",然后就可以使用bash历史记录将主布局返回到控制台。

-1
-1
-1
2019-04-22 22:25:27 +0000

一个更好的黑客方法是监控UDEV,如果键盘被断开,就会自动重置。即使是笔记本用户也可能需要它,因为它可能会被瞬间断开。我刚刚做了一个github repo来实现这个功能。