PRStarDust
2022-11-08 21:13:43 +08:00
我是按住 CapsLock 键 YUI HJK NM, 就变成小键盘哈哈哈,下面是我用的,网上找代码拼拼凑凑出来的
; AutoHotKey Capslock Remapping Script
#Persistent
SetCapsLockState, AlwaysOff
; WASD 映射为方向键
Capslock & w::Send {Blind}{Up DownTemp}
Capslock & w up::Send {Blind}{Up Up}
Capslock & s::Send {Blind}{Down DownTemp}
Capslock & s up::Send {Blind}{Down Up}
Capslock & a::Send {Blind}{Left DownTemp}
Capslock & a up::Send {Blind}{Left Up}
Capslock & d::Send {Blind}{Right DownTemp}
Capslock & d up::Send {Blind}{Right Up}
; Home End
Capslock & [::SendInput {Blind}{Home Down}
Capslock & [ up::SendInput {Blind}{Home Up}
Capslock & ]::SendInput {Blind}{End Down}
Capslock & ] up::SendInput {Blind}{End Up}
; Capslock + Tab 切换大小写
Capslock & Tab::
If GetKeyState("CapsLock", "T") = 1
SetCapsLockState, AlwaysOff
Else
SetCapsLockState, AlwaysOn
Return
; Capslock 映射为 Esc 键
;CapsLock::Send, {ESC}
; 运行某些命令
;CapsLock & :: Run notepad
;Return
; 编程常用键
Capslock & /::Del
Capslock & `;::Ins
; 功能键
Capslock & 1::F1
Capslock & 2::F2
Capslock & 3::F3
Capslock & 4::F4
Capslock & 5::F5
Capslock & 6::F6
Capslock & 7::F7
Capslock & 8::F8
Capslock & 9::F9
Capslock & 0::F10
Capslock & -::F11
Capslock & +::F12
; 小键盘
Capslock & n::1
Capslock & m::2
Capslock & ,::3
Capslock & h::4
Capslock & j::5
Capslock & k::6
Capslock & y::7
Capslock & u::8
Capslock & i::9
Capslock & Space::0
return
; Ctrl + ` 退出
Ctrl & `::ExitApp