dekz
By: a guest | Jun 4th, 2009 | Syntax:
C | Size: 1.24 KB | Hits: 131 | Expires: Never
;AutoHotkey
;CapsLock "mode"
;if caps lock is down it will act as if it is in edit mode, FPS style
;by dekz
$w::
GetKeyState, state, CapsLock, T
if state = D
Send,{Up}
else
Send w
return
$a::
GetKeyState, state, CapsLock, T
if state = D
Send,{Left}
else
Send a
return
$s::
GetKeyState, state, CapsLock, T
if state = D
Send,{Down}
else
Send s
return
$d::
GetKeyState, state, CapsLock, T
if state = D
Send,{Right}
else
Send d
return
;comment line C style
$f::
GetKeyState, state, CapsLock, T
if state = D
{
Send,{Home}
Send,{NumPadDiv}
Send,{NumPadDiv}
}
else
Send f
return
;Remove line
$r::
GetKeyState, state, CapsLock, T
if state = D
{
Send,{Home}
Send,{shift down}{End}{shift up}
Send,{Delete}
}
else
Send r
return
;Home
$q::
GetKeyState, state, CapsLock, T
if state = D
{
Send,{Homes}
}
else
Send q
return
;End
$e::
GetKeyState, state, CapsLock, T
if state = D
{
Send,{End}
}
else
Send e
return
;Page Up
$z::
GetKeyState, state, CapsLock, T
if state = D
{
Send,{PgUp}
}
else
Send z
return
;Page Down
$x::
GetKeyState, state, CapsLock, T
if state = D
{
Send,{PgDn}
}
else
Send x
return