交换左Ctrl键和Caps lock键

Posted ibg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了交换左Ctrl键和Caps lock键相关的知识,希望对你有一定的参考价值。

Windows 10

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,3a,00,1d,00,1d,00,3a,00,00,00,00,00

将此内容保存为x.reg文件,然后双击文件导入注册表。注销或重启电脑即可生效。

 

Debian 9

在家目录下新建 .xmodmap 文件,内容如下:

!
! Swap Caps_Lock and Control_L
!
remove Lock = Caps_Lock
remove Control = Control_L
keysym Control_L = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Control = Control_L

然后在终端中运行:

xmodmap ~/.xmodmap

如果要自动运行则在 .xinitrc 文件中添加如下内容:

if [ -s ~/.xmodmap ]; then
    xmodmap ~/.xmodmap
fi

-- END --

 

以上是关于交换左Ctrl键和Caps lock键的主要内容,如果未能解决你的问题,请参考以下文章

如何在 VIM 中映射 CAPS LOCK 键?

OSX:以编程方式重新映射 Caps Lock 的功能(通过系统偏好设置)?

Selenium webdriver怎么模拟键盘敲下Caps Lock键

是否可以通过编程方式禁用 Windows 上的 Caps Lock 键?

Vue的键盘事件

zbrush怎么单独显示模型