SetCapsLockState, AlwaysOff
#If GetKeyState("Capslock","P")
i::Up
j::Left
k::Down
l::Right
h::Home
SC027::End
c::CapsLock
Esc::`
1::F1
2::F2
3::F3
4::F4
5::F5
6::F6
7::F7
8::F8
9::F9
0::F10
-::F11
=::F12
#If
*CapsLock::
KeyWait, CapsLock
If A_ThisHotkey = *CapsLock
Send, {vk15}
Return
#Left::
Send, {Home}
return
#+Left::
Send, +{Home}
return
#Right::
Send, {End}
return
#+Right::
Send, +{End}
return
#Up::
Send, {PgUp}
return
#+Up::
Send, +{PgUp}
return
#Down::
Send, {PgDn}
return
#+Down::
Send, +{PgDn}
return
기능
- 캡스락 + ijkl = 방향키
- 캡스락 + h = home
- 캡스락 + ; = end
- 캡스락 + c = 캡스락
- 캡스락 + ESC = `(backtick)
- 캡스락 + 숫자열, -, + = 1F ~ 12F 키
- 캡스락 단독 = 한영전환
- win + 위아래 방향키 = pgup/pgdn
- win + 좌우 방향키 = home/end
- win + 방향키 + shift = 블록 잡기 가능