Holy CapsLock is a keyboard utility tool that allows you to map any key or key combination to other keys or combinations. During mapping, CapsLock can be treated as a modifier key.
Below are some of the default settings:
CapsLock => Esc
Esc => CapsLock
CapsLock + Z => Mouse Side Button (Back)
CapsLock + Shift + Z => Mouse Side Button (Forward)
CapsLock + H => Home (move cursor to the beginning of the line)
CapsLock + ; => End (move cursor to the end of the line)
CapsLock + J => Ctrl + Left Arrow
CapsLock + L => Ctrl + Right Arrow
CapsLock + I => Up Arrow
CapsLock + K => Down Arrow
CapsLock + U => Left Arrow
CapsLock + O => Right Arrow
…