megakey

GitHub repository

MegaKey

MegaKey keyboard layout

Mental tools + Software tools

1. Mental tools (for your mind)

2. Software tools (for your fingers)

The five pseudo-modifiers

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

These are names used by this project, not an adopted keyboard standard. You can assign the combinations in apps that accept custom shortcuts, though existing system or app bindings may already use them.

For examples that already work in popular apps, see Useful shortcuts.

Quick Start

You need macOS, a keyboard with Caps Lock, and Karabiner-Elements installed with its required permissions granted. You only need Tab and the right modifier keys if you enable their rules.

  1. Install Karabiner-Elements and finish its setup prompts.
  2. Import MegaKey (Caps Lock tap stays Caps Lock). If the link does not open, use the manual installation.
  3. In Karabiner-Elements, open Complex Modifications, choose Add rule (or Add predefined rule), and enable the Caps Lock rule and Optional clipboard demo individually. Leave the other rules disabled for now.
  4. In a text editor, type and select a few words. Hold Caps Lock, press C, then release both keys. Move the cursor, hold Caps Lock, and press V. The copied words should appear.

Without the optional demo, Mega+C/V sends the full Ctrl+Opt+Cmd combination; it does not automatically copy or paste. The demo overrides those two combinations, including when you press the three modifiers directly. Leave it disabled if you already use those shortcuts.

With the demo enabled:

Prefer to check the keys without touching the clipboard? Leave the demo disabled and open Karabiner-EventViewer. Hold Caps Lock and press a letter: expect Control, Option, and Command with that letter. More checks cover all five combinations.

Choose what to remap

To undo a mapping, remove its enabled entry from Complex Modifications. See installation and removal, the modifier guide, and the behavior reference.

License

MIT