Capslock 与 Esc 键互换

Windows:

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,01,00,01,00,3a,00,00,00,00,00

Linux:

对于ubuntu有直接的可以设置;
对于有些不能直接设置的linux发行版:

$ cat > locktoesc
remove Lock = Caps_Lock
keysym Escape = Caps_Lock
keysym Caps_Lock = Escape
add Lock = Caps_Lock
^D
$ xmodmap ./locktoesc

把 xmodmap ~/locktoesc 这一句加到 ~/.bash_profile 文件里使得开机自动生效,而且不影响其他用户,不要root权限即可以使用。

原文地址:https://www.cnblogs.com/exclm/p/2871248.html