+|Hotkey |Keycode |Description |
+|-----------|----------------------------------|--------------------------------------------------------|
+|`ESC` | |Skip bootmagic and saved eeprom configuration |
+|`B` |`RESET` |Enter bootloader instead of firmware |
+|`D` |`DEBUG` |Enable debugging (writes messages to serial) |
+|`X` | |Enable matrix debugging |
+|`K` | |Enable keyboard debugging |
+|`M` | |Enable mouse debugging |
+|`BACKSPACE`| |Clear the saved settings from flash |
+|`CAPSLOCK` |`MAGIC_CAPSLOCK_TO_CONTROL` |Treat `Capslock` as `Control` |
+| |`MAGIC_UNCAPSLOCK_TO_CONTROL` |Stop treating CapsLock as Control |
+|`LCTRL` |`MAGIC_SWAP_CONTROL_CAPSLOCK` |Swap `Control` and `Capslock` |
+| |`MAGIC_UNSWAP_CONTROL_CAPSLOCK` |Unswap Left Control and Caps Lock |
+| |`MAGIC_SWAP_ALT_GUI` |Swap Alt and GUI on both sides |
+| |`MAGIC_UNSWAP_ALT_GUI` |Unswap Left Alt and GUI |
+|`LALT` |`MAGIC_SWAP_LALT_LGUI` |Swap Left `Alt` and `GUI`, e.g. for OSX Opt and Cmd |
+| |`MAGIC_UNSWAP_LALT_LGUI` |Unswap Left Alt and GUI |
+|`RALT` |`MAGIC_SWAP_RALT_RGUI` |Swap Right `Alt` and `GUI` |
+| |`MAGIC_UNSWAP_RALT_RGUI` |Unswap Right Alt and GUI |
+|`LGUI` |`MAGIC_NO_GUI` |Disable GUI key - e.g. disable Windows key during gaming|
+| |`MAGIC_UNNO_GUI` |Enable the GUI key |
+|`GRAVE` |`MAGIC_SWAP_GRAVE_ESC` |Swap `\`~` and `ESC` |
+| |`MAGIC_UNSWAP_GRAVE_ESC` |Unswap `\`~` and Escape |
+|`BACKSLASH`|`MAGIC_SWAP_BACKSLASH_BACKSPACE` |Swap Blackslash and Backspace |
+| |`MAGIC_UNSWAP_BACKSLASH_BACKSPACE`|Unswap Backslash and Backspace |
+|`N` |`MAGIC_HOST_NKRO` |Force N-Key Rollover (NKRO) on |
+| |`MAGIC_UNHOST_NKRO` |Force NKRO off |
+| |`MAGIC_TOGGLE_NKRO` |Toggle NKRO on or off |
+|`0` |`DF(0)` |Make Layer 0 the default layer at bootup |
+|`1` |`DF(1)` |Make Layer 1 the default layer at bootup |
+|`2` |`DF(2)` |Make Layer 2 the default layer at bootup |
+|`3` |`DF(3)` |Make Layer 3 the default layer at bootup |
+|`4` |`DF(4)` |Make Layer 4 the default layer at bootup |
+|`5` |`DF(5)` |Make Layer 5 the default layer at bootup |
+|`6` |`DF(6)` |Make Layer 6 the default layer at bootup |
+|`7` |`DF(7)` |Make Layer 7 the default layer at bootup |