; Disable CapsLock toggle SetCapsLockState "AlwaysOff" ; Arrow keys. ; No need to move the hand away from the writing position when browsing in the code base CapsLock & j::Send "{Left}" CapsLock & k::Send "{Down}" CapsLock & l::Send "{Right}" CapsLock & i::Send "{Up}" ; Home and End keys, jumping to beginning and end of line CapsLock & h::Send "{Home}" CapsLock & ö::Send "{End}" ; Modifier keys, code edition in combination with modified error keys CapsLock & a::Send "{LShift down}" CapsLock & a up::Send "{LShift up}" CapsLock & s::Send "{LCtrl down}" CapsLock & s up::Send "{LCtrl up}" CapsLock & d::Send "{LCtrl down}" CapsLock & d up::Send "{LCtrl up}" CapsLock & LAlt::Send "{LAlt down}" CapsLock & LAlt up::Send "{LAlt up}" ; F keys, controlling the debugger CapsLock & 1::Send "{F1}" CapsLock & 2::Send "{F2}" CapsLock & 3::Send "{F3}" CapsLock & 4::Send "{F4}" CapsLock & 5::Send "{F5}" CapsLock & 6::Send "{F6}" CapsLock & 7::Send "{F7}" CapsLock & 8::Send "{F8}" CapsLock & 9::Send "{F9}" CapsLock & 0::Send "{F10}" CapsLock & ß::Send "{F11}" CapsLock & ´::Send "{F12}" ; Page Up and Page Down keys ; Great when scrolling in web sites CapsLock & u::Send "{PgUp}" CapsLock & o::Send "{PgDn}" ; Better deleting CapsLock & Space::Send "{Del}" ; Todo the f keys are still missing for debugging ; Missing delete key