diff options
Diffstat (limited to 'docs/keycodes.md')
| -rw-r--r-- | docs/keycodes.md | 42 |
1 files changed, 3 insertions, 39 deletions
diff --git a/docs/keycodes.md b/docs/keycodes.md index b9e1f42f7..c601ad4ce 100644 --- a/docs/keycodes.md +++ b/docs/keycodes.md | |||
| @@ -66,8 +66,6 @@ When defining a [keymap](keymap.md) each key needs a valid key definition. This | |||
| 66 | |`KC_X`|||| | 66 | |`KC_X`|||| |
| 67 | |`KC_Y`|||| | 67 | |`KC_Y`|||| |
| 68 | |`KC_Z`|||| | 68 | |`KC_Z`|||| |
| 69 | |Long Name|Short Name|Description| | ||
| 70 | |---------|----------|-----------| | ||
| 71 | |`KC_ENTER`|`KC_ENT`|`Return (ENTER)`| | 69 | |`KC_ENTER`|`KC_ENT`|`Return (ENTER)`| |
| 72 | |`KC_ESCAPE`|`KC_ESC`|`ESCAPE`| | 70 | |`KC_ESCAPE`|`KC_ESC`|`ESCAPE`| |
| 73 | |`KC_BSPACE`|`KC_BSPC`|`DELETE (Backspace)`| | 71 | |`KC_BSPACE`|`KC_BSPC`|`DELETE (Backspace)`| |
| @@ -90,8 +88,6 @@ When defining a [keymap](keymap.md) each key needs a valid key definition. This | |||
| 90 | |`KC_DOT`||`.` and `>`| | 88 | |`KC_DOT`||`.` and `>`| |
| 91 | |`KC_SLASH`|`KC_SLSH`|`/` and `?`| | 89 | |`KC_SLASH`|`KC_SLSH`|`/` and `?`| |
| 92 | |`KC_CAPSLOCK`|`KC_CAPS`|Caps Lock| | 90 | |`KC_CAPSLOCK`|`KC_CAPS`|Caps Lock| |
| 93 | |Long Name|Short Name|Description| | ||
| 94 | |---------|----------|-----------| | ||
| 95 | |`KC_LCTRL`|`KC_LCTL`|LeftControl| | 91 | |`KC_LCTRL`|`KC_LCTL`|LeftControl| |
| 96 | |`KC_LSHIFT`|`KC_LSFT`|LeftShift| | 92 | |`KC_LSHIFT`|`KC_LSFT`|LeftShift| |
| 97 | |`KC_LALT`||LeftAlt| | 93 | |`KC_LALT`||LeftAlt| |
| @@ -105,8 +101,6 @@ When defining a [keymap](keymap.md) each key needs a valid key definition. This | |||
| 105 | |`KC_LOCKING_SCROLL`|`KC_LSCR`|Locking Scroll Lock| | 101 | |`KC_LOCKING_SCROLL`|`KC_LSCR`|Locking Scroll Lock| |
| 106 | |`KC_INT4`|`KC_HENK`|JIS Henken| | 102 | |`KC_INT4`|`KC_HENK`|JIS Henken| |
| 107 | |`KC_INT5`|`KC_MHEN`|JIS Muhenken| | 103 | |`KC_INT5`|`KC_MHEN`|JIS Muhenken| |
| 108 | |Long Name|Short Name|Description| | ||
| 109 | |---------|----------|-----------| | ||
| 110 | |`KC_PSCREEN`|`KC_PSCR`|PrintScreen| | 104 | |`KC_PSCREEN`|`KC_PSCR`|PrintScreen| |
| 111 | |`KC_SCROLLLOCK`|`KC_SLCK`|Scroll Lock| | 105 | |`KC_SCROLLLOCK`|`KC_SLCK`|Scroll Lock| |
| 112 | |`KC_PAUSE`|`KC_PAUS`|Pause| | 106 | |`KC_PAUSE`|`KC_PAUS`|Pause| |
| @@ -157,8 +151,6 @@ When defining a [keymap](keymap.md) each key needs a valid key definition. This | |||
| 157 | |`KC_WWW_STOP`|`KC_WSTP`|| | 151 | |`KC_WWW_STOP`|`KC_WSTP`|| |
| 158 | |`KC_WWW_REFRESH`|`KC_WREF`|| | 152 | |`KC_WWW_REFRESH`|`KC_WREF`|| |
| 159 | |`KC_WWW_FAVORITES`|`KC_WFAV`|| | 153 | |`KC_WWW_FAVORITES`|`KC_WFAV`|| |
| 160 | |Long Name|Short Name|Description| | ||
| 161 | |---------|----------|-----------| | ||
| 162 | |`KC_STOP`||Stop| | 154 | |`KC_STOP`||Stop| |
| 163 | |`KC__MUTE`||Mute| | 155 | |`KC__MUTE`||Mute| |
| 164 | |`KC__VOLUP`||Volume Up| | 156 | |`KC__VOLUP`||Volume Up| |
| @@ -173,8 +165,6 @@ When defining a [keymap](keymap.md) each key needs a valid key definition. This | |||
| 173 | |`KC_MEDIA_STOP`|`KC_MSTP`|| | 165 | |`KC_MEDIA_STOP`|`KC_MSTP`|| |
| 174 | |`KC_MEDIA_PLAY_PAUSE`|`KC_MPLY`|| | 166 | |`KC_MEDIA_PLAY_PAUSE`|`KC_MPLY`|| |
| 175 | |`KC_MEDIA_SELECT`|`KC_MSEL`|| | 167 | |`KC_MEDIA_SELECT`|`KC_MSEL`|| |
| 176 | |Long Name|Short Name|Description| | ||
| 177 | |---------|----------|-----------| | ||
| 178 | |`KC_NUMLOCK`|`KC_NLCK`|Keypad Num Lock and Clear| | 168 | |`KC_NUMLOCK`|`KC_NLCK`|Keypad Num Lock and Clear| |
| 179 | |`KC_KP_SLASH`|`KC_PSLS`|Keypad /| | 169 | |`KC_KP_SLASH`|`KC_PSLS`|Keypad /| |
| 180 | |`KC_KP_ASTERISK`|`KC_PAST`|Keypad *| | 170 | |`KC_KP_ASTERISK`|`KC_PAST`|Keypad *| |
| @@ -195,12 +185,8 @@ When defining a [keymap](keymap.md) each key needs a valid key definition. This | |||
| 195 | |`KC_KP_EQUAL`|`KC_PEQL`|Keypad =| | 185 | |`KC_KP_EQUAL`|`KC_PEQL`|Keypad =| |
| 196 | |`KC_KP_COMMA`|`KC_PCMM`|Keypad Comma| | 186 | |`KC_KP_COMMA`|`KC_PCMM`|Keypad Comma| |
| 197 | |`KC_KP_EQUAL_AS400`||Keypad Equal Sign| | 187 | |`KC_KP_EQUAL_AS400`||Keypad Equal Sign| |
| 198 | |Long Name|Short Name|Description| | ||
| 199 | |---------|----------|-----------| | ||
| 200 | |`KC_NO`||Ignore this key. (NOOP) | | 188 | |`KC_NO`||Ignore this key. (NOOP) | |
| 201 | |`KC_TRNS`||Make this key transparent to find the key on a lower layer.| | 189 | |`KC_TRNS`||Make this key transparent to find the key on a lower layer.| |
| 202 | |Long Name|Short Name|Description| | ||
| 203 | |---------|----------|-----------| | ||
| 204 | |[`KC_MS_UP`](mouse_keys.md)|`KC_MS_U`|Mouse Cursor Up| | 190 | |[`KC_MS_UP`](mouse_keys.md)|`KC_MS_U`|Mouse Cursor Up| |
| 205 | |[`KC_MS_DOWN`](mouse_keys.md)|`KC_MS_D`|Mouse Cursor Down| | 191 | |[`KC_MS_DOWN`](mouse_keys.md)|`KC_MS_D`|Mouse Cursor Down| |
| 206 | |[`KC_MS_LEFT`](mouse_keys.md)|`KC_MS_L`|Mouse Cursor Left| | 192 | |[`KC_MS_LEFT`](mouse_keys.md)|`KC_MS_L`|Mouse Cursor Left| |
| @@ -217,19 +203,15 @@ When defining a [keymap](keymap.md) each key needs a valid key definition. This | |||
| 217 | |[`KC_MS_ACCEL0`](mouse_keys.md)|`KC_ACL0`|Mouse Acceleration 0| | 203 | |[`KC_MS_ACCEL0`](mouse_keys.md)|`KC_ACL0`|Mouse Acceleration 0| |
| 218 | |[`KC_MS_ACCEL1`](mouse_keys.md)|`KC_ACL1`|Mouse Acceleration 1| | 204 | |[`KC_MS_ACCEL1`](mouse_keys.md)|`KC_ACL1`|Mouse Acceleration 1| |
| 219 | |[`KC_MS_ACCEL2`](mouse_keys.md)|`KC_ACL2`|Mouse Acceleration 2| | 205 | |[`KC_MS_ACCEL2`](mouse_keys.md)|`KC_ACL2`|Mouse Acceleration 2| |
| 220 | |Long Name|Short Name|Description| | ||
| 221 | |---------|----------|-----------| | ||
| 222 | |[`RESET`](quantum_keycodes.md#qmk-keycodes)||Put the keyboard into DFU mode for flashing| | 206 | |[`RESET`](quantum_keycodes.md#qmk-keycodes)||Put the keyboard into DFU mode for flashing| |
| 223 | |[`DEBUG`](quantum_keycodes.md#qmk-keycodes)||Toggles debug mode| | 207 | |[`DEBUG`](quantum_keycodes.md#qmk-keycodes)||Toggles debug mode| |
| 224 | |[`KC_GESC`](quantum_keycodes.md#qmk-keycodes)|`GRAVE_ESC`|Acts as escape when pressed normally but when pressed with Shift or GUI will send a `~`| | 208 | |[`KC_GESC`](quantum_keycodes.md#qmk-keycodes)|`GRAVE_ESC`|Acts as escape when pressed normally but when pressed with Shift or GUI will send a `~`| |
| 225 | |[`KC_LSPO`](quantum_keycodes.md#qmk-keycodes)||Left shift when held, open paranthesis when tapped| | 209 | |[`KC_LSPO`](quantum_keycodes.md#qmk-keycodes)||Left shift when held, open paranthesis when tapped| |
| 226 | |[`KC_RSPC`](quantum_keycodes.md#qmk-keycodes)||Right shift when held, close paranthesis when tapped| | 210 | |[`KC_RSPC`](quantum_keycodes.md#qmk-keycodes)||Right shift when held, close paranthesis when tapped| |
| 227 | |[`KC_LEAD`](quantum_keycodes.md#qmk-keycodes)||The [leader key](leader_key.md)| | 211 | |[`KC_LEAD`](feature_leader_key.md)||The leader key| |
| 228 | |[`FUNC(n)`](quantum_keycodes.md#qmk-keycodes)|`F(n)`|Call `fn_action(n)`| | 212 | |[`FUNC(n)`](quantum_keycodes.md#qmk-keycodes)|`F(n)`|Call `fn_action(n)`| |
| 229 | |[`M(n)`](quantum_keycodes.md#qmk-keycodes)||to call macro n| | 213 | |[`M(n)`](quantum_keycodes.md#qmk-keycodes)||to call macro n| |
| 230 | |[`MACROTAP(n)`](quantum_keycodes.md#qmk-keycodes)||to macro-tap n idk FIXME`| | 214 | |[`MACROTAP(n)`](quantum_keycodes.md#qmk-keycodes)||to macro-tap n idk FIXME`| |
| 231 | |Long Name|Short Name|Description| | ||
| 232 | |---------|----------|-----------| | ||
| 233 | |[`MAGIC_SWAP_CONTROL_CAPSLOCK`](feature_bootmagic.md)||Swap Capslock and Left Control| | 215 | |[`MAGIC_SWAP_CONTROL_CAPSLOCK`](feature_bootmagic.md)||Swap Capslock and Left Control| |
| 234 | |[`MAGIC_CAPSLOCK_TO_CONTROL`](feature_bootmagic.md)||Treat Capslock like a Control Key| | 216 | |[`MAGIC_CAPSLOCK_TO_CONTROL`](feature_bootmagic.md)||Treat Capslock like a Control Key| |
| 235 | |[`MAGIC_SWAP_LALT_LGUI`](feature_bootmagic.md)||Swap the left Alt and GUI keys| | 217 | |[`MAGIC_SWAP_LALT_LGUI`](feature_bootmagic.md)||Swap the left Alt and GUI keys| |
| @@ -249,8 +231,6 @@ When defining a [keymap](keymap.md) each key needs a valid key definition. This | |||
| 249 | |[`MAGIC_UNHOST_NKRO`](feature_bootmagic.md)||Force NKRO off| | 231 | |[`MAGIC_UNHOST_NKRO`](feature_bootmagic.md)||Force NKRO off| |
| 250 | |[`MAGIC_UNSWAP_ALT_GUI`/`AG_NORM`](feature_bootmagic.md)||Disable the Alt/GUI switching| | 232 | |[`MAGIC_UNSWAP_ALT_GUI`/`AG_NORM`](feature_bootmagic.md)||Disable the Alt/GUI switching| |
| 251 | |[`MAGIC_TOGGLE_NKRO`](feature_bootmagic.md)||Turn NKRO on or off| | 233 | |[`MAGIC_TOGGLE_NKRO`](feature_bootmagic.md)||Turn NKRO on or off| |
| 252 | |Long Name|Short Name|Description| | ||
| 253 | |---------|----------|-----------| | ||
| 254 | |[`BL_x`](feature_backlight.md)||Set a specific backlight level between 0-9| | 234 | |[`BL_x`](feature_backlight.md)||Set a specific backlight level between 0-9| |
| 255 | |[`BL_ON`](feature_backlight.md)||An alias for `BL_9`| | 235 | |[`BL_ON`](feature_backlight.md)||An alias for `BL_9`| |
| 256 | |[`BL_OFF`](feature_backlight.md)||An alias for `BL_0`| | 236 | |[`BL_OFF`](feature_backlight.md)||An alias for `BL_0`| |
| @@ -258,8 +238,6 @@ When defining a [keymap](keymap.md) each key needs a valid key definition. This | |||
| 258 | |[`BL_INC`](feature_backlight.md)||Turn the backlight level up by 1| | 238 | |[`BL_INC`](feature_backlight.md)||Turn the backlight level up by 1| |
| 259 | |[`BL_TOGG`](feature_backlight.md)||Toggle the backlight on or off| | 239 | |[`BL_TOGG`](feature_backlight.md)||Toggle the backlight on or off| |
| 260 | |[`BL_STEP`](feature_backlight.md)||Step through backlight levels, wrapping around to 0 when you reach the top.| | 240 | |[`BL_STEP`](feature_backlight.md)||Step through backlight levels, wrapping around to 0 when you reach the top.| |
| 261 | |Long Name|Short Name|Description| | ||
| 262 | |---------|----------|-----------| | ||
| 263 | |[`RGB_TOG`](feature_rgblight.md)||toggle on/off| | 241 | |[`RGB_TOG`](feature_rgblight.md)||toggle on/off| |
| 264 | |[`RGB_MOD`](feature_rgblight.md)||cycle through modes| | 242 | |[`RGB_MOD`](feature_rgblight.md)||cycle through modes| |
| 265 | |[`RGB_HUI`](feature_rgblight.md)||hue increase| | 243 | |[`RGB_HUI`](feature_rgblight.md)||hue increase| |
| @@ -268,17 +246,11 @@ When defining a [keymap](keymap.md) each key needs a valid key definition. This | |||
| 268 | |[`RGB_SAD`](feature_rgblight.md)||saturation decrease| | 246 | |[`RGB_SAD`](feature_rgblight.md)||saturation decrease| |
| 269 | |[`RGB_VAI`](feature_rgblight.md)||value increase| | 247 | |[`RGB_VAI`](feature_rgblight.md)||value increase| |
| 270 | |[`RGB_VAD`](feature_rgblight.md)||value decrease| | 248 | |[`RGB_VAD`](feature_rgblight.md)||value decrease| |
| 271 | |Long Name|Short Name|Description| | ||
| 272 | |---------|----------|-----------| | ||
| 273 | |[`PRINT_ON`](feature_thermal_printer.md)||Start printing everything the user types| | 249 | |[`PRINT_ON`](feature_thermal_printer.md)||Start printing everything the user types| |
| 274 | |[`PRINT_OFF`](feature_thermal_printer.md)||Stop printing everything the user types| | 250 | |[`PRINT_OFF`](feature_thermal_printer.md)||Stop printing everything the user types| |
| 275 | |Long Name|Short Name|Description| | ||
| 276 | |---------|----------|-----------| | ||
| 277 | |[`OUT_AUTO`](feature_bluetooth.md)||auto mode| | 251 | |[`OUT_AUTO`](feature_bluetooth.md)||auto mode| |
| 278 | |[`OUT_USB`](feature_bluetooth.md)||usb only| | 252 | |[`OUT_USB`](feature_bluetooth.md)||usb only| |
| 279 | |[`OUT_BT`](feature_bluetooth.md)||bluetooth (when `BLUETOOTH_ENABLE`)| | 253 | |[`OUT_BT`](feature_bluetooth.md)||bluetooth (when `BLUETOOTH_ENABLE`)| |
| 280 | |Long Name|Short Name|Description| | ||
| 281 | |---------|----------|-----------| | ||
| 282 | |[`KC_HYPR`](quantum_keycodes.md#modifiers)||Hold down LCTL + LSFT + LALT + LGUI`| | 254 | |[`KC_HYPR`](quantum_keycodes.md#modifiers)||Hold down LCTL + LSFT + LALT + LGUI`| |
| 283 | |[`KC_MEH`](quantum_keycodes.md#modifiers)||Hold down LCTL + LSFT + LALT`| | 255 | |[`KC_MEH`](quantum_keycodes.md#modifiers)||Hold down LCTL + LSFT + LALT`| |
| 284 | |[`LCTL(kc)`](quantum_keycodes.md#modifiers)||`LCTL` + `kc`| | 256 | |[`LCTL(kc)`](quantum_keycodes.md#modifiers)||`LCTL` + `kc`| |
| @@ -295,8 +267,6 @@ When defining a [keymap](keymap.md) each key needs a valid key definition. This | |||
| 295 | |[`ALTG(kc)`](quantum_keycodes.md#modifiers)||`RCTL` + `RALT` + `kc`| | 267 | |[`ALTG(kc)`](quantum_keycodes.md#modifiers)||`RCTL` + `RALT` + `kc`| |
| 296 | |[`SCMD(kc)`](quantum_keycodes.md#modifiers)|[`SWIN(kc)`](quantum_keycodes.md#modifiers)|`LGUI` + `LSFT` + `kc`| | 268 | |[`SCMD(kc)`](quantum_keycodes.md#modifiers)|[`SWIN(kc)`](quantum_keycodes.md#modifiers)|`LGUI` + `LSFT` + `kc`| |
| 297 | |[`LCA(kc)`](quantum_keycodes.md#modifiers)||`LCTL` + `LALT` + `kc`| | 269 | |[`LCA(kc)`](quantum_keycodes.md#modifiers)||`LCTL` + `LALT` + `kc`| |
| 298 | |Long Name|Short Name|Description| | ||
| 299 | |---------|----------|-----------| | ||
| 300 | |[`CTL_T(kc)`](quantum_keycodes.md#mod-tap-keys)|[`LCTL_T(kc)`](quantum_keycodes.md#mod-tap-keys)|`LCTL` when held, `kc` when tapped| | 270 | |[`CTL_T(kc)`](quantum_keycodes.md#mod-tap-keys)|[`LCTL_T(kc)`](quantum_keycodes.md#mod-tap-keys)|`LCTL` when held, `kc` when tapped| |
| 301 | |[`RCTL_T(kc)`](quantum_keycodes.md#mod-tap-keys)||[`RCTL` when held, `kc` when tapped| | 271 | |[`RCTL_T(kc)`](quantum_keycodes.md#mod-tap-keys)||[`RCTL` when held, `kc` when tapped| |
| 302 | |[`SFT_T(kc)`](quantum_keycodes.md#mod-tap-keys)|[`LSFT_T(kc)`](quantum_keycodes.md#mod-tap-keys)|`LSFT` when held, `kc` when tapped| | 272 | |[`SFT_T(kc)`](quantum_keycodes.md#mod-tap-keys)|[`LSFT_T(kc)`](quantum_keycodes.md#mod-tap-keys)|`LSFT` when held, `kc` when tapped| |
| @@ -312,8 +282,6 @@ When defining a [keymap](keymap.md) each key needs a valid key definition. This | |||
| 312 | |[`ALL_T(kc)`](quantum_keycodes.md#mod-tap-keys)||`LCTL` + `LSFT` + `LALT` + `LGUI` when held, `kc` when tapped [more info](http://brettterpstra.com/2012/12/08/a-useful-caps-lock-key/)| | 282 | |[`ALL_T(kc)`](quantum_keycodes.md#mod-tap-keys)||`LCTL` + `LSFT` + `LALT` + `LGUI` when held, `kc` when tapped [more info](http://brettterpstra.com/2012/12/08/a-useful-caps-lock-key/)| |
| 313 | |[`SCMD_T(kc)`](quantum_keycodes.md#mod-tap-keys)|[`SWIN_T(kc)`](quantum_keycodes.md#mod-tap-keys)|`LGUI` + `LSFT` when held, `kc` when tapped| | 283 | |[`SCMD_T(kc)`](quantum_keycodes.md#mod-tap-keys)|[`SWIN_T(kc)`](quantum_keycodes.md#mod-tap-keys)|`LGUI` + `LSFT` when held, `kc` when tapped| |
| 314 | |[`LCA_T(kc)`](quantum_keycodes.md#mod-tap-keys)||`LCTL` + `LALT` when held, `kc` when tapped| | 284 | |[`LCA_T(kc)`](quantum_keycodes.md#mod-tap-keys)||`LCTL` + `LALT` when held, `kc` when tapped| |
| 315 | |Short Name|Long Name|Description| | ||
| 316 | |----------|---------|-----------| | ||
| 317 | |[`KC_TILD`](keycodes_us_ansi_shifted.md)|`KC_TILDE`|tilde `~`| | 285 | |[`KC_TILD`](keycodes_us_ansi_shifted.md)|`KC_TILDE`|tilde `~`| |
| 318 | |[`KC_EXLM`](keycodes_us_ansi_shifted.md)|`KC_EXCLAIM`|exclamation mark `!`| | 286 | |[`KC_EXLM`](keycodes_us_ansi_shifted.md)|`KC_EXCLAIM`|exclamation mark `!`| |
| 319 | |[`KC_AT`](keycodes_us_ansi_shifted.md)||at sign `@`| | 287 | |[`KC_AT`](keycodes_us_ansi_shifted.md)||at sign `@`| |
| @@ -335,17 +303,13 @@ When defining a [keymap](keymap.md) each key needs a valid key definition. This | |||
| 335 | |[`KC_PIPE`](keycodes_us_ansi_shifted.md)||pipe `\|`| | 303 | |[`KC_PIPE`](keycodes_us_ansi_shifted.md)||pipe `\|`| |
| 336 | |[`KC_QUES`](keycodes_us_ansi_shifted.md)|`KC_QUESTION`|question mark `?`| | 304 | |[`KC_QUES`](keycodes_us_ansi_shifted.md)|`KC_QUESTION`|question mark `?`| |
| 337 | |[`KC_DQT`/`KC_DQUO`](keycodes_us_ansi_shifted.md)|`KC_DOUBLE_QUOTE`|double quote `"`| | 305 | |[`KC_DQT`/`KC_DQUO`](keycodes_us_ansi_shifted.md)|`KC_DOUBLE_QUOTE`|double quote `"`| |
| 338 | |Long Name|Short Name|Description| | 306 | |[`LT(layer, kc)`](feature_common_shortcuts.md#switching-and-toggling-layers)||turn on layer (0-15) when held, kc ([basic keycodes](keycodes_basic.md)) when tapped| |
| 339 | |---------|----------|-----------| | ||
| 340 | |[`LT(layer, kc)`](feature_common_shortcuts.md#switching-and-toggling-layers)||turn on layer (0-15) when held, kc ([basic keycodes](basic_keycodes.md)) when tapped| | ||
| 341 | |[`TO(layer)`](feature_common_shortcuts.md#switching-and-toggling-layers)||turn on layer when depressed| | 307 | |[`TO(layer)`](feature_common_shortcuts.md#switching-and-toggling-layers)||turn on layer when depressed| |
| 342 | |[`MO(layer)`](feature_common_shortcuts.md#switching-and-toggling-layers)||momentarily turn on layer when depressed (requires `KC_TRNS` on destination layer)| | 308 | |[`MO(layer)`](feature_common_shortcuts.md#switching-and-toggling-layers)||momentarily turn on layer when depressed (requires `KC_TRNS` on destination layer)| |
| 343 | |[`DF(layer)`](feature_common_shortcuts.md#switching-and-toggling-layers)||sets the base (default) layer| | 309 | |[`DF(layer)`](feature_common_shortcuts.md#switching-and-toggling-layers)||sets the base (default) layer| |
| 344 | |[`TG(layer)`](feature_common_shortcuts.md#switching-and-toggling-layers)||toggle layer on/off| | 310 | |[`TG(layer)`](feature_common_shortcuts.md#switching-and-toggling-layers)||toggle layer on/off| |
| 345 | |[`TT(layer)](feature_common_shortcuts.md#switching-and-toggling-layers)`||tap toggle? idk FIXME`| | 311 | |[`TT(layer)`](feature_common_shortcuts.md#switching-and-toggling-layers)||tap toggle? idk FIXME`| |
| 346 | |[`OSM(mod)`](quantum_keycodes.md#one-shot-keys)||hold mod for one keypress| | 312 | |[`OSM(mod)`](quantum_keycodes.md#one-shot-keys)||hold mod for one keypress| |
| 347 | |[`OSL(layer)`](quantum_keycodes.md#one-shot-keys)||switch to layer for one keypress| | 313 | |[`OSL(layer)`](quantum_keycodes.md#one-shot-keys)||switch to layer for one keypress| |
| 348 | |Long Name|Short Name|Description| | ||
| 349 | |---------|----------|-----------| | ||
| 350 | |[`UNICODE(n)`](unicode.md)|[`UC(n)`](unicode.md)|if `UNICODE_ENABLE`, this will send characters up to `0x7FFF`| | 314 | |[`UNICODE(n)`](unicode.md)|[`UC(n)`](unicode.md)|if `UNICODE_ENABLE`, this will send characters up to `0x7FFF`| |
| 351 | |[`X(n)`](unicode.md)||if `UNICODEMAP_ENABLE`, also sends unicode via a different method| | 315 | |[`X(n)`](unicode.md)||if `UNICODEMAP_ENABLE`, also sends unicode via a different method| |
