Skip to main content

Caps Lock → Hyper

Map CAPS_LOCK to Hyper ⌘⌥⌃⇧, and keep as if alone (or map to another key if alone, e.g. toIfAlone('escape') for ).

Example code: ( Open in the online editor → )

let rules = [
rule('Caps Lock → Hyper').manipulators([
map('caps_lock').toHyper().toIfAlone('caps_lock'),
]),
]