Raspbian键盘布局


42

我想将键盘设置设置为瑞典语,但是在Raspbian配置工具上,我的键盘不在列表中。

更新:更改XKBLAYOUT为“ se”无效。而且,国际化raspi-config也不是。我的键盘是Logitech无线触摸键盘K400r,如果可以的话。



瑞典“ sw”的语言代码不是吗?我认真考虑尝试一下。
2015年

Answers:


58

看看Raspberry Pi Wiki上有关用Debian Squeeze重新映射键盘的信息

用Debian Squeeze重新映射键盘

如果屏幕上显示的字母与您键入的字母不同,则需要重新配置键盘设置。在Debian中,从命令行键入:

sudo dpkg-reconfigure keyboard-configuration

按照提示进行操作。要应用更改类型:

sudo setupcon

或者:
在命令行中输入:

sudo nano /etc/default/keyboard

然后找到它说的地方

XKBLAYOUT=”gb”

并将gb更改为您所在国家/地区的两个字母代码。

如果您不知道国家代码,请使用Wikipedia上的当前国家代码列表(使用标有alpha-2的列中的代码)。


您可以尝试切换键盘布局的另一种方法:

$ setxkbmap de
$ setxkbmap fr
$ setxkbmap us

1
这些都不起作用,为什么?“ sudo:dkpg-reconfigure:未找到命令”并将键盘默认设置更改为“ se”,即使我退出前保存,也没有任何作用。
justanotherhobbyist

1
保存该文件后重新启动了吗?
syb0rg

是的,我重新启动了。
justanotherhobbyist

1
@hustlerinc我不确定为什么sudo dpkg-reconfigure keyboard-configuration对您不起作用。您正在使用完全更新的原始Raspbian OS进行工作吗?
syb0rg

是的,自编写img以来,实际上并没有做太多事情,在尝试安装新软件包以确保我具有最新更新之前,我总是进行update> upgrade。但是,几乎所有的东西都出了问题,例如坏SD卡无法启动NOOBS,WiFi软件狗损坏的驱动程序和键盘问题。不过,这是一个很好的学习经验。
justanotherhobbyist

10

您可以尝试以下一件事:

编辑/etc/default/keyboard用你喜欢的编辑器(VIM,纳米)。请记住使用sudo:

sudo nano /etc/default/keyboard

使文件如下所示:

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="se"
XKBVARIANT=""
XKBOPTIONS="terminate:ctrl_alt_bksp"

BACKSPACE="guess"

保存文件,然后重新启动。


这也不起作用。=(
justanotherhobbyist

确实,什么不起作用?当您按ALTGR + 2时,您不会得到@吗?还是不出现在终端机中?
Sitron_NO 2013年

这与特殊字符无关,我知道它们在终端中没有位置。问题是您的第一个示例,始终必须通过Google搜索“美国键盘布局”并打开图像来找到括号,半冒号等,这开始惹我生气。:P
justanotherhobbyist

您是否已将这些安装到软件包中?keyboard-configurationkbddpkg -l用于检查)
Sitron_NO,2013年

不,它没有安装,尝试dkpg -l时至少,但是apt-get install keyboard-configuration表示“ keyboard-configuration已经是最新版本”,与kbd相同,但是syb0rgs的回答由于某些原因没有起作用。它没有安装。:S
justanotherhobbyist

2

须藤vim / etc / default / keyboard

XKBLAYOUT="se"
XKBOPTIONS="ctrl:swapcaps"

没有工作,唯一添加的东西是ctrl:swapcaps。问题似乎在于它无法识别“ se”。
justanotherhobbyist

@hustlerinc你们都做过吗?好吧,应该工作。您是否也尝试过初始配置?
Loko 2013年

是的,“ se”部分已经准备就绪。初始配置是指raspi-config吗?如果是的话,是数百次,但我的确切键盘不在那儿,所以我尝试使用同一家制造商的其他一些型号。
justanotherhobbyist

@hustlerinc是的,我的意思是raspi-config ...:S对不起,我无法为您带来帮助Goodluck man,我认为我无法为您做很多
Loko

np,您的努力赢得了一些声誉。
justanotherhobbyist

2

我的解决方案是以root用户身份运行“ dpkg-reconfigure console-data”,然后从出现的对话框窗口中选择“从完整列表中选择键盘映射”。无需重启。


1

我在Sony Vaio VGN-FW-11E中用西班牙语模拟了Raspbian。

我可以通过在命令提示符下运行sudo raspi-config然后转到“高级设置”,然后单击“更新”(此工具为最新版本)来解决该问题。这会将您的计算机连接到树莓派服务器,并下载最新版本的配置工具,以确保您具有最新的选项和语言。

然后,我可以选择键盘的语言是西班牙语,一切都很好!


1

似乎与该专用键盘(Logitech K400)有关。尝试使用丹麦版式时遇到了相同的问题。

一切似乎都已正确配置,但实际布局仍然是美国。当我切换到另一个键盘时,布局是丹麦语,没有任何进一步的修改。



1

男士,最好的方法是右键单击顶部面板图标(例如小时),然后转到:“添加/删除面板项目”,然后转到:“面板Aplets”选项卡,然后单击“添加”。 ',然后选择:“键盘布局处理程序”,它将在面板中显示为图标(可以是旗帜,键盘或国家/地区代码)。右键单击键盘图标,转到“ kyboard布局设置”,然后取消选中“系统设置”框,然后添加所需的任意多个键盘布局!请享用。


0

sudo raspi-config国际化选项键盘布局取决于键盘,通用的US 105或102键,然后选择US,然后选择哪种类型(例如,在5键上带有EURO符号的欧盟设置)


0

此问题与Logitech统一接收器有关。看到我在这里给出的答案


您能否在答案中包含链接中的信息?
达斯·维达

欢迎来到Raspberry Pi!虽然从理论上讲这可以回答问题,但最好在此处包括答案的基本部分,并提供链接以供参考。请参观并访问帮助中心,以了解此处的工作方式。
加纳玛

我们正在尝试针对此处的无信息仅链接答案的新政策。如果该帖子未经过编辑以包含可以作为答案的信息(无论是最少的信息),则将在48小时内将其转换为Community Wiki,以简化由社区更正的信息。
加纳玛

这个答案对我有用。实际上,我也在使用Logitech K400键盘
bvdb

0
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page. 

XKBMODEL="pc105"
XKBLAYOUT="us,gr"
XKBVARIANT=","
XKBOPTIONS="grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll"

BACKSPACE="guess"

0

没有一个答案对我有用:

  1. 编辑 /etc/default/keyboard
  2. 使用 raspi-config
  3. 使用 dpkg-reconfigure keyboard-configuration

原因是LXDE具有自己的配置,并且已通过上述方式覆盖了配置。要一劳永逸地更改它,我必须使用“开始菜单”->首选项中的键盘和鼠标配置。


-5

转到菜单,首选项,鼠标和键盘设置,键盘,键盘布局。


欢迎来到Raspberry Pi!请参观并访问帮助中心,以了解此处的工作方式。请注意,OP编写了,但是在Raspbian配置工具上,我的键盘不在列表中。提示基于GUI的解决方案不起作用(也许现在可以了)。
加纳玛
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.