Karabiner-Elements Complex - Modifications Rules
Karabiner-Elements Complex - Modifications Rules
Personal Settings
CapsLock to Hyper/Escape
Hyper Deletion: N M , .
Hyper Functional
Hyper Shifter
ultimate macOS
Project suliveevil/Capslock provides more and detailed info.
Basic
✱ Hyper actually maps to ⌃⌥⇧⌘ (all right modifiers) , It works well with additional left modifiers. And compatible with most application. Hold
CapsLock to enable Hyper funcationality while press it will emit an Escape.
Navigation
Hold ✱ Hyper to enable navigators
Hold additional ⌘ Command for selection . (just like holding ⇧shift in normal)
Hold additional ⌥ Command for mouse movement
Hold additional ⇧ Command for switching tab/app
Hold additional ⌃ Command for desktop management (just like holding ⌃ctrl with arrow key)
K ↑ UpArrow cursor up
⌥K ↑ UpArrow Option + up
MouseMove
Origin MapsTo Comment
Deletion
Origin MapsTo Comment
Window Control
Origin MapsTo Comment
Q ⌘Q Close Window
W ⌘W Close Tab
Bash Control
Common bash utils: EOF, SIGINT, SIGTSTP, VIM/Tmux Prefix
D ⌃D EOF
Z ⌃Z SIGTSTP
X ⌃R IDE Run
C ⌃C SIGINT
V ⌃V Vim Prefix
Applications
Maybe you'd like overwrite these with your own favorite apps.
Y Open Siri
Functional
Use F1,…F12 as standard functional keys, while hold hyper to turn them back.
F1 BrightnessDown
F2 BrightnessUp
F3 ExposeAll
F4 LaunchPad
F5 KeyboardLightDown
F6 KeyboardLightUp
F7 MusicPrev
F8 MusicPlay
F9 MusicNext
F10 Mute
F11 VolumeDown
F12 VolumeUp
Shifter
A more convient shift for most case
1 ! Exclamation
2 @ At
3 # Sharp
4 $ Dollar
5 % Percent
6 ^ Caret
7 & Ampersand
8 * Star
- Minus _ Hyphen
= Equal + Plus
; Semicolon ! Exclamation
⌘; Semicolon ! Colon
Misc
Origin MapsTo Comment