在Linux中禁用Caps Lock键

时间:2020-01-09 10:41:25  来源:igfitidea点击:

问题描述:如何在Linux中永久停用大写锁定键?

解决方法:您需要使用xmodmap命令。
它用于编辑和显示键盘修饰符映射和键映射表,供客户端应用程序用来将事件键代码转换为键符号。
通常从用户会话启动脚本运行,以根据个人喜好配置键盘。

您还可以使用setxkbmap命令,该命令将键盘映射为使用由命令行上指定的选项确定的布局。

xmodmap命令关闭大写键

要关闭大写锁定键,请执行:

$ xmodmap -e "remove lock = Caps_Lock"

现在大写键已禁用。
要启用大写键,请执行:

$ xmodmap -e "add lock = Caps_Lock"

将以下代码添加到您的Shell启动文件~/.bash_profile或~/.profile文件中:

$ echo 'xmodmap -e "remove lock = Caps_Lock"' >> ~/.bash_profile

setxkbmap命令关闭大写锁定键

要关闭大写锁定键,请执行:

$ setxkbmap -option ctrl:nocaps

重设大写锁定。
执行:

$ setxkbmap -option