MegaKey names five combinations of ordinary modifiers. You can press the modifiers yourself or use the supplied macOS rules to put each combination on one key.

❖ Giga
+Shift
^
|
⭑ Wish <-------------- ⁂ Mega --------------> ❋ Chaos
-Command | -Control
v
▲ Force
-Option
The four variations of Mega each add or remove one modifier. Tab still sends Tab when tapped alone; Caps Lock sends Caps Lock or Esc, depending on the file you chose.
Each anti key is Mega with one modifier removed. Each also has a shifted version: Wish and Shift+Wish are distinct, while Shift+Mega is already Giga. Adding Shift to Giga leaves the same four-modifier combination.
Enable each rule separately; an enabled right modifier rule replaces that key’s original function.
| Symbol | Name | Physical key (hold) | Equivalent keys | ⇧ | ⌃ | ⌥ | ⌘ | Relation to Mega |
|---|---|---|---|---|---|---|---|---|
| ⁂ | Mega | Caps Lock | Ctrl+Opt+Cmd | ⌃ | ⌥ | ⌘ | Base combination | |
| ❖ | Giga | Tab | Shift+Ctrl+Opt+Cmd | ⇧ | ⌃ | ⌥ | ⌘ | Add Shift |
| ❋ | Chaos | Right Ctrl | Opt+Cmd | ⌥ | ⌘ | Remove Control | ||
| ▲ | Force | Right Option | Ctrl+Cmd | ⌃ | ⌘ | Remove Option | ||
| ⭑ | Wish | Right Cmd | Ctrl+Opt | ⌃ | ⌥ | Remove Command |
The behavior reference covers taps, shifted combinations, and the optional clipboard demo. See also useful shortcuts in apps.
Hyper and Meh are established names for multi-modifier mappings, but usage varies between setups. Hyper often means all four modifiers, the combination MegaKey calls Giga. MegaKey uses explicit definitions for five related combinations; it does not require you to replace a working Hyper setup or use a new remapping engine.
For shortcuts, write Giga+C or ❖C instead of Shift+Control+Option+Command+C. These names do not assign actions by themselves. You still need to bind shortcuts in an app or enable a rule such as the optional clipboard demo.
The naming concept can be carried to Windows or Linux using Control, Win/Super, and Alt. This repository supplies no remapping software for those platforms. The following is a naming proposal, not an installable configuration.
Sub.Force and Main.Wish, or shorten them to Sub and Main. The symbols stay the same. ❖ Giga
+Shift
^
|
⭑ Main <-------------- ⁂ Mega --------------> ❋ Chaos
-Alt | -Control
v
▲ Sub
-Win/Super
| Symbol | macOS name and combination | Windows/Linux name and combination | Omitted key |
|---|---|---|---|
| ⁂ | Mega: Ctrl+Opt+Cmd | Mega: Ctrl+Win/Super+Alt | None |
| ❖ | Giga: Shift+Ctrl+Opt+Cmd | Giga: Shift+Ctrl+Win/Super+Alt | None; add Shift |
| ❋ | Chaos: Opt+Cmd | Chaos: Win/Super+Alt | Control |
| ▲ | Force: Ctrl+Cmd | Sub.Force: Ctrl+Alt | Option / Win/Super |
| ⭑ | Wish: Ctrl+Opt | Main.Wish: Ctrl+Win/Super | Command / Alt |
The Space-cadet keyboard had a physical Hyper key. Modern remapping tools bring similar combinations to ordinary keyboards. Examples and discussions include: