aboutsummaryrefslogtreecommitdiff
path: root/docs/keycodes.md
Commit message (Collapse)AuthorAgeFilesLines
* [Feature] Add keycode PDF(layer) to set the default layer in EEPROM (#24630)Joel Challis2024-11-231-1/+2
| | | | | | | | | | | | * [Feature] Add keycode PDF(layer) to set the default layer in EEPROM (#21881) * Apply suggestions from code review Co-authored-by: Nick Brassel <[email protected]> --------- Co-authored-by: Nebuleon <[email protected]> Co-authored-by: Nick Brassel <[email protected]>
* [Core] Add Layer Lock feature (#23430)Drashna Jaelre2024-11-211-0/+8
| | | | | | Co-authored-by: Daniel <[email protected]> Co-authored-by: Pascal Getreuer <[email protected]> Co-authored-by: Pascal Getreuer <[email protected]>
* Revert removal of `QK_OUTPUT_AUTO`, fixup docs to reflect. (#24593)Nick Brassel2024-11-141-9/+21
|
* Separate RGBLight/RGB Matrix keycode handling (#23679)Ryan2024-10-121-17/+19
| | | | | | | | | | | | | | | * Separate RGBLight/RGB Matrix keycode handling * Remove `_DISABLE_KEYCODES` handling * Update RGB Matrix keycode docs * Update underglow keycodes for previously migrated boards * Update keycodes for boards with custom handling * Fix typos * Fix bad merge
* Add new connection keycodes for Bluetooth, 2.4GHz. (#24251)Nick Brassel2024-08-271-5/+5
|
* [docs] Update RGBLight (Underglow) keycode names (#23999)Ryan2024-07-061-20/+23
|
* Normalise mouse keycodes (#23975)Ryan2024-07-031-18/+21
|
* [docs] Organize driver & feature docs into subfolders (#23848)Ryan2024-06-021-21/+21
| | | | Co-authored-by: Nick Brassel <[email protected]>
* Vitepress conversion of docs. (#23795)Nick Brassel2024-05-301-62/+62
|
* Add new set of keycodes for LED Matrix (#23432)Ryan2024-04-111-0/+16
|
* Unicodemap keycodes rename (#21092)Ryan2023-06-011-2/+2
|
* [Core] Add Repeat Key ("repeat last key") as a core feature. (#19700)Pascal Getreuer2023-05-201-0/+9
| | | | | Co-authored-by: casuanoob <[email protected]> Co-authored-by: Sergey Vlasov <[email protected]>
* Align magic keycodes (#19877)Joel Challis2023-02-231-37/+37
|
* Move `KC_MISSION_CONTROL`/`KC_LAUNCHPAD` keycodes to core (#19884)Joel Challis2023-02-191-0/+2
|
* Normalise Swap Hands keycodes (#19720)Ryan2023-01-301-10/+10
|
* Fix RWIN typo within keycode list (#19155)gshmu2022-11-281-1/+1
| | | fix typo
* Merge remote-tracking branch 'origin/master' into developQMK Bot2022-11-151-2/+2
|\
| * Fix typo (#19035)David Kosorin2022-11-151-2/+2
| | | | | | Swap Hands on/off - it's `SH_ON/OFF` not `SW_ON/OFF`
* | Normalise output selection (Bluetooth) keycodes (#19004)Ryan2022-11-081-5/+5
| |
* | Normalise MIDI keycodes (#18972)Ryan2022-11-071-146/+146
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * `MI_ON`, `MI_OFF`, `MI_TOG` -> `MI_TOGG` * `MI_CH*`, `MI_CHU` -> `MI_CHNU`, `MI_CHD` -> `MI_CHND` * `MI_VEL_*` -> `MI_VL*`, `MI_VELU`, `MI_VELD` * `MI_TRNS_*` -> `MI_TR*`, `MI_TRNSU` -> `MI_TRSU`, `MI_TRNSD` -> `MI_TRSD` * `MI_OCT_*` -> `MI_OC*`, `MI_OCTU`, `MI_OCTD` * Misc controls * Note keycodes * Add legacy keycodes * Regenerate keycodes * Typo
* | Reworked backlight keycodes. (#18961)Nick Brassel2022-11-061-9/+9
| | | | | | Co-authored-by: Ryan <[email protected]>
* | Align audio keycode names (#18962)Joel Challis2022-11-051-13/+17
| | | | | | | | | | | | | | * Align audio keycode names * Update docs * Update quantum
* | Align dynamic tapping term keycode names (#18963)Joel Challis2022-11-051-5/+5
| | | | | | | | | | * Align dynamic tapping term keycode names * regen header
* | Remove thermal printer. (#18959)Nick Brassel2022-11-061-9/+0
| |
* | Normalise Dynamic Macro keycodes (#18939)Ryan2022-11-031-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | * `DYN_REC_START1` -> `QK_DYNAMIC_MACRO_RECORD_START_1` * `DYN_REC_START2` -> `QK_DYNAMIC_MACRO_RECORD_START_2` * `DYN_MACRO_PLAY1` -> `QK_DYNAMIC_MACRO_PLAY_1` * `DYN_MACRO_PLAY2` -> `QK_DYNAMIC_MACRO_PLAY_2` * `DYN_REC_STOP` -> `QK_DYNAMIC_MACRO_RECORD_STOP` * Update docs
* | Normalise Unicode keycodes (#18898)Ryan2022-10-311-12/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * `UC_MOD`/`UC_RMOD` -> `UC_NEXT`/`UC_PREV` * `UNICODE_MODE_*` -> `QK_UNICODE_MODE_*` * `UC_MAC` -> `UNICODE_MODE_MACOS` * `UC_LNX` -> `UNICODE_MODE_LINUX` * `UC_WIN` -> `UNICODE_MODE_WINDOWS` * `UC_BSD` -> `UNICODE_MODE_BSD` * `UC_WINC` -> `UNICODE_MODE_WINCOMPOSE` * `UC_EMACS` -> `UNICODE_MODE_EMACS` * `UC__COUNT` -> `UNICODE_MODE_COUNT` * `UC_M_MA` -> `UC_MAC` * `UC_M_LN` -> `UC_LINX` * `UC_M_WI` -> `UC_WIN` * `UC_M_BS` -> `UC_BSD` * `UC_M_WC` -> `UC_WINC` * `UC_M_EM` -> `UC_EMAC` * Docs * Update quantum/unicode/unicode.h
* | Normalise Auto Shift keycodes (#18892)Ryan2022-10-281-0/+13
| | | | | | | | | | | | | | | | * Normalise Auto Shift keycodes * Add keycode table to main list * Add old keycodes to legacy header
* | Normalise Autocorrect keycodes (#18893)Ryan2022-10-281-0/+10
| |
* | Normalise Space Cadet keycodes (#18864)Ryan2022-10-271-9/+9
| |
* | Deprecate `ONESHOT_*` keycodes for `QK_ONE_SHOT_*` (#18844)Ryan2022-10-251-7/+7
| | | | | | | | | | * Deprecate `ONESHOT_*` keycodes for `QK_ONE_SHOT_*` * Docs
* | added BS_TOGG so BS_SWAP and BS_NORM can be on a single key (#18837)Selene ToyKeeper2022-10-241-0/+1
| | | | | | Co-authored-by: Selene ToyKeeper <[email protected]>
* | Deprecate `CAPS_WORD`/`CAPSWRD` for `CW_TOGG` (#18834)Ryan2022-10-241-3/+3
| |
* | Normalise Joystick and Programmable Button keycodes (#18832)Ryan2022-10-241-35/+73
| |
* | Deprecate `KC_LOCK` for `QK_LOCK` (#18796)Ryan2022-10-211-1/+1
| |
* | Deprecate `KC_LEAD` for `QK_LEAD` (#18792)Ryan2022-10-211-1/+1
| |
* | Chromeos keycodes (#18212)Joshua Diamond2022-09-171-0/+2
|/
* Add ability to enter bootloader mode from `QK_MAKE` (#17745)jack2022-07-231-7/+7
|
* PoC: Swap Escape and Caps (#16336)Osamu Aoki2022-07-021-0/+3
|
* [Core] Add Caps Word feature to core (#16588)Pascal Getreuer2022-05-141-0/+8
| | | | Co-authored-by: precondition <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]>
* [Core] Add Reboot keycode to core (#15990)Drashna Jaelre2022-05-141-0/+1
|
* [Core] Add compile/make macro to core (#15959)Drashna Jaelre2022-03-171-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Core] Add KC_MAKE keycode to core fix linting fix testing error work around test idiocyncracies fix more lint something something stupid tests add doc * updates based on feedback * Add bad names * Fixup docs * semantics but cleaner Co-authored-by: precondition <[email protected]> * Hide oneshot checks behind preprocessors * Move no-compile option around * Fix formatting * make shift optional * Make opt in * fix formatting * update send string function name Co-authored-by: Joel Challis <[email protected]> Co-authored-by: precondition <[email protected]> Co-authored-by: Joel Challis <[email protected]>
* Rename some Quantum keycodes (#15968)Ryan2022-01-221-8/+8
| | | | | * Rename some Quantum keycodes * Tweak EEPROM clear and debug keycode short aliases
* Merge remote-tracking branch 'origin/master' into developQMK Bot2022-01-141-1/+1
|\
| * Make note of upper limit for `UC()` (#15870)Ryan2022-01-141-1/+1
| |
* | Implement MAGIC_TOGGLE_CONTROL_CAPSLOCK (#15368)Joel Challis2021-11-301-0/+1
|/
* New feature: `DYNAMIC_TAPPING_TERM_ENABLE` (#11036)precondition2021-11-261-0/+10
| | | | | | | | | * New feature: `DYNAMIC_TAPPING_TERM_ENABLE` 3 new quantum keys to configure the tapping term on the fly. * Replace sprintf call in tapping_term_report by get_u16_str * Replace tab with 4 spaces
* Basic keycode overhaul (#14726)Ryan2021-11-031-199/+199
|
* Merge remote-tracking branch 'origin/master' into developQMK Bot2021-10-271-0/+1
|\
| * Add MAGIC_TOGGLE_GUI line to main keycode documentation (#14959)Albert Y2021-10-271-0/+1
| | | | | | Co-authored-by: filterpaper <filterpaper@localhost>
* | Add Support for USB programmable buttons (#12950)Thomas Weißschuh2021-09-151-0/+40
|/