summaryrefslogtreecommitdiff
path: root/quantum/keycodes.h
AgeCommit message (Collapse)AuthorFilesLines
2026-01-01[CI] Regenerate Files (#25920)QMK Bot1-1/+1
Regenerate Files
2025-09-22Add generic handling to cycle LED/RGB Matrix flags (#24649)Joel Challis1-7/+15
2025-05-05Generate versions to keycode headers (#25219)Joel Challis1-0/+6
2025-02-26Community modules (#24848)Nick Brassel1-0/+3
2025-01-01[CI] Regenerate Files (#24770)QMK Bot1-1/+1
Regenerate Files
2024-11-23[Feature] Add keycode PDF(layer) to set the default layer in EEPROM (#24630)Joel Challis1-0/+3
* [Feature] Add keycode PDF(layer) to set the default layer in EEPROM (#21881) * Apply suggestions from code review Co-authored-by: Nick Brassel <nick@tzarc.org> --------- Co-authored-by: Nebuleon <2391500+Nebuleon@users.noreply.github.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
2024-11-21[Core] Add Layer Lock feature (#23430)Drashna Jaelre1-2/+4
Co-authored-by: Daniel <1767914+iamdanielv@users.noreply.github.com> Co-authored-by: Pascal Getreuer <getreuer@google.com> Co-authored-by: Pascal Getreuer <50221757+getreuer@users.noreply.github.com>
2024-11-14Revert removal of `QK_OUTPUT_AUTO`, fixup docs to reflect. (#24593)Nick Brassel1-9/+10
2024-08-27Add new connection keycodes for Bluetooth, 2.4GHz. (#24251)Nick Brassel1-6/+34
2024-07-03Normalise mouse keycodes (#23975)Ryan1-40/+40
2024-05-07Normalise RGBLight (underglow) keycodes (#23656)Ryan1-15/+26
2024-05-04Add new set of keycodes for RGB Matrix (#23463)Ryan1-0/+28
2024-04-11Add new set of keycodes for LED Matrix (#23432)Ryan1-0/+20
2024-01-04Regenerate Files (#22821)QMK Bot1-1/+1
2023-11-01Generate switch statement helpers for keycode ranges (#20059)Joel Challis1-0/+22
2023-05-20[Core] Add Repeat Key ("repeat last key") as a core feature. (#19700)Pascal Getreuer1-1/+5
Co-authored-by: casuanoob <96005765+casuanoob@users.noreply.github.com> Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2023-02-23Reallocate user/kb keycode ranges (#19907)Joel Challis1-37/+37
2023-02-23VIA Protocol 12 + fixes (#19916)Nick Brassel1-1/+66
Co-authored-by: Wilba <wilba@wilba.tech> Co-authored-by: zvecr <git@zvecr.com>
2023-02-23Align magic keycodes (#19877)Joel Challis1-71/+71
2023-02-19Move `KC_MISSION_CONTROL`/`KC_LAUNCHPAD` keycodes to core (#19884)Joel Challis1-1/+5
2023-02-18Align sequencer keycodes (#19875)Joel Challis1-10/+19
2023-02-12Tidy up use of keycode range helpers (#19813)Joel Challis1-1/+1
2023-02-13Restore packing of midi note keycodes (#19468)Joel Challis1-141/+141
2023-02-12[Core] Tri Layer Keys (#19795)Drashna Jaelre1-1/+5
Co-authored-by: wilba <wilba@wilba.tech> Co-authored-by: Pablo Martínez <58857054+elpekenin@users.noreply.github.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-02-10Tidy up use of keycode range helpers (#19756)Joel Challis1-1/+1
2023-02-10Move more unicode ranges to DD (#19755)Joel Challis1-0/+6
2023-01-30Normalise Swap Hands keycodes (#19720)Ryan1-8/+15
2023-01-01Regenerate Files (#19463)QMK Bot1-1/+1
2022-11-08Normalise output selection (Bluetooth) keycodes (#19004)Ryan1-3/+6
2022-11-07Align haptic feedback keycode names (#18964)Joel Challis1-13/+26
2022-11-07Normalise MIDI keycodes (#18972)Ryan1-176/+319
* `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
2022-11-06Reworked backlight keycodes. (#18961)Nick Brassel1-8/+15
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-11-05Align audio keycode names (#18962)Joel Challis1-22/+31
* Align audio keycode names * Update docs * Update quantum
2022-11-05Align dynamic tapping term keycode names (#18963)Joel Challis1-3/+7
* Align dynamic tapping term keycode names * regen header
2022-11-06Remove thermal printer. (#18959)Nick Brassel1-6/+4
2022-11-05Macro keycode name refactoring (#18958)Nick Brassel1-34/+65
2022-11-05Initial DD keycode migration (#18643)Joel Challis1-0/+1115
* Initial DD keycode migration * Sort magic keycodes