diff options
author | skullY <skullydazed@gmail.com> | 2017-08-06 20:57:57 -0700 |
---|---|---|
committer | Jack Humbert <jack.humb@gmail.com> | 2017-08-16 15:47:20 -0400 |
commit | 9d1a08e38ac9937cff4e61abfd0acc26ad5fdf4a (patch) | |
tree | 352da3e60b219405be323306bcd67a6729107d61 /docs/keycodes.md | |
parent | 9b879b1267cd5cbebf4d73595c7ca4ed52fe5ef4 (diff) | |
download | qmk_firmware-9d1a08e38ac9937cff4e61abfd0acc26ad5fdf4a.tar.gz qmk_firmware-9d1a08e38ac9937cff4e61abfd0acc26ad5fdf4a.zip |
Doc updates from going through every file
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| |