From 219afaba42e6b4384f578977eadbb71a03383ecc Mon Sep 17 00:00:00 2001 From: Nick Brassel Date: Sun, 6 Nov 2022 08:11:59 +1100 Subject: Reworked backlight keycodes. (#18961) Co-authored-by: Ryan --- .../keycodes/keycodes_0.0.1_lighting.hjson | 37 +++++++++++++++++----- docs/feature_backlight.md | 18 +++++------ docs/feature_led_matrix.md | 20 ++++++------ docs/keycodes.md | 18 +++++------ keyboards/0xcb/1337/keymaps/conor/keymap.c | 2 +- keyboards/0xcb/1337/keymaps/default/keymap.c | 2 +- keyboards/0xcb/1337/keymaps/jakob/keymap.c | 2 +- keyboards/0xcb/1337/keymaps/via/keymap.c | 2 +- .../1upkeyboards/1up60hse/keymaps/default/keymap.c | 2 +- .../1upkeyboards/1up60hse/keymaps/via/keymap.c | 2 +- .../1upkeyboards/1up60hse/keymaps/vosechu/keymap.c | 2 +- .../1upkeyboards/1up60hte/keymaps/default/keymap.c | 2 +- .../1upkeyboards/1up60hte/keymaps/hhkb/keymap.c | 2 +- .../1upkeyboards/1up60hte/keymaps/via/keymap.c | 2 +- .../1upkeyboards/1up60rgb/keymaps/tsangan/keymap.c | 2 +- keyboards/25keys/aleth42/keymaps/default/keymap.c | 4 +-- keyboards/25keys/aleth42/keymaps/via/keymap.c | 4 +-- .../40percentclub/gherkin/keymaps/default/keymap.c | 2 +- .../gherkin/keymaps/pierrec83/keymap.json | 2 +- .../40percentclub/luddite/keymaps/default/keymap.c | 2 +- .../40percentclub/luddite/keymaps/via/keymap.c | 2 +- .../40percentclub/mf68/keymaps/delivrance/keymap.c | 4 +-- keyboards/8pack/keymaps/default/keymap.c | 2 +- .../acekeyboard/titan60/keymaps/default/keymap.c | 2 +- keyboards/acekeyboard/titan60/keymaps/iso/keymap.c | 2 +- .../acekeyboard/titan60/keymaps/tsangan/keymap.c | 2 +- .../titan60/keymaps/utilitarian/keymap.c | 2 +- .../acheron/shark/alpha/keymaps/default/keymap.c | 4 +-- keyboards/acheron/shark/alpha/keymaps/via/keymap.c | 4 +-- keyboards/ai03/polaris/keymaps/mekberg/keymap.c | 2 +- keyboards/al1/keymaps/default/keymap.c | 2 +- keyboards/al1/keymaps/splitbs/keymap.c | 2 +- keyboards/alf/dc60/keymaps/default/keymap.c | 2 +- keyboards/alf/x11/keymaps/default/keymap.c | 2 +- .../amjkeyboard/amj40/keymaps/default/keymap.c | 2 +- .../amj40/keymaps/default_625u_space/keymap.c | 2 +- .../keymaps/default_ortho_275u_space/keymap.c | 2 +- .../keymaps/default_ortho_600u_space/keymap.c | 2 +- keyboards/amjkeyboard/amj40/keymaps/myee/keymap.c | 2 +- keyboards/b_sides/rev41lp/keymaps/cyril/keymap.c | 2 +- keyboards/b_sides/rev41lp/keymaps/default/keymap.c | 2 +- keyboards/b_sides/rev41lp/keymaps/namnlos/keymap.c | 2 +- keyboards/bioi/f60/keymaps/default/keymap.c | 2 +- keyboards/bioi/f60/keymaps/via/keymap.c | 2 +- .../bt66tech/bt66tech60/keymaps/default/keymap.c | 2 +- keyboards/bt66tech/bt66tech60/keymaps/via/keymap.c | 2 +- .../cypher/rev6/keymaps/default/keymap.c | 2 +- .../cypher/rev6/keymaps/default_iso/keymap.c | 2 +- .../cypher/rev6/keymaps/via/keymap.c | 2 +- keyboards/cannonkeys/an_c/keymaps/default/keymap.c | 2 +- keyboards/cannonkeys/an_c/keymaps/tsangan/keymap.c | 2 +- keyboards/cannonkeys/an_c/keymaps/via/keymap.c | 2 +- keyboards/cannonkeys/atlas/keymaps/via/keymap.c | 2 +- .../cannonkeys/chimera65/keymaps/default/keymap.c | 2 +- .../cannonkeys/chimera65/keymaps/via/keymap.c | 2 +- .../cannonkeys/cloudline/keymaps/default/keymap.c | 2 +- .../cannonkeys/cloudline/keymaps/via/keymap.c | 2 +- keyboards/cannonkeys/db60/keymaps/default/keymap.c | 2 +- keyboards/cannonkeys/db60/keymaps/iso/keymap.c | 2 +- keyboards/cannonkeys/db60/keymaps/tsangan/keymap.c | 2 +- keyboards/cannonkeys/db60/keymaps/via/keymap.c | 2 +- .../devastatingtkl/keymaps/default/keymap.c | 2 +- .../cannonkeys/devastatingtkl/keymaps/via/keymap.c | 2 +- .../cannonkeys/ellipse/keymaps/default/keymap.c | 2 +- keyboards/cannonkeys/ellipse/keymaps/via/keymap.c | 2 +- .../cannonkeys/ellipse_hs/keymaps/default/keymap.c | 2 +- .../cannonkeys/gentoo_hs/keymaps/default/keymap.c | 4 +-- .../cannonkeys/gentoo_hs/keymaps/via/keymap.c | 4 +-- .../cannonkeys/hoodrowg/keymaps/default/keymap.c | 2 +- keyboards/cannonkeys/hoodrowg/keymaps/via/keymap.c | 4 +-- .../cannonkeys/instant60/keymaps/default/keymap.c | 2 +- .../cannonkeys/instant60/keymaps/tsangan/keymap.c | 2 +- .../cannonkeys/instant60/keymaps/via/keymap.c | 2 +- .../instant60/keymaps/via_standard/keymap.c | 2 +- .../cannonkeys/instant65/keymaps/default/keymap.c | 4 +-- .../cannonkeys/instant65/keymaps/via/keymap.c | 4 +-- .../cannonkeys/iron165/keymaps/default/keymap.c | 2 +- .../malicious_ergo/keymaps/default/keymap.c | 2 +- .../cannonkeys/malicious_ergo/keymaps/via/keymap.c | 2 +- .../cannonkeys/moment/keymaps/default/keymap.c | 2 +- keyboards/cannonkeys/moment/keymaps/via/keymap.c | 2 +- .../cannonkeys/moment_hs/keymaps/default/keymap.c | 2 +- .../obliterated75/keymaps/default/keymap.c | 2 +- .../cannonkeys/obliterated75/keymaps/via/keymap.c | 2 +- .../cannonkeys/ortho48/keymaps/default/keymap.c | 2 +- keyboards/cannonkeys/ortho48/keymaps/via/keymap.c | 2 +- .../cannonkeys/ortho60/keymaps/default/keymap.c | 2 +- keyboards/cannonkeys/ortho60/keymaps/via/keymap.c | 2 +- .../cannonkeys/practice60/keymaps/default/keymap.c | 2 +- .../cannonkeys/practice60/keymaps/via/keymap.c | 2 +- .../cannonkeys/practice65/keymaps/default/keymap.c | 2 +- .../cannonkeys/rekt1800/keymaps/default/keymap.c | 2 +- keyboards/cannonkeys/rekt1800/keymaps/via/keymap.c | 2 +- .../satisfaction75/satisfaction_encoder.c | 2 +- .../cannonkeys/savage65/keymaps/default/keymap.c | 2 +- keyboards/cannonkeys/savage65/keymaps/via/keymap.c | 2 +- .../cannonkeys/tmov2/keymaps/default/keymap.c | 4 +-- keyboards/cannonkeys/tmov2/keymaps/via/keymap.c | 4 +-- .../cannonkeys/tsukuyomi/keymaps/default/keymap.c | 2 +- .../cannonkeys/tsukuyomi/keymaps/via/keymap.c | 2 +- .../cannonkeys/vector/keymaps/default/keymap.c | 2 +- .../cannonkeys/vicious40/keymaps/default/keymap.c | 4 +-- .../cannonkeys/vicious40/keymaps/via/keymap.c | 4 +-- keyboards/checkerboards/nop60/keymaps/7u/keymap.c | 4 +-- .../checkerboards/nop60/keymaps/default/keymap.c | 4 +-- keyboards/checkerboards/nop60/keymaps/via/keymap.c | 6 ++-- keyboards/checkerboards/snop60/keymaps/7u/keymap.c | 4 +-- .../checkerboards/snop60/keymaps/default/keymap.c | 2 +- .../checkerboards/snop60/keymaps/via/keymap.c | 6 ++-- keyboards/chlx/merro60/keymaps/default/keymap.c | 2 +- keyboards/chlx/merro60/keymaps/via/keymap.c | 2 +- .../chlx/str_merro60/keymaps/default/keymap.c | 2 +- keyboards/chlx/str_merro60/keymaps/via/keymap.c | 2 +- .../66_hotswap/gen1/keymaps/default/keymap.c | 4 +-- .../66_hotswap/gen1/keymaps/json/keymap.json | 2 +- .../66_hotswap/prototype/keymaps/default/keymap.c | 4 +-- keyboards/db/db63/keymaps/default/keymap.c | 2 +- keyboards/do60/keymaps/default/keymap.c | 4 +-- keyboards/do60/keymaps/via/keymap.c | 4 +-- .../donutcables/budget96/keymaps/default/keymap.c | 2 +- .../donutcables/budget96/keymaps/via/keymap.c | 2 +- keyboards/doro67/multi/keymaps/default/keymap.c | 2 +- .../doro67/multi/keymaps/default_iso/keymap.c | 2 +- .../doro67/multi/keymaps/default_multi/keymap.c | 2 +- keyboards/doro67/multi/keymaps/via/keymap.c | 2 +- keyboards/doro67/multi/keymaps/zyber/keymap.c | 2 +- keyboards/dtisaac/dtisaac01/keymaps/via/keymap.c | 4 +-- keyboards/duck/orion/v3/keymaps/default/keymap.c | 2 +- keyboards/dz60/keymaps/60_ansi/keymap.c | 2 +- .../dz60/keymaps/60_ansi_arrow_fkeys/keymap.c | 2 +- keyboards/dz60/keymaps/60_plus_arrows/keymap.c | 2 +- keyboards/dz60/keymaps/60_tsangan/keymap.c | 2 +- .../dz60/keymaps/Ansi_plus_fn_arrows/keymap.c | 2 +- .../dz60/keymaps/_bonfire/keymap-parts/layers.c | 2 +- keyboards/dz60/keymaps/atlacat/keymap.c | 2 +- keyboards/dz60/keymaps/boris_burger/keymap.c | 2 +- keyboards/dz60/keymaps/coppertop/keymap.c | 4 +-- keyboards/dz60/keymaps/danbee/keymap.c | 2 +- keyboards/dz60/keymaps/dbroqua/keymap.c | 2 +- keyboards/dz60/keymaps/default/keymap.c | 2 +- keyboards/dz60/keymaps/default_abnt2/keymap.c | 2 +- .../dz60/keymaps/devinceble_wkl_tofu/keymap.c | 2 +- keyboards/dz60/keymaps/doogle999/keymap.c | 2 +- keyboards/dz60/keymaps/f3d3/keymap.c | 2 +- keyboards/dz60/keymaps/frogger/keymap.c | 2 +- keyboards/dz60/keymaps/gk64/keymap.c | 2 +- keyboards/dz60/keymaps/iso_6u_space/keymap.c | 2 +- keyboards/dz60/keymaps/iso_7u_space/keymap.c | 2 +- keyboards/dz60/keymaps/iso_split-spacebar/keymap.c | 2 +- keyboards/dz60/keymaps/iso_uk/keymap.c | 2 +- keyboards/dz60/keymaps/itsaferbie/keymap.c | 2 +- keyboards/dz60/keymaps/lint_kid/keymap.c | 2 +- keyboards/dz60/keymaps/macos_arrow/keymap.c | 4 +-- keyboards/dz60/keymaps/model42/keymap.c | 2 +- keyboards/dz60/keymaps/mpaarating/keymap.c | 2 +- keyboards/dz60/keymaps/muralisc/keymap.c | 2 +- keyboards/dz60/keymaps/muzfuz/keymap.c | 2 +- keyboards/dz60/keymaps/pevecyan/keymap.c | 2 +- keyboards/dz60/keymaps/pinpox/keymap.c | 2 +- keyboards/dz60/keymaps/spotpuff/keymap.c | 4 +-- keyboards/dz60/keymaps/stephengrier/keymap.c | 2 +- keyboards/dz60/keymaps/tailcall/keymap.c | 2 +- keyboards/dz60/keymaps/tarnjotsingh/keymap.c | 2 +- keyboards/dz60/keymaps/tarnjotsingh/layers.json | 2 +- keyboards/dz60/keymaps/via/keymap.c | 2 +- keyboards/dz60/keymaps/xtonhasvim/keymap.c | 2 +- keyboards/dztech/duo_s/keymaps/default/keymap.c | 4 +-- keyboards/dztech/duo_s/keymaps/via/keymap.c | 4 +-- keyboards/dztech/dz96/keymaps/default/keymap.c | 2 +- keyboards/dztech/dz96/keymaps/iso/keymap.c | 2 +- keyboards/dztech/dz96/keymaps/via/keymap.c | 2 +- .../ebastler/e80_1800/keymaps/ansi_6u/keymap.c | 4 +-- .../ebastler/e80_1800/keymaps/ansi_7u/keymap.c | 4 +-- .../ebastler/e80_1800/keymaps/default/keymap.c | 4 +-- .../ebastler/e80_1800/keymaps/iso_6u/keymap.c | 4 +-- .../ebastler/e80_1800/keymaps/iso_7u/keymap.c | 4 +-- keyboards/ebastler/e80_1800/keymaps/via/keymap.c | 4 +-- .../isometria_75/rev1/keymaps/default/keymap.c | 2 +- .../isometria_75/rev1/keymaps/via/keymap.c | 2 +- keyboards/edda/keymaps/default/keymap.c | 2 +- keyboards/epoch80/keymaps/default/keymap.c | 2 +- keyboards/epoch80/keymaps/iso/keymap.c | 2 +- keyboards/epoch80/keymaps/tsangan/keymap.c | 2 +- keyboards/epoch80/keymaps/wkl/keymap.c | 2 +- keyboards/evyd13/atom47/keymaps/LEdiodes/keymap.c | 2 +- keyboards/evyd13/atom47/keymaps/default/keymap.c | 2 +- keyboards/evyd13/atom47/keymaps/via/keymap.c | 2 +- keyboards/exclusive/e65/keymaps/default/keymap.c | 2 +- .../exclusive/e65/keymaps/default_iso/keymap.c | 2 +- keyboards/exclusive/e65/keymaps/masterzen/keymap.c | 2 +- keyboards/exclusive/e65/keymaps/via/keymap.c | 2 +- keyboards/exclusive/e6v2/le/keymaps/johu/keymap.c | 2 +- .../exclusive/e6v2/le_bmc/keymaps/default/keymap.c | 2 +- .../exclusive/e6v2/le_bmc/keymaps/via/keymap.c | 2 +- .../exclusive/e6v2/oe/keymaps/amnesia0287/keymap.c | 2 +- .../exclusive/e6v2/oe_bmc/keymaps/default/keymap.c | 2 +- .../exclusive/e6v2/oe_bmc/keymaps/via/keymap.c | 2 +- .../exclusive/e7v1/keymaps/ansi_splitbs/keymap.c | 2 +- keyboards/exclusive/e7v1/keymaps/default/keymap.c | 2 +- .../exclusive/e7v1/keymaps/masterzen/keymap.c | 2 +- keyboards/exclusive/e7v1/keymaps/via/keymap.c | 2 +- .../exclusive/e7v1se/keymaps/default/keymap.c | 2 +- keyboards/exclusive/e7v1se/keymaps/mac/keymap.c | 2 +- keyboards/exent/keymaps/default/keymap.c | 2 +- keyboards/exent/keymaps/via/keymap.c | 2 +- keyboards/flx/virgo/keymaps/default/keymap.c | 2 +- keyboards/flx/virgo/keymaps/via/keymap.c | 2 +- .../foxlab/key65/hotswap/keymaps/default/keymap.c | 2 +- .../foxlab/key65/hotswap/keymaps/via/keymap.c | 2 +- .../key65/universal/keymaps/default/keymap.c | 2 +- .../foxlab/key65/universal/keymaps/via/keymap.c | 2 +- .../foxlab/leaf60/hotswap/keymaps/crd/keymap.c | 2 +- .../foxlab/leaf60/hotswap/keymaps/default/keymap.c | 2 +- .../foxlab/leaf60/hotswap/keymaps/via/keymap.c | 2 +- .../leaf60/universal/keymaps/default/keymap.c | 2 +- .../foxlab/leaf60/universal/keymaps/via/keymap.c | 2 +- keyboards/ft/mars65/keymaps/default/keymap.c | 2 +- keyboards/ft/mars65/keymaps/via/keymap.c | 2 +- .../gami_studio/lex60/keymaps/default/keymap.c | 2 +- keyboards/gh60/revc/keymaps/danbee/keymap.c | 2 +- keyboards/gh60/revc/keymaps/default_abnt2/keymap.c | 2 +- keyboards/gh60/satan/keymaps/abhixec/keymap.c | 2 +- keyboards/gh60/satan/keymaps/addcninblue/keymap.c | 2 +- keyboards/gh60/satan/keymaps/ben_iso/keymap.c | 2 +- keyboards/gh60/satan/keymaps/bri/keymap.c | 4 +-- keyboards/gh60/satan/keymaps/colemak/keymap.c | 4 +-- keyboards/gh60/satan/keymaps/dbroqua/keymap.c | 2 +- keyboards/gh60/satan/keymaps/default/keymap.c | 2 +- keyboards/gh60/satan/keymaps/denolfe/keymap.c | 6 ++-- keyboards/gh60/satan/keymaps/fakb/keymap.c | 2 +- keyboards/gh60/satan/keymaps/gipsy-king/keymap.c | 2 +- keyboards/gh60/satan/keymaps/hhkb_7u/keymap.c | 2 +- keyboards/gh60/satan/keymaps/isoHHKB/keymap.c | 2 +- .../gh60/satan/keymaps/olligranlund_iso/keymap.c | 2 +- keyboards/gh60/satan/keymaps/poker/keymap.c | 4 +-- keyboards/gh60/satan/keymaps/smt/keymap.c | 2 +- keyboards/gh60/satan/keymaps/unxmaal/keymap.c | 4 +-- keyboards/gh60/v1p3/keymaps/default/keymap.c | 2 +- keyboards/gh60/v1p3/keymaps/factory_hhkb/keymap.c | 2 +- .../gh60/v1p3/keymaps/factory_layout5/keymap.c | 2 +- .../gh60/v1p3/keymaps/factory_layout7/keymap.c | 2 +- .../gh60/v1p3/keymaps/factory_layout9/keymap.c | 2 +- .../gh60/v1p3/keymaps/factory_minila/keymap.c | 2 +- keyboards/gh60/v1p3/keymaps/factory_poker/keymap.c | 2 +- keyboards/gon/nerdtkl/keymaps/gam3cat/keymap.c | 2 +- keyboards/gray_studio/hb85/keymaps/stt/keymap.c | 2 +- keyboards/hadron/ver2/keymaps/default/keymap.c | 2 +- keyboards/hadron/ver2/keymaps/side_numpad/keymap.c | 2 +- keyboards/hadron/ver3/keymaps/default/keymap.c | 2 +- keyboards/hadron/ver3/keymaps/ishtob/keymap.c | 2 +- .../handwired/arrow_pad/keymaps/default/keymap.c | 2 +- .../handwired/arrow_pad/keymaps/pad_21/keymap.c | 2 +- .../handwired/arrow_pad/keymaps/pad_24/keymap.c | 2 +- keyboards/handwired/co60/keymaps/default/keymap.c | 4 +-- .../co60/keymaps/jmdaly_hhkb_split_space/keymap.c | 4 +-- .../handwired/sick68/keymaps/default/keymap.c | 2 +- keyboards/handwired/sick68/keymaps/via/keymap.c | 2 +- keyboards/hineybush/h60/keymaps/default/keymap.c | 2 +- keyboards/hineybush/h60/keymaps/kei/keymap.c | 2 +- keyboards/hineybush/h60/keymaps/via/keymap.c | 2 +- keyboards/hineybush/h660s/keymaps/default/keymap.c | 2 +- keyboards/hineybush/h660s/keymaps/via/keymap.c | 2 +- keyboards/hineybush/h87a/keymaps/default/keymap.c | 2 +- keyboards/hineybush/h87a/keymaps/gam3cat/keymap.c | 2 +- keyboards/hineybush/h87a/keymaps/peott-fr/keymap.c | 2 +- keyboards/hineybush/h87a/keymaps/via/keymap.c | 6 ++-- keyboards/hineybush/h87a/keymaps/wkl/keymap.c | 2 +- keyboards/hineybush/h88/keymaps/default/keymap.c | 2 +- keyboards/hineybush/h88/keymaps/via/keymap.c | 2 +- keyboards/hineybush/h88/keymaps/wkl/keymap.c | 2 +- .../hineybush/physix/keymaps/default/keymap.c | 2 +- keyboards/hineybush/physix/keymaps/via/keymap.c | 2 +- .../chinese_pcb/black_e65/keymaps/default/keymap.c | 2 +- .../chinese_pcb/black_e65/keymaps/via/keymap.c | 2 +- .../idobao/id75/keymaps/greenshadowmaker/keymap.c | 4 +-- .../idobao/id80/v2/ansi/keymaps/default/keymap.c | 4 +-- keyboards/idobao/id80/v2/ansi/keymaps/msf/keymap.c | 4 +-- keyboards/idobao/id80/v2/ansi/keymaps/via/keymap.c | 4 +-- .../idobao/id80/v2/iso/keymaps/default/keymap.c | 4 +-- keyboards/idobao/id80/v2/iso/keymaps/via/keymap.c | 4 +-- keyboards/idobao/id87/v1/keymaps/default/keymap.c | 4 +-- keyboards/idobao/id87/v1/keymaps/via/keymap.c | 4 +-- keyboards/idobao/id96/keymaps/default/keymap.c | 4 +-- keyboards/idobao/id96/keymaps/via/keymap.c | 2 +- keyboards/ilumkb/primus75/keymaps/default/keymap.c | 2 +- keyboards/ilumkb/primus75/keymaps/via/keymap.c | 2 +- .../ergodox_infinity/keymaps/nordic_ergo/keymap.c | 4 +-- .../input_club/whitefox/keymaps/dhertz/keymap.c | 4 +-- .../whitefox/keymaps/jetpacktuxedo/keymap.c | 4 +-- .../input_club/whitefox/keymaps/kim-kim/keymap.c | 4 +-- keyboards/jae/j01/keymaps/default/keymap.c | 4 +-- keyboards/jc65/v32u4/keymaps/coth/keymap.c | 4 +-- .../jc65/v32u4/keymaps/dead_encryption/keymap.c | 2 +- keyboards/jc65/v32u4/keymaps/gam3cat/keymap.c | 2 +- keyboards/jian/keymaps/advanced/keymap.c | 4 +-- keyboards/jian/keymaps/default/keymap.c | 4 +-- keyboards/jian/keymaps/left_hand/keymap.c | 4 +-- keyboards/jian/keymaps/via/keymap.c | 4 +-- keyboards/jm60/keymaps/default/keymap.c | 2 +- .../kagizaraya/scythe/keymaps/default/keymap.c | 2 +- .../kagizaraya/scythe/keymaps/forties/keymap.c | 4 +-- .../bounce/75/hotswap/keymaps/default/keymap.c | 6 ++-- .../kbdfans/bounce/75/hotswap/keymaps/via/keymap.c | 6 ++-- .../bounce/75/soldered/keymaps/default/keymap.c | 6 ++-- .../75/soldered/keymaps/default_ansi/keymap.c | 6 ++-- .../keymaps/default_ansi_split_bs/keymap.c | 6 ++-- .../75/soldered/keymaps/default_iso/keymap.c | 6 ++-- .../soldered/keymaps/default_iso_split_bs/keymap.c | 6 ++-- .../bounce/75/soldered/keymaps/via/keymap.c | 6 ++-- .../kbd67/mkii_soldered/keymaps/ai03/keymap.c | 4 +-- .../kbd67/mkii_soldered/keymaps/ansi/keymap.c | 4 +-- .../mkii_soldered/keymaps/ansi_split_bs/keymap.c | 4 +-- .../kbd67/mkii_soldered/keymaps/default/keymap.c | 4 +-- .../kbd67/mkii_soldered/keymaps/iso/keymap.c | 4 +-- .../kbd67/mkii_soldered/keymaps/via/keymap.c | 4 +-- keyboards/kbdfans/kbd67/rev1/keymaps/koba/keymap.c | 2 +- keyboards/kbdfans/kbd67/rev2/keymaps/iso/keymap.c | 2 +- keyboards/kbdfans/kbd67/rev2/keymaps/koba/keymap.c | 2 +- .../kbdfans/kbd67/rev2/keymaps/tucznak/keymap.c | 2 +- keyboards/kbdfans/kbd6x/keymaps/dbroqua/keymap.c | 2 +- keyboards/kbdfans/kbd6x/keymaps/default/keymap.c | 2 +- .../kbd6x/keymaps/devinceble_hhkb_tofu/keymap.c | 2 +- keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c | 2 +- keyboards/kbdfans/kbd6x/keymaps/via/keymap.c | 2 +- keyboards/kbdfans/kbd6x/keymaps/wanleg/keymap.c | 2 +- .../kbdfans/kbd75/keymaps/aaronireland/keymap.c | 2 +- .../kbdfans/kbd75/keymaps/adamdehaven/keymap.c | 4 +-- keyboards/kbdfans/kbd75/keymaps/adit/keymap.c | 2 +- keyboards/kbdfans/kbd75/keymaps/broswen/keymap.c | 2 +- keyboards/kbdfans/kbd75/keymaps/default/keymap.c | 2 +- keyboards/kbdfans/kbd75/keymaps/digital/keymap.c | 2 +- keyboards/kbdfans/kbd75/keymaps/ethan605/keymap.c | 2 +- keyboards/kbdfans/kbd75/keymaps/iso/keymap.c | 2 +- .../kbdfans/kbd75/keymaps/noroadsleft/keymap.c | 2 +- .../kbdfans/kbd75/keymaps/spacemanspiff/keymap.c | 2 +- keyboards/kbdfans/kbd75/keymaps/tucznak/keymap.c | 2 +- keyboards/kbdfans/kbd75/keymaps/via/keymap.c | 2 +- keyboards/kbdfans/kbd75hs/keymaps/default/keymap.c | 6 ++-- keyboards/kbdfans/kbd75hs/keymaps/via/keymap.c | 6 ++-- .../kbdfans/kbd75rgb/keymaps/default/keymap.c | 6 ++-- keyboards/kbdfans/kbd75rgb/keymaps/via/keymap.c | 6 ++-- keyboards/kbdfans/kbd8x/keymaps/default/keymap.c | 2 +- .../kbd8x/keymaps/default_backlighting/keymap.c | 2 +- keyboards/kc60/keymaps/dbroqua/keymap.c | 2 +- keyboards/kc60/keymaps/dbroqua_hhkb/keymap.c | 2 +- keyboards/kc60/keymaps/default/keymap.c | 2 +- keyboards/kc60/keymaps/noroadsleft/keymap.c | 2 +- keyboards/kc60/keymaps/sgoodwin/keymap.c | 2 +- keyboards/kc60/keymaps/via/keymap.c | 2 +- keyboards/kc60/keymaps/wigguno/keymap.c | 2 +- keyboards/kc60/keymaps/ws2812/keymap.c | 2 +- keyboards/keebio/dsp40/keymaps/default/keymap.c | 2 +- keyboards/keebio/dsp40/keymaps/via/keymap.c | 2 +- .../dvorak/keebio_iris_rev2_layout_dvorak.json | 2 +- .../iris/keymaps/olligranlund_nordic/keymap.c | 2 +- .../iris/keymaps/olligranlund_nordic_v2/keymap.c | 2 +- keyboards/keebio/iris/keymaps/omgvee/keymap.c | 8 ++--- .../keebio/iris/keymaps/thattolleyguy/keymap.c | 4 +-- .../keebio/levinson/keymaps/xtonhasvim/keymap.c | 4 +-- keyboards/keebio/sinc/keymaps/lickel/keymap.c | 2 +- .../keebio/tragicforce68/keymaps/buswerks/keymap.c | 4 +-- .../keebio/tragicforce68/keymaps/default/keymap.c | 4 +-- .../keebsforall/coarse60/keymaps/default/keymap.c | 2 +- .../keebsforall/coarse60/keymaps/via/keymap.c | 2 +- keyboards/kira80/keymaps/ansi/keymap.c | 2 +- keyboards/kira80/keymaps/ansi_wkl/keymap.c | 2 +- keyboards/kira80/keymaps/default/keymap.c | 2 +- keyboards/kira80/keymaps/iso/keymap.c | 2 +- keyboards/kira80/keymaps/via/keymap.c | 2 +- .../kiwikey/wanderland/keymaps/stanrc85/keymap.c | 4 +-- .../kprepublic/bm16a/keymaps/factory/keymap.c | 2 +- .../kprepublic/bm16s/keymaps/default/keymap.c | 2 +- keyboards/kprepublic/bm16s/keymaps/via/keymap.c | 2 +- .../kprepublic/bm43a/keymaps/default/keymap.c | 2 +- .../kprepublic/bm43a/keymaps/stevexyz/keymap.c | 2 +- keyboards/kprepublic/jj40/keymaps/cockpit/keymap.c | 4 +-- keyboards/kprepublic/jj40/keymaps/suzuken/keymap.c | 4 +-- keyboards/kprepublic/jj50/keymaps/default/keymap.c | 2 +- keyboards/kprepublic/jj50/keymaps/via/keymap.c | 2 +- .../lfkeyboards/lfk78/keymaps/ca178858/keymap.c | 2 +- .../lfkeyboards/lfk78/keymaps/default/keymap.c | 2 +- keyboards/lfkeyboards/lfk78/keymaps/iso/keymap.c | 2 +- .../lfk78/keymaps/split_bs_osx/keymap.c | 2 +- keyboards/lfkeyboards/lfk78/keymaps/via/keymap.c | 4 +-- .../lfkeyboards/lfk87/keymaps/ca178858/keymap.c | 4 +-- .../lfkeyboards/lfk87/keymaps/default/keymap.c | 4 +-- keyboards/lfkeyboards/lfk87/keymaps/gbchk/keymap.c | 4 +-- keyboards/lfkeyboards/lfk87/keymaps/iso/keymap.c | 4 +-- .../lfkeyboards/mini1800/keymaps/ca178858/keymap.c | 2 +- .../lfkeyboards/mini1800/keymaps/default/keymap.c | 2 +- .../linworks/fave104/keymaps/default/keymap.c | 2 +- keyboards/linworks/fave104/keymaps/via/keymap.c | 2 +- keyboards/linworks/fave87/keymaps/default/keymap.c | 2 +- keyboards/linworks/fave87/keymaps/via/keymap.c | 2 +- .../linworks/whale75/keymaps/default/keymap.c | 2 +- keyboards/linworks/whale75/keymaps/via/keymap.c | 2 +- .../machkeyboards/mach3/keymaps/default/keymap.c | 6 ++-- keyboards/machkeyboards/mach3/keymaps/via/keymap.c | 6 ++-- keyboards/massdrop/alt/keymaps/b_/keymap.c | 4 +-- keyboards/mechkeys/acr60/keymaps/default/keymap.c | 2 +- keyboards/mechkeys/acr60/keymaps/mitch/keymap.c | 2 +- keyboards/mechkeys/alu84/keymaps/default/keymap.c | 2 +- .../mechkeys/alu84/keymaps/turbomech/keymap.c | 2 +- .../mechkeys/espectro/keymaps/default/keymap.c | 2 +- keyboards/mechkeys/espectro/keymaps/iso/keymap.c | 2 +- keyboards/mechkeys/espectro/keymaps/mac/keymap.c | 2 +- .../mechkeys/espectro/keymaps/mapdev/keymap.c | 2 +- .../espectro/keymaps/mikethetiger/keymap.c | 2 +- .../mechmini/v2/keymaps/625_space/keymap.c | 2 +- .../mechkeys/mechmini/v2/keymaps/arkag/keymap.c | 2 +- .../mechkeys/mechmini/v2/keymaps/default/keymap.c | 2 +- .../mechmini/v2/keymaps/split_space/keymap.c | 2 +- .../mechkeys/mechmini/v2/keymaps/via/keymap.c | 2 +- keyboards/mechkeys/mk60/keymaps/default/keymap.c | 2 +- keyboards/mehkee96/keymaps/default/keymap.c | 4 +-- keyboards/mehkee96/keymaps/johann/keymap.c | 4 +-- keyboards/melgeek/mj6xy/keymaps/default/keymap.c | 2 +- .../melgeek/mj6xy/keymaps/default_60_ansi/keymap.c | 2 +- .../mj6xy/keymaps/default_60_ansi_arrow/keymap.c | 2 +- .../default_60_ansi_arrow_3u_spc_split_bs/keymap.c | 2 +- .../default_60_ansi_arrow_split_3u_spc/keymap.c | 2 +- .../default_60_ansi_arrow_split_bs/keymap.c | 2 +- .../default_60_ansi_arrow_split_bs_3u_spc/keymap.c | 2 +- .../default_60_ansi_split_bs_rshift/keymap.c | 2 +- .../mj6xy/keymaps/default_60_ansi_tsangan/keymap.c | 2 +- .../melgeek/mj6xy/keymaps/default_60_iso/keymap.c | 2 +- .../mj6xy/keymaps/default_60_iso_arrow/keymap.c | 2 +- .../default_60_iso_arrow_3u_spc_split_bs/keymap.c | 2 +- .../default_60_iso_arrow_split_3u_spc/keymap.c | 2 +- .../keymaps/default_60_iso_arrow_split_bs/keymap.c | 2 +- .../default_60_iso_arrow_split_bs_3u_spc/keymap.c | 2 +- .../default_60_iso_split_bs_rshift/keymap.c | 2 +- .../mj6xy/keymaps/default_60_iso_tsangan/keymap.c | 2 +- .../keymap.c | 2 +- .../mj6xy/keymaps/default_60_tsangan_hhkb/keymap.c | 2 +- .../melgeek/mj6xy/keymaps/default_64_ansi/keymap.c | 2 +- .../default_64_ansi_3u_spc_split_bs/keymap.c | 2 +- .../keymaps/default_64_ansi_split_3u_spc/keymap.c | 2 +- .../keymaps/default_64_ansi_split_bs/keymap.c | 2 +- .../default_64_ansi_split_bs_3u_spc/keymap.c | 2 +- .../melgeek/mj6xy/keymaps/default_64_iso/keymap.c | 2 +- .../default_64_iso_3u_spc_split_bs/keymap.c | 2 +- .../keymaps/default_64_iso_split_3u_spc/keymap.c | 2 +- .../mj6xy/keymaps/default_64_iso_split_bs/keymap.c | 2 +- .../default_64_iso_split_bs_3u_spc/keymap.c | 2 +- keyboards/melgeek/mj6xy/keymaps/via/keymap.c | 2 +- .../metamechs/timberwolf/keymaps/a_ansi/keymap.c | 4 +-- .../metamechs/timberwolf/keymaps/a_iso/keymap.c | 4 +-- .../metamechs/timberwolf/keymaps/b_ansi/keymap.c | 4 +-- .../metamechs/timberwolf/keymaps/b_iso/keymap.c | 4 +-- .../metamechs/timberwolf/keymaps/default/keymap.c | 4 +-- .../timberwolf/keymaps/prime_ansi/keymap.c | 4 +-- .../timberwolf/keymaps/prime_iso/keymap.c | 4 +-- keyboards/mntre/keymaps/default/keymap.c | 2 +- keyboards/mokey/ginkgo65/keymaps/default/keymap.c | 2 +- keyboards/mokey/ginkgo65/keymaps/via/keymap.c | 2 +- keyboards/mokey/ginkgo65hot/keymaps/via/keymap.c | 2 +- keyboards/monarch/keymaps/default/keymap.c | 2 +- keyboards/monarch/keymaps/iso/keymap.c | 2 +- keyboards/monarch/keymaps/via/keymap.c | 2 +- .../xo87/solderable/keymaps/default/keymap.c | 4 +-- .../xo87/solderable/keymaps/via/keymap.c | 4 +-- keyboards/mt/mt40/keymaps/default/keymap.c | 2 +- keyboards/mt/mt64rgb/keymaps/via/keymap.c | 6 ++-- keyboards/mt/mt84/keymaps/via/keymap.c | 2 +- keyboards/ncc1701kb/keymaps/brushsize/keymap.c | 2 +- keyboards/ncc1701kb/keymaps/default/keymap.c | 2 +- keyboards/neito/keymaps/default/keymap.c | 2 +- keyboards/neito/keymaps/olli_works/keymap.c | 2 +- keyboards/neito/keymaps/via/keymap.c | 2 +- .../g67/element_hs/keymaps/default/keymap.c | 2 +- .../neokeys/g67/element_hs/keymaps/via/keymap.c | 2 +- .../neokeys/g67/hotswap/keymaps/default/keymap.c | 2 +- keyboards/neokeys/g67/hotswap/keymaps/via/keymap.c | 2 +- .../neokeys/g67/soldered/keymaps/default/keymap.c | 2 +- .../neokeys/g67/soldered/keymaps/via/keymap.c | 2 +- .../nix_studio/oxalys80/keymaps/default/keymap.c | 2 +- keyboards/nix_studio/oxalys80/keymaps/via/keymap.c | 6 ++-- keyboards/noxary/220/keymaps/default/keymap.c | 2 +- keyboards/noxary/220/keymaps/via/keymap.c | 2 +- keyboards/noxary/260/keymaps/default/keymap.c | 2 +- keyboards/noxary/260/keymaps/via/keymap.c | 2 +- keyboards/noxary/268/keymaps/ansi/keymap.c | 2 +- keyboards/noxary/268/keymaps/default/keymap.c | 2 +- keyboards/noxary/268/keymaps/iso/keymap.c | 2 +- keyboards/noxary/268/keymaps/sixtyeight/keymap.c | 2 +- keyboards/noxary/268/keymaps/via/keymap.c | 2 +- keyboards/noxary/268_2/keymaps/default/keymap.c | 2 +- keyboards/noxary/268_2/keymaps/via/keymap.c | 2 +- .../noxary/268_2_rgb/keymaps/default/keymap.c | 2 +- keyboards/noxary/268_2_rgb/keymaps/via/keymap.c | 2 +- keyboards/noxary/280/keymaps/default/keymap.c | 2 +- keyboards/noxary/280/keymaps/via/keymap.c | 2 +- keyboards/noxary/x268/keymaps/default/keymap.c | 2 +- keyboards/noxary/x268/keymaps/via/keymap.c | 2 +- keyboards/ok60/keymaps/default/keymap.c | 2 +- keyboards/ok60/keymaps/ebrowncross/keymap.c | 2 +- keyboards/ok60/keymaps/ptillemans/keymap.c | 2 +- keyboards/ok60/keymaps/via/keymap.c | 2 +- .../omkbd/ergodash/mini/keymaps/default/keymap.c | 2 +- .../mini/keymaps/toyoshimahidenori/keymap.c | 2 +- .../omkbd/ergodash/rev1/keymaps/default/keymap.c | 2 +- .../rev1/keymaps/greenshadowmaker/keymap.c | 4 +-- .../ergodash/rev1/keymaps/shadowprogr/keymap.c | 4 +-- keyboards/orange75/keymaps/default/keymap.c | 4 +-- keyboards/org60/keymaps/boardy/keymap.c | 2 +- keyboards/pearl/keymaps/jetpacktuxedo/keymap.c | 2 +- keyboards/pearl/keymaps/phil/keymap.c | 4 +-- keyboards/planck/keymaps/emiller/keymap.c | 4 +-- keyboards/planck/keymaps/ishtob/keymap.c | 2 +- keyboards/playkbtw/ca66/keymaps/kelorean/keymap.c | 2 +- .../playkbtw/ca66/keymaps/kelorean/layers.json | 2 +- keyboards/playkbtw/ca66/keymaps/via/keymap.c | 2 +- keyboards/playkbtw/pk60/keymaps/rfvizarra/keymap.c | 4 +-- keyboards/playkbtw/pk64rgb/keymaps/via/keymap.c | 6 ++-- keyboards/plut0nium/0x3e/keymaps/default/keymap.c | 4 +-- keyboards/poker87c/keymaps/default/keymap.c | 2 +- keyboards/poker87c/keymaps/via/keymap.c | 2 +- keyboards/poker87d/keymaps/default/keymap.c | 2 +- keyboards/poker87d/keymaps/via/keymap.c | 2 +- .../polycarbdiet/s20/keymaps/default/keymap.c | 4 +-- .../pom_keyboards/tnln95/keymaps/default/keymap.c | 2 +- .../tnln95/keymaps/default_ansi/keymap.c | 2 +- keyboards/preonic/keymaps/0xdec/keymap.c | 4 +-- keyboards/preonic/keymaps/arkag/keymap.c | 2 +- keyboards/preonic/keymaps/zach/keymap.c | 4 +-- keyboards/projectkb/alice/keymaps/default/keymap.c | 2 +- .../projectkb/alice/keymaps/devinceble/keymap.c | 2 +- keyboards/projectkb/alice/keymaps/keithlo/keymap.c | 2 +- .../projectkb/alice/keymaps/madhatter/keymap.c | 2 +- .../projectkb/alice/keymaps/stanrc85/keymap.c | 4 +-- .../prototypist/allison/keymaps/default/keymap.c | 2 +- keyboards/prototypist/allison/keymaps/via/keymap.c | 2 +- .../allison_numpad/keymaps/default/keymap.c | 2 +- .../allison_numpad/keymaps/via/keymap.c | 2 +- keyboards/prototypist/j01/keymaps/default/keymap.c | 2 +- keyboards/prototypist/j01/keymaps/via/keymap.c | 2 +- .../ramonimbao/wete/v1/keymaps/default/keymap.c | 4 +-- keyboards/ramonimbao/wete/v1/keymaps/iso/keymap.c | 4 +-- keyboards/ramonimbao/wete/v1/keymaps/jis/keymap.c | 2 +- keyboards/ramonimbao/wete/v1/keymaps/via/keymap.c | 4 +-- keyboards/rart/rart67/keymaps/default/keymap.c | 2 +- keyboards/rart/rart67/keymaps/via/keymap.c | 2 +- keyboards/rart/rart75/keymaps/ansi/keymap.c | 2 +- keyboards/rart/rart75/keymaps/default/keymap.c | 2 +- keyboards/rart/rart75/keymaps/via/keymap.c | 2 +- keyboards/rart/rart75hs/keymaps/default/keymap.c | 2 +- keyboards/rart/rart75hs/keymaps/via/keymap.c | 2 +- keyboards/rart/rart80/keymaps/default/keymap.c | 2 +- keyboards/rart/rart80/keymaps/via/keymap.c | 2 +- keyboards/rocketboard_16/keycode_lookup.c | 4 +-- .../ryloo_studio/m0110/keymaps/default/keymap.c | 2 +- keyboards/sam/s80/keymaps/default/keymap.c | 2 +- keyboards/sam/s80/keymaps/via/keymap.c | 2 +- keyboards/sandwich/keeb68/keymaps/default/keymap.c | 4 +-- keyboards/sandwich/keeb68/keymaps/grv_esc/keymap.c | 4 +-- .../sentraq/s60_x/keymaps/amnesia0287/keymap.c | 2 +- keyboards/sentraq/s60_x/keymaps/dbroqua/keymap.c | 2 +- .../sentraq/s60_x/keymaps/default_rgb/keymap.c | 2 +- keyboards/sentraq/s60_x/keymaps/iso_rgb/keymap.c | 2 +- keyboards/sets3n/kk980/keymaps/default/keymap.c | 2 +- keyboards/sets3n/kk980/keymaps/via/keymap.c | 2 +- keyboards/signum/3_0/keymaps/default/layout.py | 2 +- .../skeletn87/hotswap/keymaps/default/keymap.c | 4 +-- keyboards/skeletn87/hotswap/keymaps/via/keymap.c | 4 +-- .../skeletn87/soldered/keymaps/default/keymap.c | 4 +-- keyboards/skeletn87/soldered/keymaps/iso/keymap.c | 4 +-- .../skeletn87/soldered/keymaps/tsangan/keymap.c | 4 +-- keyboards/skeletn87/soldered/keymaps/via/keymap.c | 4 +-- .../spiderisland/split78/keymaps/default/keymap.c | 2 +- .../southpaw_65/keymaps/default/keymap.c | 2 +- .../southpaw_65/keymaps/default_ansi/keymap.c | 2 +- .../southpaw_65/keymaps/default_iso/keymap.c | 2 +- keyboards/tada68/keymaps/abishalom/keymap.c | 2 +- keyboards/tada68/keymaps/amnesia0287/keymap.c | 2 +- keyboards/tada68/keymaps/ardakilic/keymap.c | 2 +- keyboards/tada68/keymaps/bazooka/keymap.c | 2 +- keyboards/tada68/keymaps/cheese/keymap.c | 4 +-- keyboards/tada68/keymaps/default/keymap.c | 2 +- keyboards/tada68/keymaps/devinceble/keymap.c | 2 +- keyboards/tada68/keymaps/dlg/keymap.c | 2 +- keyboards/tada68/keymaps/emdarcher/keymap.c | 2 +- keyboards/tada68/keymaps/fakb/keymap.c | 2 +- keyboards/tada68/keymaps/fezzant/keymap.c | 2 +- keyboards/tada68/keymaps/hhkb68/keymap.c | 2 +- keyboards/tada68/keymaps/hhkb68/layers.json | 2 +- keyboards/tada68/keymaps/iso-nor/keymap.c | 2 +- keyboards/tada68/keymaps/iso-uk/keymap.c | 2 +- keyboards/tada68/keymaps/isoish/keymap.c | 2 +- keyboards/tada68/keymaps/jarred/keymap.c | 4 +-- keyboards/tada68/keymaps/kbp-v60/keymap.c | 2 +- keyboards/tada68/keymaps/laas/keymap.c | 2 +- keyboards/tada68/keymaps/mattdicarlo/keymap.c | 2 +- keyboards/tada68/keymaps/mattgemmell/keymap.c | 2 +- keyboards/tada68/keymaps/mekberg/keymap.c | 2 +- keyboards/tada68/keymaps/mlechner/keymap.c | 2 +- keyboards/tada68/keymaps/onelivesleft/keymap.c | 2 +- keyboards/tada68/keymaps/pascamel/keymap.c | 2 +- keyboards/tada68/keymaps/peippo/keymap.c | 2 +- keyboards/tada68/keymaps/raylas/keymap.c | 2 +- keyboards/tada68/keymaps/rbong/keymap.c | 2 +- keyboards/tada68/keymaps/rgb/keymap.c | 2 +- keyboards/tada68/keymaps/rys/keymap.c | 2 +- keyboards/tada68/keymaps/shalzz/keymap.c | 2 +- keyboards/tada68/keymaps/sm0g/keymap.c | 4 +-- keyboards/tada68/keymaps/stephengrier/keymap.c | 2 +- keyboards/tada68/keymaps/tokyovigilante/keymap.c | 2 +- .../tada68/keymaps/tokyovigilante/layers.json | 2 +- keyboards/tada68/keymaps/trashcat/keymap.c | 2 +- keyboards/tada68/keymaps/tshack/keymap.c | 2 +- keyboards/tada68/keymaps/unix/keymap.c | 2 +- keyboards/tada68/keymaps/via/keymap.c | 2 +- keyboards/tada68/keymaps/wamsm_tada/keymap.c | 2 +- .../team0110/p1800fl/keymaps/default/keymap.c | 2 +- keyboards/team0110/p1800fl/keymaps/via/keymap.c | 2 +- keyboards/tgr/910/keymaps/default/keymap.c | 2 +- keyboards/tgr/910/keymaps/via/keymap.c | 2 +- .../bananasplit/keymaps/jockyxu1122_ansi/keymap.c | 2 +- .../minivan/keymaps/lexworth/keymap.c | 2 +- keyboards/tkc/osav2/keymaps/stanrc85/keymap.c | 4 +-- keyboards/tmo50/keymaps/default/keymap.c | 4 +-- keyboards/tmo50/keymaps/olivia/keymap.c | 4 +-- keyboards/tmo50/keymaps/via/keymap.c | 4 +-- keyboards/tmo50/keymaps/xerpocalypse/keymap.c | 4 +-- keyboards/tr60w/keymaps/default/keymap.c | 2 +- keyboards/tzarc/djinn/keymaps/default/keymap.c | 2 +- keyboards/uk78/keymaps/default/keymap.c | 2 +- keyboards/uk78/keymaps/rask/keymap.c | 2 +- .../unikeyboard/diverge3/keymaps/iso_uk/keymap.c | 4 +-- .../unikeyboard/diverge3/keymaps/workman/keymap.c | 4 +-- .../divergetm2/keymaps/xtonhasvim/keymap.c | 4 +-- .../v60_type_r/keymaps/followingghosts/keymap.c | 2 +- keyboards/v60_type_r/keymaps/xtonhasvim/keymap.c | 2 +- .../cypher/rev1/keymaps/default/keymap.c | 2 +- .../cypher/rev1/keymaps/default_iso/keymap.c | 2 +- .../cypher/rev5/keymaps/default/keymap.c | 2 +- .../cypher/rev5/keymaps/default_iso/keymap.c | 2 +- .../westfoxtrot/cypher/rev5/keymaps/max/keymap.c | 2 +- .../westfoxtrot/cypher/rev5/keymaps/via/keymap.c | 2 +- .../winkeyless/bface/keymaps/default/keymap.c | 2 +- keyboards/winkeyless/bface/keymaps/via/keymap.c | 2 +- keyboards/wolf/sabre/keymaps/default/keymap.c | 4 +-- keyboards/wolf/sabre/keymaps/via/keymap.c | 4 +-- keyboards/wolf/ts60/keymaps/default/keymap.c | 2 +- keyboards/wolf/ts60/keymaps/via/keymap.c | 2 +- keyboards/woodkeys/meira/keymaps/default/keymap.c | 2 +- keyboards/woodkeys/meira/keymaps/takmiya/keymap.c | 2 +- keyboards/xiudi/xd60/keymaps/birkir/keymap.c | 4 +-- keyboards/xiudi/xd60/keymaps/fvolpe83/keymap.c | 2 +- keyboards/xiudi/xd60/keymaps/iso/keymap.c | 2 +- keyboards/xiudi/xd68/keymaps/default/keymap.c | 2 +- keyboards/xiudi/xd68/keymaps/default_iso/keymap.c | 2 +- keyboards/xiudi/xd68/keymaps/via/keymap.c | 2 +- .../xiudi/xd75/keymaps/atomic_style_jp/keymap.c | 2 +- keyboards/xiudi/xd75/keymaps/bramver/keymap.c | 4 +-- keyboards/xiudi/xd75/keymaps/bramver/readme.md | 4 +-- keyboards/xiudi/xd75/keymaps/bulbizarre/keymap.c | 4 +-- keyboards/xiudi/xd75/keymaps/buzzlighter1/keymap.c | 12 +++---- .../xiudi/xd75/keymaps/buzzlighter1/readme.md | 4 +-- keyboards/xiudi/xd75/keymaps/french/keymap.c | 4 +-- keyboards/xiudi/xd75/keymaps/hybrid/keymap.c | 2 +- keyboards/xiudi/xd75/keymaps/kim-kim-xd73/keymap.c | 4 +-- keyboards/xiudi/xd75/keymaps/kim-kim/keymap.c | 4 +-- keyboards/xiudi/xd75/keymaps/msiu/keymap.c | 2 +- keyboards/xiudi/xd75/keymaps/tdl-jturner/keymap.c | 2 +- keyboards/xiudi/xd75/keymaps/xo/keymap.c | 2 +- .../xiudi/xd87/keymaps/mac_underglow/keymap.c | 4 +-- keyboards/ymdk/bface/keymaps/default/keymap.c | 2 +- keyboards/ymdk/melody96/keymaps/crilith/keymap.c | 2 +- keyboards/ymdk/melody96/keymaps/default/keymap.c | 2 +- .../keymaps/default_96_with60_split_num0/keymap.c | 2 +- keyboards/ymdk/melody96/keymaps/dvz/keymap.c | 2 +- keyboards/ymdk/melody96/keymaps/via/keymap.c | 2 +- keyboards/ymdk/np21/keymaps/default/keymap.c | 8 ++--- keyboards/ymdk/np21/keymaps/via/keymap.c | 8 ++--- .../ymdk/np24/u4rgb6/keymaps/default/keymap.c | 8 ++--- keyboards/ymdk/yd60mq/keymaps/64key/keymap.c | 2 +- keyboards/ymdk/yd60mq/keymaps/default/keymap.c | 2 +- keyboards/ymdk/yd60mq/keymaps/via/keymap.c | 2 +- keyboards/ymdk/ym68/keymaps/default/keymap.c | 2 +- keyboards/ymdk/ymd40/v2/keymaps/default/keymap.c | 2 +- keyboards/ymdk/ymd40/v2/keymaps/via/keymap.c | 2 +- keyboards/ymdk/ymd67/keymaps/default/keymap.c | 2 +- keyboards/ymdk/ymd75/keymaps/default/keymap.c | 2 +- keyboards/ymdk/ymd75/keymaps/default_iso/keymap.c | 2 +- .../ymdk/ymd96/keymaps/AnthonyWharton/keymap.c | 2 +- keyboards/ymdk/ymd96/keymaps/hgoel89/keymap.c | 2 +- keyboards/zj68/keymaps/default/keymap.c | 2 +- layouts/community/60_ansi/mechmerlin-ansi/keymap.c | 2 +- .../60_ansi_split_bs_rshift/bcat/keymap.c | 4 +-- .../mechmerlin-split/keymap.c | 2 +- layouts/community/60_tsangan_hhkb/bcat/keymap.c | 4 +-- .../60_tsangan_hhkb/brandonschlack-tsngn/keymap.c | 4 +-- .../community/65_ansi_blocker/stanrc85/keymap.c | 4 +-- .../community/75_ansi/mechmerlin-75_ansi/keymap.c | 2 +- layouts/community/75_ansi/yanfali/keymap.c | 2 +- layouts/community/alice/stanrc85-alice/keymap.c | 4 +-- layouts/community/ergodox/333fred/keymap.c | 2 +- layouts/community/ortho_4x12/greatwizard/keymap.c | 2 +- layouts/community/ortho_4x12/mindsound/keymap.c | 2 +- layouts/community/ortho_5x12/greatwizard/keymap.c | 2 +- quantum/keycodes.h | 23 +++++++++----- quantum/process_keycode/process_backlight.c | 26 +++++++-------- quantum/quantum_keycodes_legacy.h | 3 ++ users/dshields/dshields.h | 4 +-- users/rs/rs.h | 4 +-- users/wanleg/wanleg.h | 2 +- 707 files changed, 989 insertions(+), 958 deletions(-) diff --git a/data/constants/keycodes/keycodes_0.0.1_lighting.hjson b/data/constants/keycodes/keycodes_0.0.1_lighting.hjson index 90ed36c645..77275cec29 100644 --- a/data/constants/keycodes/keycodes_0.0.1_lighting.hjson +++ b/data/constants/keycodes/keycodes_0.0.1_lighting.hjson @@ -2,31 +2,52 @@ "keycodes": { "0x7800": { "group": "backlight", - "key": "BL_ON" + "key": "QK_BACKLIGHT_ON", + "aliases": [ + "BL_ON" + ] }, "0x7801": { "group": "backlight", - "key": "BL_OFF" + "key": "QK_BACKLIGHT_OFF", + "aliases": [ + "BL_OFF" + ] }, "0x7802": { "group": "backlight", - "key": "BL_DEC" + "key": "QK_BACKLIGHT_TOGGLE", + "aliases": [ + "BL_TOGG" + ] }, "0x7803": { "group": "backlight", - "key": "BL_INC" + "key": "QK_BACKLIGHT_DOWN", + "aliases": [ + "BL_DOWN" + ] }, "0x7804": { "group": "backlight", - "key": "BL_TOGG" + "key": "QK_BACKLIGHT_UP", + "aliases": [ + "BL_UP" + ] }, "0x7805": { "group": "backlight", - "key": "BL_STEP" + "key": "QK_BACKLIGHT_STEP", + "aliases": [ + "BL_STEP" + ] }, "0x7806": { "group": "backlight", - "key": "BL_BRTG" + "key": "QK_BACKLIGHT_TOGGLE_BREATHING", + "aliases": [ + "BL_BRTG" + ] }, "0x7820": { @@ -151,4 +172,4 @@ ] } } -} \ No newline at end of file +} diff --git a/docs/feature_backlight.md b/docs/feature_backlight.md index 79782cf564..24057c608f 100644 --- a/docs/feature_backlight.md +++ b/docs/feature_backlight.md @@ -16,15 +16,15 @@ BACKLIGHT_ENABLE = yes Once enabled, the following keycodes below can be used to change the backlight level. -|Key |Description | -|---------|-----------------------------------| -|`BL_TOGG`|Turn the backlight on or off | -|`BL_STEP`|Cycle through backlight levels | -|`BL_ON` |Set the backlight to max brightness| -|`BL_OFF` |Turn the backlight off | -|`BL_INC` |Increase the backlight level | -|`BL_DEC` |Decrease the backlight level | -|`BL_BRTG`|Toggle backlight breathing | +| Key | Aliases | Description | +|---------------------------------|-----------|-------------------------------------| +| `QK_BACKLIGHT_TOGGLE` | `BL_TOGG` | Turn the backlight on or off | +| `QK_BACKLIGHT_STEP` | `BL_STEP` | Cycle through backlight levels | +| `QK_BACKLIGHT_ON` | `BL_ON` | Set the backlight to max brightness | +| `QK_BACKLIGHT_OFF` | `BL_OFF` | Turn the backlight off | +| `QK_BACKLIGHT_UP` | `BL_UP` | Increase the backlight level | +| `QK_BACKLIGHT_DOWN` | `BL_DOWN` | Decrease the backlight level | +| `QK_BACKLIGHT_TOGGLE_BREATHING` | `BL_BRTG` | Toggle backlight breathing | ## Functions :id=functions diff --git a/docs/feature_led_matrix.md b/docs/feature_led_matrix.md index 280db2a383..b468507424 100644 --- a/docs/feature_led_matrix.md +++ b/docs/feature_led_matrix.md @@ -199,7 +199,7 @@ x = 224 / (NUMBER_OF_COLS - 1) * COL_POSITION y = 64 / (NUMBER_OF_ROWS - 1) * ROW_POSITION ``` -Where NUMBER_OF_COLS, NUMBER_OF_ROWS, COL_POSITION, & ROW_POSITION are all based on the physical layout of your keyboard, not the electrical layout. +Where NUMBER_OF_COLS, NUMBER_OF_ROWS, COL_POSITION, & ROW_POSITION are all based on the physical layout of your keyboard, not the electrical layout. As mentioned earlier, the center of the keyboard by default is expected to be `{ 112, 32 }`, but this can be changed if you want to more accurately calculate the LED's physical `{ x, y }` positions. Keyboard designers can implement `#define LED_MATRIX_CENTER { 112, 32 }` in their config.h file with the new center point of the keyboard, or where they want it to be allowing more possibilities for the `{ x, y }` values. Do note that the maximum value for x or y is 255, and the recommended maximum is 224 as this gives animations runoff room before they reset. @@ -221,14 +221,14 @@ As mentioned earlier, the center of the keyboard by default is expected to be `{ All LED matrix keycodes are currently shared with the [Backlight feature](feature_backlight.md). -|Key |Description | -|---------|-----------------------------| -|`BL_TOGG`|Toggle LED Matrix on or off | -|`BL_STEP`|Cycle through modes | -|`BL_ON` |Turn on LED Matrix | -|`BL_OFF` |Turn off LED Matrix | -|`BL_INC` |Increase the brightness level| -|`BL_DEC` |Decrease the brightness level| +| Key | Aliases | Description | +|-------------------------|-----------|-------------------------------| +| `QK_BACKLIGHT_TOGGLE` | `BL_TOGG` | Toggle LED Matrix on or off | +| `QK_BACKLIGHT_STEP` | `BL_STEP` | Cycle through modes | +| `QK_BACKLIGHT_ON` | `BL_ON` | Turn on LED Matrix | +| `QK_BACKLIGHT_OFF` | `BL_OFF` | Turn off LED Matrix | +| `QK_BACKLIGHT_UP` | `BL_UP` | Increase the brightness level | +| `QK_BACKLIGHT_DOWN` | `BL_DOWN` | Decrease the brightness level | ## LED Matrix Effects :id=led-matrix-effects @@ -439,7 +439,7 @@ Where `28` is an unused index from `eeconfig.h`. ### Indicators :id=indicators -If you want to set custom indicators, such as an LED for Caps Lock, or layer indication, you can use the `led_matrix_indicators_kb` or `led_matrix_indicators_user` function for that: +If you want to set custom indicators, such as an LED for Caps Lock, or layer indication, you can use the `led_matrix_indicators_kb` or `led_matrix_indicators_user` function for that: ```c bool led_matrix_indicators_kb(void) { if (!led_matrix_indicators_user()) { diff --git a/docs/keycodes.md b/docs/keycodes.md index d185fe38c0..03ac181a44 100644 --- a/docs/keycodes.md +++ b/docs/keycodes.md @@ -278,15 +278,15 @@ See also: [Autocorrect](feature_autocorrect.md) See also: [Backlighting](feature_backlight.md) -|Key |Description | -|---------|------------------------------------------| -|`BL_TOGG`|Turn the backlight on or off | -|`BL_STEP`|Cycle through backlight levels | -|`BL_ON` |Set the backlight to max brightness | -|`BL_OFF` |Turn the backlight off | -|`BL_INC` |Increase the backlight level | -|`BL_DEC` |Decrease the backlight level | -|`BL_BRTG`|Toggle backlight breathing | +| Key | Aliases | Description | +|---------------------------------|-----------|-------------------------------------| +| `QK_BACKLIGHT_TOGGLE` | `BL_TOGG` | Turn the backlight on or off | +| `QK_BACKLIGHT_STEP` | `BL_STEP` | Cycle through backlight levels | +| `QK_BACKLIGHT_ON` | `BL_ON` | Set the backlight to max brightness | +| `QK_BACKLIGHT_OFF` | `BL_OFF` | Turn the backlight off | +| `QK_BACKLIGHT_UP` | `BL_UP` | Increase the backlight level | +| `QK_BACKLIGHT_DOWN` | `BL_DOWN` | Decrease the backlight level | +| `QK_BACKLIGHT_TOGGLE_BREATHING` | `BL_BRTG` | Toggle backlight breathing | ## Bluetooth :id=bluetooth diff --git a/keyboards/0xcb/1337/keymaps/conor/keymap.c b/keyboards/0xcb/1337/keymaps/conor/keymap.c index 615ca7baf8..2064537df1 100644 --- a/keyboards/0xcb/1337/keymaps/conor/keymap.c +++ b/keyboards/0xcb/1337/keymaps/conor/keymap.c @@ -42,7 +42,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [_BLED] = LAYOUT( BL_STEP, BL_BRTG, BL_TOGG, BL_ON, BL_OFF, TO(2), - BL_INC, BL_DEC, TO(0) + BL_UP, BL_DOWN, TO(0) ) }; // clang-format on diff --git a/keyboards/0xcb/1337/keymaps/default/keymap.c b/keyboards/0xcb/1337/keymaps/default/keymap.c index 751af6f4f7..3f05c97da9 100644 --- a/keyboards/0xcb/1337/keymaps/default/keymap.c +++ b/keyboards/0xcb/1337/keymaps/default/keymap.c @@ -42,7 +42,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [_BLED] = LAYOUT( BL_STEP, BL_BRTG, BL_TOGG, BL_ON, BL_OFF, TO(2), - BL_INC, BL_DEC, TO(0) + BL_UP, BL_DOWN, TO(0) ) }; // clang-format on diff --git a/keyboards/0xcb/1337/keymaps/jakob/keymap.c b/keyboards/0xcb/1337/keymaps/jakob/keymap.c index f4a075844f..4f73a1d9fd 100644 --- a/keyboards/0xcb/1337/keymaps/jakob/keymap.c +++ b/keyboards/0xcb/1337/keymaps/jakob/keymap.c @@ -42,7 +42,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [_BLED] = LAYOUT( BL_STEP, BL_BRTG, BL_TOGG, BL_ON, BL_OFF, TO(2), - BL_INC, BL_DEC, TO(0) + BL_UP, BL_DOWN, TO(0) ) }; // clang-format on diff --git a/keyboards/0xcb/1337/keymaps/via/keymap.c b/keyboards/0xcb/1337/keymaps/via/keymap.c index a85670e06e..f6f32b7ba1 100644 --- a/keyboards/0xcb/1337/keymaps/via/keymap.c +++ b/keyboards/0xcb/1337/keymaps/via/keymap.c @@ -42,7 +42,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [_BLED] = LAYOUT( BL_STEP, BL_BRTG, BL_TOGG, BL_ON, BL_OFF, TO(2), - BL_INC, BL_DEC, TO(0) + BL_UP, BL_DOWN, TO(0) ) }; // clang-format on diff --git a/keyboards/1upkeyboards/1up60hse/keymaps/default/keymap.c b/keyboards/1upkeyboards/1up60hse/keymaps/default/keymap.c index e62f033d5f..c5db49007d 100644 --- a/keyboards/1upkeyboards/1up60hse/keymaps/default/keymap.c +++ b/keyboards/1upkeyboards/1up60hse/keymaps/default/keymap.c @@ -74,7 +74,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { */ [2] = LAYOUT_60_ansi( KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, QK_BOOT, - BL_TOGG, BL_INC, BL_DEC, BL_STEP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + BL_TOGG, BL_UP, BL_DOWN,BL_STEP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RGB_TOG, RGB_MOD, RGB_HUI, RGB_SAI, RGB_VAI, RGB_SPI, RGB_M_P, RGB_M_B, RGB_M_R, RGB_M_SW, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RGB_RMOD, RGB_HUD, RGB_SAD, RGB_VAD, RGB_SPD, RGB_M_SN, RGB_M_K, RGB_M_X, RGB_M_G, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS diff --git a/keyboards/1upkeyboards/1up60hse/keymaps/via/keymap.c b/keyboards/1upkeyboards/1up60hse/keymaps/via/keymap.c index 040fda4399..001319637b 100644 --- a/keyboards/1upkeyboards/1up60hse/keymaps/via/keymap.c +++ b/keyboards/1upkeyboards/1up60hse/keymaps/via/keymap.c @@ -74,7 +74,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { */ [2] = LAYOUT_60_ansi( KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, QK_BOOT, - BL_TOGG, BL_INC, BL_DEC, BL_STEP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + BL_TOGG, BL_UP, BL_DOWN,BL_STEP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RGB_TOG, RGB_MOD, RGB_HUI, RGB_SAI, RGB_VAI, RGB_SPI, RGB_M_P, RGB_M_B, RGB_M_R, RGB_M_SW, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RGB_RMOD, RGB_HUD, RGB_SAD, RGB_VAD, RGB_SPD, RGB_M_SN, RGB_M_K, RGB_M_X, RGB_M_G, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS diff --git a/keyboards/1upkeyboards/1up60hse/keymaps/vosechu/keymap.c b/keyboards/1upkeyboards/1up60hse/keymaps/vosechu/keymap.c index bd8ded4dcd..eeca330838 100644 --- a/keyboards/1upkeyboards/1up60hse/keymaps/vosechu/keymap.c +++ b/keyboards/1upkeyboards/1up60hse/keymaps/vosechu/keymap.c @@ -38,7 +38,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [2] = LAYOUT_60_ansi( KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , QK_BOOT, - BL_TOGG , BL_INC , BL_DEC , BL_STEP , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , + BL_TOGG , BL_UP , BL_DOWN , BL_STEP , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , RGB_TOG , RGB_MOD , RGB_HUI , RGB_SAI , RGB_VAI , RGB_SPI , RGB_M_P , RGB_M_B , RGB_M_R , RGB_M_SW , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , RGB_RMOD , RGB_HUD , RGB_SAD , RGB_VAD , RGB_SPD , RGB_M_SN , RGB_M_K , RGB_M_X , RGB_M_G , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS diff --git a/keyboards/1upkeyboards/1up60hte/keymaps/default/keymap.c b/keyboards/1upkeyboards/1up60hte/keymaps/default/keymap.c index 56804c6608..ec7440588d 100644 --- a/keyboards/1upkeyboards/1up60hte/keymaps/default/keymap.c +++ b/keyboards/1upkeyboards/1up60hte/keymaps/default/keymap.c @@ -27,7 +27,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [1] = LAYOUT_60_tsangan_hhkb( QK_BOOT, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_INS, KC_DEL, - KC_CAPS, BL_TOGG, BL_DEC, BL_INC, BL_STEP, _______, _______, _______, _______, KC_SCRL, KC_PAUS, KC_UP, _______, KC_CLR, + KC_CAPS, BL_TOGG, BL_DOWN, BL_UP, BL_STEP, _______, _______, _______, _______, KC_SCRL, KC_PAUS, KC_UP, _______, KC_CLR, _______, KC_VOLD, KC_VOLU, KC_MUTE, KC_MPLY, KC_MPRV, KC_MNXT, RGB_VAD, KC_HOME, KC_PGUP, KC_LEFT, KC_RGHT, _______, _______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, KC_END, KC_PGDN, KC_DOWN, _______, _______, _______, _______, _______, _______, _______, _______, _______ diff --git a/keyboards/1upkeyboards/1up60hte/keymaps/hhkb/keymap.c b/keyboards/1upkeyboards/1up60hte/keymaps/hhkb/keymap.c index 4bf0c20b12..b1b5d06f5a 100644 --- a/keyboards/1upkeyboards/1up60hte/keymaps/hhkb/keymap.c +++ b/keyboards/1upkeyboards/1up60hte/keymaps/hhkb/keymap.c @@ -27,7 +27,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [1] = LAYOUT_60_hhkb( QK_BOOT, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_INS, KC_DEL, - KC_CAPS, BL_TOGG, BL_DEC, BL_INC, BL_STEP, _______, _______, _______, _______, KC_SCRL, KC_PAUS, KC_UP, _______, KC_CLR, + KC_CAPS, BL_TOGG, BL_DOWN, BL_UP, BL_STEP, _______, _______, _______, _______, KC_SCRL, KC_PAUS, KC_UP, _______, KC_CLR, _______, KC_VOLD, KC_VOLU, KC_MUTE, KC_MPLY, KC_MPRV, KC_MNXT, RGB_VAD, KC_HOME, KC_PGUP, KC_LEFT, KC_RGHT, _______, _______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, KC_END, KC_PGDN, KC_DOWN, _______, _______, _______, _______, _______, _______, _______ diff --git a/keyboards/1upkeyboards/1up60hte/keymaps/via/keymap.c b/keyboards/1upkeyboards/1up60hte/keymaps/via/keymap.c index 6fde5f40c7..243df19de9 100644 --- a/keyboards/1upkeyboards/1up60hte/keymaps/via/keymap.c +++ b/keyboards/1upkeyboards/1up60hte/keymaps/via/keymap.c @@ -27,7 +27,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [1] = LAYOUT_60_tsangan_hhkb( QK_BOOT, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_INS, KC_DEL, - KC_CAPS, BL_TOGG, BL_DEC, BL_INC, BL_STEP, _______, _______, _______, _______, KC_SCRL, KC_PAUS, KC_UP, _______, KC_CLR, + KC_CAPS, BL_TOGG, BL_DOWN, BL_UP, BL_STEP, _______, _______, _______, _______, KC_SCRL, KC_PAUS, KC_UP, _______, KC_CLR, _______, KC_VOLD, KC_VOLU, KC_MUTE, KC_MPLY, KC_MPRV, KC_MNXT, RGB_VAD, KC_HOME, KC_PGUP, KC_LEFT, KC_RGHT, _______, _______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, KC_END, KC_PGDN, KC_DOWN, _______, _______, _______, _______, _______, _______, _______, _______, _______ diff --git a/keyboards/1upkeyboards/1up60rgb/keymaps/tsangan/keymap.c b/keyboards/1upkeyboards/1up60rgb/keymaps/tsangan/keymap.c index efdd778215..c8b2f84b72 100644 --- a/keyboards/1upkeyboards/1up60rgb/keymaps/tsangan/keymap.c +++ b/keyboards/1upkeyboards/1up60rgb/keymaps/tsangan/keymap.c @@ -11,7 +11,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { LAYOUT_all( QK_BOOT, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS, KC_DEL, - KC_TRNS, BL_TOGG, BL_DEC, BL_INC, BL_STEP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PSCR, KC_UP, KC_TRNS, KC_TRNS, + KC_TRNS, BL_TOGG, BL_DOWN,BL_UP, BL_STEP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PSCR, KC_UP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LEFT, KC_RGHT, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, KC_TRNS, KC_DOWN, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS) diff --git a/keyboards/25keys/aleth42/keymaps/default/keymap.c b/keyboards/25keys/aleth42/keymaps/default/keymap.c index a95fa7acf4..e078e731d7 100644 --- a/keyboards/25keys/aleth42/keymaps/default/keymap.c +++ b/keyboards/25keys/aleth42/keymaps/default/keymap.c @@ -99,8 +99,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { */ [_ADJUST] = LAYOUT( KC_MUTE, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, - _______, BL_TOGG, BL_STEP, BL_INC, AG_NORM, RGB_TOG, RGB_HUI, AG_SWAP, RGB_SAI, RGB_VAI, KC_F12, - KC_CAPS, QK_BOOT, BL_BRTG, BL_DEC, _______, RGB_MOD, RGB_HUD, _______, RGB_SAD, RGB_VAD, _______, + _______, BL_TOGG, BL_STEP, BL_UP, AG_NORM, RGB_TOG, RGB_HUI, AG_SWAP, RGB_SAI, RGB_VAI, KC_F12, + KC_CAPS, QK_BOOT, BL_BRTG, BL_DOWN, _______, RGB_MOD, RGB_HUD, _______, RGB_SAD, RGB_VAD, _______, KC_SLEP, _______, _______, _______, _______, _______, _______, _______ ), }; diff --git a/keyboards/25keys/aleth42/keymaps/via/keymap.c b/keyboards/25keys/aleth42/keymaps/via/keymap.c index 82fe4456f3..707d843950 100644 --- a/keyboards/25keys/aleth42/keymaps/via/keymap.c +++ b/keyboards/25keys/aleth42/keymaps/via/keymap.c @@ -99,8 +99,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { */ [_ADJUST] = LAYOUT( KC_MUTE, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, - _______, BL_TOGG, BL_STEP, BL_INC, AG_NORM, RGB_TOG, RGB_HUI, AG_SWAP, RGB_SAI, RGB_VAI, KC_F12, - KC_CAPS, QK_BOOT, BL_BRTG, BL_DEC, _______, RGB_MOD, RGB_HUD, _______, RGB_SAD, RGB_VAD, _______, + _______, BL_TOGG, BL_STEP, BL_UP, AG_NORM, RGB_TOG, RGB_HUI, AG_SWAP, RGB_SAI, RGB_VAI, KC_F12, + KC_CAPS, QK_BOOT, BL_BRTG, BL_DOWN, _______, RGB_MOD, RGB_HUD, _______, RGB_SAD, RGB_VAD, _______, KC_SLEP, _______, _______, _______, _______, _______, _______, _______ ), }; diff --git a/keyboards/40percentclub/gherkin/keymaps/default/keymap.c b/keyboards/40percentclub/gherkin/keymaps/default/keymap.c index cef154eed0..ab2a1fa1c1 100644 --- a/keyboards/40percentclub/gherkin/keymaps/default/keymap.c +++ b/keyboards/40percentclub/gherkin/keymaps/default/keymap.c @@ -45,7 +45,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [5] = LAYOUT_ortho_3x10( KC_CALC, KC_WHOM, KC_MAIL, KC_MYCM, _______, _______, _______, _______, _______, KC_PSCR, - _______, _______, _______, _______, _______, _______, _______, _______, BL_DEC, BL_INC, + _______, _______, _______, _______, _______, _______, _______, _______, BL_DOWN, BL_UP, _______, _______, _______, _______, QK_BOOT, _______, _______, _______, _______, _______ ) diff --git a/keyboards/40percentclub/gherkin/keymaps/pierrec83/keymap.json b/keyboards/40percentclub/gherkin/keymaps/pierrec83/keymap.json index fbbb5a2b85..139421c44c 100644 --- a/keyboards/40percentclub/gherkin/keymaps/pierrec83/keymap.json +++ b/keyboards/40percentclub/gherkin/keymaps/pierrec83/keymap.json @@ -1 +1 @@ -{"version":1,"notes":"My awesome keymap","documentation":"\"This file is a QMK Configurator export. You can import this at . It can also be used directly with QMK's source code.\n\nTo setup your QMK environment check out the tutorial: \n\nYou can convert this file to a keymap.c using this command: `qmk json2c {keymap}`\n\nYou can compile this keymap using this command: `qmk compile {keymap}`\"\n","keyboard":"40percentclub/gherkin","keymap":"pierrec83","layout":"LAYOUT_ortho_3x10","layers":[["KC_Q","KC_D","KC_R","KC_W","KC_B","KC_J","KC_F","KC_U","KC_P","KC_BSPC","LSFT_T(KC_A)","LT(5,KC_S)","LT(1,KC_H)","LT(3,KC_T)","KC_G","KC_Y","LT(4,KC_N)","LT(2,KC_E)","LT(6,KC_O)","LSFT_T(KC_I)","KC_Z","KC_X","KC_M","KC_C","KC_V","LT(7,KC_SPC)","KC_L","LALT_T(KC_COMM)","LCTL_T(KC_DOT)","KC_K"],["KC_TRNS","ANY(LCTL(LSFT(KC_C)))","KC_PGUP","ANY(LCTL(LSFT(KC_V)))","KC_TRNS","KC_TRNS","KC_BTN1","KC_WH_U","KC_BTN2","KC_TRNS","KC_TRNS","KC_BTN2","KC_NO","KC_BTN1","KC_TRNS","KC_TRNS","KC_MS_L","KC_MS_D","KC_MS_U","KC_MS_R","KC_TRNS","KC_TRNS","KC_PGDN","KC_TRNS","KC_TRNS","KC_TRNS","KC_MPRV","KC_WH_D","KC_MNXT","TG(1)"],["KC_TRNS","KC_TRNS","KC_PGUP","KC_TRNS","KC_