Answers:
在Raspbian上,编辑文件/etc/default/keyboard
,然后运行sudo dpkg-reconfigure keyboard-configuration
。您可能必须重新启动终端和/或Pi才能使所有内容生效。
您需要输入的内容取决于您要执行的操作。对我来说:
XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT="altgr-intl"
XKBOPTIONS="terminate:ctrl_alt_bksp,ctrl:nocaps"
确保我具有美国国际键盘布局并Caps Lock充当Control(这就是ctrl:nocaps
部分)。
通过查找更多信息man keyboard
。
以我为例,Raspbian(jessie):
$ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)"
...
$ sudo vi ~/.config/lxkeymap.cfg
option = ctrl:swapcaps
要么
option = <something>,ctrl:swapcaps
然后
$ sudo reboot
ctrl:swapcaps
交换Ctrl和CapsLock键。如果您只想更换CapsLock并保持原始Ctrl不变,请ctrl:nocaps
改用。
ctrl:nocaps
而不是ctrl:nocap
。除此之外,它对我有用,谢谢!
xmodmap
确实可以使用apt
以下命令安装在RPi上:
apt-get install x11-xserver-utils
要使您的Caps Lock密钥充当Esc,您可以运行
xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape'
caps:escape
什么,XKBOPTIONS
我需要搜索中的许多选项/usr/share/doc/keyboard-configuration/xorg.lst
。