Answers:
我没有对此进行测试,但是我假设您可以按照与普通Debian安装相同的方式更改键盘布局。Raspbian使用LXDE作为其桌面环境,因此您可以按照他们的说明进行操作:
setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,th
有关更多信息,请参见http://wiki.lxde.org/en/Change_keyboard_layouts(以及http://wiki.debian.org/Keyboard)。
有一种快速的图形方式可以更改键盘布局,切换键组合并同时具有面板指示器。
Add/Remove Panel Items
Add
Close
Keep system layouts
尝试 Raspbian GNU/Linux 9.4 (stretch)
sudo nano /home/pi/.config/lxpanel/LXDE-pi/panels/panel
在文件末尾更改为
Plugin {
type=xkb
Config {
Model=pc105
LayoutsList=us,ru
VariantsList=,
ToggleOpt=grp:alt_shift_toggle
KeepSysLayouts=0
DisplayType=0
}
}
保存并重新启动系统。
自2015年5月以来,此键盘布局处理程序已损坏,即使使用新的Pixel界面也仍然无法使用。这就是为什么我仍然使用旧的Raspbian 2015年2月版本的原因。我使用许多键盘测试了所有较新的版本,但均未成功。看来这是软件中的错误。无论您做什么,关闭按钮都不会起作用。您可以尝试手动编辑“ /home/pi/.config/lxpanel/LXDE-pi/panels/panel”并添加所需的语言,但是重新启动时,您必须再次取消选中“键盘布局”中的“保留系统布局”处理程序,这有点不方便。
无论如何,这只是一个临时解决方案。我们希望他们能彻底修复损坏的按钮并制作一个功能系统。
确实,重新启动后不会保存设置。虽然,有一种方法可以每次快速修复它。您可以创建一个bash可执行文件来对其进行修复,然后在raspberry pi的开头运行它。
命令行: sudo nano language.sh
现在输入以下内容:
#!/bin/bash
setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,gr
echo "You can now use more than one languages!"
nano
使用CTRL-X 退出。
命令行:sudo chmod + x hello-world.sh
当您启动raspi时,您只需在命令行上运行: ./language.sh