互換CapsLock和Ctrl鍵


如果你沒有HHKB鍵盤,完全可以利用系統自身的功能交換CapsLock和Ctrl鍵。

 

macOS系統

在系統偏好設置里,點擊“鍵盤”,在出現的畫面點擊右下角的“修飾鍵...”按鈕,在這里可以配置這兩個鍵。

注意macOS支持為不同的鍵盤配置不同的鍵位,非常方便。

 

Windows系統

在Win7之后的系統可以通過修改注冊表實現,下面是導出的注冊表腳本,雙擊導入即可:

CapsLockLeftCtrl_switch.reg

1 Windows Registry Editor Version 5.00
2 
3 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layout]
4 "Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,1d,00,3a,00,3a,00,1d,00,\
5   00,00,00,00

恢復 CapsLockLeftCtrl_reset.reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layout]
"Scancode Map"=-

 

Linux系統

將下面命令加入啟動文件里(如~/.bashrc)

setxkbmap -option ctrl:swapcaps

或者通過xmodmap

1. 創建 ~/.xmodmap

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

2. 執行命令

xmodmap ~/.xmodmap

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM