From f4ba17c4a0ee59603c167b04f2d6f6eee8b2cf1b Mon Sep 17 00:00:00 2001 From: Ryan Date: Fri, 17 Feb 2023 13:14:29 +1100 Subject: [PATCH] Move LED indicator config to data driven (#19800) --- keyboards/0xc7/61key/config.h | 6 ----- keyboards/1upkeyboards/1up60hte/config.h | 3 --- keyboards/1upkeyboards/1up60hte/info.json | 4 ++++ keyboards/1upkeyboards/super16v2/config.h | 6 ----- keyboards/3keyecosystem/2key2/config.h | 3 --- keyboards/3keyecosystem/2key2/info.json | 3 +++ keyboards/40percentclub/sixpack/config.h | 5 ----- keyboards/40percentclub/sixpack/info.json | 5 +++++ keyboards/4pplet/aekiso60/rev_b/config.h | 2 -- keyboards/4pplet/aekiso60/rev_b/info.json | 3 +++ .../4pplet/eagle_viper_rep/rev_b/config.h | 3 --- .../4pplet/eagle_viper_rep/rev_b/info.json | 5 +++++ keyboards/4pplet/yakiimo/rev_a/config.h | 3 --- keyboards/4pplet/yakiimo/rev_a/info.json | 4 ++++ keyboards/acheron/athena/alpha/config.h | 2 -- keyboards/acheron/athena/alpha/info.json | 3 +++ keyboards/acheron/athena/beta/config.h | 2 -- keyboards/acheron/athena/beta/info.json | 3 +++ keyboards/acheron/elongate/beta/config.h | 4 ---- keyboards/acheron/elongate/beta/info.json | 5 +++++ keyboards/ada/infinity81/config.h | 7 ------ keyboards/aeboards/ext65/rev3/config.h | 4 ---- keyboards/aeboards/ext65/rev3/info.json | 5 +++++ keyboards/ai03/andromeda/config.h | 4 ---- keyboards/ai03/andromeda/info.json | 5 +++++ keyboards/al1/config.h | 5 ----- keyboards/al1/info.json | 6 +++++ keyboards/alf/dc60/config.h | 3 --- keyboards/alf/dc60/info.json | 4 ++++ keyboards/alf/x11/config.h | 5 ----- keyboards/alf/x11/info.json | 6 +++++ keyboards/alf/x2/config.h | 3 --- keyboards/alf/x2/info.json | 4 ++++ keyboards/alps64/config.h | 2 -- keyboards/alps64/info.json | 3 +++ keyboards/amjkeyboard/amj40/config.h | 3 --- keyboards/amjkeyboard/amj40/info.json | 4 ++++ keyboards/amjkeyboard/amj60/config.h | 3 --- keyboards/amjkeyboard/amj60/info.json | 4 ++++ keyboards/amjkeyboard/amj84/config.h | 6 ----- keyboards/amjkeyboard/amjpad/config.h | 3 --- keyboards/amjkeyboard/amjpad/info.json | 4 ++++ keyboards/ares/config.h | 2 -- keyboards/ares/info.json | 3 +++ keyboards/atlantis/ak81_ve/config.h | 4 ---- keyboards/atlantis/ak81_ve/info.json | 4 ++++ keyboards/aves60/config.h | 6 ----- .../axolstudio/foundation_gamma/config.h | 3 --- .../axolstudio/foundation_gamma/info.json | 3 +++ keyboards/baion_808/config.h | 5 ----- keyboards/baion_808/info.json | 5 +++++ keyboards/bandominedoni/config.h | 6 ----- keyboards/barleycorn_smd/config.h | 3 --- keyboards/barleycorn_smd/info.json | 4 ++++ keyboards/bfake/config.h | 2 -- keyboards/bfake/info.json | 3 +++ keyboards/bioi/f60/config.h | 3 --- keyboards/bioi/f60/info.json | 3 +++ keyboards/blank/blank01/config.h | 6 ----- keyboards/blank/blank01/info.json | 3 +++ keyboards/bobpad/config.h | 15 ------------- keyboards/bobpad/info.json | 7 ++++++ keyboards/boston/config.h | 5 ----- keyboards/boston/info.json | 5 +++++ keyboards/bpiphany/ghost_squid/config.h | 5 ----- keyboards/bpiphany/ghost_squid/info.json | 6 +++++ keyboards/bpiphany/hid_liber/config.h | 4 ---- keyboards/bpiphany/hid_liber/info.json | 5 +++++ keyboards/bpiphany/kitten_paw/config.h | 5 ----- keyboards/bpiphany/kitten_paw/info.json | 6 +++++ keyboards/bpiphany/tiger_lily/config.h | 5 ----- keyboards/bpiphany/tiger_lily/info.json | 6 +++++ keyboards/bpiphany/unloved_bastard/config.h | 5 ----- keyboards/bpiphany/unloved_bastard/info.json | 6 +++++ keyboards/cannonkeys/balance/config.h | 4 ---- keyboards/cannonkeys/balance/info.json | 5 +++++ keyboards/cannonkeys/brutalv2_65/config.h | 3 --- keyboards/cannonkeys/brutalv2_65/info.json | 4 ++++ keyboards/cannonkeys/cloudline/config.h | 4 ---- keyboards/cannonkeys/cloudline/info.json | 5 +++++ keyboards/cannonkeys/crin/config.h | 3 --- keyboards/cannonkeys/crin/info.json | 4 ++++ keyboards/cannonkeys/gentoo/config.h | 3 --- keyboards/cannonkeys/gentoo/info.json | 4 ++++ keyboards/cannonkeys/gentoo_hs/config.h | 4 ---- keyboards/cannonkeys/gentoo_hs/info.json | 4 ++++ keyboards/cannonkeys/hoodrowg/config.h | 3 --- keyboards/cannonkeys/hoodrowg/info.json | 4 ++++ keyboards/cannonkeys/malicious_ergo/config.h | 8 ------- keyboards/cannonkeys/malicious_ergo/info.json | 6 +++++ keyboards/cannonkeys/sagittarius/config.h | 4 ---- keyboards/cannonkeys/sagittarius/info.json | 5 +++++ keyboards/carbo65/config.h | 4 ---- keyboards/carbo65/info.json | 4 ++++ keyboards/cest73/tkm/config.h | 4 ---- keyboards/cest73/tkm/info.json | 6 +++++ keyboards/charue/charon/config.h | 3 --- keyboards/charue/charon/info.json | 3 +++ keyboards/charue/sunsetter/config.h | 3 --- keyboards/charue/sunsetter/info.json | 4 ++++ keyboards/charue/sunsetter_r2/config.h | 2 -- keyboards/charue/sunsetter_r2/info.json | 3 +++ keyboards/cherrybstudio/cb1800/config.h | 6 ----- keyboards/cherrybstudio/cb1800/info.json | 6 +++++ keyboards/cherrybstudio/cb65/config.h | 4 ---- keyboards/cherrybstudio/cb65/info.json | 5 +++++ keyboards/cherrybstudio/cb87/config.h | 4 ---- keyboards/cherrybstudio/cb87/info.json | 5 +++++ keyboards/cherrybstudio/cb87v2/config.h | 4 +--- keyboards/cherrybstudio/cb87v2/info.json | 5 +++++ keyboards/chromatonemini/config.h | 6 ----- keyboards/coarse/cordillera/config.h | 5 ----- keyboards/coarse/cordillera/info.json | 6 +++++ keyboards/coarse/ixora/config.h | 4 ---- keyboards/coarse/ixora/info.json | 5 +++++ keyboards/contender/config.h | 6 ----- keyboards/converter/a1200/miss1200/config.h | 3 --- keyboards/converter/a1200/miss1200/info.json | 4 ++++ .../converter/a1200/mistress1200/config.h | 2 -- .../converter/a1200/mistress1200/info.json | 4 ++++ keyboards/converter/a1200/teensy2pp/config.h | 3 --- keyboards/converter/a1200/teensy2pp/info.json | 3 +++ .../converter/modelm101_teensy2/config.h | 4 ---- .../converter/modelm101_teensy2/info.json | 4 ++++ keyboards/converter/modelm_ssk/config.h | 4 ---- keyboards/converter/modelm_ssk/info.json | 5 +++++ keyboards/cool836a/config.h | 6 ----- keyboards/crazy_keyboard_68/config.h | 3 --- keyboards/crazy_keyboard_68/info.json | 4 ++++ .../crimsonkeyboards/resume1800/config.h | 4 ---- .../crimsonkeyboards/resume1800/info.json | 4 ++++ keyboards/cutie_club/borsdorf/config.h | 2 -- keyboards/cutie_club/borsdorf/info.json | 3 +++ keyboards/cutie_club/keebcats/denis/config.h | 2 -- keyboards/cutie_club/keebcats/denis/info.json | 3 +++ keyboards/cutie_club/keebcats/dougal/config.h | 2 -- .../cutie_club/keebcats/dougal/info.json | 3 +++ keyboards/cutie_club/wraith/config.h | 3 --- keyboards/cutie_club/wraith/info.json | 4 ++++ keyboards/cx60/config.h | 3 --- keyboards/cx60/info.json | 4 ++++ keyboards/dailycraft/owl8/config.h | 6 ----- keyboards/dailycraft/sandbox/rev1/config.h | 6 ----- keyboards/dailycraft/sandbox/rev2/config.h | 6 ----- keyboards/dailycraft/stickey4/config.h | 6 ----- keyboards/dailycraft/wings42/rev1/config.h | 6 ----- .../dailycraft/wings42/rev1_extkeys/config.h | 6 ----- keyboards/dailycraft/wings42/rev2/config.h | 6 ----- keyboards/deltapad/config.h | 6 ----- keyboards/do60/config.h | 3 --- keyboards/do60/info.json | 4 ++++ keyboards/doio/kb30/config.h | 5 ----- keyboards/donutcables/budget96/config.h | 3 --- keyboards/donutcables/budget96/info.json | 4 ++++ keyboards/donutcables/scrabblepad/config.h | 6 ----- keyboards/doro67/multi/config.h | 3 --- keyboards/doro67/multi/info.json | 4 ++++ keyboards/doro67/regular/config.h | 3 --- keyboards/doro67/regular/info.json | 4 ++++ keyboards/doro67/rgb/config.h | 3 --- keyboards/doro67/rgb/info.json | 4 ++++ keyboards/dtisaac/cg108/config.h | 5 ----- keyboards/dtisaac/cg108/info.json | 6 +++++ keyboards/dtisaac/dtisaac01/config.h | 5 ----- keyboards/dtisaac/dtisaac01/info.json | 5 +++++ keyboards/durgod/dgk6x/config.h | 3 --- keyboards/durgod/dgk6x/info.json | 5 +++++ keyboards/durgod/k310/base/config.h | 4 ---- keyboards/durgod/k310/base/info.json | 6 +++++ keyboards/durgod/k320/base/config.h | 3 --- keyboards/durgod/k320/base/info.json | 5 +++++ keyboards/dyz/dyz60/config.h | 2 -- keyboards/dyz/dyz60/info.json | 3 +++ keyboards/dyz/dyz_tkl/config.h | 2 -- keyboards/dyz/dyz_tkl/info.json | 3 +++ keyboards/dyz/selka40/config.h | 4 ---- keyboards/dyz/selka40/info.json | 6 +++++ keyboards/dyz/synthesis60/config.h | 4 ---- keyboards/dyz/synthesis60/info.json | 5 +++++ keyboards/dz60/config.h | 3 --- keyboards/dz60/info.json | 4 ++++ keyboards/dztech/dz96/config.h | 5 ----- keyboards/dztech/dz96/info.json | 6 +++++ keyboards/dztech/endless80/config.h | 3 --- keyboards/dztech/endless80/info.json | 4 ++++ keyboards/eason/capsule65/config.h | 2 -- keyboards/eason/capsule65/info.json | 3 +++ keyboards/emery65/config.h | 4 ---- keyboards/emery65/info.json | 4 ++++ keyboards/epoch80/config.h | 5 ----- keyboards/epoch80/info.json | 5 +++++ keyboards/eternal_keypad/config.h | 6 ----- keyboards/eve/meteor/config.h | 2 -- keyboards/eve/meteor/info.json | 3 +++ keyboards/evil80/config.h | 3 --- keyboards/evil80/info.json | 4 ++++ keyboards/evyd13/atom47/rev2/config.h | 3 --- keyboards/evyd13/atom47/rev2/info.json | 3 +++ keyboards/evyd13/atom47/rev3/config.h | 3 --- keyboards/evyd13/atom47/rev3/info.json | 4 ++++ keyboards/evyd13/atom47/rev4/config.h | 3 --- keyboards/evyd13/atom47/rev4/info.json | 4 ++++ keyboards/evyd13/atom47/rev5/config.h | 6 ----- keyboards/evyd13/eon75/config.h | 5 ----- keyboards/evyd13/eon75/info.json | 6 +++++ keyboards/evyd13/eon95/config.h | 5 ----- keyboards/evyd13/eon95/info.json | 6 +++++ keyboards/evyd13/gh80_1800/config.h | 5 ----- keyboards/evyd13/gh80_1800/info.json | 6 +++++ keyboards/evyd13/gud70/config.h | 5 ----- keyboards/evyd13/gud70/info.json | 6 +++++ keyboards/evyd13/minitomic/config.h | 3 --- keyboards/evyd13/minitomic/info.json | 4 ++++ keyboards/evyd13/mx5160/config.h | 5 ----- keyboards/evyd13/mx5160/info.json | 6 +++++ keyboards/evyd13/nt650/config.h | 22 ------------------- keyboards/evyd13/nt650/info.json | 3 ++- keyboards/evyd13/nt660/config.h | 2 -- keyboards/evyd13/nt660/info.json | 3 +++ keyboards/evyd13/nt750/config.h | 3 --- keyboards/evyd13/nt750/info.json | 4 ++++ keyboards/evyd13/nt980/config.h | 5 ----- keyboards/evyd13/nt980/info.json | 6 +++++ keyboards/evyd13/quackfire/config.h | 4 ---- keyboards/evyd13/quackfire/info.json | 5 +++++ keyboards/evyd13/wasdat/config.h | 2 -- keyboards/evyd13/wasdat/info.json | 3 ++- keyboards/evyd13/wasdat_code/config.h | 5 ----- keyboards/evyd13/wasdat_code/info.json | 6 +++++ keyboards/evyd13/wonderland/config.h | 5 ----- keyboards/evyd13/wonderland/info.json | 6 +++++ keyboards/exclusive/e65/config.h | 3 --- keyboards/exclusive/e65/info.json | 4 ++++ keyboards/exclusive/e6v2/le/config.h | 3 --- keyboards/exclusive/e6v2/le/info.json | 4 ++++ keyboards/exclusive/e6v2/le_bmc/config.h | 2 -- keyboards/exclusive/e6v2/le_bmc/info.json | 3 +++ keyboards/exclusive/e6v2/oe_bmc/config.h | 2 -- keyboards/exclusive/e6v2/oe_bmc/info.json | 3 +++ keyboards/exclusive/e7v1/config.h | 2 -- keyboards/exclusive/e7v1/info.json | 3 +++ keyboards/exent/config.h | 4 ---- keyboards/exent/info.json | 5 +++++ keyboards/facew/config.h | 3 --- keyboards/facew/info.json | 4 ++++ keyboards/fc660c/config.h | 3 --- keyboards/fc660c/info.json | 4 ++++ keyboards/fc980c/config.h | 4 ---- keyboards/fc980c/info.json | 5 +++++ keyboards/fjlabs/ad65/config.h | 3 --- keyboards/fjlabs/ad65/info.json | 3 +++ keyboards/fjlabs/avalon/config.h | 3 --- keyboards/fjlabs/avalon/info.json | 3 +++ keyboards/fjlabs/bks65/config.h | 3 --- keyboards/fjlabs/bks65/info.json | 3 +++ keyboards/fjlabs/kf87/config.h | 4 ---- keyboards/fjlabs/kf87/info.json | 4 ++++ keyboards/fjlabs/ldk65/config.h | 3 --- keyboards/fjlabs/ldk65/info.json | 3 +++ keyboards/fjlabs/midway60/config.h | 3 --- keyboards/fjlabs/midway60/info.json | 3 +++ keyboards/fjlabs/polaris/config.h | 3 --- keyboards/fjlabs/polaris/info.json | 3 +++ keyboards/fjlabs/sinanju/config.h | 3 --- keyboards/fjlabs/sinanju/info.json | 3 +++ keyboards/fjlabs/sinanjuwk/config.h | 3 --- keyboards/fjlabs/sinanjuwk/info.json | 3 +++ keyboards/foxlab/key65/hotswap/config.h | 3 --- keyboards/foxlab/key65/hotswap/info.json | 4 ++++ keyboards/foxlab/key65/universal/config.h | 3 --- keyboards/foxlab/key65/universal/info.json | 4 ++++ keyboards/foxlab/leaf60/hotswap/config.h | 3 --- keyboards/foxlab/leaf60/hotswap/info.json | 4 ++++ keyboards/foxlab/leaf60/universal/config.h | 3 --- keyboards/foxlab/leaf60/universal/info.json | 4 ++++ keyboards/foxlab/time_re/hotswap/config.h | 3 --- keyboards/foxlab/time_re/hotswap/info.json | 4 ++++ keyboards/foxlab/time_re/universal/config.h | 3 --- keyboards/foxlab/time_re/universal/info.json | 4 ++++ keyboards/friedrich/config.h | 3 --- keyboards/friedrich/info.json | 3 +++ keyboards/ft/mars80/config.h | 3 --- keyboards/ft/mars80/info.json | 4 ++++ keyboards/gh60/revc/config.h | 3 --- keyboards/gh60/revc/info.json | 4 ++++ keyboards/gh60/satan/config.h | 3 --- keyboards/gh60/satan/info.json | 4 ++++ keyboards/gkeyboard/gkb_m16/config.h | 6 ----- keyboards/gorthage_truck/config.h | 6 ----- keyboards/gorthage_truck/info.json | 5 +++++ keyboards/gray_studio/apollo80/config.h | 3 --- keyboards/gray_studio/apollo80/info.json | 4 ++++ keyboards/gray_studio/hb85/config.h | 4 ---- keyboards/gray_studio/hb85/info.json | 5 +++++ keyboards/gray_studio/space65/config.h | 3 --- keyboards/gray_studio/space65/info.json | 4 ++++ .../gray_studio/think65/hotswap/config.h | 5 ----- .../gray_studio/think65/hotswap/info.json | 6 +++++ keyboards/h0oni/hotduck/config.h | 3 --- keyboards/han60/config.h | 6 ----- keyboards/hand88/config.h | 4 ---- keyboards/hand88/info.json | 4 ++++ keyboards/handwired/aim65/config.h | 3 --- keyboards/handwired/aim65/info.json | 4 ++++ keyboards/handwired/bolek/config.h | 6 ----- keyboards/handwired/bstk100/config.h | 9 -------- keyboards/handwired/bstk100/info.json | 6 +++++ keyboards/handwired/dqz11n1g/config.h | 4 ---- keyboards/handwired/dqz11n1g/info.json | 5 +++++ keyboards/handwired/evk/v1_3/config.h | 3 --- keyboards/handwired/evk/v1_3/info.json | 3 +++ keyboards/handwired/frankie_macropad/config.h | 6 ----- keyboards/handwired/hwpm87/config.h | 3 --- keyboards/handwired/hwpm87/info.json | 4 ++++ keyboards/handwired/kbod/config.h | 2 -- keyboards/handwired/kbod/info.json | 3 +++ keyboards/handwired/lagrange/config.h | 3 --- keyboards/handwired/lagrange/info.json | 4 ++++ .../meck_tkl/blackpill_f401/config.h | 3 --- .../meck_tkl/blackpill_f401/info.json | 4 ++++ .../handwired/oem_ansi_fullsize/config.h | 6 ----- keyboards/handwired/oem_iso_fullsize/config.h | 3 --- keyboards/handwired/snatchpad/config.h | 6 ----- keyboards/handwired/sono1/stm32f103/config.h | 6 ----- keyboards/handwired/sono1/stm32f103/info.json | 6 +++++ keyboards/handwired/sono1/t2pp/config.h | 6 ----- keyboards/handwired/sono1/t2pp/info.json | 6 +++++ keyboards/handwired/split89/config.h | 6 ----- keyboards/handwired/tritium_numpad/config.h | 3 --- keyboards/handwired/tritium_numpad/info.json | 4 ++++ keyboards/handwired/unicomp_mini_m/config.h | 5 ----- keyboards/handwired/unicomp_mini_m/info.json | 6 +++++ keyboards/hardlineworks/otd_plus/config.h | 3 --- keyboards/hardlineworks/otd_plus/info.json | 4 ++++ keyboards/hhkb/yang/config.h | 2 -- keyboards/hhkb/yang/info.json | 3 +++ keyboards/hineybush/h08_ocelot/config.h | 6 ----- keyboards/hineybush/h65/config.h | 6 ----- keyboards/hineybush/h65/info.json | 3 +++ keyboards/hineybush/h65_hotswap/config.h | 6 ----- keyboards/hineybush/h65_hotswap/info.json | 3 +++ keyboards/hineybush/hineyg80/config.h | 5 ----- keyboards/hineybush/hineyg80/info.json | 5 +++++ keyboards/hnahkb/freyr/config.h | 4 ---- keyboards/hnahkb/freyr/info.json | 5 +++++ keyboards/hnahkb/stella/config.h | 4 ---- keyboards/hnahkb/stella/info.json | 5 +++++ keyboards/hnahkb/vn66/config.h | 3 --- keyboards/hnahkb/vn66/info.json | 4 ++++ .../chinese_pcb/black_e65/config.h | 3 --- .../chinese_pcb/black_e65/info.json | 3 +++ keyboards/hp69/config.h | 3 --- keyboards/hp69/info.json | 4 ++++ keyboards/huytbt/h50/config.h | 2 -- keyboards/huytbt/h50/info.json | 3 +++ keyboards/ianklug/grooveboard/config.h | 6 ----- .../model_m_4th_gen/overnumpad_1xb/config.h | 5 ----- .../model_m_4th_gen/overnumpad_1xb/info.json | 5 +++++ keyboards/idobao/id80/v2/config.h | 3 --- keyboards/idobao/id80/v2/info.json | 4 ++++ keyboards/idobao/id87/v1/config.h | 2 -- keyboards/idobao/id87/v1/info.json | 3 +++ keyboards/idobao/id96/config.h | 4 ---- keyboards/idobao/id96/info.json | 5 +++++ keyboards/illusion/rosa/config.h | 3 --- keyboards/illusion/rosa/info.json | 4 ++++ keyboards/ilumkb/primus75/config.h | 5 ----- keyboards/ilumkb/primus75/info.json | 6 +++++ keyboards/irene/config.h | 6 ----- keyboards/iriskeyboards/config.h | 6 ----- keyboards/j80/config.h | 4 ---- keyboards/j80/info.json | 5 +++++ keyboards/jacky_studio/bear_65/config.h | 3 --- keyboards/jacky_studio/bear_65/rev1/info.json | 4 ++++ keyboards/jacky_studio/bear_65/rev2/info.json | 4 ++++ keyboards/jc65/v32a/config.h | 2 -- keyboards/jc65/v32a/info.json | 3 +++ keyboards/jc65/v32u4/config.h | 3 --- keyboards/jc65/v32u4/info.json | 4 ++++ keyboards/jels/jels60/config.h | 3 --- keyboards/jels/jels60/info.json | 3 +++ keyboards/jolofsor/denial75/config.h | 4 ---- keyboards/jolofsor/denial75/info.json | 4 ++++ keyboards/kb58/config.h | 6 ----- keyboards/kb_elmo/67mk_e/config.h | 3 --- keyboards/kb_elmo/67mk_e/info.json | 3 +++ keyboards/kb_elmo/aek2_usb/config.h | 4 ---- keyboards/kb_elmo/aek2_usb/info.json | 5 +++++ keyboards/kb_elmo/noah_avr/config.h | 3 --- keyboards/kb_elmo/noah_avr/info.json | 3 +++ keyboards/kb_elmo/qez/config.h | 3 --- keyboards/kb_elmo/qez/info.json | 3 +++ .../kbdfans/baguette66/soldered/config.h | 3 --- .../kbdfans/baguette66/soldered/info.json | 4 ++++ keyboards/kbdfans/bounce/75/hotswap/config.h | 3 --- keyboards/kbdfans/bounce/75/hotswap/info.json | 4 ++++ keyboards/kbdfans/bounce/75/soldered/config.h | 3 --- .../kbdfans/bounce/75/soldered/info.json | 4 ++++ keyboards/kbdfans/bounce/pad/config.h | 3 +-- keyboards/kbdfans/bounce/pad/info.json | 3 +++ keyboards/kbdfans/kbd19x/config.h | 5 ----- keyboards/kbdfans/kbd19x/info.json | 6 +++++ keyboards/kbdfans/kbd67/rev1/config.h | 3 --- keyboards/kbdfans/kbd67/rev1/info.json | 4 ++++ keyboards/kbdfans/kbd67/rev2/config.h | 4 ---- keyboards/kbdfans/kbd67/rev2/info.json | 4 ++++ keyboards/kbdfans/kbd6x/config.h | 2 -- keyboards/kbdfans/kbd6x/info.json | 3 +++ keyboards/kbdfans/kbd75/config.h | 3 --- keyboards/kbdfans/kbd75/rev1/info.json | 4 ++++ keyboards/kbdfans/kbd75/rev2/info.json | 4 ++++ keyboards/kbdfans/kbd75hs/config.h | 3 --- keyboards/kbdfans/kbd75hs/info.json | 3 +++ keyboards/kbdfans/kbd8x/config.h | 4 ---- keyboards/kbdfans/kbd8x/info.json | 5 +++++ keyboards/kbdfans/kbd8x_mk2/config.h | 4 ---- keyboards/kbdfans/kbd8x_mk2/info.json | 5 +++++ keyboards/kbdfans/kbdpad/mk1/config.h | 2 -- keyboards/kbdfans/kbdpad/mk1/info.json | 3 +++ keyboards/kbdfans/kbdpad/mk2/config.h | 3 --- keyboards/kbdfans/kbdpad/mk2/info.json | 4 ++++ keyboards/kbdfans/odin/soldered/config.h | 4 ---- keyboards/kbdfans/odin/soldered/info.json | 5 +++++ keyboards/kbdfans/odin/v2/config.h | 4 ---- keyboards/kbdfans/odin/v2/info.json | 5 +++++ keyboards/kbdfans/phaseone/config.h | 4 +--- keyboards/kbdfans/phaseone/info.json | 5 +++++ keyboards/kbdfans/tiger80/config.h | 4 ---- keyboards/kbdfans/tiger80/info.json | 4 ++++ keyboards/keebsforall/coarse60/config.h | 6 ----- keyboards/keebsforall/coarse60/info.json | 6 +++++ keyboards/keyprez/bison/config.h | 6 ----- keyboards/keyprez/unicorn/config.h | 6 ----- keyboards/keyten/kt3700/config.h | 2 -- keyboards/keyten/kt3700/info.json | 3 +++ keyboards/kin80/blackpill103/config.h | 4 ---- keyboards/kin80/blackpill103/info.json | 6 +++++ keyboards/kin80/blackpill401/config.h | 4 ---- keyboards/kin80/blackpill401/info.json | 6 +++++ keyboards/kin80/blackpill411/config.h | 4 ---- keyboards/kin80/blackpill411/info.json | 6 +++++ keyboards/kin80/micro/config.h | 4 ---- keyboards/kin80/micro/info.json | 6 +++++ keyboards/kindakeyboards/conone65/config.h | 6 ----- keyboards/kinesis/kint2pp/config.h | 6 ----- keyboards/kinesis/kint2pp/info.json | 7 ++++++ keyboards/kinesis/kint36/config.h | 6 ----- keyboards/kinesis/kint36/info.json | 7 ++++++ keyboards/kinesis/kint41/config.h | 6 ----- keyboards/kinesis/kint41/info.json | 7 ++++++ keyboards/kinesis/kintlc/config.h | 14 ------------ keyboards/kinesis/kintlc/info.json | 6 +++++ keyboards/kinesis/nguyenvietyen/config.h | 6 ----- keyboards/kinesis/nguyenvietyen/info.json | 7 ++++++ keyboards/kinesis/stapelberg/config.h | 6 ----- keyboards/kinesis/stapelberg/info.json | 7 ++++++ keyboards/kira80/config.h | 3 --- keyboards/kira80/info.json | 4 ++++ keyboards/kiwikey/wanderland/config.h | 5 ----- keyboards/kiwikey/wanderland/info.json | 5 +++++ keyboards/kmac/config.h | 4 ---- keyboards/kmac/info.json | 5 +++++ keyboards/kmac_pad/config.h | 4 ---- keyboards/kopibeng/mnk65/config.h | 2 -- keyboards/kopibeng/mnk65/info.json | 3 +++ keyboards/kopibeng/mnk65_stm32/config.h | 2 -- keyboards/kopibeng/mnk65_stm32/info.json | 3 +++ keyboards/kopibeng/mnk88/config.h | 3 --- keyboards/kopibeng/mnk88/info.json | 4 ++++ keyboards/kopibeng/typ65/config.h | 1 - keyboards/kopibeng/typ65/info.json | 3 +++ keyboards/kopibeng/xt60/config.h | 2 -- keyboards/kopibeng/xt60/info.json | 3 +++ keyboards/kopibeng/xt60_singa/config.h | 2 -- keyboards/kopibeng/xt60_singa/info.json | 3 +++ keyboards/kopibeng/xt8x/config.h | 2 -- keyboards/kopibeng/xt8x/info.json | 4 ++++ keyboards/kprepublic/bm80hsrgb/config.h | 7 ------ keyboards/kprepublic/bm80hsrgb/info.json | 4 ++++ keyboards/kprepublic/bm980hsrgb/config.h | 10 --------- keyboards/kprepublic/bm980hsrgb/info.json | 6 +++++ keyboards/kprepublic/cospad/config.h | 3 --- keyboards/kprepublic/cospad/info.json | 4 ++++ keyboards/ktec/daisy/config.h | 3 --- keyboards/ktec/daisy/info.json | 4 ++++ .../dimple/staggered/rev1/config.h | 20 ----------------- .../dimple/staggered/rev1/info.json | 4 ++++ keyboards/linworks/dolice/config.h | 6 ----- keyboards/linworks/dolice/info.json | 6 +++++ keyboards/linworks/fave104/config.h | 5 ----- keyboards/linworks/fave104/info.json | 6 +++++ keyboards/linworks/whale75/config.h | 5 ----- keyboards/linworks/whale75/info.json | 6 +++++ .../lizard_trick/tenkey_plusplus/config.h | 6 ----- keyboards/lm_keyboard/lm60n/config.h | 6 ----- keyboards/lm_keyboard/lm60n/info.json | 4 ++++ keyboards/loki65/config.h | 4 ---- keyboards/loki65/info.json | 4 ++++ keyboards/lucid/alexa/config.h | 3 --- keyboards/lucid/alexa/info.json | 3 +++ keyboards/lucid/alexa_solder/config.h | 3 --- keyboards/lucid/alexa_solder/info.json | 3 +++ keyboards/lucid/kbd8x_hs/config.h | 3 --- keyboards/lucid/kbd8x_hs/info.json | 3 +++ keyboards/lucid/phantom_hs/config.h | 3 --- keyboards/lucid/phantom_hs/info.json | 3 +++ keyboards/lucid/phantom_solder/config.h | 3 --- keyboards/lucid/phantom_solder/info.json | 3 +++ keyboards/lz/erghost/config.h | 5 ----- keyboards/lz/erghost/info.json | 5 +++++ keyboards/machine_industries/m4_a/config.h | 6 ----- keyboards/matrix/falcon/config.h | 1 - keyboards/matrix/falcon/info.json | 3 +++ keyboards/matrix/m12og/rev1/config.h | 4 ---- keyboards/matrix/m12og/rev1/info.json | 4 ++++ keyboards/matrix/me/config.h | 4 ---- keyboards/matrix/me/info.json | 4 ++++ keyboards/mechbrewery/mb65s/config.h | 4 ---- keyboards/mechbrewery/mb65s/info.json | 4 ++++ keyboards/mechkeys/acr60/config.h | 3 --- keyboards/mechkeys/acr60/info.json | 4 ++++ keyboards/mechkeys/espectro/config.h | 5 ----- keyboards/mechkeys/espectro/info.json | 6 +++++ keyboards/mechkeys/mk60/config.h | 3 --- keyboards/mechkeys/mk60/info.json | 4 ++++ .../mechlovin/adelais/rgb_led/rev1/config.h | 4 ---- .../mechlovin/adelais/rgb_led/rev1/info.json | 5 +++++ .../mechlovin/adelais/rgb_led/rev2/config.h | 5 ----- .../mechlovin/adelais/rgb_led/rev2/info.json | 5 +++++ .../mechlovin/adelais/rgb_led/rev3/config.h | 4 ---- .../mechlovin/adelais/rgb_led/rev3/info.json | 5 +++++ .../adelais/standard_led/arm/config.h | 4 ---- .../adelais/standard_led/arm/info.json | 7 +++++- .../adelais/standard_led/avr/rev1/config.h | 5 ----- .../adelais/standard_led/avr/rev1/info.json | 5 +++++ keyboards/mechlovin/delphine/config.h | 2 -- keyboards/mechlovin/delphine/info.json | 3 +++ keyboards/mechlovin/foundation/config.h | 5 ----- keyboards/mechlovin/foundation/info.json | 4 ++++ keyboards/mechlovin/hannah65/config.h | 3 --- keyboards/mechlovin/hannah65/info.json | 4 ++++ keyboards/mechlovin/hex4b/config.h | 2 -- keyboards/mechlovin/hex4b/rev1/config.h | 6 ----- keyboards/mechlovin/hex4b/rev1/info.json | 6 +++++ keyboards/mechlovin/hex4b/rev2/config.h | 6 ----- keyboards/mechlovin/hex4b/rev2/info.json | 6 +++++ keyboards/mechlovin/hex6c/config.h | 5 ----- keyboards/mechlovin/hex6c/info.json | 6 +++++ keyboards/mechlovin/infinity87/rev1/config.h | 4 ---- keyboards/mechlovin/infinity87/rev1/info.json | 4 ++++ keyboards/mechlovin/infinity87/rev2/config.h | 5 ----- keyboards/mechlovin/infinity87/rev2/info.json | 5 +++++ keyboards/mechlovin/infinity875/config.h | 4 ---- keyboards/mechlovin/infinity875/info.json | 4 ++++ keyboards/mechlovin/infinity88/config.h | 3 --- keyboards/mechlovin/infinity88/info.json | 4 ++++ keyboards/mechlovin/jay60/config.h | 6 ----- keyboards/mechlovin/jay60/info.json | 3 +++ keyboards/mechlovin/kay60/config.h | 6 ----- keyboards/mechlovin/kay60/info.json | 3 +++ keyboards/mechlovin/kay65/config.h | 7 ------ keyboards/mechlovin/kay65/info.json | 4 ++++ keyboards/mechlovin/mechlovin9/rev1/config.h | 2 -- keyboards/mechlovin/mechlovin9/rev1/info.json | 3 +++ keyboards/mechlovin/mechlovin9/rev2/config.h | 2 -- keyboards/mechlovin/mechlovin9/rev2/info.json | 3 +++ keyboards/mechlovin/olly/bb/config.h | 5 ----- keyboards/mechlovin/olly/bb/info.json | 5 +++++ keyboards/mechlovin/olly/jf/config.h | 5 ----- keyboards/mechlovin/olly/jf/info.json | 5 +++++ keyboards/mechlovin/olly/orion/config.h | 5 ----- keyboards/mechlovin/olly/orion/info.json | 5 +++++ keyboards/mechlovin/pisces/config.h | 2 -- keyboards/mechlovin/pisces/info.json | 3 +++ keyboards/mechlovin/serratus/config.h | 5 ----- keyboards/mechlovin/serratus/info.json | 5 +++++ keyboards/mechlovin/th1800/config.h | 5 ----- keyboards/mechlovin/th1800/info.json | 6 +++++ keyboards/mechlovin/tmkl/config.h | 2 -- keyboards/mechlovin/tmkl/info.json | 3 +++ keyboards/mechlovin/zed60/config.h | 2 -- keyboards/mechlovin/zed60/info.json | 3 +++ keyboards/mechlovin/zed65/config.h | 5 ----- .../zed65/no_backlight/cor65/config.h | 3 --- .../zed65/no_backlight/cor65/info.json | 4 ++++ .../zed65/no_backlight/retro66/config.h | 2 -- .../zed65/no_backlight/retro66/info.json | 3 +++ .../zed65/no_backlight/wearhaus66/config.h | 2 -- .../zed65/no_backlight/wearhaus66/info.json | 3 +++ keyboards/mechwild/bbs/config.h | 4 ---- keyboards/mechwild/bbs/info.json | 4 ++++ keyboards/mechwild/obe/config.h | 4 ---- keyboards/mechwild/obe/info.json | 4 ++++ keyboards/mechwild/puckbuddy/config.h | 4 ---- keyboards/mechwild/puckbuddy/info.json | 4 ++++ keyboards/mehkee96/config.h | 3 --- keyboards/mehkee96/info.json | 4 ++++ keyboards/meletrix/zoom65/config.h | 4 ---- keyboards/meletrix/zoom65/info.json | 4 ++++ keyboards/meletrix/zoom65_lite/config.h | 4 ---- keyboards/meletrix/zoom65_lite/info.json | 4 ++++ keyboards/meletrix/zoom87/config.h | 3 --- keyboards/meletrix/zoom87/info.json | 4 ++++ keyboards/melgeek/mj6xy/info.json | 4 ++++ keyboards/melgeek/mj6xy/rev3/config.h | 3 --- keyboards/meow65/config.h | 6 ----- keyboards/mincedshon/ecila/config.h | 3 --- keyboards/mlego/m48/rev1/config.h | 4 ---- keyboards/mlego/m48/rev1/info.json | 5 +++++ keyboards/mlego/m60/rev1/config.h | 5 ----- keyboards/mlego/m60/rev1/info.json | 5 +++++ keyboards/mlego/m60_split/rev1/config.h | 4 ---- keyboards/mlego/m60_split/rev1/info.json | 5 +++++ keyboards/mlego/m60_split/rev2/config.h | 3 --- keyboards/mlego/m60_split/rev2/info.json | 5 +++++ keyboards/mlego/m65/rev1/config.h | 4 ---- keyboards/mlego/m65/rev1/info.json | 5 +++++ keyboards/mlego/m65/rev2/config.h | 4 ---- keyboards/mlego/m65/rev2/info.json | 5 +++++ keyboards/mlego/m65/rev3/config.h | 4 ---- keyboards/mlego/m65/rev3/info.json | 5 +++++ keyboards/mlego/m65/rev4/config.h | 4 ---- keyboards/mlego/m65/rev4/info.json | 5 +++++ keyboards/mode/m65ha_alpha/config.h | 1 - keyboards/mode/m65ha_alpha/info.json | 3 +++ keyboards/mode/m65hi_alpha/config.h | 1 - keyboards/mode/m65hi_alpha/info.json | 3 +++ keyboards/mode/m65s/config.h | 1 - keyboards/mode/m65s/info.json | 3 +++ keyboards/mode/m80v2/config.h | 3 --- keyboards/mode/m80v2/m80v2h/info.json | 4 ++++ keyboards/mode/m80v2/m80v2s/info.json | 4 ++++ keyboards/moon/config.h | 3 --- keyboards/moon/info.json | 4 ++++ keyboards/mt/mt980/config.h | 5 ----- keyboards/mt/mt980/info.json | 6 +++++ keyboards/mt/ncr80/hotswap/config.h | 5 ----- keyboards/mt/ncr80/hotswap/info.json | 6 +++++ keyboards/mt/ncr80/solder/config.h | 4 ---- keyboards/mt/ncr80/solder/info.json | 6 +++++ keyboards/mt/split75/config.h | 4 ---- keyboards/mt/split75/info.json | 5 +++++ keyboards/nasu/config.h | 5 ----- keyboards/nasu/info.json | 5 +++++ keyboards/neito/config.h | 1 - keyboards/neito/info.json | 3 +++ keyboards/neson_design/700e/config.h | 2 -- keyboards/neson_design/700e/info.json | 3 +++ keyboards/neson_design/n6/config.h | 2 -- keyboards/neson_design/n6/info.json | 3 +++ keyboards/nightly_boards/alter/rev1/config.h | 4 ---- keyboards/nightly_boards/alter/rev1/info.json | 5 +++++ keyboards/nightly_boards/alter_lite/config.h | 5 ----- keyboards/nightly_boards/alter_lite/info.json | 6 +++++ keyboards/nix_studio/oxalys80/config.h | 4 ---- keyboards/nix_studio/oxalys80/info.json | 5 +++++ .../nopunin10did/jabberwocky/v1/config.h | 4 ---- .../nopunin10did/jabberwocky/v1/info.json | 4 ++++ .../nopunin10did/jabberwocky/v2/config.h | 3 --- .../nopunin10did/jabberwocky/v2/info.json | 4 ++++ keyboards/novelkeys/nk65b/config.h | 4 ---- keyboards/novelkeys/nk65b/info.json | 4 ++++ keyboards/novelkeys/nk87b/config.h | 4 ---- keyboards/novelkeys/nk87b/info.json | 4 ++++ keyboards/noxary/260/config.h | 3 --- keyboards/noxary/260/info.json | 4 ++++ keyboards/noxary/268_2_rgb/config.h | 2 -- keyboards/noxary/268_2_rgb/info.json | 3 +++ keyboards/oddforge/vea/config.h | 3 --- keyboards/oddforge/vea/info.json | 5 +++++ keyboards/omnikeyish/config.h | 4 ---- keyboards/omnikeyish/info.json | 5 +++++ keyboards/panc60/config.h | 2 -- keyboards/panc60/info.json | 3 +++ .../papercranekeyboards/gerald65/config.h | 6 ----- keyboards/pearl/config.h | 5 ----- keyboards/pearl/info.json | 5 +++++ keyboards/pearlboards/atlas/config.h | 5 ----- keyboards/pearlboards/atlas/info.json | 6 +++++ keyboards/pearlboards/pandora/config.h | 3 --- keyboards/pearlboards/pandora/info.json | 4 ++++ keyboards/pearlboards/pearl/config.h | 5 ----- keyboards/pearlboards/pearl/info.json | 6 +++++ keyboards/pearlboards/zeus/config.h | 5 ----- keyboards/pearlboards/zeus/info.json | 6 +++++ keyboards/peranekofactory/tone/rev1/config.h | 6 ----- keyboards/peranekofactory/tone/rev2/config.h | 6 ----- keyboards/percent/canoe/config.h | 2 -- keyboards/percent/canoe/info.json | 3 +++ keyboards/percent/skog/config.h | 3 --- keyboards/percent/skog/info.json | 4 ++++ keyboards/percent/skog_lite/config.h | 3 --- keyboards/percent/skog_lite/info.json | 4 ++++ keyboards/phage_studio/pila87/config.h | 4 ---- keyboards/phage_studio/pila87/info.json | 4 ++++ keyboards/phantom/config.h | 3 --- keyboards/phantom/info.json | 4 ++++ keyboards/phrygian/ph100/config.h | 4 ---- keyboards/phrygian/ph100/info.json | 4 ++++ keyboards/pixelspace/capsule65i/config.h | 2 -- keyboards/pixelspace/capsule65i/info.json | 3 +++ keyboards/pjb/eros/config.h | 4 ---- keyboards/pjb/eros/info.json | 5 +++++ keyboards/playkbtw/ca66/config.h | 2 -- keyboards/playkbtw/ca66/info.json | 3 +++ keyboards/playkbtw/helen80/config.h | 4 ---- keyboards/playkbtw/helen80/info.json | 5 +++++ keyboards/playkbtw/pk60/config.h | 3 --- keyboards/playkbtw/pk60/info.json | 4 ++++ keyboards/poker87c/config.h | 4 ---- keyboards/poker87c/info.json | 5 +++++ keyboards/poker87d/config.h | 4 ---- keyboards/poker87d/info.json | 5 +++++ keyboards/pos78/config.h | 5 ----- keyboards/pos78/info.json | 4 ++++ keyboards/primekb/meridian_rgb/config.h | 4 ---- keyboards/primekb/meridian_rgb/info.json | 5 +++++ keyboards/projectcain/vault35/config.h | 6 ----- keyboards/projectcain/vault45/config.h | 6 ----- keyboards/protozoa/cassini/config.h | 4 ---- keyboards/protozoa/cassini/info.json | 4 ++++ keyboards/pteron36/config.h | 6 ----- keyboards/qpockets/wanten/config.h | 6 ----- keyboards/qwertlekeys/calice/config.h | 2 -- keyboards/qwertlekeys/calice/info.json | 3 +++ keyboards/rart/rart45/config.h | 3 --- keyboards/rart/rart45/info.json | 4 ++++ keyboards/rart/rart60/config.h | 3 --- keyboards/rart/rart60/info.json | 4 ++++ keyboards/rart/rart75hs/config.h | 3 --- keyboards/rart/rart75hs/info.json | 4 ++++ keyboards/rart/rart80/config.h | 3 --- keyboards/rart/rart80/info.json | 4 ++++ keyboards/rart/rartand/config.h | 3 --- keyboards/rart/rartand/info.json | 4 ++++ keyboards/rart/rartland/config.h | 3 --- keyboards/rart/rartland/info.json | 4 ++++ keyboards/rart/rartlice/config.h | 5 ----- keyboards/rart/rartlice/info.json | 6 +++++ keyboards/rart/rartlite/config.h | 5 ----- keyboards/rart/rartlite/info.json | 5 +++++ keyboards/rart/rartpad/config.h | 3 --- keyboards/rart/rartpad/info.json | 3 +++ keyboards/redscarf_iiplus/verb/config.h | 4 ---- keyboards/redscarf_iiplus/verb/info.json | 5 +++++ keyboards/redscarf_iiplus/verc/config.h | 4 ---- keyboards/redscarf_iiplus/verc/info.json | 5 +++++ keyboards/redscarf_iiplus/verd/config.h | 4 ---- keyboards/redscarf_iiplus/verd/info.json | 5 +++++ keyboards/reversestudio/decadepad/config.h | 3 --- keyboards/reversestudio/decadepad/info.json | 4 ++++ keyboards/reviung/reviung53/config.h | 6 ----- keyboards/rmi_kb/mona/v1_1/config.h | 3 --- keyboards/rmi_kb/mona/v1_1/info.json | 3 +++ keyboards/rmi_kb/mona/v32a/config.h | 3 --- keyboards/rmi_kb/mona/v32a/info.json | 3 +++ keyboards/rmi_kb/squishyfrl/config.h | 6 ----- keyboards/rmi_kb/squishytkl/config.h | 6 ----- keyboards/rmi_kb/tkl_ff/config.h | 6 ----- keyboards/rmi_kb/wete/v2/config.h | 6 ----- keyboards/rmkeebs/rm_numpad/config.h | 6 ----- keyboards/runes/vaengr/config.h | 6 ----- keyboards/sam/sg81m/config.h | 2 +- keyboards/sam/sg81m/info.json | 3 +++ keyboards/sandwich/keeb68/config.h | 6 ----- keyboards/sauce/mild/config.h | 3 --- keyboards/sauce/mild/info.json | 4 ++++ .../sawnsprojects/amber80/solder/config.h | 4 ---- .../sawnsprojects/amber80/solder/info.json | 5 +++++ .../krush/krush60/solder/config.h | 3 --- .../krush/krush60/solder/info.json | 4 ++++ .../krush/krush65/hotswap/config.h | 3 --- .../krush/krush65/hotswap/info.json | 4 ++++ .../krush/krush65/solder/config.h | 6 ----- .../krush/krush65/solder/info.json | 4 ++++ keyboards/sawnsprojects/vcl65/solder/config.h | 7 ------ .../sawnsprojects/vcl65/solder/info.json | 4 ++++ keyboards/sck/osa/config.h | 4 ---- keyboards/sck/osa/info.json | 5 +++++ keyboards/sentraq/s65_plus/config.h | 3 --- keyboards/sentraq/s65_plus/info.json | 4 ++++ keyboards/singa/config.h | 2 -- keyboards/singa/info.json | 3 +++ keyboards/skeletn87/hotswap/config.h | 3 --- keyboards/skeletn87/hotswap/info.json | 4 ++++ keyboards/skeletn87/soldered/config.h | 3 --- keyboards/skeletn87/soldered/info.json | 4 ++++ keyboards/skeletonkbd/skeletonnumpad/config.h | 6 ----- keyboards/smithrune/iron165r2/config.h | 2 -- keyboards/smithrune/iron165r2/info.json | 3 +++ keyboards/sneakbox/aliceclonergb/config.h | 4 ---- keyboards/sneakbox/aliceclonergb/info.json | 5 +++++ keyboards/sneakbox/ava/config.h | 3 --- keyboards/sneakbox/ava/info.json | 4 ++++ keyboards/sneakbox/disarray/ortho/config.h | 4 ---- keyboards/sneakbox/disarray/ortho/info.json | 3 +++ .../sneakbox/disarray/staggered/config.h | 3 --- .../sneakbox/disarray/staggered/info.json | 3 +++ keyboards/soup10/config.h | 6 ----- keyboards/spacey/config.h | 6 ----- keyboards/specskeys/config.h | 6 ----- keyboards/specskeys/info.json | 4 ++++ keyboards/stello65/beta/config.h | 8 ------- keyboards/stello65/beta/info.json | 3 +++ keyboards/stello65/hs_rev1/config.h | 6 ----- keyboards/stello65/sl_rev1/config.h | 6 ----- keyboards/studiokestra/galatea/config.h | 4 ---- keyboards/studiokestra/galatea/rev1/info.json | 5 +++++ keyboards/studiokestra/galatea/rev2/info.json | 5 +++++ keyboards/studiokestra/nascent/config.h | 3 --- keyboards/studiokestra/nascent/info.json | 4 ++++ keyboards/suavity/ehan/config.h | 4 ---- keyboards/suavity/ehan/info.json | 4 ++++ keyboards/superuser/ext/config.h | 2 -- keyboards/superuser/ext/info.json | 3 +++ keyboards/superuser/frl/config.h | 2 -- keyboards/superuser/frl/info.json | 3 +++ keyboards/superuser/tkl/config.h | 2 -- keyboards/superuser/tkl/info.json | 3 +++ keyboards/sx60/config.h | 5 ----- keyboards/sx60/info.json | 5 +++++ keyboards/tada68/config.h | 3 --- keyboards/tada68/info.json | 4 ++++ .../takashicompany/center_enter/config.h | 6 ----- keyboards/takashicompany/compacx/config.h | 6 ----- keyboards/takashicompany/dogtag/config.h | 6 ----- keyboards/takashicompany/endzone34/config.h | 6 ----- keyboards/takashicompany/heavy_left/config.h | 6 ----- keyboards/takashicompany/minizone/config.h | 6 ----- keyboards/takashicompany/qoolee/config.h | 6 ----- keyboards/takashicompany/radialex/config.h | 6 ----- keyboards/technika/config.h | 5 ----- keyboards/technika/info.json | 5 +++++ keyboards/tgr/910/config.h | 4 ---- keyboards/tgr/910/info.json | 5 +++++ keyboards/tgr/910ce/config.h | 2 -- keyboards/tgr/910ce/info.json | 3 +++ keyboards/tgr/alice/config.h | 4 ---- keyboards/tgr/alice/info.json | 5 +++++ keyboards/tgr/jane/v2/config.h | 3 --- keyboards/tgr/jane/v2/info.json | 4 ++++ keyboards/tgr/jane/v2ce/config.h | 3 --- keyboards/tgr/jane/v2ce/info.json | 4 ++++ keyboards/tgr/tris/config.h | 2 -- keyboards/tgr/tris/info.json | 3 +++ keyboards/tkc/california/config.h | 2 -- keyboards/tkc/california/info.json | 4 ++++ keyboards/tkc/m0lly/config.h | 4 ---- keyboards/tkc/m0lly/info.json | 5 +++++ keyboards/tkc/tkc1800/config.h | 4 ---- keyboards/tkc/tkc1800/info.json | 5 +++++ keyboards/tkc/tkl_ab87/config.h | 3 --- keyboards/tkc/tkl_ab87/info.json | 4 ++++ keyboards/toad/config.h | 4 ---- keyboards/toad/info.json | 5 +++++ keyboards/tszaboo/ortho4exent/config.h | 1 - keyboards/tszaboo/ortho4exent/info.json | 3 +++ keyboards/ubest/vn/config.h | 6 ----- keyboards/ubest/vn/info.json | 6 +++++ .../classic_ultracl_post_2013/info.json | 5 +++++ .../overnumpad_1xb/config.h | 5 ----- .../classic_ultracl_pre_2013/info.json | 5 +++++ .../overnumpad_1xb/config.h | 5 ----- keyboards/unicomp/pc122/info.json | 5 +++++ .../unicomp/pc122/overnumpad_1xb/config.h | 5 ----- .../unicomp/spacesaver_m_post_2013/info.json | 3 +++ .../overnumpad_1xb/config.h | 4 ---- .../unicomp/spacesaver_m_pre_2013/info.json | 3 +++ .../overnumpad_1xb/config.h | 4 ---- keyboards/unikorn/config.h | 2 -- keyboards/unikorn/info.json | 3 +++ keyboards/utd80/config.h | 3 --- keyboards/utd80/info.json | 4 ++++ keyboards/v4n4g0rth0n/config.h | 6 ----- keyboards/v4n4g0rth0n/info.json | 5 +++++ keyboards/vertex/angler2/config.h | 4 ---- keyboards/vertex/angler2/info.json | 5 +++++ keyboards/vertex/arc60/config.h | 3 --- keyboards/vertex/arc60/info.json | 4 ++++ keyboards/viktus/z150_bh/config.h | 4 ---- keyboards/viktus/z150_bh/info.json | 5 +++++ keyboards/w1_at/config.h | 7 ------ keyboards/w1_at/info.json | 7 ++++++ keyboards/wavtype/foundation/config.h | 6 ----- keyboards/wavtype/p01_ultra/config.h | 6 ----- keyboards/wekey/polaris/config.h | 6 ----- keyboards/wekey/we27/config.h | 6 ----- keyboards/westfoxtrot/aanzee/config.h | 3 --- keyboards/westfoxtrot/aanzee/info.json | 4 ++++ keyboards/wilba_tech/wt65_d/config.h | 2 -- keyboards/wilba_tech/wt65_d/info.json | 3 +++ keyboards/winkeyless/b87/config.h | 3 --- keyboards/winkeyless/b87/info.json | 4 ++++ keyboards/winkeyless/bface/config.h | 4 ---- keyboards/winkeyless/bface/info.json | 5 +++++ keyboards/winkeyless/bmini/config.h | 4 ---- keyboards/winkeyless/bmini/info.json | 5 +++++ keyboards/winkeyless/bminiex/config.h | 4 ---- keyboards/winkeyless/bminiex/info.json | 5 +++++ keyboards/wolf/sabre/config.h | 4 ---- keyboards/wolf/sabre/info.json | 5 +++++ keyboards/wsk/alpha9/config.h | 3 --- keyboards/wsk/alpha9/info.json | 4 ++++ keyboards/wuque/ikki68_aurora/config.h | 4 ---- keyboards/wuque/ikki68_aurora/info.json | 4 ++++ keyboards/wuque/mammoth75x/config.h | 3 --- keyboards/wuque/mammoth75x/info.json | 4 ++++ keyboards/wuque/promise87/ansi/config.h | 3 --- keyboards/wuque/promise87/ansi/info.json | 4 ++++ keyboards/wuque/promise87/wkl/config.h | 3 --- keyboards/wuque/promise87/wkl/info.json | 4 ++++ keyboards/wuque/serneity65/config.h | 3 --- keyboards/wuque/serneity65/info.json | 4 ++++ keyboards/xelus/dawn60/config.h | 16 -------------- keyboards/xelus/dharma/config.h | 4 ---- keyboards/xelus/dharma/info.json | 4 ++++ keyboards/xelus/ninjin/config.h | 4 ---- keyboards/xelus/ninjin/info.json | 4 ++++ keyboards/xelus/pachi/mini_32u4/config.h | 3 --- keyboards/xelus/pachi/mini_32u4/info.json | 4 ++++ keyboards/xelus/pachi/rev1/config.h | 4 ---- keyboards/xelus/pachi/rev1/info.json | 4 ++++ keyboards/xelus/pachi/rgb/config.h | 16 -------------- keyboards/xelus/rs108/config.h | 5 ----- keyboards/xelus/rs108/info.json | 5 +++++ keyboards/xelus/rs60/config.h | 16 -------------- keyboards/xelus/rs60/rev1/config.h | 3 --- keyboards/xelus/rs60/rev1/info.json | 3 +++ keyboards/xelus/rs60/rev2_0/config.h | 3 --- keyboards/xelus/rs60/rev2_0/info.json | 3 +++ keyboards/xelus/rs60/rev2_1/config.h | 3 --- keyboards/xelus/rs60/rev2_1/info.json | 3 +++ keyboards/xelus/trinityxttkl/config.h | 4 ---- keyboards/xelus/trinityxttkl/info.json | 4 ++++ keyboards/xelus/xs108/config.h | 6 ----- keyboards/xelus/xs108/info.json | 5 +++++ keyboards/xiudi/xd68/config.h | 3 --- keyboards/xiudi/xd68/info.json | 4 ++++ keyboards/xiudi/xd84/config.h | 3 --- keyboards/xiudi/xd84/info.json | 4 ++++ keyboards/xiudi/xd84pro/config.h | 3 --- keyboards/xiudi/xd84pro/info.json | 4 ++++ keyboards/xiudi/xd87/config.h | 3 --- keyboards/xiudi/xd87/info.json | 4 ++++ keyboards/xiudi/xd96/config.h | 4 ---- keyboards/xiudi/xd96/info.json | 5 +++++ keyboards/xmmx/config.h | 4 ---- keyboards/xmmx/info.json | 5 +++++ keyboards/yandrstudio/zhou65/config.h | 3 --- keyboards/yandrstudio/zhou65/info.json | 4 ++++ keyboards/ydkb/chili/config.h | 5 ----- keyboards/ydkb/chili/info.json | 6 +++++ keyboards/ydkb/grape/config.h | 5 ----- keyboards/ydkb/grape/info.json | 6 +++++ keyboards/ydkb/yd68/config.h | 3 --- keyboards/ydkb/yd68/info.json | 4 ++++ keyboards/ymdk/bface/config.h | 2 -- keyboards/ymdk/bface/info.json | 3 +++ keyboards/ymdk/melody96/config.h | 5 ----- keyboards/ymdk/melody96/info.json | 6 +++++ keyboards/ymdk/np21/config.h | 2 -- keyboards/ymdk/np21/info.json | 3 +++ keyboards/ymdk/np24/u4rgb6/config.h | 4 ---- keyboards/ymdk/np24/u4rgb6/info.json | 4 ++++ keyboards/ymdk/sp64/config.h | 5 ----- keyboards/ymdk/sp64/info.json | 5 +++++ keyboards/ymdk/wings/config.h | 3 --- keyboards/ymdk/wings/info.json | 4 ++++ keyboards/ymdk/wingshs/config.h | 3 --- keyboards/ymdk/wingshs/info.json | 4 ++++ keyboards/ymdk/ymd75/config.h | 2 -- keyboards/ymdk/ymd75/rev1/info.json | 3 +++ keyboards/ymdk/ymd75/rev2/info.json | 3 +++ keyboards/ymdk/ymd75/rev3/config.h | 2 -- keyboards/ymdk/ymd75/rev3/info.json | 3 +++ keyboards/ymdk/ymd96/config.h | 4 ---- keyboards/ymdk/ymd96/info.json | 5 +++++ keyboards/zoo/wampus/config.h | 4 ---- keyboards/zoo/wampus/info.json | 5 +++++ 979 files changed, 1935 insertions(+), 2171 deletions(-) delete mode 100644 keyboards/evyd13/nt650/config.h delete mode 100644 keyboards/lazydesigners/dimple/staggered/rev1/config.h delete mode 100644 keyboards/xelus/dawn60/config.h delete mode 100644 keyboards/xelus/pachi/rgb/config.h delete mode 100644 keyboards/xelus/rs60/config.h diff --git a/keyboards/0xc7/61key/config.h b/keyboards/0xc7/61key/config.h index 96f7e02bda25be7a62a967ababb767029a6d9ea4..5022a3f2d86522358d2fe08c699ed17078e5fde7 100644 --- a/keyboards/0xc7/61key/config.h +++ b/keyboards/0xc7/61key/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/1upkeyboards/1up60hte/config.h b/keyboards/1upkeyboards/1up60hte/config.h index 6f4fce7663f53b1cdb80fe0510e5d1865ba95240..2492682ec1f8cf261bae78884f73f5fa84d7ea04 100644 --- a/keyboards/1upkeyboards/1up60hte/config.h +++ b/keyboards/1upkeyboards/1up60hte/config.h @@ -30,9 +30,6 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B6 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #ifdef BACKLIGHT_PIN #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/1upkeyboards/1up60hte/info.json b/keyboards/1upkeyboards/1up60hte/info.json index 1c82ab9e996e9449dc784ffd149dfec20dd744c5..3e2c34d25930318e395c3cb4bf0e0acb1662a91b 100644 --- a/keyboards/1upkeyboards/1up60hte/info.json +++ b/keyboards/1upkeyboards/1up60hte/info.json @@ -8,6 +8,10 @@ "pid": "0x6874", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/1upkeyboards/super16v2/config.h b/keyboards/1upkeyboards/super16v2/config.h index 6434558a8eb7861301216db63d49298b3b28f093..2fb81d1953abf9b4f99ad31b990c35972f76a9dc 100644 --- a/keyboards/1upkeyboards/super16v2/config.h +++ b/keyboards/1upkeyboards/super16v2/config.h @@ -45,12 +45,6 @@ /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN B5 #define RGB_MATRIX_LED_COUNT 20 #ifdef RGB_DI_PIN diff --git a/keyboards/3keyecosystem/2key2/config.h b/keyboards/3keyecosystem/2key2/config.h index 351658e34a531833113716e688dc629936de50fb..9e21647523319e08b25b21ed93e4bc9f99427d63 100644 --- a/keyboards/3keyecosystem/2key2/config.h +++ b/keyboards/3keyecosystem/2key2/config.h @@ -25,9 +25,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { F6 } #define MATRIX_COL_PINS { F4, D7 } -// LED on kbmount base board is on B7 -#define LED_CAPS_LOCK_PIN B7 // onboard LED for testing - /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW diff --git a/keyboards/3keyecosystem/2key2/info.json b/keyboards/3keyecosystem/2key2/info.json index 0c1afce91035acb17f67ca2d1bd229f831a496a1..1da073d0fc3c93432f85242c91f6d8319acaafbf 100644 --- a/keyboards/3keyecosystem/2key2/info.json +++ b/keyboards/3keyecosystem/2key2/info.json @@ -8,6 +8,9 @@ "pid": "0x3304", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B7" + }, "processor": "atmega32u4", "bootloader": "caterina", "layouts": { diff --git a/keyboards/40percentclub/sixpack/config.h b/keyboards/40percentclub/sixpack/config.h index 079afe435d6d35bd5a1d793fc6f2d12a9c66d9aa..071eecddd460a9f980d00ebc728f23d5a26f2154 100644 --- a/keyboards/40percentclub/sixpack/config.h +++ b/keyboards/40percentclub/sixpack/config.h @@ -21,8 +21,3 @@ along with this program. If not, see . #define BACKLIGHT_BREATHING #define BACKLIGHT_LEVELS 6 #define BACKLIGHT_PINS { F4, F5 } // Top Row, Bottom Row - -/* LED Indicators */ -#define LED_PIN_ON_STATE 0 -#define LED_CAPS_LOCK_PIN B0 // RX Led -#define LED_NUM_LOCK_PIN D5 // TX Led diff --git a/keyboards/40percentclub/sixpack/info.json b/keyboards/40percentclub/sixpack/info.json index ea7e6281a943f58f7f7ac81d3b9d8c25e43ef0d6..9c3015b5dd6655ad90b14b3fab35dddbb0556d22 100644 --- a/keyboards/40percentclub/sixpack/info.json +++ b/keyboards/40percentclub/sixpack/info.json @@ -8,6 +8,11 @@ "pid": "0x5350", "device_version": "10.0.1" }, + "indicators": { + "caps_lock": "B0", + "num_lock": "D5", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "caterina", "matrix_pins": { diff --git a/keyboards/4pplet/aekiso60/rev_b/config.h b/keyboards/4pplet/aekiso60/rev_b/config.h index 0828658de49a5274be265d7b5b3cd258b275f1a3..f6e636c5263f7a46f5ab160fdb981fab860b38ef 100644 --- a/keyboards/4pplet/aekiso60/rev_b/config.h +++ b/keyboards/4pplet/aekiso60/rev_b/config.h @@ -48,6 +48,4 @@ along with this program. If not, see . #define RGBLIGHT_EFFECT_ALTERNATING #define RGBLIGHT_EFFECT_TWINKLE -#define LED_CAPS_LOCK_PIN A10 - #define BACKLIGHT_LEVELS 5 diff --git a/keyboards/4pplet/aekiso60/rev_b/info.json b/keyboards/4pplet/aekiso60/rev_b/info.json index ecaa326e519efb3b2ce42cb1cfb49a8921283b75..fe2e424999eec08181e317bfb25b60ba04703799 100644 --- a/keyboards/4pplet/aekiso60/rev_b/info.json +++ b/keyboards/4pplet/aekiso60/rev_b/info.json @@ -8,6 +8,9 @@ "pid": "0x0011", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "A10" + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/4pplet/eagle_viper_rep/rev_b/config.h b/keyboards/4pplet/eagle_viper_rep/rev_b/config.h index 016d30286c126cc583bff84522a3b89c3378b15f..ba94c0c5d3ad43481616428d3139985c57f7f161 100644 --- a/keyboards/4pplet/eagle_viper_rep/rev_b/config.h +++ b/keyboards/4pplet/eagle_viper_rep/rev_b/config.h @@ -58,9 +58,6 @@ along with this program. If not, see . #define LOCKING_RESYNC_ENABLE /* Indicator leds */ -#define LED_CAPS_LOCK_PIN B1 -#define LED_NUM_LOCK_PIN B12 -#define LED_SCROLL_LOCK_PIN B13 #define LAYER_1 B14 #define LAYER_2 B15 #define LAYER_3 B0 diff --git a/keyboards/4pplet/eagle_viper_rep/rev_b/info.json b/keyboards/4pplet/eagle_viper_rep/rev_b/info.json index f97a4bab9a8d37bff8d7e47ad991a695960a3a3b..e6ac536f43c3cff85430ebff85a9cc936afbb75e 100644 --- a/keyboards/4pplet/eagle_viper_rep/rev_b/info.json +++ b/keyboards/4pplet/eagle_viper_rep/rev_b/info.json @@ -8,6 +8,11 @@ "pid": "0x0010", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "B1", + "num_lock": "B12", + "scroll_lock": "B13" + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/4pplet/yakiimo/rev_a/config.h b/keyboards/4pplet/yakiimo/rev_a/config.h index 2a64b1dde19c16e9b82c669e2aa604de16bf2068..60716bbd7a209a166ae5ac5e0f6f73b504eabee2 100644 --- a/keyboards/4pplet/yakiimo/rev_a/config.h +++ b/keyboards/4pplet/yakiimo/rev_a/config.h @@ -23,9 +23,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { B10, B1, C13, C14, B14, B12, B9, B8, B5, B4, A15, B3 } #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN A6 -#define LED_SCROLL_LOCK_PIN A7 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/4pplet/yakiimo/rev_a/info.json b/keyboards/4pplet/yakiimo/rev_a/info.json index e271095e66741b4e2bfb91620b774e899d08a9d8..b902a0d6cf4728ff9b9d8028fdc50a8de569ba0f 100644 --- a/keyboards/4pplet/yakiimo/rev_a/info.json +++ b/keyboards/4pplet/yakiimo/rev_a/info.json @@ -8,6 +8,10 @@ "pid": "0x000A", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "A6", + "scroll_lock": "A7" + }, "processor": "STM32F411", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/acheron/athena/alpha/config.h b/keyboards/acheron/athena/alpha/config.h index 01192025c0ffbbccf08616a9004a23480322ee97..2fdf4551a89fbe64b459f5f2e941698ce868d8a4 100644 --- a/keyboards/acheron/athena/alpha/config.h +++ b/keyboards/acheron/athena/alpha/config.h @@ -58,7 +58,5 @@ along with this program. If not, see . #define WS2812_DMA_STREAM STM32_DMA2_STREAM5 #define WS2812_DMA_CHANNEL 6 -#define LED_CAPS_LOCK_PIN A10 - // If this is defined, the caps lock LED will turn on and off according to the state of caps lock. If not, the LED will shine like all other LEDs despite the caps lock state. #define CAPSLOCK_INDICATOR diff --git a/keyboards/acheron/athena/alpha/info.json b/keyboards/acheron/athena/alpha/info.json index 10d720983c75419572657a9a69336be5609c1991..cc2a5249d01a72414b11d12104ee0237285f93c4 100644 --- a/keyboards/acheron/athena/alpha/info.json +++ b/keyboards/acheron/athena/alpha/info.json @@ -4,6 +4,9 @@ "pid": "0x6584", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "A10" + }, "processor": "STM32F411", "bootloader": "stm32-dfu" } diff --git a/keyboards/acheron/athena/beta/config.h b/keyboards/acheron/athena/beta/config.h index 7c85861eeaaf2c0bd0a2121cd02211b4e44cd6de..65c39754c3b2e30be0bbce7b48ef5a380f94fd62 100644 --- a/keyboards/acheron/athena/beta/config.h +++ b/keyboards/acheron/athena/beta/config.h @@ -58,7 +58,5 @@ along with this program. If not, see . #define WS2812_DMA_STREAM STM32_DMA2_STREAM5 #define WS2812_DMA_CHANNEL 6 -#define LED_CAPS_LOCK_PIN C8 - // If this is defined, the caps lock LED will turn on and off according to the state of caps lock. If not, the LED will shine like all other LEDs despite the caps lock state. #define CAPSLOCK_INDICATOR diff --git a/keyboards/acheron/athena/beta/info.json b/keyboards/acheron/athena/beta/info.json index 237c783866e59b51ec2aea7ebf692f4014608413..51c335a850f0286f67879948b553cfb39dff10f3 100644 --- a/keyboards/acheron/athena/beta/info.json +++ b/keyboards/acheron/athena/beta/info.json @@ -4,6 +4,9 @@ "pid": "0x6585", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "C8" + }, "processor": "STM32F401", "bootloader": "stm32-dfu" } diff --git a/keyboards/acheron/elongate/beta/config.h b/keyboards/acheron/elongate/beta/config.h index 619868ac08dcc69cf24901b80521fbb7cad3b889..ea72c5900042ad11a9a298d736972e7541676729 100644 --- a/keyboards/acheron/elongate/beta/config.h +++ b/keyboards/acheron/elongate/beta/config.h @@ -78,7 +78,3 @@ along with this program. If not, see . //#define NO_ACTION_LAYER //#define NO_ACTION_TAPPING //#define NO_ACTION_ONESHOT - -#define LED_NUM_LOCK_PIN D2 -#define LED_CAPS_LOCK_PIN D1 -#define LED_SCROLL_LOCK_PIN D0 diff --git a/keyboards/acheron/elongate/beta/info.json b/keyboards/acheron/elongate/beta/info.json index f381712a0c7f38320fe3bac70492fdcdb40c2929..1f625bca831bfeb40cacb3395f6072d7a5329ca3 100644 --- a/keyboards/acheron/elongate/beta/info.json +++ b/keyboards/acheron/elongate/beta/info.json @@ -8,6 +8,11 @@ "pid": "0x454C", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D1", + "num_lock": "D2", + "scroll_lock": "D0" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/ada/infinity81/config.h b/keyboards/ada/infinity81/config.h index f809090fcc81f388c1a3ee76be5252b07acd40ef..237d6cafeb52912427bfecc29748a9bc6e06bb33 100644 --- a/keyboards/ada/infinity81/config.h +++ b/keyboards/ada/infinity81/config.h @@ -24,13 +24,6 @@ /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW - -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN D0 #ifdef RGB_DI_PIN # define RGBLED_NUM 107 diff --git a/keyboards/aeboards/ext65/rev3/config.h b/keyboards/aeboards/ext65/rev3/config.h index 8de4e44837e141e853ff33f14c65a8117393cdbe..09a98c2b5a3ad591baada9b513a187c413a4ea76 100644 --- a/keyboards/aeboards/ext65/rev3/config.h +++ b/keyboards/aeboards/ext65/rev3/config.h @@ -16,8 +16,4 @@ #pragma once -// Locks -#define LED_NUM_LOCK_PIN F5 -#define LED_CAPS_LOCK_PIN F4 -#define LED_SCROLL_LOCK_PIN F1 #define LED_LAYERS_PIN F0 diff --git a/keyboards/aeboards/ext65/rev3/info.json b/keyboards/aeboards/ext65/rev3/info.json index 42f2248cbc9468948bf145e01f77cb8a9a1717cf..90d59a943c9eb19858364a572e5ba4723ae5ee96 100644 --- a/keyboards/aeboards/ext65/rev3/info.json +++ b/keyboards/aeboards/ext65/rev3/info.json @@ -7,6 +7,11 @@ "pid": "0xA653", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F4", + "num_lock": "F5", + "scroll_lock": "F1" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "diode_direction": "COL2ROW", diff --git a/keyboards/ai03/andromeda/config.h b/keyboards/ai03/andromeda/config.h index d8f288c0d6c8bd4f59b15479a96504b91822b922..b36e85531e62356f5030f1057a0fe2ea82010201 100644 --- a/keyboards/ai03/andromeda/config.h +++ b/keyboards/ai03/andromeda/config.h @@ -28,7 +28,3 @@ along with this program. If not, see . #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE - -#define LED_CAPS_LOCK_PIN A2 -#define LED_SCROLL_LOCK_PIN A1 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/ai03/andromeda/info.json b/keyboards/ai03/andromeda/info.json index 59eb7be57905e5a9608d328b62b29d0dd57b95e5..ade4938b829bbdac1015af6a359a49ea36ddaed7 100644 --- a/keyboards/ai03/andromeda/info.json +++ b/keyboards/ai03/andromeda/info.json @@ -8,6 +8,11 @@ "pid": "0x000A", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "A2", + "scroll_lock": "A1", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/al1/config.h b/keyboards/al1/config.h index 87422c9ba5e61112a37753dc95ca413254be7d4d..d5710af58900e910d3eef1ba963f2b9a775c2b27 100644 --- a/keyboards/al1/config.h +++ b/keyboards/al1/config.h @@ -27,11 +27,6 @@ along with this program. If not, see . #define SN74X154_ADDRESS_PINS { D4, D5, D6, D7 } #define SN74X154_E1_PIN D3 -#define LED_NUM_LOCK_PIN D0 -#define LED_CAPS_LOCK_PIN B7 -#define LED_SCROLL_LOCK_PIN D1 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 #define BACKLIGHT_LEVELS 3 #define BACKLIGHT_BREATHING diff --git a/keyboards/al1/info.json b/keyboards/al1/info.json index 2dce0456c209de5a53b6129983c0fdc81b50b1fa..fe2391114515a4a9a39721d867b8a35e2fe7c0b6 100644 --- a/keyboards/al1/info.json +++ b/keyboards/al1/info.json @@ -8,6 +8,12 @@ "pid": "0x6050", "device_version": "1.0.4" }, + "indicators": { + "caps_lock": "B7", + "num_lock": "D0", + "scroll_lock": "D1", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/alf/dc60/config.h b/keyboards/alf/dc60/config.h index c5bb808dfe8be5630eafa4f93a99877ceb596853..2bb959c37cacaa30bd362d86bc09ed23ca7fc103 100644 --- a/keyboards/alf/dc60/config.h +++ b/keyboards/alf/dc60/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B7 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 #define BACKLIGHT_BREATHING #define BACKLIGHT_LEVELS 5 diff --git a/keyboards/alf/dc60/info.json b/keyboards/alf/dc60/info.json index f95b2f38920158c84da1ac7bb48b83324f55e0c2..a93d76a38df360670567d6583de67c281ef30414 100644 --- a/keyboards/alf/dc60/info.json +++ b/keyboards/alf/dc60/info.json @@ -7,6 +7,10 @@ "pid": "0x0000", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/alf/x11/config.h b/keyboards/alf/x11/config.h index 645ec11be03236eef70becd5903b0510e7b2e490..aec8cb1270418f92eeb37056d53f723367f7a67d 100644 --- a/keyboards/alf/x11/config.h +++ b/keyboards/alf/x11/config.h @@ -38,11 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN E6 -#define LED_CAPS_LOCK_PIN C6 -#define LED_SCROLL_LOCK_PIN C7 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_BREATHING #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/alf/x11/info.json b/keyboards/alf/x11/info.json index 28275c46844dde0c609cd616a87e9fbcd064b692..5d4fdc69a62b2f393e9c236b3d7176717b828255 100644 --- a/keyboards/alf/x11/info.json +++ b/keyboards/alf/x11/info.json @@ -8,6 +8,12 @@ "pid": "0x0001", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C6", + "num_lock": "E6", + "scroll_lock": "C7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/alf/x2/config.h b/keyboards/alf/x2/config.h index 54696036567bc9ab536be80dab833994199dc64f..980007dadf842ede599092f2cca7f253a2a17c3e 100644 --- a/keyboards/alf/x2/config.h +++ b/keyboards/alf/x2/config.h @@ -30,9 +30,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 #ifdef BACKLIGHT_PIN # define BACKLIGHT_LEVELS 3 diff --git a/keyboards/alf/x2/info.json b/keyboards/alf/x2/info.json index 2dbf4dcdc88cfecb25bee29a827b5edb6416548b..30630b318893a4565d19fe2643ee9f511d4ccb4a 100644 --- a/keyboards/alf/x2/info.json +++ b/keyboards/alf/x2/info.json @@ -8,6 +8,10 @@ "pid": "0x6060", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/alps64/config.h b/keyboards/alps64/config.h index 73e163703a9e22e9863fc844602f72998691130c..41b7cd753ea34d3ae2eca2dd7544be2c7f266201 100644 --- a/keyboards/alps64/config.h +++ b/keyboards/alps64/config.h @@ -27,8 +27,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN C5 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/alps64/info.json b/keyboards/alps64/info.json index ee1ad7d486ce79c176deee2929eab9a3bb4d0b3d..e1ea2b9b5ee7c78c276853bd1650d5c30e9444c4 100644 --- a/keyboards/alps64/info.json +++ b/keyboards/alps64/info.json @@ -8,6 +8,9 @@ "pid": "0x6464", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C5", + }, "bootmagic": { "matrix": [3, 6] }, diff --git a/keyboards/amjkeyboard/amj40/config.h b/keyboards/amjkeyboard/amj40/config.h index d74978bcbae091334be26353cd02dd5188e80559..6e05148ee432de00ab615bd75a44d99c42ef7865 100755 --- a/keyboards/amjkeyboard/amj40/config.h +++ b/keyboards/amjkeyboard/amj40/config.h @@ -27,9 +27,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { F4, F5, F6, F7} #define MATRIX_COL_PINS { F1, F0, E6, C7, C6, B0, D4, B1, B7, B5, B4, D7} -#define LED_CAPS_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 /* COL2ROW or ROW2COL */ diff --git a/keyboards/amjkeyboard/amj40/info.json b/keyboards/amjkeyboard/amj40/info.json index 81b0f08ef89e80b56800372e8af3ecb3a82fdcc8..79848d94dc1eec8937e9cd22bb8c70a346d6dfb6 100644 --- a/keyboards/amjkeyboard/amj40/info.json +++ b/keyboards/amjkeyboard/amj40/info.json @@ -8,6 +8,10 @@ "pid": "0x6072", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/amjkeyboard/amj60/config.h b/keyboards/amjkeyboard/amj60/config.h index fbc330f67b7f2dc86847912407612aa4b072c250..8328574f365e1f45d1d4ae7a7a960c850e1a33be 100644 --- a/keyboards/amjkeyboard/amj60/config.h +++ b/keyboards/amjkeyboard/amj60/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 #define BACKLIGHT_LEVELS 4 #define BACKLIGHT_BREATHING diff --git a/keyboards/amjkeyboard/amj60/info.json b/keyboards/amjkeyboard/amj60/info.json index e0cc144cb870fd04a7cb374d18bdb4587b2ef477..750f7bec992c6a71456f488604b79fbe2372d25a 100644 --- a/keyboards/amjkeyboard/amj60/info.json +++ b/keyboards/amjkeyboard/amj60/info.json @@ -8,6 +8,10 @@ "pid": "0x6066", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["60_ansi", "60_hhkb", "60_iso", "60_ansi_split_bs_rshift"], diff --git a/keyboards/amjkeyboard/amj84/config.h b/keyboards/amjkeyboard/amj84/config.h index 4eca36c06194b46201539c1aaa9cb2952306abbf..17e07487121d5b41128fcd74f394489a0d262e24 100644 --- a/keyboards/amjkeyboard/amj84/config.h +++ b/keyboards/amjkeyboard/amj84/config.h @@ -24,12 +24,6 @@ /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B2 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define BACKLIGHT_PIN B6 #define BACKLIGHT_LEVELS 3 #define BACKLIGHT_BREATHING diff --git a/keyboards/amjkeyboard/amjpad/config.h b/keyboards/amjkeyboard/amjpad/config.h index c455057a7cb3310afe45dd7292cb346cc4b40c7e..211bf74160044c840adb9b0e80c654d3f4e0b6fa 100644 --- a/keyboards/amjkeyboard/amjpad/config.h +++ b/keyboards/amjkeyboard/amjpad/config.h @@ -37,9 +37,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -#define LED_NUM_LOCK_PIN D6 -#define LED_PIN_ON_STATE 0 - /* Backlight configuration */ #define BACKLIGHT_LEVELS 4 diff --git a/keyboards/amjkeyboard/amjpad/info.json b/keyboards/amjkeyboard/amjpad/info.json index 406bd992b2820f35435b36e56505ea6c1ca481cd..60e80d0bddafbd686f650e154acc1584519dd29b 100644 --- a/keyboards/amjkeyboard/amjpad/info.json +++ b/keyboards/amjkeyboard/amjpad/info.json @@ -8,6 +8,10 @@ "pid": "0x6060", "device_version": "0.0.3" }, + "indicators": { + "num_lock": "D6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["numpad_6x4", "ortho_6x4"], diff --git a/keyboards/ares/config.h b/keyboards/ares/config.h index 8d2ccd92786091c768d7681cc97fee2f5e5ba826..7c624433cf46f5b441b97fb609f66ae6cf045e03 100644 --- a/keyboards/ares/config.h +++ b/keyboards/ares/config.h @@ -28,8 +28,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D1 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/ares/info.json b/keyboards/ares/info.json index 5deca5390e246a77adfae4928c9e69417c0eff8a..0bcbf7a4d48f2c69596a4dba49cd14ce425ae914 100644 --- a/keyboards/ares/info.json +++ b/keyboards/ares/info.json @@ -8,6 +8,9 @@ "pid": "0x422D", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1" + }, "bootmagic": { "matrix": [4, 0] }, diff --git a/keyboards/atlantis/ak81_ve/config.h b/keyboards/atlantis/ak81_ve/config.h index 4889f6c9eedf2e50e1f775afce63c321e7802247..21afa1e61692162ef270263eda88d3e3aa32eda6 100644 --- a/keyboards/atlantis/ak81_ve/config.h +++ b/keyboards/atlantis/ak81_ve/config.h @@ -33,10 +33,6 @@ #define ENCODERS_CCW_KEY { { 4, 5 } } // Note: array is { col, row ) #define ENCODERS_CW_KEY { { 3, 5 } } // Note: array is { col, row ) -/* LED pins */ -#define LED_CAPS_LOCK_PIN D4 -#define LED_PIN_ON_STATE 0 - /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW diff --git a/keyboards/atlantis/ak81_ve/info.json b/keyboards/atlantis/ak81_ve/info.json index 8c3f42d6d6b643bffa62edf7dc09d9ef2534b9f9..052492b7ce1bc88a5977b81b43542cb261535cb4 100644 --- a/keyboards/atlantis/ak81_ve/info.json +++ b/keyboards/atlantis/ak81_ve/info.json @@ -7,6 +7,10 @@ "pid": "0x0081", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D4", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/aves60/config.h b/keyboards/aves60/config.h index 9c0fe39dbea965ca856df83ea14aabbec8aad183..0c77d06408d12995372b3e68ede36f1c5f4cd575 100644 --- a/keyboards/aves60/config.h +++ b/keyboards/aves60/config.h @@ -24,12 +24,6 @@ /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN D5 #ifdef RGB_DI_PIN #define RGBLED_NUM 9 diff --git a/keyboards/axolstudio/foundation_gamma/config.h b/keyboards/axolstudio/foundation_gamma/config.h index 5837db07f3679e812159425c4b5cc950413bbb3c..d2f399b3050e8d25f9d1e4a0bac51de7c6a9a9ac 100644 --- a/keyboards/axolstudio/foundation_gamma/config.h +++ b/keyboards/axolstudio/foundation_gamma/config.h @@ -28,6 +28,3 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW - -/* CAPS LED */ -#define LED_CAPS_LOCK_PIN B7 diff --git a/keyboards/axolstudio/foundation_gamma/info.json b/keyboards/axolstudio/foundation_gamma/info.json index 49b2069bcf8300b2dc6231065481739924c083bb..ecc7bcad90c076a348003120e854191499980ebc 100644 --- a/keyboards/axolstudio/foundation_gamma/info.json +++ b/keyboards/axolstudio/foundation_gamma/info.json @@ -8,6 +8,9 @@ "pid": "0xE3EB", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/baion_808/config.h b/keyboards/baion_808/config.h index 964ebe0e72298ba78c4b5f67e198a2489aa69d7d..92efc6d1e5d1268dcfba11a2ce6332020760f75b 100755 --- a/keyboards/baion_808/config.h +++ b/keyboards/baion_808/config.h @@ -25,8 +25,3 @@ along with this program. If not, see . /* Ensure we jump to bootloader if the RESET keycode was pressed */ #define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE - -/* Indicator LEDs */ -#define LED_CAPS_LOCK_PIN B6 -#define LED_SCROLL_LOCK_PIN B7 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/baion_808/info.json b/keyboards/baion_808/info.json index 456a7c7bd7ce60d1becac0e22a0b270bcda7dad9..982bb670561b784059bc4bb5642bc99bd421e089 100755 --- a/keyboards/baion_808/info.json +++ b/keyboards/baion_808/info.json @@ -8,6 +8,11 @@ "pid": "0x4238", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "scroll_lock": "B7", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/bandominedoni/config.h b/keyboards/bandominedoni/config.h index c0653f1a77deccf25cd765e1e349076992513e8a..a67161f81dc7bae7cff652e9f33bcf0bdabcfa34 100644 --- a/keyboards/bandominedoni/config.h +++ b/keyboards/bandominedoni/config.h @@ -49,12 +49,6 @@ #define SPLIT_USB_DETECT -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN D3 #ifdef RGB_MATRIX_ENABLE diff --git a/keyboards/barleycorn_smd/config.h b/keyboards/barleycorn_smd/config.h index f29e518380cd361c8e68c4fe0ad87518ea592694..6dcd1d3d405224e66777d772c7a323e6ad7594bd 100644 --- a/keyboards/barleycorn_smd/config.h +++ b/keyboards/barleycorn_smd/config.h @@ -52,9 +52,6 @@ along with this program. If not, see . #define RGBLIGHT_EFFECT_TWINKLE #define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 5 } -#define LED_CAPS_LOCK_PIN B2 -#define LED_NUM_LOCK_PIN B3 - /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW diff --git a/keyboards/barleycorn_smd/info.json b/keyboards/barleycorn_smd/info.json index f21e03ddbaf8683e8c740338c9a9008263b90533..aca993e1a5d238e9e39c4c95e217de2e98a9317e 100644 --- a/keyboards/barleycorn_smd/info.json +++ b/keyboards/barleycorn_smd/info.json @@ -7,6 +7,10 @@ "pid": "0x4749", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B2", + "num_lock": "B3" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/bfake/config.h b/keyboards/bfake/config.h index 3531d882bac59933d8ba0f21cd41f43f4a94af60..72fe48339c9a785b41d1d25cea67d51cda3c00e7 100644 --- a/keyboards/bfake/config.h +++ b/keyboards/bfake/config.h @@ -28,8 +28,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D1 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/bfake/info.json b/keyboards/bfake/info.json index ff27d60a063b511b03c713c9c212f550258178f2..f390102e21b8a0703f712ca400f3bdd2c00b617e 100644 --- a/keyboards/bfake/info.json +++ b/keyboards/bfake/info.json @@ -8,6 +8,9 @@ "pid": "0x422D", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/bioi/f60/config.h b/keyboards/bioi/f60/config.h index 840a2604fdf7d6145d049c0a5594a340087d3cd0..17b8ceaf1b0a623630bbd2b607040c4348269f5c 100644 --- a/keyboards/bioi/f60/config.h +++ b/keyboards/bioi/f60/config.h @@ -29,9 +29,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* Indicator LEDs */ -#define LED_CAPS_LOCK_PIN F0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_LEVELS 8 #define BACKLIGHT_BREATHING diff --git a/keyboards/bioi/f60/info.json b/keyboards/bioi/f60/info.json index 09513eedb3fb63640e835ef4df9d1fa8f3b0994f..1e95671f5d4105a1dd9113512a0cabac682d68fe 100644 --- a/keyboards/bioi/f60/info.json +++ b/keyboards/bioi/f60/info.json @@ -8,6 +8,9 @@ "pid": "0x4660", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F0" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["60_ansi", "60_ansi_tsangan", "60_ansi_split_bs_rshift", "60_hhkb", "60_tsangan_hhkb", "60_ansi_arrow", "60_iso", "60_iso_split_bs_rshift", "60_iso_tsangan"], diff --git a/keyboards/blank/blank01/config.h b/keyboards/blank/blank01/config.h index d05d85bb3e84dac262946b8b20658bb1ee9e8e3d..63ad3ac7cd006a3cdfd68c772945c34174027212 100644 --- a/keyboards/blank/blank01/config.h +++ b/keyboards/blank/blank01/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -#define LED_CAPS_LOCK_PIN B7 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/blank/blank01/info.json b/keyboards/blank/blank01/info.json index 10cf77f7a0318e51a462b58c8336086fc49653e8..137098134480cb59c20f47a6f029ca0655d732b7 100644 --- a/keyboards/blank/blank01/info.json +++ b/keyboards/blank/blank01/info.json @@ -8,6 +8,9 @@ "pid": "0x4B01", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/bobpad/config.h b/keyboards/bobpad/config.h index dbb6ab9bcbe944c011d4d943290aa813be71c620..f24ef916bdcbafbc27ac473295ee966df09ebff3 100644 --- a/keyboards/bobpad/config.h +++ b/keyboards/bobpad/config.h @@ -36,20 +36,5 @@ #define DIODE_DIRECTION COL2ROW - - - - -// D4 D0 -// C6 E6 D7 - -#define LED_NUM_LOCK_PIN D4 -#define LED_CAPS_LOCK_PIN D0 -#define LED_SCROLL_LOCK_PIN C6 -#define LED_COMPOSE_PIN E6 -#define LED_KANA_PIN D7 - - - #define ENCODERS_PAD_A { B3 } #define ENCODERS_PAD_B { B2 } \ No newline at end of file diff --git a/keyboards/bobpad/info.json b/keyboards/bobpad/info.json index 35511b2ab99804c45374ce78c3ffa8161fc20f1e..58f724fbbef6edd3012ab61e141be4d708ba0ee6 100644 --- a/keyboards/bobpad/info.json +++ b/keyboards/bobpad/info.json @@ -8,6 +8,13 @@ "pid": "0x0002", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D0", + "num_lock": "D4", + "scroll_lock": "C6", + "compose": "E6", + "kana": "D7" + }, "processor": "atmega32u4", "bootloader": "caterina", "community_layouts": ["ortho_2x3"], diff --git a/keyboards/boston/config.h b/keyboards/boston/config.h index c4685e9719b46e40c739b1bdbfb52978908ff4d0..4f8bd2688ea18dc2d718d5413a78903c68262afd 100644 --- a/keyboards/boston/config.h +++ b/keyboards/boston/config.h @@ -65,11 +65,6 @@ #define ENCODER_RESOLUTION 2 #define TAP_CODE_DELAY 15 -/* Lock LEDs */ -#define LED_NUM_LOCK_PIN A0 -#define LED_CAPS_LOCK_PIN A1 -#define LED_SCROLL_LOCK_PIN A2 - /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboards/boston/info.json b/keyboards/boston/info.json index b51552a976639fd2486956063c33f3c77ddf0cdb..87980602ba302659908f1afefb80491464dd20dd 100644 --- a/keyboards/boston/info.json +++ b/keyboards/boston/info.json @@ -8,6 +8,11 @@ "pid": "0x4176", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "A1", + "num_lock": "A0", + "scroll_lock": "A2" + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/bpiphany/ghost_squid/config.h b/keyboards/bpiphany/ghost_squid/config.h index e40a2ed932c931a8b2ba927173938a27d065614e..f18ee18888899a4a01f7b133a40a5117334cb5b7 100644 --- a/keyboards/bpiphany/ghost_squid/config.h +++ b/keyboards/bpiphany/ghost_squid/config.h @@ -24,8 +24,3 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW - -#define LED_PIN_ON_STATE 0 -#define LED_NUM_LOCK_PIN C5 -#define LED_CAPS_LOCK_PIN C6 -#define LED_SCROLL_LOCK_PIN B7 diff --git a/keyboards/bpiphany/ghost_squid/info.json b/keyboards/bpiphany/ghost_squid/info.json index 9dcba8091ad9b12e4ff726d559111cb417238d6c..bed329ccaf257db99f7bc0f3ef5ded61af5233cc 100644 --- a/keyboards/bpiphany/ghost_squid/info.json +++ b/keyboards/bpiphany/ghost_squid/info.json @@ -8,6 +8,12 @@ "pid": "0x6050", "device_version": "1.0.4" }, + "indicators": { + "caps_lock": "C6", + "num_lock": "C5", + "scroll_lock": "B7", + "on_state": 0 + }, "processor": "atmega32u2", "bootloader": "atmel-dfu", "community_layouts": [ diff --git a/keyboards/bpiphany/hid_liber/config.h b/keyboards/bpiphany/hid_liber/config.h index 7c8752847b3faaba85992dab7e68dbd25af7627c..f567c3e12a1db3f00d14e2534bce7d121bf29bb6 100755 --- a/keyboards/bpiphany/hid_liber/config.h +++ b/keyboards/bpiphany/hid_liber/config.h @@ -25,10 +25,6 @@ // HID Liberation Device uses custom matrix code to accomodate a 74HC238 3 to 8 decoder on pins B1, B2 and B3. //#define DIODE_DIRECTION -#define LED_CAPS_LOCK_PIN B5 -#define LED_SCROLL_LOCK_PIN B6 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/bpiphany/hid_liber/info.json b/keyboards/bpiphany/hid_liber/info.json index d368b1b8860fbb807505e83c7ddf0a2b205f9e76..fb7ec97d196fe2b99a0b763ac8092a707ab1ec85 100644 --- a/keyboards/bpiphany/hid_liber/info.json +++ b/keyboards/bpiphany/hid_liber/info.json @@ -8,6 +8,11 @@ "pid": "0xB919", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B5", + "scroll_lock": "B6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/bpiphany/kitten_paw/config.h b/keyboards/bpiphany/kitten_paw/config.h index 9c682076b0d4793e8f559efa86a87a649e1bb931..21ed9d44c72a1169a7459ee1345700d33a24294e 100644 --- a/keyboards/bpiphany/kitten_paw/config.h +++ b/keyboards/bpiphany/kitten_paw/config.h @@ -38,11 +38,6 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B7 -#define LED_CAPS_LOCK_PIN C6 -#define LED_SCROLL_LOCK_PIN C5 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/bpiphany/kitten_paw/info.json b/keyboards/bpiphany/kitten_paw/info.json index 13de5a5fd6e3e2550dd80455a83711235563f125..03e51624811a0a980e5ab9a8944eed3548d15f3f 100644 --- a/keyboards/bpiphany/kitten_paw/info.json +++ b/keyboards/bpiphany/kitten_paw/info.json @@ -8,6 +8,12 @@ "pid": "0x6050", "device_version": "1.0.4" }, + "indicators": { + "caps_lock": "C6", + "num_lock": "B7", + "scroll_lock": "C5", + "on_state": 0 + }, "processor": "atmega32u2", "bootloader": "atmel-dfu", "community_layouts": ["fullsize_ansi"], diff --git a/keyboards/bpiphany/tiger_lily/config.h b/keyboards/bpiphany/tiger_lily/config.h index dd4240ef29cd4634368236ce9ddf35f55f13078c..cb63e867fc7565825c5604aa2972faa0c409ed09 100644 --- a/keyboards/bpiphany/tiger_lily/config.h +++ b/keyboards/bpiphany/tiger_lily/config.h @@ -38,11 +38,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { C2, B3, B4, B2, B1, C7, B6, B5 } #define MATRIX_COL_PINS { NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN } -#define LED_NUM_LOCK_PIN C5 -#define LED_CAPS_LOCK_PIN C6 -#define LED_SCROLL_LOCK_PIN B7 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/bpiphany/tiger_lily/info.json b/keyboards/bpiphany/tiger_lily/info.json index 8b2e19671e40860c8b12efc512396e73580c457f..75d126eb50651d7d213b1e4733f5056d8bcea354 100644 --- a/keyboards/bpiphany/tiger_lily/info.json +++ b/keyboards/bpiphany/tiger_lily/info.json @@ -8,6 +8,12 @@ "pid": "0x544C", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C6", + "num_lock": "C5", + "scroll_lock": "B7", + "on_state": 0 + }, "processor": "atmega32u2", "bootloader": "atmel-dfu", "community_layouts": ["fullsize_ansi"], diff --git a/keyboards/bpiphany/unloved_bastard/config.h b/keyboards/bpiphany/unloved_bastard/config.h index c27bbd5a96b20f5d21b141ba29bfabd3d13e0833..af212673576d902515920f0116cf96490c809d64 100644 --- a/keyboards/bpiphany/unloved_bastard/config.h +++ b/keyboards/bpiphany/unloved_bastard/config.h @@ -22,11 +22,6 @@ along with this program. If not, see . #define MATRIX_ROWS 8 #define MATRIX_COLS 18 -#define LED_NUM_LOCK_PIN B7 -#define LED_CAPS_LOCK_PIN C5 -#define LED_SCROLL_LOCK_PIN C6 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/bpiphany/unloved_bastard/info.json b/keyboards/bpiphany/unloved_bastard/info.json index c67802caf50aac51b7868c5c29280e87509725e5..7f1602552553e58cdc1af06d2b1bc26f561ef337 100644 --- a/keyboards/bpiphany/unloved_bastard/info.json +++ b/keyboards/bpiphany/unloved_bastard/info.json @@ -7,6 +7,12 @@ "pid": "0x1337", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C5", + "num_lock": "B7", + "scroll_lock": "C6", + "on_state": 0 + }, "processor": "atmega32u2", "bootloader": "atmel-dfu", "community_layouts": ["tkl_ansi", "tkl_iso"], diff --git a/keyboards/cannonkeys/balance/config.h b/keyboards/cannonkeys/balance/config.h index b2e06ee900b99148be633de3bf94faba20c8bc40..fba90c0628b4c2eb889aded4a44de1891d704072 100644 --- a/keyboards/cannonkeys/balance/config.h +++ b/keyboards/cannonkeys/balance/config.h @@ -25,10 +25,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { B4, A15, A14, A0, F0 } #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B12 -#define LED_NUM_LOCK_PIN B14 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/cannonkeys/balance/info.json b/keyboards/cannonkeys/balance/info.json index ea4daaad0148a05384948f0d2eb53189343584b7..13eb96a62fbe7b8ecc2e486aecc163e5dca6a284 100644 --- a/keyboards/cannonkeys/balance/info.json +++ b/keyboards/cannonkeys/balance/info.json @@ -8,6 +8,11 @@ "pid": "0xBA77", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B12", + "num_lock": "B14", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/cannonkeys/brutalv2_65/config.h b/keyboards/cannonkeys/brutalv2_65/config.h index 66024143d77a694145798f6f8a74260570d6808e..57c691d1d6a206ae6327431b0897813bd757c0b7 100644 --- a/keyboards/cannonkeys/brutalv2_65/config.h +++ b/keyboards/cannonkeys/brutalv2_65/config.h @@ -25,9 +25,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { C14, A1, B14, B15, A8 } #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B3 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/cannonkeys/brutalv2_65/info.json b/keyboards/cannonkeys/brutalv2_65/info.json index 54b6f40618eacd5ae92a33129f930f7d3a845ff1..000e541557f1d43a1770e587a38b24fb172a47cc 100644 --- a/keyboards/cannonkeys/brutalv2_65/info.json +++ b/keyboards/cannonkeys/brutalv2_65/info.json @@ -8,6 +8,10 @@ "pid": "0x0008", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B3", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/cannonkeys/cloudline/config.h b/keyboards/cannonkeys/cloudline/config.h index fd61a0191876f27a2d9f92874ea8f96be2e8b541..a81791b0d607e4c1470528326a0323f3ce44f80c 100644 --- a/keyboards/cannonkeys/cloudline/config.h +++ b/keyboards/cannonkeys/cloudline/config.h @@ -18,10 +18,6 @@ #define BACKLIGHT_BREATHING #define BREATHING_PERIOD 6 -#define LED_CAPS_LOCK_PIN B9 -#define LED_SCROLL_LOCK_PIN F0 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/cannonkeys/cloudline/info.json b/keyboards/cannonkeys/cloudline/info.json index 62cbb402a06c19704fe49647cf4f7b1cb6554ff8..86d126255deb2306681b5abf7e32f8176942e8b3 100644 --- a/keyboards/cannonkeys/cloudline/info.json +++ b/keyboards/cannonkeys/cloudline/info.json @@ -8,6 +8,11 @@ "pid": "0x000A", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B9", + "scroll_lock": "F0", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/cannonkeys/crin/config.h b/keyboards/cannonkeys/crin/config.h index 4a416878137f9ae6ebfabfedec512a1b762d2ee2..2843df3da744f4264851ea356fc20831fd19e29c 100644 --- a/keyboards/cannonkeys/crin/config.h +++ b/keyboards/cannonkeys/crin/config.h @@ -33,9 +33,6 @@ along with this program. If not, see . #define BACKLIGHT_BREATHING #define BREATHING_PERIOD 6 -#define LED_CAPS_LOCK_PIN F1 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/cannonkeys/crin/info.json b/keyboards/cannonkeys/crin/info.json index 27eaa226d723b3e3682574dbe1b98782cfba098f..372eab0d48716ef1917ef312f23b35de3381e174 100644 --- a/keyboards/cannonkeys/crin/info.json +++ b/keyboards/cannonkeys/crin/info.json @@ -8,6 +8,10 @@ "pid": "0x0012", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F1", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layout_aliases": { diff --git a/keyboards/cannonkeys/gentoo/config.h b/keyboards/cannonkeys/gentoo/config.h index 66024143d77a694145798f6f8a74260570d6808e..57c691d1d6a206ae6327431b0897813bd757c0b7 100644 --- a/keyboards/cannonkeys/gentoo/config.h +++ b/keyboards/cannonkeys/gentoo/config.h @@ -25,9 +25,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { C14, A1, B14, B15, A8 } #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B3 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/cannonkeys/gentoo/info.json b/keyboards/cannonkeys/gentoo/info.json index c67484efdcdc2140ed8f206a89db9729d2d3d76a..6b0c9399be1bac2ed129acdf8567419d7195c213 100644 --- a/keyboards/cannonkeys/gentoo/info.json +++ b/keyboards/cannonkeys/gentoo/info.json @@ -8,6 +8,10 @@ "pid": "0x000F", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B3", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/cannonkeys/gentoo_hs/config.h b/keyboards/cannonkeys/gentoo_hs/config.h index 67a264ed400ac115353ab08f8390ef5a0a33fccc..18509fede63f787793f10b648ddaa7fc7aece859 100644 --- a/keyboards/cannonkeys/gentoo_hs/config.h +++ b/keyboards/cannonkeys/gentoo_hs/config.h @@ -30,10 +30,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -#define LED_CAPS_LOCK_PIN B14 -#define LED_PIN_ON_STATE 0 - - /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboards/cannonkeys/gentoo_hs/info.json b/keyboards/cannonkeys/gentoo_hs/info.json index a9c0e2a66f1e95dbd945af67f458a99b05aea72a..8595a321b2824870ee465576370280657bd463b3 100644 --- a/keyboards/cannonkeys/gentoo_hs/info.json +++ b/keyboards/cannonkeys/gentoo_hs/info.json @@ -8,6 +8,10 @@ "pid": "0x0010", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B14", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/cannonkeys/hoodrowg/config.h b/keyboards/cannonkeys/hoodrowg/config.h index 475ce865c52fffc07c521e9ecfdb7de1661f0cb6..690f136945d25233602ebda25c013a8251093bd6 100644 --- a/keyboards/cannonkeys/hoodrowg/config.h +++ b/keyboards/cannonkeys/hoodrowg/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . #define RGBLIGHT_EFFECT_ALTERNATING #define RGBLIGHT_EFFECT_TWINKLE -#define LED_CAPS_LOCK_PIN B6 -#define LED_SCROLL_LOCK_PIN B2 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/cannonkeys/hoodrowg/info.json b/keyboards/cannonkeys/hoodrowg/info.json index 45e5c0b9b2cc9432aab44969b42ea521dec298e6..4d0adb731a4a394cfbe8cad44f8c93bb8c082488 100644 --- a/keyboards/cannonkeys/hoodrowg/info.json +++ b/keyboards/cannonkeys/hoodrowg/info.json @@ -8,6 +8,10 @@ "pid": "0x0006", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "scroll_lock": "B2" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/cannonkeys/malicious_ergo/config.h b/keyboards/cannonkeys/malicious_ergo/config.h index 8a653035c4d799bcd7e668e75330b4deb51f893e..8e18a9bb942f079435704f3f575248177503e6ad 100644 --- a/keyboards/cannonkeys/malicious_ergo/config.h +++ b/keyboards/cannonkeys/malicious_ergo/config.h @@ -57,14 +57,6 @@ along with this program. If not, see . #define WS2812_SPI_SCK_PAL_MODE 0 #define WS2812_SPI_SCK_PIN B13 -// Indicator LEDs -#define LED_CAPS_LOCK_PIN A8 -#define LED_NUM_LOCK_PIN A9 -#define LED_SCROLL_LOCK_PIN B12 -#define LED_PIN_ON_STATE 0 - - - // 2 bits for 4 layout options #define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2 diff --git a/keyboards/cannonkeys/malicious_ergo/info.json b/keyboards/cannonkeys/malicious_ergo/info.json index b2600e866cab862cd6efcbea1b4c6264bc5e915f..d9979a3462a3ef150d12b72778049e6f25e6151a 100644 --- a/keyboards/cannonkeys/malicious_ergo/info.json +++ b/keyboards/cannonkeys/malicious_ergo/info.json @@ -8,6 +8,12 @@ "pid": "0x0009", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "A8", + "num_lock": "A9", + "scroll_lock": "B12", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/cannonkeys/sagittarius/config.h b/keyboards/cannonkeys/sagittarius/config.h index a10b9bd82205511b5730c18ce78181456b0721ab..846742d758f949a105f32b6cedd9250f5140716d 100644 --- a/keyboards/cannonkeys/sagittarius/config.h +++ b/keyboards/cannonkeys/sagittarius/config.h @@ -25,10 +25,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { B10, B14, A8, A9, A10, C13, C14, C15, F0, F1 } #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B4 -#define LED_CAPS_LOCK_PIN B3 -#define LED_SCROLL_LOCK_PIN A15 - #define BACKLIGHT_PIN A6 #define BACKLIGHT_PWM_DRIVER PWMD3 #define BACKLIGHT_PWM_CHANNEL 1 diff --git a/keyboards/cannonkeys/sagittarius/info.json b/keyboards/cannonkeys/sagittarius/info.json index 17423c0fbe007fafc2093ecf887571f32450d90a..76b52ab4bd06eb1ae9a240405993ce63e41e1fa3 100644 --- a/keyboards/cannonkeys/sagittarius/info.json +++ b/keyboards/cannonkeys/sagittarius/info.json @@ -8,6 +8,11 @@ "pid": "0x0001", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B3", + "num_lock": "B4", + "scroll_lock": "A15" + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/carbo65/config.h b/keyboards/carbo65/config.h index 684c3b9942e113449a96c3a9c5d7e99b5d1258cd..ae0953a2e088ecd6de448ee2c2d36e458105191d 100644 --- a/keyboards/carbo65/config.h +++ b/keyboards/carbo65/config.h @@ -30,7 +30,3 @@ along with this program. If not, see . /* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */ #define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE - -/* Indicator LEDs */ -#define LED_CAPS_LOCK_PIN B6 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/carbo65/info.json b/keyboards/carbo65/info.json index 749f7eeb9b340ea937e686e362a2caa5abf68795..c77e3bb9e6c812284291598e7b7a21db23cc61e3 100644 --- a/keyboards/carbo65/info.json +++ b/keyboards/carbo65/info.json @@ -8,6 +8,10 @@ "pid": "0x4336", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/cest73/tkm/config.h b/keyboards/cest73/tkm/config.h index 3499e3c0152f16889e37b5caabcdf392aea65632..37c920b2eb889b955960c7fdd2d482f294374985 100644 --- a/keyboards/cest73/tkm/config.h +++ b/keyboards/cest73/tkm/config.h @@ -29,10 +29,6 @@ //NOTE: if D6 pin shows any issues in exploatation the LED on the Teensy is to be removed -#define LED_NUM_LOCK_PIN F6 -#define LED_CAPS_LOCK_PIN F5 -#define LED_SCROLL_LOCK_PIN F7 -#define LED_PIN_ON_STATE 0 //TODO change the E6 pin to either B5, B6, B7 or C6 to utilize hardware PWM on a future PCB revision #define BACKLIGHT_PIN E6 diff --git a/keyboards/cest73/tkm/info.json b/keyboards/cest73/tkm/info.json index 03693b7ba6a6fb8295d505ce1af68e41a7aa738f..671cc27d52b8be5b40f1e960a01e4d6d76d1500c 100644 --- a/keyboards/cest73/tkm/info.json +++ b/keyboards/cest73/tkm/info.json @@ -8,6 +8,12 @@ "pid": "0xAA55", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F5", + "num_lock": "F6", + "scroll_lock": "F7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "halfkay", "layouts": { diff --git a/keyboards/charue/charon/config.h b/keyboards/charue/charon/config.h index 170f2e2fc336f9bece59627e96e50a07ae2e0266..f1ed6698d7a71690da3a99442359d8ca36e37f1c 100644 --- a/keyboards/charue/charon/config.h +++ b/keyboards/charue/charon/config.h @@ -26,6 +26,3 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { B0, B1, B2, B3, C7 } #define MATRIX_COL_PINS { D3, D5, B4, D7, D6, D4, F7, F6, F5, F4, F1, F0, B5, B6, C6 } #define DIODE_DIRECTION COL2ROW - -/* LED config */ -#define LED_CAPS_LOCK_PIN E6 diff --git a/keyboards/charue/charon/info.json b/keyboards/charue/charon/info.json index 44eb547b096158dba74a8e18a3815c41bfd9c7fe..406b845492ab5e275a4e1cb0fa51c7050a96861e 100644 --- a/keyboards/charue/charon/info.json +++ b/keyboards/charue/charon/info.json @@ -8,6 +8,9 @@ "pid": "0x4348", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/charue/sunsetter/config.h b/keyboards/charue/sunsetter/config.h index d9849aba577bae893a28262d92775a4995fefb3f..9ebefba948763a26f21228f9ab3f752095277e80 100644 --- a/keyboards/charue/sunsetter/config.h +++ b/keyboards/charue/sunsetter/config.h @@ -24,6 +24,3 @@ along with this program. If not, see . #define MATRIX_COL_PINS { B13, B12, B1, B0, A7, A6, A5, A4, A3, B9, B8, B7, B6, B5, B4, F0, B3, A15 } #define MATRIX_ROW_PINS { A8, B14, B11, B10, B2 } #define DIODE_DIRECTION COL2ROW - -#define LED_CAPS_LOCK_PIN F1 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/charue/sunsetter/info.json b/keyboards/charue/sunsetter/info.json index 21fab05f17aa7128e7b9a64600d2709b569e9779..651561f47d5c9eee500b2f0ee5a7bee172d3eead 100644 --- a/keyboards/charue/sunsetter/info.json +++ b/keyboards/charue/sunsetter/info.json @@ -8,6 +8,10 @@ "pid": "0x5353", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F1", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/charue/sunsetter_r2/config.h b/keyboards/charue/sunsetter_r2/config.h index 4dba307887db2aae1b4b70f701da8702141e2059..f49d7094156259fd4e013da0e3b7e0bfe7aa6cf1 100644 --- a/keyboards/charue/sunsetter_r2/config.h +++ b/keyboards/charue/sunsetter_r2/config.h @@ -15,8 +15,6 @@ /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B0 - /* RGB */ #define RGB_DI_PIN E6 #ifdef RGB_DI_PIN diff --git a/keyboards/charue/sunsetter_r2/info.json b/keyboards/charue/sunsetter_r2/info.json index fd3038356f9a99198978e1222b7d3da9eb68328c..fcd9d0b3fe278259f582cc3eeddae6808a91a53b 100644 --- a/keyboards/charue/sunsetter_r2/info.json +++ b/keyboards/charue/sunsetter_r2/info.json @@ -8,6 +8,9 @@ "pid": "0x5335", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B0" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/cherrybstudio/cb1800/config.h b/keyboards/cherrybstudio/cb1800/config.h index 0ba9a8ada7031c395a31c9103af0bcb0831a2dc1..b4baf11ff70c7ef0ac08c672515423583378c708 100644 --- a/keyboards/cherrybstudio/cb1800/config.h +++ b/keyboards/cherrybstudio/cb1800/config.h @@ -35,12 +35,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -/* LED Indicators */ -#define LED_CAPS_LOCK_PIN F5 -#define LED_NUM_LOCK_PIN F6 -#define LED_SCROLL_LOCK_PIN F7 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN E6 #ifdef RGB_DI_PIN # define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/cherrybstudio/cb1800/info.json b/keyboards/cherrybstudio/cb1800/info.json index c14c05558ab8cff0c2ea11f9f72ab76cccf5a010..8d96a17bcc25710241ffd998e45b51f5045832e1 100644 --- a/keyboards/cherrybstudio/cb1800/info.json +++ b/keyboards/cherrybstudio/cb1800/info.json @@ -8,6 +8,12 @@ "pid": "0x1818", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F5", + "num_lock": "F6", + "scroll_lock": "F7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/cherrybstudio/cb65/config.h b/keyboards/cherrybstudio/cb65/config.h index 9cfa0f88062e07630c5815f11cd9d58de3916a2e..daf3cd4fc64454f33e6ade0b4dac855a32aa8dfb 100644 --- a/keyboards/cherrybstudio/cb65/config.h +++ b/keyboards/cherrybstudio/cb65/config.h @@ -40,10 +40,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN F1 -#define LED_SCROLL_LOCK_PIN F4 -#define LED_PIN_ON_STATE 0 - /* RGB Lighting */ #define RGB_DI_PIN F0 #ifdef RGB_DI_PIN diff --git a/keyboards/cherrybstudio/cb65/info.json b/keyboards/cherrybstudio/cb65/info.json index eee8faed6fbcd30cf64b248713d41da57cc8525e..223d5560d4e2ec8d72b943c2725a6a367d3db291 100644 --- a/keyboards/cherrybstudio/cb65/info.json +++ b/keyboards/cherrybstudio/cb65/info.json @@ -8,6 +8,11 @@ "pid": "0x6565", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F1", + "scroll_lock": "F4", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/cherrybstudio/cb87/config.h b/keyboards/cherrybstudio/cb87/config.h index 2f9a8a87541346ad3993a61fc0962f585ab20871..bbbe5311cd2d5d83dcf43d0ed08f20f4eadb9bf2 100644 --- a/keyboards/cherrybstudio/cb87/config.h +++ b/keyboards/cherrybstudio/cb87/config.h @@ -39,10 +39,6 @@ along with this program. If not, see . #define BACKLIGHT_LEVELS 3 #endif -#define LED_CAPS_LOCK_PIN F0 -#define LED_SCROLL_LOCK_PIN F4 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN E6 #ifdef RGB_DI_PIN #define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/cherrybstudio/cb87/info.json b/keyboards/cherrybstudio/cb87/info.json index a0f229995b1bf904d6df96fd03d3b2aef8d8c2b5..3af7eff96d855ad328ed083084996ccd4002da6a 100644 --- a/keyboards/cherrybstudio/cb87/info.json +++ b/keyboards/cherrybstudio/cb87/info.json @@ -8,6 +8,11 @@ "pid": "0x8787", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F0", + "scroll_lock": "F4", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["tkl_ansi", "tkl_iso"], diff --git a/keyboards/cherrybstudio/cb87v2/config.h b/keyboards/cherrybstudio/cb87v2/config.h index 55bfbab68756911761f8519c4c0ada2859e24d79..c85ce35a373d3bef7517db8af1fb9472e0015bc7 100644 --- a/keyboards/cherrybstudio/cb87v2/config.h +++ b/keyboards/cherrybstudio/cb87v2/config.h @@ -34,9 +34,7 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN F0 -#define LED_SCROLL_LOCK_PIN F4 -#define LED_PIN_ON_STATE 0 + #define BACKLIGHT_PIN B6 #ifdef BACKLIGHT_PIN #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/cherrybstudio/cb87v2/info.json b/keyboards/cherrybstudio/cb87v2/info.json index 1d4b373263f9c880fbc4fefdf707daa57e3fcfb8..3cb29e13d0ebe0417f7553b927f0a720427c2a06 100644 --- a/keyboards/cherrybstudio/cb87v2/info.json +++ b/keyboards/cherrybstudio/cb87v2/info.json @@ -8,6 +8,11 @@ "pid": "0x8788", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F0", + "scroll_lock": "F4", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/chromatonemini/config.h b/keyboards/chromatonemini/config.h index 77a7d9fa9980aaba43c927dfd143e9f054aeb847..ef83bdad8aee01be1789ec61361c9bdafda7099e 100644 --- a/keyboards/chromatonemini/config.h +++ b/keyboards/chromatonemini/config.h @@ -17,12 +17,6 @@ along with this program. If not, see . #pragma once -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* ws2812 RGB LED */ #define RGB_DI_PIN D3 diff --git a/keyboards/coarse/cordillera/config.h b/keyboards/coarse/cordillera/config.h index 9d680e19bf854135cde1bbbe7d1bb4f0d8cc70ae..f648e5f15f8592869b19b59c6a0e27426fdb5e1e 100644 --- a/keyboards/coarse/cordillera/config.h +++ b/keyboards/coarse/cordillera/config.h @@ -25,11 +25,6 @@ along with this program. If not, see . #define MATRIX_COL_PINS { B15, B14, B13, B12, B11, B10, B2, B1, B8, B7, B6, B5, B4, B3, A15, A14 } #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B0 -#define LED_CAPS_LOCK_PIN A1 -#define LED_SCROLL_LOCK_PIN A0 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN A8 #define BACKLIGHT_PWM_DRIVER PWMD1 #define BACKLIGHT_PWM_CHANNEL 1 diff --git a/keyboards/coarse/cordillera/info.json b/keyboards/coarse/cordillera/info.json index 53187917a13a379d5ffdbe186ecc7819585d1c81..3d968ab84d13ec8077e35712497ada8b43d769fb 100644 --- a/keyboards/coarse/cordillera/info.json +++ b/keyboards/coarse/cordillera/info.json @@ -8,6 +8,12 @@ "pid": "0x1401", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "A1", + "num_lock": "B0", + "scroll_lock": "A0", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "community_layouts": ["alice", "alice_split_bs"], diff --git a/keyboards/coarse/ixora/config.h b/keyboards/coarse/ixora/config.h index 9efba5d22158cc840877904327185eda5fc8455f..4223dc987f1f9b9d7fd5a2e290ad10b7ea64b631 100644 --- a/keyboards/coarse/ixora/config.h +++ b/keyboards/coarse/ixora/config.h @@ -10,7 +10,3 @@ /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW - -#define LED_NUM_LOCK_PIN A9 -#define LED_CAPS_LOCK_PIN A10 -#define LED_SCROLL_LOCK_PIN A8 diff --git a/keyboards/coarse/ixora/info.json b/keyboards/coarse/ixora/info.json index a408b6127f814c4083378970bcee107fc5f0fbff..ef7bae512936a81ac83c9df37bf22576bb8ffe46 100644 --- a/keyboards/coarse/ixora/info.json +++ b/keyboards/coarse/ixora/info.json @@ -8,6 +8,11 @@ "pid": "0x0C61", "device_version": "1.0.0" }, + "indicators": { + "caps_lock": "A10", + "num_lock": "A9", + "scroll_lock": "A8" + }, "processor": "STM32F042", "bootloader": "stm32-dfu", "debounce": 0, diff --git a/keyboards/contender/config.h b/keyboards/contender/config.h index 1d11274d30452f5c3c81ccf401031e33f19f4fd2..ff1297c2a5feedf514ef4c1aa08ef4c9be975205 100644 --- a/keyboards/contender/config.h +++ b/keyboards/contender/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN C6 #define RGBLED_NUM 33 #define RGBLIGHT_LED_MAP { \ diff --git a/keyboards/converter/a1200/miss1200/config.h b/keyboards/converter/a1200/miss1200/config.h index d765d8c51c707892e9afbc5129e3f51b93daea92..9b29c09704a5edf46adb7d43155f2e0d170d04e0 100644 --- a/keyboards/converter/a1200/miss1200/config.h +++ b/keyboards/converter/a1200/miss1200/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION ROW2COL -#define LED_CAPS_LOCK_PIN B0 -#define LED_PIN_ON_STATE 0 - /* disable action features */ //#define NO_ACTION_LAYER //#define NO_ACTION_TAPPING diff --git a/keyboards/converter/a1200/miss1200/info.json b/keyboards/converter/a1200/miss1200/info.json index c9795552931fa5abfcfe2a99f45c792e64d88cec..326d73ec834b8dccf8fd719806a3848ca78b6290 100644 --- a/keyboards/converter/a1200/miss1200/info.json +++ b/keyboards/converter/a1200/miss1200/info.json @@ -6,6 +6,10 @@ "pid": "0x0000", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B0", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu" } diff --git a/keyboards/converter/a1200/mistress1200/config.h b/keyboards/converter/a1200/mistress1200/config.h index 45e53d6f04744174ff1ec9692998f7057b6a9853..bbf4d1c313bdd6094826614e2ef32812ea77b8bb 100644 --- a/keyboards/converter/a1200/mistress1200/config.h +++ b/keyboards/converter/a1200/mistress1200/config.h @@ -38,8 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION ROW2COL -#define LED_CAPS_LOCK_PIN B0 -#define LED_PIN_ON_STATE 0 #define TAPPING_TOGGLE 3 #undef LOCKING_SUPPORT_ENABLE diff --git a/keyboards/converter/a1200/mistress1200/info.json b/keyboards/converter/a1200/mistress1200/info.json index 1ea4e27b467616bbdc0d02199543435e5e729d29..dfbe75c79cae261fad0c2d09fe4f9cc16a91b37d 100644 --- a/keyboards/converter/a1200/mistress1200/info.json +++ b/keyboards/converter/a1200/mistress1200/info.json @@ -6,6 +6,10 @@ "pid": "0x0000", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B0", + "on_state": 0 + }, "processor": "atmega16u4", "bootloader": "atmel-dfu" } diff --git a/keyboards/converter/a1200/teensy2pp/config.h b/keyboards/converter/a1200/teensy2pp/config.h index b3d2c29bf32e967e184b0014eb5ff05c6bdcbc9a..5c4d67aa4f35c3e72ce3ffa2dd49b7f668f8f469 100644 --- a/keyboards/converter/a1200/teensy2pp/config.h +++ b/keyboards/converter/a1200/teensy2pp/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION ROW2COL -#define LED_CAPS_LOCK_PIN B6 - - /* disable action features */ //#define NO_ACTION_LAYER //#define NO_ACTION_TAPPING diff --git a/keyboards/converter/a1200/teensy2pp/info.json b/keyboards/converter/a1200/teensy2pp/info.json index 9979c39b73c395d632d91c8207130eddc2ae3ddc..a69aa382789e3af0a36efddf288e483af27621c2 100644 --- a/keyboards/converter/a1200/teensy2pp/info.json +++ b/keyboards/converter/a1200/teensy2pp/info.json @@ -6,6 +6,9 @@ "pid": "0x0000", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6" + }, "processor": "at90usb1286", "bootloader": "halfkay" } diff --git a/keyboards/converter/modelm101_teensy2/config.h b/keyboards/converter/modelm101_teensy2/config.h index 1428ac390cfa859dcef13f11acb76e26cc050806..3c6733b42bc7c4baf2ddb53468e07d207946f35c 100644 --- a/keyboards/converter/modelm101_teensy2/config.h +++ b/keyboards/converter/modelm101_teensy2/config.h @@ -41,10 +41,6 @@ along with this program. If not, see . /* The Model M has no diodes */ #define MATRIX_HAS_GHOST -/* Indicator LEDs */ -#define LED_CAPS_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 - /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboards/converter/modelm101_teensy2/info.json b/keyboards/converter/modelm101_teensy2/info.json index 8bb6a3726255689d291f1d79d907bedafc627da3..12ee7274d7c26375bb81e7854f657ab047537355 100644 --- a/keyboards/converter/modelm101_teensy2/info.json +++ b/keyboards/converter/modelm101_teensy2/info.json @@ -8,6 +8,10 @@ "pid": "0x0000", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "halfkay", "layouts": { diff --git a/keyboards/converter/modelm_ssk/config.h b/keyboards/converter/modelm_ssk/config.h index 31ddadada53bc4dbcaee1a93d8003c6bfe0dbc04..5826710ba15fc32fa462541421aa9e602d119d45 100644 --- a/keyboards/converter/modelm_ssk/config.h +++ b/keyboards/converter/modelm_ssk/config.h @@ -41,10 +41,6 @@ along with this program. If not, see . /* The Model M does not have NKRO */ #define MATRIX_HAS_GHOST -#define LED_NUM_LOCK_PIN B4 -#define LED_CAPS_LOCK_PIN B6 -#define LED_SCROLL_LOCK_PIN B5 - /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboards/converter/modelm_ssk/info.json b/keyboards/converter/modelm_ssk/info.json index 7b474ec3718df3bd3e92986fe072186bd05208b1..3f947eac2abb9d5816b04193d2f4d5fa3d139300 100644 --- a/keyboards/converter/modelm_ssk/info.json +++ b/keyboards/converter/modelm_ssk/info.json @@ -8,6 +8,11 @@ "pid": "0x0000", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "num_lock": "B4", + "scroll_lock": "B5" + }, "processor": "at90usb1286", "bootloader": "halfkay", "layouts": diff --git a/keyboards/cool836a/config.h b/keyboards/cool836a/config.h index 591133c96bb281bfa443348340664b825af783ef..09714bd0691212c9d68125e6a0caa832321c9b8f 100644 --- a/keyboards/cool836a/config.h +++ b/keyboards/cool836a/config.h @@ -39,12 +39,6 @@ along with this program. If not, see . //#define DIODE_DIRECTION COL2ROW #define DIODE_DIRECTION ROW2COL -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/crazy_keyboard_68/config.h b/keyboards/crazy_keyboard_68/config.h index 928b1db1cc15da8d33521775c7266b0b5f31fbd0..28184bebc3f49ce736c1b64f4cd0c0f57fde38dc 100644 --- a/keyboards/crazy_keyboard_68/config.h +++ b/keyboards/crazy_keyboard_68/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B0 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN F6 #ifdef RGB_DI_PIN # define RGBLED_NUM 84 diff --git a/keyboards/crazy_keyboard_68/info.json b/keyboards/crazy_keyboard_68/info.json index 5b8cbcacb705eb7dc782a84e1feabc3d7821d7e7..740813ff4db68d855d150be5f6424b9fdf993c9e 100644 --- a/keyboards/crazy_keyboard_68/info.json +++ b/keyboards/crazy_keyboard_68/info.json @@ -8,6 +8,10 @@ "pid": "0x13DE", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B0", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["65_ansi"], diff --git a/keyboards/crimsonkeyboards/resume1800/config.h b/keyboards/crimsonkeyboards/resume1800/config.h index 879129e4efacb9bff30f6b239436b9aac2cdd006..cd84feccf350792c04307e7d96b6c9d439154df2 100644 --- a/keyboards/crimsonkeyboards/resume1800/config.h +++ b/keyboards/crimsonkeyboards/resume1800/config.h @@ -40,10 +40,6 @@ along with this program. If not, see . #define USB_MAX_POWER_CONSUMPTION 100 -/* Set LED indicator pins */ -#define LED_NUM_LOCK_PIN B5 -#define LED_CAPS_LOCK_PIN B6 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/crimsonkeyboards/resume1800/info.json b/keyboards/crimsonkeyboards/resume1800/info.json index 9f67d3554430e7bf8f15306af2cff7fcd9738244..dbb1fa2ed9952f221fc4501c3805b0826f8c0711 100644 --- a/keyboards/crimsonkeyboards/resume1800/info.json +++ b/keyboards/crimsonkeyboards/resume1800/info.json @@ -8,6 +8,10 @@ "pid": "0xC18B", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "num_lock": "B5" + }, "processor": "atmega32a", "bootloader": "usbasploader", "layouts": { diff --git a/keyboards/cutie_club/borsdorf/config.h b/keyboards/cutie_club/borsdorf/config.h index b536c7a30e9b22bfa7345d5dcff2e339a1afe87c..8e607e77cefda21b04602bc13c192309168f0b2f 100644 --- a/keyboards/cutie_club/borsdorf/config.h +++ b/keyboards/cutie_club/borsdorf/config.h @@ -31,8 +31,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B13 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/cutie_club/borsdorf/info.json b/keyboards/cutie_club/borsdorf/info.json index 5e435a1ceaac4abb7f87d23824aa9ddc64366f6d..c53dc5f9dd50702f77fe3dbca6abce5189228fba 100644 --- a/keyboards/cutie_club/borsdorf/info.json +++ b/keyboards/cutie_club/borsdorf/info.json @@ -8,6 +8,9 @@ "pid": "0x6D8A", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B13" + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/cutie_club/keebcats/denis/config.h b/keyboards/cutie_club/keebcats/denis/config.h index ff3ce5d6443811c3d108fa11c78c94e850bdb788..358356134620e12d60f996815228fdde98bf5f44 100644 --- a/keyboards/cutie_club/keebcats/denis/config.h +++ b/keyboards/cutie_club/keebcats/denis/config.h @@ -30,8 +30,6 @@ /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN F0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/cutie_club/keebcats/denis/info.json b/keyboards/cutie_club/keebcats/denis/info.json index 3ae5b4a667992f5104c4c6af2119672ea553fe8e..0fe5fcf5340122f239852fcb1eb131ecffbcddef 100644 --- a/keyboards/cutie_club/keebcats/denis/info.json +++ b/keyboards/cutie_club/keebcats/denis/info.json @@ -8,6 +8,9 @@ "pid": "0xB260", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F0" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["60_iso_tsangan", "60_iso_split_bs_rshift", "60_iso", "60_tsangan_hhkb", "60_hhkb", "60_ansi_tsangan", "60_ansi_split_bs_rshift", "60_ansi"], diff --git a/keyboards/cutie_club/keebcats/dougal/config.h b/keyboards/cutie_club/keebcats/dougal/config.h index dcd9bb79961e5bc9ebd4701689c0cfc6efcb4fe9..d3f08e94b3e0c6da6ae8aeedb09dfebe77519c3a 100644 --- a/keyboards/cutie_club/keebcats/dougal/config.h +++ b/keyboards/cutie_club/keebcats/dougal/config.h @@ -30,8 +30,6 @@ /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN F0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/cutie_club/keebcats/dougal/info.json b/keyboards/cutie_club/keebcats/dougal/info.json index fd768d704fc2f697bc24dade42346e81994e5ed2..7555611d897c93350e4a4b729771a27e12c35067 100644 --- a/keyboards/cutie_club/keebcats/dougal/info.json +++ b/keyboards/cutie_club/keebcats/dougal/info.json @@ -8,6 +8,9 @@ "pid": "0xB265", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F0" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/cutie_club/wraith/config.h b/keyboards/cutie_club/wraith/config.h index 9570742ec870ce28cd4d0ce42256f9699c587ae1..16dd6a0027f5752545ac8a2c77300595f8b0b2a2 100644 --- a/keyboards/cutie_club/wraith/config.h +++ b/keyboards/cutie_club/wraith/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B3 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/cutie_club/wraith/info.json b/keyboards/cutie_club/wraith/info.json index a5a83cc64de353afddd0405bee8faa4a9863c5eb..4c27785468ce8cd039131b9f42aa7851312afc9d 100644 --- a/keyboards/cutie_club/wraith/info.json +++ b/keyboards/cutie_club/wraith/info.json @@ -8,6 +8,10 @@ "pid": "0x0000", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B3", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/cx60/config.h b/keyboards/cx60/config.h index 37a0a21ef549444678d26aca509c37220723e7aa..12af2277e99a5a968cc2066b1c30d1c997836cb7 100644 --- a/keyboards/cx60/config.h +++ b/keyboards/cx60/config.h @@ -50,6 +50,3 @@ along with this program. If not, see . #define RGBLIGHT_HUE_STEP 10 #define RGBLIGHT_SAT_STEP 17 #define RGBLIGHT_VAL_STEP 17 - -#define LED_CAPS_LOCK_PIN B5 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/cx60/info.json b/keyboards/cx60/info.json index b030e1223aef3b3e93917078538fa813e8b6d749..e2569465dfe9091c3914002e8ccdfb4457fb370a 100644 --- a/keyboards/cx60/info.json +++ b/keyboards/cx60/info.json @@ -8,6 +8,10 @@ "pid": "0x3630", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B5", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/dailycraft/owl8/config.h b/keyboards/dailycraft/owl8/config.h index e49ff33415358ba12cddb22b6c875a12259affdd..41efbbb6b51af350d846a29b1083ed31337cc415 100644 --- a/keyboards/dailycraft/owl8/config.h +++ b/keyboards/dailycraft/owl8/config.h @@ -17,12 +17,6 @@ along with this program. If not, see . #pragma once -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/dailycraft/sandbox/rev1/config.h b/keyboards/dailycraft/sandbox/rev1/config.h index dd1aeb41fff19f018b0acff7494072d6ff22d6de..5d4d5c5a428e31bf5ae8bdbb260301b55931fd1b 100644 --- a/keyboards/dailycraft/sandbox/rev1/config.h +++ b/keyboards/dailycraft/sandbox/rev1/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/dailycraft/sandbox/rev2/config.h b/keyboards/dailycraft/sandbox/rev2/config.h index 0716d6376a171dad42e069ab5661dc9e53f15e85..fb42e45b0c6dcccd3025efd064a225c23d2d8dc3 100644 --- a/keyboards/dailycraft/sandbox/rev2/config.h +++ b/keyboards/dailycraft/sandbox/rev2/config.h @@ -43,12 +43,6 @@ along with this program. If not, see . */ #define SOFT_SERIAL_PIN D2 // or D1, D2, D3, E6 -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/dailycraft/stickey4/config.h b/keyboards/dailycraft/stickey4/config.h index e49ff33415358ba12cddb22b6c875a12259affdd..41efbbb6b51af350d846a29b1083ed31337cc415 100644 --- a/keyboards/dailycraft/stickey4/config.h +++ b/keyboards/dailycraft/stickey4/config.h @@ -17,12 +17,6 @@ along with this program. If not, see . #pragma once -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/dailycraft/wings42/rev1/config.h b/keyboards/dailycraft/wings42/rev1/config.h index e2617bcb5b1c560576b8597b84caafdc166d1662..523c853d91b69fb8f66db450233cc71d76efb1af 100644 --- a/keyboards/dailycraft/wings42/rev1/config.h +++ b/keyboards/dailycraft/wings42/rev1/config.h @@ -43,12 +43,6 @@ along with this program. If not, see . */ #define SOFT_SERIAL_PIN D2 // or D1, D2, D3, E6 -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/dailycraft/wings42/rev1_extkeys/config.h b/keyboards/dailycraft/wings42/rev1_extkeys/config.h index 887654a42947aa1780d087f4ab4c9ae801e9ba07..72c247c5c68c5accd0d6dfbea539415d76f0a0e8 100644 --- a/keyboards/dailycraft/wings42/rev1_extkeys/config.h +++ b/keyboards/dailycraft/wings42/rev1_extkeys/config.h @@ -43,12 +43,6 @@ along with this program. If not, see . */ #define SOFT_SERIAL_PIN D2 // or D1, D2, D3, E6 -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/dailycraft/wings42/rev2/config.h b/keyboards/dailycraft/wings42/rev2/config.h index 4c66d14cd1186e426ef7daee9fd5c6c1ad585763..499897d06c328d22714ecaf50b13438f236f213d 100644 --- a/keyboards/dailycraft/wings42/rev2/config.h +++ b/keyboards/dailycraft/wings42/rev2/config.h @@ -43,12 +43,6 @@ along with this program. If not, see . */ #define SOFT_SERIAL_PIN D2 // or D1, D2, D3, E6 -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/deltapad/config.h b/keyboards/deltapad/config.h index 08e4c27a2cbb5bf817d0a75ab172ffbf42c8b73d..200110a37055fbf94d4870c41928fedd9305fe6e 100644 --- a/keyboards/deltapad/config.h +++ b/keyboards/deltapad/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/do60/config.h b/keyboards/do60/config.h index 2e4d6aaae4a98dfa7d56b4849ce5946de98867fb..796c5aadc8f79c163af70abaa5d97f9006d25619 100644 --- a/keyboards/do60/config.h +++ b/keyboards/do60/config.h @@ -35,9 +35,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { D0, D1, D2, D3, D5 } #define MATRIX_COL_PINS { F0, F1, E6, C7, C6, B6, D4, B1, B7, F4, B4, D7, D6, B3, B0 } -#define LED_CAPS_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 - /* Backlight Setup */ #define BACKLIGHT_PIN B5 #define BACKLIGHT_LEVELS 6 diff --git a/keyboards/do60/info.json b/keyboards/do60/info.json index 781186d1ed3f68819447b13f3ffdfd8d7fd7340f..1f866dcc1ba42f91477f242f42c7711e866cf40f 100644 --- a/keyboards/do60/info.json +++ b/keyboards/do60/info.json @@ -8,6 +8,10 @@ "pid": "0x6060", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["60_ansi", "60_hhkb", "60_ansi_split_bs_rshift"], diff --git a/keyboards/doio/kb30/config.h b/keyboards/doio/kb30/config.h index 5361523cb7e081576c08c417fe8a89245a92adf5..d3c876fddfba42cf2be0d46b4fc892357f78a2d7 100644 --- a/keyboards/doio/kb30/config.h +++ b/keyboards/doio/kb30/config.h @@ -31,11 +31,6 @@ /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -// #define LED_NUM_LOCK_PIN A8 -// #define LED_CAPS_LOCK_PIN B14 -// #define LED_SCROLL_LOCK_PIN A9 -// #define LED_PIN_ON_STATE 0 - /* key encoders pins*/ #define ENCODERS_PAD_A { B5 , A1 , A3 } #define ENCODERS_PAD_B { B6 , A2 , A4 } diff --git a/keyboards/donutcables/budget96/config.h b/keyboards/donutcables/budget96/config.h index 23f2ac5940202b3ebe41d072f7155456330fd720..9ec30b81f5b124e3d8ed2688cd26a767bf7c0c20 100644 --- a/keyboards/donutcables/budget96/config.h +++ b/keyboards/donutcables/budget96/config.h @@ -28,9 +28,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D0 -#define LED_CAPS_LOCK_PIN D1 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/donutcables/budget96/info.json b/keyboards/donutcables/budget96/info.json index 5285e7ee8bb1d43498d875c2cf7d1adfe9e985a4..13d8e8f831ca4c8b2896122cd83e9802e7334340 100644 --- a/keyboards/donutcables/budget96/info.json +++ b/keyboards/donutcables/budget96/info.json @@ -8,6 +8,10 @@ "pid": "0xB960", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1", + "num_lock": "D0" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/donutcables/scrabblepad/config.h b/keyboards/donutcables/scrabblepad/config.h index 29e42f12565a130f1542cd48d4bd0aa8e7dc8173..eb4d25370d914259a2c5fbdde5d3bf298b50d722 100644 --- a/keyboards/donutcables/scrabblepad/config.h +++ b/keyboards/donutcables/scrabblepad/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/doro67/multi/config.h b/keyboards/doro67/multi/config.h index 95ca0f4566ed55ff8eaeb3fe0807ba6b961f3624..4205a8329be1992e28965d0f0811d508ecbe0955 100644 --- a/keyboards/doro67/multi/config.h +++ b/keyboards/doro67/multi/config.h @@ -20,8 +20,5 @@ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_LEVELS 7 diff --git a/keyboards/doro67/multi/info.json b/keyboards/doro67/multi/info.json index 0f784cc7d69482d6b20db6901f3a1c137c36a330..12fb141666cd2d6d055e200b69cb6b754d2f6887 100644 --- a/keyboards/doro67/multi/info.json +++ b/keyboards/doro67/multi/info.json @@ -8,6 +8,10 @@ "pid": "0x4D4C", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["65_ansi_blocker"], diff --git a/keyboards/doro67/regular/config.h b/keyboards/doro67/regular/config.h index bd61c718ece773be5714163cc39504db2c27eef1..e3b127918aed102d371f4784c2fa1f77915bfb0f 100644 --- a/keyboards/doro67/regular/config.h +++ b/keyboards/doro67/regular/config.h @@ -19,6 +19,3 @@ #define MATRIX_COL_PINS { B0, B1, B2, B3, D4, D6, D7, B4, B5, B6, C6, C7, F5, F6, F7 } #define DIODE_DIRECTION COL2ROW - -#define LED_CAPS_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/doro67/regular/info.json b/keyboards/doro67/regular/info.json index 32b197f9424c75a2cc6e9568bc84bbc5e9ae7361..096e8e30e7dae962ce2741ac000dae98f53c7e74 100644 --- a/keyboards/doro67/regular/info.json +++ b/keyboards/doro67/regular/info.json @@ -7,6 +7,10 @@ "pid": "0x5245", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["65_ansi_blocker"], diff --git a/keyboards/doro67/rgb/config.h b/keyboards/doro67/rgb/config.h index 05a71a86a95b330171df86583596c4dd2aad1ea8..284761793ec5587eed7366b467f7c3464ed28ca0 100644 --- a/keyboards/doro67/rgb/config.h +++ b/keyboards/doro67/rgb/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 - // The pin connected to the data pin of the LEDs #define RGB_DI_PIN B7 // The number of LEDs connected diff --git a/keyboards/doro67/rgb/info.json b/keyboards/doro67/rgb/info.json index 3141873c2ac33f5890e6a145d47bfa56763d97fe..cf46ac873992065ff100b67d7187edfa76b8094c 100644 --- a/keyboards/doro67/rgb/info.json +++ b/keyboards/doro67/rgb/info.json @@ -8,6 +8,10 @@ "pid": "0x5247", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["65_ansi_blocker"], diff --git a/keyboards/dtisaac/cg108/config.h b/keyboards/dtisaac/cg108/config.h index d3d823e30d2e2029f701cdb27405c4f4d9c1267d..3e77e09b3b070eeced48bb990dc7246fc14e4d69 100644 --- a/keyboards/dtisaac/cg108/config.h +++ b/keyboards/dtisaac/cg108/config.h @@ -39,11 +39,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B5 -#define LED_CAPS_LOCK_PIN B6 -#define LED_SCROLL_LOCK_PIN B7 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/dtisaac/cg108/info.json b/keyboards/dtisaac/cg108/info.json index 7a33c90cb11acc403360921c87f0c357d71613e8..d386e9148a836db2de313e117bd2c15572d8939c 100644 --- a/keyboards/dtisaac/cg108/info.json +++ b/keyboards/dtisaac/cg108/info.json @@ -8,6 +8,12 @@ "pid": "0x4973", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "B6", + "num_lock": "B5", + "scroll_lock": "B7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/dtisaac/dtisaac01/config.h b/keyboards/dtisaac/dtisaac01/config.h index c5759646d2d3420798d62ceb6a5b466ecb313358..2dabfec868c89467e2bfc9e66c73ab92ee84f899 100644 --- a/keyboards/dtisaac/dtisaac01/config.h +++ b/keyboards/dtisaac/dtisaac01/config.h @@ -38,11 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION ROW2COL -#define LED_CAPS_LOCK_PIN D3 -#define LED_SCROLL_LOCK_PIN D5 -#define LED_PIN_ON_STATE 0 - - #define BACKLIGHT_PIN B6 #define BACKLIGHT_LEVELS 3 #define BACKLIGHT_BREATHING diff --git a/keyboards/dtisaac/dtisaac01/info.json b/keyboards/dtisaac/dtisaac01/info.json index 913092f0c884ccb653941a8ff7a2d6a39e5558e5..4e067903999ddd5d80766188db828fd80553b4df 100644 --- a/keyboards/dtisaac/dtisaac01/info.json +++ b/keyboards/dtisaac/dtisaac01/info.json @@ -8,6 +8,11 @@ "pid": "0x4973", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D3", + "scroll_lock": "D5", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/durgod/dgk6x/config.h b/keyboards/durgod/dgk6x/config.h index 17364b2af516035c6e460e9a14afd68ed3047234..98b7bf0dbdf97e9b273c1d903af9623095e44d8a 100644 --- a/keyboards/durgod/dgk6x/config.h +++ b/keyboards/durgod/dgk6x/config.h @@ -33,11 +33,8 @@ #define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE /* LED indicator pins */ -#define LED_CAPS_LOCK_PIN C4 #define LED_WIN_LOCK_PIN C5 -#define LED_SCROLL_LOCK_PIN A8 #define LED_MR_LOCK_PIN LED_SCROLL_LOCK_PIN -#define LED_PIN_ON_STATE 0 #ifdef RGB_MATRIX_ENABLE // This is a 7-bit address, that gets left-shifted and bit 0 diff --git a/keyboards/durgod/dgk6x/info.json b/keyboards/durgod/dgk6x/info.json index 25d2b3ba76ab157e8e07f29f0c46d0a101f9daa1..64f608fde32befe3050bc446592f9e60572e024a 100644 --- a/keyboards/durgod/dgk6x/info.json +++ b/keyboards/durgod/dgk6x/info.json @@ -1,4 +1,9 @@ { + "indicators": { + "caps_lock": "C4", + "num_lock": "A8", + "on_state": 0 + }, "processor": "STM32F072", // F070 "bootloader": "stm32-dfu", "board": "DURGOD_STM32_F070" diff --git a/keyboards/durgod/k310/base/config.h b/keyboards/durgod/k310/base/config.h index 0683b053622b255fc5df0011f6be0da1b8718d7d..f2e84528f02c095ad4bd576ac18b7a21d2c558b7 100644 --- a/keyboards/durgod/k310/base/config.h +++ b/keyboards/durgod/k310/base/config.h @@ -38,12 +38,8 @@ #define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE /* LED indicator pins */ -#define LED_NUM_LOCK_PIN C8 -#define LED_CAPS_LOCK_PIN C9 -#define LED_SCROLL_LOCK_PIN A8 #define LED_WIN_LOCK_PIN A9 #define LED_MR_LOCK_PIN A10 -#define LED_PIN_ON_STATE 0 /* Original hardware "reset" button on pin D2 */ #define HARDWARE_RESET_PIN D2 diff --git a/keyboards/durgod/k310/base/info.json b/keyboards/durgod/k310/base/info.json index 25d2b3ba76ab157e8e07f29f0c46d0a101f9daa1..7e5f9aa8d3596e2c9a0a83c629a1f408e16b3b6e 100644 --- a/keyboards/durgod/k310/base/info.json +++ b/keyboards/durgod/k310/base/info.json @@ -1,4 +1,10 @@ { + "indicators": { + "caps_lock": "C9", + "num_lock": "C8", + "scroll_lock": "A8", + "on_state": 0 + }, "processor": "STM32F072", // F070 "bootloader": "stm32-dfu", "board": "DURGOD_STM32_F070" diff --git a/keyboards/durgod/k320/base/config.h b/keyboards/durgod/k320/base/config.h index 0eabde82324a1b2fc95826ee8eb387144156601c..bd9d34765fe3b1368d83f75842140e890ff4c89c 100644 --- a/keyboards/durgod/k320/base/config.h +++ b/keyboards/durgod/k320/base/config.h @@ -38,11 +38,8 @@ #define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE /* LED indicator pins */ -#define LED_CAPS_LOCK_PIN C9 -#define LED_SCROLL_LOCK_PIN A8 #define LED_WIN_LOCK_PIN A9 #define LED_MR_LOCK_PIN A10 -#define LED_PIN_ON_STATE 0 /* Original hardware "reset" button on pin D2 */ #define HARDWARE_RESET_PIN D2 diff --git a/keyboards/durgod/k320/base/info.json b/keyboards/durgod/k320/base/info.json index 25d2b3ba76ab157e8e07f29f0c46d0a101f9daa1..2fe54b1701005f988b45470ac4b73bef4d4b59c6 100644 --- a/keyboards/durgod/k320/base/info.json +++ b/keyboards/durgod/k320/base/info.json @@ -1,4 +1,9 @@ { + "indicators": { + "caps_lock": "C9", + "scroll_lock": "A8", + "on_state": 0 + }, "processor": "STM32F072", // F070 "bootloader": "stm32-dfu", "board": "DURGOD_STM32_F070" diff --git a/keyboards/dyz/dyz60/config.h b/keyboards/dyz/dyz60/config.h index 184e89d6f57219a886c0bfd5ffe54694fe86730d..bd80723d92940904a40a045303f7af9d9d2dffe7 100644 --- a/keyboards/dyz/dyz60/config.h +++ b/keyboards/dyz/dyz60/config.h @@ -17,8 +17,6 @@ along with this program. If not, see . #pragma once -#define LED_CAPS_LOCK_PIN F1 - #define TAP_CODE_DELAY 10 // Need this delay for some keys like VOLD/VOLU to work #define ENCODERS_PAD_A { D0 } #define ENCODERS_PAD_B { D1 } diff --git a/keyboards/dyz/dyz60/info.json b/keyboards/dyz/dyz60/info.json index 5f01941441fb5e7074bb6478c5abe1b3e953aff5..1f54c23d8e6bf80e331db177d85b4fdb6b38ac3e 100644 --- a/keyboards/dyz/dyz60/info.json +++ b/keyboards/dyz/dyz60/info.json @@ -32,6 +32,9 @@ "pid": "0x000A", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F1" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/dyz/dyz_tkl/config.h b/keyboards/dyz/dyz_tkl/config.h index 06ec4ea5ab26a7e00814729dc700e8bc06dd4682..87e057133dcbd6c69b6abf24d9acbe754dea1040 100644 --- a/keyboards/dyz/dyz_tkl/config.h +++ b/keyboards/dyz/dyz_tkl/config.h @@ -17,8 +17,6 @@ along with this program. If not, see . #pragma once -#define LED_CAPS_LOCK_PIN D2 - #define TAP_CODE_DELAY 10 // Need this delay for some keys like VOLD/VOLU to work #define DYNAMIC_KEYMAP_LAYER_COUNT 3 diff --git a/keyboards/dyz/dyz_tkl/info.json b/keyboards/dyz/dyz_tkl/info.json index a3787a80cc14ca36c3f0eab0d2a4eadeb91a01e7..734924d4074ec377f6db1fad46de3e37d8fa8e3b 100644 --- a/keyboards/dyz/dyz_tkl/info.json +++ b/keyboards/dyz/dyz_tkl/info.json @@ -29,6 +29,9 @@ "pid": "0x000C", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D2" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["tkl_f13_ansi", "tkl_f13_iso"], diff --git a/keyboards/dyz/selka40/config.h b/keyboards/dyz/selka40/config.h index cdb700c75e8d11f19762777b588eb29fd8c68530..d93f882fb088507bffdd18554766d56a2bae81c6 100644 --- a/keyboards/dyz/selka40/config.h +++ b/keyboards/dyz/selka40/config.h @@ -17,10 +17,6 @@ along with this program. If not, see . #pragma once -#define LED_CAPS_LOCK_PIN B1 -#define LED_NUM_LOCK_PIN B3 -#define LED_SCROLL_LOCK_PIN B2 - #define TAP_CODE_DELAY 10 // Need this delay for some keys like VOLD/VOLU to work #define ENCODERS_PAD_A { D6 } #define ENCODERS_PAD_B { D7 } diff --git a/keyboards/dyz/selka40/info.json b/keyboards/dyz/selka40/info.json index d5efd048118b47b0b810770d035a6b674d650f7d..246473ec3d5722913a85a43850a954b56ec730e3 100644 --- a/keyboards/dyz/selka40/info.json +++ b/keyboards/dyz/selka40/info.json @@ -32,6 +32,12 @@ "pid": "0x0012", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B1", + "num_lock": "B3", + "scroll_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/dyz/synthesis60/config.h b/keyboards/dyz/synthesis60/config.h index 9030d42bd1d7db7e1b3dcaf32a585cc85894ce9c..d70ad316b63d859b4c1997fad7dd19d5b8f9d2a8 100644 --- a/keyboards/dyz/synthesis60/config.h +++ b/keyboards/dyz/synthesis60/config.h @@ -17,8 +17,4 @@ along with this program. If not, see . #pragma once -#define LED_CAPS_LOCK_PIN D5 -#define LED_NUM_LOCK_PIN C7 -#define LED_PIN_ON_STATE 0 - #define DYNAMIC_KEYMAP_LAYER_COUNT 3 diff --git a/keyboards/dyz/synthesis60/info.json b/keyboards/dyz/synthesis60/info.json index c76fe96f870728fe5fe90fa22919684af5421e06..a6e7fb02913daecee8ee6165d5879d1c587ee1b3 100644 --- a/keyboards/dyz/synthesis60/info.json +++ b/keyboards/dyz/synthesis60/info.json @@ -47,6 +47,11 @@ "pid": "0x0017", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D5", + "num_lock": "C7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/dz60/config.h b/keyboards/dz60/config.h index e2afe825d08b47aeab11cd948b67a1cd4243adcc..a0e8c06306cd690966cf26e9644fca71e1b36f95 100644 --- a/keyboards/dz60/config.h +++ b/keyboards/dz60/config.h @@ -21,9 +21,6 @@ /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 #define BACKLIGHT_LEVELS 5 diff --git a/keyboards/dz60/info.json b/keyboards/dz60/info.json index 5678d5724c29156f7a3c66cabde35b99819cf725..31df22895ba6601f83baf06c947ab86f9f8492a3 100644 --- a/keyboards/dz60/info.json +++ b/keyboards/dz60/info.json @@ -8,6 +8,10 @@ "pid": "0x2260", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["60_ansi", "60_ansi_arrow_split_bs_7u_spc", "60_ansi_arrow", "60_ansi_split_bs_rshift", "60_hhkb", "60_iso", "60_abnt2", "60_tsangan_hhkb"], diff --git a/keyboards/dztech/dz96/config.h b/keyboards/dztech/dz96/config.h index fb4fce2ff996886fa52437aef9ffaa5fd5ec2727..308452213b2620ab536527908e78eeef20e446d2 100644 --- a/keyboards/dztech/dz96/config.h +++ b/keyboards/dztech/dz96/config.h @@ -28,10 +28,5 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B0 -#define LED_CAPS_LOCK_PIN B2 -#define LED_SCROLL_LOCK_PIN B1 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 #define BACKLIGHT_LEVELS 5 diff --git a/keyboards/dztech/dz96/info.json b/keyboards/dztech/dz96/info.json index afb69f12aae2483d58579da0a42385d9b3587d28..acfe51859e7ef6a1cc68b2e88ccf703c6f20e8ba 100644 --- a/keyboards/dztech/dz96/info.json +++ b/keyboards/dztech/dz96/info.json @@ -8,6 +8,12 @@ "pid": "0xDB96", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B2", + "num_lock": "B0", + "scroll_lock": "B1", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/dztech/endless80/config.h b/keyboards/dztech/endless80/config.h index c7ec70e3153803cadbf80f274ea1da2619e182fd..0f523067d5903f4b4f98d3649b5b09979eb57fb7 100644 --- a/keyboards/dztech/endless80/config.h +++ b/keyboards/dztech/endless80/config.h @@ -21,9 +21,6 @@ #define MATRIX_COL_PINS { D0, D1, D2, D3, D5, D4, D6, D7, B4, C6, C7, F5, F4, F1, F0 } #define DIODE_DIRECTION COL2ROW -#define LED_PIN_ON_STATE 0 -#define LED_CAPS_LOCK_PIN E6 - #define RGB_DI_PIN F7 #ifdef RGB_DI_PIN #define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/dztech/endless80/info.json b/keyboards/dztech/endless80/info.json index 28daf1b97ee8334eb6c58a7cf5a2baec65d68fb1..eb809438374340a541d22525c8f6d2c5b0985b1a 100644 --- a/keyboards/dztech/endless80/info.json +++ b/keyboards/dztech/endless80/info.json @@ -8,6 +8,10 @@ "pid": "0x1015", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["tkl_ansi", "tkl_ansi_tsangan"], diff --git a/keyboards/eason/capsule65/config.h b/keyboards/eason/capsule65/config.h index cf013d66841fd1a4ddd1829cb1fc97ec540d19cb..9b922afabb4034e51a25e2e360006b3eae0f20ff 100644 --- a/keyboards/eason/capsule65/config.h +++ b/keyboards/eason/capsule65/config.h @@ -36,8 +36,6 @@ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN F6 - #define RGB_DI_PIN F7 #define RGBLIGHT_EFFECT_BREATHING #define RGBLIGHT_EFFECT_RAINBOW_MOOD diff --git a/keyboards/eason/capsule65/info.json b/keyboards/eason/capsule65/info.json index 327b9934e8606ef0702ac5c3ee7ceb54df4a186e..4c49f6feef78a85c74d8ef9563c11b177682416c 100644 --- a/keyboards/eason/capsule65/info.json +++ b/keyboards/eason/capsule65/info.json @@ -8,6 +8,9 @@ "pid": "0x6E6E", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F6" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/emery65/config.h b/keyboards/emery65/config.h index 684c3b9942e113449a96c3a9c5d7e99b5d1258cd..ae0953a2e088ecd6de448ee2c2d36e458105191d 100644 --- a/keyboards/emery65/config.h +++ b/keyboards/emery65/config.h @@ -30,7 +30,3 @@ along with this program. If not, see . /* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */ #define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE - -/* Indicator LEDs */ -#define LED_CAPS_LOCK_PIN B6 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/emery65/info.json b/keyboards/emery65/info.json index b0d25a56b0562a21ca5330e393ca8e3d6861c0e8..17141fb49aa836446c886cf2e4aefbc3ced682c7 100644 --- a/keyboards/emery65/info.json +++ b/keyboards/emery65/info.json @@ -8,6 +8,10 @@ "pid": "0x4536", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/epoch80/config.h b/keyboards/epoch80/config.h index 91aa72d9ca5d2daa9725fb9d5f1f71653279e09c..497bcae5479ea4421daeae6ba856980990f99111 100644 --- a/keyboards/epoch80/config.h +++ b/keyboards/epoch80/config.h @@ -28,8 +28,3 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW - -/* Indicator LEDs */ -#define LED_CAPS_LOCK_PIN E6 -#define LED_SCROLL_LOCK_PIN B7 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/epoch80/info.json b/keyboards/epoch80/info.json index 63d9a5eb0f85c695aade96ef9e8b9a350436d4cf..d8b83f8882743a3a50872318453caa40506a6679 100644 --- a/keyboards/epoch80/info.json +++ b/keyboards/epoch80/info.json @@ -8,6 +8,11 @@ "pid": "0x0000", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "scroll_lock": "B7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["tkl_ansi", "tkl_iso"], diff --git a/keyboards/eternal_keypad/config.h b/keyboards/eternal_keypad/config.h index f04585fdf4181d6b05d929a71b715a7359fb4cee..a6a34abdfc8b28f5c06717e1ce507fc9520c30d9 100644 --- a/keyboards/eternal_keypad/config.h +++ b/keyboards/eternal_keypad/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN D3 #define RGBLED_NUM 8 #define RGBLIGHT_SLEEP diff --git a/keyboards/eve/meteor/config.h b/keyboards/eve/meteor/config.h index 8933a8acad2698163fdc35a47db91578bbbf186b..cf379eef3e5b70a5a8eefe6735a2e39d4c76a7eb 100644 --- a/keyboards/eve/meteor/config.h +++ b/keyboards/eve/meteor/config.h @@ -27,7 +27,5 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D1 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/eve/meteor/info.json b/keyboards/eve/meteor/info.json index d2b65ed37052f04c5f20859b3eb3f792437a4ded..ec37d1403ed74d27043fecc81aff9882bc32ca9f 100644 --- a/keyboards/eve/meteor/info.json +++ b/keyboards/eve/meteor/info.json @@ -8,6 +8,9 @@ "pid": "0x4D54", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/evil80/config.h b/keyboards/evil80/config.h index 5bb9f3102198f830ca9b7e86d1039838f06b2ad6..62145482a46e6f94f30e3f00af744aeb6084093f 100644 --- a/keyboards/evil80/config.h +++ b/keyboards/evil80/config.h @@ -12,9 +12,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B6 -#define LED_SCROLL_LOCK_PIN B7 - #define BACKLIGHT_PIN B5 #define BACKLIGHT_BREATHING #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/evil80/info.json b/keyboards/evil80/info.json index 18be417d0ce21fdd79283ca529338a61491230a4..1d11e37ae606b524bac2e9486178065407a0ff58 100644 --- a/keyboards/evil80/info.json +++ b/keyboards/evil80/info.json @@ -8,6 +8,10 @@ "pid": "0x6060", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "scroll_lock": "B7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/evyd13/atom47/rev2/config.h b/keyboards/evyd13/atom47/rev2/config.h index 97912315885aaab70330a9d8b9aa583805b2eeaf..2f09e7d1d017b9397fa8746afa5599ce40fbefa3 100644 --- a/keyboards/evyd13/atom47/rev2/config.h +++ b/keyboards/evyd13/atom47/rev2/config.h @@ -42,9 +42,6 @@ along with this program. If not, see . #define BACKLIGHT_BREATHING #define BACKLIGHT_LEVELS 4 -#define LED_CAPS_LOCK_PIN F5 -#define LED_PIN_ON_STATE 1 - #define RGB_DI_PIN D0 // The pin the LED strip is connected to #define RGBLED_NUM 1 // Number of LEDs in your strip diff --git a/keyboards/evyd13/atom47/rev2/info.json b/keyboards/evyd13/atom47/rev2/info.json index cde77bee0ceea5f5fab03acad10c5347c28bff35..2083187e0749f63c7931f066bd1896efe38bf152 100644 --- a/keyboards/evyd13/atom47/rev2/info.json +++ b/keyboards/evyd13/atom47/rev2/info.json @@ -8,6 +8,9 @@ "pid": "0x8E66", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F5" + }, "processor": "atmega32u4", "bootloader": "qmk-dfu", "layouts": { diff --git a/keyboards/evyd13/atom47/rev3/config.h b/keyboards/evyd13/atom47/rev3/config.h index 79813e1a14191a344fb8d439580f3366599dd690..69814659e6bcfed5dcc9788009ace61523fdf968 100644 --- a/keyboards/evyd13/atom47/rev3/config.h +++ b/keyboards/evyd13/atom47/rev3/config.h @@ -37,9 +37,6 @@ along with this program. If not, see . #define BACKLIGHT_BREATHING #define BACKLIGHT_LEVELS 5 -#define LED_CAPS_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN F5 // The pin the LED strip is connected to #define RGBLED_NUM 6 // Number of LEDs in your strip #define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/evyd13/atom47/rev3/info.json b/keyboards/evyd13/atom47/rev3/info.json index 95d8b998b9810532fe4bac233ec77a1040eede21..ee044a58e7e348013bf0e1a8c9fe76e3ae3f2ed9 100644 --- a/keyboards/evyd13/atom47/rev3/info.json +++ b/keyboards/evyd13/atom47/rev3/info.json @@ -8,6 +8,10 @@ "pid": "0x0E6D", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "qmk-dfu", "layouts": { diff --git a/keyboards/evyd13/atom47/rev4/config.h b/keyboards/evyd13/atom47/rev4/config.h index 9b7c8da894e1ecc5b30a90496fdd04210d65f0b6..de068ee8c4838aacbbb145e6ef6d35c79b77ed7b 100644 --- a/keyboards/evyd13/atom47/rev4/config.h +++ b/keyboards/evyd13/atom47/rev4/config.h @@ -39,6 +39,3 @@ along with this program. If not, see . #define QMK_ESC_OUTPUT C4 // usually COL #define QMK_ESC_INPUT C6 // usually ROW #define QMK_LED D1 - -#define LED_CAPS_LOCK_PIN D1 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/evyd13/atom47/rev4/info.json b/keyboards/evyd13/atom47/rev4/info.json index afccbb73b7cc14f3a86769758ec75d2253163784..8bdeb751ae016a25d92888bd35034595960c4004 100644 --- a/keyboards/evyd13/atom47/rev4/info.json +++ b/keyboards/evyd13/atom47/rev4/info.json @@ -8,6 +8,10 @@ "pid": "0x8446", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D1", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "qmk-dfu", "layouts": { diff --git a/keyboards/evyd13/atom47/rev5/config.h b/keyboards/evyd13/atom47/rev5/config.h index 8968e0bae3cccf8771dcf9293cc66e55eab31780..e965023763c6022586b53b7374d5111adcd2d251 100644 --- a/keyboards/evyd13/atom47/rev5/config.h +++ b/keyboards/evyd13/atom47/rev5/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/evyd13/eon75/config.h b/keyboards/evyd13/eon75/config.h index 14826d4e720098774740ad58215133376cbb5ffd..49533c41f2f1b3163b7832c513c35b5ed89d797f 100644 --- a/keyboards/evyd13/eon75/config.h +++ b/keyboards/evyd13/eon75/config.h @@ -37,11 +37,6 @@ /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B7 -#define LED_CAPS_LOCK_PIN D5 -#define LED_SCROLL_LOCK_PIN B0 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/evyd13/eon75/info.json b/keyboards/evyd13/eon75/info.json index aa0ee3f6054898e8b027944aa8f6be164adfe51c..55d92273b890fc275aac0c398859309e0bd0e13a 100644 --- a/keyboards/evyd13/eon75/info.json +++ b/keyboards/evyd13/eon75/info.json @@ -8,6 +8,12 @@ "pid": "0x5C62", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D5", + "num_lock": "B7", + "scroll_lock": "B0", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/evyd13/eon95/config.h b/keyboards/evyd13/eon95/config.h index e2bcb64cbbad3589cc9dbdd9c0bc7961eba99838..f7faefe9a59243c9aa97e8edfff4b1df6e6fa998 100644 --- a/keyboards/evyd13/eon95/config.h +++ b/keyboards/evyd13/eon95/config.h @@ -37,11 +37,6 @@ /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B7 -#define LED_CAPS_LOCK_PIN D5 -#define LED_SCROLL_LOCK_PIN B0 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/evyd13/eon95/info.json b/keyboards/evyd13/eon95/info.json index 2f5c0a551814705493bb59cde6aadf947bb623b3..e0d2736341703c968df5af83de06cd7a0a1ca224 100644 --- a/keyboards/evyd13/eon95/info.json +++ b/keyboards/evyd13/eon95/info.json @@ -8,6 +8,12 @@ "pid": "0x8A18", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D5", + "num_lock": "B7", + "scroll_lock": "B0", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/evyd13/gh80_1800/config.h b/keyboards/evyd13/gh80_1800/config.h index fa90c9baa6754b617eb83f6ccd5944dbfe4ced27..8664c63af0c63a9ca44bbd5068c1de518c7918da 100644 --- a/keyboards/evyd13/gh80_1800/config.h +++ b/keyboards/evyd13/gh80_1800/config.h @@ -37,11 +37,6 @@ /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D6 -#define LED_CAPS_LOCK_PIN D7 -#define LED_SCROLL_LOCK_PIN D4 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/evyd13/gh80_1800/info.json b/keyboards/evyd13/gh80_1800/info.json index 10f9d1c5934a1e45af103dbb6ff2a0d2d08a2a28..9bc3349db93083fe051f5f4728e026db1de380c5 100644 --- a/keyboards/evyd13/gh80_1800/info.json +++ b/keyboards/evyd13/gh80_1800/info.json @@ -8,6 +8,12 @@ "pid": "0x8B23", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D7", + "num_lock": "D6", + "scroll_lock": "D4", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "qmk-dfu", "layouts": { diff --git a/keyboards/evyd13/gud70/config.h b/keyboards/evyd13/gud70/config.h index 0356b5fa9036c0617ff1b9d63b7a5b550283a789..6db718c7d87fec151b24b0c285cd5f97406a0a3a 100644 --- a/keyboards/evyd13/gud70/config.h +++ b/keyboards/evyd13/gud70/config.h @@ -37,11 +37,6 @@ /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B2 -#define LED_CAPS_LOCK_PIN B1 -#define LED_SCROLL_LOCK_PIN B0 -#define LED_PIN_ON_STATE 0 - /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboards/evyd13/gud70/info.json b/keyboards/evyd13/gud70/info.json index 824634027fdf6fdc68e4e62d36aade2df7009373..2ce63fa08236d3f0e602ad4751e7e10d243776cd 100644 --- a/keyboards/evyd13/gud70/info.json +++ b/keyboards/evyd13/gud70/info.json @@ -8,6 +8,12 @@ "pid": "0x198B", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B1", + "num_lock": "B2", + "scroll_lock": "B0", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "qmk-dfu", "layouts": { diff --git a/keyboards/evyd13/minitomic/config.h b/keyboards/evyd13/minitomic/config.h index 8900b1aed83ad2c812613087556586add7154852..b0374d6a5fa24e4cc1c52ca91e91575d3fe768ac 100644 --- a/keyboards/evyd13/minitomic/config.h +++ b/keyboards/evyd13/minitomic/config.h @@ -37,9 +37,6 @@ /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN C7 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/evyd13/minitomic/info.json b/keyboards/evyd13/minitomic/info.json index b4d84849a8a4573ed525a9bc9cfd8e64020d2e8a..f1f9d20f8bf4188cc80ad423da78cadd18ee8c4b 100644 --- a/keyboards/evyd13/minitomic/info.json +++ b/keyboards/evyd13/minitomic/info.json @@ -8,6 +8,10 @@ "pid": "0x0145", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "qmk-dfu", "layouts": { diff --git a/keyboards/evyd13/mx5160/config.h b/keyboards/evyd13/mx5160/config.h index f545dae2c54edff987dda126195b97c02c401a8c..3686b1fd607236b305de46b815ca50603e4441c0 100644 --- a/keyboards/evyd13/mx5160/config.h +++ b/keyboards/evyd13/mx5160/config.h @@ -42,11 +42,6 @@ #define QMK_ESC_INPUT D1 #define QMK_LED B1 -#define LED_NUM_LOCK_PIN B2 -#define LED_CAPS_LOCK_PIN B1 -#define LED_SCROLL_LOCK_PIN B3 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/evyd13/mx5160/info.json b/keyboards/evyd13/mx5160/info.json index 7fe13e618bf5a4d71137b1ea0c8e5d1375bb92e6..c554429556025762c402c14e214a285793c6296a 100644 --- a/keyboards/evyd13/mx5160/info.json +++ b/keyboards/evyd13/mx5160/info.json @@ -8,6 +8,12 @@ "pid": "0x5160", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B1", + "num_lock": "B2", + "scroll_lock": "B3", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "qmk-dfu", "layouts": { diff --git a/keyboards/evyd13/nt650/config.h b/keyboards/evyd13/nt650/config.h deleted file mode 100644 index 91cf8ceccbce8a9658ce5bb9ab107b9274a48af6..0000000000000000000000000000000000000000 --- a/keyboards/evyd13/nt650/config.h +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright 2022 Evelien Dekkers (@evyd13) -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -#define LED_PIN_ON_STATE 0 - -/* - * Feature disable options - * These options are also useful to firmware size reduction. - */ - -/* disable debug print */ -//#define NO_DEBUG - -/* disable print */ -//#define NO_PRINT - -/* disable action features */ -//#define NO_ACTION_LAYER -//#define NO_ACTION_TAPPING -//#define NO_ACTION_ONESHOT diff --git a/keyboards/evyd13/nt650/info.json b/keyboards/evyd13/nt650/info.json index ca134daa2b31e0b19b2d261c767741fab946db92..3cb5cf62863470dc5be951e4961a9c8ee78699db 100644 --- a/keyboards/evyd13/nt650/info.json +++ b/keyboards/evyd13/nt650/info.json @@ -14,7 +14,8 @@ }, "indicators": { "caps_lock": "E6", - "scroll_lock": "E2" + "scroll_lock": "E2", + "on_state": 0 }, "matrix_pins": { "cols": ["F4", "F5", "F6", "C7", "C6", "B3", "B1", "B2", "B7", "D7", "B5", "B4", "D0", "B6", "D1"], diff --git a/keyboards/evyd13/nt660/config.h b/keyboards/evyd13/nt660/config.h index be29373bc2f43c9de4a7d83fbff406510a273e9a..1dd6c943b222ec001beab319d93d96c36617f1cb 100644 --- a/keyboards/evyd13/nt660/config.h +++ b/keyboards/evyd13/nt660/config.h @@ -38,8 +38,6 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/evyd13/nt660/info.json b/keyboards/evyd13/nt660/info.json index 47fe1d64d126a5ceed1092962057c87b4e919a00..9953112fda73d74c6472255e69845f1d678f6bfc 100644 --- a/keyboards/evyd13/nt660/info.json +++ b/keyboards/evyd13/nt660/info.json @@ -8,6 +8,9 @@ "pid": "0x1F02", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D0" + }, "processor": "atmega32u4", "bootloader": "qmk-dfu", "community_layouts": ["66_ansi", "66_iso"], diff --git a/keyboards/evyd13/nt750/config.h b/keyboards/evyd13/nt750/config.h index de75669121e98cad82a7ec0b4ec675b854fa2649..904902c2f4a5014db3c9588047d5c9c3d2563e34 100644 --- a/keyboards/evyd13/nt750/config.h +++ b/keyboards/evyd13/nt750/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D5 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/evyd13/nt750/info.json b/keyboards/evyd13/nt750/info.json index 84d0a75c16d1694550e35927b72cc8df5bc2ceb9..032e31285f1f79f1a2b0f199643b334379c3394e 100644 --- a/keyboards/evyd13/nt750/info.json +++ b/keyboards/evyd13/nt750/info.json @@ -8,6 +8,10 @@ "pid": "0x3320", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D5", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/evyd13/nt980/config.h b/keyboards/evyd13/nt980/config.h index b39704b3c559271632543ae328fba62bf9434b12..8d06edcc2310d87ccc095fe5655005335f6862cb 100644 --- a/keyboards/evyd13/nt980/config.h +++ b/keyboards/evyd13/nt980/config.h @@ -38,11 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B2 -#define LED_CAPS_LOCK_PIN B3 -#define LED_SCROLL_LOCK_PIN B7 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/evyd13/nt980/info.json b/keyboards/evyd13/nt980/info.json index 9f33ce17e51e7da95436a0bfb8fb5699931d2d4a..48c65e6f30c328c9a2575ba488e42946889da6d9 100644 --- a/keyboards/evyd13/nt980/info.json +++ b/keyboards/evyd13/nt980/info.json @@ -8,6 +8,12 @@ "pid": "0xAAF8", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B3", + "num_lock": "B2", + "scroll_lock": "B7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/evyd13/quackfire/config.h b/keyboards/evyd13/quackfire/config.h index aac834fbf8925627827624cddf6d302ad0bae879..13cd48fc5df331feb8d3332df114f6a0fdb56b9c 100644 --- a/keyboards/evyd13/quackfire/config.h +++ b/keyboards/evyd13/quackfire/config.h @@ -38,10 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION ROW2COL -#define LED_CAPS_LOCK_PIN F7 -#define LED_SCROLL_LOCK_PIN F6 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/evyd13/quackfire/info.json b/keyboards/evyd13/quackfire/info.json index 00741b0aaeea6f8600d871e196e61ef226bf79de..b64616a588f1e69e7cb1971d1aa0b29630f32211 100644 --- a/keyboards/evyd13/quackfire/info.json +++ b/keyboards/evyd13/quackfire/info.json @@ -8,6 +8,11 @@ "pid": "0x87C9", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F7", + "scroll_lock": "F6", + "on_state": 0 + }, "bootmagic": { "matrix": [6, 5] }, diff --git a/keyboards/evyd13/wasdat/config.h b/keyboards/evyd13/wasdat/config.h index 225005fea396b67e8f35071ac4e064313d9f316c..78e619874c791a2e62d49723885c7e758db3a84f 100644 --- a/keyboards/evyd13/wasdat/config.h +++ b/keyboards/evyd13/wasdat/config.h @@ -37,8 +37,6 @@ along with this program. If not, see . #define SN74X138_ADDRESS_PINS { D2, D1, D0 } -#define LED_PIN_ON_STATE 0 - /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboards/evyd13/wasdat/info.json b/keyboards/evyd13/wasdat/info.json index f989107a84c15c2ff76f2b71c8577f470f904c3c..59516f2325ba440d59302ffc5d46fcc88a0d628b 100644 --- a/keyboards/evyd13/wasdat/info.json +++ b/keyboards/evyd13/wasdat/info.json @@ -26,7 +26,8 @@ "indicators": { "num_lock": "B2", "caps_lock": "B0", - "scroll_lock": "B1" + "scroll_lock": "B1", + "on_state": 0 }, "community_layouts": [ "fullsize_ansi", diff --git a/keyboards/evyd13/wasdat_code/config.h b/keyboards/evyd13/wasdat_code/config.h index ea58609de1a482c755eae465046b5060ef7b8f49..818147e5b0c6df113806198057274fef79ef96d5 100644 --- a/keyboards/evyd13/wasdat_code/config.h +++ b/keyboards/evyd13/wasdat_code/config.h @@ -43,11 +43,6 @@ along with this program. If not, see . #define QMK_ESC_INPUT F0 #define QMK_LED B1 -#define LED_NUM_LOCK_PIN B3 -#define LED_CAPS_LOCK_PIN B1 -#define LED_SCROLL_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_BREATHING #define BACKLIGHT_LEVELS 5 diff --git a/keyboards/evyd13/wasdat_code/info.json b/keyboards/evyd13/wasdat_code/info.json index 2d27a79f30ae941ca7878572e868f1764750cb98..d0a0af9b81329a78a6cd059464bce79a4c25fbb6 100644 --- a/keyboards/evyd13/wasdat_code/info.json +++ b/keyboards/evyd13/wasdat_code/info.json @@ -8,6 +8,12 @@ "pid": "0xB00E", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B1", + "num_lock": "B3", + "scroll_lock": "B2", + "on_state": 0 + }, "bootmagic": { "matrix": [2, 3] }, diff --git a/keyboards/evyd13/wonderland/config.h b/keyboards/evyd13/wonderland/config.h index d1a5d43d63c2d4c744d7e72a2584eb0e244f5f1d..972a0e2e5fec5eed11ca8a3f356a07d85ddb8028 100644 --- a/keyboards/evyd13/wonderland/config.h +++ b/keyboards/evyd13/wonderland/config.h @@ -31,11 +31,6 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B1 -#define LED_CAPS_LOCK_PIN B2 -#define LED_SCROLL_LOCK_PIN B3 -#define LED_PIN_ON_STATE 0 - /* Backlight configuration */ #define RGB_DI_PIN B7 diff --git a/keyboards/evyd13/wonderland/info.json b/keyboards/evyd13/wonderland/info.json index 34aee4c6c93ed1f6671755c07fc6e006358c87a8..99672acb74400dc61cf54b08e829cb84d6b71eb2 100644 --- a/keyboards/evyd13/wonderland/info.json +++ b/keyboards/evyd13/wonderland/info.json @@ -8,6 +8,12 @@ "pid": "0xA71C", "device_version": "0.0.3" }, + "indicators": { + "caps_lock": "B2", + "num_lock": "B1", + "scroll_lock": "B3", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "qmk-dfu", "community_layouts": ["alice", "alice_split_bs"], diff --git a/keyboards/exclusive/e65/config.h b/keyboards/exclusive/e65/config.h index 615651d513b175a98a179b3add16caa545717f58..30c350f610474d2a986d6ef206f3ed513807e695 100644 --- a/keyboards/exclusive/e65/config.h +++ b/keyboards/exclusive/e65/config.h @@ -30,9 +30,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B6 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #ifdef BACKLIGHT_PIN # define BACKLIGHT_LEVELS 6 diff --git a/keyboards/exclusive/e65/info.json b/keyboards/exclusive/e65/info.json index 7b3d5102d7e3eb93b9d49fd5d59e64cf27b3b0c5..cee3259107460f41a73958e963d2b464322ccb50 100644 --- a/keyboards/exclusive/e65/info.json +++ b/keyboards/exclusive/e65/info.json @@ -8,6 +8,10 @@ "pid": "0xE605", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["65_ansi_blocker"], diff --git a/keyboards/exclusive/e6v2/le/config.h b/keyboards/exclusive/e6v2/le/config.h index 9e00b2a8222c9395695386ff1dc4298ecc8d23f8..0e28661dacdb0f8915a37d081446d464e530a10f 100644 --- a/keyboards/exclusive/e6v2/le/config.h +++ b/keyboards/exclusive/e6v2/le/config.h @@ -26,9 +26,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { B0, B1, B2, B3, B4 } #define MATRIX_COL_PINS { B5, D0, D1, D2, D3, D4, D5, D6, D7, C6, C7, F4, F5, F6, F7 } -#define LED_CAPS_LOCK_PIN B7 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN E6 #ifdef RGB_DI_PIN #define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/exclusive/e6v2/le/info.json b/keyboards/exclusive/e6v2/le/info.json index ee88febe1d433668af15e32c7a019813f18e68cf..a427b9de1b525282ff588048db246153475d0dd6 100644 --- a/keyboards/exclusive/e6v2/le/info.json +++ b/keyboards/exclusive/e6v2/le/info.json @@ -8,6 +8,10 @@ "pid": "0x6060", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "B7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["60_ansi"], diff --git a/keyboards/exclusive/e6v2/le_bmc/config.h b/keyboards/exclusive/e6v2/le_bmc/config.h index e7aa833a55e5eb9895aaeadf570aa0dbc951b8a0..8fd78d889ee15d8a6c2286d520c6039c7104a988 100644 --- a/keyboards/exclusive/e6v2/le_bmc/config.h +++ b/keyboards/exclusive/e6v2/le_bmc/config.h @@ -37,8 +37,6 @@ along with this program. If not, see . #define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, C2, C3, C4, C5, D7 } #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D1 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/exclusive/e6v2/le_bmc/info.json b/keyboards/exclusive/e6v2/le_bmc/info.json index b88cf3600409d127d063ada167f856de49b47f66..5b34e2f4131d05aabfeb864f890a01f9a6a71b98 100644 --- a/keyboards/exclusive/e6v2/le_bmc/info.json +++ b/keyboards/exclusive/e6v2/le_bmc/info.json @@ -7,6 +7,9 @@ "pid": "0xE62D", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D1" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/exclusive/e6v2/oe_bmc/config.h b/keyboards/exclusive/e6v2/oe_bmc/config.h index e7aa833a55e5eb9895aaeadf570aa0dbc951b8a0..8fd78d889ee15d8a6c2286d520c6039c7104a988 100644 --- a/keyboards/exclusive/e6v2/oe_bmc/config.h +++ b/keyboards/exclusive/e6v2/oe_bmc/config.h @@ -37,8 +37,6 @@ along with this program. If not, see . #define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, C2, C3, C4, C5, D7 } #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D1 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/exclusive/e6v2/oe_bmc/info.json b/keyboards/exclusive/e6v2/oe_bmc/info.json index 9b0330730b697cf5728bd07ef9e9fc928bce8f96..c5719f48fdf39e1c981a8f0338f09fe3653b975b 100644 --- a/keyboards/exclusive/e6v2/oe_bmc/info.json +++ b/keyboards/exclusive/e6v2/oe_bmc/info.json @@ -7,6 +7,9 @@ "pid": "0xE62B", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D1" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/exclusive/e7v1/config.h b/keyboards/exclusive/e7v1/config.h index 5344996c6c2f9f67af1eecc46b7fdc8c2ff07412..7dcf907a04748e2fcc9fa279cc89dea16aaecbae 100644 --- a/keyboards/exclusive/e7v1/config.h +++ b/keyboards/exclusive/e7v1/config.h @@ -12,8 +12,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN F0 - #define BACKLIGHT_PIN B7 #ifdef BACKLIGHT_PIN #define BACKLIGHT_LEVELS 6 diff --git a/keyboards/exclusive/e7v1/info.json b/keyboards/exclusive/e7v1/info.json index e9bab645035426d6a0c13fc9af5f93a85c28e3e3..88a7563b472351b4bf1d93fcb24e666f6495b115 100644 --- a/keyboards/exclusive/e7v1/info.json +++ b/keyboards/exclusive/e7v1/info.json @@ -8,6 +8,9 @@ "pid": "0xE701", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F0" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/exent/config.h b/keyboards/exent/config.h index 6f648d9745f2ae442f31a70bdd9b503ae02bc302..317714e0f72fe2e841b8cd87a5c778996e98791b 100644 --- a/keyboards/exent/config.h +++ b/keyboards/exent/config.h @@ -37,10 +37,6 @@ /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D0 -#define LED_CAPS_LOCK_PIN D1 -#define LED_SCROLL_LOCK_PIN D6 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/exent/info.json b/keyboards/exent/info.json index 3afe2458a1a0b8c76332c32ba8cebc2e2cb4d6a3..985da4fbc4b2556796a45dacb216886c65f2ea4a 100644 --- a/keyboards/exent/info.json +++ b/keyboards/exent/info.json @@ -8,6 +8,11 @@ "pid": "0x4558", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D1", + "num_lock": "D0", + "scroll_lock": "D6" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "community_layouts": ["65_ansi", "65_iso"], diff --git a/keyboards/facew/config.h b/keyboards/facew/config.h index 3ead735bd54b1f901e89e573db8506102e1a1eb8..72fe48339c9a785b41d1d25cea67d51cda3c00e7 100644 --- a/keyboards/facew/config.h +++ b/keyboards/facew/config.h @@ -28,9 +28,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D0 -#define LED_CAPS_LOCK_PIN D1 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/facew/info.json b/keyboards/facew/info.json index 32ea264adc4f32853d91eb58cdd23053fcc52fef..28813e660cfc97b78790c315f214494f5a30f066 100644 --- a/keyboards/facew/info.json +++ b/keyboards/facew/info.json @@ -8,6 +8,10 @@ "pid": "0x422D", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1", + "num_lock": "D0" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "community_layouts": ["60_ansi"], diff --git a/keyboards/fc660c/config.h b/keyboards/fc660c/config.h index bed9a900eeaad5e38fbbd7c18d960d5ca72d69ca..670b0f8e38669dcc321e064ca69e76b8e9f62354 100644 --- a/keyboards/fc660c/config.h +++ b/keyboards/fc660c/config.h @@ -24,9 +24,6 @@ along with this program. If not, see . //#define DIODE_DIRECTION -#define LED_CAPS_LOCK_PIN B6 -#define LED_PIN_ON_STATE 0 - #define TAPPING_TERM 175 /* diff --git a/keyboards/fc660c/info.json b/keyboards/fc660c/info.json index 23d13df0d6009b9969498bed291ba324a2addcb6..ff58c4e23c5270f6a349347833df55bcec74f1f5 100644 --- a/keyboards/fc660c/info.json +++ b/keyboards/fc660c/info.json @@ -8,6 +8,10 @@ "pid": "0x660C", "device_version": "1.0.0" }, + "indicators": { + "caps_lock": "B6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "debounce": 0, diff --git a/keyboards/fc980c/config.h b/keyboards/fc980c/config.h index 88ebaf770c9fada740e024b5fc925b043e3f1e27..6356dd64ee43fce5d0ff72a9b6e9e7853e3251a8 100644 --- a/keyboards/fc980c/config.h +++ b/keyboards/fc980c/config.h @@ -30,10 +30,6 @@ along with this program. If not, see . //#define DIODE_DIRECTION -#define LED_NUM_LOCK_PIN B4 -#define LED_CAPS_LOCK_PIN B5 -#define LED_SCROLL_LOCK_PIN B6 - /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboards/fc980c/info.json b/keyboards/fc980c/info.json index 7cd3a51b10fd1f73615736e71f176a3b7607e851..50cd3b9b27df87f24973553c5ead78c99455fe01 100644 --- a/keyboards/fc980c/info.json +++ b/keyboards/fc980c/info.json @@ -8,6 +8,11 @@ "pid": "0x980C", "device_version": "1.0.0" }, + "indicators": { + "caps_lock": "B5", + "num_lock": "B4", + "scroll_lock": "B6" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "debounce": 0, diff --git a/keyboards/fjlabs/ad65/config.h b/keyboards/fjlabs/ad65/config.h index d74bbf2e4510bcf46ac8a06ddca84bc585246f59..96974c69a54e3a2d95fc69b379d6f49b8d2c4c65 100644 --- a/keyboards/fjlabs/ad65/config.h +++ b/keyboards/fjlabs/ad65/config.h @@ -45,9 +45,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* Define Indicator LED's */ -#define LED_CAPS_LOCK_PIN C7 - /* Define less important options */ /* diff --git a/keyboards/fjlabs/ad65/info.json b/keyboards/fjlabs/ad65/info.json index 68a671fc935fd5c8349770f9ef052d69b8e34ae9..5b6c320bd389285bf472c05da1724a9cdef59644 100644 --- a/keyboards/fjlabs/ad65/info.json +++ b/keyboards/fjlabs/ad65/info.json @@ -8,6 +8,9 @@ "pid": "0x0010", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/fjlabs/avalon/config.h b/keyboards/fjlabs/avalon/config.h index 40ded16c0a7eef9cadf52d4c8179efe0256857db..8749508112d63add10ca66373f2b968aac097eeb 100644 --- a/keyboards/fjlabs/avalon/config.h +++ b/keyboards/fjlabs/avalon/config.h @@ -45,9 +45,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* Define Indicator LED's */ -#define LED_CAPS_LOCK_PIN C7 - /* Define RGB Underglow */ #define RGB_DI_PIN D6 #define RGBLED_NUM 6 diff --git a/keyboards/fjlabs/avalon/info.json b/keyboards/fjlabs/avalon/info.json index c689e71fc594bff74825ca9430eab7b4dfae07d6..2590221b6068fff10c8364bc644c637cac9bdb5d 100644 --- a/keyboards/fjlabs/avalon/info.json +++ b/keyboards/fjlabs/avalon/info.json @@ -8,6 +8,9 @@ "pid": "0x0015", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/fjlabs/bks65/config.h b/keyboards/fjlabs/bks65/config.h index 6a77457f837d0d073e69f9432f32c2f6bb142e06..4bed32831496d157171bd720820db94412cf5e5b 100644 --- a/keyboards/fjlabs/bks65/config.h +++ b/keyboards/fjlabs/bks65/config.h @@ -60,9 +60,6 @@ along with this program. If not, see . #define RGBLIGHT_EFFECT_TWINKLE /* #define RGBLIGHT_LAYER_BLINK*/ -/* Define Indicator LED's */ -#define LED_CAPS_LOCK_PIN C7 - /* Define less important options */ /* diff --git a/keyboards/fjlabs/bks65/info.json b/keyboards/fjlabs/bks65/info.json index c096ceda5d982bad7fa952752c1b71af522fae85..6b4ef9e95fffef18de4c30b6731e80ece27c9de6 100644 --- a/keyboards/fjlabs/bks65/info.json +++ b/keyboards/fjlabs/bks65/info.json @@ -8,6 +8,9 @@ "pid": "0x1001", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["65_ansi"], diff --git a/keyboards/fjlabs/kf87/config.h b/keyboards/fjlabs/kf87/config.h index 875af4b45b3af742619fbc4833ec81bd29995469..469cd59a70903e76b10e73bcdce891f84c8e8253 100644 --- a/keyboards/fjlabs/kf87/config.h +++ b/keyboards/fjlabs/kf87/config.h @@ -45,10 +45,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* Define Indicator LED's */ -#define LED_CAPS_LOCK_PIN C4 -#define LED_SCROLL_LOCK_PIN C6 - /* Define RGB */ #define RGB_DI_PIN C2 #define RGBLED_NUM 87 diff --git a/keyboards/fjlabs/kf87/info.json b/keyboards/fjlabs/kf87/info.json index db77a1f0885ce011d7f4b005abbad38a403b818a..6f783e64760c48da88455dfcbc3e368d5798ee47 100644 --- a/keyboards/fjlabs/kf87/info.json +++ b/keyboards/fjlabs/kf87/info.json @@ -8,6 +8,10 @@ "pid": "0x0006", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C4", + "scroll_lock": "C6" + }, "processor": "at90usb646", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/fjlabs/ldk65/config.h b/keyboards/fjlabs/ldk65/config.h index 225eab1c6a807c7a8f264ed2804a5eebc827abab..b1fc54293b80e2bbe9a76b08693ff4a03f228e05 100644 --- a/keyboards/fjlabs/ldk65/config.h +++ b/keyboards/fjlabs/ldk65/config.h @@ -45,9 +45,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* Define Indicator LED's */ -#define LED_CAPS_LOCK_PIN C7 - /* Define less important options */ /* diff --git a/keyboards/fjlabs/ldk65/info.json b/keyboards/fjlabs/ldk65/info.json index ac7d24c54b006883c64c4503eef8737f638bafd0..4674959220b389e0e247ecd5a6bc7bd9a405a298 100644 --- a/keyboards/fjlabs/ldk65/info.json +++ b/keyboards/fjlabs/ldk65/info.json @@ -8,6 +8,9 @@ "pid": "0x0002", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["65_ansi"], diff --git a/keyboards/fjlabs/midway60/config.h b/keyboards/fjlabs/midway60/config.h index c56643d1755ccc5b6d674865439b32e99211c32f..30178481bff8fdb802b1ebac7c0e481320441b14 100644 --- a/keyboards/fjlabs/midway60/config.h +++ b/keyboards/fjlabs/midway60/config.h @@ -45,9 +45,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* Define Indicator LED's */ -#define LED_CAPS_LOCK_PIN C7 - /* Define less important options */ /* diff --git a/keyboards/fjlabs/midway60/info.json b/keyboards/fjlabs/midway60/info.json index 6304edb1df79b6ac2ea007ed1658efa2fb23f7fa..de55690bfc17a47f57c7b8a07af150ee5b2a5306 100644 --- a/keyboards/fjlabs/midway60/info.json +++ b/keyboards/fjlabs/midway60/info.json @@ -8,6 +8,9 @@ "pid": "0x1002", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/fjlabs/polaris/config.h b/keyboards/fjlabs/polaris/config.h index 88274ccdf41d3e6dcf941c8029f7275b29a4d4e9..d135de12f4fae07f353e34aeffad3f4221c51171 100644 --- a/keyboards/fjlabs/polaris/config.h +++ b/keyboards/fjlabs/polaris/config.h @@ -45,9 +45,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* Define Indicator LED's */ -#define LED_CAPS_LOCK_PIN C7 - /* Define less important options */ /* diff --git a/keyboards/fjlabs/polaris/info.json b/keyboards/fjlabs/polaris/info.json index 59eb59951016178fce3c08f128641dc3bcd6e637..730798ac063f74c7be8e5853fd38ca5aa5d49e21 100644 --- a/keyboards/fjlabs/polaris/info.json +++ b/keyboards/fjlabs/polaris/info.json @@ -8,6 +8,9 @@ "pid": "0x9001", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/fjlabs/sinanju/config.h b/keyboards/fjlabs/sinanju/config.h index 5528266611fcaaf4178f3ace8635ab83e72c445d..f98831f583769c2c8ac863548e78dac89cd2615a 100644 --- a/keyboards/fjlabs/sinanju/config.h +++ b/keyboards/fjlabs/sinanju/config.h @@ -45,9 +45,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* Define Indicator LED's */ -#define LED_CAPS_LOCK_PIN C7 - /* Define less important options */ /* diff --git a/keyboards/fjlabs/sinanju/info.json b/keyboards/fjlabs/sinanju/info.json index ded3ab705e27349468234727e586d35e64e3d483..739fb32884b596f40afd67e6de61ea8557d341e0 100644 --- a/keyboards/fjlabs/sinanju/info.json +++ b/keyboards/fjlabs/sinanju/info.json @@ -8,6 +8,9 @@ "pid": "0x1022", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/fjlabs/sinanjuwk/config.h b/keyboards/fjlabs/sinanjuwk/config.h index 5528266611fcaaf4178f3ace8635ab83e72c445d..f98831f583769c2c8ac863548e78dac89cd2615a 100644 --- a/keyboards/fjlabs/sinanjuwk/config.h +++ b/keyboards/fjlabs/sinanjuwk/config.h @@ -45,9 +45,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* Define Indicator LED's */ -#define LED_CAPS_LOCK_PIN C7 - /* Define less important options */ /* diff --git a/keyboards/fjlabs/sinanjuwk/info.json b/keyboards/fjlabs/sinanjuwk/info.json index ccefe4877e5db1c70f5ca6652a873f80ff90a411..3a5fcbec192fa7dd037c3081d2d3c9848addf9d0 100644 --- a/keyboards/fjlabs/sinanjuwk/info.json +++ b/keyboards/fjlabs/sinanjuwk/info.json @@ -8,6 +8,9 @@ "pid": "0x1023", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/foxlab/key65/hotswap/config.h b/keyboards/foxlab/key65/hotswap/config.h index 393a5ae16161c1abbe550e2260cda5ab2dd33059..45c808c34b6d07845e8296256617ec871c5ad696 100644 --- a/keyboards/foxlab/key65/hotswap/config.h +++ b/keyboards/foxlab/key65/hotswap/config.h @@ -37,9 +37,6 @@ /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_SCROLL_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_LEVELS 5 diff --git a/keyboards/foxlab/key65/hotswap/info.json b/keyboards/foxlab/key65/hotswap/info.json index b54374fa0ad361e8a6314af2f0d925ab77e2a4a6..59e75d4538a517666372d9465dd66d1b8a38e638 100644 --- a/keyboards/foxlab/key65/hotswap/info.json +++ b/keyboards/foxlab/key65/hotswap/info.json @@ -8,6 +8,10 @@ "pid": "0x0003", "device_version": "0.0.1" }, + "indicators": { + "scroll_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/foxlab/key65/universal/config.h b/keyboards/foxlab/key65/universal/config.h index 3a24bc57b18c83faa2af10f9375e45cdf74a2e4c..13aba04274d9c9abe8225b4b709fa377ad61fd3f 100644 --- a/keyboards/foxlab/key65/universal/config.h +++ b/keyboards/foxlab/key65/universal/config.h @@ -37,9 +37,6 @@ /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_SCROLL_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_LEVELS 5 diff --git a/keyboards/foxlab/key65/universal/info.json b/keyboards/foxlab/key65/universal/info.json index bb970bbb813f73baca469a2a160a2f795a090a5b..1f19916693075d620e48491d4804b8b8c52db6cc 100644 --- a/keyboards/foxlab/key65/universal/info.json +++ b/keyboards/foxlab/key65/universal/info.json @@ -8,6 +8,10 @@ "pid": "0x0004", "device_version": "0.0.1" }, + "indicators": { + "scroll_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["65_ansi_blocker_split_bs"], diff --git a/keyboards/foxlab/leaf60/hotswap/config.h b/keyboards/foxlab/leaf60/hotswap/config.h index 257b216c2e62405b9bc23c60607fcd7507220264..5c1e2186cd9d3f3a5b464a4f04616cb264d19b94 100644 --- a/keyboards/foxlab/leaf60/hotswap/config.h +++ b/keyboards/foxlab/leaf60/hotswap/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_BREATHING #define BACKLIGHT_LEVELS 4 diff --git a/keyboards/foxlab/leaf60/hotswap/info.json b/keyboards/foxlab/leaf60/hotswap/info.json index a93938973e5c0037afd856a2b0684bc3ec2be68d..0425a64bfbe9e816e98bd16148fbed0e1dec5bcd 100644 --- a/keyboards/foxlab/leaf60/hotswap/info.json +++ b/keyboards/foxlab/leaf60/hotswap/info.json @@ -8,6 +8,10 @@ "pid": "0x0001", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/foxlab/leaf60/universal/config.h b/keyboards/foxlab/leaf60/universal/config.h index 43b6ecb6d2dc26d24f7cb7a2b391bac9ecef5005..547295e2b08c43f0f9370f3c33451b33dfd805aa 100644 --- a/keyboards/foxlab/leaf60/universal/config.h +++ b/keyboards/foxlab/leaf60/universal/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_BREATHING #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/foxlab/leaf60/universal/info.json b/keyboards/foxlab/leaf60/universal/info.json index 4aa6b72d624b82dfea3181c5af697926d6d68604..d1abab386dc5a873576523ce21f8986a410f9d7d 100644 --- a/keyboards/foxlab/leaf60/universal/info.json +++ b/keyboards/foxlab/leaf60/universal/info.json @@ -8,6 +8,10 @@ "pid": "0x0002", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["60_ansi", "60_hhkb"], diff --git a/keyboards/foxlab/time_re/hotswap/config.h b/keyboards/foxlab/time_re/hotswap/config.h index baa826fa446d88066223bf0f247611605eb3a4de..9d9adb4c29dab6ff0203c0b93e15eac48c8660ea 100644 --- a/keyboards/foxlab/time_re/hotswap/config.h +++ b/keyboards/foxlab/time_re/hotswap/config.h @@ -40,9 +40,6 @@ along with this program. If not, see . #define BACKLIGHT_PIN B7 #define BACKLIGHT_LEVELS 3 -#define LED_CAPS_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN E2 #ifdef RGB_DI_PIN diff --git a/keyboards/foxlab/time_re/hotswap/info.json b/keyboards/foxlab/time_re/hotswap/info.json index 300775a37753de82e8d661cd75048cc40ba8a2de..35eeafd2e97b37e0fa8420285e809e03341c1d1d 100644 --- a/keyboards/foxlab/time_re/hotswap/info.json +++ b/keyboards/foxlab/time_re/hotswap/info.json @@ -8,6 +8,10 @@ "pid": "0x0006", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/foxlab/time_re/universal/config.h b/keyboards/foxlab/time_re/universal/config.h index baa826fa446d88066223bf0f247611605eb3a4de..9d9adb4c29dab6ff0203c0b93e15eac48c8660ea 100644 --- a/keyboards/foxlab/time_re/universal/config.h +++ b/keyboards/foxlab/time_re/universal/config.h @@ -40,9 +40,6 @@ along with this program. If not, see . #define BACKLIGHT_PIN B7 #define BACKLIGHT_LEVELS 3 -#define LED_CAPS_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN E2 #ifdef RGB_DI_PIN diff --git a/keyboards/foxlab/time_re/universal/info.json b/keyboards/foxlab/time_re/universal/info.json index 300775a37753de82e8d661cd75048cc40ba8a2de..35eeafd2e97b37e0fa8420285e809e03341c1d1d 100644 --- a/keyboards/foxlab/time_re/universal/info.json +++ b/keyboards/foxlab/time_re/universal/info.json @@ -8,6 +8,10 @@ "pid": "0x0006", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/friedrich/config.h b/keyboards/friedrich/config.h index a5c80b54cedc98bb176546474225c13dc3ac9b9f..3b845817dd2f3ec3e3657894c5a03b0683fe6ce6 100644 --- a/keyboards/friedrich/config.h +++ b/keyboards/friedrich/config.h @@ -28,6 +28,3 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW - -/* CAPS LED */ -#define LED_CAPS_LOCK_PIN B1 diff --git a/keyboards/friedrich/info.json b/keyboards/friedrich/info.json index 297540f03a8a0b270966b3e3a682890ae05c75f1..6f90a896a98f36df7fa520ad61c261abc068a9af 100644 --- a/keyboards/friedrich/info.json +++ b/keyboards/friedrich/info.json @@ -8,6 +8,9 @@ "pid": "0xB4A2", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B1" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/ft/mars80/config.h b/keyboards/ft/mars80/config.h index 3e09d2df6217aaee33093007238ce5f5032a7370..b33cb517caa5262a1faab32601cee6eacffa3b5e 100644 --- a/keyboards/ft/mars80/config.h +++ b/keyboards/ft/mars80/config.h @@ -28,9 +28,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D1 -#define LED_SCROLL_LOCK_PIN D6 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/ft/mars80/info.json b/keyboards/ft/mars80/info.json index ff8760f955ad19928d8c6a8beb806ddd0bb8cb50..1ad63c0aaac97d8c43852638a9091ff7cb78ea91 100644 --- a/keyboards/ft/mars80/info.json +++ b/keyboards/ft/mars80/info.json @@ -8,6 +8,10 @@ "pid": "0x422D", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D1", + "scroll_lock": "D6" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "community_layouts": ["tkl_ansi", "tkl_iso"], diff --git a/keyboards/gh60/revc/config.h b/keyboards/gh60/revc/config.h index e242e34ad697e8f36a11f195f97f258cef78034e..a06fdcb652044da60402dcbfe834491d7dc25e5f 100644 --- a/keyboards/gh60/revc/config.h +++ b/keyboards/gh60/revc/config.h @@ -41,9 +41,6 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_LEVELS 3 /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ diff --git a/keyboards/gh60/revc/info.json b/keyboards/gh60/revc/info.json index 9c9d96b7917e405968cc1960b1c3977b76f94525..052eaea8a3a372dcf5845831b5710e454d5a5bca 100644 --- a/keyboards/gh60/revc/info.json +++ b/keyboards/gh60/revc/info.json @@ -8,6 +8,10 @@ "pid": "0x0001", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["60_ansi", "60_iso", "60_ansi_split_bs_rshift", "60_tsangan_hhkb"], diff --git a/keyboards/gh60/satan/config.h b/keyboards/gh60/satan/config.h index 0a5b6ddf266039ef0ff5031e5532553d009024b7..9b6d8b31f53e64dc096618a7e23fd85e6b7502f8 100644 --- a/keyboards/gh60/satan/config.h +++ b/keyboards/gh60/satan/config.h @@ -27,9 +27,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { D0, D1, D2, D3, D5 } #define MATRIX_COL_PINS { F0, F1, E6, C7, C6, B7, D4, B1, B0, B5, B4, D7, D6, B3 } -#define LED_CAPS_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 /* COL2ROW or ROW2COL */ diff --git a/keyboards/gh60/satan/info.json b/keyboards/gh60/satan/info.json index 706d3ed4ceb7afff1cecfa65336511d32e17541b..3a64d5a6ffe40e82536bb86a9e89f35a425a1aaf 100644 --- a/keyboards/gh60/satan/info.json +++ b/keyboards/gh60/satan/info.json @@ -8,6 +8,10 @@ "pid": "0x0002", "device_version": "0.0.3" }, + "indicators": { + "caps_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["60_ansi", "60_iso", "60_ansi_split_bs_rshift", "60_hhkb"], diff --git a/keyboards/gkeyboard/gkb_m16/config.h b/keyboards/gkeyboard/gkb_m16/config.h index 0ad351a1289dbcde684cdbbb8f5afaef2c75c303..eb5961c2f72a32f01aef1e9cc30a3ae8e35be177 100644 --- a/keyboards/gkeyboard/gkb_m16/config.h +++ b/keyboards/gkeyboard/gkb_m16/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN F1 #ifdef RGB_DI_PIN #define RGBLED_NUM 4 diff --git a/keyboards/gorthage_truck/config.h b/keyboards/gorthage_truck/config.h index 6d5bafc0d671b8a5b7dbb905993efcba5375a3d8..4e010b280e84d0b5e36d4a107a37acdcf8e1cc90 100644 --- a/keyboards/gorthage_truck/config.h +++ b/keyboards/gorthage_truck/config.h @@ -38,11 +38,5 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -// LEFT -> RIGHT -// D5, D3, D2 -#define LED_NUM_LOCK_PIN D5 -#define LED_CAPS_LOCK_PIN D3 -#define LED_SCROLL_LOCK_PIN D2 - #define ENCODERS_PAD_A { F5 } #define ENCODERS_PAD_B { F6 } diff --git a/keyboards/gorthage_truck/info.json b/keyboards/gorthage_truck/info.json index 527557002d90a821520944b68f8949f17454abdc..34ba7b23a0d57215254d0398c1514f9ca44bc611 100644 --- a/keyboards/gorthage_truck/info.json +++ b/keyboards/gorthage_truck/info.json @@ -8,6 +8,11 @@ "pid": "0x58E4", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D3", + "num_lock": "D5", + "scroll_lock": "D2" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/gray_studio/apollo80/config.h b/keyboards/gray_studio/apollo80/config.h index 936b38ddc22068f1fba00cc6c8637ebbe3a292cb..eee3c74b6f2cd288971b4ec10243f3587a781444 100644 --- a/keyboards/gray_studio/apollo80/config.h +++ b/keyboards/gray_studio/apollo80/config.h @@ -35,9 +35,6 @@ along with this program. If not, see . #define MATRIX_COL_PINS { F0, F1, F4, F5, F6, F7, C7, C6, B6, B5, B4, D7, D4, D6, D2, D3, D5 } #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN E2 #ifdef RGB_DI_PIN #define RGBLED_NUM 22 diff --git a/keyboards/gray_studio/apollo80/info.json b/keyboards/gray_studio/apollo80/info.json index 0d90a72912cfac7be1391eec058b8bf1605b1401..2f090ef342212feaffb6cfe332e96c7ccf236553 100644 --- a/keyboards/gray_studio/apollo80/info.json +++ b/keyboards/gray_studio/apollo80/info.json @@ -8,6 +8,10 @@ "pid": "0x3001", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/gray_studio/hb85/config.h b/keyboards/gray_studio/hb85/config.h index 362513ae0766927f642ad5c35b9bf2b86415cb85..8a8bacec3d82d605d7634bdf8acc44e011afd45d 100644 --- a/keyboards/gray_studio/hb85/config.h +++ b/keyboards/gray_studio/hb85/config.h @@ -37,9 +37,5 @@ along with this program. If not, see . #define RGBLIGHT_EFFECT_ALTERNATING #define RGBLIGHT_EFFECT_TWINKLE -#define LED_NUM_LOCK_PIN D0 -#define LED_CAPS_LOCK_PIN D1 -#define LED_SCROLL_LOCK_PIN D6 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/gray_studio/hb85/info.json b/keyboards/gray_studio/hb85/info.json index 62f03444cce6ca837e0edad645efd62e1d2994ca..84ce359d80f4364c54a448f37d639035d49cb91a 100644 --- a/keyboards/gray_studio/hb85/info.json +++ b/keyboards/gray_studio/hb85/info.json @@ -8,6 +8,11 @@ "pid": "0x2000", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1", + "num_lock": "D0", + "scroll_lock": "D6" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/gray_studio/space65/config.h b/keyboards/gray_studio/space65/config.h index 94f6406fe4ec7f0820b1b0b11e8e097a1d05923b..f7d3ff5d541c3c8179d47edd8c4ea0f2c68f25a7 100644 --- a/keyboards/gray_studio/space65/config.h +++ b/keyboards/gray_studio/space65/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_BREATHING #define BACKLIGHT_LEVELS 5 diff --git a/keyboards/gray_studio/space65/info.json b/keyboards/gray_studio/space65/info.json index f6b9c2ea97d4058748d85ac3e8ba0a5df5f8ba55..42af34add66f1db6c8afa23df75d2f0e8c512f63 100644 --- a/keyboards/gray_studio/space65/info.json +++ b/keyboards/gray_studio/space65/info.json @@ -8,6 +8,10 @@ "pid": "0x3000", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["65_ansi_blocker", "65_iso_blocker"], diff --git a/keyboards/gray_studio/think65/hotswap/config.h b/keyboards/gray_studio/think65/hotswap/config.h index 622d981c35af405f19ae06fe3167183c46e38c96..f33e23c4ee617364721b3f7544850261e5a815f1 100644 --- a/keyboards/gray_studio/think65/hotswap/config.h +++ b/keyboards/gray_studio/think65/hotswap/config.h @@ -37,11 +37,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN C6 -#define LED_CAPS_LOCK_PIN C7 -#define LED_SCROLL_LOCK_PIN F7 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN E2 #ifdef RGB_DI_PIN #define RGBLED_NUM 22 diff --git a/keyboards/gray_studio/think65/hotswap/info.json b/keyboards/gray_studio/think65/hotswap/info.json index 252a34a286ee997df81485632f61eca2bea5c900..1ec54ad7486e69babb942838e6dda9882835ef9b 100644 --- a/keyboards/gray_studio/think65/hotswap/info.json +++ b/keyboards/gray_studio/think65/hotswap/info.json @@ -8,6 +8,12 @@ "pid": "0x4001", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7", + "num_lock": "C6", + "scroll_lock": "F7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["65_ansi_blocker"], diff --git a/keyboards/h0oni/hotduck/config.h b/keyboards/h0oni/hotduck/config.h index 725072de493ed2a2162cdcc5bc7f0c86ba40daa9..a07fae7e0803f7d2097228c13ef2cdb753cabaa8 100644 --- a/keyboards/h0oni/hotduck/config.h +++ b/keyboards/h0oni/hotduck/config.h @@ -34,9 +34,6 @@ #define MATRIX_ROW_PINS { B6, B2, B3, B1, F7, F6, F5 } #define MATRIX_COL_PINS { B5, B4, E6, D7, C6, D4, D0, D1, D2, D3} -// #define LED_CAPS_LOCK_PIN B2 -// #define LED_PIN_ON_STATE 0 - /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW diff --git a/keyboards/han60/config.h b/keyboards/han60/config.h index 12de440607513191fbca006e829d7d04d978f592..8432c4e703dfeb459a8e2e56b853eefe2455deb6 100644 --- a/keyboards/han60/config.h +++ b/keyboards/han60/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/hand88/config.h b/keyboards/hand88/config.h index cdfd328c111c7d5e8fb64ebe77dc1f98bd34ea5b..f3c85ebbe4a1e50ee1b85488f2fadc3b374ef300 100755 --- a/keyboards/hand88/config.h +++ b/keyboards/hand88/config.h @@ -30,7 +30,3 @@ along with this program. If not, see . /* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */ #define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE - -/* Indicator LEDs */ -#define LED_CAPS_LOCK_PIN B6 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/hand88/info.json b/keyboards/hand88/info.json index 26390f614cd0b2a10ad54932b82fa8f5d0c3bf08..b0e00e7f30ee90a8f5626704b64d89ba51d6e849 100755 --- a/keyboards/hand88/info.json +++ b/keyboards/hand88/info.json @@ -8,6 +8,10 @@ "pid": "0x3838", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/handwired/aim65/config.h b/keyboards/handwired/aim65/config.h index 3ef2064ade0656afed334609abd92961ef3e2d5e..5ff4263ecd880d3afd8190f52dd61ba3e79fa6f8 100644 --- a/keyboards/handwired/aim65/config.h +++ b/keyboards/handwired/aim65/config.h @@ -35,6 +35,3 @@ #define MATRIX_COL_PINS { D1, C6, B6, B2, F7, F6, F5, F4 } #define DIODE_DIRECTION COL2ROW - -#define LED_CAPS_LOCK_PIN B0 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/handwired/aim65/info.json b/keyboards/handwired/aim65/info.json index f7671ea318bb842ca19b3d98dddb06357b41ecf9..de4263d1cd75f6cfde740c29a5b4f1752df7f58a 100644 --- a/keyboards/handwired/aim65/info.json +++ b/keyboards/handwired/aim65/info.json @@ -8,6 +8,10 @@ "pid": "0x0F34", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B0", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "caterina", "layouts": { diff --git a/keyboards/handwired/bolek/config.h b/keyboards/handwired/bolek/config.h index 645e05039e8f6a072ecba9f51709ad1271d3194b..de1a49da1c31f91d61ec44f287a4d882455be3c6 100644 --- a/keyboards/handwired/bolek/config.h +++ b/keyboards/handwired/bolek/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/handwired/bstk100/config.h b/keyboards/handwired/bstk100/config.h index 31a2d42769e3aa737c74f46aed28dbb7b0ed97c2..373f0b461b59e7c033e7805dc77482b31c40625c 100644 --- a/keyboards/handwired/bstk100/config.h +++ b/keyboards/handwired/bstk100/config.h @@ -39,15 +39,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -// The state of the indicator pins when the LED is "on" - 1 for high -#define LED_PIN_ON_STATE 0 - -#define LED_NUM_LOCK_PIN D4 -#define LED_CAPS_LOCK_PIN D5 -#define LED_SCROLL_LOCK_PIN B0 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/handwired/bstk100/info.json b/keyboards/handwired/bstk100/info.json index 093fde872cb17e3daac382eedbd5b60be57b6cd4..03580c3332cac5c37ed081961db7d8106e897268 100644 --- a/keyboards/handwired/bstk100/info.json +++ b/keyboards/handwired/bstk100/info.json @@ -8,6 +8,12 @@ "pid": "0xB100", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D5", + "num_lock": "D4", + "scroll_lock": "B0", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/handwired/dqz11n1g/config.h b/keyboards/handwired/dqz11n1g/config.h index cd12f0d250ce39a861bc039dc5495a2d3bcccb01..bd609c90828fe3eb071e2753fc700cdb14d0d243 100644 --- a/keyboards/handwired/dqz11n1g/config.h +++ b/keyboards/handwired/dqz11n1g/config.h @@ -31,10 +31,6 @@ along with this program. If not, see . /* Column read via SPI (shift register) */ /* #define MATRIX_COL_PINS { } */ -#define LED_CAPS_LOCK_PIN F7 /* A0 */ -#define LED_NUM_LOCK_PIN F5 /*A2 */ -#define LED_SCROLL_LOCK_PIN F4 /*A3 */ - #define LED_FUN_LOCK_PIN F6 /* A1 (handled in layer_state_set_user()) */ /* audio config */ diff --git a/keyboards/handwired/dqz11n1g/info.json b/keyboards/handwired/dqz11n1g/info.json index 039362f5b86380f0e46125a1ae7f06663ca1aa08..c72310a1e8ef4982a33e341d85f758c29620d37f 100644 --- a/keyboards/handwired/dqz11n1g/info.json +++ b/keyboards/handwired/dqz11n1g/info.json @@ -8,6 +8,11 @@ "pid": "0x4451", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F7", + "num_lock": "F5", + "scroll_lock": "F4" + }, "processor": "atmega32u4", "bootloader": "caterina", "layouts": { diff --git a/keyboards/handwired/evk/v1_3/config.h b/keyboards/handwired/evk/v1_3/config.h index 817473a125b052812bc6647619e5ee02a0992de3..ccd23ad45ab692ed0b0023c3aed3a7f322bec52f 100644 --- a/keyboards/handwired/evk/v1_3/config.h +++ b/keyboards/handwired/evk/v1_3/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION ROW2COL // the positive current flows into the rows and then out of the columns negative. -/* define whiche Pins to use for the status LEDs*/ -#define LED_CAPS_LOCK_PIN D4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/handwired/evk/v1_3/info.json b/keyboards/handwired/evk/v1_3/info.json index 8ac987e2db5793e42c401a78fc7e281493c40ba1..bc6a5220038df4339455c2d953dbd690d723e27b 100644 --- a/keyboards/handwired/evk/v1_3/info.json +++ b/keyboards/handwired/evk/v1_3/info.json @@ -8,6 +8,9 @@ "pid": "0x0000", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D4" + }, "processor": "atmega32u4", "bootloader": "halfkay", "layouts": { diff --git a/keyboards/handwired/frankie_macropad/config.h b/keyboards/handwired/frankie_macropad/config.h index 6d0aa48c7c2ecd1de8b0416c9da6453fe5f8d89a..03fe3ecdb7cb18633ed279d8dd72e90fe0c609dc 100644 --- a/keyboards/handwired/frankie_macropad/config.h +++ b/keyboards/handwired/frankie_macropad/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboards/handwired/hwpm87/config.h b/keyboards/handwired/hwpm87/config.h index be662d4bf6156c273093f185915af89707044563..c8275d9dc6a138d71c89507ae14fdcbc96a9d7e8 100644 --- a/keyboards/handwired/hwpm87/config.h +++ b/keyboards/handwired/hwpm87/config.h @@ -23,6 +23,3 @@ #define MATRIX_ROW_PINS { B0, B1, B2, B3, B4, B5 } #define MATRIX_COL_PINS { D3, D2, D1, D0, D4, C6, D7, E6, B7, F0, F1, D6, C7, B6, F7, F6, F5, F4 } - -#define LED_CAPS_LOCK_PIN D5 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/handwired/hwpm87/info.json b/keyboards/handwired/hwpm87/info.json index 3560bac95fca9c6e920067d70423545af95c6fbe..8654ea7561701e893842e382dcb87f5c01d54ed1 100644 --- a/keyboards/handwired/hwpm87/info.json +++ b/keyboards/handwired/hwpm87/info.json @@ -8,6 +8,10 @@ "pid": "0x0001", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D5", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/handwired/kbod/config.h b/keyboards/handwired/kbod/config.h index 4bc9154f38371329137b56cc80e482f519b8cfa8..5e01f4093ed61924632131723c02738b0723dde2 100644 --- a/keyboards/handwired/kbod/config.h +++ b/keyboards/handwired/kbod/config.h @@ -27,8 +27,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/handwired/kbod/info.json b/keyboards/handwired/kbod/info.json index 398dbcd5ed4bfebb0752b3e8775342527eb53d86..6ce0f46f2c1d9c845184ee2a8c3560952dd1f477 100644 --- a/keyboards/handwired/kbod/info.json +++ b/keyboards/handwired/kbod/info.json @@ -8,6 +8,9 @@ "pid": "0x6060", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B0" + }, "processor": "atmega32u4", "bootloader": "caterina", "layouts": { diff --git a/keyboards/handwired/lagrange/config.h b/keyboards/handwired/lagrange/config.h index 7a54cd046027b49d30b2e89f59796b67d3f87831..59a366cdb6df3c40a22ea31d0b033f02fdccc417 100644 --- a/keyboards/handwired/lagrange/config.h +++ b/keyboards/handwired/lagrange/config.h @@ -32,6 +32,3 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION ROW2COL - -#define LED_CAPS_LOCK_PIN D1 -#define LED_SCROLL_LOCK_PIN D2 diff --git a/keyboards/handwired/lagrange/info.json b/keyboards/handwired/lagrange/info.json index 9eb68abdf3fa0bc021ba68785653f59cd40d8d23..7d1179e1f400d7c7ad553d093d1d3470160d0582 100644 --- a/keyboards/handwired/lagrange/info.json +++ b/keyboards/handwired/lagrange/info.json @@ -8,6 +8,10 @@ "pid": "0x2718", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D1", + "scroll_lock": "D2" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/handwired/meck_tkl/blackpill_f401/config.h b/keyboards/handwired/meck_tkl/blackpill_f401/config.h index eff5d5d81ffb8378c3af4025140eff679c5de752..dcf0a27d2109df2984127773a4d881e466ccc888 100644 --- a/keyboards/handwired/meck_tkl/blackpill_f401/config.h +++ b/keyboards/handwired/meck_tkl/blackpill_f401/config.h @@ -7,6 +7,3 @@ { B15, A8, A9, B14, A15, B3 } #define MATRIX_COL_PINS \ { B4, B5, B6, B7, B8, B9, A1, A2, A3, A4, A5, A6, A7, B0, B1, A0, B10 } - -#define LED_CAPS_LOCK_PIN C13 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/handwired/meck_tkl/blackpill_f401/info.json b/keyboards/handwired/meck_tkl/blackpill_f401/info.json index acd7e83f77d249f75df2e1ba1026d71a8505a94a..68df328ac74f27325f54dee0fff4a9b22d2fa7b5 100644 --- a/keyboards/handwired/meck_tkl/blackpill_f401/info.json +++ b/keyboards/handwired/meck_tkl/blackpill_f401/info.json @@ -1,4 +1,8 @@ { + "indicators": { + "caps_lock": "C13", + "on_state": 0 + }, "processor": "STM32F401", "bootloader": "stm32-dfu", "board": "BLACKPILL_STM32_F401" diff --git a/keyboards/handwired/oem_ansi_fullsize/config.h b/keyboards/handwired/oem_ansi_fullsize/config.h index 3687ae6994f003e47373d8375ef19a988143da0f..bce35ad9283ec54cb8f2aa01b96e931f2b31b24f 100644 --- a/keyboards/handwired/oem_ansi_fullsize/config.h +++ b/keyboards/handwired/oem_ansi_fullsize/config.h @@ -45,12 +45,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/handwired/oem_iso_fullsize/config.h b/keyboards/handwired/oem_iso_fullsize/config.h index 88925e58d311f220bd11976f91c2c5982d90b782..00421d27052b50bf3b3be00ae750223009c41da7 100644 --- a/keyboards/handwired/oem_iso_fullsize/config.h +++ b/keyboards/handwired/oem_iso_fullsize/config.h @@ -40,9 +40,6 @@ *Row 3, R129, Pin A2 *Row 4, R128, Pin E5 *Row 5, R127, Pin A7 -#define LED_CAPS_LOCK_PIN C7 -#define LED_SCROLL_LOCK_PIN A3 -#define LED_NUM_LOCK_PIN C6 #define BACKLIGHT_PINS { B5, E5, E4, A7, A1, A2 } #define BACKLIGHT_LEVELS 1*/ diff --git a/keyboards/handwired/snatchpad/config.h b/keyboards/handwired/snatchpad/config.h index 6bb7b1c82ab1ae94d35248e1a82b531779afc190..f38f90a651185f3f0b9a98c30a1e8cc4dae690dc 100644 --- a/keyboards/handwired/snatchpad/config.h +++ b/keyboards/handwired/snatchpad/config.h @@ -29,12 +29,6 @@ #define ENCODERS_PAD_A { D3, D0 } #define ENCODERS_PAD_B { D2, D1 } -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/handwired/sono1/stm32f103/config.h b/keyboards/handwired/sono1/stm32f103/config.h index ec0ddfbe05b5f763f9e55c40454c3c44729772bf..b961eaffd674fffb99f2500cf3324f84ae17c591 100644 --- a/keyboards/handwired/sono1/stm32f103/config.h +++ b/keyboards/handwired/sono1/stm32f103/config.h @@ -21,11 +21,5 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { A5, B3, A9, A10, B13, B14, B15, A8, B7, B8, B9, C13, A15, A0, A1 } #define MATRIX_COL_PINS { A4, A3, B11, B10, B1, B0, A7, A6 } - -#define LED_KANA_PIN A2 -#define LED_CAPS_LOCK_PIN B5 #define LED_CTRL_XFER_PIN B6 -#define LED_NUM_LOCK_PIN B4 #define LED_KB_LOCK_PIN B12 -#define LED_PIN_ON_STATE 0 - diff --git a/keyboards/handwired/sono1/stm32f103/info.json b/keyboards/handwired/sono1/stm32f103/info.json index 241cf5e9a2e1dbe09573c8fcf82826b6f2b4394b..b25392382a7ffff25c890ae2a83cad7fb10de0b2 100644 --- a/keyboards/handwired/sono1/stm32f103/info.json +++ b/keyboards/handwired/sono1/stm32f103/info.json @@ -2,6 +2,12 @@ "usb": { "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B5", + "num_lock": "B4", + "kana": "A2", + "on_state": 0 + }, "processor": "STM32F103", "bootloader": "stm32duino" } diff --git a/keyboards/handwired/sono1/t2pp/config.h b/keyboards/handwired/sono1/t2pp/config.h index 4097132e86557af68af6fcaa5d75156cf7e1a69f..15bea036a2f9d86004fd103af2826f56b58fc049 100644 --- a/keyboards/handwired/sono1/t2pp/config.h +++ b/keyboards/handwired/sono1/t2pp/config.h @@ -21,11 +21,5 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { F7, F6, F5, F4, F3, F2, F1, F0, D7, B7, D0, D1, D2, D3, D4 } #define MATRIX_COL_PINS { C6, C5, C4, C3, C2, C1, C0, E1 } - -#define LED_KANA_PIN D5 -#define LED_CAPS_LOCK_PIN B3 #define LED_CTRL_XFER_PIN B4 -#define LED_NUM_LOCK_PIN B2 #define LED_KB_LOCK_PIN B1 -#define LED_PIN_ON_STATE 0 - diff --git a/keyboards/handwired/sono1/t2pp/info.json b/keyboards/handwired/sono1/t2pp/info.json index 69ccef72aeaef19320bf9e63293657481ddba4fb..3e637c3e94a36950fe48e43a432e4c648fdfddb9 100644 --- a/keyboards/handwired/sono1/t2pp/info.json +++ b/keyboards/handwired/sono1/t2pp/info.json @@ -2,6 +2,12 @@ "usb": { "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "B3", + "num_lock": "B2", + "kana": "D5", + "on_state": 0 + }, "processor": "at90usb1286", "bootloader": "halfkay" } diff --git a/keyboards/handwired/split89/config.h b/keyboards/handwired/split89/config.h index 3f4934dd8b782aa35a7b9bb51d124cb6527126b1..c720ab30a4781aae60da19221ff2646597e755d8 100644 --- a/keyboards/handwired/split89/config.h +++ b/keyboards/handwired/split89/config.h @@ -54,12 +54,6 @@ COLS = number of cols per side which curently needs to be equal so there are bla */ #define SOFT_SERIAL_PIN D0 // or D1, D2, D3, E6 -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/handwired/tritium_numpad/config.h b/keyboards/handwired/tritium_numpad/config.h index d7b9998964bdcb2e63d593c024190128fe0a0d25..f1f52a56f09d1b843dd3fac7cd94e6cca3828375 100644 --- a/keyboards/handwired/tritium_numpad/config.h +++ b/keyboards/handwired/tritium_numpad/config.h @@ -27,9 +27,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { D1, D0, D4, C6, D7, E6 } #define MATRIX_COL_PINS { F4, F6, B1, B2 } -#define LED_NUM_LOCK_PIN D5 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 /* COL2ROW or ROW2COL */ diff --git a/keyboards/handwired/tritium_numpad/info.json b/keyboards/handwired/tritium_numpad/info.json index 97362a06652dbe534eca355e173388c20d719b7a..8dc967df96bc7bb6b5f1cea5331919b9806be52f 100644 --- a/keyboards/handwired/tritium_numpad/info.json +++ b/keyboards/handwired/tritium_numpad/info.json @@ -8,6 +8,10 @@ "pid": "0x6060", "device_version": "0.0.3" }, + "indicators": { + "num_lock": "D5", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "caterina", "community_layouts": ["numpad_6x4", "ortho_6x4"], diff --git a/keyboards/handwired/unicomp_mini_m/config.h b/keyboards/handwired/unicomp_mini_m/config.h index df916c9b86cf40a6110b85b38ee51675e0519587..ef38f37c7088c22fcdc0c8b89984930e71292c9d 100644 --- a/keyboards/handwired/unicomp_mini_m/config.h +++ b/keyboards/handwired/unicomp_mini_m/config.h @@ -35,11 +35,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { F7, F6, F5, F4, F3, F2, F1, F0, E6, E7, B0, B1 } #define MATRIX_COL_PINS { C7, C6, C5, C4, C3, C2, C1, C0, E1, E0, D7, B7, D5, D4, D3, D2 } -#define LED_PIN_ON_STATE 0 -#define LED_NUM_LOCK_PIN B6 -#define LED_CAPS_LOCK_PIN B5 -#define LED_SCROLL_LOCK_PIN B4 - /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION ROW2COL diff --git a/keyboards/handwired/unicomp_mini_m/info.json b/keyboards/handwired/unicomp_mini_m/info.json index af9b90cc24368472ba65fdf5e3400318cbf9bcc7..7216203ba8998a4e80c6758a824bdfd685760eb6 100644 --- a/keyboards/handwired/unicomp_mini_m/info.json +++ b/keyboards/handwired/unicomp_mini_m/info.json @@ -8,6 +8,12 @@ "pid": "0x0000", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B5", + "num_lock": "B6", + "scroll_lock": "B4", + "on_state": 0 + }, "processor": "at90usb1286", "bootloader": "halfkay", "layouts": { diff --git a/keyboards/hardlineworks/otd_plus/config.h b/keyboards/hardlineworks/otd_plus/config.h index eae3e8dda41c4fd3158bdb2784c1d8c28431cd81..cff856e895b71f2d14da74a07b4eb456953d9bad 100644 --- a/keyboards/hardlineworks/otd_plus/config.h +++ b/keyboards/hardlineworks/otd_plus/config.h @@ -11,9 +11,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN F4 -#define LED_SCROLL_LOCK_PIN D5 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE diff --git a/keyboards/hardlineworks/otd_plus/info.json b/keyboards/hardlineworks/otd_plus/info.json index c097e0de380b83aae50e04441dfdffe02b0c3391..2a9f5c28d798f2a19e1922102c5308b2b58038f5 100644 --- a/keyboards/hardlineworks/otd_plus/info.json +++ b/keyboards/hardlineworks/otd_plus/info.json @@ -8,6 +8,10 @@ "pid": "0x0087", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F4", + "scroll_lock": "D5" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/hhkb/yang/config.h b/keyboards/hhkb/yang/config.h index f421e51d75132b01d282a92cc89281e68efbaf3b..e1f24c8c2576f54e54df05d94113a20acde44ab2 100644 --- a/keyboards/hhkb/yang/config.h +++ b/keyboards/hhkb/yang/config.h @@ -28,8 +28,6 @@ along with this program. If not, see . #define MATRIX_POWER_SAVE_TIMEOUT_L2_MS 1800000 #define MATRIX_POWER_SAVE_TIMEOUT_L3_MS 7200000 -#define LED_CAPS_LOCK_PIN F4 - #ifdef BLUETOOTH_ENABLE # define OUTPUT_DEFAULT OUTPUT_AUTO diff --git a/keyboards/hhkb/yang/info.json b/keyboards/hhkb/yang/info.json index 6c5bdcf1f6dea6f885356aa7004237c42ca8deb0..dc465cea969373069f78d2f635cc9a532f9447e0 100644 --- a/keyboards/hhkb/yang/info.json +++ b/keyboards/hhkb/yang/info.json @@ -8,6 +8,9 @@ "pid": "0x0001", "device_version": "1.0.4" }, + "indicators": { + "caps_lock": "F4" + }, "processor": "atmega32u4", "bootloader": "lufa-ms", "debounce": 0, diff --git a/keyboards/hineybush/h08_ocelot/config.h b/keyboards/hineybush/h08_ocelot/config.h index a9e3f566d7c4ac53cd075da10f6f695d0a3b0e4e..9c0268da9988e036e024bf6993510b71289e500c 100644 --- a/keyboards/hineybush/h08_ocelot/config.h +++ b/keyboards/hineybush/h08_ocelot/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN F1 #ifdef RGB_DI_PIN # define RGBLED_NUM 7 diff --git a/keyboards/hineybush/h65/config.h b/keyboards/hineybush/h65/config.h index bec83000703ff4e7021f649c4a09179b8b77ba60..8b8309e4232ee654d9ad5d3324b510fba0530a2a 100644 --- a/keyboards/hineybush/h65/config.h +++ b/keyboards/hineybush/h65/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -#define LED_CAPS_LOCK_PIN E6 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_LEVELS 3 #define BACKLIGHT_BREATHING diff --git a/keyboards/hineybush/h65/info.json b/keyboards/hineybush/h65/info.json index 148fedec1bf84ee16201dedc95e18869dc9ef3d2..7a6658bf894fb373ba8947c135f2c8a6fbb3c00d 100644 --- a/keyboards/hineybush/h65/info.json +++ b/keyboards/hineybush/h65/info.json @@ -8,6 +8,9 @@ "pid": "0xE9E4", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["65_ansi_blocker", "65_ansi_blocker_split_bs", "65_ansi_blocker_tsangan", "65_iso_blocker", "65_iso_blocker_split_bs"], diff --git a/keyboards/hineybush/h65_hotswap/config.h b/keyboards/hineybush/h65_hotswap/config.h index bec83000703ff4e7021f649c4a09179b8b77ba60..8b8309e4232ee654d9ad5d3324b510fba0530a2a 100644 --- a/keyboards/hineybush/h65_hotswap/config.h +++ b/keyboards/hineybush/h65_hotswap/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -#define LED_CAPS_LOCK_PIN E6 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_LEVELS 3 #define BACKLIGHT_BREATHING diff --git a/keyboards/hineybush/h65_hotswap/info.json b/keyboards/hineybush/h65_hotswap/info.json index 1d5d283fd7cd3a4e12f88de0c803e473e79ca804..c69a6c14913bb7bd9d6135e52425ea33b862431c 100644 --- a/keyboards/hineybush/h65_hotswap/info.json +++ b/keyboards/hineybush/h65_hotswap/info.json @@ -8,6 +8,9 @@ "pid": "0xE8B7", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/hineybush/hineyg80/config.h b/keyboards/hineybush/hineyg80/config.h index f92969440ee5b0aea6058337610b679ba250a01b..2e5e11eea5f6a8b7055a1cac9e571dc676b42289 100644 --- a/keyboards/hineybush/hineyg80/config.h +++ b/keyboards/hineybush/hineyg80/config.h @@ -12,11 +12,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW - -#define LED_NUM_LOCK_PIN C6 -#define LED_CAPS_LOCK_PIN B6 -#define LED_SCROLL_LOCK_PIN B5 - #ifdef BACKLIGHT_PIN #define BACKLIGHT_LEVELS 3 #endif diff --git a/keyboards/hineybush/hineyg80/info.json b/keyboards/hineybush/hineyg80/info.json index b16f445efed99f1e394e81dd963b2dc93ef9ab1f..dcc3aa5f29ecb04bf54793920eb1e24a32b8aafb 100644 --- a/keyboards/hineybush/hineyg80/info.json +++ b/keyboards/hineybush/hineyg80/info.json @@ -8,6 +8,11 @@ "pid": "0x6060", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "num_lock": "C6", + "scroll_lock": "B5" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/hnahkb/freyr/config.h b/keyboards/hnahkb/freyr/config.h index 34bab3085f9c136eb5f28ac3270940bc96798785..8f716f010bd2fbf75888e3d01a6093b27e54fd32 100644 --- a/keyboards/hnahkb/freyr/config.h +++ b/keyboards/hnahkb/freyr/config.h @@ -38,10 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B3 -#define LED_SCROLL_LOCK_PIN B7 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 #define BACKLIGHT_LEVELS 3 #define BACKLIGHT_BREATHING diff --git a/keyboards/hnahkb/freyr/info.json b/keyboards/hnahkb/freyr/info.json index 0fce74f0ccd79c888cfcad24457b0888bba9875e..547aabaade087c166af62ca5e7b51687073cc704 100644 --- a/keyboards/hnahkb/freyr/info.json +++ b/keyboards/hnahkb/freyr/info.json @@ -8,6 +8,11 @@ "pid": "0x1895", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "B3", + "scroll_lock": "B7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["tkl_ansi", "tkl_iso"], diff --git a/keyboards/hnahkb/stella/config.h b/keyboards/hnahkb/stella/config.h index 027c11d747a16265aa1b669543321392927514e7..58a7688daf1e94093ab60a6dd17fa1bd967e75e0 100644 --- a/keyboards/hnahkb/stella/config.h +++ b/keyboards/hnahkb/stella/config.h @@ -38,10 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B3 -#define LED_SCROLL_LOCK_PIN B7 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 #define BACKLIGHT_LEVELS 3 #define BACKLIGHT_BREATHING diff --git a/keyboards/hnahkb/stella/info.json b/keyboards/hnahkb/stella/info.json index f3e6550f8ef08b7f4d2ae2ba1d63321ce69e8cf3..59465e3be99bc284052055462fd011beee2ff451 100644 --- a/keyboards/hnahkb/stella/info.json +++ b/keyboards/hnahkb/stella/info.json @@ -8,6 +8,11 @@ "pid": "0x0AB7", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B3", + "scroll_lock": "B7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["tkl_ansi", "tkl_iso"], diff --git a/keyboards/hnahkb/vn66/config.h b/keyboards/hnahkb/vn66/config.h index 90e9b02ae1a02099ef70acf9338c28a1517f1011..83909b077e2c6ce195ce419da9cebe53d2661138 100644 --- a/keyboards/hnahkb/vn66/config.h +++ b/keyboards/hnahkb/vn66/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 #define BACKLIGHT_LEVELS 4 #define BACKLIGHT_BREATHING diff --git a/keyboards/hnahkb/vn66/info.json b/keyboards/hnahkb/vn66/info.json index ce2124fe5c298ac74cb6e98d58f5582625621007..a85d29b64487ba9936b672e3fc2d24b77539d205 100644 --- a/keyboards/hnahkb/vn66/info.json +++ b/keyboards/hnahkb/vn66/info.json @@ -8,6 +8,10 @@ "pid": "0xCA2C", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["66_ansi", "66_iso"], diff --git a/keyboards/horrortroll/chinese_pcb/black_e65/config.h b/keyboards/horrortroll/chinese_pcb/black_e65/config.h index 17b48b97662d9a8c5e7812b0c5e69ccf872d4602..715642409e3f47041b8b4f01bbbfa94402e648a7 100644 --- a/keyboards/horrortroll/chinese_pcb/black_e65/config.h +++ b/keyboards/horrortroll/chinese_pcb/black_e65/config.h @@ -31,9 +31,6 @@ /* Forcing to use NKRO instead 6KRO */ #define FORCE_NKRO -/* LED Indicator */ -#define LED_CAPS_LOCK_PIN C7 - #ifdef BACKLIGHT_ENABLE /* Backlight config */ #define BACKLIGHT_PIN B6 diff --git a/keyboards/horrortroll/chinese_pcb/black_e65/info.json b/keyboards/horrortroll/chinese_pcb/black_e65/info.json index f5eff6caa639cca0d9ff0f9d45836937d6bbd6dc..c1927fc3d1fb6970cf36c3d0d404e5078a8c5ffb 100644 --- a/keyboards/horrortroll/chinese_pcb/black_e65/info.json +++ b/keyboards/horrortroll/chinese_pcb/black_e65/info.json @@ -8,6 +8,9 @@ "pid": "0x7000", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/hp69/config.h b/keyboards/hp69/config.h index 7ec7ca192d8a045490bf375cf1640d7707225a49..57233869eea3d210b523ca1a70e9a1ace09b6c2a 100644 --- a/keyboards/hp69/config.h +++ b/keyboards/hp69/config.h @@ -53,6 +53,3 @@ along with this program. If not, see . #define AUDIO_PIN A5 #define AUDIO_PIN_ALT A4 #define AUDIO_PIN_ALT_AS_NEGATIVE - -#define LED_CAPS_LOCK_PIN A6 -#define LED_SCROLL_LOCK_PIN A7 diff --git a/keyboards/hp69/info.json b/keyboards/hp69/info.json index cec2abf977b9631e720308f5c75eb150ead28344..d411fae52b57499c50f539878e50339d2e8ace7c 100644 --- a/keyboards/hp69/info.json +++ b/keyboards/hp69/info.json @@ -8,6 +8,10 @@ "pid": "0x0001", "device_version": "0.1.1" }, + "indicators": { + "caps_lock": "A6", + "scroll_lock": "A7" + }, "processor": "STM32F303", "bootloader": "stm32-dfu", "board": "QMK_PROTON_C", diff --git a/keyboards/huytbt/h50/config.h b/keyboards/huytbt/h50/config.h index c28e3ae238ce0c12f0c24a98765d3dec43c332a9..1e1cd6952560f399e089c60ed9b2b9634dec8ec8 100644 --- a/keyboards/huytbt/h50/config.h +++ b/keyboards/huytbt/h50/config.h @@ -29,7 +29,5 @@ #define MATRIX_ROW_PINS { D1, D0, D4, C6 } #define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3, B2, B6, D7, E6, B4, B5, D2, D3 } -#define LED_CAPS_LOCK_PIN D5 - /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW diff --git a/keyboards/huytbt/h50/info.json b/keyboards/huytbt/h50/info.json index 095740b3db88557fc8812139b39aebcc56c9b23b..166d367b483e9bb02db45baecddfa7a7b0c85610 100644 --- a/keyboards/huytbt/h50/info.json +++ b/keyboards/huytbt/h50/info.json @@ -8,6 +8,9 @@ "pid": "0x0002", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D5" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/ianklug/grooveboard/config.h b/keyboards/ianklug/grooveboard/config.h index c88aadfd8a4243c0e281cf5c98bd888001504172..12ff57c16be6aa0d6753ff8b9d4bd31583185bb6 100644 --- a/keyboards/ianklug/grooveboard/config.h +++ b/keyboards/ianklug/grooveboard/config.h @@ -17,12 +17,6 @@ along with this program. If not, see . #pragma once -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/ibm/model_m_4th_gen/overnumpad_1xb/config.h b/keyboards/ibm/model_m_4th_gen/overnumpad_1xb/config.h index 8088fc83686d9c87ac74dffdabfccc810ed4420c..64a26b070159e6d60c59c36a56974c5df4f82cf0 100644 --- a/keyboards/ibm/model_m_4th_gen/overnumpad_1xb/config.h +++ b/keyboards/ibm/model_m_4th_gen/overnumpad_1xb/config.h @@ -58,8 +58,3 @@ #define SOLENOID_MIN_DWELL 4 #define HAPTIC_OFF_IN_LOW_POWER 1 #define NO_HAPTIC_MOD - -#define LED_NUM_LOCK_PIN C12 -#define LED_CAPS_LOCK_PIN C11 -#define LED_SCROLL_LOCK_PIN C10 -#define LED_ON_STATE 1 diff --git a/keyboards/ibm/model_m_4th_gen/overnumpad_1xb/info.json b/keyboards/ibm/model_m_4th_gen/overnumpad_1xb/info.json index b8e0bf00f12c4688f80fb85255c89dc3d6e95493..2aebd925ee504f8b8d7e563c57393baf2de2e1d4 100644 --- a/keyboards/ibm/model_m_4th_gen/overnumpad_1xb/info.json +++ b/keyboards/ibm/model_m_4th_gen/overnumpad_1xb/info.json @@ -8,6 +8,11 @@ "pid": "0x27DB", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C11", + "num_lock": "C12", + "scroll_lock": "C10" + }, "processor": "STM32F446", // RET6 "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/idobao/id80/v2/config.h b/keyboards/idobao/id80/v2/config.h index edb3fc8a3f91596ef6fb9603c617ba6ceb1522fb..3306dd3097a590c759d5250b82b0412cb704cd4e 100644 --- a/keyboards/idobao/id80/v2/config.h +++ b/keyboards/idobao/id80/v2/config.h @@ -58,9 +58,6 @@ along with this program. If not, see . #define BACKLIGHT_LEVELS 3 #endif -#define LED_CAPS_LOCK_PIN C7 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN E2 #ifdef RGB_DI_PIN #define RGBLED_NUM 20 /* 16 underglow LEDs, 4 top LEDs */ diff --git a/keyboards/idobao/id80/v2/info.json b/keyboards/idobao/id80/v2/info.json index 770242c95d80983179fa7794814b513413cb98ca..0fd9def9de7830113e43e1a05faafe64878d0815 100644 --- a/keyboards/idobao/id80/v2/info.json +++ b/keyboards/idobao/id80/v2/info.json @@ -6,6 +6,10 @@ "vid": "0x6964", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7", + "on_state": 0 + }, "bootmagic": { "matrix": [0, 5] }, diff --git a/keyboards/idobao/id87/v1/config.h b/keyboards/idobao/id87/v1/config.h index 4684551dd94a8553dfb23f7f48b0ac8fcb3e4072..eefdc2dbcc8d011fcb4a9d011803784d50acb558 100644 --- a/keyboards/idobao/id87/v1/config.h +++ b/keyboards/idobao/id87/v1/config.h @@ -42,8 +42,6 @@ along with this program. If not, see . #define BACKLIGHT_LEVELS 3 #endif -#define LED_CAPS_LOCK_PIN C7 - #define RGB_DI_PIN E2 #ifdef RGB_DI_PIN #define RGBLIGHT_EFFECT_ALTERNATING diff --git a/keyboards/idobao/id87/v1/info.json b/keyboards/idobao/id87/v1/info.json index eeba492e84b8e841b2f0c9909b38bda6643e9e0e..6d96abf860d40a497d36ad1cf02762167bbd27b4 100644 --- a/keyboards/idobao/id87/v1/info.json +++ b/keyboards/idobao/id87/v1/info.json @@ -8,6 +8,9 @@ "pid": "0x0087", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["tkl_ansi"], diff --git a/keyboards/idobao/id96/config.h b/keyboards/idobao/id96/config.h index 3d0baa4676dd550f2ecc1833a6eec6519eedfcb0..e9be8711e1622b182069e752cabbc12b0ab8ca06 100644 --- a/keyboards/idobao/id96/config.h +++ b/keyboards/idobao/id96/config.h @@ -30,10 +30,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION ROW2COL -#define LED_NUM_LOCK_PIN C6 -#define LED_CAPS_LOCK_PIN C7 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 #ifdef BACKLIGHT_PIN #define BACKLIGHT_LEVELS 7 diff --git a/keyboards/idobao/id96/info.json b/keyboards/idobao/id96/info.json index e2bc4ea581c7e1c1795e68213ea752b4caa612af..2e09232daebe89c91f02ba6e66f85a656d10d2d2 100644 --- a/keyboards/idobao/id96/info.json +++ b/keyboards/idobao/id96/info.json @@ -8,6 +8,11 @@ "pid": "0x0096", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7", + "num_lock": "C6", + "on_state": 0 + }, "bootmagic": { "matrix": [5, 0] }, diff --git a/keyboards/illusion/rosa/config.h b/keyboards/illusion/rosa/config.h index 03e33c4e7fa4ad38ff5ef8debc232aad20d48426..305c21636964e5c8c323f1f944ef8be484c91386 100644 --- a/keyboards/illusion/rosa/config.h +++ b/keyboards/illusion/rosa/config.h @@ -28,9 +28,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B3 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/illusion/rosa/info.json b/keyboards/illusion/rosa/info.json index adc7d51a20eebf8e7b56d8810a4ff22fe49bfc67..bb533bfb2f95f11af1abc8d6dbd6483c8c482fa9 100644 --- a/keyboards/illusion/rosa/info.json +++ b/keyboards/illusion/rosa/info.json @@ -8,6 +8,10 @@ "pid": "0x6952", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B3", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["60_ansi_tsangan"], diff --git a/keyboards/ilumkb/primus75/config.h b/keyboards/ilumkb/primus75/config.h index daedc3788527c91aba87d7bb80abb3c63ec370ce..ea2cafd51aea36fe5b4dda5ef2387b080e017fed 100644 --- a/keyboards/ilumkb/primus75/config.h +++ b/keyboards/ilumkb/primus75/config.h @@ -27,11 +27,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B2 -#define LED_NUM_LOCK_PIN E2 -#define LED_SCROLL_LOCK_PIN F7 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 #ifdef BACKLIGHT_PIN #define BACKLIGHT_LEVELS 5 diff --git a/keyboards/ilumkb/primus75/info.json b/keyboards/ilumkb/primus75/info.json index 7ee6a7177af83d696ad35294ff55e3c7e9ecb23a..ac5f0280a199b76d6f742bf9c81b97788cbffe70 100644 --- a/keyboards/ilumkb/primus75/info.json +++ b/keyboards/ilumkb/primus75/info.json @@ -8,6 +8,12 @@ "pid": "0x1014", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B2", + "num_lock": "E2", + "scroll_lock": "F7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/irene/config.h b/keyboards/irene/config.h index e58f34b2ae86481816013f9276fb6bc14334f35e..15cbcb511b9142c0a8a5dee2a54d6fb6daa0898f 100644 --- a/keyboards/irene/config.h +++ b/keyboards/irene/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN F1 #ifdef RGB_DI_PIN # define RGBLED_NUM 23 diff --git a/keyboards/iriskeyboards/config.h b/keyboards/iriskeyboards/config.h index 588bf93e0a1276c6f1463500af4ae25aaa04c201..b6ba7d3a194583ab5612e0694fdcf00907feafe6 100644 --- a/keyboards/iriskeyboards/config.h +++ b/keyboards/iriskeyboards/config.h @@ -40,12 +40,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/j80/config.h b/keyboards/j80/config.h index 9c94cb7153fe3a954833c72bf738840c724ef031..bd4ee4ca21f51b9ce062ded0dffac878a0919a39 100644 --- a/keyboards/j80/config.h +++ b/keyboards/j80/config.h @@ -26,9 +26,5 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D0 -#define LED_CAPS_LOCK_PIN D1 -#define LED_SCROLL_LOCK_PIN D6 - #define BACKLIGHT_LEVELS 3 #define BACKLIGHT_PIN D4 diff --git a/keyboards/j80/info.json b/keyboards/j80/info.json index 48553be0e0a053fe1acb00bb8a678592395b29cd..a802143866ef07c09e58c70438c72a6835ead9dd 100644 --- a/keyboards/j80/info.json +++ b/keyboards/j80/info.json @@ -8,6 +8,11 @@ "pid": "0x422D", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D1", + "num_lock": "D0", + "scroll_lock": "D6" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/jacky_studio/bear_65/config.h b/keyboards/jacky_studio/bear_65/config.h index 9b9f7b7cabb061df922644213cc8abc89fe7c8f1..2f14c89b27b0e4649ad9931a75c7fb34cc5c7732 100644 --- a/keyboards/jacky_studio/bear_65/config.h +++ b/keyboards/jacky_studio/bear_65/config.h @@ -24,9 +24,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION ROW2COL -#define LED_CAPS_LOCK_PIN C7 -#define LED_PIN_ON_STATE 0 - /* number of backlight levels */ #define BACKLIGHT_PIN B6 #ifdef BACKLIGHT_PIN diff --git a/keyboards/jacky_studio/bear_65/rev1/info.json b/keyboards/jacky_studio/bear_65/rev1/info.json index e87eeb54843088e6bb01265bad09bb897e71e899..82e7d33eb5dabe2c79ff526d163aa16c1973c53f 100644 --- a/keyboards/jacky_studio/bear_65/rev1/info.json +++ b/keyboards/jacky_studio/bear_65/rev1/info.json @@ -10,6 +10,10 @@ "pid": "0x000A", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7", + "on_state": 0 + }, "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/jacky_studio/bear_65/rev2/info.json b/keyboards/jacky_studio/bear_65/rev2/info.json index e3d3a3113226dc7c450038aaedccb23020e086bc..43200ec5d52076cf5606634bbbd8be35b0998fa3 100644 --- a/keyboards/jacky_studio/bear_65/rev2/info.json +++ b/keyboards/jacky_studio/bear_65/rev2/info.json @@ -10,6 +10,10 @@ "pid": "0x0428", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7", + "on_state": 0 + }, "layout_aliases": { "LAYOUT_all": "LAYOUT_wkl_full", "LAYOUT_full_bs": "LAYOUT_wkl_bs" diff --git a/keyboards/jc65/v32a/config.h b/keyboards/jc65/v32a/config.h index 01581d10419771ca6e47c339a32a0f3b520a2d34..586ba437a0f73d9cd5e173955743e3f4a850d73b 100644 --- a/keyboards/jc65/v32a/config.h +++ b/keyboards/jc65/v32a/config.h @@ -25,8 +25,6 @@ along with this program. If not, see . #define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, A6, A7, C7, C6, C5, C4, C3, C2, D7 } #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D1 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/jc65/v32a/info.json b/keyboards/jc65/v32a/info.json index 80c6d6d7b8c36aa1c2057a3faf0becada4df5c78..b03bb73a6e7a34dbfad144c28e66b6508e87803e 100644 --- a/keyboards/jc65/v32a/info.json +++ b/keyboards/jc65/v32a/info.json @@ -8,6 +8,9 @@ "pid": "0x5679", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/jc65/v32u4/config.h b/keyboards/jc65/v32u4/config.h index 9801abe7d15423fbd878ef36ff21b98a811dcc37..a61742cf39aaf0efd1d0779cd4fa1b37220525f8 100644 --- a/keyboards/jc65/v32u4/config.h +++ b/keyboards/jc65/v32u4/config.h @@ -26,9 +26,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { D0, D1, D2, D3, D5 } #define MATRIX_COL_PINS { F0, F1, E6, C7, C6, B7, D4, B1, B0, B5, B4, D7, D6, B3, F4, F5 } -#define LED_CAPS_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN E2 #ifdef RGB_DI_PIN #define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/jc65/v32u4/info.json b/keyboards/jc65/v32u4/info.json index 5a387a58079af2739d3896c9f3162b4a4356b96c..76adb227c7e157fe5374c5adc9fdb7b4c9c14798 100644 --- a/keyboards/jc65/v32u4/info.json +++ b/keyboards/jc65/v32u4/info.json @@ -8,6 +8,10 @@ "pid": "0x6060", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/jels/jels60/config.h b/keyboards/jels/jels60/config.h index e154ea16be6a71fd229c28f1fb4977b0c5a7fdd1..66f0e3dfa0708cd865eacb1b10456052e64c1460 100644 --- a/keyboards/jels/jels60/config.h +++ b/keyboards/jels/jels60/config.h @@ -25,9 +25,6 @@ #define MATRIX_ROW_PINS {B3, D2, F0, F4, F1} #define MATRIX_COL_PINS {E6, C7, B4, D7, D6, D4, D5, D3, F5, F6, F7, C6, B6, B5} -// Caps lock Pin -#define LED_CAPS_LOCK_PIN B7 - /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW diff --git a/keyboards/jels/jels60/info.json b/keyboards/jels/jels60/info.json index dc2b234f16dbf86cea20810e242b37cf1945e7a7..3d3b59ca7e334cf5c6533cd2e487a2dc961e8e72 100644 --- a/keyboards/jels/jels60/info.json +++ b/keyboards/jels/jels60/info.json @@ -8,6 +8,9 @@ "pid": "0x0060", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/jolofsor/denial75/config.h b/keyboards/jolofsor/denial75/config.h index 8eb2511a4987c74422f3b0fdfc5c1d93cfc1cc85..72c3ca28ea89a03d0dc809fcdf1a2f9f8b2fda99 100644 --- a/keyboards/jolofsor/denial75/config.h +++ b/keyboards/jolofsor/denial75/config.h @@ -27,10 +27,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* Caps Lock Definition */ -#define LED_CAPS_LOCK_PIN B6 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE diff --git a/keyboards/jolofsor/denial75/info.json b/keyboards/jolofsor/denial75/info.json index fd5dc464ea99d921f93a7f7171b79601b19527f4..f101a02f52f47046fb6b6a96da7443d1a301f6be 100644 --- a/keyboards/jolofsor/denial75/info.json +++ b/keyboards/jolofsor/denial75/info.json @@ -8,6 +8,10 @@ "pid": "0x0001", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/kb58/config.h b/keyboards/kb58/config.h index a3fc5f697e92edfab535c852f90c4f8c43628e71..e76940848634dc48fa96a90f1bbe1f03a302b87a 100644 --- a/keyboards/kb58/config.h +++ b/keyboards/kb58/config.h @@ -45,12 +45,6 @@ along with this program. If not, see . */ #define SOFT_SERIAL_PIN D2 // or D0, D1, D3, E6 -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/kb_elmo/67mk_e/config.h b/keyboards/kb_elmo/67mk_e/config.h index 1da36b7259483a277bd077976237adc579a58fc9..34d18546e1cab99ffc9cfdf39b6c98ed63ea581a 100644 --- a/keyboards/kb_elmo/67mk_e/config.h +++ b/keyboards/kb_elmo/67mk_e/config.h @@ -28,6 +28,3 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW - -/* Indicator LEDs */ -#define LED_CAPS_LOCK_PIN B7 diff --git a/keyboards/kb_elmo/67mk_e/info.json b/keyboards/kb_elmo/67mk_e/info.json index 1035b0ba0b279b62a0df3b734f71cf8ea0c36515..b1a69ac79b063f862353b1cc2fd14623abc196b9 100644 --- a/keyboards/kb_elmo/67mk_e/info.json +++ b/keyboards/kb_elmo/67mk_e/info.json @@ -8,6 +8,9 @@ "pid": "0xD03E", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["65_ansi_blocker", "65_ansi_blocker_split_bs", "65_ansi_blocker_tsangan", "65_iso_blocker", "65_iso_blocker_split_bs"], diff --git a/keyboards/kb_elmo/aek2_usb/config.h b/keyboards/kb_elmo/aek2_usb/config.h index 415705b7e81368cfdf15aa08075449ea765df613..66de926a806269784db4a3b4bed3685ba782f644 100644 --- a/keyboards/kb_elmo/aek2_usb/config.h +++ b/keyboards/kb_elmo/aek2_usb/config.h @@ -31,10 +31,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B2 -#define LED_CAPS_LOCK_PIN B1 -#define LED_SCROLL_LOCK_PIN B0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/kb_elmo/aek2_usb/info.json b/keyboards/kb_elmo/aek2_usb/info.json index dfce0e1c7d718a6041d8ecb81d347f1af09fa57d..457762992b068a9e4cecbd11b58c97e5bc0d9492 100644 --- a/keyboards/kb_elmo/aek2_usb/info.json +++ b/keyboards/kb_elmo/aek2_usb/info.json @@ -8,6 +8,11 @@ "pid": "0xDB52", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B1", + "num_lock": "B2", + "scroll_lock": "B0" + }, "processor": "atmega32a", "bootloader": "usbasploader", "layouts": { diff --git a/keyboards/kb_elmo/noah_avr/config.h b/keyboards/kb_elmo/noah_avr/config.h index 1b97cec6009b2a789a228c7f09e6b336ad94b3c0..5d038a9e433fb66ebe7e0d2a73df614c611ba3ff 100644 --- a/keyboards/kb_elmo/noah_avr/config.h +++ b/keyboards/kb_elmo/noah_avr/config.h @@ -29,9 +29,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* Caps LED */ -#define LED_CAPS_LOCK_PIN D6 - /* RGB */ #define RGB_DI_PIN B5 #define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/kb_elmo/noah_avr/info.json b/keyboards/kb_elmo/noah_avr/info.json index 42c795888ab708bf239e8fc666984023495d96e5..151eda35b4e7eac81685fb9c40e83c2e84d50d58 100644 --- a/keyboards/kb_elmo/noah_avr/info.json +++ b/keyboards/kb_elmo/noah_avr/info.json @@ -8,6 +8,9 @@ "pid": "0x1DB0", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D6" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/kb_elmo/qez/config.h b/keyboards/kb_elmo/qez/config.h index 9fdc2ad8257b4a977278aa9262be6fb89f0b1f9e..df9475ff2d9b44674fcf0bfc560d30266f591abd 100644 --- a/keyboards/kb_elmo/qez/config.h +++ b/keyboards/kb_elmo/qez/config.h @@ -28,6 +28,3 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW - -/* Indicator LEDs */ -#define LED_CAPS_LOCK_PIN C5 diff --git a/keyboards/kb_elmo/qez/info.json b/keyboards/kb_elmo/qez/info.json index 54051e89fedfccfe8925c49220431c0bca41e9dc..ee52b8311b632b27ff989e92db797ee564aba23f 100644 --- a/keyboards/kb_elmo/qez/info.json +++ b/keyboards/kb_elmo/qez/info.json @@ -8,6 +8,9 @@ "pid": "0x675F", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C5" + }, "processor": "atmega32u2", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/kbdfans/baguette66/soldered/config.h b/keyboards/kbdfans/baguette66/soldered/config.h index 909d8321c705f4e1d86ed89914834ca0fbb554c9..96a396455d6ee84cafa04a913ef70f0644a7df84 100644 --- a/keyboards/kbdfans/baguette66/soldered/config.h +++ b/keyboards/kbdfans/baguette66/soldered/config.h @@ -28,6 +28,3 @@ /* disable these deprecated features by default */ #define USB_SUSPEND_WAKEUP_DELAY 5000 #define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2 - -#define LED_CAPS_LOCK_PIN B7 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/kbdfans/baguette66/soldered/info.json b/keyboards/kbdfans/baguette66/soldered/info.json index 03b430da040f02c18e86774170e84ea2c297cb21..29492bb959b16691fb5d7cbad5edb32cc893e215 100644 --- a/keyboards/kbdfans/baguette66/soldered/info.json +++ b/keyboards/kbdfans/baguette66/soldered/info.json @@ -7,6 +7,10 @@ "pid": "0x0107", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/kbdfans/bounce/75/hotswap/config.h b/keyboards/kbdfans/bounce/75/hotswap/config.h index 7476fdbcd8f4d52a9efb96c1f6a287b15bf731d2..284e215210dd35c2ae6d71ce4d0c2d7d66e8c200 100644 --- a/keyboards/kbdfans/bounce/75/hotswap/config.h +++ b/keyboards/kbdfans/bounce/75/hotswap/config.h @@ -26,9 +26,6 @@ /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN C6 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN F0 #ifdef RGB_DI_PIN #define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/kbdfans/bounce/75/hotswap/info.json b/keyboards/kbdfans/bounce/75/hotswap/info.json index d1f6186627c0e0484ff16445c81ddbab69c634d5..fd47cfdd7f4bac5e30ec7b799598ea40574576a6 100644 --- a/keyboards/kbdfans/bounce/75/hotswap/info.json +++ b/keyboards/kbdfans/bounce/75/hotswap/info.json @@ -7,6 +7,10 @@ "pid": "0x7001", "device_version": "0.0.3" }, + "indicators": { + "caps_lock": "C6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/kbdfans/bounce/75/soldered/config.h b/keyboards/kbdfans/bounce/75/soldered/config.h index d3dd5bf565bddb366c6a03c053f99aacfb555687..72d253d9399082c1bdea79fd1676cfc0776491cc 100644 --- a/keyboards/kbdfans/bounce/75/soldered/config.h +++ b/keyboards/kbdfans/bounce/75/soldered/config.h @@ -26,9 +26,6 @@ /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN C6 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN B7 #ifdef RGB_DI_PIN #define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/kbdfans/bounce/75/soldered/info.json b/keyboards/kbdfans/bounce/75/soldered/info.json index ab2ca4ba7ac3778c47109bb9c433d7269a6733f8..e4ee498ee7a196a07bb0311b497440f6b188eca4 100644 --- a/keyboards/kbdfans/bounce/75/soldered/info.json +++ b/keyboards/kbdfans/bounce/75/soldered/info.json @@ -8,6 +8,10 @@ "pid": "0x7000", "device_version": "0.0.3" }, + "indicators": { + "caps_lock": "C6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/kbdfans/bounce/pad/config.h b/keyboards/kbdfans/bounce/pad/config.h index 45d77c70dcb93110ea7393e334bc082efbdb2f08..811fe26c1236fcb949a2aed427491724e433de62 100644 --- a/keyboards/kbdfans/bounce/pad/config.h +++ b/keyboards/kbdfans/bounce/pad/config.h @@ -21,7 +21,6 @@ #define MATRIX_ROW_PINS { C7, B7, B6, B0, B1, B2 } #define MATRIX_COL_PINS { B5, B4, D0, C2 } #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN C6 -#define LED_PIN_ON_STATE 1 + #define LOCKING_SUPPORT_ENABLE #define LOCKING_RESYNC_ENABLE diff --git a/keyboards/kbdfans/bounce/pad/info.json b/keyboards/kbdfans/bounce/pad/info.json index d431567c24db6047dd4587d8ce53f8032c2b7aa6..894bd0ed707e627911a59bf7d3c0eac31c5332ea 100644 --- a/keyboards/kbdfans/bounce/pad/info.json +++ b/keyboards/kbdfans/bounce/pad/info.json @@ -7,6 +7,9 @@ "pid": "0x7002", "device_version": "0.0.1" }, + "indicators": { + "num_lock": "C6" + }, "processor": "atmega32u2", "bootloader": "atmel-dfu", "community_layouts": ["numpad_6x4"], diff --git a/keyboards/kbdfans/kbd19x/config.h b/keyboards/kbdfans/kbd19x/config.h index e659c749438919b5c8d074ef3aab276a26ce44a3..65e77d194281a8ac77f8eb22092b3e943e60b80b 100644 --- a/keyboards/kbdfans/kbd19x/config.h +++ b/keyboards/kbdfans/kbd19x/config.h @@ -38,11 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B2 -#define LED_CAPS_LOCK_PIN B0 -#define LED_SCROLL_LOCK_PIN B1 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 #ifdef BACKLIGHT_PIN #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/kbdfans/kbd19x/info.json b/keyboards/kbdfans/kbd19x/info.json index cbf3fbfe233162155fd0c8f6999cfd02a4edf95a..f7cdb23dfadc0b3d96d58551d9c85aded9926e72 100644 --- a/keyboards/kbdfans/kbd19x/info.json +++ b/keyboards/kbdfans/kbd19x/info.json @@ -8,6 +8,12 @@ "pid": "0x0191", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B0", + "num_lock": "B2", + "scroll_lock": "B1", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/kbdfans/kbd67/rev1/config.h b/keyboards/kbdfans/kbd67/rev1/config.h index cc2d669448149ed2d07bac509fbd02f4e2c81a22..03d1f47c2c92627b49504be96fdcd60b7f261d4c 100644 --- a/keyboards/kbdfans/kbd67/rev1/config.h +++ b/keyboards/kbdfans/kbd67/rev1/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 #ifdef BACKLIGHT_PIN #define BACKLIGHT_BREATHING diff --git a/keyboards/kbdfans/kbd67/rev1/info.json b/keyboards/kbdfans/kbd67/rev1/info.json index dec2a09e9462c1f675366bd0d8387e11f35680e4..0c0e80ee2d59b3d6ee4a09618392cc523e5bfccc 100644 --- a/keyboards/kbdfans/kbd67/rev1/info.json +++ b/keyboards/kbdfans/kbd67/rev1/info.json @@ -8,6 +8,10 @@ "pid": "0x6066", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["65_ansi"], diff --git a/keyboards/kbdfans/kbd67/rev2/config.h b/keyboards/kbdfans/kbd67/rev2/config.h index 3163ae0b9935ace8c0f4acb5c25a4f85f02eb20d..cd533b722baeb89743febc0190480b33618eb303 100644 --- a/keyboards/kbdfans/kbd67/rev2/config.h +++ b/keyboards/kbdfans/kbd67/rev2/config.h @@ -28,10 +28,6 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* indicators */ -#define LED_CAPS_LOCK_PIN D4 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B5 #ifdef BACKLIGHT_PIN #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/kbdfans/kbd67/rev2/info.json b/keyboards/kbdfans/kbd67/rev2/info.json index c6da451c5a2f50292eaf0f367d97444b6f0b97f5..108d462993c99ca51d5533dc17cb49a8af11cd12 100644 --- a/keyboards/kbdfans/kbd67/rev2/info.json +++ b/keyboards/kbdfans/kbd67/rev2/info.json @@ -8,6 +8,10 @@ "pid": "0x6067", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "D4", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/kbdfans/kbd6x/config.h b/keyboards/kbdfans/kbd6x/config.h index 9dcf4a457d48e7ef4c6a90ec4a27f8860d558dbb..34b64888c4e3f2b18ba061696d51018b71e94ca8 100644 --- a/keyboards/kbdfans/kbd6x/config.h +++ b/keyboards/kbdfans/kbd6x/config.h @@ -38,8 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B6 - #define BACKLIGHT_PIN B7 #ifdef BACKLIGHT_PIN #define BACKLIGHT_BREATHING diff --git a/keyboards/kbdfans/kbd6x/info.json b/keyboards/kbdfans/kbd6x/info.json index 7ec9838d2a5abdab20c69702d4d6037157b54b81..7c64c7e7891ad38a8e0bfb9c037b64d8b29963b1 100644 --- a/keyboards/kbdfans/kbd6x/info.json +++ b/keyboards/kbdfans/kbd6x/info.json @@ -8,6 +8,9 @@ "pid": "0x3658", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/kbdfans/kbd75/config.h b/keyboards/kbdfans/kbd75/config.h index 6868ac5728b8740fe398cdaef10c577547d2a774..1b82caba02a87cee7f0551b60aa1c0f15b64ca5c 100644 --- a/keyboards/kbdfans/kbd75/config.h +++ b/keyboards/kbdfans/kbd75/config.h @@ -15,9 +15,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 #ifdef BACKLIGHT_PIN #define BACKLIGHT_LEVELS 5 diff --git a/keyboards/kbdfans/kbd75/rev1/info.json b/keyboards/kbdfans/kbd75/rev1/info.json index d9a14dc7a49460184314e459c1d1f8590548cff7..4193137ff2231f68d2ad55da57f2e55635b83ea5 100644 --- a/keyboards/kbdfans/kbd75/rev1/info.json +++ b/keyboards/kbdfans/kbd75/rev1/info.json @@ -8,6 +8,10 @@ "pid": "0x6060", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/kbdfans/kbd75/rev2/info.json b/keyboards/kbdfans/kbd75/rev2/info.json index 4a6b902925b01a3fcd1421779b601d3c3f5f9398..d76879ded09e780fde8d6bcdb263a6ac24bbd1a8 100644 --- a/keyboards/kbdfans/kbd75/rev2/info.json +++ b/keyboards/kbdfans/kbd75/rev2/info.json @@ -8,6 +8,10 @@ "pid": "0x6061", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/kbdfans/kbd75hs/config.h b/keyboards/kbdfans/kbd75hs/config.h index 11aa5d4023020c793994700585b4fd8b34dbbd14..4f26e61b5c143ff46ab4b81d9c684631d5d7958d 100644 --- a/keyboards/kbdfans/kbd75hs/config.h +++ b/keyboards/kbdfans/kbd75hs/config.h @@ -28,9 +28,6 @@ #define FORCE_NKRO -#define LED_CAPS_LOCK_PIN C6 -#define LED_PIN_ON_STATE 1 - #define RGB_DI_PIN F0 #ifdef RGB_DI_PIN #define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/kbdfans/kbd75hs/info.json b/keyboards/kbdfans/kbd75hs/info.json index 460dca30d1d912dca996266c4e6adbfd0e9b684e..9af7103b3bf92a39933f40e8ad712496249722e2 100644 --- a/keyboards/kbdfans/kbd75hs/info.json +++ b/keyboards/kbdfans/kbd75hs/info.json @@ -7,6 +7,9 @@ "pid": "0x6062", "device_version": "0.0.3" }, + "indicators": { + "caps_lock": "C6" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["75_ansi"], diff --git a/keyboards/kbdfans/kbd8x/config.h b/keyboards/kbdfans/kbd8x/config.h index 7ae86d8781442db4b4c2640de335c4b49fdc6ba1..419584b79d941ac037fc0f3d24e31ee8237f650c 100644 --- a/keyboards/kbdfans/kbd8x/config.h +++ b/keyboards/kbdfans/kbd8x/config.h @@ -38,10 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B1 -#define LED_CAPS_LOCK_PIN B3 -#define LED_SCROLL_LOCK_PIN B2 - #define BACKLIGHT_PIN B6 #ifdef BACKLIGHT_PIN #define BACKLIGHT_BREATHING diff --git a/keyboards/kbdfans/kbd8x/info.json b/keyboards/kbdfans/kbd8x/info.json index adf2f98b52a4c519df5e523538f8da74ef2652e8..53c2c5f17ad42a4aa5d3562bebb75461d43b1f6b 100644 --- a/keyboards/kbdfans/kbd8x/info.json +++ b/keyboards/kbdfans/kbd8x/info.json @@ -8,6 +8,11 @@ "pid": "0x0000", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B3", + "num_lock": "B1", + "scroll_lock": "B2" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/kbdfans/kbd8x_mk2/config.h b/keyboards/kbdfans/kbd8x_mk2/config.h index b13e23eb0097075ff5bbba05a9b5e4b29f0f5c91..d2b92dd29d46704bf9904963c60211c8899fbce6 100644 --- a/keyboards/kbdfans/kbd8x_mk2/config.h +++ b/keyboards/kbdfans/kbd8x_mk2/config.h @@ -38,10 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN E6 -#define LED_SCROLL_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #ifdef BACKLIGHT_PIN #define BACKLIGHT_BREATHING diff --git a/keyboards/kbdfans/kbd8x_mk2/info.json b/keyboards/kbdfans/kbd8x_mk2/info.json index 8530aaf773cffbf48490846eb39d5d268fa920f3..236aefeb3f7b28bc0f2db465fe1a775d5e5c5bed 100644 --- a/keyboards/kbdfans/kbd8x_mk2/info.json +++ b/keyboards/kbdfans/kbd8x_mk2/info.json @@ -8,6 +8,11 @@ "pid": "0x0005", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "scroll_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["tkl_ansi", "tkl_iso"], diff --git a/keyboards/kbdfans/kbdpad/mk1/config.h b/keyboards/kbdfans/kbdpad/mk1/config.h index 92e66f7af67b829d55d6a207f50d10ac20020f3e..80fd5292b8e17228e3f4c601bc24ce494c13c249 100644 --- a/keyboards/kbdfans/kbdpad/mk1/config.h +++ b/keyboards/kbdfans/kbdpad/mk1/config.h @@ -26,8 +26,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D0 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_BREATHING diff --git a/keyboards/kbdfans/kbdpad/mk1/info.json b/keyboards/kbdfans/kbdpad/mk1/info.json index 9e7fdb2b83e5d6d846dea095fb7005b3daac55d8..dcd35e62f262b07c193f96769a4e6537b73f51ad 100644 --- a/keyboards/kbdfans/kbdpad/mk1/info.json +++ b/keyboards/kbdfans/kbdpad/mk1/info.json @@ -8,6 +8,9 @@ "pid": "0x422D", "device_version": "2.0.0" }, + "indicators": { + "num_lock": "D0" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "community_layouts": ["ortho_6x4", "numpad_6x4"], diff --git a/keyboards/kbdfans/kbdpad/mk2/config.h b/keyboards/kbdfans/kbdpad/mk2/config.h index f4f8b2aef3d979b68967743c4aaff37b24c8ed85..c9a2ff6173b317a5189b6214068a1a71be0de64a 100644 --- a/keyboards/kbdfans/kbdpad/mk2/config.h +++ b/keyboards/kbdfans/kbdpad/mk2/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B4 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #ifdef BACKLIGHT_PIN #define BACKLIGHT_BREATHING diff --git a/keyboards/kbdfans/kbdpad/mk2/info.json b/keyboards/kbdfans/kbdpad/mk2/info.json index 74ff3cbeaa11a3c84a24705ca58c00fca6e3f7bf..c82e825551acec760ed5a825dd660a1fe4250ece 100644 --- a/keyboards/kbdfans/kbdpad/mk2/info.json +++ b/keyboards/kbdfans/kbdpad/mk2/info.json @@ -8,6 +8,10 @@ "pid": "0x0006", "device_version": "0.0.1" }, + "indicators": { + "num_lock": "B4", + "on_state": 0 + }, "processor": "atmega32u2", "bootloader": "atmel-dfu", "community_layouts": ["ortho_6x4"], diff --git a/keyboards/kbdfans/odin/soldered/config.h b/keyboards/kbdfans/odin/soldered/config.h index 78c313e3131e5b15956686e0326d1a9294c12502..4a65d6f23fe174cda3c50777d1b9e5aa878a248c 100644 --- a/keyboards/kbdfans/odin/soldered/config.h +++ b/keyboards/kbdfans/odin/soldered/config.h @@ -20,10 +20,6 @@ #define MATRIX_ROW_PINS { A10, A9, A8, B14, B13, A2 } #define MATRIX_COL_PINS { A3, A4, A5, A6, A7, B0, B1, B2, B12, A15, B3, B4, B5, B6, B7, B8, C13, C14, C15, A0} -#define LED_NUM_LOCK_PIN B9 -#define LED_CAPS_LOCK_PIN B10 -#define LED_PIN_ON_STATE 0 - #define DIODE_DIRECTION COL2ROW #define RGB_DI_PIN B15 diff --git a/keyboards/kbdfans/odin/soldered/info.json b/keyboards/kbdfans/odin/soldered/info.json index c806c294813d0998e303d229f9031872fff5846e..7189d537fe02ffe2e9c148854ce17fa2e266b710 100644 --- a/keyboards/kbdfans/odin/soldered/info.json +++ b/keyboards/kbdfans/odin/soldered/info.json @@ -8,6 +8,11 @@ "pid": "0x0101", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B10", + "num_lock": "B9", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "debounce": 15, diff --git a/keyboards/kbdfans/odin/v2/config.h b/keyboards/kbdfans/odin/v2/config.h index 786ae9131b5fc2bc63b4f28be428282b57a44516..a8956b5ffbddc7d5b0eeecfbd6e116922be1eb8e 100644 --- a/keyboards/kbdfans/odin/v2/config.h +++ b/keyboards/kbdfans/odin/v2/config.h @@ -23,10 +23,6 @@ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B9 -#define LED_CAPS_LOCK_PIN B10 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN B15 #ifdef RGB_DI_PIN diff --git a/keyboards/kbdfans/odin/v2/info.json b/keyboards/kbdfans/odin/v2/info.json index f6644bb2938bb095f6d1dd38f463b547eae290fc..29a96330f64c1fcc2d2c7103ccc6492810b241f0 100644 --- a/keyboards/kbdfans/odin/v2/info.json +++ b/keyboards/kbdfans/odin/v2/info.json @@ -8,6 +8,11 @@ "pid": "0x0101", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B10", + "num_lock": "B9", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/kbdfans/phaseone/config.h b/keyboards/kbdfans/phaseone/config.h index b660f3cac906286df365d364bc128a9b3a1592ba..042db62e63800eaa4adfee2878e1cdd243466beb 100644 --- a/keyboards/kbdfans/phaseone/config.h +++ b/keyboards/kbdfans/phaseone/config.h @@ -21,9 +21,7 @@ #define MATRIX_COLS 15 #define MATRIX_ROW_PINS { B0, B1, B2, B3, B4 } #define MATRIX_COL_PINS { B5, C6, C7, F7, F6, F5, F4, F1, E6, B7, D0, D1, D2, D3, D5 } -#define LED_NUM_LOCK_PIN D7 -#define LED_CAPS_LOCK_PIN D6 -#define LED_PIN_ON_STATE 0 + /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ diff --git a/keyboards/kbdfans/phaseone/info.json b/keyboards/kbdfans/phaseone/info.json index 567f6aa68b8ae0531def37d6b6d60909176423ce..57cf6a1c62441612466c96b3a147a8fe0f452e35 100644 --- a/keyboards/kbdfans/phaseone/info.json +++ b/keyboards/kbdfans/phaseone/info.json @@ -8,6 +8,11 @@ "pid": "0x0103", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D6", + "num_lock": "D7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/kbdfans/tiger80/config.h b/keyboards/kbdfans/tiger80/config.h index 0ff1ddb711d551627a03a3fdcfe0807de575b864..2dbbc91a7614ab35118bb7df347f0dc6802b0937 100644 --- a/keyboards/kbdfans/tiger80/config.h +++ b/keyboards/kbdfans/tiger80/config.h @@ -27,10 +27,6 @@ #define LOCKING_SUPPORT_ENABLE #define LOCKING_RESYNC_ENABLE -#define LED_CAPS_LOCK_PIN C7 -#define LED_SCROLL_LOCK_PIN B2 -#define LED_PIN_ON_STATE 1 - #define RGB_DI_PIN B3 #ifdef RGB_DI_PIN #define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/kbdfans/tiger80/info.json b/keyboards/kbdfans/tiger80/info.json index 40a32fdc01e0cbe9068eeac7c69cda3175034a68..916fd1c6db958a4734ac1f705c25937f3b98ac4f 100644 --- a/keyboards/kbdfans/tiger80/info.json +++ b/keyboards/kbdfans/tiger80/info.json @@ -8,6 +8,10 @@ "pid": "0x0011", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7", + "scroll_lock": "B2" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/keebsforall/coarse60/config.h b/keyboards/keebsforall/coarse60/config.h index 079106f18d4389e4b83364d80381ac596aa4d6e9..8e1dce9ecb6b1b7c562c4fe00da7c6595f5d3c2c 100644 --- a/keyboards/keebsforall/coarse60/config.h +++ b/keyboards/keebsforall/coarse60/config.h @@ -55,12 +55,6 @@ along with this program. If not, see . #define RGBLIGHT_EFFECT_ALTERNATING #define RGBLIGHT_EFFECT_TWINKLE - -#define LED_NUM_LOCK_PIN B2 -#define LED_CAPS_LOCK_PIN B10 -#define LED_SCROLL_LOCK_PIN B11 -#define LED_PIN_ON_STATE 0 - #define ENCODERS_PAD_A { A8 } #define ENCODERS_PAD_B { A1 } #define ENCODER_RESOLUTION 2 diff --git a/keyboards/keebsforall/coarse60/info.json b/keyboards/keebsforall/coarse60/info.json index 3f31eaf65f95231b4a843415fb706440187b1e8a..29a7850fc8a554018242de224f67160b574e4ec8 100644 --- a/keyboards/keebsforall/coarse60/info.json +++ b/keyboards/keebsforall/coarse60/info.json @@ -8,6 +8,12 @@ "pid": "0x5341", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B10", + "num_lock": "B2", + "scroll_lock": "B11", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "community_layouts": ["alice", "alice_split_bs"], diff --git a/keyboards/keyprez/bison/config.h b/keyboards/keyprez/bison/config.h index 48b231bc69d0a00eabdd539f305b2beac143e91c..3a4a368800ddd03a1b8e1e4ca3c187afcb6489fb 100644 --- a/keyboards/keyprez/bison/config.h +++ b/keyboards/keyprez/bison/config.h @@ -43,12 +43,6 @@ along with this program. If not, see . */ #define SOFT_SERIAL_PIN D0 // or D1, D2, D3, E6 -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define ENCODERS_PAD_A { B6 } #define ENCODERS_PAD_B { B5 } #define ENCODERS_PAD_A_RIGHT { B5 } diff --git a/keyboards/keyprez/unicorn/config.h b/keyboards/keyprez/unicorn/config.h index 5705f25e2880c657b07df172ed1c69d63d0fa9d0..0756b67f7ca411a942e3496ea3bd1cb49389f967 100644 --- a/keyboards/keyprez/unicorn/config.h +++ b/keyboards/keyprez/unicorn/config.h @@ -32,12 +32,6 @@ */ #define SOFT_SERIAL_PIN D0 // or D1, D2, D3, E6 -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/keyten/kt3700/config.h b/keyboards/keyten/kt3700/config.h index ae11d65f2c58441ee090c8c6c3ba81d126e45951..d4ad24caf5f6e1c2338000043a48df4d513a09c6 100644 --- a/keyboards/keyten/kt3700/config.h +++ b/keyboards/keyten/kt3700/config.h @@ -33,5 +33,3 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW - -#define LED_NUM_LOCK_PIN B6 diff --git a/keyboards/keyten/kt3700/info.json b/keyboards/keyten/kt3700/info.json index fe33c49fa87c511c49d262159578c425c51a4e43..0e4855e1e8fd9ab60fe43d5877b54bc9da2843b4 100644 --- a/keyboards/keyten/kt3700/info.json +++ b/keyboards/keyten/kt3700/info.json @@ -8,6 +8,9 @@ "pid": "0x3700", "device_version": "0.0.1" }, + "indicators": { + "num_lock": "B6" + }, "processor": "STM32F401", "bootloader": "stm32-dfu", "layout_aliases": { diff --git a/keyboards/kin80/blackpill103/config.h b/keyboards/kin80/blackpill103/config.h index 052828fb8377cf8c9a8887b3dad67680b854fb4b..4dd744162d5d453f72de82592c6cf360ce383634 100644 --- a/keyboards/kin80/blackpill103/config.h +++ b/keyboards/kin80/blackpill103/config.h @@ -26,8 +26,4 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { B8, B9, C13, B7, B6, B5, B4 } #define MATRIX_COL_PINS { A6, A7, B0, B1, B10, B11, A0, A1, A2, A3, A4, A5 } -#define LED_PIN_ON_STATE 0 -#define LED_NUM_LOCK_PIN B14 -#define LED_CAPS_LOCK_PIN B13 -#define LED_SCROLL_LOCK_PIN B15 #define LED4_PIN A8 diff --git a/keyboards/kin80/blackpill103/info.json b/keyboards/kin80/blackpill103/info.json index 63c9650579defa2577c959f1a7b59c5521141445..c1df5ed549955cf8bd1967cb0bce9fad2b6a0c3b 100644 --- a/keyboards/kin80/blackpill103/info.json +++ b/keyboards/kin80/blackpill103/info.json @@ -2,6 +2,12 @@ "usb": { "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "B13", + "num_lock": "B14", + "scroll_lock": "B15", + "on_state": 0 + }, "processor": "STM32F103", "bootloader": "stm32duino" } diff --git a/keyboards/kin80/blackpill401/config.h b/keyboards/kin80/blackpill401/config.h index 2cbca43a086c182860eb373583d5e995e4d3b44f..f1b9307f2430ea586c0c3aa768d5b3849c5e2a7c 100644 --- a/keyboards/kin80/blackpill401/config.h +++ b/keyboards/kin80/blackpill401/config.h @@ -23,8 +23,4 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { A4, B12, B13, B14, B15, A8, B5 } #define MATRIX_COL_PINS { C14, C15, A0, A1, A2, A3, A5, A6, A7, B0, B1, B10 } -#define LED_PIN_ON_STATE 0 -#define LED_NUM_LOCK_PIN B4 -#define LED_CAPS_LOCK_PIN C13 -#define LED_SCROLL_LOCK_PIN B3 #define LED4_PIN A15 diff --git a/keyboards/kin80/blackpill401/info.json b/keyboards/kin80/blackpill401/info.json index 7d4ec1294e9efc88e29c33dfdf25694b7000a1fa..8098ac1a2f61f210bf87d544ef24cff4eeebf82f 100644 --- a/keyboards/kin80/blackpill401/info.json +++ b/keyboards/kin80/blackpill401/info.json @@ -2,6 +2,12 @@ "usb": { "device_version": "0.0.3" }, + "indicators": { + "caps_lock": "C13", + "num_lock": "B4", + "scroll_lock": "B3", + "on_state": 0 + }, "processor": "STM32F401", "bootloader": "stm32-dfu", "board": "BLACKPILL_STM32_F401" diff --git a/keyboards/kin80/blackpill411/config.h b/keyboards/kin80/blackpill411/config.h index 2cbca43a086c182860eb373583d5e995e4d3b44f..f1b9307f2430ea586c0c3aa768d5b3849c5e2a7c 100644 --- a/keyboards/kin80/blackpill411/config.h +++ b/keyboards/kin80/blackpill411/config.h @@ -23,8 +23,4 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { A4, B12, B13, B14, B15, A8, B5 } #define MATRIX_COL_PINS { C14, C15, A0, A1, A2, A3, A5, A6, A7, B0, B1, B10 } -#define LED_PIN_ON_STATE 0 -#define LED_NUM_LOCK_PIN B4 -#define LED_CAPS_LOCK_PIN C13 -#define LED_SCROLL_LOCK_PIN B3 #define LED4_PIN A15 diff --git a/keyboards/kin80/blackpill411/info.json b/keyboards/kin80/blackpill411/info.json index 6ad9e67e040afe52330b71d7565b65e5037c5bb7..3ad449e464e9a7436a81d0e88e75de80f7201c01 100644 --- a/keyboards/kin80/blackpill411/info.json +++ b/keyboards/kin80/blackpill411/info.json @@ -2,6 +2,12 @@ "usb": { "device_version": "0.0.3" }, + "indicators": { + "caps_lock": "C13", + "num_lock": "B4", + "scroll_lock": "B3", + "on_state": 0 + }, "processor": "STM32F411", "bootloader": "stm32-dfu", "board": "BLACKPILL_STM32_F411" diff --git a/keyboards/kin80/micro/config.h b/keyboards/kin80/micro/config.h index 5c9369a077ff90f0127c39a7dbfe097efbb821be..c55fffe1e0c03bb3ecb02bbddb98055f047165de 100644 --- a/keyboards/kin80/micro/config.h +++ b/keyboards/kin80/micro/config.h @@ -20,8 +20,4 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { B6, B3, B1, D6, B7, B5, D1 } #define MATRIX_COL_PINS { B4, E6, D7, C6, D4, D0, F7, F6, F5, F4, F1, F0 } -#define LED_PIN_ON_STATE 0 -#define NUM_LOCK_LED_PIN D2 -#define SCROLL_LOCK_LED_PIN D3 -#define CAPS_LOCK_LED_PIN B0 #define LED4_PIN B2 diff --git a/keyboards/kin80/micro/info.json b/keyboards/kin80/micro/info.json index 7818e745378a8fa8c46af751bdf53946bfb22d29..173b5eff4dd83c7bdd0fe13efeab7d204fe32584 100644 --- a/keyboards/kin80/micro/info.json +++ b/keyboards/kin80/micro/info.json @@ -2,6 +2,12 @@ "usb": { "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B0", + "num_lock": "D2", + "scroll_lock": "D3", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "lufa-dfu" } diff --git a/keyboards/kindakeyboards/conone65/config.h b/keyboards/kindakeyboards/conone65/config.h index eeaf32a219736cd4a35c8dd5c348c0bfaa12f38e..1f02e3148ca89bf4d493840fc6f7d439cd9c4024 100644 --- a/keyboards/kindakeyboards/conone65/config.h +++ b/keyboards/kindakeyboards/conone65/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/kinesis/kint2pp/config.h b/keyboards/kinesis/kint2pp/config.h index 7dad99db7ab82e47e7a8c2da9e413002e8ad3152..2f9473e391b61447b03fd2331d6d99ddb0faddc4 100644 --- a/keyboards/kinesis/kint2pp/config.h +++ b/keyboards/kinesis/kint2pp/config.h @@ -21,12 +21,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN C5 -#define LED_CAPS_LOCK_PIN C1 -#define LED_SCROLL_LOCK_PIN C4 -#define LED_COMPOSE_PIN C3 -#define LED_PIN_ON_STATE 0 - #define IGNORE_MOD_TAP_INTERRUPT // The Teensy 2++ consumes about 60 mA of current at its full speed of 16 MHz as diff --git a/keyboards/kinesis/kint2pp/info.json b/keyboards/kinesis/kint2pp/info.json index e31d3490a0f07d537608366d5f4325be69232d6f..9619fe05b65eb39a84d088ae7746f7760dfe34fa 100644 --- a/keyboards/kinesis/kint2pp/info.json +++ b/keyboards/kinesis/kint2pp/info.json @@ -6,6 +6,13 @@ "pid": "0x6060", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "C1", + "num_lock": "C5", + "scroll_lock": "C4", + "compose": "C3", + "on_state": 0 + }, "processor": "at90usb1286", "bootloader": "halfkay", "debounce": 20 diff --git a/keyboards/kinesis/kint36/config.h b/keyboards/kinesis/kint36/config.h index 76d3ff31aef9b4e8c2413bfa42ac33a62af6f266..8553ed4912eb013f740e89ffc8e2887a0d3ea89c 100644 --- a/keyboards/kinesis/kint36/config.h +++ b/keyboards/kinesis/kint36/config.h @@ -43,10 +43,4 @@ // https://forum.pjrc.com/threads/47256-What-is-the-power-consumption-of-the-Teensy-3-6 #define USB_MAX_POWER_CONSUMPTION 100 -#define LED_PIN_ON_STATE 0 -#define LED_NUM_LOCK_PIN A14 -#define LED_CAPS_LOCK_PIN C7 -#define LED_SCROLL_LOCK_PIN A5 -#define LED_COMPOSE_PIN E26 - #define EEPROM_SIZE 4096 diff --git a/keyboards/kinesis/kint36/info.json b/keyboards/kinesis/kint36/info.json index fca353504f4c888bf43af7cbdfdb496e1e71bb24..8224abbe98d12689b505d865f4d72203047f5f38 100644 --- a/keyboards/kinesis/kint36/info.json +++ b/keyboards/kinesis/kint36/info.json @@ -6,6 +6,13 @@ "pid": "0x345C", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7", + "num_lock": "A14", + "scroll_lock": "A5", + "compose": "E26", + "on_state": 0 + }, "processor": "MK66FX1M0", "bootloader": "halfkay", "debounce": 20 diff --git a/keyboards/kinesis/kint41/config.h b/keyboards/kinesis/kint41/config.h index 7050eadd41943cd2faeb87887a780c4d495f8406..7d7ea630fc438b67831b3001c49b3ab79893f0d4 100644 --- a/keyboards/kinesis/kint41/config.h +++ b/keyboards/kinesis/kint41/config.h @@ -77,9 +77,3 @@ // in clock cycles #define GPIO_INPUT_PIN_DELAY 0 - -#define LED_PIN_ON_STATE 0 -#define LED_NUM_LOCK_PIN LINE_PIN26 -#define LED_CAPS_LOCK_PIN LINE_PIN12 -#define LED_SCROLL_LOCK_PIN LINE_PIN25 -#define LED_COMPOSE_PIN LINE_PIN24 diff --git a/keyboards/kinesis/kint41/info.json b/keyboards/kinesis/kint41/info.json index 70ee14bad303abd41f53be7de64fee0668769a8f..716275ad3a9c61008ffea47e595ec10309f1fb7b 100644 --- a/keyboards/kinesis/kint41/info.json +++ b/keyboards/kinesis/kint41/info.json @@ -6,5 +6,12 @@ "pid": "0x345C", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "LINE_PIN12", + "num_lock": "LINE_PIN26", + "scroll_lock": "LINE_PIN25", + "compose": "LINE_PIN24", + "on_state": 0 + }, "debounce": 20 } diff --git a/keyboards/kinesis/kintlc/config.h b/keyboards/kinesis/kintlc/config.h index 537cb399d815688e8812c62a8881bc510c981d5d..d36555ce4aa38f520fea7f1b12156f9a458d7c37 100644 --- a/keyboards/kinesis/kintlc/config.h +++ b/keyboards/kinesis/kintlc/config.h @@ -78,17 +78,3 @@ // in clock cycles #define GPIO_INPUT_PIN_DELAY 0 - -// The default "1" results in LEDs being on when they should be off and -// the other way around. -#define LED_PIN_ON_STATE 0 - -// Discussion about which Teensy LC pins can be used for driving staus LEDs: -// https://github.com/kinx-project/kint/issues/55 -// Discussion about using Neopixel LEDs: -// https://github.com/kinx-project/kint/issues/32 -// Available pins can be seen in: -// /lib/chibios-contrib/os/hal/boards/PJRC_TEENSY_LC/board.h -#define LED_CAPS_LOCK_PIN LINE_PIN12 -#define LED_SCROLL_LOCK_PIN LINE_PIN25 -#define LED_COMPOSE_PIN LINE_PIN24 diff --git a/keyboards/kinesis/kintlc/info.json b/keyboards/kinesis/kintlc/info.json index d05b01ec09f090685311ba6f468a60f0bd672d5a..7309fc778fa62085b7c546fb260ecb6f327d88a7 100644 --- a/keyboards/kinesis/kintlc/info.json +++ b/keyboards/kinesis/kintlc/info.json @@ -6,6 +6,12 @@ "pid": "0x345C", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "LINE_PIN12", + "scroll_lock": "LINE_PIN25", + "compose": "LINE_PIN24", + "on_state": 0 + }, "processor": "MKL26Z64", "bootloader": "halfkay", "debounce": 20 diff --git a/keyboards/kinesis/nguyenvietyen/config.h b/keyboards/kinesis/nguyenvietyen/config.h index 399d10e81da47105ad2d451f7a6ba016f4090483..c6798eb951f3189e51daca308a67f79e34cf4200 100644 --- a/keyboards/kinesis/nguyenvietyen/config.h +++ b/keyboards/kinesis/nguyenvietyen/config.h @@ -20,9 +20,3 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW - -#define LED_NUM_LOCK_PIN D4 -#define LED_CAPS_LOCK_PIN E6 -#define LED_SCROLL_LOCK_PIN C6 -#define LED_COMPOSE_PIN D7 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/kinesis/nguyenvietyen/info.json b/keyboards/kinesis/nguyenvietyen/info.json index 7a4868268457d56a598e02c03185d394796d0e13..1cbb042b8337f4a8e67828dea81d01b509b1d852 100644 --- a/keyboards/kinesis/nguyenvietyen/info.json +++ b/keyboards/kinesis/nguyenvietyen/info.json @@ -6,6 +6,13 @@ "pid": "0x6060", "device_version": "0.0.3" }, + "indicators": { + "caps_lock": "E6", + "num_lock": "D4", + "scroll_lock": "C6", + "compose": "D7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "caterina" } diff --git a/keyboards/kinesis/stapelberg/config.h b/keyboards/kinesis/stapelberg/config.h index 01108b8e896c693182ad6daa63b8a96dd922d451..0e1e6bcbee444b04c08bcb7ac19d76f2ef82bcd9 100644 --- a/keyboards/kinesis/stapelberg/config.h +++ b/keyboards/kinesis/stapelberg/config.h @@ -22,12 +22,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN F2 -#define LED_CAPS_LOCK_PIN F3 -#define LED_SCROLL_LOCK_PIN F1 -#define LED_COMPOSE_PIN F0 -#define LED_PIN_ON_STATE 0 - /* don't know if this should be defined at the board or top level. Assuming board #define MOUSEKEY_DELAY 100 #define MOUSEKEY_INTERVAL 20 diff --git a/keyboards/kinesis/stapelberg/info.json b/keyboards/kinesis/stapelberg/info.json index ba14567443f5b938196612935e3cffe030d6179b..37f05a49f41dadd922791a5dda164aa8e0fa72eb 100644 --- a/keyboards/kinesis/stapelberg/info.json +++ b/keyboards/kinesis/stapelberg/info.json @@ -6,6 +6,13 @@ "pid": "0x6060", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "F3", + "num_lock": "F2", + "scroll_lock": "F1", + "compose": "F0", + "on_state": 0 + }, "processor": "at90usb1286", "bootloader": "halfkay" } diff --git a/keyboards/kira80/config.h b/keyboards/kira80/config.h index be36ac2a82112b4e2b8560a4aa2b590707f7dd30..eb9bcb29a27e7d8f57daf08068ac8b1dda4c0241 100644 --- a/keyboards/kira80/config.h +++ b/keyboards/kira80/config.h @@ -28,9 +28,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D1 -#define LED_SCROLL_LOCK_PIN D6 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_BREATHING #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/kira80/info.json b/keyboards/kira80/info.json index 1ed50c668a0555263520e02663d7f88015502b75..47cf842b3d97b756e1d6890790fe22b03badc856 100644 --- a/keyboards/kira80/info.json +++ b/keyboards/kira80/info.json @@ -8,6 +8,10 @@ "pid": "0xC583", "device_version": "1.0.2" }, + "indicators": { + "caps_lock": "D1", + "scroll_lock": "D6" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/kiwikey/wanderland/config.h b/keyboards/kiwikey/wanderland/config.h index 0aaf536bc7e32c2134dbd3988574dc29e0b31d6d..200c7017871a1c5993a8642ff00a763287f1e8c5 100644 --- a/keyboards/kiwikey/wanderland/config.h +++ b/keyboards/kiwikey/wanderland/config.h @@ -38,11 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* Indicator LEDs Assignments */ -#define LED_NUM_LOCK_PIN C6 -#define LED_CAPS_LOCK_PIN B6 -#define LED_SCROLL_LOCK_PIN B5 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_LEVELS 3 #define BACKLIGHT_BREATHING diff --git a/keyboards/kiwikey/wanderland/info.json b/keyboards/kiwikey/wanderland/info.json index 92346d4f5677acb7331260ec6881fb6c1a5418f4..1dfe8fa415c225d7f5e7251566dbc58dffd8b42f 100644 --- a/keyboards/kiwikey/wanderland/info.json +++ b/keyboards/kiwikey/wanderland/info.json @@ -8,6 +8,11 @@ "pid": "0x574C", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "num_lock": "C6", + "scroll_lock": "B5" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/kmac/config.h b/keyboards/kmac/config.h index 5db54daf4390363d9c6e51e9a6c0fffbf8e87a54..bc647193cad41996e554dd635c4d92485dab1192 100644 --- a/keyboards/kmac/config.h +++ b/keyboards/kmac/config.h @@ -35,10 +35,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ //#define DIODE_DIRECTION -#define LED_CAPS_LOCK_PIN B0 -#define LED_SCROLL_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/kmac/info.json b/keyboards/kmac/info.json index b8e5497e28f6005b34a1d6051b4d764d10b2d7a6..e22708713a3ab72b9dd475de73a73c86bc98aa58 100644 --- a/keyboards/kmac/info.json +++ b/keyboards/kmac/info.json @@ -7,6 +7,11 @@ "pid": "0x4143", "device_version": "1.0.4" }, + "indicators": { + "caps_lock": "B0", + "scroll_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["tkl_ansi"], diff --git a/keyboards/kmac_pad/config.h b/keyboards/kmac_pad/config.h index a2414a6abbe4632108bf8825772ffa06bee20d26..aaffc6c987f69e2bd31ccb9d42c97c483d3e08bf 100644 --- a/keyboards/kmac_pad/config.h +++ b/keyboards/kmac_pad/config.h @@ -33,10 +33,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ // #define DIODE_DIRECTION COL2ROW -// #define LED_CAPS_LOCK_PIN B0 -// #define LED_SCROLL_LOCK_PIN E6 -// #define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/kopibeng/mnk65/config.h b/keyboards/kopibeng/mnk65/config.h index fce9cee12200367fc094f606fd397a2d378d3087..be3be08c1d5fe70057d99f7e3d9976c135a3979e 100644 --- a/keyboards/kopibeng/mnk65/config.h +++ b/keyboards/kopibeng/mnk65/config.h @@ -35,8 +35,6 @@ #define MATRIX_ROW_PINS { B3, D0, F6, F4, F1 } #define MATRIX_COL_PINS { B7, F7, C7, C6, B6, B5, B4, D7, D6, D4, D5, D3, D2, D1, F5 } -#define LED_CAPS_LOCK_PIN F0 - /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW diff --git a/keyboards/kopibeng/mnk65/info.json b/keyboards/kopibeng/mnk65/info.json index df261b8951ba385bce559514bc512901691f6790..173537922b1f34672607d29c7fafff48233d41c0 100644 --- a/keyboards/kopibeng/mnk65/info.json +++ b/keyboards/kopibeng/mnk65/info.json @@ -8,6 +8,9 @@ "pid": "0x0651", "device_version": "1.0.0" }, + "indicators": { + "caps_lock": "F0" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/kopibeng/mnk65_stm32/config.h b/keyboards/kopibeng/mnk65_stm32/config.h index 2fbf5a9e6966b0c27e53d2769201ef55a33586da..d4c42e57ee5a33ba0b4cd9237a26b9fd6e76cd1c 100644 --- a/keyboards/kopibeng/mnk65_stm32/config.h +++ b/keyboards/kopibeng/mnk65_stm32/config.h @@ -35,8 +35,6 @@ #define MATRIX_ROW_PINS { A10, B9, A1, B11, A3 } #define MATRIX_COL_PINS { A9, B8, F0, C15, C14, C13, B10, B2, B1, B0, A7, A6, A5, A4, A2 } -#define LED_CAPS_LOCK_PIN A8 - /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW diff --git a/keyboards/kopibeng/mnk65_stm32/info.json b/keyboards/kopibeng/mnk65_stm32/info.json index 77ace62e3614be3fdf9cabd5a24c52fda0ea69af..9959b7f3ddcb74190142d6ddadba6cf4845f7a1a 100644 --- a/keyboards/kopibeng/mnk65_stm32/info.json +++ b/keyboards/kopibeng/mnk65_stm32/info.json @@ -8,6 +8,9 @@ "pid": "0x0652", "device_version": "1.0.0" }, + "indicators": { + "caps_lock": "A8" + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/kopibeng/mnk88/config.h b/keyboards/kopibeng/mnk88/config.h index 0641928a52a5f0fbab464045a153430f88f8f3b1..bcb24b3c1065660c73a2c53c1858e9b16678ebae 100644 --- a/keyboards/kopibeng/mnk88/config.h +++ b/keyboards/kopibeng/mnk88/config.h @@ -37,9 +37,6 @@ /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B3 -#define LED_SCROLL_LOCK_PIN A15 - #define RGB_DI_PIN A10 #ifdef RGB_DI_PIN #define RGBLED_NUM 20 diff --git a/keyboards/kopibeng/mnk88/info.json b/keyboards/kopibeng/mnk88/info.json index d8cc5998915111317d916fe77341b0ffb5e70929..813767a89afafe1dddd35880a6a94cd4daa91548 100644 --- a/keyboards/kopibeng/mnk88/info.json +++ b/keyboards/kopibeng/mnk88/info.json @@ -8,6 +8,10 @@ "pid": "0x8800", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B3", + "scroll_lock": "A15" + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "community_layouts": ["tkl_f13_ansi", "tkl_f13_ansi_tsangan", "tkl_f13_iso", "tkl_f13_iso_tsangan"], diff --git a/keyboards/kopibeng/typ65/config.h b/keyboards/kopibeng/typ65/config.h index e9eac78bf1701a86b94058ee2b86573bd8f1f345..082a56caac25e1850bb432f4c392bf772fc52a9d 100644 --- a/keyboards/kopibeng/typ65/config.h +++ b/keyboards/kopibeng/typ65/config.h @@ -34,7 +34,6 @@ #define MATRIX_ROW_PINS { D0, D1, D2, F6, B0 } #define MATRIX_COL_PINS { D3, D5, D4, D6, D7, B4, B5, B6, C6, C7, F7, F5, F4, F1, F0, E6 } -#define LED_CAPS_LOCK_PIN B1 #define INDICATOR_0 B2 #define INDICATOR_1 B7 #define INDICATOR_2 B3 diff --git a/keyboards/kopibeng/typ65/info.json b/keyboards/kopibeng/typ65/info.json index c70704af27f0be471b76c50962f67082253bb5b8..258acfee65e20178a280e8e15612eaf5a037f026 100644 --- a/keyboards/kopibeng/typ65/info.json +++ b/keyboards/kopibeng/typ65/info.json @@ -8,6 +8,9 @@ "pid": "0x065E", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B1" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/kopibeng/xt60/config.h b/keyboards/kopibeng/xt60/config.h index 605808ea03435a03337a6a4fc0d0644e6c107666..dde02894c297f14d8576b50cfbf786bd1c45b073 100644 --- a/keyboards/kopibeng/xt60/config.h +++ b/keyboards/kopibeng/xt60/config.h @@ -34,8 +34,6 @@ #define MATRIX_ROW_PINS { F7, F4, D0, B3, B7 } #define MATRIX_COL_PINS { C7, F5, F1, F0, C6, B6, B5, B4, D7, D6, D5, D3, D2, D1 } -#define LED_CAPS_LOCK_PIN D4 - /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW diff --git a/keyboards/kopibeng/xt60/info.json b/keyboards/kopibeng/xt60/info.json index 7334cf12764f628ab0dced8d2a472e61d34d515c..62da3ebf2f45637a33f32347b918ccc968140c2d 100644 --- a/keyboards/kopibeng/xt60/info.json +++ b/keyboards/kopibeng/xt60/info.json @@ -8,6 +8,9 @@ "pid": "0x0600", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "D4" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/kopibeng/xt60_singa/config.h b/keyboards/kopibeng/xt60_singa/config.h index 605808ea03435a03337a6a4fc0d0644e6c107666..dde02894c297f14d8576b50cfbf786bd1c45b073 100644 --- a/keyboards/kopibeng/xt60_singa/config.h +++ b/keyboards/kopibeng/xt60_singa/config.h @@ -34,8 +34,6 @@ #define MATRIX_ROW_PINS { F7, F4, D0, B3, B7 } #define MATRIX_COL_PINS { C7, F5, F1, F0, C6, B6, B5, B4, D7, D6, D5, D3, D2, D1 } -#define LED_CAPS_LOCK_PIN D4 - /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW diff --git a/keyboards/kopibeng/xt60_singa/info.json b/keyboards/kopibeng/xt60_singa/info.json index 9d46fe49da31cb5f955aaa94c48ccfdb32d039fa..9b156ebbf51eaf2a7cd74e785ca9c0d695b7e06e 100644 --- a/keyboards/kopibeng/xt60_singa/info.json +++ b/keyboards/kopibeng/xt60_singa/info.json @@ -8,6 +8,9 @@ "pid": "0x0601", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D4" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/kopibeng/xt8x/config.h b/keyboards/kopibeng/xt8x/config.h index 34aec8f8ca708f1c6847af438801044f17b75e1d..50a0ac983339967709db1552fe8f90d71e66f596 100644 --- a/keyboards/kopibeng/xt8x/config.h +++ b/keyboards/kopibeng/xt8x/config.h @@ -37,8 +37,6 @@ /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B3 -#define LED_SCROLL_LOCK_PIN A15 #define INDICATOR_PIN_0 B13 #define RGB_DI_PIN A10 diff --git a/keyboards/kopibeng/xt8x/info.json b/keyboards/kopibeng/xt8x/info.json index efda8a48ef98631ff0d04269332bb9c3c12fef4e..61c8edb5098c8e25a0d8c69c0f4aa5c877e08781 100644 --- a/keyboards/kopibeng/xt8x/info.json +++ b/keyboards/kopibeng/xt8x/info.json @@ -8,6 +8,10 @@ "pid": "0x8788", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B3", + "scroll_lock": "A15" + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/kprepublic/bm80hsrgb/config.h b/keyboards/kprepublic/bm80hsrgb/config.h index e5139791fb4a813f9796269835a40d3bd27c9acd..4e2984f31d2c20f94ec040f2e11b4280fdf68c2d 100644 --- a/keyboards/kprepublic/bm80hsrgb/config.h +++ b/keyboards/kprepublic/bm80hsrgb/config.h @@ -38,13 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW - - - -#define LED_CAPS_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 - - #define RGB_DI_PIN E2 // The number of LEDs connected #define RGB_MATRIX_LED_COUNT 87 diff --git a/keyboards/kprepublic/bm80hsrgb/info.json b/keyboards/kprepublic/bm80hsrgb/info.json index 2e025c1f92a688422814e7d41d673bae0b656aa8..1cd8c7cc8784affad5ac0207259c509e671b53c5 100644 --- a/keyboards/kprepublic/bm80hsrgb/info.json +++ b/keyboards/kprepublic/bm80hsrgb/info.json @@ -8,6 +8,10 @@ "pid": "0xEF83", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["tkl_ansi"], diff --git a/keyboards/kprepublic/bm980hsrgb/config.h b/keyboards/kprepublic/bm980hsrgb/config.h index 030d504a506f6ce52168eee81b8f3680c965994c..8c951e66837c3f484e812ee8f5ff842c25e40cb8 100644 --- a/keyboards/kprepublic/bm980hsrgb/config.h +++ b/keyboards/kprepublic/bm980hsrgb/config.h @@ -38,16 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW - - -#define LED_NUM_LOCK_PIN C6 -#define LED_CAPS_LOCK_PIN C7 -#define LED_SCROLL_LOCK_PIN E2 - -#define LED_PIN_ON_STATE 0 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN B0 // The number of LEDs connected diff --git a/keyboards/kprepublic/bm980hsrgb/info.json b/keyboards/kprepublic/bm980hsrgb/info.json index c7dde26d233a334b6c096cf2db070187575ab095..cae17f2ce4f7912e012a8101920dc0fd2c4e836d 100644 --- a/keyboards/kprepublic/bm980hsrgb/info.json +++ b/keyboards/kprepublic/bm980hsrgb/info.json @@ -8,6 +8,12 @@ "pid": "0xEF61", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7", + "num_lock": "C6", + "scroll_lock": "E2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/kprepublic/cospad/config.h b/keyboards/kprepublic/cospad/config.h index ffa6a30354507831119a61c879fdbbae95cfadf4..9b2957d620267368fa689fa212ad82c93c055495 100644 --- a/keyboards/kprepublic/cospad/config.h +++ b/keyboards/kprepublic/cospad/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN F7 #define BACKLIGHT_LEVELS 3 #define BACKLIGHT_ON_STATE 0 diff --git a/keyboards/kprepublic/cospad/info.json b/keyboards/kprepublic/cospad/info.json index 92eb7c0ae9ae44b75484d90772ac511fab24d505..805f69774356e2496f9ba28461d096a1604c5653 100644 --- a/keyboards/kprepublic/cospad/info.json +++ b/keyboards/kprepublic/cospad/info.json @@ -8,6 +8,10 @@ "pid": "0xB1E5", "device_version": "0.0.1" }, + "indicators": { + "num_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["numpad_6x4", "ortho_6x4"], diff --git a/keyboards/ktec/daisy/config.h b/keyboards/ktec/daisy/config.h index db86f3b508cd922dcbf41cbe6d7d08130a4eb635..80ce9d64e02e884ac3a5a1e1cb28081f1904e8ce 100644 --- a/keyboards/ktec/daisy/config.h +++ b/keyboards/ktec/daisy/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN C6 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN D0 #define BACKLIGHT_LEVELS 6 diff --git a/keyboards/ktec/daisy/info.json b/keyboards/ktec/daisy/info.json index 832f5021f1e7b0dba3fd3d851ea897add251b345..50c5dd78b087cb22abcc73124407a2bbe2e6c7f5 100644 --- a/keyboards/ktec/daisy/info.json +++ b/keyboards/ktec/daisy/info.json @@ -8,6 +8,10 @@ "pid": "0xD7DC", "device_version": "5.0.1" }, + "indicators": { + "caps_lock": "C6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/lazydesigners/dimple/staggered/rev1/config.h b/keyboards/lazydesigners/dimple/staggered/rev1/config.h deleted file mode 100644 index b62f3c4195e3f89a580ad2b3d9bf107aa9a4496d..0000000000000000000000000000000000000000 --- a/keyboards/lazydesigners/dimple/staggered/rev1/config.h +++ /dev/null @@ -1,20 +0,0 @@ -/* Copyright 2021 LAZYDESIGNERS - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#pragma once - -#define LED_CAPS_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/lazydesigners/dimple/staggered/rev1/info.json b/keyboards/lazydesigners/dimple/staggered/rev1/info.json index 7fe8c59ccb734c953b446771a0d8c7ec8a23d51f..ed2219805a285f6819f8eb2bc86b5a84acf9b340 100644 --- a/keyboards/lazydesigners/dimple/staggered/rev1/info.json +++ b/keyboards/lazydesigners/dimple/staggered/rev1/info.json @@ -1,4 +1,8 @@ { + "indicators": { + "caps_lock": "E6", + "on_state": 0 + }, "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/linworks/dolice/config.h b/keyboards/linworks/dolice/config.h index 495b6d72aaff0bed7d7ee22bf0b44cbfbb6d2bd5..a4485d4727ae5247376844cab32ac525d7f04424 100644 --- a/keyboards/linworks/dolice/config.h +++ b/keyboards/linworks/dolice/config.h @@ -32,9 +32,3 @@ along with this program. If not, see . #define BACKLIGHT_PIN B5 // Timer 1 on mega32u4 #define BACKLIGHT_BREATHING #define BACKLIGHT_ON_STATE 1 - -/* Indicator LEDs */ -#define LED_NUM_LOCK_PIN B6 -#define LED_CAPS_LOCK_PIN C7 -#define LED_SCROLL_LOCK_PIN C6 -#define LED_PIN_ON_STATE 0 \ No newline at end of file diff --git a/keyboards/linworks/dolice/info.json b/keyboards/linworks/dolice/info.json index be1decf4f5cba46e1fb8ec33a4b7c07aa045ee81..649dc85d02b9bff3521c66e835c4fe34bab1569c 100644 --- a/keyboards/linworks/dolice/info.json +++ b/keyboards/linworks/dolice/info.json @@ -7,6 +7,12 @@ "pid": "0x0005", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7", + "num_lock": "B6", + "scroll_lock": "C6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/linworks/fave104/config.h b/keyboards/linworks/fave104/config.h index 80d6f7ade69d787b6519d8525f9d5a7899489fd1..464396ae199d6ef47e0daa824732b0d430147c1c 100644 --- a/keyboards/linworks/fave104/config.h +++ b/keyboards/linworks/fave104/config.h @@ -25,11 +25,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { B11, B10, B2, B1, B0, A7, A6, A5, A4, A3, A2, A0 } #define MATRIX_COL_PINS { B12, B13, B14, B15, A8, A9, A10, A13, A14, A15, B3 } -#define LED_NUM_LOCK_PIN B6 -#define LED_CAPS_LOCK_PIN B5 -#define LED_SCROLL_LOCK_PIN B4 -#define LED_PIN_ON_STATE 0 - /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW diff --git a/keyboards/linworks/fave104/info.json b/keyboards/linworks/fave104/info.json index 8e64093fa44fe4864ddff4192cf17634a47159af..0eeda7d97db642a86926546dbbed826a2e6d6fff 100644 --- a/keyboards/linworks/fave104/info.json +++ b/keyboards/linworks/fave104/info.json @@ -8,6 +8,12 @@ "pid": "0x000A", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B5", + "num_lock": "B6", + "scroll_lock": "B4", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/linworks/whale75/config.h b/keyboards/linworks/whale75/config.h index 7243a2a28037a1729582cb745dd6333839a7e6e5..80eebcd301b0f2cf6672a88dbbb6c9c875331a39 100644 --- a/keyboards/linworks/whale75/config.h +++ b/keyboards/linworks/whale75/config.h @@ -28,11 +28,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN A8 -#define LED_CAPS_LOCK_PIN A9 -#define LED_SCROLL_LOCK_PIN A13 -#define LED_PIN_ON_STATE 0 - /* Backlight */ #define BACKLIGHT_PIN A10 #define BACKLIGHT_BREATHING diff --git a/keyboards/linworks/whale75/info.json b/keyboards/linworks/whale75/info.json index 30d9352f73f9b2316b657ed1d7452505d6422f09..7de9e12764d376dd8689557c991f71ba1c089365 100644 --- a/keyboards/linworks/whale75/info.json +++ b/keyboards/linworks/whale75/info.json @@ -7,6 +7,12 @@ "pid": "0x0001", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "A9", + "num_lock": "A8", + "scroll_lock": "A13", + "on_state": 0 + }, "processor": "STM32F303", "bootloader": "stm32-dfu", "board": "QMK_PROTON_C", diff --git a/keyboards/lizard_trick/tenkey_plusplus/config.h b/keyboards/lizard_trick/tenkey_plusplus/config.h index 8cb90474f51fce7be87aa972f05de29a01178186..15268a9207ef7e4c445b5b9cb4b297767b53851c 100644 --- a/keyboards/lizard_trick/tenkey_plusplus/config.h +++ b/keyboards/lizard_trick/tenkey_plusplus/config.h @@ -44,12 +44,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE diff --git a/keyboards/lm_keyboard/lm60n/config.h b/keyboards/lm_keyboard/lm60n/config.h index 616dc9a9556a5942652966108029daf4a9be4ba5..74f2cb6365107eb4f8b774a3cfdc4037a9d96c69 100644 --- a/keyboards/lm_keyboard/lm60n/config.h +++ b/keyboards/lm_keyboard/lm60n/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B7 -#define LED_CAPS_LOCK_PIN C7 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4s - #define RGB_DI_PIN B0 #ifdef RGB_DI_PIN #define RGBLED_NUM 41 diff --git a/keyboards/lm_keyboard/lm60n/info.json b/keyboards/lm_keyboard/lm60n/info.json index c9996161174fd001aa2d67ea4a60f2d735e9c02f..cfbce23c2e461706f8f524a0ec2e6db479d49266 100644 --- a/keyboards/lm_keyboard/lm60n/info.json +++ b/keyboards/lm_keyboard/lm60n/info.json @@ -8,6 +8,10 @@ "pid": "0x4B01", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7", + "num_lock": "B7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/loki65/config.h b/keyboards/loki65/config.h index 6fecc6a9a06b5e3124c89bed8fe1a6729b3b4d9d..d84f9c495a90db94065d4f7657f51f7d754e973a 100644 --- a/keyboards/loki65/config.h +++ b/keyboards/loki65/config.h @@ -31,10 +31,6 @@ along with this program. If not, see . /* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */ #define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE -/* Indicator LEDs */ -#define LED_CAPS_LOCK_PIN B6 -#define LED_PIN_ON_STATE 0 - /* RGB Light */ #define WS2812_PWM_DRIVER PWMD1 #define WS2812_PWM_CHANNEL 2 diff --git a/keyboards/loki65/info.json b/keyboards/loki65/info.json index 66e908268cf410bd5ddc908bcebfe951e98cd637..f2639713a5a108715a532dedd79c38057c723e26 100644 --- a/keyboards/loki65/info.json +++ b/keyboards/loki65/info.json @@ -8,6 +8,10 @@ "pid": "0x4C36", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/lucid/alexa/config.h b/keyboards/lucid/alexa/config.h index 8aba7bc462c5b8c7fda829f8f8f131a64b582fff..b6dd61f1ad1cba68915b6d1e24bdd2893a158738 100644 --- a/keyboards/lucid/alexa/config.h +++ b/keyboards/lucid/alexa/config.h @@ -45,9 +45,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* Define Indicator LED's */ -#define LED_CAPS_LOCK_PIN C7 - /* Define less important options */ /* diff --git a/keyboards/lucid/alexa/info.json b/keyboards/lucid/alexa/info.json index 256bf2821a41933a065aac3868775a1d02f1d637..72ebafad5bfdc0c45fc96e033066dad480a77995 100644 --- a/keyboards/lucid/alexa/info.json +++ b/keyboards/lucid/alexa/info.json @@ -8,6 +8,9 @@ "pid": "0x0005", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["65_ansi_blocker", "65_ansi_blocker_split_bs"], diff --git a/keyboards/lucid/alexa_solder/config.h b/keyboards/lucid/alexa_solder/config.h index 23b8b4428eca61ba6f1b6b785db3dc3b10e9d570..5ec47879d4fde83d0fd57c87ccd4e966ba4567e6 100644 --- a/keyboards/lucid/alexa_solder/config.h +++ b/keyboards/lucid/alexa_solder/config.h @@ -45,9 +45,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* Define Indicator LED's */ -#define LED_CAPS_LOCK_PIN C7 - /* Define less important options */ /* diff --git a/keyboards/lucid/alexa_solder/info.json b/keyboards/lucid/alexa_solder/info.json index 1d527d44691a1ed75e761c8aa8786535ac91cc65..849a6811790ab8c7295989df76e08333f30e4ead 100644 --- a/keyboards/lucid/alexa_solder/info.json +++ b/keyboards/lucid/alexa_solder/info.json @@ -8,6 +8,9 @@ "pid": "0x0006", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/lucid/kbd8x_hs/config.h b/keyboards/lucid/kbd8x_hs/config.h index 1d7b40e97024d90c376570cd61d6555225b5ee3b..855df44e82ddc79bc5da812c42ea1a2d4e8bb1bb 100644 --- a/keyboards/lucid/kbd8x_hs/config.h +++ b/keyboards/lucid/kbd8x_hs/config.h @@ -45,9 +45,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* Define Indicator LED's */ -#define LED_CAPS_LOCK_PIN B7 - /* Define less important options */ /* diff --git a/keyboards/lucid/kbd8x_hs/info.json b/keyboards/lucid/kbd8x_hs/info.json index f154991732159bf4b4e69d6f312de39c5ed05703..70c22a5dd207e0a081634e64c061b65a85710d9a 100644 --- a/keyboards/lucid/kbd8x_hs/info.json +++ b/keyboards/lucid/kbd8x_hs/info.json @@ -8,6 +8,9 @@ "pid": "0x0003", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B7" + }, "processor": "at90usb646", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/lucid/phantom_hs/config.h b/keyboards/lucid/phantom_hs/config.h index 237ab66225b8bc562d6a02f07acd93df01404332..c77adb42fc47e805b31faf85b2d55fb93a1f61c6 100644 --- a/keyboards/lucid/phantom_hs/config.h +++ b/keyboards/lucid/phantom_hs/config.h @@ -45,9 +45,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* Define Indicator LED's */ -#define LED_CAPS_LOCK_PIN C7 - /* Define less important options */ /* diff --git a/keyboards/lucid/phantom_hs/info.json b/keyboards/lucid/phantom_hs/info.json index cff92a3b8e7dfdb6996beb0ad24f4e2927e7c3cd..569f05d41489afd6055fd017542a03c5779e08bf 100644 --- a/keyboards/lucid/phantom_hs/info.json +++ b/keyboards/lucid/phantom_hs/info.json @@ -8,6 +8,9 @@ "pid": "0x0001", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["65_ansi_blocker"], diff --git a/keyboards/lucid/phantom_solder/config.h b/keyboards/lucid/phantom_solder/config.h index c3681ace49afd572bb355a2234f28cb3044eab23..539ce2bb337a2887ba24124b41dc3ba9c9186649 100644 --- a/keyboards/lucid/phantom_solder/config.h +++ b/keyboards/lucid/phantom_solder/config.h @@ -45,9 +45,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* Define Indicator LED's */ -#define LED_CAPS_LOCK_PIN C7 - /* Define less important options */ /* diff --git a/keyboards/lucid/phantom_solder/info.json b/keyboards/lucid/phantom_solder/info.json index 4bd9a953a881405adf00f5ba3bc6e3fcb9e3a479..15cf74a8eb388093c11c2a7f6f7d59613fb92b31 100644 --- a/keyboards/lucid/phantom_solder/info.json +++ b/keyboards/lucid/phantom_solder/info.json @@ -8,6 +8,9 @@ "pid": "0x0002", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/lz/erghost/config.h b/keyboards/lz/erghost/config.h index 1bd17f3e18b6cac3f8a5ca17187b6e2ff519b219..0588729344b9730754b7000930e2cc6a75c4b9a0 100644 --- a/keyboards/lz/erghost/config.h +++ b/keyboards/lz/erghost/config.h @@ -37,11 +37,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION ROW2COL -#define LED_NUM_LOCK_PIN D7 -#define LED_CAPS_LOCK_PIN D6 -#define LED_SCROLL_LOCK_PIN B4 -#define LED_PIN_ON_STATE 1 - #define BACKLIGHT_PIN B6 #define BACKLIGHT_LEVELS 3 #define BACKLIGHT_BREATHING diff --git a/keyboards/lz/erghost/info.json b/keyboards/lz/erghost/info.json index db5130b4fb54c0261eb80d9b6938b794eeb6d576..f5ab6490b9c39667afefa79066f7b92c4ec3cae2 100644 --- a/keyboards/lz/erghost/info.json +++ b/keyboards/lz/erghost/info.json @@ -8,6 +8,11 @@ "pid": "0x0002", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D6", + "num_lock": "D7", + "scroll_lock": "B4" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/machine_industries/m4_a/config.h b/keyboards/machine_industries/m4_a/config.h index 2e8c30c878f05d7d617222bf04bafe01b5424fa4..a8eee7a2b47a8afe0e0594efdf50a34cd21e4eab 100644 --- a/keyboards/machine_industries/m4_a/config.h +++ b/keyboards/machine_industries/m4_a/config.h @@ -24,12 +24,6 @@ /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION ROW2COL -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/matrix/falcon/config.h b/keyboards/matrix/falcon/config.h index 79eb536d1421c916178ef83dfb8bc38055e161db..8e572338d68ba11a009ae11f3ebb32352a4a404e 100644 --- a/keyboards/matrix/falcon/config.h +++ b/keyboards/matrix/falcon/config.h @@ -54,7 +54,6 @@ #define RGBLIGHT_VAL_STEP 8 //pin setting -#define LED_CAPS_LOCK_PIN E2 #define LED_POWER_PIN D5 #define CHG_EN_PIN E6 #define BATTERY_LEVEL_PIN F0 diff --git a/keyboards/matrix/falcon/info.json b/keyboards/matrix/falcon/info.json index b5f58bc26cadfe3a043b88356e30a859420ee1d2..e52ffa1c749c8744052a0dc26a01cfa809e2777b 100644 --- a/keyboards/matrix/falcon/info.json +++ b/keyboards/matrix/falcon/info.json @@ -8,6 +8,9 @@ "pid": "0x474E", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E2" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["60_hhkb"], diff --git a/keyboards/matrix/m12og/rev1/config.h b/keyboards/matrix/m12og/rev1/config.h index cf109f852e700f1226c76a1aec591912addaaa41..7388b0ccd891d226494d2c6f18830a6b5784ddc0 100644 --- a/keyboards/matrix/m12og/rev1/config.h +++ b/keyboards/matrix/m12og/rev1/config.h @@ -30,10 +30,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* Status LEDs */ -#define LED_CAPS_LOCK_PIN B6 -#define LED_SCROLL_LOCK_PIN B5 - /* RGB */ #define RGB_DI_PIN B8 #define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/matrix/m12og/rev1/info.json b/keyboards/matrix/m12og/rev1/info.json index 3406beab762bf5ec77cdb5e31681688d2b253d26..434b28fbf2af4664ac6be3b8e02c7a5205ffdd00 100644 --- a/keyboards/matrix/m12og/rev1/info.json +++ b/keyboards/matrix/m12og/rev1/info.json @@ -8,6 +8,10 @@ "pid": "0x0369", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "scroll_lock": "B5" + }, "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/matrix/me/config.h b/keyboards/matrix/me/config.h index 7291a6dcbcdf559aa131d17aa14f041906c10d71..3bc1753d6421b90cf81f28a59f792eefa20783ae 100644 --- a/keyboards/matrix/me/config.h +++ b/keyboards/matrix/me/config.h @@ -50,7 +50,3 @@ #define RGBLIGHT_HUE_STEP 8 #define RGBLIGHT_SAT_STEP 8 #define RGBLIGHT_VAL_STEP 8 - -// led pins -#define LED_CAPS_LOCK_PIN E6 -#define LED_SCROLL_LOCK_PIN D2 diff --git a/keyboards/matrix/me/info.json b/keyboards/matrix/me/info.json index e99f6f4146b2caf819908b2cb7a9fbcb9ff4dcec..cfe0ad22d44d131fa162f33329fd8f8c2c4ebfb0 100644 --- a/keyboards/matrix/me/info.json +++ b/keyboards/matrix/me/info.json @@ -8,6 +8,10 @@ "pid": "0x454D", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "scroll_lock": "D2" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/mechbrewery/mb65s/config.h b/keyboards/mechbrewery/mb65s/config.h index 624d075922cb6113f9b05adfe97835ddec6131b8..8110b04685d33052faa96ba6ced60c8266bd1d97 100644 --- a/keyboards/mechbrewery/mb65s/config.h +++ b/keyboards/mechbrewery/mb65s/config.h @@ -28,10 +28,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* indicators */ -#define LED_CAPS_LOCK_PIN D4 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B5 #ifdef BACKLIGHT_PIN #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/mechbrewery/mb65s/info.json b/keyboards/mechbrewery/mb65s/info.json index 18c749f592164cee902602e512189a74d3eaf353..7692ac996c1dc72f2d8a95d6f850b948bdcfa00a 100644 --- a/keyboards/mechbrewery/mb65s/info.json +++ b/keyboards/mechbrewery/mb65s/info.json @@ -8,6 +8,10 @@ "pid": "0x3635", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D4", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": [ diff --git a/keyboards/mechkeys/acr60/config.h b/keyboards/mechkeys/acr60/config.h index a886486078573fad64aa59dab78976a258037397..db01ff5f017fb09f5f26abb90fbf97e3c23d4d5d 100644 --- a/keyboards/mechkeys/acr60/config.h +++ b/keyboards/mechkeys/acr60/config.h @@ -28,9 +28,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 #define BACKLIGHT_LEVELS 5 diff --git a/keyboards/mechkeys/acr60/info.json b/keyboards/mechkeys/acr60/info.json index de4f96707bae64666825133e9587089cb3c5c69a..216d8639a3a1b244a08340af61e477573847a564 100644 --- a/keyboards/mechkeys/acr60/info.json +++ b/keyboards/mechkeys/acr60/info.json @@ -8,6 +8,10 @@ "pid": "0xCA60", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/mechkeys/espectro/config.h b/keyboards/mechkeys/espectro/config.h index 9f8c8ebf92c6142b57ae5dddf2d63edd6b192265..be41a72e9fb97816878147b54010d2add0816f04 100755 --- a/keyboards/mechkeys/espectro/config.h +++ b/keyboards/mechkeys/espectro/config.h @@ -28,11 +28,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B0 -#define LED_CAPS_LOCK_PIN B2 -#define LED_SCROLL_LOCK_PIN B1 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 #define BACKLIGHT_LEVELS 5 diff --git a/keyboards/mechkeys/espectro/info.json b/keyboards/mechkeys/espectro/info.json index 698b7b7b343657a1ad66adf2f3de8467f4392957..6877f1c3166c5e07824927a6a378327bdd79d17d 100644 --- a/keyboards/mechkeys/espectro/info.json +++ b/keyboards/mechkeys/espectro/info.json @@ -8,6 +8,12 @@ "pid": "0xCA96", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B2", + "num_lock": "B0", + "scroll_lock": "B1", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/mechkeys/mk60/config.h b/keyboards/mechkeys/mk60/config.h index 2a32fcb7003bff502b78174e88d164a151e5867e..a48c503557b7df4416b511bc61c89105318c663a 100644 --- a/keyboards/mechkeys/mk60/config.h +++ b/keyboards/mechkeys/mk60/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B7 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 #define BACKLIGHT_BREATHING #define BACKLIGHT_LEVELS 6 diff --git a/keyboards/mechkeys/mk60/info.json b/keyboards/mechkeys/mk60/info.json index 909215662e7e559e12432fc74c79a352c301f160..b78e144988051526c487afa88bc5d1ba6d2affec 100644 --- a/keyboards/mechkeys/mk60/info.json +++ b/keyboards/mechkeys/mk60/info.json @@ -8,6 +8,10 @@ "pid": "0x0000", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/mechlovin/adelais/rgb_led/rev1/config.h b/keyboards/mechlovin/adelais/rgb_led/rev1/config.h index cb8a0687f8a529a36030a8e479e3d875f265c3f9..f668bd88ed439506d6e25e50aeacfb9df28a9f5d 100644 --- a/keyboards/mechlovin/adelais/rgb_led/rev1/config.h +++ b/keyboards/mechlovin/adelais/rgb_led/rev1/config.h @@ -61,7 +61,3 @@ # define ENABLE_RGB_MATRIX_MULTISPLASH # define ENABLE_RGB_MATRIX_SOLID_SPLASH # define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH - -#define LED_NUM_LOCK_PIN C15 -#define LED_CAPS_LOCK_PIN B2 -#define LED_SCROLL_LOCK_PIN B9 diff --git a/keyboards/mechlovin/adelais/rgb_led/rev1/info.json b/keyboards/mechlovin/adelais/rgb_led/rev1/info.json index 92ee67be74b9ae0ef7b02bfaf6959f79ed2ac1fb..e93c3b77b869e6bc8821b2d7dcdb6200951222ea 100644 --- a/keyboards/mechlovin/adelais/rgb_led/rev1/info.json +++ b/keyboards/mechlovin/adelais/rgb_led/rev1/info.json @@ -2,5 +2,10 @@ "keyboard_name": "Adelais En Ciel", "usb": { "pid": "0xAEC1" + }, + "indicators": { + "caps_lock": "B2", + "num_lock": "C15", + "scroll_lock": "B9" } } diff --git a/keyboards/mechlovin/adelais/rgb_led/rev2/config.h b/keyboards/mechlovin/adelais/rgb_led/rev2/config.h index 6a50274f5881aff1aa51ab5a07ca3793a63d6ea9..9611ed6744fe41b87c2b0d5706265bd2dafdef94 100644 --- a/keyboards/mechlovin/adelais/rgb_led/rev2/config.h +++ b/keyboards/mechlovin/adelais/rgb_led/rev2/config.h @@ -96,8 +96,3 @@ #define ENCODER_RESOLUTION 4 #define TAP_CODE_DELAY 10 - - -#define LED_NUM_LOCK_PIN C15 -#define LED_CAPS_LOCK_PIN B2 -#define LED_SCROLL_LOCK_PIN B9 diff --git a/keyboards/mechlovin/adelais/rgb_led/rev2/info.json b/keyboards/mechlovin/adelais/rgb_led/rev2/info.json index 8af90a2c55ff797c5da2900ca134921649cc38f4..556c8bf7e5e3a22fae8d131fa43f6cb5f50856d9 100644 --- a/keyboards/mechlovin/adelais/rgb_led/rev2/info.json +++ b/keyboards/mechlovin/adelais/rgb_led/rev2/info.json @@ -2,5 +2,10 @@ "keyboard_name": "Adelais En Ciel Rev2", "usb": { "pid": "0xAEC2" + }, + "indicators": { + "caps_lock": "B2", + "num_lock": "C15", + "scroll_lock": "B9" } } diff --git a/keyboards/mechlovin/adelais/rgb_led/rev3/config.h b/keyboards/mechlovin/adelais/rgb_led/rev3/config.h index 92fa229523cff510e00bf11b56f960a94657c1cd..faf032647fba9a9783688b1e5bf3c24ca634a81e 100644 --- a/keyboards/mechlovin/adelais/rgb_led/rev3/config.h +++ b/keyboards/mechlovin/adelais/rgb_led/rev3/config.h @@ -119,7 +119,3 @@ along with this program. If not, see . #define ENCODER_RESOLUTION 4 #define TAP_CODE_DELAY 10 #endif - -#define LED_NUM_LOCK_PIN A0 -#define LED_CAPS_LOCK_PIN C14 -#define LED_SCROLL_LOCK_PIN C15 diff --git a/keyboards/mechlovin/adelais/rgb_led/rev3/info.json b/keyboards/mechlovin/adelais/rgb_led/rev3/info.json index 2f963ec895f6d757264005bf2a0aef202a9597d7..d49fd7970a1efbe32cecab1945420b0c6822de6d 100644 --- a/keyboards/mechlovin/adelais/rgb_led/rev3/info.json +++ b/keyboards/mechlovin/adelais/rgb_led/rev3/info.json @@ -2,5 +2,10 @@ "keyboard_name": "Adelais En Ciel Rev3", "usb": { "pid": "0xAEC3" + }, + "indicators": { + "caps_lock": "C14", + "num_lock": "A0", + "scroll_lock": "C15" } } diff --git a/keyboards/mechlovin/adelais/standard_led/arm/config.h b/keyboards/mechlovin/adelais/standard_led/arm/config.h index ef69fd27d142ae6e03421519c1a3a832c8b2db2d..90a5cf657529c7693805050c72e5deadcf56a5af 100644 --- a/keyboards/mechlovin/adelais/standard_led/arm/config.h +++ b/keyboards/mechlovin/adelais/standard_led/arm/config.h @@ -41,7 +41,3 @@ along with this program. If not, see . #define RGBLIGHT_EFFECT_RGB_TEST #define RGBLIGHT_EFFECT_ALTERNATING #define RGBLIGHT_EFFECT_TWINKLE - -#define LED_NUM_LOCK_PIN C15 -#define LED_CAPS_LOCK_PIN B2 -#define LED_SCROLL_LOCK_PIN B9 diff --git a/keyboards/mechlovin/adelais/standard_led/arm/info.json b/keyboards/mechlovin/adelais/standard_led/arm/info.json index 68e7b3d144ec7a37933067da44bef2a9f9704138..3835f71f94069e91fbc8d8224ef11756b76fdd2c 100644 --- a/keyboards/mechlovin/adelais/standard_led/arm/info.json +++ b/keyboards/mechlovin/adelais/standard_led/arm/info.json @@ -1,3 +1,8 @@ { - "keyboard_name": "Adelais" + "keyboard_name": "Adelais", + "indicators": { + "caps_lock": "B2", + "num_lock": "C15", + "scroll_lock": "B9" + } } diff --git a/keyboards/mechlovin/adelais/standard_led/avr/rev1/config.h b/keyboards/mechlovin/adelais/standard_led/avr/rev1/config.h index c44559c3cad0f755d973cc3bdcf91df72107db32..abd17c2b2fdecbd75f0b6ebb591e5a1f4183ec58 100644 --- a/keyboards/mechlovin/adelais/standard_led/avr/rev1/config.h +++ b/keyboards/mechlovin/adelais/standard_led/avr/rev1/config.h @@ -31,11 +31,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION ROW2COL -#define LED_NUM_LOCK_PIN D7 -#define LED_CAPS_LOCK_PIN E6 -#define LED_SCROLL_LOCK_PIN F7 -#define LED_PIN_ON_STATE 1 - #define BACKLIGHT_PIN B5 #define BACKLIGHT_LEVELS 3 #define BACKLIGHT_BREATHING diff --git a/keyboards/mechlovin/adelais/standard_led/avr/rev1/info.json b/keyboards/mechlovin/adelais/standard_led/avr/rev1/info.json index d827607b81eb2295c5a24868fca7c2dac8069196..0103bf09b603eaa0d40c665c642b96a3da09c150 100644 --- a/keyboards/mechlovin/adelais/standard_led/avr/rev1/info.json +++ b/keyboards/mechlovin/adelais/standard_led/avr/rev1/info.json @@ -2,5 +2,10 @@ "keyboard_name": "Adelais AVR", "usb": { "pid": "0xAD04" + }, + "indicators": { + "caps_lock": "E6", + "num_lock": "D7", + "scroll_lock": "F7" } } diff --git a/keyboards/mechlovin/delphine/config.h b/keyboards/mechlovin/delphine/config.h index 21b8ab654d917b1b219267baff0e30290169619c..de0fbbfe8c88956e33a67060d4e57abe1615472e 100644 --- a/keyboards/mechlovin/delphine/config.h +++ b/keyboards/mechlovin/delphine/config.h @@ -36,5 +36,3 @@ along with this program. If not, see . #define MATRIX_COL_PINS { F7, D7, D6, D2 } #define DIODE_DIRECTION COL2ROW - -#define LED_NUM_LOCK_PIN B5 diff --git a/keyboards/mechlovin/delphine/info.json b/keyboards/mechlovin/delphine/info.json index 5958db55d0bb200c693b675fd574c0c9c0d00d2c..4495943544b8653711af240302248d7d587d7cb1 100644 --- a/keyboards/mechlovin/delphine/info.json +++ b/keyboards/mechlovin/delphine/info.json @@ -6,6 +6,9 @@ "usb": { "vid": "0x4D4C" }, + "indicators": { + "num_lock": "B5" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["numpad_6x4", "ortho_6x4"], diff --git a/keyboards/mechlovin/foundation/config.h b/keyboards/mechlovin/foundation/config.h index 2e8c992d10b1bb50df974f79348fbaec279c1c56..e2d846cfed703f7da1e789d064e738657be4633a 100644 --- a/keyboards/mechlovin/foundation/config.h +++ b/keyboards/mechlovin/foundation/config.h @@ -39,11 +39,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_PIN_ON_STATE 0 -#define LED_CAPS_LOCK_PIN A1 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN B15 #ifdef RGB_DI_PIN # define RGBLED_NUM 22 diff --git a/keyboards/mechlovin/foundation/info.json b/keyboards/mechlovin/foundation/info.json index 2ed9cbdc06c11241513d5023ec2abf048ddc2cd0..38f9cace081724175328b543e14c8e51a19fb0ca 100644 --- a/keyboards/mechlovin/foundation/info.json +++ b/keyboards/mechlovin/foundation/info.json @@ -8,6 +8,10 @@ "pid": "0x0180", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "A1", + "on_state": 0 + }, "processor": "STM32F103", "bootloader": "stm32duino", "layout_aliases": { diff --git a/keyboards/mechlovin/hannah65/config.h b/keyboards/mechlovin/hannah65/config.h index a11338a5e1f7ace2a3605132ceb17de97d25c9ab..2e39b676c77a4ff0d075ee1406c806a4b8e430a8 100644 --- a/keyboards/mechlovin/hannah65/config.h +++ b/keyboards/mechlovin/hannah65/config.h @@ -36,9 +36,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B9 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B8 #define BACKLIGHT_BREATHING #define BACKLIGHT_PWM_DRIVER PWMD4 diff --git a/keyboards/mechlovin/hannah65/info.json b/keyboards/mechlovin/hannah65/info.json index c06ffbaf069f8451e6e7dd41be285d49e238fd58..8ec49a784e835fcc6e652abb674b9ac509c4c49c 100644 --- a/keyboards/mechlovin/hannah65/info.json +++ b/keyboards/mechlovin/hannah65/info.json @@ -1,4 +1,8 @@ { + "indicators": { + "caps_lock": "B9", + "on_state": 0 + }, "processor": "STM32F303", "bootloader": "stm32-dfu", "board": "QMK_PROTON_C" diff --git a/keyboards/mechlovin/hex4b/config.h b/keyboards/mechlovin/hex4b/config.h index 97e768fa610c47593edd58c0427222d6b8889e70..ec84279b828a1d2bffe338dfa73ef97563e00329 100644 --- a/keyboards/mechlovin/hex4b/config.h +++ b/keyboards/mechlovin/hex4b/config.h @@ -35,5 +35,3 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW - -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/mechlovin/hex4b/rev1/config.h b/keyboards/mechlovin/hex4b/rev1/config.h index c4e588e67852ef920ee56773bd45bb35a28b0daa..abd2a73e0e626ddabc78b2c7903c91ad9bcd97a5 100644 --- a/keyboards/mechlovin/hex4b/rev1/config.h +++ b/keyboards/mechlovin/hex4b/rev1/config.h @@ -32,12 +32,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { B7, A2, A1, A3, A4, A5 } #define MATRIX_COL_PINS { B6, B5, B3, B2, B1, B0, A0, A6, A7, C7, C6, C5, C4, D1, D0 } -#define LED_NUM_LOCK_PIN D6 -#define LED_CAPS_LOCK_PIN D7 -#define LED_SCROLL_LOCK_PIN D5 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 5 #define BACKLIGHT_BREATHING diff --git a/keyboards/mechlovin/hex4b/rev1/info.json b/keyboards/mechlovin/hex4b/rev1/info.json index be59552b33281eabce99f12b2b7392d1570a5963..79bef8e9a79ed5d19ad5503355a1384e41f040aa 100644 --- a/keyboards/mechlovin/hex4b/rev1/info.json +++ b/keyboards/mechlovin/hex4b/rev1/info.json @@ -3,6 +3,12 @@ "usb": { "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D7", + "num_lock": "D6", + "scroll_lock": "D5", + "on_state": 0 + }, "processor": "atmega32a", "bootloader": "usbasploader" } diff --git a/keyboards/mechlovin/hex4b/rev2/config.h b/keyboards/mechlovin/hex4b/rev2/config.h index db994638c85cc118d5b657d37abd6682b7d10c6c..cff2b7f91555e7f349bc46da6b4b427890c91af6 100644 --- a/keyboards/mechlovin/hex4b/rev2/config.h +++ b/keyboards/mechlovin/hex4b/rev2/config.h @@ -32,12 +32,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { A4, B12, B13, B14, B15, A1 } #define MATRIX_COL_PINS { B11, B10, B2, B1, B0, A7, A6, A5, A3, C13, B7, B6, B5, B4, B3 } -#define LED_NUM_LOCK_PIN C15 -#define LED_CAPS_LOCK_PIN B9 -#define LED_SCROLL_LOCK_PIN A15 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define BACKLIGHT_PIN B8 #define BACKLIGHT_LEVELS 5 #define BACKLIGHT_PWM_DRIVER PWMD4 diff --git a/keyboards/mechlovin/hex4b/rev2/info.json b/keyboards/mechlovin/hex4b/rev2/info.json index 040f96b01044493c1f1c8342422edd9cf5fb5ec2..6f5ddff9f77308c83a343e7c84ecfde1d39446c8 100644 --- a/keyboards/mechlovin/hex4b/rev2/info.json +++ b/keyboards/mechlovin/hex4b/rev2/info.json @@ -3,6 +3,12 @@ "usb": { "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "B9", + "num_lock": "C15", + "scroll_lock": "A15", + "on_state": 0 + }, "processor": "STM32F103", "bootloader": "stm32duino" } diff --git a/keyboards/mechlovin/hex6c/config.h b/keyboards/mechlovin/hex6c/config.h index f32a0d4b5d4adbc72e82b6ec9c983d7ed08b2d9a..88f115fe8f380901d33972f239d563fa17597006 100644 --- a/keyboards/mechlovin/hex6c/config.h +++ b/keyboards/mechlovin/hex6c/config.h @@ -38,11 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN A3 -#define LED_CAPS_LOCK_PIN A4 -#define LED_SCROLL_LOCK_PIN A8 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B0 #define BACKLIGHT_BREATHING #define BACKLIGHT_PWM_DRIVER PWMD3 diff --git a/keyboards/mechlovin/hex6c/info.json b/keyboards/mechlovin/hex6c/info.json index 990dbfd48cd85a25358a1d03401cd8f8b85cabbe..c076b7198b4d166e0aec2d82759cde0b15bade8e 100644 --- a/keyboards/mechlovin/hex6c/info.json +++ b/keyboards/mechlovin/hex6c/info.json @@ -8,6 +8,12 @@ "pid": "0x6C01", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "A4", + "num_lock": "A3", + "scroll_lock": "A8", + "on_state": 0 + }, "processor": "STM32F303", "bootloader": "stm32-dfu", "board": "QMK_PROTON_C", diff --git a/keyboards/mechlovin/infinity87/rev1/config.h b/keyboards/mechlovin/infinity87/rev1/config.h index 467d47c6f499d0011154bfc140eb1acb25131ab0..7de2a2cc7906619bd7e2d17aa665fc40f6372924 100644 --- a/keyboards/mechlovin/infinity87/rev1/config.h +++ b/keyboards/mechlovin/infinity87/rev1/config.h @@ -24,8 +24,4 @@ #define BACKLIGHT_PWM_DRIVER PWMD3 #define BACKLIGHT_PWM_CHANNEL 3 - -#define LED_CAPS_LOCK_PIN A4 -#define LED_SCROLL_LOCK_PIN A8 - #define DIODE_DIRECTION COL2ROW \ No newline at end of file diff --git a/keyboards/mechlovin/infinity87/rev1/info.json b/keyboards/mechlovin/infinity87/rev1/info.json index c06ffbaf069f8451e6e7dd41be285d49e238fd58..0bcf668f1137aa560eda1c57c82ebf57d7e339ef 100644 --- a/keyboards/mechlovin/infinity87/rev1/info.json +++ b/keyboards/mechlovin/infinity87/rev1/info.json @@ -1,4 +1,8 @@ { + "indicators": { + "caps_lock": "A4", + "scroll_lock": "A8" + }, "processor": "STM32F303", "bootloader": "stm32-dfu", "board": "QMK_PROTON_C" diff --git a/keyboards/mechlovin/infinity87/rev2/config.h b/keyboards/mechlovin/infinity87/rev2/config.h index e619e818de10388896fee08540bede50798b8de0..5d0d064e2865132bd49551a02595d9b851bcbaaa 100644 --- a/keyboards/mechlovin/infinity87/rev2/config.h +++ b/keyboards/mechlovin/infinity87/rev2/config.h @@ -31,11 +31,6 @@ /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION ROW2COL -#define LED_NUM_LOCK_PIN D7 -#define LED_CAPS_LOCK_PIN D6 -#define LED_SCROLL_LOCK_PIN B4 -#define LED_PIN_ON_STATE 1 - #define BACKLIGHT_PIN B6 #define BACKLIGHT_LEVELS 3 #define BACKLIGHT_BREATHING diff --git a/keyboards/mechlovin/infinity87/rev2/info.json b/keyboards/mechlovin/infinity87/rev2/info.json index 858f906ed2aa07f3b66672edee1f533761004c81..548e55f563256e7d92c6a1e087a6b9dbe1f8cfd5 100644 --- a/keyboards/mechlovin/infinity87/rev2/info.json +++ b/keyboards/mechlovin/infinity87/rev2/info.json @@ -8,6 +8,11 @@ "pid": "0x8702", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D6", + "num_lock": "D7", + "scroll_lock": "B4" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/mechlovin/infinity875/config.h b/keyboards/mechlovin/infinity875/config.h index 385774b87621d891a35f10008777bce516ff3909..697ef34ccb0c3c9814cb6db0247f79aac64f8026 100644 --- a/keyboards/mechlovin/infinity875/config.h +++ b/keyboards/mechlovin/infinity875/config.h @@ -38,10 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION ROW2COL -#define LED_CAPS_LOCK_PIN D6 -#define LED_SCROLL_LOCK_PIN B4 -#define LED_PIN_ON_STATE 1 - #ifdef RGB_MATRIX_ENABLE #define RGB_DI_PIN E2 #define RGB_MATRIX_LED_COUNT 42 diff --git a/keyboards/mechlovin/infinity875/info.json b/keyboards/mechlovin/infinity875/info.json index 3b31aee81ab099dde490cd6d4b4aeb8fdc9057de..f27235b8c57762f2b9a4bdef0052133f25fc6b01 100644 --- a/keyboards/mechlovin/infinity875/info.json +++ b/keyboards/mechlovin/infinity875/info.json @@ -8,6 +8,10 @@ "pid": "0x0875", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D6", + "scroll_lock": "B4" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/mechlovin/infinity88/config.h b/keyboards/mechlovin/infinity88/config.h index a0ffad2658c0e55338b3126acad6c113cf9f2bf5..6b6a9921164cfd78e34d5ec153ccf8843a5b957f 100644 --- a/keyboards/mechlovin/infinity88/config.h +++ b/keyboards/mechlovin/infinity88/config.h @@ -37,9 +37,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN A3 -#define LED_CAPS_LOCK_PIN A4 - #define BACKLIGHT_PIN B0 #define BACKLIGHT_BREATHING #define BACKLIGHT_PWM_DRIVER PWMD3 diff --git a/keyboards/mechlovin/infinity88/info.json b/keyboards/mechlovin/infinity88/info.json index 975d40a8a9a24533d7931e6ea7b56df34e868b89..8fd53b54cdfd9ceaf45702b3bc77e0c733039925 100644 --- a/keyboards/mechlovin/infinity88/info.json +++ b/keyboards/mechlovin/infinity88/info.json @@ -8,6 +8,10 @@ "pid": "0x8802", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "A4", + "num_lock": "A3" + }, "processor": "STM32F303", "bootloader": "stm32-dfu", "board": "QMK_PROTON_C", diff --git a/keyboards/mechlovin/jay60/config.h b/keyboards/mechlovin/jay60/config.h index e294c09bee9599382a5de4b9cc3640a7e48016cc..bc8171f9e23aca90f988e7ba0cc845194487a7ea 100644 --- a/keyboards/mechlovin/jay60/config.h +++ b/keyboards/mechlovin/jay60/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -#define LED_CAPS_LOCK_PIN D4 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/mechlovin/jay60/info.json b/keyboards/mechlovin/jay60/info.json index f95f0654eb0e5acfbac0558ff7de4c35b38c634a..f64b25c9e7545ad1679a4237c7292ce0070a9a01 100644 --- a/keyboards/mechlovin/jay60/info.json +++ b/keyboards/mechlovin/jay60/info.json @@ -8,6 +8,9 @@ "pid": "0x0600", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D4" + }, "processor": "atmega32a", "bootloader": "usbasploader", "layouts": { diff --git a/keyboards/mechlovin/kay60/config.h b/keyboards/mechlovin/kay60/config.h index 815392505a1033af98a6cfbd60c5b804b457394e..40d0dc8c355b09583efaaa1182123b55f18bc9bd 100644 --- a/keyboards/mechlovin/kay60/config.h +++ b/keyboards/mechlovin/kay60/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -#define LED_CAPS_LOCK_PIN B0 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN E2 #ifdef RGB_DI_PIN # define RGBLED_NUM 22 diff --git a/keyboards/mechlovin/kay60/info.json b/keyboards/mechlovin/kay60/info.json index 38bbb3c65a882fcf0044a096b4e306bb852c3389..a12cb837199733c973f8fd78deef9b85f1229633 100644 --- a/keyboards/mechlovin/kay60/info.json +++ b/keyboards/mechlovin/kay60/info.json @@ -8,6 +8,9 @@ "pid": "0x0601", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B0" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/mechlovin/kay65/config.h b/keyboards/mechlovin/kay65/config.h index 01c35c91ef1967745a23b0f8125cb7786e201acf..a5265204ef37231ea97e43809a41112c1a375bd2 100644 --- a/keyboards/mechlovin/kay65/config.h +++ b/keyboards/mechlovin/kay65/config.h @@ -37,13 +37,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -#define LED_CAPS_LOCK_PIN D6 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN E2 #ifdef RGB_DI_PIN # define RGBLED_NUM 24 diff --git a/keyboards/mechlovin/kay65/info.json b/keyboards/mechlovin/kay65/info.json index 209e1a076dd68e14de5c4809fb240cdfeec72b22..3bfc5c66e5ebcd953dbe64bd6ba777519f92452c 100644 --- a/keyboards/mechlovin/kay65/info.json +++ b/keyboards/mechlovin/kay65/info.json @@ -8,6 +8,10 @@ "pid": "0x6502", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["65_ansi_blocker", "65_iso_blocker"], diff --git a/keyboards/mechlovin/mechlovin9/rev1/config.h b/keyboards/mechlovin/mechlovin9/rev1/config.h index 236529e243c84808c8de14b2f99712f74c76e7c1..eca0a5236b765b5a335807e5bdc3183e16f660c5 100644 --- a/keyboards/mechlovin/mechlovin9/rev1/config.h +++ b/keyboards/mechlovin/mechlovin9/rev1/config.h @@ -30,8 +30,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { A4, A5, A3, A2, A1 } #define MATRIX_COL_PINS { B11, B10, B2, B1, B0, A7, A6, A0, C15, B4, B5, B3, C13, C14, A13 } -#define LED_CAPS_LOCK_PIN B9 - #define BACKLIGHT_PIN B8 #define BACKLIGHT_BREATHING #define BACKLIGHT_PWM_DRIVER PWMD3 diff --git a/keyboards/mechlovin/mechlovin9/rev1/info.json b/keyboards/mechlovin/mechlovin9/rev1/info.json index e079a7a403601525075c0187d38c8d329a33f782..c955b37fc298d62b8e08ca7473ef1f7656a43969 100644 --- a/keyboards/mechlovin/mechlovin9/rev1/info.json +++ b/keyboards/mechlovin/mechlovin9/rev1/info.json @@ -4,6 +4,9 @@ "pid": "0x6509", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B9" + }, "processor": "STM32F303", "bootloader": "stm32-dfu", "board": "QMK_PROTON_C" diff --git a/keyboards/mechlovin/mechlovin9/rev2/config.h b/keyboards/mechlovin/mechlovin9/rev2/config.h index 2fedbcaa0df419741bff70962b0351dfe0245a0f..aa8c9db9f3c5520c78e68be51a0562362414778e 100644 --- a/keyboards/mechlovin/mechlovin9/rev2/config.h +++ b/keyboards/mechlovin/mechlovin9/rev2/config.h @@ -30,7 +30,5 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { A0, A1, A2, A3, A4 } #define MATRIX_COL_PINS { B2, B1, B0, B3, B4, B5, D0, D1, D5, D6, D7, C0, C3, C2, C1 } -#define LED_CAPS_LOCK_PIN A7 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_BREATHING diff --git a/keyboards/mechlovin/mechlovin9/rev2/info.json b/keyboards/mechlovin/mechlovin9/rev2/info.json index 34d878de82e1765cb13a91feba33bf9d3310d25c..47fdf4973d9854cb7967efd2282f96617fc750e7 100644 --- a/keyboards/mechlovin/mechlovin9/rev2/info.json +++ b/keyboards/mechlovin/mechlovin9/rev2/info.json @@ -4,6 +4,9 @@ "pid": "0x6509", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "A7" + }, "bootmagic": { "matrix": [0, 13] }, diff --git a/keyboards/mechlovin/olly/bb/config.h b/keyboards/mechlovin/olly/bb/config.h index 42e6f7e2e4d2e5a2747bcd81a679951838b63347..f58cbef78ecb93c39b2c443fb5f58967e959de1b 100644 --- a/keyboards/mechlovin/olly/bb/config.h +++ b/keyboards/mechlovin/olly/bb/config.h @@ -37,11 +37,6 @@ along with this program. If not, see . #define BACKLIGHT_PIN D4 #define BACKLIGHT_BREATHING -#define LED_NUM_LOCK_PIN B1 -#define LED_CAPS_LOCK_PIN B0 -#define LED_SCROLL_LOCK_PIN B2 -#define LED_PIN_ON_STATE 1 - #ifdef RGBLIGHT_ENABLE #define RGB_DI_PIN B3 #define RGBLED_NUM 24 diff --git a/keyboards/mechlovin/olly/bb/info.json b/keyboards/mechlovin/olly/bb/info.json index 87d2f3a1a6133750519b2e9b876a04af5d19f826..e5a55c5add7ddf2f687f3459dd29c2d82d568f6a 100644 --- a/keyboards/mechlovin/olly/bb/info.json +++ b/keyboards/mechlovin/olly/bb/info.json @@ -8,6 +8,11 @@ "pid": "0xD181", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B0", + "num_lock": "B1", + "scroll_lock": "B2" + }, "processor": "atmega32a", "bootloader": "usbasploader", "layouts": { diff --git a/keyboards/mechlovin/olly/jf/config.h b/keyboards/mechlovin/olly/jf/config.h index b0f8318b8e6a035d5ba6c8daf611257faa7bfde7..7d29b1901ea755267b6575d6ac2a3ab1153ddc56 100644 --- a/keyboards/mechlovin/olly/jf/config.h +++ b/keyboards/mechlovin/olly/jf/config.h @@ -40,11 +40,6 @@ along with this program. If not, see . #define BACKLIGHT_PIN D4 #define BACKLIGHT_BREATHING -#define LED_NUM_LOCK_PIN B1 -#define LED_CAPS_LOCK_PIN B0 -#define LED_SCROLL_LOCK_PIN B2 -#define LED_PIN_ON_STATE 1 - #define RGB_DI_PIN B3 #define RGBLED_NUM 27 #define RGBLIGHT_LIMIT_VAL 255 diff --git a/keyboards/mechlovin/olly/jf/info.json b/keyboards/mechlovin/olly/jf/info.json index 7b353ee3d857accb2a002b5a234dc481b47a0c8b..fdfe0dda91196c93117ee48e0ec26292eeb90404 100644 --- a/keyboards/mechlovin/olly/jf/info.json +++ b/keyboards/mechlovin/olly/jf/info.json @@ -8,6 +8,11 @@ "pid": "0xD180", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B0", + "num_lock": "B1", + "scroll_lock": "B2" + }, "bootmagic": { "matrix": [1, 14] }, diff --git a/keyboards/mechlovin/olly/orion/config.h b/keyboards/mechlovin/olly/orion/config.h index 79008bdcad19acb79337fe44e70306a0fdeaf405..64bc4415553c03e5daf64a5e6659bd1ccbe21cc9 100644 --- a/keyboards/mechlovin/olly/orion/config.h +++ b/keyboards/mechlovin/olly/orion/config.h @@ -37,11 +37,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION ROW2COL -#define LED_CAPS_LOCK_PIN B10 -#define LED_NUM_LOCK_PIN A13 -#define LED_SCROLL_LOCK_PIN A14 -#define LED_PIN_ON_STATE 1 - #ifdef RGBLIGHT_ENABLE # define RGB_DI_PIN B15 # define RGBLED_NUM 24 diff --git a/keyboards/mechlovin/olly/orion/info.json b/keyboards/mechlovin/olly/orion/info.json index 864fd7ff46b279f53b2ce4bed7c73eee4539eab9..89433dfd1b92dbb99afbb4ea2bfbc56561f85740 100644 --- a/keyboards/mechlovin/olly/orion/info.json +++ b/keyboards/mechlovin/olly/orion/info.json @@ -8,6 +8,11 @@ "pid": "0xD870", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B10", + "num_lock": "A13", + "scroll_lock": "A14" + }, "processor": "STM32F103", "bootloader": "stm32duino", "layouts": { diff --git a/keyboards/mechlovin/pisces/config.h b/keyboards/mechlovin/pisces/config.h index 96e61253163d73e629207667a39b04d20f89419f..31fee6625c044f06c33eb85fd76d19885d504302 100644 --- a/keyboards/mechlovin/pisces/config.h +++ b/keyboards/mechlovin/pisces/config.h @@ -37,8 +37,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B2 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/mechlovin/pisces/info.json b/keyboards/mechlovin/pisces/info.json index 7a057d15c35e6cf26abc6451cddf4070c8772dd4..f88f37c23c16fe53b3b0d20d98126b7fc3e22a80 100644 --- a/keyboards/mechlovin/pisces/info.json +++ b/keyboards/mechlovin/pisces/info.json @@ -8,6 +8,9 @@ "pid": "0x6501", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B2" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/mechlovin/serratus/config.h b/keyboards/mechlovin/serratus/config.h index 385f318b22eb2779477ab53688853bc7784a7a8e..c4122f7e8b4d73bb78a9b81c2900b379597408f4 100644 --- a/keyboards/mechlovin/serratus/config.h +++ b/keyboards/mechlovin/serratus/config.h @@ -38,11 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION ROW2COL -#define LED_NUM_LOCK_PIN D7 -#define LED_CAPS_LOCK_PIN D6 -#define LED_SCROLL_LOCK_PIN B4 -#define LED_PIN_ON_STATE 1 - #define BACKLIGHT_PIN B6 #define BACKLIGHT_LEVELS 3 #define BACKLIGHT_BREATHING diff --git a/keyboards/mechlovin/serratus/info.json b/keyboards/mechlovin/serratus/info.json index d3ba633cf2749b62248d1b5a28f95867f7c747fd..98fc8af770fd17976a85762a10de69566755bf68 100644 --- a/keyboards/mechlovin/serratus/info.json +++ b/keyboards/mechlovin/serratus/info.json @@ -8,6 +8,11 @@ "pid": "0x0870", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D6", + "num_lock": "D7", + "scroll_lock": "B4" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/mechlovin/th1800/config.h b/keyboards/mechlovin/th1800/config.h index 533c97e3b903db857a8fd0985fb6415ad66016da..5999b5445508c652bc4f9b5d6acf9ec75b83fd74 100644 --- a/keyboards/mechlovin/th1800/config.h +++ b/keyboards/mechlovin/th1800/config.h @@ -37,8 +37,3 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW - -#define LED_NUM_LOCK_PIN A2 -#define LED_CAPS_LOCK_PIN A0 -#define LED_SCROLL_LOCK_PIN A1 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/mechlovin/th1800/info.json b/keyboards/mechlovin/th1800/info.json index 52a00d5c9cdac2abbc2c75424c264405c58c4475..02efb8dc03deb8de8998af3bdb7745de80adc963 100644 --- a/keyboards/mechlovin/th1800/info.json +++ b/keyboards/mechlovin/th1800/info.json @@ -8,6 +8,12 @@ "pid": "0x1800", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "A0", + "num_lock": "A2", + "scroll_lock": "A1", + "on_state": 0 + }, "processor": "atmega32a", "bootloader": "usbasploader", "layouts": { diff --git a/keyboards/mechlovin/tmkl/config.h b/keyboards/mechlovin/tmkl/config.h index e3dcaa821c36801e207dbce9e055aa0c928b47e0..a16685f03434bd68912774f96272902dba00d350 100644 --- a/keyboards/mechlovin/tmkl/config.h +++ b/keyboards/mechlovin/tmkl/config.h @@ -44,7 +44,5 @@ along with this program. If not, see . #define BACKLIGHT_LEVELS 3 -#define LED_CAPS_LOCK_PIN B9 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE diff --git a/keyboards/mechlovin/tmkl/info.json b/keyboards/mechlovin/tmkl/info.json index 163b4de6d1aec6203097f6f206d8f410155a1994..f49d274979a676c172a40eed905b90e00c73de9b 100644 --- a/keyboards/mechlovin/tmkl/info.json +++ b/keyboards/mechlovin/tmkl/info.json @@ -7,6 +7,9 @@ "pid": "0xC601", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B9" + }, "processor": "STM32F303", "bootloader": "stm32-dfu", "board": "QMK_PROTON_C", diff --git a/keyboards/mechlovin/zed60/config.h b/keyboards/mechlovin/zed60/config.h index 83f2202b207bb9161d81d4613283d92cf7a748a1..c70512111c70a8c584a1466e21486dc665c53f49 100644 --- a/keyboards/mechlovin/zed60/config.h +++ b/keyboards/mechlovin/zed60/config.h @@ -38,8 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN A4 - #ifdef RGBLIGHT_ENABLE #define RGB_DI_PIN A7 #define RGBLED_NUM 22 diff --git a/keyboards/mechlovin/zed60/info.json b/keyboards/mechlovin/zed60/info.json index 0208f48349ee13121940e0c5d2f3357d730ef223..3c0c450c698a0a00d8eb96ecad749c3f0d4efe3a 100644 --- a/keyboards/mechlovin/zed60/info.json +++ b/keyboards/mechlovin/zed60/info.json @@ -8,6 +8,9 @@ "pid": "0x0602", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "A4" + }, "processor": "STM32F103", "bootloader": "stm32duino", "layout_aliases": { diff --git a/keyboards/mechlovin/zed65/config.h b/keyboards/mechlovin/zed65/config.h index d474e6e3b697a80a82aa09650b4412d4ec46503c..40392b609ab17dde25acbca5e57f5f1da24dbcea 100644 --- a/keyboards/mechlovin/zed65/config.h +++ b/keyboards/mechlovin/zed65/config.h @@ -31,11 +31,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboards/mechlovin/zed65/no_backlight/cor65/config.h b/keyboards/mechlovin/zed65/no_backlight/cor65/config.h index 93986f2973c1883eaea587d449c43146fae7ae0a..34cc84c10c23d68f72f20657434b7b01c321bd4f 100644 --- a/keyboards/mechlovin/zed65/no_backlight/cor65/config.h +++ b/keyboards/mechlovin/zed65/no_backlight/cor65/config.h @@ -24,6 +24,3 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { B12, B13, B14, B15, A1 } #define MATRIX_COL_PINS { B11, B10, B2, B1, B0, A6, A5, A4, A3, A2, C13, B7, B6, B5, B4, B3 } - -#define LED_CAPS_LOCK_PIN B9 -#define LED_PIN_ON_STATE 0 \ No newline at end of file diff --git a/keyboards/mechlovin/zed65/no_backlight/cor65/info.json b/keyboards/mechlovin/zed65/no_backlight/cor65/info.json index 63a324e2206d207e45f56224ed321d0bb64dedc8..2f0ea4817fedbf28189d36ea1d00744af2f7c16b 100644 --- a/keyboards/mechlovin/zed65/no_backlight/cor65/info.json +++ b/keyboards/mechlovin/zed65/no_backlight/cor65/info.json @@ -8,6 +8,10 @@ "pid": "0x6504", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B9", + "on_state": 0 + }, "layouts": { "LAYOUT_all": { "layout": [{"label":"0,0", "x":0, "y":0}, {"label":"0,1", "x":1.25, "y":0}, {"label":"0,2", "x":2.25, "y":0}, {"label":"0,3", "x":3.25, "y":0}, {"label":"0,4", "x":4.25, "y":0}, {"label":"0,5", "x":5.25, "y":0}, {"label":"0,6", "x":6.25, "y":0}, {"label":"0,7", "x":7.25, "y":0}, {"label":"0,8", "x":8.25, "y":0}, {"label":"0,9", "x":9.25, "y":0}, {"label":"0,10", "x":10.25, "y":0}, {"label":"0,11", "x":11.25, "y":0}, {"label":"0,12", "x":12.25, "y":0}, {"label":"0,13", "x":13.25, "y":0}, {"label":"0,14", "x":14.25, "y":0}, {"label":"2,13", "x":15.25, "y":0}, {"label":"0,15", "x":16.75, "y":0}, {"label":"1,0", "x":0, "y":1}, {"label":"1,1", "x":1.25, "y":1, "w":1.5}, {"label":"1,2", "x":2.75, "y":1}, {"label":"1,3", "x":3.75, "y":1}, {"label":"1,4", "x":4.75, "y":1}, {"label":"1,5", "x":5.75, "y":1}, {"label":"1,6", "x":6.75, "y":1}, {"label":"1,7", "x":7.75, "y":1}, {"label":"1,8", "x":8.75, "y":1}, {"label":"1,9", "x":9.75, "y":1}, {"label":"1,10", "x":10.75, "y":1}, {"label":"1,11", "x":11.75, "y":1}, {"label":"1,12", "x":12.75, "y":1}, {"label":"1,13", "x":13.75, "y":1}, {"label":"1,14", "x":14.75, "y":1, "w":1.5}, {"label":"1,15", "x":16.75, "y":1}, {"label":"2,0", "x":0, "y":2}, {"label":"2,1", "x":1.25, "y":2, "w":1.75}, {"label":"2,2", "x":3, "y":2}, {"label":"2,3", "x":4, "y":2}, {"label":"2,4", "x":5, "y":2}, {"label":"2,5", "x":6, "y":2}, {"label":"2,6", "x":7, "y":2}, {"label":"2,7", "x":8, "y":2}, {"label":"2,8", "x":9, "y":2}, {"label":"2,9", "x":10, "y":2}, {"label":"2,10", "x":11, "y":2}, {"label":"2,11", "x":12, "y":2}, {"label":"2,12", "x":13, "y":2}, {"label":"2,14", "x":14, "y":2, "w":2.25}, {"label":"2,15", "x":16.75, "y":2}, {"label":"3,0", "x":0, "y":3}, {"label":"3,1", "x":1.25, "y":3, "w":2.25}, {"label":"3,3", "x":3.5, "y":3}, {"label":"3,4", "x":4.5, "y":3}, {"label":"3,5", "x":5.5, "y":3}, {"label":"3,6", "x":6.5, "y":3}, {"label":"3,7", "x":7.5, "y":3}, {"label":"3,8", "x":8.5, "y":3}, {"label":"3,9", "x":9.5, "y":3}, {"label":"3,10", "x":10.5, "y":3}, {"label":"3,11", "x":11.5, "y":3}, {"label":"3,12", "x":12.5, "y":3}, {"label":"3,13", "x":13.5, "y":3, "w":1.75}, {"label":"3,15", "x":16.75, "y":3}, {"label":"3,14", "x":15.5, "y":3.25}, {"label":"4,0", "x":0, "y":4}, {"label":"4,1", "x":1.25, "y":4, "w":1.25}, {"label":"4,2", "x":2.5, "y":4, "w":1.25}, {"label":"4,3", "x":3.75, "y":4, "w":1.25}, {"label":"4,7", "x":5, "y":4, "w":6.25}, {"label":"4,10", "x":11.25, "y":4, "w":1.25}, {"label":"4,11", "x":12.5, "y":4, "w":1.25}, {"label":"4,13", "x":14.5, "y":4.25}, {"label":"4,14", "x":15.5, "y":4.25}, {"label":"4,15", "x":16.5, "y":4.25}] diff --git a/keyboards/mechlovin/zed65/no_backlight/retro66/config.h b/keyboards/mechlovin/zed65/no_backlight/retro66/config.h index 758fff0259d975c8b16bfef8d46cc9030c3ee9e3..7354aa914d753bcf820806cceadf3755a2d5ff16 100644 --- a/keyboards/mechlovin/zed65/no_backlight/retro66/config.h +++ b/keyboards/mechlovin/zed65/no_backlight/retro66/config.h @@ -25,8 +25,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { B13, B14, A8, A1, A0 } #define MATRIX_COL_PINS { B11, B12, B10, B2, B1, B0, A7, A6, A5, A4, A3, A2, B3, A15, B5 } -#define LED_CAPS_LOCK_PIN C14 - // Number of encoders #define ENCODERS_PAD_A { B4, B6 } diff --git a/keyboards/mechlovin/zed65/no_backlight/retro66/info.json b/keyboards/mechlovin/zed65/no_backlight/retro66/info.json index a40bee98dd24c8e5d508c7707d063c1d927ca372..d2e9604146a49c9003f775668ddc9907218beb19 100644 --- a/keyboards/mechlovin/zed65/no_backlight/retro66/info.json +++ b/keyboards/mechlovin/zed65/no_backlight/retro66/info.json @@ -8,6 +8,9 @@ "pid": "0x6601", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C14" + }, "layouts": { "LAYOUT_all": { "layout": [{"label":"~", "x":0, "y":0}, {"label":"!", "x":1, "y":0}, {"label":"@", "x":2, "y":0}, {"label":"#", "x":3, "y":0}, {"label":"$", "x":4, "y":0}, {"label":"%", "x":5, "y":0}, {"label":"^", "x":6, "y":0}, {"label":"&", "x":7, "y":0}, {"label":"*", "x":8, "y":0}, {"label":"(", "x":9, "y":0}, {"label":")", "x":10, "y":0}, {"label":"_", "x":11, "y":0}, {"label":"+", "x":12, "y":0}, {"label":"Backspace", "x":13, "y":0, "w":2}, {"label":"Insert", "x":15.75, "y":0}, {"label":"Tab", "x":0, "y":1, "w":1.5}, {"label":"Q", "x":1.5, "y":1}, {"label":"W", "x":2.5, "y":1}, {"label":"E", "x":3.5, "y":1}, {"label":"R", "x":4.5, "y":1}, {"label":"T", "x":5.5, "y":1}, {"label":"Y", "x":6.5, "y":1}, {"label":"U", "x":7.5, "y":1}, {"label":"I", "x":8.5, "y":1}, {"label":"O", "x":9.5, "y":1}, {"label":"P", "x":10.5, "y":1}, {"label":"{", "x":11.5, "y":1}, {"label":"}", "x":12.5, "y":1}, {"label":"|", "x":13.5, "y":1, "w":1.5}, {"label":"Delete", "x":15.75, "y":1}, {"label":"Caps Lock", "x":0, "y":2, "w":1.25}, {"label":"A", "x":1.75, "y":2}, {"label":"S", "x":2.75, "y":2}, {"label":"D", "x":3.75, "y":2}, {"label":"F", "x":4.75, "y":2}, {"label":"G", "x":5.75, "y":2}, {"label":"H", "x":6.75, "y":2}, {"label":"J", "x":7.75, "y":2}, {"label":"K", "x":8.75, "y":2}, {"label":"L", "x":9.75, "y":2}, {"label":":", "x":10.75, "y":2}, {"label":"\"", "x":11.75, "y":2}, {"label":"Enter", "x":12.75, "y":2, "w":2.25}, {"label":"Shift", "x":0, "y":3, "w":2.25}, {"label":"Z", "x":2.25, "y":3}, {"label":"X", "x":3.25, "y":3}, {"label":"C", "x":4.25, "y":3}, {"label":"V", "x":5.25, "y":3}, {"label":"B", "x":6.25, "y":3}, {"label":"N", "x":7.25, "y":3}, {"label":"M", "x":8.25, "y":3}, {"label":"<", "x":9.25, "y":3}, {"label":">", "x":10.25, "y":3}, {"label":"?", "x":11.25, "y":3}, {"label":"Shift", "x":12.25, "y":3, "w":2.25}, {"label":"\u2191", "x":14.75, "y":3}, {"label":"Ctrl", "x":0, "y":4, "w":1.25}, {"label":"Win", "x":1.25, "y":4, "w":1.25}, {"label":"Alt", "x":2.5, "y":4, "w":1.25}, {"x":3.75, "y":4, "w":6.25}, {"label":"Alt", "x":10, "y":4, "w":1.5}, {"label":"Ctrl", "x":11.5, "y":4, "w":1.25}, {"label":"\u2190", "x":13.75, "y":4}, {"label":"\u2193", "x":14.75, "y":4}, {"label":"\u2192", "x":15.75, "y":4}] diff --git a/keyboards/mechlovin/zed65/no_backlight/wearhaus66/config.h b/keyboards/mechlovin/zed65/no_backlight/wearhaus66/config.h index c3e287c7a401e2a6ddb1f924dc9ae7f9a77d839c..fa729b9286fa5ede15017e0c0d882f74f6659069 100644 --- a/keyboards/mechlovin/zed65/no_backlight/wearhaus66/config.h +++ b/keyboards/mechlovin/zed65/no_backlight/wearhaus66/config.h @@ -33,8 +33,6 @@ along with this program. If not, see . #define WS2812_SPI SPID2 // default: SPID1 #define WS2812_SPI_MOSI_PAL_MODE 0 // MOSI pin "alternate function", see the respective datasheet for the appropriate values for your MCU. default: 5 -#define LED_CAPS_LOCK_PIN C14 - //#define RGB_DI_PIN E2 //#ifdef RGB_DI_PIN # define RGBLIGHT_HUE_STEP 8 diff --git a/keyboards/mechlovin/zed65/no_backlight/wearhaus66/info.json b/keyboards/mechlovin/zed65/no_backlight/wearhaus66/info.json index 4d71686d334e6e502067f7a9c99994f33afc326f..e023f833960b5ca6957f55dfd16962b7abfcfdfc 100644 --- a/keyboards/mechlovin/zed65/no_backlight/wearhaus66/info.json +++ b/keyboards/mechlovin/zed65/no_backlight/wearhaus66/info.json @@ -8,6 +8,9 @@ "pid": "0x6602", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C14" + }, "layout_aliases": { "LAYOUT_65_ansi_blocker": "LAYOUT_ansi_blocker", "LAYOUT_65_iso_blocker": "LAYOUT_iso_blocker" diff --git a/keyboards/mechwild/bbs/config.h b/keyboards/mechwild/bbs/config.h index 2bc6e9b5875d829ccc5bf11c4dede078053fc5ef..3db3d087cc407ce8802e2b2f53b3041fce0c3a21 100644 --- a/keyboards/mechwild/bbs/config.h +++ b/keyboards/mechwild/bbs/config.h @@ -11,10 +11,6 @@ /* allows the "key" button on the blackpill to toggle caps lock for user testing before soldering */ #define DIP_SWITCH_PINS { A0 } -/* status light pins using the on board LED for the blackpill */ -#define LED_CAPS_LOCK_PIN C13 -#define LED_PIN_ON_STATE 0 - /* * Keyboard Matrix Assignments * diff --git a/keyboards/mechwild/bbs/info.json b/keyboards/mechwild/bbs/info.json index 97fc709de97deef900a64418c6fcb252f0e1824c..0adaf90bf77c69474d257557e5c8448798d15292 100644 --- a/keyboards/mechwild/bbs/info.json +++ b/keyboards/mechwild/bbs/info.json @@ -8,6 +8,10 @@ "pid": "0x170E", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C13", + "on_state": 0 + }, "processor": "STM32F401", "bootloader": "stm32-dfu", "board": "BLACKPILL_STM32_F401", diff --git a/keyboards/mechwild/obe/config.h b/keyboards/mechwild/obe/config.h index d3117e1853e2e4779e2815497f4daa6331e074ef..ba119cd36f0ecd276749932d7471384188df0743 100644 --- a/keyboards/mechwild/obe/config.h +++ b/keyboards/mechwild/obe/config.h @@ -46,10 +46,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* status light pins */ -#define LED_NUM_LOCK_PIN B8 -#define LED_CAPS_LOCK_PIN B9 - /* RGB settings, uncomment this define to enable RGB */ #define RGB_DI_PIN A0 #ifdef RGB_DI_PIN diff --git a/keyboards/mechwild/obe/info.json b/keyboards/mechwild/obe/info.json index c9dc4add4dae77a59ad9beb318b442e92135cbd1..806333a0fa123ad1fd49cec062ed8d73a4ce354c 100644 --- a/keyboards/mechwild/obe/info.json +++ b/keyboards/mechwild/obe/info.json @@ -8,6 +8,10 @@ "pid": "0x1707", "device_version": "2.0.1" }, + "indicators": { + "caps_lock": "B9", + "num_lock": "B8" + }, "bootmagic": { "matrix": [5, 4] }, diff --git a/keyboards/mechwild/puckbuddy/config.h b/keyboards/mechwild/puckbuddy/config.h index bb14fdfb68c5ce0c1625d87b762b4e2ea5006e7d..306e5b8eefcc478ec48b5cf0b9fed9d5a72d5e4b 100644 --- a/keyboards/mechwild/puckbuddy/config.h +++ b/keyboards/mechwild/puckbuddy/config.h @@ -14,10 +14,6 @@ /* allows the "key" button on the blackpill to toggle caps lock for user testing before soldering */ #define DIP_SWITCH_PINS { A0 } -/* status light pins using the on board LED for the blackpill */ -#define LED_CAPS_LOCK_PIN C13 -#define LED_PIN_ON_STATE 0 - /* set the tapping term for glidepoint pad to register a tap click */ //#define CIRQUE_PINNACLE_TAPPING_TERM 0 // This is set to 0 to disable it diff --git a/keyboards/mechwild/puckbuddy/info.json b/keyboards/mechwild/puckbuddy/info.json index d8ae46caf3c74e3ce98b526a371aef237945ebb7..d0af030ff3464cdd81487873bac5d01031a82a28 100644 --- a/keyboards/mechwild/puckbuddy/info.json +++ b/keyboards/mechwild/puckbuddy/info.json @@ -8,6 +8,10 @@ "pid": "0x170F", "device_version": "1.0.0" }, + "indicators": { + "caps_lock": "C13", + "on_state": 0 + }, "processor": "STM32F401", "bootloader": "stm32-dfu", "board": "BLACKPILL_STM32_F401", diff --git a/keyboards/mehkee96/config.h b/keyboards/mehkee96/config.h index a2739dfe27edd80ca9fd317fd697da522a08d52e..36573b26836fcde5ec6c4a8bc060e9ea06a2fbae 100644 --- a/keyboards/mehkee96/config.h +++ b/keyboards/mehkee96/config.h @@ -8,9 +8,6 @@ #define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, A6, A7, C7, C6, C5, C4, C3, C2, D7 } #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D0 -#define LED_CAPS_LOCK_PIN D1 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/mehkee96/info.json b/keyboards/mehkee96/info.json index d33d458f783f3f56d7b6fa09e918977207fa5f12..82f8ef6717e5eed4b6c4426fbf589df0d92a8090 100644 --- a/keyboards/mehkee96/info.json +++ b/keyboards/mehkee96/info.json @@ -8,6 +8,10 @@ "pid": "0x422D", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1", + "num_lock": "D0" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/meletrix/zoom65/config.h b/keyboards/meletrix/zoom65/config.h index 0e6168f6d595bee35b4b26272dddee18f2e3cedc..c85c6e581f089aeaf5696d6cde15bd99be626d63 100644 --- a/keyboards/meletrix/zoom65/config.h +++ b/keyboards/meletrix/zoom65/config.h @@ -37,7 +37,3 @@ // Note: array is { col, row ) #define ENCODERS_CW_KEY { { 5, 4 } } #define ENCODERS_CCW_KEY { { 3, 4 } } - -#define LED_CAPS_LOCK_PIN F7 -#define LED_PIN_ON_STATE 0 - diff --git a/keyboards/meletrix/zoom65/info.json b/keyboards/meletrix/zoom65/info.json index 3304b1cd33fbfb4dca8a233858108c9967b10344..18be91ee2633182c834f3fb3839c5703635a61d6 100644 --- a/keyboards/meletrix/zoom65/info.json +++ b/keyboards/meletrix/zoom65/info.json @@ -8,6 +8,10 @@ "pid": "0x0004", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["65_ansi_blocker", "65_iso_blocker", "65_ansi_blocker_split_bs", "65_iso_blocker_split_bs"], diff --git a/keyboards/meletrix/zoom65_lite/config.h b/keyboards/meletrix/zoom65_lite/config.h index 0e6168f6d595bee35b4b26272dddee18f2e3cedc..c85c6e581f089aeaf5696d6cde15bd99be626d63 100644 --- a/keyboards/meletrix/zoom65_lite/config.h +++ b/keyboards/meletrix/zoom65_lite/config.h @@ -37,7 +37,3 @@ // Note: array is { col, row ) #define ENCODERS_CW_KEY { { 5, 4 } } #define ENCODERS_CCW_KEY { { 3, 4 } } - -#define LED_CAPS_LOCK_PIN F7 -#define LED_PIN_ON_STATE 0 - diff --git a/keyboards/meletrix/zoom65_lite/info.json b/keyboards/meletrix/zoom65_lite/info.json index d1f598c140e4d83e106581950e434053ccc1008e..f3839d2e883b3c1298622235c80e02d7a3a01fd3 100644 --- a/keyboards/meletrix/zoom65_lite/info.json +++ b/keyboards/meletrix/zoom65_lite/info.json @@ -8,6 +8,10 @@ "pid": "0x0005", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["65_ansi_blocker", "65_iso_blocker", "65_ansi_blocker_split_bs", "65_iso_blocker_split_bs"], diff --git a/keyboards/meletrix/zoom87/config.h b/keyboards/meletrix/zoom87/config.h index 533f7badcc0a68c3e8a59ec7315273335f4a9ad9..b9c0cfc2c2b035fefc27513265a487fb239ef4c9 100644 --- a/keyboards/meletrix/zoom87/config.h +++ b/keyboards/meletrix/zoom87/config.h @@ -26,9 +26,6 @@ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN F6 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN D2 #ifdef RGB_DI_PIN #define RGBLED_NUM 20 diff --git a/keyboards/meletrix/zoom87/info.json b/keyboards/meletrix/zoom87/info.json index 4fb5b83f4b740c0dd9774faecbffb1cd89d78374..c60f7f879940571fac72a19e99b78ef6ee47916b 100644 --- a/keyboards/meletrix/zoom87/info.json +++ b/keyboards/meletrix/zoom87/info.json @@ -8,6 +8,10 @@ "pid": "0x0007", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/melgeek/mj6xy/info.json b/keyboards/melgeek/mj6xy/info.json index b0783663cc44205481d11aa6e393a1176f5060bc..ec54bbf7f71cc6b8bc6e11ff920e57313f23abac 100755 --- a/keyboards/melgeek/mj6xy/info.json +++ b/keyboards/melgeek/mj6xy/info.json @@ -8,6 +8,10 @@ "pid": "0x6060", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "debounce": 3, diff --git a/keyboards/melgeek/mj6xy/rev3/config.h b/keyboards/melgeek/mj6xy/rev3/config.h index 58b844c7aa87f4549c5c1c55c9b21a195bead75e..47cc710f5a33e5f184e38cd4242c332ef7b81985 100755 --- a/keyboards/melgeek/mj6xy/rev3/config.h +++ b/keyboards/melgeek/mj6xy/rev3/config.h @@ -26,9 +26,6 @@ /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN C7 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #define RGB_DI_PIN C6 diff --git a/keyboards/meow65/config.h b/keyboards/meow65/config.h index 9dfef2d03958e9eaf0f133d2d13234603fd85694..3172e081948fdf603dfd68a8ae09e9e7b32c3254 100644 --- a/keyboards/meow65/config.h +++ b/keyboards/meow65/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/mincedshon/ecila/config.h b/keyboards/mincedshon/ecila/config.h index b6f4feeb282ad6e67b62c503d026ba4de8bed3b5..915b3fccb488b62fcdc3b5c5abaeb715d81b9603 100644 --- a/keyboards/mincedshon/ecila/config.h +++ b/keyboards/mincedshon/ecila/config.h @@ -9,9 +9,6 @@ //#define ENCODERS_PAD_B { D2 } //#define ENCODER_RESOLUTION 1 -//#define LED_NUM_LOCK_PIN D4 -//#define LED_CAPS_LOCK_PIN D6 - #define RGB_DI_PIN B0 #define RGBLIGHT_EFFECT_BREATHING #define RGBLIGHT_EFFECT_RAINBOW_MOOD diff --git a/keyboards/mlego/m48/rev1/config.h b/keyboards/mlego/m48/rev1/config.h index d443d9b110188936e656da2668aac572fa010129..ab6ad48938337a3afb90de44de6f43f226212732 100644 --- a/keyboards/mlego/m48/rev1/config.h +++ b/keyboards/mlego/m48/rev1/config.h @@ -29,10 +29,6 @@ #define ENCODER_RESOLUTION 4 #endif -#define LED_NUM_LOCK_PIN B12 -#define LED_SCROLL_LOCK_PIN B13 -#define LED_CAPS_LOCK_PIN C13 - #ifdef RGBLIGHT_ENABLE #define RGBLIGHT_LAYERS #define RGB_DI_PIN B15 diff --git a/keyboards/mlego/m48/rev1/info.json b/keyboards/mlego/m48/rev1/info.json index 24b283fc26df8fc64881d8d6674323c5aa35793b..83eda36107d5f9ac48f68126fb10af103c76de41 100644 --- a/keyboards/mlego/m48/rev1/info.json +++ b/keyboards/mlego/m48/rev1/info.json @@ -3,6 +3,11 @@ "pid": "0x6261", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C13", + "num_lock": "B12", + "scroll_lock": "B13" + }, "processor": "STM32F401", "bootloader": "tinyuf2", "board": "BLACKPILL_STM32_F401" diff --git a/keyboards/mlego/m60/rev1/config.h b/keyboards/mlego/m60/rev1/config.h index 0d504568cb8bdaa69b91df5ae74647138e63143a..5931171440104b9c78d17bee6a5d541ac02cdd9e 100644 --- a/keyboards/mlego/m60/rev1/config.h +++ b/keyboards/mlego/m60/rev1/config.h @@ -15,11 +15,6 @@ */ #pragma once - -#define LED_NUM_LOCK_PIN B12 -#define LED_SCROLL_LOCK_PIN B13 -#define LED_CAPS_LOCK_PIN C13 - #ifdef ENCODER_ENABLE #define MATRIX_ROW_PINS \ { A6, A7, B0, B1, B10 } diff --git a/keyboards/mlego/m60/rev1/info.json b/keyboards/mlego/m60/rev1/info.json index dc653ed762bd8403af26514e73b46960703fa52a..9363527fe91e44ca0a04c37ce16311f6b32ede70 100644 --- a/keyboards/mlego/m60/rev1/info.json +++ b/keyboards/mlego/m60/rev1/info.json @@ -3,6 +3,11 @@ "pid": "0x6161", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C13", + "num_lock": "B12", + "scroll_lock": "B13" + }, "processor": "STM32F401", "bootloader": "tinyuf2", "board": "BLACKPILL_STM32_F401" diff --git a/keyboards/mlego/m60_split/rev1/config.h b/keyboards/mlego/m60_split/rev1/config.h index 5e376563fc6939c3e2344a9abb1e0011d03903d0..adb8bd0783f90d4fe89797a370e6ad4b269470a7 100644 --- a/keyboards/mlego/m60_split/rev1/config.h +++ b/keyboards/mlego/m60_split/rev1/config.h @@ -36,10 +36,6 @@ { 4 } #endif -#define LED_NUM_LOCK_PIN B12 -#define LED_SCROLL_LOCK_PIN B13 -#define LED_CAPS_LOCK_PIN C13 - #define SPLIT_LAYER_STATE_ENABLE #define SPLIT_LED_STATE_ENABLE diff --git a/keyboards/mlego/m60_split/rev1/info.json b/keyboards/mlego/m60_split/rev1/info.json index e306bb804feddf6e7f44ed111a8e6978529f16f2..fc9a608c9e3a85626668075e9579b0148038ca15 100644 --- a/keyboards/mlego/m60_split/rev1/info.json +++ b/keyboards/mlego/m60_split/rev1/info.json @@ -3,6 +3,11 @@ "pid": "0x6361", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C13", + "num_lock": "B12", + "scroll_lock": "B13" + }, "split": { "bootmagic": { "matrix": [5, 0] diff --git a/keyboards/mlego/m60_split/rev2/config.h b/keyboards/mlego/m60_split/rev2/config.h index 524bb9daa188a7de66be2a33cda64d6f6e30be01..e5ebf934382482e781ad084262c6a1278c79cdbe 100644 --- a/keyboards/mlego/m60_split/rev2/config.h +++ b/keyboards/mlego/m60_split/rev2/config.h @@ -38,9 +38,6 @@ #endif -#define LED_NUM_LOCK_PIN B12 -#define LED_SCROLL_LOCK_PIN B13 -#define LED_CAPS_LOCK_PIN C13 #define SPLIT_LAYER_STATE_ENABLE #define SPLIT_LED_STATE_ENABLE diff --git a/keyboards/mlego/m60_split/rev2/info.json b/keyboards/mlego/m60_split/rev2/info.json index f51c758847e3d0eb61adf24a634aee20c0914dff..b2b49279c1f6114fdb65effb1ebcf5ae28aa3e2c 100644 --- a/keyboards/mlego/m60_split/rev2/info.json +++ b/keyboards/mlego/m60_split/rev2/info.json @@ -3,6 +3,11 @@ "pid": "0x6362", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C13", + "num_lock": "B12", + "scroll_lock": "B13" + }, "split": { "bootmagic": { "matrix": [5, 0] diff --git a/keyboards/mlego/m65/rev1/config.h b/keyboards/mlego/m65/rev1/config.h index d296bf9954be9e886c3890f2c004ab54fd5121ba..ac1f935350cb3bb51e3812614d9a0edbfb7be2dd 100644 --- a/keyboards/mlego/m65/rev1/config.h +++ b/keyboards/mlego/m65/rev1/config.h @@ -17,10 +17,6 @@ along with this program. If not, see . #pragma once -#define LED_NUM_LOCK_PIN B12 -#define LED_SCROLL_LOCK_PIN B13 -#define LED_CAPS_LOCK_PIN C13 - // 0 1 2 3 4 #define MATRIX_ROW_PINS \ { B11, B0, B1, A2, A3 } diff --git a/keyboards/mlego/m65/rev1/info.json b/keyboards/mlego/m65/rev1/info.json index 553fe3b7d2e71342a8afb307934e2d9905a6eae4..9635b31e59febf67afd81ff12339590e611afacc 100644 --- a/keyboards/mlego/m65/rev1/info.json +++ b/keyboards/mlego/m65/rev1/info.json @@ -3,6 +3,11 @@ "pid": "0x6061", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C13", + "num_lock": "B12", + "scroll_lock": "B13" + }, "processor": "STM32F103", "bootloader": "stm32duino" } diff --git a/keyboards/mlego/m65/rev2/config.h b/keyboards/mlego/m65/rev2/config.h index d5575d24a90c22dd889b1e24ad104b9126d2dd3c..3c2e877550573092d4d5b81f7d4e879c50644d3f 100644 --- a/keyboards/mlego/m65/rev2/config.h +++ b/keyboards/mlego/m65/rev2/config.h @@ -17,10 +17,6 @@ along with this program. If not, see . #pragma once -#define LED_NUM_LOCK_PIN B12 -#define LED_SCROLL_LOCK_PIN B13 -#define LED_CAPS_LOCK_PIN B2 - // 0 1 2 3 4 #define MATRIX_ROW_PINS \ { B11, B0, B1, A2, A3 } diff --git a/keyboards/mlego/m65/rev2/info.json b/keyboards/mlego/m65/rev2/info.json index 3e6ef2d0bc7882d5f6a9e6759f28974200c13b3e..2bde6bdef19670be9122232b438c66161035adc3 100644 --- a/keyboards/mlego/m65/rev2/info.json +++ b/keyboards/mlego/m65/rev2/info.json @@ -3,6 +3,11 @@ "pid": "0x6061", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "B2", + "num_lock": "B12", + "scroll_lock": "B13" + }, "processor": "STM32F103", // GD32F303CCT6 "bootloader": "stm32duino" } diff --git a/keyboards/mlego/m65/rev3/config.h b/keyboards/mlego/m65/rev3/config.h index e58a84f3d8798a9733e4d31a1ab2605dae8b5eb6..abeaeffc8886d356029b49385ca8141d43ad8936 100644 --- a/keyboards/mlego/m65/rev3/config.h +++ b/keyboards/mlego/m65/rev3/config.h @@ -17,10 +17,6 @@ along with this program. If not, see . #pragma once -#define LED_NUM_LOCK_PIN B12 -#define LED_SCROLL_LOCK_PIN B13 -#define LED_CAPS_LOCK_PIN C13 - // 0 1 2 3 4 #define MATRIX_ROW_PINS \ { B10, A5, A6, A7, B0 } diff --git a/keyboards/mlego/m65/rev3/info.json b/keyboards/mlego/m65/rev3/info.json index cf330be7c939874f6d6106b70142f13fb073c857..8240ae7acebf739126d254a2856bec2e12da8004 100644 --- a/keyboards/mlego/m65/rev3/info.json +++ b/keyboards/mlego/m65/rev3/info.json @@ -3,6 +3,11 @@ "pid": "0x6062", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C13", + "num_lock": "B12", + "scroll_lock": "B13" + }, "processor": "STM32F401", "bootloader": "tinyuf2", "board": "BLACKPILL_STM32_F401" diff --git a/keyboards/mlego/m65/rev4/config.h b/keyboards/mlego/m65/rev4/config.h index afd8c86bcce7e9afd5be8acf7b09433a1a999cd9..c2bd69f3638ced70880a3f979c340f652b7c90c6 100644 --- a/keyboards/mlego/m65/rev4/config.h +++ b/keyboards/mlego/m65/rev4/config.h @@ -17,10 +17,6 @@ along with this program. If not, see . #pragma once -#define LED_NUM_LOCK_PIN B12 -#define LED_SCROLL_LOCK_PIN B13 -#define LED_CAPS_LOCK_PIN C13 - // 0 1 2 3 4 #define MATRIX_ROW_PINS \ { B10, A5, A6, A7, B0 } diff --git a/keyboards/mlego/m65/rev4/info.json b/keyboards/mlego/m65/rev4/info.json index dee2b86933aeea0faee050e88e73456a9f247253..465b61f2aa4922e1b49a7e3049d49c41f61f9add 100644 --- a/keyboards/mlego/m65/rev4/info.json +++ b/keyboards/mlego/m65/rev4/info.json @@ -3,6 +3,11 @@ "pid": "0x6062", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "C13", + "num_lock": "B12", + "scroll_lock": "B13" + }, "processor": "STM32F401", "bootloader": "tinyuf2", "board": "BLACKPILL_STM32_F401" diff --git a/keyboards/mode/m65ha_alpha/config.h b/keyboards/mode/m65ha_alpha/config.h index 0901b701e493ea7978242229a0ef62fdfa5c72f0..8bc75d0616e8e0e5ff3f0ed958a00f836888313d 100644 --- a/keyboards/mode/m65ha_alpha/config.h +++ b/keyboards/mode/m65ha_alpha/config.h @@ -37,7 +37,6 @@ along with this program. If not, see . #define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE #define OPENDRAIN_INDICATORS -#define LED_CAPS_LOCK_PIN A6 /* * Feature disable options diff --git a/keyboards/mode/m65ha_alpha/info.json b/keyboards/mode/m65ha_alpha/info.json index e856d0a7b6568b6376888e18e22925153d153f61..4d27f462239914e738ffc40c3423e39c8fcebaf4 100644 --- a/keyboards/mode/m65ha_alpha/info.json +++ b/keyboards/mode/m65ha_alpha/info.json @@ -8,6 +8,9 @@ "pid": "0x6566", "device_version": "0.6.5" }, + "indicators": { + "caps_lock": "A6" + }, "processor": "STM32F401", "bootloader": "stm32-dfu", "layout_aliases": { diff --git a/keyboards/mode/m65hi_alpha/config.h b/keyboards/mode/m65hi_alpha/config.h index f7f3c78e41e5b3a6f42f06b9805bde2b4e3951f3..aab8942456cd9d445436b66f12af1cfa2f86eb52 100644 --- a/keyboards/mode/m65hi_alpha/config.h +++ b/keyboards/mode/m65hi_alpha/config.h @@ -37,7 +37,6 @@ along with this program. If not, see . #define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE #define OPENDRAIN_INDICATORS -#define LED_CAPS_LOCK_PIN A6 /* * Feature disable options diff --git a/keyboards/mode/m65hi_alpha/info.json b/keyboards/mode/m65hi_alpha/info.json index 3adafce6f038e4042975fac23c25cfa26ba16cf4..c6ea41bee0f5198dd6260999c646ffadc9fff1ad 100644 --- a/keyboards/mode/m65hi_alpha/info.json +++ b/keyboards/mode/m65hi_alpha/info.json @@ -8,6 +8,9 @@ "pid": "0x6574", "device_version": "0.6.5" }, + "indicators": { + "caps_lock": "A6" + }, "processor": "STM32F401", "bootloader": "stm32-dfu", "layout_aliases": { diff --git a/keyboards/mode/m65s/config.h b/keyboards/mode/m65s/config.h index caa263cf8097e1e9db4c07185149c4435fbeada6..a00b5d7e8225dbe2d08dd0d7b4f155bf7b58da5f 100644 --- a/keyboards/mode/m65s/config.h +++ b/keyboards/mode/m65s/config.h @@ -37,7 +37,6 @@ along with this program. If not, see . #define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE #define OPENDRAIN_INDICATORS -#define LED_CAPS_LOCK_PIN C8 /* * Feature disable options diff --git a/keyboards/mode/m65s/info.json b/keyboards/mode/m65s/info.json index 60ee66db8841e4f59bc83e3b4904cdcf49cdce61..53c7ccace4c28dfc7db47b37feff92b577589044 100644 --- a/keyboards/mode/m65s/info.json +++ b/keyboards/mode/m65s/info.json @@ -8,6 +8,9 @@ "pid": "0x6583", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C8" + }, "processor": "STM32F401", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/mode/m80v2/config.h b/keyboards/mode/m80v2/config.h index e78b490b313634cf93fb46e75babf3d95a586ca6..def4e84ab53517a5e8609de7e17cf76d98cd2545 100644 --- a/keyboards/mode/m80v2/config.h +++ b/keyboards/mode/m80v2/config.h @@ -30,6 +30,3 @@ along with this program. If not, see . #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE - -#define LED_CAPS_LOCK_PIN A0 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/mode/m80v2/m80v2h/info.json b/keyboards/mode/m80v2/m80v2h/info.json index fdbd5c88d1f3b34582d55dacf616af484527a903..51788340ca76c626b51caaa92233bab4dbf87fd0 100644 --- a/keyboards/mode/m80v2/m80v2h/info.json +++ b/keyboards/mode/m80v2/m80v2h/info.json @@ -8,6 +8,10 @@ "pid": "0x0083", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "A0", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "community_layouts": [ "tkl_ansi" ], diff --git a/keyboards/mode/m80v2/m80v2s/info.json b/keyboards/mode/m80v2/m80v2s/info.json index 030435432544d029beb2f553a1507bb811a79279..d7f5dd663b2a829406564719b626175bc244fdaa 100644 --- a/keyboards/mode/m80v2/m80v2s/info.json +++ b/keyboards/mode/m80v2/m80v2s/info.json @@ -8,6 +8,10 @@ "pid": "0x0082", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "A0", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/moon/config.h b/keyboards/moon/config.h index 77225a41156f328d002699ca98a9f8f3aece4cf3..b917e864e7f596455143e04655554c7aba93e9a9 100644 --- a/keyboards/moon/config.h +++ b/keyboards/moon/config.h @@ -22,9 +22,6 @@ along with this program. If not, see . #define MATRIX_ROWS 8 #define MATRIX_COLS 11 -#define LED_CAPS_LOCK_PIN B5 -#define LED_SCROLL_LOCK_PIN B6 - /* Backlight */ #define BACKLIGHT_PIN C6 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/moon/info.json b/keyboards/moon/info.json index 7bc7228cf99b9e33c4d21bd71c5e8c11663947d1..5ad57b3867924e15629f7da4aa5b10c8eaaf4da8 100644 --- a/keyboards/moon/info.json +++ b/keyboards/moon/info.json @@ -8,6 +8,10 @@ "pid": "0xFCB8", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B5", + "scroll_lock": "B6" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["tkl_ansi", "tkl_iso"], diff --git a/keyboards/mt/mt980/config.h b/keyboards/mt/mt980/config.h index c4693ff3dbd637c5bf522fd1c6a8e7c718b6c568..ce455b4f78acdb933bcc7bef8d7b76b9920222cf 100644 --- a/keyboards/mt/mt980/config.h +++ b/keyboards/mt/mt980/config.h @@ -12,11 +12,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION ROW2COL -#define LED_NUM_LOCK_PIN C6 -#define LED_CAPS_LOCK_PIN C7 -#define LED_SCROLL_LOCK_PIN B5 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 #ifdef BACKLIGHT_PIN #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/mt/mt980/info.json b/keyboards/mt/mt980/info.json index 4a29ee943d6e378fee5b2f3734fbb3bbdce963a8..e1c9f2758fd579181b2b0fe125bc1e56693e618e 100644 --- a/keyboards/mt/mt980/info.json +++ b/keyboards/mt/mt980/info.json @@ -8,6 +8,12 @@ "pid": "0x6060", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7", + "num_lock": "C6", + "scroll_lock": "B5", + "on_state": 0 + }, "bootmagic": { "matrix": [5, 0] }, diff --git a/keyboards/mt/ncr80/hotswap/config.h b/keyboards/mt/ncr80/hotswap/config.h index 6b583da4dd60fe7b3051cdf279c3a1dfafef6169..2f7de9f066320e6984cbbe11de6d5968eb2d874a 100644 --- a/keyboards/mt/ncr80/hotswap/config.h +++ b/keyboards/mt/ncr80/hotswap/config.h @@ -36,11 +36,6 @@ #define DIODE_DIRECTION ROW2COL -#define LED_CAPS_LOCK_PIN C6 -#define LED_SCROLL_LOCK_PIN C7 -#define LED_NUM_LOCK_PIN B5 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN E2 #ifdef RGB_DI_PIN #define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/mt/ncr80/hotswap/info.json b/keyboards/mt/ncr80/hotswap/info.json index 7a6a97c726a8a404ae15b00f5c2fa36749f16541..89f38c95881fa6092103a9c62b44c561a9451196 100644 --- a/keyboards/mt/ncr80/hotswap/info.json +++ b/keyboards/mt/ncr80/hotswap/info.json @@ -8,6 +8,12 @@ "pid": "0x2002", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C6", + "num_lock": "B5", + "scroll_lock": "C7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/mt/ncr80/solder/config.h b/keyboards/mt/ncr80/solder/config.h index 6c672f914ad3ffe9c4da3aae45800d29ea2a46a0..a2677907efc928cbfee713110b2609a9fba44c9a 100644 --- a/keyboards/mt/ncr80/solder/config.h +++ b/keyboards/mt/ncr80/solder/config.h @@ -36,10 +36,6 @@ #define DIODE_DIRECTION ROW2COL -#define LED_CAPS_LOCK_PIN C6 -#define LED_SCROLL_LOCK_PIN C7 -#define LED_NUM_LOCK_PIN B5 -#define LED_PIN_ON_STATE 0 #define BACKLIGHT_PIN B6 #define BACKLIGHT_LEVELS 5 diff --git a/keyboards/mt/ncr80/solder/info.json b/keyboards/mt/ncr80/solder/info.json index 2fcc0c1af11c0964e902b8a29e31fb72618efcdd..a01b13dd3b456581b75bacc8dc4be23c91e3632f 100644 --- a/keyboards/mt/ncr80/solder/info.json +++ b/keyboards/mt/ncr80/solder/info.json @@ -8,6 +8,12 @@ "pid": "0x2001", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C6", + "num_lock": "B5", + "scroll_lock": "C7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/mt/split75/config.h b/keyboards/mt/split75/config.h index 08b40f11ed98c2f9f0ccf27ddca09e8628d76118..0f18e23646f4868dbf2802f06a2d7d85a5ddb1c5 100644 --- a/keyboards/mt/split75/config.h +++ b/keyboards/mt/split75/config.h @@ -7,10 +7,6 @@ #define MATRIX_ROWS 8 #define MATRIX_COLS 14 -#define LED_NUM_LOCK_PIN D0 -#define LED_CAPS_LOCK_PIN D1 -#define LED_SCROLL_LOCK_PIN D6 - #define RGBLED_NUM 8 #define RGBLIGHT_EFFECT_BREATHING #define RGBLIGHT_EFFECT_RAINBOW_MOOD diff --git a/keyboards/mt/split75/info.json b/keyboards/mt/split75/info.json index 77559a1705cd4497bbcee02123651c3322081b26..13f3e32c6ff605ab7d552ce2f7909339ed148088 100644 --- a/keyboards/mt/split75/info.json +++ b/keyboards/mt/split75/info.json @@ -8,6 +8,11 @@ "pid": "0x0001", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D1", + "num_lock": "D0", + "scroll_lock": "D6" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/nasu/config.h b/keyboards/nasu/config.h index 9347e529c66af7e640d30c87410bb0d7cdadb17e..cc8484b7a907130becc3f66a0bfa86e64f54f0e3 100644 --- a/keyboards/nasu/config.h +++ b/keyboards/nasu/config.h @@ -30,8 +30,3 @@ along with this program. If not, see . /* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */ #define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE - -/* Indicator LEDs */ -#define LED_CAPS_LOCK_PIN B1 -#define LED_NUM_LOCK_PIN B0 -#define LED_SCROLL_LOCK_PIN A7 diff --git a/keyboards/nasu/info.json b/keyboards/nasu/info.json index 72bc5f2fe29fd32670e5985a3f2651b603ea26a9..363d8a3052cb4dcd43e6a30771d86061dcc24d41 100644 --- a/keyboards/nasu/info.json +++ b/keyboards/nasu/info.json @@ -8,6 +8,11 @@ "pid": "0x4E53", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B1", + "num_lock": "B0", + "scroll_lock": "A7" + }, "bootmagic": { "matrix": [1, 0] }, diff --git a/keyboards/neito/config.h b/keyboards/neito/config.h index 8c0f83f245e7585fc345c93dd3e40e53f685dfe3..c7b9d0b06d966e3d1681fe60d4eb00f7674785a5 100644 --- a/keyboards/neito/config.h +++ b/keyboards/neito/config.h @@ -25,7 +25,6 @@ #define ENCODERS_PAD_B { B0 } #define ENCODER_RESOLUTION 4 -#define LED_CAPS_LOCK_PIN B6 #define BACKLIGHT_ON_STATE 0 #define BACKLIGHT_PIN B5 diff --git a/keyboards/neito/info.json b/keyboards/neito/info.json index a62445996dcd40a674c7ba64a437fd567d343c32..999c42b0edb399c714cbb796058d8bc52b9e60b3 100644 --- a/keyboards/neito/info.json +++ b/keyboards/neito/info.json @@ -8,6 +8,9 @@ "pid": "0xB44C", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/neson_design/700e/config.h b/keyboards/neson_design/700e/config.h index 5d9390b5730af1ca0d789e4865edd1f1d83fc4a7..ef638a7f927b96095e7194dc7704d2f64c85be30 100644 --- a/keyboards/neson_design/700e/config.h +++ b/keyboards/neson_design/700e/config.h @@ -45,8 +45,6 @@ #define DRIVER_COUNT 2 #define RGB_MATRIX_LED_COUNT (DRIVER_1_LED_TOTAL+DRIVER_2_LED_TOTAL) -#define LED_CAPS_LOCK_PIN F5 - //rgb light setting #define RGBLED_NUM 68 #define RGB_DI_PIN D5 diff --git a/keyboards/neson_design/700e/info.json b/keyboards/neson_design/700e/info.json index 2c2a3126c65e0504702546012ee61107ab899239..29f5c0c2f4e38b5a3d8454c0608c203c83b45542 100644 --- a/keyboards/neson_design/700e/info.json +++ b/keyboards/neson_design/700e/info.json @@ -8,6 +8,9 @@ "pid": "0x700E", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F5" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/neson_design/n6/config.h b/keyboards/neson_design/n6/config.h index bb447ece3911e013dca1e54ba23ab3b34ba4786a..ec8bfa51151810ec23669b0778ad498eb1c91d8a 100644 --- a/keyboards/neson_design/n6/config.h +++ b/keyboards/neson_design/n6/config.h @@ -45,8 +45,6 @@ #define DRIVER_COUNT 2 #define RGB_MATRIX_LED_COUNT (DRIVER_1_LED_TOTAL+DRIVER_2_LED_TOTAL) -#define LED_CAPS_LOCK_PIN F5 - //rgb light setting #define RGBLED_NUM 65 #define RGB_DI_PIN B3 diff --git a/keyboards/neson_design/n6/info.json b/keyboards/neson_design/n6/info.json index c916f1f4c042460122b34075d5fca98729b6e2ae..19de748afb6f33fe78889d2d2a77c19e9bf461f4 100644 --- a/keyboards/neson_design/n6/info.json +++ b/keyboards/neson_design/n6/info.json @@ -8,6 +8,9 @@ "pid": "0x4E36", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F5" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/nightly_boards/alter/rev1/config.h b/keyboards/nightly_boards/alter/rev1/config.h index c6fd463ddb27b1ef8978985dc1c1da9e85563274..e410706776367047ad1f5db9632cfc9298218697 100644 --- a/keyboards/nightly_boards/alter/rev1/config.h +++ b/keyboards/nightly_boards/alter/rev1/config.h @@ -35,10 +35,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D7 -#define LED_CAPS_LOCK_PIN D6 -#define LED_SCROLL_LOCK_PIN B4 - #define RGB_DI_PIN F1 #ifdef RGB_DI_PIN #define RGBLED_NUM 18 diff --git a/keyboards/nightly_boards/alter/rev1/info.json b/keyboards/nightly_boards/alter/rev1/info.json index 122f7fb38fbc3be4d4326ef2604576f47cd04cf3..21efb61c2962a1ae9e260959d9e72cadd9db5ca3 100644 --- a/keyboards/nightly_boards/alter/rev1/info.json +++ b/keyboards/nightly_boards/alter/rev1/info.json @@ -8,6 +8,11 @@ "pid": "0x0002", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D6", + "num_lock": "D7", + "scroll_lock": "B4" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["alice_split_bs"], diff --git a/keyboards/nightly_boards/alter_lite/config.h b/keyboards/nightly_boards/alter_lite/config.h index 9c70ef35010f0d37dd576afd2d3a588094514539..8e6af9d62b1d02132a488158772bbd6131e2f4b3 100644 --- a/keyboards/nightly_boards/alter_lite/config.h +++ b/keyboards/nightly_boards/alter_lite/config.h @@ -19,11 +19,6 @@ along with this program. If not, see . #define MATRIX_ROWS 5 #define MATRIX_COLS 16 -#define LED_NUM_LOCK_PIN D6 -#define LED_CAPS_LOCK_PIN D7 -#define LED_SCROLL_LOCK_PIN D4 -#define LED_PIN_ON_STATE 0 - /* * Keyboard Matrix Assignments * diff --git a/keyboards/nightly_boards/alter_lite/info.json b/keyboards/nightly_boards/alter_lite/info.json index 72fea11f33c1312c74511456d9b6d2f1007c2602..d76a278a757309bdd3369103ad2f06a731d988d6 100644 --- a/keyboards/nightly_boards/alter_lite/info.json +++ b/keyboards/nightly_boards/alter_lite/info.json @@ -8,6 +8,12 @@ "pid": "0x0013", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D7", + "num_lock": "D6", + "scroll_lock": "D4", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/nix_studio/oxalys80/config.h b/keyboards/nix_studio/oxalys80/config.h index bf83d408c8d563b7ce87cecdbe1f51891747e4f7..e12f285908a3089fac3b25dbeabc5976ced283ca 100644 --- a/keyboards/nix_studio/oxalys80/config.h +++ b/keyboards/nix_studio/oxalys80/config.h @@ -64,7 +64,3 @@ #define RGBLIGHT_LIMIT_VAL 200 #define RGBLIGHT_SLEEP // RGB will turn off when PC is put to sleep #endif - -#define LED_CAPS_LOCK_PIN E6 -#define LED_SCROLL_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/nix_studio/oxalys80/info.json b/keyboards/nix_studio/oxalys80/info.json index 7c402260c97f40f4a8ddb58762a76f056a495281..aa37b150f72f6336534284f8dfe4cb5141906bd4 100644 --- a/keyboards/nix_studio/oxalys80/info.json +++ b/keyboards/nix_studio/oxalys80/info.json @@ -8,6 +8,11 @@ "pid": "0x3830", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "scroll_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["tkl_ansi", "tkl_iso"], diff --git a/keyboards/nopunin10did/jabberwocky/v1/config.h b/keyboards/nopunin10did/jabberwocky/v1/config.h index cb9c63ac85896aade21af292f49baca116acd483..9c761afdcd6dd469d52c5edb672e3b382f9d86bf 100644 --- a/keyboards/nopunin10did/jabberwocky/v1/config.h +++ b/keyboards/nopunin10did/jabberwocky/v1/config.h @@ -25,10 +25,6 @@ #define MATRIX_ROW_PINS { E6, B4, B5, B7, D5, C7, F1, F0, B1, B3, B2, B6 } #define MATRIX_COL_PINS { F4, F5, F6, F7, D7, C6, D4, D0, D2, D3 } -/* Indicator LEDs */ -#define LED_NUM_LOCK_PIN D1 -#define LED_CAPS_LOCK_PIN B0 - /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW diff --git a/keyboards/nopunin10did/jabberwocky/v1/info.json b/keyboards/nopunin10did/jabberwocky/v1/info.json index bc6fbd9d64040a5cc75bfed0a88a680bf7f87a22..bbf52486b99be64706fd8b271faa93cec1eb0b1c 100644 --- a/keyboards/nopunin10did/jabberwocky/v1/info.json +++ b/keyboards/nopunin10did/jabberwocky/v1/info.json @@ -8,6 +8,10 @@ "pid": "0x4A57", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B0", + "num_lock": "D1" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/nopunin10did/jabberwocky/v2/config.h b/keyboards/nopunin10did/jabberwocky/v2/config.h index 0b36fcb8bb4605f93d07f4ea3d1f2793d33733ed..72c6e87eb9092750c9c2c7c4f68973f146a66791 100644 --- a/keyboards/nopunin10did/jabberwocky/v2/config.h +++ b/keyboards/nopunin10did/jabberwocky/v2/config.h @@ -27,9 +27,6 @@ /* LED Configuration */ #define BACKLIGHT_PINS {D6} -// To have all lights shine uniformly, add C6 and B7 to the list above, then undefine the constants below. -#define LED_NUM_LOCK_PIN C6 -#define LED_CAPS_LOCK_PIN B7 #define BACKLIGHT_LEVELS 6 diff --git a/keyboards/nopunin10did/jabberwocky/v2/info.json b/keyboards/nopunin10did/jabberwocky/v2/info.json index d189f18126eb606a17b7363e89050f138d56baf9..f577c96ddbf3eeadcd0713ad524ac809619802ca 100644 --- a/keyboards/nopunin10did/jabberwocky/v2/info.json +++ b/keyboards/nopunin10did/jabberwocky/v2/info.json @@ -8,6 +8,10 @@ "pid": "0x4A58", "device_version": "0.2.0" }, + "indicators": { + "caps_lock": "B7", + "num_lock": "C6" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/novelkeys/nk65b/config.h b/keyboards/novelkeys/nk65b/config.h index 16c202c064a17d9ab80e0fcc93be450ffd5d0ffe..805d356bba6fdfaf05a382b10e6a06a4782eb6b9 100755 --- a/keyboards/novelkeys/nk65b/config.h +++ b/keyboards/novelkeys/nk65b/config.h @@ -28,10 +28,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -/* Indicator LEDs */ -#define LED_CAPS_LOCK_PIN A14 -#define LED_PIN_ON_STATE 0 - /* RGB options */ #define RGB_DI_PIN B4 diff --git a/keyboards/novelkeys/nk65b/info.json b/keyboards/novelkeys/nk65b/info.json index 2b8beefd6c28b5afb1295bcf690e44247dbb2dd1..3e60bfd3a4f472443c7c3b2622a476a6beb7f8fa 100755 --- a/keyboards/novelkeys/nk65b/info.json +++ b/keyboards/novelkeys/nk65b/info.json @@ -8,6 +8,10 @@ "pid": "0x4E4F", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "A14", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/novelkeys/nk87b/config.h b/keyboards/novelkeys/nk87b/config.h index 38374b7c4bb5c36a123a916aa865ec1f580a1d00..4ffa07a1e837d6f2af788b5dd1f5df6e1f3438ca 100644 --- a/keyboards/novelkeys/nk87b/config.h +++ b/keyboards/novelkeys/nk87b/config.h @@ -28,10 +28,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -/* Indicator LEDs */ -#define LED_CAPS_LOCK_PIN A2 -#define LED_PIN_ON_STATE 0 - /* RGB options */ #define RGB_DI_PIN B0 diff --git a/keyboards/novelkeys/nk87b/info.json b/keyboards/novelkeys/nk87b/info.json index a7d0eb4d36bc301be71bdaef7cc6c2a0f7a563bd..6bcc03d93b6422de987ddf586b00ea7c3e933255 100755 --- a/keyboards/novelkeys/nk87b/info.json +++ b/keyboards/novelkeys/nk87b/info.json @@ -8,6 +8,10 @@ "pid": "0x4E50", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "A2", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/noxary/260/config.h b/keyboards/noxary/260/config.h index 8696d18708eee7ac2fb7cfacdfeb516dedc1aad0..45143df3fb91b2b2f186df8bf50e9335c2b3adca 100644 --- a/keyboards/noxary/260/config.h +++ b/keyboards/noxary/260/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B1 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_BREATHING #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/noxary/260/info.json b/keyboards/noxary/260/info.json index 08f4699b90af6967ce1bba03eb8ab6f1a8a98f0c..54328d3165de96427076a1c0b82bdd2a8c35c087 100644 --- a/keyboards/noxary/260/info.json +++ b/keyboards/noxary/260/info.json @@ -8,6 +8,10 @@ "pid": "0x0A29", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B1", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["60_ansi", "60_iso", "60_hhkb", "60_tsangan_hhkb"], diff --git a/keyboards/noxary/268_2_rgb/config.h b/keyboards/noxary/268_2_rgb/config.h index a6d9cdc7793349a7495e32e0bb97a883b4259f48..3baa32ac5287a2bf36bb577fd60fedcb740ccd3b 100644 --- a/keyboards/noxary/268_2_rgb/config.h +++ b/keyboards/noxary/268_2_rgb/config.h @@ -35,8 +35,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/noxary/268_2_rgb/info.json b/keyboards/noxary/268_2_rgb/info.json index 38fc324f557a2d2f1f5c0b96a6c8c93be852b080..7b52a82966d59fb3a239e03feaf206f312699ff7 100644 --- a/keyboards/noxary/268_2_rgb/info.json +++ b/keyboards/noxary/268_2_rgb/info.json @@ -8,6 +8,9 @@ "pid": "0x0A7C", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B0" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/oddforge/vea/config.h b/keyboards/oddforge/vea/config.h index 8cc2bd971e0f3148dfc04d48c8288d6611648c84..31d75a76902de092f013fbe7cedc49ff8fea4802 100644 --- a/keyboards/oddforge/vea/config.h +++ b/keyboards/oddforge/vea/config.h @@ -40,7 +40,4 @@ along with this program. If not, see . #define RGBLIGHT_SLEEP #define RGBLIGHT_EFFECT_KNIGHT_OFFSET 9 -#define LED_NUM_LOCK_PIN D0 -#define LED_CAPS_LOCK_PIN D1 -#define LED_SCROLL_LOCK_PIN D6 #define BACKLIGHT_PIN D4 diff --git a/keyboards/oddforge/vea/info.json b/keyboards/oddforge/vea/info.json index 699758f91680c0182a1af2dc4439e3dd3a458075..97d6b19265ced89dd65dfde461cbe1b711752162 100644 --- a/keyboards/oddforge/vea/info.json +++ b/keyboards/oddforge/vea/info.json @@ -8,6 +8,11 @@ "pid": "0x4155", "device_version": "1.0.0" }, + "indicators": { + "caps_lock": "D1", + "num_lock": "D0", + "scroll_lock": "D6" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/omnikeyish/config.h b/keyboards/omnikeyish/config.h index 2a9f737926d915c4191b9e648c4243ab44c835c2..63f7b08aedcb88fb3f5c1c3e2799fe2921b108da 100644 --- a/keyboards/omnikeyish/config.h +++ b/keyboards/omnikeyish/config.h @@ -15,10 +15,6 @@ #endif #define MATRIX_COL_PINS { F0, F1, F2, F3, F4, F5, F6, F7, C7, C6, C5, C4, C3, C2, C1, C0, B0, B1, B2, B3, B4, B5, B6 } -#define LED_NUM_LOCK_PIN E0 -#define LED_CAPS_LOCK_PIN E1 -#define LED_SCROLL_LOCK_PIN B7 - /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION ROW2COL diff --git a/keyboards/omnikeyish/info.json b/keyboards/omnikeyish/info.json index 27c0419a7d491c44b3eff7edb2ad96ba7a7416d4..c7cf6ef7e3364a9ec689988063cfe86a53eaf5a1 100644 --- a/keyboards/omnikeyish/info.json +++ b/keyboards/omnikeyish/info.json @@ -8,6 +8,11 @@ "pid": "0x0666", "device_version": "13.3.7" }, + "indicators": { + "caps_lock": "E1", + "num_lock": "E0", + "scroll_lock": "B7" + }, "processor": "at90usb1286", "bootloader": "halfkay", "layouts": { diff --git a/keyboards/panc60/config.h b/keyboards/panc60/config.h index 5a6e374a20ddef66bcd975e9c88d8816eae1efea..3d2f0c71c02542a93e2cdda695a13fdec705f8da 100644 --- a/keyboards/panc60/config.h +++ b/keyboards/panc60/config.h @@ -28,8 +28,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D1 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/panc60/info.json b/keyboards/panc60/info.json index 6ee1bfa3bdeb06abf7eebe4052ef21c3a182858d..05f916f248f3086d4398a611d953fe9f33f1519e 100644 --- a/keyboards/panc60/info.json +++ b/keyboards/panc60/info.json @@ -8,6 +8,9 @@ "pid": "0x422D", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "community_layouts": ["60_ansi", "60_hhkb"], diff --git a/keyboards/papercranekeyboards/gerald65/config.h b/keyboards/papercranekeyboards/gerald65/config.h index 8e3c51ea89c05c58da04d62da10971eb816562e8..eae03cd5932d8eff170008d29ce928d59631e73c 100644 --- a/keyboards/papercranekeyboards/gerald65/config.h +++ b/keyboards/papercranekeyboards/gerald65/config.h @@ -24,12 +24,6 @@ /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION ROW2COL -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/pearl/config.h b/keyboards/pearl/config.h index e268e1ce0e92bd03567e774ffdc335a91d6e327d..c2ba5745e2a9faf00d390156146c1484c87381e5 100644 --- a/keyboards/pearl/config.h +++ b/keyboards/pearl/config.h @@ -17,11 +17,6 @@ along with this program. If not, see . #pragma once - -#define LED_NUM_LOCK_PIN D0 -#define LED_CAPS_LOCK_PIN D1 -#define LED_SCROLL_LOCK_PIN D6 - #define RGBLIGHT_EFFECT_BREATHING #define RGBLIGHT_EFFECT_RAINBOW_MOOD #define RGBLIGHT_EFFECT_RAINBOW_SWIRL diff --git a/keyboards/pearl/info.json b/keyboards/pearl/info.json index 08ab8db4d42c79f9878fa4fbcb4d70cca2be2d7f..3808bdecf46ac04ef015381b77dd688947cb502c 100644 --- a/keyboards/pearl/info.json +++ b/keyboards/pearl/info.json @@ -7,6 +7,11 @@ "pid": "0x0348", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1", + "num_lock": "D0", + "scroll_lock": "D6" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/pearlboards/atlas/config.h b/keyboards/pearlboards/atlas/config.h index 5a5c2b5fdf1042a37e4b49ee113fcefbc1af37b2..0414097f311b0fab6a709476162be1eb5b1ecfdc 100644 --- a/keyboards/pearlboards/atlas/config.h +++ b/keyboards/pearlboards/atlas/config.h @@ -76,11 +76,6 @@ along with this program. If not, see . #define RGBLIGHT_SLEEP #endif -/* Indicator Led's*/ -#define LED_CAPS_LOCK_PIN F4 -#define LED_NUM_LOCK_PIN F5 -#define LED_SCROLL_LOCK_PIN F6 -#define LED_PIN_ON_STATE 0 /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE diff --git a/keyboards/pearlboards/atlas/info.json b/keyboards/pearlboards/atlas/info.json index 9c28399c901fd1a1eab8ab42fa8cb24c48606ba2..31cf97aa4edb72968d04b622957842d97ee38ff4 100644 --- a/keyboards/pearlboards/atlas/info.json +++ b/keyboards/pearlboards/atlas/info.json @@ -8,6 +8,12 @@ "pid": "0x6964", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F4", + "num_lock": "F5", + "scroll_lock": "F6", + "on_state": 0 + }, "processor": "at90usb1286", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/pearlboards/pandora/config.h b/keyboards/pearlboards/pandora/config.h index abb3f1d27eb19deed7defcbfe27a15550286c846..e13df1e11de3d983cd7910563be71c91816fb523 100644 --- a/keyboards/pearlboards/pandora/config.h +++ b/keyboards/pearlboards/pandora/config.h @@ -65,9 +65,6 @@ along with this program. If not, see . #define RGBLIGHT_SLEEP #endif -/* Indicator Led's*/ -#define LED_CAPS_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE diff --git a/keyboards/pearlboards/pandora/info.json b/keyboards/pearlboards/pandora/info.json index 39ec8d1089a1824413f759a4c4dc0fe40add98fc..592fecff65df3bee0bd52566ae9f8786172c3556 100644 --- a/keyboards/pearlboards/pandora/info.json +++ b/keyboards/pearlboards/pandora/info.json @@ -8,6 +8,10 @@ "pid": "0x6963", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/pearlboards/pearl/config.h b/keyboards/pearlboards/pearl/config.h index dc79825104e227c7f83fe4ea6f81e505c1b075c2..7b10ff7fab34ac0a983616ff6722aecf7cdfe5f5 100644 --- a/keyboards/pearlboards/pearl/config.h +++ b/keyboards/pearlboards/pearl/config.h @@ -71,11 +71,6 @@ along with this program. If not, see . # define RGBLIGHT_SLEEP #endif -/* Indicator Led's*/ -#define LED_CAPS_LOCK_PIN B0 -#define LED_NUM_LOCK_PIN B1 -#define LED_SCROLL_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE diff --git a/keyboards/pearlboards/pearl/info.json b/keyboards/pearlboards/pearl/info.json index b7d6d2a5914b07fe6ca2a95464ca8432b5d76280..f6082c1d3785c23d88b377ecb75514c8b05f8fa0 100644 --- a/keyboards/pearlboards/pearl/info.json +++ b/keyboards/pearlboards/pearl/info.json @@ -8,6 +8,12 @@ "pid": "0x6965", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B0", + "num_lock": "B1", + "scroll_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "debounce": 4, diff --git a/keyboards/pearlboards/zeus/config.h b/keyboards/pearlboards/zeus/config.h index b191a09ff3f4780a97ea412847dd3e0fe4666457..09930b8492dfa1a7486c98f18ade891acaa5cc00 100644 --- a/keyboards/pearlboards/zeus/config.h +++ b/keyboards/pearlboards/zeus/config.h @@ -80,11 +80,6 @@ along with this program. If not, see . #define RGBLIGHT_SLEEP #endif -/* Indicator Led's*/ -#define LED_CAPS_LOCK_PIN C5 -#define LED_NUM_LOCK_PIN C4 -#define LED_SCROLL_LOCK_PIN C3 -#define LED_PIN_ON_STATE 0 /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE diff --git a/keyboards/pearlboards/zeus/info.json b/keyboards/pearlboards/zeus/info.json index e589b534fbf43c91035bf6452a17d809740ce67e..c5b1fb640c3985e925e13f05fda0f9b65d3779b8 100644 --- a/keyboards/pearlboards/zeus/info.json +++ b/keyboards/pearlboards/zeus/info.json @@ -8,6 +8,12 @@ "pid": "0x6966", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C5", + "num_lock": "C4", + "scroll_lock": "C3", + "on_state": 0 + }, "processor": "at90usb1286", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/peranekofactory/tone/rev1/config.h b/keyboards/peranekofactory/tone/rev1/config.h index 58c014f26aeac8d3095cb83a2045ec28fe4c914c..9429a2261fc4078656cfd65653d4dad88a6e12e9 100644 --- a/keyboards/peranekofactory/tone/rev1/config.h +++ b/keyboards/peranekofactory/tone/rev1/config.h @@ -22,12 +22,6 @@ along with this program. If not, see . #define ENCODERS_PAD_B { B4 } #define TAP_CODE_DELAY 100 -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/peranekofactory/tone/rev2/config.h b/keyboards/peranekofactory/tone/rev2/config.h index 58c014f26aeac8d3095cb83a2045ec28fe4c914c..9429a2261fc4078656cfd65653d4dad88a6e12e9 100644 --- a/keyboards/peranekofactory/tone/rev2/config.h +++ b/keyboards/peranekofactory/tone/rev2/config.h @@ -22,12 +22,6 @@ along with this program. If not, see . #define ENCODERS_PAD_B { B4 } #define TAP_CODE_DELAY 100 -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/percent/canoe/config.h b/keyboards/percent/canoe/config.h index b91921ebcb43c35e461c376d36a843fdbb81595d..9fc0fd0014f664b4b0c57f3353b738125fd64349 100644 --- a/keyboards/percent/canoe/config.h +++ b/keyboards/percent/canoe/config.h @@ -28,8 +28,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D1 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/percent/canoe/info.json b/keyboards/percent/canoe/info.json index 0c0af65e8cd44470d4d8e0928ee3a422faa3e4ff..18d57bce99e56d7eefb0f9b19b7b0b5b8b06cf7c 100644 --- a/keyboards/percent/canoe/info.json +++ b/keyboards/percent/canoe/info.json @@ -8,6 +8,9 @@ "pid": "0x434E", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "community_layouts": ["65_ansi_blocker", "65_iso_blocker"], diff --git a/keyboards/percent/skog/config.h b/keyboards/percent/skog/config.h index b8abcab2277e4778b36e31711053ea9f3f954cb0..629e04b94e0972eec2a44de1e1ffe23f252d530a 100644 --- a/keyboards/percent/skog/config.h +++ b/keyboards/percent/skog/config.h @@ -25,9 +25,6 @@ along with this program. If not, see . #define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, A6, A7, C7, C6, C5, C4, C3, C2 } #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D1 -#define LED_SCROLL_LOCK_PIN D6 - #define RGBLED_NUM 2 #define RGBLIGHT_EFFECT_BREATHING #define RGBLIGHT_EFFECT_RAINBOW_MOOD diff --git a/keyboards/percent/skog/info.json b/keyboards/percent/skog/info.json index 39a36d4042143ad9515f28135f2280107a7579c7..5d461b67a4d19b5d3f87f3f488b4907fb8e01e81 100644 --- a/keyboards/percent/skog/info.json +++ b/keyboards/percent/skog/info.json @@ -8,6 +8,10 @@ "pid": "0x422D", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1", + "scroll_lock": "D6" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/percent/skog_lite/config.h b/keyboards/percent/skog_lite/config.h index 7e74ab9fcc5a0181033d30ecb623f38e6b92cdab..74217b74e54bdc724c7beef9805848eff542722f 100644 --- a/keyboards/percent/skog_lite/config.h +++ b/keyboards/percent/skog_lite/config.h @@ -29,9 +29,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D1 -#define LED_SCROLL_LOCK_PIN D6 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/percent/skog_lite/info.json b/keyboards/percent/skog_lite/info.json index f405a83974cb6155d727d33c684f87d892b08bc8..8b126296e62dd6f489646e5d78dde61a653c9534 100644 --- a/keyboards/percent/skog_lite/info.json +++ b/keyboards/percent/skog_lite/info.json @@ -8,6 +8,10 @@ "pid": "0x422D", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1", + "scroll_lock": "D6" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "community_layouts": ["tkl_ansi"], diff --git a/keyboards/phage_studio/pila87/config.h b/keyboards/phage_studio/pila87/config.h index 3d08cb262a90b8254c65dfd13b7c975d1cf200b9..391ebae817a322941f983de81de1d8924c1ce7a3 100644 --- a/keyboards/phage_studio/pila87/config.h +++ b/keyboards/phage_studio/pila87/config.h @@ -29,10 +29,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* LED Indicator */ -#define LED_CAPS_LOCK_PIN C14 -#define LED_SCROLL_LOCK_PIN A0 - #ifdef RGB_MATRIX_ENABLE #define RGB_MATRIX_LED_COUNT 91 #define RGB_MATRIX_MAXIMUM_BRIGHTNESS 200 diff --git a/keyboards/phage_studio/pila87/info.json b/keyboards/phage_studio/pila87/info.json index 03e53e33b4b1deb9e89e065e276977df11fea691..5bba67c6831bd03d7c677000b5f5a18c7b4fc3a8 100644 --- a/keyboards/phage_studio/pila87/info.json +++ b/keyboards/phage_studio/pila87/info.json @@ -8,6 +8,10 @@ "pid": "0x5887", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C14", + "scroll_lock": "A0" + }, "community_layouts": ["tkl_ansi"], "layouts": { "LAYOUT_tkl_ansi": { diff --git a/keyboards/phantom/config.h b/keyboards/phantom/config.h index d811e2b8b42f52617592ad6adaa2ac92045dcb03..76e94df0c6df5863da1e1e21d501cba237df4bc6 100644 --- a/keyboards/phantom/config.h +++ b/keyboards/phantom/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION ROW2COL -#define LED_CAPS_LOCK_PIN B6 -#define LED_SCROLL_LOCK_PIN B7 - #define RGB_DI_PIN E2 #ifdef RGB_DI_PIN # define RGBLED_NUM 20 diff --git a/keyboards/phantom/info.json b/keyboards/phantom/info.json index 5ed053be67488427952fd2986b2cac827a6adfdb..b246ac36fe952bbf917ba2823b0bd4cbc2f5ab5d 100644 --- a/keyboards/phantom/info.json +++ b/keyboards/phantom/info.json @@ -8,6 +8,10 @@ "pid": "0x5B50", "device_version": "0.0.3" }, + "indicators": { + "caps_lock": "B6", + "scroll_lock": "B7" + }, "processor": "atmega32u4", "bootloader": "halfkay", "community_layouts": ["tkl_ansi", "tkl_iso"], diff --git a/keyboards/phrygian/ph100/config.h b/keyboards/phrygian/ph100/config.h index d3d8d204a89f83cd19b9180a48f5687ce5f0aaf9..ed88ef143bbf42d973f36b268e7eaac6e93a132a 100644 --- a/keyboards/phrygian/ph100/config.h +++ b/keyboards/phrygian/ph100/config.h @@ -26,7 +26,3 @@ /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW - -/* Define capslock and numlock */ -#define LED_NUM_LOCK_PIN B14 -#define LED_CAPS_LOCK_PIN B15 diff --git a/keyboards/phrygian/ph100/info.json b/keyboards/phrygian/ph100/info.json index 0046f260d7418ad485fc2e8df443a733ab38ac2f..961488898afdff6e5da69fb85e4e89d8b624a0d2 100644 --- a/keyboards/phrygian/ph100/info.json +++ b/keyboards/phrygian/ph100/info.json @@ -8,6 +8,10 @@ "pid": "0x0C61", "device_version": "1.0.0" }, + "indicators": { + "caps_lock": "B15", + "num_lock": "B14" + }, "processor": "STM32F042", "bootloader": "stm32-dfu", "debounce": 10, diff --git a/keyboards/pixelspace/capsule65i/config.h b/keyboards/pixelspace/capsule65i/config.h index bce7c917eec447b7d6103e64eb86357112ae1566..0839c054a9c898ad9c5c45aab1c5a816f1522f44 100644 --- a/keyboards/pixelspace/capsule65i/config.h +++ b/keyboards/pixelspace/capsule65i/config.h @@ -36,8 +36,6 @@ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN F6 - #define RGB_DI_PIN F7 #define RGBLIGHT_EFFECT_BREATHING #define RGBLIGHT_EFFECT_RAINBOW_MOOD diff --git a/keyboards/pixelspace/capsule65i/info.json b/keyboards/pixelspace/capsule65i/info.json index ef1c6db09bbdee46941476e781f2c7b23407d206..f63ec17aeef139d40043bf6a0b2f7cb9763f1a8d 100644 --- a/keyboards/pixelspace/capsule65i/info.json +++ b/keyboards/pixelspace/capsule65i/info.json @@ -8,6 +8,9 @@ "pid": "0xE66E", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F6" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/pjb/eros/config.h b/keyboards/pjb/eros/config.h index 784e0440717aab2a2dbd64d47a53f03b17113df4..cceef3dc82eadb0b72554078e66762f6fcf12c96 100644 --- a/keyboards/pjb/eros/config.h +++ b/keyboards/pjb/eros/config.h @@ -24,7 +24,3 @@ #define MATRIX_COL_PINS { F0, F1, F4, F5, F6, F7, C7, C6, B6, B5, D4, D5, B4, D3, D2, E6, B3 } #define DIODE_DIRECTION COL2ROW - -#define LED_CAPS_LOCK_PIN D6 -#define LED_SCROLL_LOCK_PIN D0 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/pjb/eros/info.json b/keyboards/pjb/eros/info.json index 0da1a7db5bc150b3ee1c189db589ac1065eca1d6..cbba6dceccd637e3837d4265ecd4dc004591205f 100644 --- a/keyboards/pjb/eros/info.json +++ b/keyboards/pjb/eros/info.json @@ -8,6 +8,11 @@ "pid": "0x4552", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D6", + "scroll_lock": "D0", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/playkbtw/ca66/config.h b/keyboards/playkbtw/ca66/config.h index d92334a386a408327017deaffa5c567ecc28e5c3..0ed9554e3f8d3c9fbd93ad158d11249f8691e5a4 100644 --- a/keyboards/playkbtw/ca66/config.h +++ b/keyboards/playkbtw/ca66/config.h @@ -12,8 +12,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D1 - #define BACKLIGHT_PIN F0 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/playkbtw/ca66/info.json b/keyboards/playkbtw/ca66/info.json index 32404221517e4ab7321d151ad032dcae3b50445b..8537254d542c823159cdaa43a4d126697ba0bb3f 100644 --- a/keyboards/playkbtw/ca66/info.json +++ b/keyboards/playkbtw/ca66/info.json @@ -8,6 +8,9 @@ "pid": "0x6060", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D1" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/playkbtw/helen80/config.h b/keyboards/playkbtw/helen80/config.h index 248d8d1e3a16cac2a67b97b3ef017294cb257ed8..0b025785c13cf41257ab9c30884ed0468fbc109d 100644 --- a/keyboards/playkbtw/helen80/config.h +++ b/keyboards/playkbtw/helen80/config.h @@ -58,7 +58,3 @@ #define RGBLIGHT_EFFECT_ALTERNATING #define RGBLIGHT_EFFECT_TWINKLE #endif - -#define LED_CAPS_LOCK_PIN B3 -#define LED_SCROLL_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/playkbtw/helen80/info.json b/keyboards/playkbtw/helen80/info.json index 5968f4f6e95f589ad3770fb8817daf0149d3096f..2efe949d758194a1364265a4752d950c8047001e 100644 --- a/keyboards/playkbtw/helen80/info.json +++ b/keyboards/playkbtw/helen80/info.json @@ -8,6 +8,11 @@ "pid": "0x4845", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B3", + "scroll_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["tkl_ansi"], diff --git a/keyboards/playkbtw/pk60/config.h b/keyboards/playkbtw/pk60/config.h index 99739125068b29946c5e334bc540218f9b56c1b6..693df06173f461f51c3b46dfd452eaeca73c194c 100644 --- a/keyboards/playkbtw/pk60/config.h +++ b/keyboards/playkbtw/pk60/config.h @@ -12,9 +12,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN F4 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #ifdef BACKLIGHT_PIN #define BACKLIGHT_LEVELS 5 diff --git a/keyboards/playkbtw/pk60/info.json b/keyboards/playkbtw/pk60/info.json index f8048ded55a68293b465fb5f670bdaced0c8c090..6c9094d253096fe8a5d2003ee48d4be4515a0d1a 100644 --- a/keyboards/playkbtw/pk60/info.json +++ b/keyboards/playkbtw/pk60/info.json @@ -8,6 +8,10 @@ "pid": "0x6060", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F4", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["60_ansi_split_bs_rshift"], diff --git a/keyboards/poker87c/config.h b/keyboards/poker87c/config.h index 2c95af9a7ae1e4668e148d3eb99c48ff8a381bff..d68c810ae2af031f0263f5b892d8664c0851a05a 100644 --- a/keyboards/poker87c/config.h +++ b/keyboards/poker87c/config.h @@ -58,7 +58,3 @@ #define RGBLIGHT_EFFECT_ALTERNATING #define RGBLIGHT_EFFECT_TWINKLE #endif - -#define LED_NUM_LOCK_PIN B1 -#define LED_CAPS_LOCK_PIN B3 -#define LED_SCROLL_LOCK_PIN B2 diff --git a/keyboards/poker87c/info.json b/keyboards/poker87c/info.json index 27adbb74e353e66a5593a9b3f0fe6b3c2e0d454a..247436cc11e9bb854eb375459bd6241f40266a36 100644 --- a/keyboards/poker87c/info.json +++ b/keyboards/poker87c/info.json @@ -8,6 +8,11 @@ "pid": "0x087C", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B3", + "num_lock": "B1", + "scroll_lock": "B2" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/poker87d/config.h b/keyboards/poker87d/config.h index bc48396fc81ee60559660c9e993c8fd85d7fa241..63cb5cce9b064b00bc74690f31a6a13613203af8 100644 --- a/keyboards/poker87d/config.h +++ b/keyboards/poker87d/config.h @@ -58,7 +58,3 @@ #define RGBLIGHT_EFFECT_ALTERNATING #define RGBLIGHT_EFFECT_TWINKLE #endif - -#define LED_NUM_LOCK_PIN B1 -#define LED_CAPS_LOCK_PIN B3 -#define LED_SCROLL_LOCK_PIN B2 diff --git a/keyboards/poker87d/info.json b/keyboards/poker87d/info.json index 82d72f091c440a6f091ea8922f9b99d9e71db0bc..20e85800d8f302b910ff66c3647c6794205c0a6c 100644 --- a/keyboards/poker87d/info.json +++ b/keyboards/poker87d/info.json @@ -8,6 +8,11 @@ "pid": "0x087D", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B3", + "num_lock": "B1", + "scroll_lock": "B2" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/pos78/config.h b/keyboards/pos78/config.h index 608565adf6e435afaeda56140f5f467e9c2bb5fc..bae2a91131ed1b7e69ba6161902dbd51f67269ab 100644 --- a/keyboards/pos78/config.h +++ b/keyboards/pos78/config.h @@ -42,11 +42,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* Hardware LED pins*/ -#define LED_CAPS_LOCK_PIN D4 -#define LED_NUM_LOCK_PIN D2 -#define LED_PIN_ON_STATE 1 - /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboards/pos78/info.json b/keyboards/pos78/info.json index cca5c4ac89efb4ea14d2c289491e302f7659f97e..6e8788300f9939d05fb4a32a5abb6ccd55431bbc 100644 --- a/keyboards/pos78/info.json +++ b/keyboards/pos78/info.json @@ -8,6 +8,10 @@ "pid": "0x7878", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D4", + "num_lock": "D2" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/primekb/meridian_rgb/config.h b/keyboards/primekb/meridian_rgb/config.h index 9b056dece56b368d35db344c0fe82166d6d71767..38162cc959c06f12a7e3d43a7f09ce720e97f059 100644 --- a/keyboards/primekb/meridian_rgb/config.h +++ b/keyboards/primekb/meridian_rgb/config.h @@ -41,10 +41,6 @@ along with this program. If not, see . #define RGBLIGHT_EFFECT_TWINKLE #define RGBLIGHT_LIMIT_VAL 200 -#define LED_NUM_LOCK_PIN B0 -#define LED_CAPS_LOCK_PIN B1 -#define LED_SCROLL_LOCK_PIN B2 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/primekb/meridian_rgb/info.json b/keyboards/primekb/meridian_rgb/info.json index 5e04483018aea9790d887749c79fb517ab798427..c3dcca05e8a1cec09fd36d9d184f864818854470 100644 --- a/keyboards/primekb/meridian_rgb/info.json +++ b/keyboards/primekb/meridian_rgb/info.json @@ -8,6 +8,11 @@ "pid": "0x0042", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "B1", + "num_lock": "B0", + "scroll_lock": "B2" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/projectcain/vault35/config.h b/keyboards/projectcain/vault35/config.h index 93192ba1ba706ea38f625f546466f35b6863d9f5..78b8c6536b296bf44a97444ce2287a451aec3445 100644 --- a/keyboards/projectcain/vault35/config.h +++ b/keyboards/projectcain/vault35/config.h @@ -39,12 +39,6 @@ along with this program. If not, see . #define ENCODERS_PAD_B { D7 } #define ENCODER_RESOLUTION 2 -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/projectcain/vault45/config.h b/keyboards/projectcain/vault45/config.h index 179d3bb95e87bfcb3ba60e75b2b15beded7e458a..2a51fbc03eb3a87e8ac354463dcbae5698d15fe1 100644 --- a/keyboards/projectcain/vault45/config.h +++ b/keyboards/projectcain/vault45/config.h @@ -42,12 +42,6 @@ along with this program. If not, see . #define ENCODERS_PAD_B { B2, D2 } #define ENCODER_RESOLUTION 2 -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/protozoa/cassini/config.h b/keyboards/protozoa/cassini/config.h index 2205304bd8cef127378ea9b86f44e862bebb6114..18da2b20c6a562169acfd52a714d0bf751a34a9d 100644 --- a/keyboards/protozoa/cassini/config.h +++ b/keyboards/protozoa/cassini/config.h @@ -30,7 +30,3 @@ along with this program. If not, see . /* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */ #define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE - -/* Indicator LEDs */ -#define LED_CAPS_LOCK_PIN B6 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/protozoa/cassini/info.json b/keyboards/protozoa/cassini/info.json index 6cce88c9bfdb1440504f6b914aafa7d65e665c01..422bb0ac71fd5aab24f58053af2f382dabbec440 100644 --- a/keyboards/protozoa/cassini/info.json +++ b/keyboards/protozoa/cassini/info.json @@ -8,6 +8,10 @@ "pid": "0x4341", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "on_state": 0 + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/pteron36/config.h b/keyboards/pteron36/config.h index aa999ef9d47f1abe54913b1075f72c619d545246..b30c0ac383a75daae87a2b0518ea6c51e7b6d587 100644 --- a/keyboards/pteron36/config.h +++ b/keyboards/pteron36/config.h @@ -43,12 +43,6 @@ along with this program. If not, see . */ #define SOFT_SERIAL_PIN D3 // or D1, D2, D3, E6 -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/qpockets/wanten/config.h b/keyboards/qpockets/wanten/config.h index 20062e3484216598903c43cd22b49c8e635ad3ff..88441aa7a2090f82f96ff9cc95082b7aaed29a56 100644 --- a/keyboards/qpockets/wanten/config.h +++ b/keyboards/qpockets/wanten/config.h @@ -45,12 +45,6 @@ along with this program. If not, see . #define ENCODER_RESOLUTION 4 //#define ENCODER_DIRECTION_FLIP -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboards/qwertlekeys/calice/config.h b/keyboards/qwertlekeys/calice/config.h index 84563fbc213acc5a691a979ece33d904eb4603fd..ba9cb5b0158dd98b703336a854531aefdbccbb4b 100644 --- a/keyboards/qwertlekeys/calice/config.h +++ b/keyboards/qwertlekeys/calice/config.h @@ -25,8 +25,6 @@ #define MATRIX_ROW_PINS {F0, F1, F5, F4, C6, C7, B5, B6, D4, D2, D5, D3} #define MATRIX_COL_PINS {D7, B4, F7, F6, D1, B7, B3, B2} -#define LED_CAPS_LOCK_PIN D6 - /* Envoder */ #define ENCODERS_PAD_A {B0} #define ENCODERS_PAD_B {B1} diff --git a/keyboards/qwertlekeys/calice/info.json b/keyboards/qwertlekeys/calice/info.json index 5ae9eefc118d88e9cfe9bae6bfbb1c2df231f625..1d3f5cb90a514959d1d37d6c8a557ba9801b5201 100644 --- a/keyboards/qwertlekeys/calice/info.json +++ b/keyboards/qwertlekeys/calice/info.json @@ -8,6 +8,9 @@ "pid": "0x0001", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D6" + }, "bootmagic": { "matrix": [1, 0] }, diff --git a/keyboards/rart/rart45/config.h b/keyboards/rart/rart45/config.h index 7b3ba660c4cf96fe240eab2b4448af94fe2cb438..c3e3f80f976d2f35e0d666a1fce527f6b7799504 100644 --- a/keyboards/rart/rart45/config.h +++ b/keyboards/rart/rart45/config.h @@ -26,9 +26,6 @@ /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D5 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/rart/rart45/info.json b/keyboards/rart/rart45/info.json index 13c8c8e7040e5147549c4d9c2f33c18363e88f15..3a3b42f1f65b93001af373cd94638c14fefffddf 100644 --- a/keyboards/rart/rart45/info.json +++ b/keyboards/rart/rart45/info.json @@ -8,6 +8,10 @@ "pid": "0x0045", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D5", + "on_state": 0 + }, "processor": "atmega328p", "bootloader": "usbasploader", "layouts": { diff --git a/keyboards/rart/rart60/config.h b/keyboards/rart/rart60/config.h index 643ce3d657ec05cca60de056854d2c41c3779230..410fd3bd95ef0f9cf243e62153808807c4d1b727 100644 --- a/keyboards/rart/rart60/config.h +++ b/keyboards/rart/rart60/config.h @@ -23,9 +23,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -#define LED_CAPS_LOCK_PIN GP19 -#define LED_PIN_ON_STATE 0 - /* disable debug print */ //#define NO_DEBUG diff --git a/keyboards/rart/rart60/info.json b/keyboards/rart/rart60/info.json index 91e8eef9ee60758422b188f438479ff4c2055276..44e795b54f2fe8a4b21038ecaecae37f3006550b 100644 --- a/keyboards/rart/rart60/info.json +++ b/keyboards/rart/rart60/info.json @@ -23,6 +23,10 @@ "pid": "0x0060", "vid": "0x414C" }, + "indicators": { + "caps_lock": "GP19", + "on_state": 0 + }, "bootmagic": { "matrix": [0, 1] }, diff --git a/keyboards/rart/rart75hs/config.h b/keyboards/rart/rart75hs/config.h index 92592a007d30eef76188fe5786344039a2d7dd89..ff9647ef6ab3d01e0b88fb9cd951581c6f8e9e7f 100644 --- a/keyboards/rart/rart75hs/config.h +++ b/keyboards/rart/rart75hs/config.h @@ -35,9 +35,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -#define LED_CAPS_LOCK_PIN D4 -#define LED_PIN_ON_STATE 0 - #define ENCODERS_PAD_A { C1 } #define ENCODERS_PAD_B { C2 } #define ENCODER_RESOLUTION 4 //default/suggested diff --git a/keyboards/rart/rart75hs/info.json b/keyboards/rart/rart75hs/info.json index 8056508f6fe418c0e5da1f3ac4be80ad8ff9a6a8..a7ac977112b9d25f62c8f9ef96423a9ac6a8e7b2 100644 --- a/keyboards/rart/rart75hs/info.json +++ b/keyboards/rart/rart75hs/info.json @@ -8,6 +8,10 @@ "pid": "0x5575", "device_version": "0.0.3" }, + "indicators": { + "caps_lock": "D4", + "on_state": 0 + }, "bootmagic": { "matrix": [0, 1] }, diff --git a/keyboards/rart/rart80/config.h b/keyboards/rart/rart80/config.h index 7657051e019ec7c7aa9c3d9e41dc02e468c96565..9049fdf2d7c0422ad5487f162ceca22d0d62a0fd 100644 --- a/keyboards/rart/rart80/config.h +++ b/keyboards/rart/rart80/config.h @@ -35,9 +35,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -#define LED_CAPS_LOCK_PIN D4 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN D5 #ifdef RGB_DI_PIN #define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/rart/rart80/info.json b/keyboards/rart/rart80/info.json index 47d54cc7ec0ab71bba6410e49576ee946999f64a..28775d7b51bdd48ed76758eadef30660d6166125 100644 --- a/keyboards/rart/rart80/info.json +++ b/keyboards/rart/rart80/info.json @@ -8,6 +8,10 @@ "pid": "0x0080", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D4", + "on_state": 0 + }, "bootmagic": { "matrix": [0, 1] }, diff --git a/keyboards/rart/rartand/config.h b/keyboards/rart/rartand/config.h index 06f7d7ad4a6b47c1b5a09f67165b210bd0849dd1..1fc613b05b6b1877569ccf04332c4f5bfe16947d 100644 --- a/keyboards/rart/rartand/config.h +++ b/keyboards/rart/rartand/config.h @@ -26,9 +26,6 @@ /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D5 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/rart/rartand/info.json b/keyboards/rart/rartand/info.json index 621d7b61bf503171a40e61a2236877e3acb3fa62..eeb99a3cd4c449af28dcae90ae5df05a629ef82a 100644 --- a/keyboards/rart/rartand/info.json +++ b/keyboards/rart/rartand/info.json @@ -8,6 +8,10 @@ "pid": "0x5050", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D5", + "on_state": 0 + }, "processor": "atmega328p", "bootloader": "usbasploader", "layouts": { diff --git a/keyboards/rart/rartland/config.h b/keyboards/rart/rartland/config.h index 5bfa892a475f5154f6b8447688dda8ccb70861f6..4681f2c38ebd6ee8af5a34b41ec24132a53c334d 100644 --- a/keyboards/rart/rartland/config.h +++ b/keyboards/rart/rartland/config.h @@ -35,9 +35,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { B4, A7, A5, A6, C3 } #define MATRIX_COL_PINS { B0, A1, B1, A2, B2, A3, B3, A4, C7, C6, D0, C5, D1, C4 } -#define LED_CAPS_LOCK_PIN A0 -#define LED_PIN_ON_STATE 0 - #define ENCODERS_PAD_B { D5 } #define ENCODERS_PAD_A { C2 } #define ENCODER_RESOLUTION 2 //default/suggested diff --git a/keyboards/rart/rartland/info.json b/keyboards/rart/rartland/info.json index 67e77b90c4e9b0419755915294ee9be5e2424d20..8dbc85f13f989e93351a971b806b7ea0afab1b8d 100644 --- a/keyboards/rart/rartland/info.json +++ b/keyboards/rart/rartland/info.json @@ -8,6 +8,10 @@ "pid": "0x6065", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "A0", + "on_state": 0 + }, "processor": "atmega32a", "bootloader": "usbasploader", "community_layouts": ["65_ansi", "65_iso"], diff --git a/keyboards/rart/rartlice/config.h b/keyboards/rart/rartlice/config.h index 72746ddeef968ded92e281499858aec18914a675..f4ab10d5648e8bf5b923ca496f798e1aaef5aed6 100644 --- a/keyboards/rart/rartlice/config.h +++ b/keyboards/rart/rartlice/config.h @@ -30,11 +30,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -#define LED_NUM_LOCK_PIN A8 -#define LED_CAPS_LOCK_PIN B14 -#define LED_SCROLL_LOCK_PIN A9 -#define LED_PIN_ON_STATE 0 - #define RGBLIGHT_EFFECT_BREATHING #define RGBLIGHT_EFFECT_RAINBOW_MOOD #define RGBLIGHT_EFFECT_RAINBOW_SWIRL diff --git a/keyboards/rart/rartlice/info.json b/keyboards/rart/rartlice/info.json index 3e06116c802beebc5a51fb1b18f87f4d3c622c95..dccdcf2132f235d6237915418802a27b7472af33 100644 --- a/keyboards/rart/rartlice/info.json +++ b/keyboards/rart/rartlice/info.json @@ -8,6 +8,12 @@ "pid": "0x0065", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B14", + "num_lock": "A8", + "scroll_lock": "A9", + "on_state": 0 + }, "processor": "STM32F103", "bootloader": "stm32duino", "layouts": { diff --git a/keyboards/rart/rartlite/config.h b/keyboards/rart/rartlite/config.h index 5fc55cdc71194a0560bc161d9068401479a813cb..b4b77bf6a6ea65232f1135c8c677127428cba934 100644 --- a/keyboards/rart/rartlite/config.h +++ b/keyboards/rart/rartlite/config.h @@ -29,11 +29,6 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN F5 -#define LED_NUM_LOCK_PIN F6 - -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE diff --git a/keyboards/rart/rartlite/info.json b/keyboards/rart/rartlite/info.json index 44a535aac5fdd6bf2154fe68c582f4e0fd031b13..1bbde23999997b056706708ec83adc56927db081 100644 --- a/keyboards/rart/rartlite/info.json +++ b/keyboards/rart/rartlite/info.json @@ -8,6 +8,11 @@ "pid": "0x4040", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F5", + "num_lock": "F6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "caterina", "layouts": { diff --git a/keyboards/rart/rartpad/config.h b/keyboards/rart/rartpad/config.h index 06e52d0b12561c232df4f66a4ea089ac09d3dd0b..0f7907bd6e1e0fb4e524fea9c13bdf13457a2e1c 100644 --- a/keyboards/rart/rartpad/config.h +++ b/keyboards/rart/rartpad/config.h @@ -29,9 +29,6 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D7 -#define LED_PIN_ON_STATE 1 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE diff --git a/keyboards/rart/rartpad/info.json b/keyboards/rart/rartpad/info.json index bf1b231544dcb5d9e5b7a35d288a99d75ebc515f..03918a6886d8ef9d48b26caf82a0ef5e021893b0 100644 --- a/keyboards/rart/rartpad/info.json +++ b/keyboards/rart/rartpad/info.json @@ -8,6 +8,9 @@ "pid": "0x0050", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D7" + }, "processor": "atmega32u4", "bootloader": "caterina", "community_layouts": ["ortho_5x4", "numpad_5x4"], diff --git a/keyboards/redscarf_iiplus/verb/config.h b/keyboards/redscarf_iiplus/verb/config.h index af28efba480e9186d9aefd2f51fdbdcaf9205b9c..58177ba51b3f5e75a14f74204b36b5385d7f1e47 100755 --- a/keyboards/redscarf_iiplus/verb/config.h +++ b/keyboards/redscarf_iiplus/verb/config.h @@ -39,10 +39,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN E6 -#define LED_CAPS_LOCK_PIN C7 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/redscarf_iiplus/verb/info.json b/keyboards/redscarf_iiplus/verb/info.json index 45096a152fc53e64f86e20f792a709434d38a695..42879d8ee53c05c48a7c3f4f324fcf120c2a4467 100644 --- a/keyboards/redscarf_iiplus/verb/info.json +++ b/keyboards/redscarf_iiplus/verb/info.json @@ -8,6 +8,11 @@ "pid": "0x0000", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7", + "num_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "qmk-dfu", "layouts": { diff --git a/keyboards/redscarf_iiplus/verc/config.h b/keyboards/redscarf_iiplus/verc/config.h index af28efba480e9186d9aefd2f51fdbdcaf9205b9c..58177ba51b3f5e75a14f74204b36b5385d7f1e47 100755 --- a/keyboards/redscarf_iiplus/verc/config.h +++ b/keyboards/redscarf_iiplus/verc/config.h @@ -39,10 +39,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN E6 -#define LED_CAPS_LOCK_PIN C7 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/redscarf_iiplus/verc/info.json b/keyboards/redscarf_iiplus/verc/info.json index 0a951ade69c5a9503411b05219ccd0939a3b8347..fa425fa85d3a234a0233186e7ae9a63b386f87b8 100644 --- a/keyboards/redscarf_iiplus/verc/info.json +++ b/keyboards/redscarf_iiplus/verc/info.json @@ -8,6 +8,11 @@ "pid": "0x0000", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7", + "num_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "qmk-dfu", "community_layouts": ["65_ansi"], diff --git a/keyboards/redscarf_iiplus/verd/config.h b/keyboards/redscarf_iiplus/verd/config.h index 27d02b108f7bc7411d344fa5b1416177e1d831a7..d770eaf8125fd9d690948a09903c2056a9a41cc3 100644 --- a/keyboards/redscarf_iiplus/verd/config.h +++ b/keyboards/redscarf_iiplus/verd/config.h @@ -38,10 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN E6 -#define LED_CAPS_LOCK_PIN C6 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/redscarf_iiplus/verd/info.json b/keyboards/redscarf_iiplus/verd/info.json index 33d210a4f63e61b52ca827e7ee4bb96813c2cf06..74c63bc54f4f14a16eb6c468fb596c50fc2506df 100644 --- a/keyboards/redscarf_iiplus/verd/info.json +++ b/keyboards/redscarf_iiplus/verd/info.json @@ -8,6 +8,11 @@ "pid": "0x7778", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C6", + "num_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "halfkay", "layouts": { diff --git a/keyboards/reversestudio/decadepad/config.h b/keyboards/reversestudio/decadepad/config.h index 22fd58adc27a2be9bd4e1ca8443091d5527fafd1..ca7da08e64a81c819217502c63b78622f307806d 100644 --- a/keyboards/reversestudio/decadepad/config.h +++ b/keyboards/reversestudio/decadepad/config.h @@ -29,9 +29,6 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D4 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE diff --git a/keyboards/reversestudio/decadepad/info.json b/keyboards/reversestudio/decadepad/info.json index ef3d026c6414699f12c18e998f3356483a8e95bf..11a57ea4fdc9fab74169776ebef242ee41cf0fbb 100644 --- a/keyboards/reversestudio/decadepad/info.json +++ b/keyboards/reversestudio/decadepad/info.json @@ -8,6 +8,10 @@ "pid": "0x4450", "device_version": "0.0.1" }, + "indicators": { + "num_lock": "D4", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["numpad_6x4"], diff --git a/keyboards/reviung/reviung53/config.h b/keyboards/reviung/reviung53/config.h index c205e243696b83edcf1a0729baa5de9f616b8260..1b4c0ceff87a7f4547e7e56a483e55528ce06d95 100644 --- a/keyboards/reviung/reviung53/config.h +++ b/keyboards/reviung/reviung53/config.h @@ -24,12 +24,6 @@ /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN D3 #ifdef RGB_DI_PIN #define RGBLED_NUM 10 diff --git a/keyboards/rmi_kb/mona/v1_1/config.h b/keyboards/rmi_kb/mona/v1_1/config.h index 2d7b5e33e438ec32f1a6b9a1430000064deb2ac4..cc1173b3e450f42d7b07ecefa0d5b84fd27c8c86 100644 --- a/keyboards/rmi_kb/mona/v1_1/config.h +++ b/keyboards/rmi_kb/mona/v1_1/config.h @@ -37,6 +37,3 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW - -/* indicator LEDs */ -#define LED_CAPS_LOCK_PIN B3 diff --git a/keyboards/rmi_kb/mona/v1_1/info.json b/keyboards/rmi_kb/mona/v1_1/info.json index 77488da2304f9dcaebdd1fc258eb78693be0f809..f59541cd83db037a89ee119be72e9a9769ae9c41 100644 --- a/keyboards/rmi_kb/mona/v1_1/info.json +++ b/keyboards/rmi_kb/mona/v1_1/info.json @@ -8,6 +8,9 @@ "pid": "0x404B", "device_version": "0.1.1" }, + "indicators": { + "caps_lock": "B3" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/rmi_kb/mona/v32a/config.h b/keyboards/rmi_kb/mona/v32a/config.h index 1363c8635a1db0f398a1e97fa6b05bc43ae585f6..e1b162e93b5679ec1fd025a0eb4b356e524dccf1 100644 --- a/keyboards/rmi_kb/mona/v32a/config.h +++ b/keyboards/rmi_kb/mona/v32a/config.h @@ -37,6 +37,3 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW - -/* indicator LEDs */ -#define LED_CAPS_LOCK_PIN C1 diff --git a/keyboards/rmi_kb/mona/v32a/info.json b/keyboards/rmi_kb/mona/v32a/info.json index 3e802d1a4e9ab6eea2ba2de38043b6d9b7c7e004..03d2dfa9f6a205ee8f962703a0cf66495c31f810 100644 --- a/keyboards/rmi_kb/mona/v32a/info.json +++ b/keyboards/rmi_kb/mona/v32a/info.json @@ -8,6 +8,9 @@ "pid": "0x4032", "device_version": "0.1.1" }, + "indicators": { + "caps_lock": "C1" + }, "processor": "atmega32a", "bootloader": "usbasploader", "layouts": { diff --git a/keyboards/rmi_kb/squishyfrl/config.h b/keyboards/rmi_kb/squishyfrl/config.h index 4997395a45fe88767fa2fbb0af538beb9d08f262..130c531c561f700b1a94f100c719a9c8d3e7a610 100644 --- a/keyboards/rmi_kb/squishyfrl/config.h +++ b/keyboards/rmi_kb/squishyfrl/config.h @@ -39,12 +39,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN C15 #ifdef RGB_DI_PIN # define RGBLED_NUM 16 diff --git a/keyboards/rmi_kb/squishytkl/config.h b/keyboards/rmi_kb/squishytkl/config.h index 8fa3a43667ff40019bfbe2d236dfc4bb4c00fb79..c57f9f8591b7d85f834c14ddb09432b6c184ce47 100644 --- a/keyboards/rmi_kb/squishytkl/config.h +++ b/keyboards/rmi_kb/squishytkl/config.h @@ -39,12 +39,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN C15 #ifdef RGB_DI_PIN # define RGBLED_NUM 16 diff --git a/keyboards/rmi_kb/tkl_ff/config.h b/keyboards/rmi_kb/tkl_ff/config.h index 2aeec8d58c8a31f09770368bb0688a9b37f38aea..b8ed645cb2350d503c871de75261cdb26aea6dd0 100644 --- a/keyboards/rmi_kb/tkl_ff/config.h +++ b/keyboards/rmi_kb/tkl_ff/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/rmi_kb/wete/v2/config.h b/keyboards/rmi_kb/wete/v2/config.h index 7edcb3f1ea80ed70b69234b2859570205802b3ca..d5c58f8f05f978a18ea85d607c46c5c3d84b23a8 100644 --- a/keyboards/rmi_kb/wete/v2/config.h +++ b/keyboards/rmi_kb/wete/v2/config.h @@ -42,12 +42,6 @@ along with this program. If not, see . #define ENCODERS_PAD_A { D2 } #define ENCODERS_PAD_B { D1 } -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGBLIGHT_LAYERS #define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF diff --git a/keyboards/rmkeebs/rm_numpad/config.h b/keyboards/rmkeebs/rm_numpad/config.h index 55426b7a7398497446534ac85df2d09cd71febdd..9281b18af434658b742d4a5fd67bce8d02da053f 100644 --- a/keyboards/rmkeebs/rm_numpad/config.h +++ b/keyboards/rmkeebs/rm_numpad/config.h @@ -44,12 +44,6 @@ along with this program. If not, see . #define ENCODERS_PAD_A { D7 } #define ENCODERS_PAD_B { D4 } -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboards/runes/vaengr/config.h b/keyboards/runes/vaengr/config.h index 81bc45fbf266c1eafa008deebd86b94a0465c096..0042118b866cfcb2f9c6b558a61f00d2b94239d3 100644 --- a/keyboards/runes/vaengr/config.h +++ b/keyboards/runes/vaengr/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN C7 #ifdef RGB_DI_PIN #define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/sam/sg81m/config.h b/keyboards/sam/sg81m/config.h index 89aadb413a2fe747470e0c63106795f43b741d0c..2c9af98a10403d667ae0a676615af86dc891ddda 100644 --- a/keyboards/sam/sg81m/config.h +++ b/keyboards/sam/sg81m/config.h @@ -20,7 +20,7 @@ /* key matrix size */ #define MATRIX_ROWS 6 #define MATRIX_COLS 14 -#define LED_CAPS_LOCK_PIN B0 + /* * Keyboard Matrix Assignments * diff --git a/keyboards/sam/sg81m/info.json b/keyboards/sam/sg81m/info.json index 0747be065729811816e3dc4e323fc09a67ada99e..ebf5dda94734bd1013a8488d95a02cd4695c21da 100644 --- a/keyboards/sam/sg81m/info.json +++ b/keyboards/sam/sg81m/info.json @@ -8,6 +8,9 @@ "pid": "0x3831", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B0" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/sandwich/keeb68/config.h b/keyboards/sandwich/keeb68/config.h index c165a6acd459143d35bf78b6ed7e0f828fc06dc5..8b3a3c4ccdf918dd7bea92a791113f2a55be86d0 100644 --- a/keyboards/sandwich/keeb68/config.h +++ b/keyboards/sandwich/keeb68/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define BACKLIGHT_PIN C7 #define BACKLIGHT_LEVELS 5 #define BACKLIGHT_BREATHING diff --git a/keyboards/sauce/mild/config.h b/keyboards/sauce/mild/config.h index a9de3f45459ca2818ce0710624ccbc56a72d673e..500c9aa14bf3e0f75ca24e4cc46d51c72f64598b 100644 --- a/keyboards/sauce/mild/config.h +++ b/keyboards/sauce/mild/config.h @@ -41,6 +41,3 @@ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE - -#define LED_CAPS_LOCK_PIN A6 -#define LED_SCROLL_LOCK_PIN B14 diff --git a/keyboards/sauce/mild/info.json b/keyboards/sauce/mild/info.json index 623a75dbc0b191abee5134b641908ff3e67a24af..90b36d48f86e7b712c55da15dad350d55a9b2dd4 100644 --- a/keyboards/sauce/mild/info.json +++ b/keyboards/sauce/mild/info.json @@ -8,6 +8,10 @@ "pid": "0x7783", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "A6", + "scroll_lock": "B14" + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/sawnsprojects/amber80/solder/config.h b/keyboards/sawnsprojects/amber80/solder/config.h index 0e26624079ec2cdcb54c0f42e3a3ae7ed262064c..9f4e397b2a71ce27df085bfa80619e1a2b38b052 100644 --- a/keyboards/sawnsprojects/amber80/solder/config.h +++ b/keyboards/sawnsprojects/amber80/solder/config.h @@ -21,10 +21,6 @@ #define MATRIX_ROWS 12 #define MATRIX_COLS 9 -/* Indicator */ -#define LED_CAPS_LOCK_PIN F5 -#define LED_SCROLL_LOCK_PIN B0 -#define LED_PIN_ON_STATE 0 /* * Keyboard Matrix Assignments * diff --git a/keyboards/sawnsprojects/amber80/solder/info.json b/keyboards/sawnsprojects/amber80/solder/info.json index dabfc538f8ab434a5669cd630814e952fcd2db90..1e9870fa906031cacf12f4e3f60508fba7ad3e70 100644 --- a/keyboards/sawnsprojects/amber80/solder/info.json +++ b/keyboards/sawnsprojects/amber80/solder/info.json @@ -8,6 +8,11 @@ "pid": "0xA801", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F5", + "scroll_lock": "B0", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/sawnsprojects/krush/krush60/solder/config.h b/keyboards/sawnsprojects/krush/krush60/solder/config.h index be5df82e9b2905dea2d43d0a2b94f580ff12fcdc..84a53e5615f81f123eb257da4d88b18aa05d50c1 100644 --- a/keyboards/sawnsprojects/krush/krush60/solder/config.h +++ b/keyboards/sawnsprojects/krush/krush60/solder/config.h @@ -26,9 +26,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* Caps Lock */ -#define LED_CAPS_LOCK_PIN F0 -#define LED_PIN_ON_STATE 0 #define RGB_DI_PIN F1 #ifdef RGB_DI_PIN diff --git a/keyboards/sawnsprojects/krush/krush60/solder/info.json b/keyboards/sawnsprojects/krush/krush60/solder/info.json index 36ff901d04bf4149f97658d4eff5df69e5603863..a54172480db487bc0e1a374ea8fa6000aa0196ad 100644 --- a/keyboards/sawnsprojects/krush/krush60/solder/info.json +++ b/keyboards/sawnsprojects/krush/krush60/solder/info.json @@ -8,6 +8,10 @@ "pid": "0x6B32", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F0", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/sawnsprojects/krush/krush65/hotswap/config.h b/keyboards/sawnsprojects/krush/krush65/hotswap/config.h index 3f102ba5e7e6eb7bd1a51da48789042cd65f19bf..5ed50a5bcd71cd2cdc57b58d7b2bc75462daf07d 100644 --- a/keyboards/sawnsprojects/krush/krush65/hotswap/config.h +++ b/keyboards/sawnsprojects/krush/krush65/hotswap/config.h @@ -26,9 +26,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* Caps Lock */ -#define LED_CAPS_LOCK_PIN B0 -#define LED_PIN_ON_STATE 0 /* Encoders */ diff --git a/keyboards/sawnsprojects/krush/krush65/hotswap/info.json b/keyboards/sawnsprojects/krush/krush65/hotswap/info.json index 1e60b0743b67f42a325e028b528447eca91670ff..43faca4437691fdd20d4c081f502ef946426aa26 100644 --- a/keyboards/sawnsprojects/krush/krush65/hotswap/info.json +++ b/keyboards/sawnsprojects/krush/krush65/hotswap/info.json @@ -8,6 +8,10 @@ "pid": "0x5B31", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B0", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/sawnsprojects/krush/krush65/solder/config.h b/keyboards/sawnsprojects/krush/krush65/solder/config.h index 7519de65446b823d4fb8ae9af5c8b4072389e25d..d5c0877c680284a82cf1318c378c7c7fee93a1af 100644 --- a/keyboards/sawnsprojects/krush/krush65/solder/config.h +++ b/keyboards/sawnsprojects/krush/krush65/solder/config.h @@ -24,14 +24,8 @@ #define MATRIX_ROW_PINS { B1, B2, D1, D2, D4, D6, F6, F7, F5, F4 } #define MATRIX_COL_PINS { C7, C6, B6, B5, B4, D7, D5, D3 } -/* indicator */ -// #define LED_CAPS_LOCK_PIN F0 - /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* Caps Lock */ -#define LED_CAPS_LOCK_PIN F0 -#define LED_PIN_ON_STATE 0 /* rotary */ #define ENCODERS_PAD_A { D0 } diff --git a/keyboards/sawnsprojects/krush/krush65/solder/info.json b/keyboards/sawnsprojects/krush/krush65/solder/info.json index cabe51772405081c5d5d978b3ca197e0c2417b99..a0661b715a6db7a6619e7222bd5e088e52d72318 100644 --- a/keyboards/sawnsprojects/krush/krush65/solder/info.json +++ b/keyboards/sawnsprojects/krush/krush65/solder/info.json @@ -8,6 +8,10 @@ "pid": "0x6B31", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F0", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/sawnsprojects/vcl65/solder/config.h b/keyboards/sawnsprojects/vcl65/solder/config.h index 2477e07f7649989b211aab7e4a31ae761e544904..14770d69425ebb8c8c33909761312b54ee33c4ab 100644 --- a/keyboards/sawnsprojects/vcl65/solder/config.h +++ b/keyboards/sawnsprojects/vcl65/solder/config.h @@ -24,15 +24,8 @@ #define MATRIX_ROW_PINS { F6, F7, F0, F4, B1 } #define MATRIX_COL_PINS { B2, B5, F5, C7, B4, C6, D7, D6, D4, D5, D3, D2, B6, D1, D0 } -/* indicator */ -// #define LED_CAPS_LOCK_PIN F0 - /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* Caps Lock */ -#define LED_CAPS_LOCK_PIN F1 -#define LED_PIN_ON_STATE 0 -/* rotary */ #define RGB_DI_PIN B7 #ifdef RGB_DI_PIN diff --git a/keyboards/sawnsprojects/vcl65/solder/info.json b/keyboards/sawnsprojects/vcl65/solder/info.json index aa5c326c7d27a873bc922388abeb4467706c489c..1b0c638ecc2def5e75b9f670d5a5fffae7c9103f 100644 --- a/keyboards/sawnsprojects/vcl65/solder/info.json +++ b/keyboards/sawnsprojects/vcl65/solder/info.json @@ -8,6 +8,10 @@ "pid": "0x1727", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F1", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/sck/osa/config.h b/keyboards/sck/osa/config.h index 754bdea88d80c5a1fe9fff31672584e662ad43e6..afb3ad25f6ace0d1176896bcfe7995cc4fdc9531 100644 --- a/keyboards/sck/osa/config.h +++ b/keyboards/sck/osa/config.h @@ -48,10 +48,6 @@ along with this program. If not, see . #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ #endif -#define LED_NUM_LOCK_PIN C7 -#define LED_CAPS_LOCK_PIN C6 -#define LED_SCROLL_LOCK_PIN B6 - /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboards/sck/osa/info.json b/keyboards/sck/osa/info.json index dafee91cd2096dc22f642177d4cba60ae89b525e..c919d3b6e8d15f2a029381a3b29bbcdd2c49893e 100644 --- a/keyboards/sck/osa/info.json +++ b/keyboards/sck/osa/info.json @@ -8,6 +8,11 @@ "pid": "0x0001", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C6", + "num_lock": "C7", + "scroll_lock": "B6" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["alice", "alice_split_bs"], diff --git a/keyboards/sentraq/s65_plus/config.h b/keyboards/sentraq/s65_plus/config.h index 4354341c267695a1954f89b5c3dfe142e372c6c6..0d1756136e69e94f754a19c64e6f4a982911dccf 100644 --- a/keyboards/sentraq/s65_plus/config.h +++ b/keyboards/sentraq/s65_plus/config.h @@ -9,9 +9,6 @@ #define MATRIX_ROW_PINS { C7, C6, B6, B5, B4 } #define MATRIX_COL_PINS { F6, F5, F4, F1, F0, E6, B0, B1, D5, B2, B3, D0, D1, D2, D4, D6, D7, F7 } -#define LED_CAPS_LOCK_PIN B7 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/sentraq/s65_plus/info.json b/keyboards/sentraq/s65_plus/info.json index 5e5f2d3303312251ec1a57ae32a0ce42c5a8d5a7..0e9f0fce7548115f13e4896cf2d9c1784dad13d4 100644 --- a/keyboards/sentraq/s65_plus/info.json +++ b/keyboards/sentraq/s65_plus/info.json @@ -8,6 +8,10 @@ "pid": "0x6060", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/singa/config.h b/keyboards/singa/config.h index 9ffc729c9dde90848883ad2b6a792074eba7c264..e87cc7dd9fc8ded6e1b56b1ad4eb1c483f00d1ed 100644 --- a/keyboards/singa/config.h +++ b/keyboards/singa/config.h @@ -28,8 +28,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D1 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/singa/info.json b/keyboards/singa/info.json index b97720d7840a53a9aad0e0348ab823dd0b284259..6a1271e237b7989833bd37ece3b73c9eadd619c5 100644 --- a/keyboards/singa/info.json +++ b/keyboards/singa/info.json @@ -8,6 +8,9 @@ "pid": "0x7575", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/skeletn87/hotswap/config.h b/keyboards/skeletn87/hotswap/config.h index 2421d407918897afe328688f74bc65ad1deb30d3..1e8f5d9e5ea715f912fcec3ffcc214a063f3abf1 100644 --- a/keyboards/skeletn87/hotswap/config.h +++ b/keyboards/skeletn87/hotswap/config.h @@ -29,9 +29,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_LEVELS 8 #define BACKLIGHT_BREATHING diff --git a/keyboards/skeletn87/hotswap/info.json b/keyboards/skeletn87/hotswap/info.json index 39b7461521f9659939d4afb55fdb11348de49ec0..cf326cff80ee966e82015d3d7170cee40545c2b1 100644 --- a/keyboards/skeletn87/hotswap/info.json +++ b/keyboards/skeletn87/hotswap/info.json @@ -8,6 +8,10 @@ "pid": "0xB5E9", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["tkl_ansi"], diff --git a/keyboards/skeletn87/soldered/config.h b/keyboards/skeletn87/soldered/config.h index 3e4d612ad31b800d3f17bdf0abf06dfa3b184d6f..0998c35cfb3a45b130d92e57d2239773f19e1cc7 100644 --- a/keyboards/skeletn87/soldered/config.h +++ b/keyboards/skeletn87/soldered/config.h @@ -29,9 +29,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_LEVELS 8 #define BACKLIGHT_BREATHING diff --git a/keyboards/skeletn87/soldered/info.json b/keyboards/skeletn87/soldered/info.json index 702cefed6c0843673eaa2864ad64005cb7155614..20c94f4625209a0ec3a698adf2c435f6790666ea 100644 --- a/keyboards/skeletn87/soldered/info.json +++ b/keyboards/skeletn87/soldered/info.json @@ -8,6 +8,10 @@ "pid": "0xB5E8", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["tkl_ansi", "tkl_iso"], diff --git a/keyboards/skeletonkbd/skeletonnumpad/config.h b/keyboards/skeletonkbd/skeletonnumpad/config.h index 8e908e9c825a1d1dccbaba63c8d366e8287d0abb..3c4af7e72f57a6aebcb6d54de95acedb3cd8580b 100644 --- a/keyboards/skeletonkbd/skeletonnumpad/config.h +++ b/keyboards/skeletonkbd/skeletonnumpad/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN D4 #ifdef RGB_DI_PIN # define RGBLED_NUM 17 diff --git a/keyboards/smithrune/iron165r2/config.h b/keyboards/smithrune/iron165r2/config.h index a25c61d85b32c30f5fbfc5b53d31256125b22ff9..1809e9dab3f3d3ffb64d8c9012358269e19ab2db 100644 --- a/keyboards/smithrune/iron165r2/config.h +++ b/keyboards/smithrune/iron165r2/config.h @@ -26,8 +26,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN A4 - #define LOCKING_SUPPORT_ENABLE #define LOCKING_RESYNC_ENABLE diff --git a/keyboards/smithrune/iron165r2/info.json b/keyboards/smithrune/iron165r2/info.json index 4d093a335086b0170ba1207e2a4e8b9c2aac7cc0..ed24e0e63c90939780a2cf1714a53ecda3ae2191 100644 --- a/keyboards/smithrune/iron165r2/info.json +++ b/keyboards/smithrune/iron165r2/info.json @@ -8,6 +8,9 @@ "pid": "0x1652", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "A4" + }, "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/sneakbox/aliceclonergb/config.h b/keyboards/sneakbox/aliceclonergb/config.h index 3fc0e227586936dcf15e317b1be0921edf389b91..602a43d961f7fdfb851251e8d4ce470e41540078 100644 --- a/keyboards/sneakbox/aliceclonergb/config.h +++ b/keyboards/sneakbox/aliceclonergb/config.h @@ -35,10 +35,6 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D4 -#define LED_CAPS_LOCK_PIN D6 -#define LED_SCROLL_LOCK_PIN D7 - #define RGB_DI_PIN D5 #define RGBLIGHT_EFFECT_BREATHING #define RGBLIGHT_EFFECT_RAINBOW_MOOD diff --git a/keyboards/sneakbox/aliceclonergb/info.json b/keyboards/sneakbox/aliceclonergb/info.json index 69c7c7673fc42cf1e8dfeb9eec68db072f056fe1..02bf2c5e95a376bec816e2f8b871b88bf46d8c9b 100644 --- a/keyboards/sneakbox/aliceclonergb/info.json +++ b/keyboards/sneakbox/aliceclonergb/info.json @@ -8,6 +8,11 @@ "pid": "0x0006", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D6", + "num_lock": "D4", + "scroll_lock": "D7" + }, "bootmagic": { "matrix": [2, 0] }, diff --git a/keyboards/sneakbox/ava/config.h b/keyboards/sneakbox/ava/config.h index f3e63d974e76ad1a488c6563fa0b62562f6891ab..0cb1cf0a974768d246b2ca08ce6caf91dd5e6347 100644 --- a/keyboards/sneakbox/ava/config.h +++ b/keyboards/sneakbox/ava/config.h @@ -34,9 +34,6 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D4 -#define LED_CAPS_LOCK_PIN D6 - #define RGB_DI_PIN F7 #define RGBLIGHT_EFFECT_BREATHING #define RGBLIGHT_EFFECT_RAINBOW_MOOD diff --git a/keyboards/sneakbox/ava/info.json b/keyboards/sneakbox/ava/info.json index 308a79fa3cd15929d60d36abb218be5679a8a4a8..2d07121a7a2de50baefe7cf99806604c770be65c 100644 --- a/keyboards/sneakbox/ava/info.json +++ b/keyboards/sneakbox/ava/info.json @@ -8,6 +8,10 @@ "pid": "0x0004", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D6", + "num_lock": "D4" + }, "bootmagic": { "matrix": [2, 0] }, diff --git a/keyboards/sneakbox/disarray/ortho/config.h b/keyboards/sneakbox/disarray/ortho/config.h index 226e6ed2c4e5ff0f892eb9a2eda76a2f9f00fd9f..6ce65b9816026390e07027015f7acae55d775d66 100644 --- a/keyboards/sneakbox/disarray/ortho/config.h +++ b/keyboards/sneakbox/disarray/ortho/config.h @@ -41,10 +41,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* Define LED Indicator Pin */ -#define LED_NUM_LOCK_PIN B1 - - #ifdef RGB_DI_PIN #define RGBLIGHT_EFFECT_BREATHING #define RGBLIGHT_EFFECT_RAINBOW_MOOD diff --git a/keyboards/sneakbox/disarray/ortho/info.json b/keyboards/sneakbox/disarray/ortho/info.json index 34fcd1a65e4160a25ca824376880c27f9fb044ff..894e61c25620314a316f0a3cb3d40b03020ef473 100644 --- a/keyboards/sneakbox/disarray/ortho/info.json +++ b/keyboards/sneakbox/disarray/ortho/info.json @@ -8,6 +8,9 @@ "pid": "0x0003", "device_version": "0.0.1" }, + "indicators": { + "num_lock": "B1" + }, "bootmagic": { "matrix": [1, 0] }, diff --git a/keyboards/sneakbox/disarray/staggered/config.h b/keyboards/sneakbox/disarray/staggered/config.h index ee3d5b5624586de195f782be5da31865a41a025f..a31275713555eeda243e75c4ef5a13682ce9353e 100644 --- a/keyboards/sneakbox/disarray/staggered/config.h +++ b/keyboards/sneakbox/disarray/staggered/config.h @@ -40,9 +40,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* Define LED Indicator Pin */ -#define LED_NUM_LOCK_PIN B1 - #ifdef RGB_DI_PIN #define RGBLIGHT_EFFECT_BREATHING #define RGBLIGHT_EFFECT_RAINBOW_MOOD diff --git a/keyboards/sneakbox/disarray/staggered/info.json b/keyboards/sneakbox/disarray/staggered/info.json index 3c635f7bd1bff71541c935434a2ece062195e7ce..536ae84ea77e999ac36e1cf4ebc6597fe47f6d20 100644 --- a/keyboards/sneakbox/disarray/staggered/info.json +++ b/keyboards/sneakbox/disarray/staggered/info.json @@ -8,6 +8,9 @@ "pid": "0x0002", "device_version": "0.0.1" }, + "indicators": { + "num_lock": "B1" + }, "bootmagic": { "matrix": [1, 0] }, diff --git a/keyboards/soup10/config.h b/keyboards/soup10/config.h index 20754fa2b3e891a596be018cdd1df60161a580e8..2df0bcd3843b5035673f2e7645e208414e1667d1 100644 --- a/keyboards/soup10/config.h +++ b/keyboards/soup10/config.h @@ -39,12 +39,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/spacey/config.h b/keyboards/spacey/config.h index ff0786b0bf03d8befc2f6d1477f6a24bb3f70108..7bbd3d43d3e858621ab432f044b9808868db6c76 100644 --- a/keyboards/spacey/config.h +++ b/keyboards/spacey/config.h @@ -41,9 +41,3 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW - -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 diff --git a/keyboards/specskeys/config.h b/keyboards/specskeys/config.h index b2c3443487e4a2e28adff78d8ea42b49488dd4b2..9952782471f99030f8db46b6f8e3464104132c2b 100644 --- a/keyboards/specskeys/config.h +++ b/keyboards/specskeys/config.h @@ -37,12 +37,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -#define LED_CAPS_LOCK_PIN C7 -#define LED_SCROLL_LOCK_PIN C6 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_LEVELS 1 diff --git a/keyboards/specskeys/info.json b/keyboards/specskeys/info.json index e38b64339cdc99e3e70cdfb292e251fdda77bf41..57e0b92d51c73e16a134d833eb2eeb45ecd0d8f2 100644 --- a/keyboards/specskeys/info.json +++ b/keyboards/specskeys/info.json @@ -8,6 +8,10 @@ "pid": "0x0080", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7", + "scroll_lock": "C6" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/stello65/beta/config.h b/keyboards/stello65/beta/config.h index 45d2047d4a75ab1a4cf3595dacea76804248a142..6439ebd80fd804b7aff4b36f8607cf672ef82f97 100644 --- a/keyboards/stello65/beta/config.h +++ b/keyboards/stello65/beta/config.h @@ -34,14 +34,6 @@ #define ENCODERS_CCW_KEY { { 4, 6 } } #endif -#define LED_CAPS_LOCK_PIN B3 - -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/stello65/beta/info.json b/keyboards/stello65/beta/info.json index 364298d485f92a1faf2e01fa61436afb921ce38b..b38ff6e3f37f5b309ad73fb8dd654594b08ad295 100644 --- a/keyboards/stello65/beta/info.json +++ b/keyboards/stello65/beta/info.json @@ -8,6 +8,9 @@ "pid": "0x0003", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B3" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/stello65/hs_rev1/config.h b/keyboards/stello65/hs_rev1/config.h index 5a6e2249c1370b164de394980a655e96901fa434..9cdba1eedad766ac8bf2a554c3e385813ed29e9b 100644 --- a/keyboards/stello65/hs_rev1/config.h +++ b/keyboards/stello65/hs_rev1/config.h @@ -24,12 +24,6 @@ /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN D0 #ifdef RGB_DI_PIN # define RGBLED_NUM 4 diff --git a/keyboards/stello65/sl_rev1/config.h b/keyboards/stello65/sl_rev1/config.h index 7f50b5838b3ffc53d705d7bbc49a924c21e48cb3..a8f98dd8eaa127ba79df7fe1022c1740f62b671b 100644 --- a/keyboards/stello65/sl_rev1/config.h +++ b/keyboards/stello65/sl_rev1/config.h @@ -24,12 +24,6 @@ /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN B7 #ifdef RGB_DI_PIN # define RGBLED_NUM 4 diff --git a/keyboards/studiokestra/galatea/config.h b/keyboards/studiokestra/galatea/config.h index ec1725fd6be8341ac7341d097a134720c7a1edac..74ba4632a67956ac11b2ce8e7ca226c09ec0e099 100644 --- a/keyboards/studiokestra/galatea/config.h +++ b/keyboards/studiokestra/galatea/config.h @@ -25,10 +25,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { D1, D0, B0, B7, E6, B3, B6, C6, D6, D7, B4, D3 } #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B5 -#define LED_SCROLL_LOCK_PIN D2 -#define LED_PIN_ON_STATE 0 - #if defined(KEYBOARD_studiokestra_galatea_rev2) #define RGB_DI_PIN D4 #define RGBLED_NUM 24 diff --git a/keyboards/studiokestra/galatea/rev1/info.json b/keyboards/studiokestra/galatea/rev1/info.json index ee90d256a1e16f4d570490934788de6946a74ff4..ce1b7f581602f99b2353053436967117f9f47b9b 100644 --- a/keyboards/studiokestra/galatea/rev1/info.json +++ b/keyboards/studiokestra/galatea/rev1/info.json @@ -8,6 +8,11 @@ "pid": "0x8801", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B5", + "scroll_lock": "D2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/studiokestra/galatea/rev2/info.json b/keyboards/studiokestra/galatea/rev2/info.json index d79ab68c4072376f560f887b2ee0cf66e94c6ba2..dc3865c584a5a982f517ffa76b9678d62eaad461 100644 --- a/keyboards/studiokestra/galatea/rev2/info.json +++ b/keyboards/studiokestra/galatea/rev2/info.json @@ -8,6 +8,11 @@ "pid": "0x8802", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "B5", + "scroll_lock": "D2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/studiokestra/nascent/config.h b/keyboards/studiokestra/nascent/config.h index 4ce9f6230f19e858eb3f9f12b605139df8eb3e4d..d70b85bf9999422e50bd61a3961caedf50c67ed3 100644 --- a/keyboards/studiokestra/nascent/config.h +++ b/keyboards/studiokestra/nascent/config.h @@ -25,9 +25,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { F5, F4, F7, F6, C6, C7, B4, B5, D0, D1 } #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B6 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/studiokestra/nascent/info.json b/keyboards/studiokestra/nascent/info.json index d9c5d2b785ff2b82a8b6b7b8e2ce12e64881698c..43aba81924e8bb0e2a1bf06b6261950420655110 100644 --- a/keyboards/studiokestra/nascent/info.json +++ b/keyboards/studiokestra/nascent/info.json @@ -8,6 +8,10 @@ "pid": "0x0165", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": [ diff --git a/keyboards/suavity/ehan/config.h b/keyboards/suavity/ehan/config.h index c3422f9b50095f29ea1836e87484265eb4b4c500..650955fcc82f7ac540de8cb469a9dead3cde5007 100644 --- a/keyboards/suavity/ehan/config.h +++ b/keyboards/suavity/ehan/config.h @@ -28,10 +28,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW // Current flow out of the diodes are from rows to columns -#define LED_CAPS_LOCK_PIN B11 // LED for Step Caps -#define LED_SCROLL_LOCK_PIN F1 // LED Indicator for Scroll Lock -#define LED_PIN_ON_STATE 1 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/suavity/ehan/info.json b/keyboards/suavity/ehan/info.json index d89669603d8d070aced3558e541032087f96a286..350202f29f7afe416684ffda0691e831c1fb5cd2 100755 --- a/keyboards/suavity/ehan/info.json +++ b/keyboards/suavity/ehan/info.json @@ -8,6 +8,10 @@ "pid": "0x4548", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B11", + "scroll_lock": "F1" + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/superuser/ext/config.h b/keyboards/superuser/ext/config.h index 6ff087efaccd4f2a596b8ecb07b3b43a0358e432..9327d9a9277ce9972ab495ac87553bc09391b018 100644 --- a/keyboards/superuser/ext/config.h +++ b/keyboards/superuser/ext/config.h @@ -37,5 +37,3 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW - -#define LED_CAPS_LOCK_PIN B7 diff --git a/keyboards/superuser/ext/info.json b/keyboards/superuser/ext/info.json index 0057690f68597d2db3456b63dbd2bc03dcfcbefa..57d4ccbb18b28472153f089c438372379d095eef 100644 --- a/keyboards/superuser/ext/info.json +++ b/keyboards/superuser/ext/info.json @@ -8,6 +8,9 @@ "pid": "0x4558", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B7" + }, "processor": "atmega32u4", "bootloader": "qmk-dfu", "layout_aliases": { diff --git a/keyboards/superuser/frl/config.h b/keyboards/superuser/frl/config.h index fedbdb32f43d55b01247d1214c1cceba5f94bfb7..d29fd72da6707a75af201f44bf9d0b18fd504955 100644 --- a/keyboards/superuser/frl/config.h +++ b/keyboards/superuser/frl/config.h @@ -37,5 +37,3 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW - -#define LED_CAPS_LOCK_PIN B7 diff --git a/keyboards/superuser/frl/info.json b/keyboards/superuser/frl/info.json index 6d108dd971fe899185b2413e8b74ee1f42c6d20a..14c7b1e54f3cb2a61a2add531f5d5f1ad04e9ff9 100644 --- a/keyboards/superuser/frl/info.json +++ b/keyboards/superuser/frl/info.json @@ -8,6 +8,9 @@ "pid": "0x4652", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B7" + }, "processor": "atmega32u4", "bootloader": "qmk-dfu", "layouts": { diff --git a/keyboards/superuser/tkl/config.h b/keyboards/superuser/tkl/config.h index edc831c747fa48898db5aa10284933961327edc6..af91392de10bc2c2f880c35fd41ad46acbcfda1d 100644 --- a/keyboards/superuser/tkl/config.h +++ b/keyboards/superuser/tkl/config.h @@ -37,5 +37,3 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW - -#define LED_CAPS_LOCK_PIN B7 diff --git a/keyboards/superuser/tkl/info.json b/keyboards/superuser/tkl/info.json index ebaeb95a5c83adab8fa5e598b4a8dac2283869a9..6e94c7a28e83db5256925aede6e00e3f318c8516 100644 --- a/keyboards/superuser/tkl/info.json +++ b/keyboards/superuser/tkl/info.json @@ -8,6 +8,9 @@ "pid": "0x544B", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B7" + }, "processor": "atmega32u4", "bootloader": "qmk-dfu", "layout_aliases": { diff --git a/keyboards/sx60/config.h b/keyboards/sx60/config.h index 82a0b146dce398e44341c0e06bf9b86ab26dd048..7666dc165e7877335653a43dc39eced1dd14c0ba 100755 --- a/keyboards/sx60/config.h +++ b/keyboards/sx60/config.h @@ -32,11 +32,6 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* indicator LEDs */ -#define LED_NUM_LOCK_PIN F5 -#define LED_CAPS_LOCK_PIN F4 -#define LED_SCROLL_LOCK_PIN F1 - #define BACKLIGHT_PIN B7 #ifdef BACKLIGHT_PIN #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/sx60/info.json b/keyboards/sx60/info.json index b88cb070fd6a93dabe12495a7090363d4bfc1ec9..b4b93b2cad6697e8490e4d9226eb33893c8bb989 100644 --- a/keyboards/sx60/info.json +++ b/keyboards/sx60/info.json @@ -8,6 +8,11 @@ "pid": "0x0010", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F4", + "num_lock": "F5", + "scroll_lock": "F1" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/tada68/config.h b/keyboards/tada68/config.h index 2feee42cb9e12a02501bb93a6376c7cec56d0e34..14e2d3d7124297dc7713d0975ece15d7285a14e7 100755 --- a/keyboards/tada68/config.h +++ b/keyboards/tada68/config.h @@ -35,9 +35,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -#define LED_CAPS_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 - /* Backlight configuration */ #define BACKLIGHT_PIN B6 #define BACKLIGHT_BREATHING diff --git a/keyboards/tada68/info.json b/keyboards/tada68/info.json index d4e7577689035d4380ea7c92324b93b39bddf49f..53ac1a5bfcf7d283343d287875e4c5cacdfb7f25 100644 --- a/keyboards/tada68/info.json +++ b/keyboards/tada68/info.json @@ -8,6 +8,10 @@ "pid": "0x0001", "device_version": "0.0.3" }, + "indicators": { + "caps_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "lufa-ms", "community_layouts": ["65_ansi", "65_iso"], diff --git a/keyboards/takashicompany/center_enter/config.h b/keyboards/takashicompany/center_enter/config.h index 3d9baf7e8f0cd644500668e9447b5947eddf4246..b4a5428e009a1457d66caf1b98dee043c0c5f155 100644 --- a/keyboards/takashicompany/center_enter/config.h +++ b/keyboards/takashicompany/center_enter/config.h @@ -42,12 +42,6 @@ along with this program. If not, see . #define ENCODERS_PAD_A { D2 } #define ENCODERS_PAD_B { D1 } -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN D3 #ifdef RGB_DI_PIN # define RGBLED_NUM 6 diff --git a/keyboards/takashicompany/compacx/config.h b/keyboards/takashicompany/compacx/config.h index b331150f6a7716960e84bb16c7b73efd94f02983..3b180f9c583174218760d69b5221f2d0ba8e9527 100644 --- a/keyboards/takashicompany/compacx/config.h +++ b/keyboards/takashicompany/compacx/config.h @@ -47,12 +47,6 @@ along with this program. If not, see . */ #define SOFT_SERIAL_PIN D2 // or D1, D2, D3, E6 -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN D3 #ifdef RGB_DI_PIN # define RGBLED_NUM 12 diff --git a/keyboards/takashicompany/dogtag/config.h b/keyboards/takashicompany/dogtag/config.h index a5dac88437144fd4e53b126ff2405fd989963874..b4106acd61c90df0a37976cf6f9afc5bb9627d03 100644 --- a/keyboards/takashicompany/dogtag/config.h +++ b/keyboards/takashicompany/dogtag/config.h @@ -50,12 +50,6 @@ along with this program. If not, see . */ #define SOFT_SERIAL_PIN D2 // or D1, D2, D3, E6 -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN D3 #ifdef RGB_DI_PIN # define RGBLED_NUM 4 * 2 diff --git a/keyboards/takashicompany/endzone34/config.h b/keyboards/takashicompany/endzone34/config.h index 56bc8ccff1729a1182f3bc052d716b071306dd80..b45d94cb81b2a4673d399daf06c05f33166b0e1e 100644 --- a/keyboards/takashicompany/endzone34/config.h +++ b/keyboards/takashicompany/endzone34/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN D3 #ifdef RGB_DI_PIN #define RGBLED_NUM 9 diff --git a/keyboards/takashicompany/heavy_left/config.h b/keyboards/takashicompany/heavy_left/config.h index 0837c946c2aa301554ba328b50c7552e9a4a3d12..a494835e12788a1e3c241f8a68d5b0b5265351aa 100644 --- a/keyboards/takashicompany/heavy_left/config.h +++ b/keyboards/takashicompany/heavy_left/config.h @@ -43,12 +43,6 @@ along with this program. If not, see . */ #define SOFT_SERIAL_PIN D2 // or D1, D2, D3, E6 -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN D3 #ifdef RGB_DI_PIN # define RGBLED_NUM 6 * 2 diff --git a/keyboards/takashicompany/minizone/config.h b/keyboards/takashicompany/minizone/config.h index 4a66d73747bb2aa507e9d77934c0b907298dc668..834cfa9da70a6166180d2f2ec4dfd952d7de7557 100644 --- a/keyboards/takashicompany/minizone/config.h +++ b/keyboards/takashicompany/minizone/config.h @@ -24,12 +24,6 @@ /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN D3 #ifdef RGB_DI_PIN # define RGBLED_NUM 11 diff --git a/keyboards/takashicompany/qoolee/config.h b/keyboards/takashicompany/qoolee/config.h index 84ded6016248379bf2c35a3f2645811022940206..8634ed44674ef9d3ad84bea259dd5e66acbbe2e6 100644 --- a/keyboards/takashicompany/qoolee/config.h +++ b/keyboards/takashicompany/qoolee/config.h @@ -42,12 +42,6 @@ along with this program. If not, see . #define ENCODERS_PAD_A { D2 } #define ENCODERS_PAD_B { D1 } -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN D3 #ifdef RGB_DI_PIN # define RGBLED_NUM 6 diff --git a/keyboards/takashicompany/radialex/config.h b/keyboards/takashicompany/radialex/config.h index e021bf22de9ac4e644f8bea8a07b19251bc28cb7..1106234868615ae97e1c7d9b088726306ff20dd8 100644 --- a/keyboards/takashicompany/radialex/config.h +++ b/keyboards/takashicompany/radialex/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN D3 #ifdef RGB_DI_PIN # define RGBLED_NUM 12 diff --git a/keyboards/technika/config.h b/keyboards/technika/config.h index 0fda985b1c073d958fdeb7fb4c764c3c1533ddbd..31c0cda892fa1857d26d7374f70bf6aa69c07450 100644 --- a/keyboards/technika/config.h +++ b/keyboards/technika/config.h @@ -45,11 +45,6 @@ along with this program. If not, see . #define RGBLIGHT_EFFECT_ALTERNATING #define RGBLIGHT_EFFECT_TWINKLE - -#define LED_NUM_LOCK_PIN A15 -#define LED_CAPS_LOCK_PIN B3 -#define LED_SCROLL_LOCK_PIN B4 - /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboards/technika/info.json b/keyboards/technika/info.json index 6edc027f6648a118c59ab85ebf8068040254fbb3..b20ebe6c7ccffc093e37de57c1247ff28084f90e 100644 --- a/keyboards/technika/info.json +++ b/keyboards/technika/info.json @@ -8,6 +8,11 @@ "pid": "0x6049", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B3", + "num_lock": "A15", + "scroll_lock": "B4" + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/tgr/910/config.h b/keyboards/tgr/910/config.h index 8571cfab117cc1d8c1f4c3fc1d39b54a438e1784..68dc213ff5f64186a4cf6cef71b1eefbed4f5a42 100644 --- a/keyboards/tgr/910/config.h +++ b/keyboards/tgr/910/config.h @@ -29,10 +29,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D0 -#define LED_CAPS_LOCK_PIN D1 -#define LED_SCROLL_LOCK_PIN D6 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/tgr/910/info.json b/keyboards/tgr/910/info.json index bf9d895b4d6e32dcd21b3ec40f03b322a1416c62..3c4de6fe3901a29d689e9f08b1ffdbb2c9a7a4d4 100644 --- a/keyboards/tgr/910/info.json +++ b/keyboards/tgr/910/info.json @@ -8,6 +8,11 @@ "pid": "0x9100", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D1", + "num_lock": "D0", + "scroll_lock": "D6" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/tgr/910ce/config.h b/keyboards/tgr/910ce/config.h index 478db04a546b41b2871b6d02b95841234ad1a42a..209dabc0a914f759b571e02e80803755442e6870 100644 --- a/keyboards/tgr/910ce/config.h +++ b/keyboards/tgr/910ce/config.h @@ -29,8 +29,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D1 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 #define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/tgr/910ce/info.json b/keyboards/tgr/910ce/info.json index d38a4720f34915598b9c8fa1d2ad04d66c5e7572..77655f52afc0c03808f5a8951c9f25c38f80216e 100644 --- a/keyboards/tgr/910ce/info.json +++ b/keyboards/tgr/910ce/info.json @@ -8,6 +8,9 @@ "pid": "0x910C", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D1" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "community_layouts": ["65_ansi_blocker", "65_iso_blocker"], diff --git a/keyboards/tgr/alice/config.h b/keyboards/tgr/alice/config.h index 9373bb2b9ce4b5de77b4c9b07465c011a4ef8a33..df60d2cab44aeb1aca114c9d2bd0274f08ad38e0 100644 --- a/keyboards/tgr/alice/config.h +++ b/keyboards/tgr/alice/config.h @@ -25,10 +25,6 @@ along with this program. If not, see . #define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, A6, A7, C7, C6, C5, C4, C3, C2, D7 } #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D0 -#define LED_CAPS_LOCK_PIN D1 -#define LED_SCROLL_LOCK_PIN D6 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/tgr/alice/info.json b/keyboards/tgr/alice/info.json index cd1d330103fcebc8aa2bd03010ca5a006f5b4504..3586e493676b01c89598ce0d875d7ecf67c074ae 100644 --- a/keyboards/tgr/alice/info.json +++ b/keyboards/tgr/alice/info.json @@ -8,6 +8,11 @@ "pid": "0x422E", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1", + "num_lock": "D0", + "scroll_lock": "D6" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "community_layouts": ["alice_split_bs"], diff --git a/keyboards/tgr/jane/v2/config.h b/keyboards/tgr/jane/v2/config.h index 409afd6737e32b6aa47b11926d4af5828695c25b..60d1644a2fa80fd738dcb223e99125b73fb85c52 100644 --- a/keyboards/tgr/jane/v2/config.h +++ b/keyboards/tgr/jane/v2/config.h @@ -27,8 +27,5 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D1 -#define LED_SCROLL_LOCK_PIN D6 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/tgr/jane/v2/info.json b/keyboards/tgr/jane/v2/info.json index 89949c886fee13ed1f28bd3906979d9a2b8502b4..f43d27c84f337a5aff4576beff3e3972d975a177 100644 --- a/keyboards/tgr/jane/v2/info.json +++ b/keyboards/tgr/jane/v2/info.json @@ -8,6 +8,10 @@ "pid": "0x4A4E", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1", + "scroll_lock": "D6" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "community_layouts": ["tkl_ansi", "tkl_iso"], diff --git a/keyboards/tgr/jane/v2ce/config.h b/keyboards/tgr/jane/v2ce/config.h index d33b3a1d0b62872309eea3ec35c48c6ae4b9d9a7..06432495b5a73988f462ce0aec824fed7b6ec3f3 100644 --- a/keyboards/tgr/jane/v2ce/config.h +++ b/keyboards/tgr/jane/v2ce/config.h @@ -28,6 +28,3 @@ #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 - -#define LED_CAPS_LOCK_PIN D1 -#define LED_NUM_LOCK_PIN D6 diff --git a/keyboards/tgr/jane/v2ce/info.json b/keyboards/tgr/jane/v2ce/info.json index 391b657bed72e08596c5e53c2a72271010c233f3..3aa62ded583c3fe4b7ffd74233e0a2ef09a8977a 100644 --- a/keyboards/tgr/jane/v2ce/info.json +++ b/keyboards/tgr/jane/v2ce/info.json @@ -8,6 +8,10 @@ "pid": "0x4A43", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1", + "num_lock": "D6" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "community_layouts": ["tkl_f13_ansi", "tkl_f13_ansi_tsangan", "tkl_f13_iso", "tkl_f13_iso_tsangan"], diff --git a/keyboards/tgr/tris/config.h b/keyboards/tgr/tris/config.h index dd0643f421aa806a8591d306d91888ce8110e4ab..b85047c488eeb169af1b05785f0c3cd29cc7190e 100644 --- a/keyboards/tgr/tris/config.h +++ b/keyboards/tgr/tris/config.h @@ -26,8 +26,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D0 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/tgr/tris/info.json b/keyboards/tgr/tris/info.json index bd2a42b77fc514bdefbd7f6bd64930b68f2dd558..6ce36ce8199ccff00a41fe2269610523f3337482 100644 --- a/keyboards/tgr/tris/info.json +++ b/keyboards/tgr/tris/info.json @@ -8,6 +8,9 @@ "pid": "0x5452", "device_version": "0.0.1" }, + "indicators": { + "num_lock": "D0" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "community_layouts": ["numpad_6x4", "ortho_6x4"], diff --git a/keyboards/tkc/california/config.h b/keyboards/tkc/california/config.h index b471ce3008ee0396b6096fcf44892e2f3ec282fb..864e589c2cbde659532ff416f8d87bf9d8d9a743 100644 --- a/keyboards/tkc/california/config.h +++ b/keyboards/tkc/california/config.h @@ -45,8 +45,6 @@ along with this program. If not, see . #define BACKLIGHT_BREATHING #define BACKLIGHT_LEVELS 3 #endif -#define LED_NUM_LOCK_PIN F1 -#define LED_CAPS_LOCK_PIN F0 /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE diff --git a/keyboards/tkc/california/info.json b/keyboards/tkc/california/info.json index 7cce73d271e62a41c8595edbec471d10aadf74b1..0b50229db855ac8f2613b936ea83f7be09154fd3 100644 --- a/keyboards/tkc/california/info.json +++ b/keyboards/tkc/california/info.json @@ -8,6 +8,10 @@ "pid": "0x0009", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F0", + "num_lock": "F1" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/tkc/m0lly/config.h b/keyboards/tkc/m0lly/config.h index 284537b41ddd64ee45c6f9b976c427086eb14106..6ac133ad9a3d5c2151ebbd9a7dcbd41ceefd63a4 100644 --- a/keyboards/tkc/m0lly/config.h +++ b/keyboards/tkc/m0lly/config.h @@ -38,10 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D2 -#define LED_CAPS_LOCK_PIN D3 -#define LED_SCROLL_LOCK_PIN D4 - #define BACKLIGHT_PIN B6 #define BACKLIGHT_LEVELS 3 #define BACKLIGHT_BREATHING diff --git a/keyboards/tkc/m0lly/info.json b/keyboards/tkc/m0lly/info.json index d685fa1eee0d33c4773afb438187168646e86415..c5fa3433396fdf22e1e8136e6b389826598cf93e 100644 --- a/keyboards/tkc/m0lly/info.json +++ b/keyboards/tkc/m0lly/info.json @@ -8,6 +8,11 @@ "pid": "0x0004", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D3", + "num_lock": "D2", + "scroll_lock": "D4" + }, "processor": "at90usb1286", "bootloader": "qmk-dfu", "layouts": { diff --git a/keyboards/tkc/tkc1800/config.h b/keyboards/tkc/tkc1800/config.h index 5c93a36227cb5e2fe3de9f3733358b43dae523e9..b914b9da7b4a1c11ec0b8a9e761c3058df238786 100644 --- a/keyboards/tkc/tkc1800/config.h +++ b/keyboards/tkc/tkc1800/config.h @@ -33,10 +33,6 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D2 -#define LED_CAPS_LOCK_PIN D3 -#define LED_SCROLL_LOCK_PIN D4 - #define BACKLIGHT_PIN B6 #define BACKLIGHT_BREATHING #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/tkc/tkc1800/info.json b/keyboards/tkc/tkc1800/info.json index 39d55cc2cee4f4b7816d6e34d610b8d68a79d072..5e0e31f0369cd7736de28af4a4a3f465525293d9 100644 --- a/keyboards/tkc/tkc1800/info.json +++ b/keyboards/tkc/tkc1800/info.json @@ -8,6 +8,11 @@ "pid": "0x0001", "device_version": "0.0.3" }, + "indicators": { + "caps_lock": "D3", + "num_lock": "D2", + "scroll_lock": "D4" + }, "processor": "at90usb1286", "bootloader": "qmk-dfu", "layouts": { diff --git a/keyboards/tkc/tkl_ab87/config.h b/keyboards/tkc/tkl_ab87/config.h index c3a29366947febb49114e8498d63c31d81d9420d..c7f8f12850bbfb8548d0b52ea902ad73e8dae4cf 100644 --- a/keyboards/tkc/tkl_ab87/config.h +++ b/keyboards/tkc/tkl_ab87/config.h @@ -65,9 +65,6 @@ along with this program. If not, see . #define RGBLIGHT_EFFECT_TWINKLE #endif -#define LED_SCROLL_LOCK_PIN F0 -#define LED_CAPS_LOCK_PIN F1 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/tkc/tkl_ab87/info.json b/keyboards/tkc/tkl_ab87/info.json index e14b8c02eccc071e66784e0d4ccef01bd9834f75..76f0c3f63efe7f04b9c4c7c80b867e4030735d3d 100644 --- a/keyboards/tkc/tkl_ab87/info.json +++ b/keyboards/tkc/tkl_ab87/info.json @@ -8,6 +8,10 @@ "pid": "0x0007", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F1", + "scroll_lock": "F0" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/toad/config.h b/keyboards/toad/config.h index 59a544e2f82228ea036f6dc8c828ac5816d728f9..8b5ffe1cd27601e7ada784d3b086d647f64cd6e0 100644 --- a/keyboards/toad/config.h +++ b/keyboards/toad/config.h @@ -12,10 +12,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B6 -#define LED_SCROLL_LOCK_PIN B5 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE diff --git a/keyboards/toad/info.json b/keyboards/toad/info.json index 370241b6ff6c8b3ac861653bf900b11d98e65882..318d08ef38f98c35c432c0ab487358f969be03b0 100644 --- a/keyboards/toad/info.json +++ b/keyboards/toad/info.json @@ -8,6 +8,11 @@ "pid": "0x6776", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "scroll_lock": "B5", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/tszaboo/ortho4exent/config.h b/keyboards/tszaboo/ortho4exent/config.h index 2a5f0d08857b805c144fddb291d0a87399cb02d0..80321afd730dbe96bca344867ce906cd371f0c92 100644 --- a/keyboards/tszaboo/ortho4exent/config.h +++ b/keyboards/tszaboo/ortho4exent/config.h @@ -35,7 +35,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { B0, B1, D4, D7, B4 } /* 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14*/ #define MATRIX_COL_PINS { F0, F1, F4, F5, F6, F7, C7, D6, D5, D3, D2, D1, B7, B3, B2 } -#define LED_CAPS_LOCK_PIN E6 /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION ROW2COL diff --git a/keyboards/tszaboo/ortho4exent/info.json b/keyboards/tszaboo/ortho4exent/info.json index b9c440e37f038379a6981d5d10b2b91695f6419c..2bc233fceebdf9266ac6af0531f8ec4c6682eece 100644 --- a/keyboards/tszaboo/ortho4exent/info.json +++ b/keyboards/tszaboo/ortho4exent/info.json @@ -8,6 +8,9 @@ "pid": "0x7934", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E6" + }, "processor": "atmega32u4", "bootloader": "caterina", "layouts": { diff --git a/keyboards/ubest/vn/config.h b/keyboards/ubest/vn/config.h index ec0851a72f9747a4e4bcb01f74681d53100f4358..291b7de0796b8fc6338afd11f5cced8181171799 100644 --- a/keyboards/ubest/vn/config.h +++ b/keyboards/ubest/vn/config.h @@ -57,9 +57,3 @@ // #define RGBLIGHT_EFFECT_RGB_TEST // #define RGBLIGHT_EFFECT_ALTERNATING #endif - -#define LED_PIN_ON_STATE 0 -#define LED_NUM_LOCK_PIN B1 -#define LED_CAPS_LOCK_PIN B3 -#define LED_SCROLL_LOCK_PIN B2 - diff --git a/keyboards/ubest/vn/info.json b/keyboards/ubest/vn/info.json index 7ce37df59e5806c7a91baedd748feb0b2a37d690..ab4df7d838e6269670849ea8ce11ec16f418e9c5 100644 --- a/keyboards/ubest/vn/info.json +++ b/keyboards/ubest/vn/info.json @@ -8,6 +8,12 @@ "pid": "0x0868", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B3", + "num_lock": "B1", + "scroll_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/unicomp/classic_ultracl_post_2013/info.json b/keyboards/unicomp/classic_ultracl_post_2013/info.json index e9ff22250e5250233efd4824f684106eddc1fef8..dee9f85acc1a376e86dcd69bf5cb484480de8d7d 100644 --- a/keyboards/unicomp/classic_ultracl_post_2013/info.json +++ b/keyboards/unicomp/classic_ultracl_post_2013/info.json @@ -8,6 +8,11 @@ "pid": "0x27DB", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C11", + "num_lock": "C12", + "scroll_lock": "C10" + }, "processor": "STM32F446", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/unicomp/classic_ultracl_post_2013/overnumpad_1xb/config.h b/keyboards/unicomp/classic_ultracl_post_2013/overnumpad_1xb/config.h index 31ffeada6d9b8427c80133334ebbe103707fe0ed..692e1cba96a2ab5e5ba43e60823807c01c5bf5fd 100644 --- a/keyboards/unicomp/classic_ultracl_post_2013/overnumpad_1xb/config.h +++ b/keyboards/unicomp/classic_ultracl_post_2013/overnumpad_1xb/config.h @@ -57,8 +57,3 @@ #define SOLENOID_MIN_DWELL 4 #define HAPTIC_OFF_IN_LOW_POWER 1 #define NO_HAPTIC_MOD - -#define LED_NUM_LOCK_PIN C12 -#define LED_CAPS_LOCK_PIN C11 -#define LED_SCROLL_LOCK_PIN C10 -#define LED_ON_STATE 1 diff --git a/keyboards/unicomp/classic_ultracl_pre_2013/info.json b/keyboards/unicomp/classic_ultracl_pre_2013/info.json index e207af78b11c932fe709549c486107f06e8c82ba..aa28ce85c8965a428596cbfb99ee98c457c4846c 100644 --- a/keyboards/unicomp/classic_ultracl_pre_2013/info.json +++ b/keyboards/unicomp/classic_ultracl_pre_2013/info.json @@ -8,6 +8,11 @@ "pid": "0x27DB", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C11", + "num_lock": "C12", + "scroll_lock": "C10" + }, "processor": "STM32F446", // RET6 "bootloader": "stm32-dfu", "community_layouts": ["fullsize_ansi", "fullsize_iso"], diff --git a/keyboards/unicomp/classic_ultracl_pre_2013/overnumpad_1xb/config.h b/keyboards/unicomp/classic_ultracl_pre_2013/overnumpad_1xb/config.h index 31ffeada6d9b8427c80133334ebbe103707fe0ed..692e1cba96a2ab5e5ba43e60823807c01c5bf5fd 100644 --- a/keyboards/unicomp/classic_ultracl_pre_2013/overnumpad_1xb/config.h +++ b/keyboards/unicomp/classic_ultracl_pre_2013/overnumpad_1xb/config.h @@ -57,8 +57,3 @@ #define SOLENOID_MIN_DWELL 4 #define HAPTIC_OFF_IN_LOW_POWER 1 #define NO_HAPTIC_MOD - -#define LED_NUM_LOCK_PIN C12 -#define LED_CAPS_LOCK_PIN C11 -#define LED_SCROLL_LOCK_PIN C10 -#define LED_ON_STATE 1 diff --git a/keyboards/unicomp/pc122/info.json b/keyboards/unicomp/pc122/info.json index 3d479bfcfb6a53c05eb2274a146fe48a04480e01..f1d47ef1b001772ee95c3eb4f0b9a0deecb3b731 100644 --- a/keyboards/unicomp/pc122/info.json +++ b/keyboards/unicomp/pc122/info.json @@ -8,6 +8,11 @@ "pid": "0x27DB", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C11", + "num_lock": "C12", + "scroll_lock": "C10" + }, "processor": "STM32F446", // RET6 "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/unicomp/pc122/overnumpad_1xb/config.h b/keyboards/unicomp/pc122/overnumpad_1xb/config.h index 31ffeada6d9b8427c80133334ebbe103707fe0ed..692e1cba96a2ab5e5ba43e60823807c01c5bf5fd 100644 --- a/keyboards/unicomp/pc122/overnumpad_1xb/config.h +++ b/keyboards/unicomp/pc122/overnumpad_1xb/config.h @@ -57,8 +57,3 @@ #define SOLENOID_MIN_DWELL 4 #define HAPTIC_OFF_IN_LOW_POWER 1 #define NO_HAPTIC_MOD - -#define LED_NUM_LOCK_PIN C12 -#define LED_CAPS_LOCK_PIN C11 -#define LED_SCROLL_LOCK_PIN C10 -#define LED_ON_STATE 1 diff --git a/keyboards/unicomp/spacesaver_m_post_2013/info.json b/keyboards/unicomp/spacesaver_m_post_2013/info.json index 8e3fd6bf746afd1a9f7f2a2b2996bc89e43d7998..c484553e8998b67a5a1938c97a4309cde3f8e099 100644 --- a/keyboards/unicomp/spacesaver_m_post_2013/info.json +++ b/keyboards/unicomp/spacesaver_m_post_2013/info.json @@ -8,6 +8,9 @@ "pid": "0x27DB", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C12" + }, "processor": "STM32F446", // RET6 "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/unicomp/spacesaver_m_post_2013/overnumpad_1xb/config.h b/keyboards/unicomp/spacesaver_m_post_2013/overnumpad_1xb/config.h index e00980eb83a736ba8554e4dde759b822853600f4..692e1cba96a2ab5e5ba43e60823807c01c5bf5fd 100644 --- a/keyboards/unicomp/spacesaver_m_post_2013/overnumpad_1xb/config.h +++ b/keyboards/unicomp/spacesaver_m_post_2013/overnumpad_1xb/config.h @@ -57,7 +57,3 @@ #define SOLENOID_MIN_DWELL 4 #define HAPTIC_OFF_IN_LOW_POWER 1 #define NO_HAPTIC_MOD - -#define LED_CAPS_LOCK_PIN C12 -#define LED_ON_STATE 1 -// C11 and C10 are also leds, but C11 is not used in this keyboard, and C10 is configured in ${keyboard}.c diff --git a/keyboards/unicomp/spacesaver_m_pre_2013/info.json b/keyboards/unicomp/spacesaver_m_pre_2013/info.json index a1ef9dc2f0a8ab5a612d3b93f26ffa8a7a0d5333..249b33fdd24b697e149c200687394893405a7fb7 100644 --- a/keyboards/unicomp/spacesaver_m_pre_2013/info.json +++ b/keyboards/unicomp/spacesaver_m_pre_2013/info.json @@ -8,6 +8,9 @@ "pid": "0x27DB", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C12" + }, "processor": "STM32F446", // RET6 "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/unicomp/spacesaver_m_pre_2013/overnumpad_1xb/config.h b/keyboards/unicomp/spacesaver_m_pre_2013/overnumpad_1xb/config.h index e00980eb83a736ba8554e4dde759b822853600f4..692e1cba96a2ab5e5ba43e60823807c01c5bf5fd 100644 --- a/keyboards/unicomp/spacesaver_m_pre_2013/overnumpad_1xb/config.h +++ b/keyboards/unicomp/spacesaver_m_pre_2013/overnumpad_1xb/config.h @@ -57,7 +57,3 @@ #define SOLENOID_MIN_DWELL 4 #define HAPTIC_OFF_IN_LOW_POWER 1 #define NO_HAPTIC_MOD - -#define LED_CAPS_LOCK_PIN C12 -#define LED_ON_STATE 1 -// C11 and C10 are also leds, but C11 is not used in this keyboard, and C10 is configured in ${keyboard}.c diff --git a/keyboards/unikorn/config.h b/keyboards/unikorn/config.h index ffaeb054a0b191cceeaf0599e14607a5477ba1ee..51bd8ad28feb6679721a6628ba489bc7df202fa5 100644 --- a/keyboards/unikorn/config.h +++ b/keyboards/unikorn/config.h @@ -27,8 +27,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D1 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/unikorn/info.json b/keyboards/unikorn/info.json index 732b9380c8bf1d25a65056a99bd86c7a4189094c..8a6b47624b25088c5f8dec6c124c3b85b7902f8a 100644 --- a/keyboards/unikorn/info.json +++ b/keyboards/unikorn/info.json @@ -8,6 +8,9 @@ "pid": "0x556B", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/utd80/config.h b/keyboards/utd80/config.h index 72c6d4f34d0fe4e36b68eaa652f5fbeff1c9403b..473c78245a12f844c18804b49d8967d3ff46e3cc 100644 --- a/keyboards/utd80/config.h +++ b/keyboards/utd80/config.h @@ -34,9 +34,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B6 -#define LED_SCROLL_LOCK_PIN B5 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE diff --git a/keyboards/utd80/info.json b/keyboards/utd80/info.json index f1eeac1d22587a80ac97e3f9df1dd69bc350fed9..22e83c6f70e407c475c4a180a82e21d2d7a9528b 100644 --- a/keyboards/utd80/info.json +++ b/keyboards/utd80/info.json @@ -8,6 +8,10 @@ "pid": "0x001C", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "scroll_lock": "B5" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/v4n4g0rth0n/config.h b/keyboards/v4n4g0rth0n/config.h index 501fe56501656198d6a022b67f1bf58c4be52b86..f6f166791c8d0136192afc197bf263f4c7c1cdfb 100644 --- a/keyboards/v4n4g0rth0n/config.h +++ b/keyboards/v4n4g0rth0n/config.h @@ -24,9 +24,3 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW - -// TOP, MID, BOT -// B4, D7, D6 -#define LED_NUM_LOCK_PIN B4 -#define LED_CAPS_LOCK_PIN D7 -#define LED_SCROLL_LOCK_PIN D6 diff --git a/keyboards/v4n4g0rth0n/info.json b/keyboards/v4n4g0rth0n/info.json index 3360a7f95ff4e4844817cbc2c79c094e3ba53ab2..f538b8773d7b710aeb62eb8ec7a2785de2e37a0a 100644 --- a/keyboards/v4n4g0rth0n/info.json +++ b/keyboards/v4n4g0rth0n/info.json @@ -7,6 +7,11 @@ "vid": "0xB33F", "pid": "0x58E4" }, + "indicators": { + "caps_lock": "D7", + "num_lock": "B4", + "scroll_lock": "D6" + }, "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/vertex/angler2/config.h b/keyboards/vertex/angler2/config.h index b04493b87b83976465fe245ebf3dbf5ab392810f..41531332d529d5791297817977b543e7c7156fec 100644 --- a/keyboards/vertex/angler2/config.h +++ b/keyboards/vertex/angler2/config.h @@ -36,10 +36,6 @@ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B0 -#define LED_SCROLL_LOCK_PIN B7 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN E6 #define RGBLIGHT_EFFECT_BREATHING #define RGBLIGHT_EFFECT_RAINBOW_MOOD diff --git a/keyboards/vertex/angler2/info.json b/keyboards/vertex/angler2/info.json index 3063fa9f28f3d3892f65b6e0ea4866942fbb13fa..3716ddbede992533546eb2c9cedc843aa6efe04a 100644 --- a/keyboards/vertex/angler2/info.json +++ b/keyboards/vertex/angler2/info.json @@ -8,6 +8,11 @@ "pid": "0x408F", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B0", + "scroll_lock": "B7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": [ diff --git a/keyboards/vertex/arc60/config.h b/keyboards/vertex/arc60/config.h index b74bf09003128cbe7b79a3e7cf2a8152a13908e0..1146eac72298f7c4efb08045871c5dc1735ae34b 100644 --- a/keyboards/vertex/arc60/config.h +++ b/keyboards/vertex/arc60/config.h @@ -25,9 +25,6 @@ along with this program. If not, see . #define MATRIX_ROW_PINS { B10, B1, B0, A7, A6 } #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN C13 -#define LED_PIN_ON_STATE 0 - #define RGBLIGHT_EFFECT_BREATHING #define RGBLIGHT_EFFECT_RAINBOW_MOOD #define RGBLIGHT_EFFECT_RAINBOW_SWIRL diff --git a/keyboards/vertex/arc60/info.json b/keyboards/vertex/arc60/info.json index da11e272c1df98f1f906a7158e4bbc737d568adc..bfb8e4fc3a63257d2da2115b84fe88298f573a3c 100644 --- a/keyboards/vertex/arc60/info.json +++ b/keyboards/vertex/arc60/info.json @@ -8,6 +8,10 @@ "pid": "0x8370", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C13", + "on_state": 0 + }, "processor": "STM32F103", "bootloader": "stm32duino", "community_layouts": [ diff --git a/keyboards/viktus/z150_bh/config.h b/keyboards/viktus/z150_bh/config.h index d531834b483f02ef83f1a6eb426d79118ca74d28..ca3f398545e379d6f09128142cc89aae0841c971 100644 --- a/keyboards/viktus/z150_bh/config.h +++ b/keyboards/viktus/z150_bh/config.h @@ -12,10 +12,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN E7 -#define LED_CAPS_LOCK_PIN B0 -#define LED_SCROLL_LOCK_PIN E6 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE diff --git a/keyboards/viktus/z150_bh/info.json b/keyboards/viktus/z150_bh/info.json index a44c903b059268f50cf276e605658f5c8cae1490..f1e68dedf13bd4e7a6b9aad25206a4cef74bac89 100644 --- a/keyboards/viktus/z150_bh/info.json +++ b/keyboards/viktus/z150_bh/info.json @@ -8,6 +8,11 @@ "pid": "0x6060", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B0", + "num_lock": "E7", + "scroll_lock": "E6" + }, "processor": "at90usb1286", "bootloader": "halfkay", "layouts": { diff --git a/keyboards/w1_at/config.h b/keyboards/w1_at/config.h index 02c434508a0eee74e1849399711b2b1d60d43ed1..c724292a3c02c74fdf89f88084cac9584af6ce78 100644 --- a/keyboards/w1_at/config.h +++ b/keyboards/w1_at/config.h @@ -30,10 +30,3 @@ along with this program. If not, see . /* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */ #define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE - -/* Indicator LEDs */ -#define LED_CAPS_LOCK_PIN B6 -#define LED_NUM_LOCK_PIN B3 -#define LED_SCROLL_LOCK_PIN A15 -#define LED_KANA_PIN A13 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/w1_at/info.json b/keyboards/w1_at/info.json index b396c65f9d77c46b350b04fe7c8b3faf8a946e13..a922e0f4c93e6aa945ca4f2a91c647bb0dd93772 100644 --- a/keyboards/w1_at/info.json +++ b/keyboards/w1_at/info.json @@ -8,6 +8,13 @@ "pid": "0x5754", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "num_lock": "B3", + "scroll_lock": "A15", + "kana": "A13", + "on_state": 0 + }, "bootmagic": { "matrix": [0, 2] }, diff --git a/keyboards/wavtype/foundation/config.h b/keyboards/wavtype/foundation/config.h index 0735f41ab48f96943ec621da754d62dca5fe6752..9f709e8a40488c382271d9adf1f298474d7547bd 100644 --- a/keyboards/wavtype/foundation/config.h +++ b/keyboards/wavtype/foundation/config.h @@ -24,12 +24,6 @@ /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN B0 #ifdef RGB_DI_PIN # define RGBLED_NUM 16 diff --git a/keyboards/wavtype/p01_ultra/config.h b/keyboards/wavtype/p01_ultra/config.h index b6b98ca6624f773b588e3c588194d32ce294dad7..6c7522dc0895b0c62d07749dee07bc5a80b22d32 100644 --- a/keyboards/wavtype/p01_ultra/config.h +++ b/keyboards/wavtype/p01_ultra/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION ROW2COL -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - #define RGB_DI_PIN E6 #ifdef RGB_DI_PIN # define RGBLED_NUM 18 diff --git a/keyboards/wekey/polaris/config.h b/keyboards/wekey/polaris/config.h index 1140b508d4172f56064a6cce9bccd44372d9fbed..28c2ecf98af65985b77af29b628e4f303e7b6d3f 100644 --- a/keyboards/wekey/polaris/config.h +++ b/keyboards/wekey/polaris/config.h @@ -38,12 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/wekey/we27/config.h b/keyboards/wekey/we27/config.h index 4aad142a9f3d8415c97c63f31e288e5f74e515e3..fd0efcb41bb960f735b94a83f2d8d609ddd9b6da 100644 --- a/keyboards/wekey/we27/config.h +++ b/keyboards/wekey/we27/config.h @@ -117,12 +117,6 @@ along with this program. If not, see . #define ENCODERS_CCW_KEY { { 4, 3 } } #endif -//#define LED_NUM_LOCK_PIN B0 -//#define LED_CAPS_LOCK_PIN B1 -//#define LED_SCROLL_LOCK_PIN B2 -//#define LED_COMPOSE_PIN B3 -//#define LED_KANA_PIN B4 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/westfoxtrot/aanzee/config.h b/keyboards/westfoxtrot/aanzee/config.h index 1b053da45501b9297f859d18fae24764e8163ea0..5ad3120a6580a18f804efb2a97cc4a33514e8f62 100644 --- a/keyboards/westfoxtrot/aanzee/config.h +++ b/keyboards/westfoxtrot/aanzee/config.h @@ -30,9 +30,6 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_BREATHING #define BACKLIGHT_LEVELS 5 diff --git a/keyboards/westfoxtrot/aanzee/info.json b/keyboards/westfoxtrot/aanzee/info.json index 465f59eea3e310dbb818676ef57373a5bf8b419c..65945c69a3ecd51c18b4e0820c739802540a3033 100644 --- a/keyboards/westfoxtrot/aanzee/info.json +++ b/keyboards/westfoxtrot/aanzee/info.json @@ -8,6 +8,10 @@ "pid": "0xAA01", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/wilba_tech/wt65_d/config.h b/keyboards/wilba_tech/wt65_d/config.h index 42ff8a59794d3e5669489cc4a46e4f833e5cbed2..0bedb583a7f54f1b39b3bb5d5259a0f2aa4af663 100644 --- a/keyboards/wilba_tech/wt65_d/config.h +++ b/keyboards/wilba_tech/wt65_d/config.h @@ -12,8 +12,6 @@ #define MATRIX_COL_PINS { F5, D5, D3, D2, B7, B0, B3, C7, C6, B6, B5, B4, D7, D6, D4 } #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN F1 - // Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap #define LOCKING_SUPPORT_ENABLE diff --git a/keyboards/wilba_tech/wt65_d/info.json b/keyboards/wilba_tech/wt65_d/info.json index e073235c3983774be944a9fd91fedbdaedab510a..68dc46d54870b5c3a9280b54ee7a032b8e83e7ec 100644 --- a/keyboards/wilba_tech/wt65_d/info.json +++ b/keyboards/wilba_tech/wt65_d/info.json @@ -8,6 +8,9 @@ "pid": "0x0031", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F1" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/winkeyless/b87/config.h b/keyboards/winkeyless/b87/config.h index eb5627b9144f56bcb974fe36b7f8f10fbef79161..ddcd8ba83d2761aa6b344c88d2d1bc771cc049b0 100644 --- a/keyboards/winkeyless/b87/config.h +++ b/keyboards/winkeyless/b87/config.h @@ -43,6 +43,3 @@ #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 3 - -#define LED_CAPS_LOCK_PIN D1 -#define LED_SCROLL_LOCK_PIN D6 diff --git a/keyboards/winkeyless/b87/info.json b/keyboards/winkeyless/b87/info.json index d5039abf583f5a17ec32cb55994950e979f464ea..0d53604cd1b5a84ad94c9ef87491ac09b49c145b 100644 --- a/keyboards/winkeyless/b87/info.json +++ b/keyboards/winkeyless/b87/info.json @@ -8,6 +8,10 @@ "pid": "0x0B87", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D1", + "scroll_lock": "D6" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/winkeyless/bface/config.h b/keyboards/winkeyless/bface/config.h index 9045a2bef090378e74cf60ed18cbc562d5cbcba8..ae8d55b14f1bfa8b4a229497aabc6ced8058f080 100644 --- a/keyboards/winkeyless/bface/config.h +++ b/keyboards/winkeyless/bface/config.h @@ -28,10 +28,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D0 -#define LED_CAPS_LOCK_PIN D1 -#define LED_SCROLL_LOCK_PIN D6 - #define RGBLED_NUM 16 #define RGBLIGHT_EFFECT_BREATHING #define RGBLIGHT_EFFECT_RAINBOW_MOOD diff --git a/keyboards/winkeyless/bface/info.json b/keyboards/winkeyless/bface/info.json index 47cd951632ae1d7e689f459bc3588bfe206a0d7b..e19e42e5775dc1fe7d5009d46265592b2af047f8 100644 --- a/keyboards/winkeyless/bface/info.json +++ b/keyboards/winkeyless/bface/info.json @@ -8,6 +8,11 @@ "pid": "0x4246", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1", + "num_lock": "D0", + "scroll_lock": "D6" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/winkeyless/bmini/config.h b/keyboards/winkeyless/bmini/config.h index a10099737d6e83068c2b814d414aa26103d776b3..82ee4174ed17cd7fb92dec5eda376a51ddabc4e0 100644 --- a/keyboards/winkeyless/bmini/config.h +++ b/keyboards/winkeyless/bmini/config.h @@ -27,10 +27,6 @@ along with this program. If not, see . #define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, A6, A7, C7, C6, C5, C4, C3, C2, D7 } #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D0 -#define LED_CAPS_LOCK_PIN D1 -#define LED_SCROLL_LOCK_PIN D6 - #define RGBLIGHT_EFFECT_BREATHING #define RGBLIGHT_EFFECT_RAINBOW_MOOD #define RGBLIGHT_EFFECT_RAINBOW_SWIRL diff --git a/keyboards/winkeyless/bmini/info.json b/keyboards/winkeyless/bmini/info.json index 7d0d4610507d9b755a4b6d5a1af99e0edaf57e4d..e096f860cc62d54b41b980fa648abb779a9d414d 100644 --- a/keyboards/winkeyless/bmini/info.json +++ b/keyboards/winkeyless/bmini/info.json @@ -8,6 +8,11 @@ "pid": "0x424D", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1", + "num_lock": "D0", + "scroll_lock": "D6" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/winkeyless/bminiex/config.h b/keyboards/winkeyless/bminiex/config.h index 2a50a60b488a104de01ef7688604d56654b231ff..11f660f1e888cba843fa755084b43b7552600147 100644 --- a/keyboards/winkeyless/bminiex/config.h +++ b/keyboards/winkeyless/bminiex/config.h @@ -27,10 +27,6 @@ along with this program. If not, see . #define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, A6, A7, C7, C6, C5, C4, C3, C2, D7 } #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D0 -#define LED_CAPS_LOCK_PIN D1 -#define LED_SCROLL_LOCK_PIN D6 - #define RGBLIGHT_EFFECT_BREATHING #define RGBLIGHT_EFFECT_RAINBOW_MOOD #define RGBLIGHT_EFFECT_RAINBOW_SWIRL diff --git a/keyboards/winkeyless/bminiex/info.json b/keyboards/winkeyless/bminiex/info.json index 42acca0f6a372c9cab86b75a8cc30455b2d7e732..65d888eaec60d40dfe80450bf0f28cb9ffbbf0b8 100644 --- a/keyboards/winkeyless/bminiex/info.json +++ b/keyboards/winkeyless/bminiex/info.json @@ -8,6 +8,11 @@ "pid": "0x4258", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1", + "num_lock": "D0", + "scroll_lock": "D6" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/wolf/sabre/config.h b/keyboards/wolf/sabre/config.h index 3ebc19c5fb2516c5c24f231840c46a58ba9a4fea..cc33ee6e8783c5a68321d4542452571da21a82ab 100644 --- a/keyboards/wolf/sabre/config.h +++ b/keyboards/wolf/sabre/config.h @@ -41,7 +41,3 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW #define BACKLIGHT_PIN B7 - -#define LED_PIN_ON_STATE 0 -#define LED_CAPS_LOCK_PIN B3 -#define LED_SCROLL_LOCK_PIN B0 diff --git a/keyboards/wolf/sabre/info.json b/keyboards/wolf/sabre/info.json index edefa1ad518b399e9cf2487632cbd2b48dfb2682..5dd8aba4716cb36c2a3fc0400e545fa6dfc1105f 100644 --- a/keyboards/wolf/sabre/info.json +++ b/keyboards/wolf/sabre/info.json @@ -8,6 +8,11 @@ "pid": "0x0055", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B3", + "scroll_lock": "B0", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/wsk/alpha9/config.h b/keyboards/wsk/alpha9/config.h index 01cee7ee4032a0fc691c7b94e6f04e0770371feb..503988217daa07ef9d0919b4e7bad71f4dfe0ca2 100644 --- a/keyboards/wsk/alpha9/config.h +++ b/keyboards/wsk/alpha9/config.h @@ -34,9 +34,6 @@ /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -#define LED_CAPS_LOCK_PIN D3 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN F4 #ifdef RGB_DI_PIN # define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/wsk/alpha9/info.json b/keyboards/wsk/alpha9/info.json index 1d7a859a141c7586b76a79998bc5febd00989f9f..65d1bec3f77e25d484fc7fa34c21a56ca62f5120 100644 --- a/keyboards/wsk/alpha9/info.json +++ b/keyboards/wsk/alpha9/info.json @@ -8,6 +8,10 @@ "pid": "0x692A", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "D3", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "caterina", "layouts": { diff --git a/keyboards/wuque/ikki68_aurora/config.h b/keyboards/wuque/ikki68_aurora/config.h index 821528a068db9a27359ac1fe20d0370cd564419b..c2e7b9376f717ee8a43195c298036c6ffebd4bfc 100644 --- a/keyboards/wuque/ikki68_aurora/config.h +++ b/keyboards/wuque/ikki68_aurora/config.h @@ -33,10 +33,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -#define LED_CAPS_LOCK_PIN F7 -#define LED_PIN_ON_STATE 0 - - #define RGB_DI_PIN E2 #ifdef RGB_DI_PIN #define RGBLED_NUM 20 diff --git a/keyboards/wuque/ikki68_aurora/info.json b/keyboards/wuque/ikki68_aurora/info.json index 0a5176548bfca8c705c7c52ad33cb0b6a533f401..bf47f85a75d379f44fd79e961e4dcb990d574f51 100644 --- a/keyboards/wuque/ikki68_aurora/info.json +++ b/keyboards/wuque/ikki68_aurora/info.json @@ -8,6 +8,10 @@ "pid": "0x0011", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/wuque/mammoth75x/config.h b/keyboards/wuque/mammoth75x/config.h index 860360c4e3585111e1166333c4f5a7cabdedfafc..b070f4246a89fc66dccbd68ae62850cbd765ce8a 100644 --- a/keyboards/wuque/mammoth75x/config.h +++ b/keyboards/wuque/mammoth75x/config.h @@ -47,6 +47,3 @@ along with this program. If not, see . // Note: array is { col, row ) #define ENCODERS_CW_KEY { { 3, 5 } } #define ENCODERS_CCW_KEY { { 5, 5 } } - -#define LED_CAPS_LOCK_PIN B6 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/wuque/mammoth75x/info.json b/keyboards/wuque/mammoth75x/info.json index 4260d60d857942fb3732fe29d46705126fd7c51a..4bb3a29dd7176d656531bf590b7a0327ad37a135 100644 --- a/keyboards/wuque/mammoth75x/info.json +++ b/keyboards/wuque/mammoth75x/info.json @@ -8,6 +8,10 @@ "pid": "0x0004", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/wuque/promise87/ansi/config.h b/keyboards/wuque/promise87/ansi/config.h index cc846fdf6927d6f37a9a512cbfc709a36208f592..7c98bb27f84418fa2be5794cbce0179d195d2a70 100644 --- a/keyboards/wuque/promise87/ansi/config.h +++ b/keyboards/wuque/promise87/ansi/config.h @@ -26,9 +26,6 @@ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN F6 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN D2 #ifdef RGB_DI_PIN #define RGBLED_NUM 1 diff --git a/keyboards/wuque/promise87/ansi/info.json b/keyboards/wuque/promise87/ansi/info.json index eeecf46b348f832f67a6cce2ceb31e2ebd8c2a32..cd9b8b4d63fe7d5bb69ce300d7e20a2409ee9b8b 100644 --- a/keyboards/wuque/promise87/ansi/info.json +++ b/keyboards/wuque/promise87/ansi/info.json @@ -8,6 +8,10 @@ "pid": "0x0005", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/wuque/promise87/wkl/config.h b/keyboards/wuque/promise87/wkl/config.h index cc846fdf6927d6f37a9a512cbfc709a36208f592..7c98bb27f84418fa2be5794cbce0179d195d2a70 100644 --- a/keyboards/wuque/promise87/wkl/config.h +++ b/keyboards/wuque/promise87/wkl/config.h @@ -26,9 +26,6 @@ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN F6 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN D2 #ifdef RGB_DI_PIN #define RGBLED_NUM 1 diff --git a/keyboards/wuque/promise87/wkl/info.json b/keyboards/wuque/promise87/wkl/info.json index fcf2d5514c7da9effa5257152aa77cc0824e051e..0a0e3b0bc57bbe7fe2497c5a1d7814d9431c7865 100644 --- a/keyboards/wuque/promise87/wkl/info.json +++ b/keyboards/wuque/promise87/wkl/info.json @@ -8,6 +8,10 @@ "pid": "0x0006", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layout_aliases": { diff --git a/keyboards/wuque/serneity65/config.h b/keyboards/wuque/serneity65/config.h index 441855b4da3bb2ea6e8014449f4bac35e9aa1ead..12ec621c3ac54632aa8332b2c720160368dd8c23 100644 --- a/keyboards/wuque/serneity65/config.h +++ b/keyboards/wuque/serneity65/config.h @@ -34,6 +34,3 @@ // Note: array is { col, row ) #define ENCODERS_CW_KEY { { 3, 4 } } #define ENCODERS_CCW_KEY { { 5, 4 } } - -#define LED_CAPS_LOCK_PIN C6 -#define LED_PIN_ON_STATE 0 diff --git a/keyboards/wuque/serneity65/info.json b/keyboards/wuque/serneity65/info.json index fa2dc42e85e0ccbdc0df4a3dcdfa3cfd7b39b1ad..d564e1223680468ba3035194e3b3f77f8d6ab09d 100644 --- a/keyboards/wuque/serneity65/info.json +++ b/keyboards/wuque/serneity65/info.json @@ -8,6 +8,10 @@ "pid": "0x0003", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/xelus/dawn60/config.h b/keyboards/xelus/dawn60/config.h deleted file mode 100644 index 0ebeb9d5a1df63678f485d25b8ead32d3b1f804d..0000000000000000000000000000000000000000 --- a/keyboards/xelus/dawn60/config.h +++ /dev/null @@ -1,16 +0,0 @@ -/* Copyright 2020 Harrison Chan (Xelus) - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - diff --git a/keyboards/xelus/dharma/config.h b/keyboards/xelus/dharma/config.h index 49486e83e4c343758f34ae58ecf240a3a19f1baa..e5076dd7ecdfbe6020a01b082a193c8e2875a4b4 100644 --- a/keyboards/xelus/dharma/config.h +++ b/keyboards/xelus/dharma/config.h @@ -34,7 +34,3 @@ #define LOCKING_RESYNC_ENABLE #define FORCE_NKRO - -#define LED_CAPS_LOCK_PIN B7 -#define LED_NUM_LOCK_PIN F0 -#define LED_PIN_ON_STATE 1 diff --git a/keyboards/xelus/dharma/info.json b/keyboards/xelus/dharma/info.json index 139304056841271eaa5370faaa64d4bda870e5c6..ffd8e500b9d8c8986ae560c5327f300a4374c6ca 100644 --- a/keyboards/xelus/dharma/info.json +++ b/keyboards/xelus/dharma/info.json @@ -8,6 +8,10 @@ "pid": "0xDAAA", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B7", + "num_lock": "F0" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/xelus/ninjin/config.h b/keyboards/xelus/ninjin/config.h index 8b4f959f8ae20380c5a00b202d8fb896a38f6c9c..321105be9a358860fed6ebef1a462e7359514150 100644 --- a/keyboards/xelus/ninjin/config.h +++ b/keyboards/xelus/ninjin/config.h @@ -52,7 +52,3 @@ /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE - -#define LED_CAPS_LOCK_PIN A2 -#define LED_SCROLL_LOCK_PIN A13 -#define LED_PIN_ON_STATE 1 diff --git a/keyboards/xelus/ninjin/info.json b/keyboards/xelus/ninjin/info.json index 32dc05f71cdad75cd89022778fc821392424e754..bbac38b0519e274b96d3aa6042215caf495fb37d 100644 --- a/keyboards/xelus/ninjin/info.json +++ b/keyboards/xelus/ninjin/info.json @@ -8,6 +8,10 @@ "pid": "0x4E4A", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "A2", + "scroll_lock": "A13" + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layout_aliases": { diff --git a/keyboards/xelus/pachi/mini_32u4/config.h b/keyboards/xelus/pachi/mini_32u4/config.h index 3f500b14c5b1c4d7465dda71953312ac65d3841c..240c73994ba078222d45761320169c930bc2ded8 100644 --- a/keyboards/xelus/pachi/mini_32u4/config.h +++ b/keyboards/xelus/pachi/mini_32u4/config.h @@ -28,6 +28,3 @@ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE - -#define LED_CAPS_LOCK_PIN F1 -#define LED_SCROLL_LOCK_PIN B3 diff --git a/keyboards/xelus/pachi/mini_32u4/info.json b/keyboards/xelus/pachi/mini_32u4/info.json index bb3b24b1233f34e15f2fa9c48c19325ca30825a4..b400fdd7a491f93899723e14cdfea06a205bbca7 100644 --- a/keyboards/xelus/pachi/mini_32u4/info.json +++ b/keyboards/xelus/pachi/mini_32u4/info.json @@ -8,6 +8,10 @@ "pid": "0x5041", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F1", + "scroll_lock": "B3" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/xelus/pachi/rev1/config.h b/keyboards/xelus/pachi/rev1/config.h index a76ba6244fa6f88b0a37f102ef7356032b11d3b3..1ffac9665e4e21a664eb97d85a71e1e2443211b1 100644 --- a/keyboards/xelus/pachi/rev1/config.h +++ b/keyboards/xelus/pachi/rev1/config.h @@ -28,7 +28,3 @@ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE - -#define LED_CAPS_LOCK_PIN B14 -#define LED_SCROLL_LOCK_PIN A13 -#define LED_PIN_ON_STATE 1 diff --git a/keyboards/xelus/pachi/rev1/info.json b/keyboards/xelus/pachi/rev1/info.json index d5b965a97e1212807e83aa7898395029a48e002b..44690cd7b5ce3e9e4cdd91c0fd3af3528add8793 100644 --- a/keyboards/xelus/pachi/rev1/info.json +++ b/keyboards/xelus/pachi/rev1/info.json @@ -8,6 +8,10 @@ "pid": "0x5041", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B14", + "scroll_lock": "A13" + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/xelus/pachi/rgb/config.h b/keyboards/xelus/pachi/rgb/config.h deleted file mode 100644 index 33dcbf8a0d883574106f7e39406ddd5b4f3b7653..0000000000000000000000000000000000000000 --- a/keyboards/xelus/pachi/rgb/config.h +++ /dev/null @@ -1,16 +0,0 @@ -/* Copyright 2021 Harrison Chan (Xelus) - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - diff --git a/keyboards/xelus/rs108/config.h b/keyboards/xelus/rs108/config.h index 44133a3b5bdafd34e9ed96779460061494a7276c..25df662575d61f178802597311377a95ce143d64 100644 --- a/keyboards/xelus/rs108/config.h +++ b/keyboards/xelus/rs108/config.h @@ -31,11 +31,6 @@ // Locking resynchronize hack #define LOCKING_RESYNC_ENABLE -//Indicator -#define LED_CAPS_LOCK_PIN A6 -#define LED_SCROLL_LOCK_PIN A13 -#define LED_NUM_LOCK_PIN A14 - // I2C config #define I2C1_SCL_PIN B8 #define I2C1_SDA_PIN B9 diff --git a/keyboards/xelus/rs108/info.json b/keyboards/xelus/rs108/info.json index db08aa88c8184320727922fe8f7235b211d2fa0d..959da932de82ee9fecadb0dc0a51c75f7b51aa53 100644 --- a/keyboards/xelus/rs108/info.json +++ b/keyboards/xelus/rs108/info.json @@ -8,6 +8,11 @@ "pid": "0x5208", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "A6", + "num_lock": "A14", + "scroll_lock": "A13" + }, "processor": "STM32F401", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/xelus/rs60/config.h b/keyboards/xelus/rs60/config.h deleted file mode 100644 index bc421a442bc1faa16042118f06b4d2d054bc1e44..0000000000000000000000000000000000000000 --- a/keyboards/xelus/rs60/config.h +++ /dev/null @@ -1,16 +0,0 @@ -/* Copyright 2022 Harrison Chan (Xelus) - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - diff --git a/keyboards/xelus/rs60/rev1/config.h b/keyboards/xelus/rs60/rev1/config.h index 7765e3526bd4205b816adc3537c2fb8cb81b4ee9..72789dc0da1d3d819d61be875d9c8d5971526626 100644 --- a/keyboards/xelus/rs60/rev1/config.h +++ b/keyboards/xelus/rs60/rev1/config.h @@ -31,8 +31,5 @@ // Locking resynchronize hack #define LOCKING_RESYNC_ENABLE -//Indicator -#define LED_CAPS_LOCK_PIN B0 - //Force NKRO #define FORCE_NKRO diff --git a/keyboards/xelus/rs60/rev1/info.json b/keyboards/xelus/rs60/rev1/info.json index d86a0453c2c5ca267bb57b0b4b8797083f5a39eb..5eff1d75a6e5aacaf87f519be49173b8a6403d4b 100644 --- a/keyboards/xelus/rs60/rev1/info.json +++ b/keyboards/xelus/rs60/rev1/info.json @@ -2,6 +2,9 @@ "usb": { "device_version": "0.1.0" }, + "indicators": { + "caps_lock": "B0" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu" } diff --git a/keyboards/xelus/rs60/rev2_0/config.h b/keyboards/xelus/rs60/rev2_0/config.h index b78400662cbd9ccbab0268b2228ec95a71301c67..565c9aa3d510f21c8e4e941727d77ab9635d6965 100644 --- a/keyboards/xelus/rs60/rev2_0/config.h +++ b/keyboards/xelus/rs60/rev2_0/config.h @@ -31,9 +31,6 @@ // Locking resynchronize hack #define LOCKING_RESYNC_ENABLE -//Indicator -#define LED_CAPS_LOCK_PIN A1 - // I2C config #define I2C1_SCL_PIN B8 #define I2C1_SDA_PIN B9 diff --git a/keyboards/xelus/rs60/rev2_0/info.json b/keyboards/xelus/rs60/rev2_0/info.json index af4ce913eb6ba1e717c2104abc192c2144c0c5a0..e2ab965c1b7986fbbc2cfb00b27d5c548f3d441f 100644 --- a/keyboards/xelus/rs60/rev2_0/info.json +++ b/keyboards/xelus/rs60/rev2_0/info.json @@ -2,6 +2,9 @@ "usb": { "device_version": "0.2.0" }, + "indicators": { + "caps_lock": "A1" + }, "processor": "STM32F401", "bootloader": "stm32-dfu" } diff --git a/keyboards/xelus/rs60/rev2_1/config.h b/keyboards/xelus/rs60/rev2_1/config.h index d176e394c80a16663c8872432a0c80cecaf7fc62..40834f4bfb5ebaca6bffec11b1d7899a978ee8a4 100644 --- a/keyboards/xelus/rs60/rev2_1/config.h +++ b/keyboards/xelus/rs60/rev2_1/config.h @@ -31,9 +31,6 @@ // Locking resynchronize hack #define LOCKING_RESYNC_ENABLE -//Indicator -#define LED_CAPS_LOCK_PIN A1 - // Emulated EEPROM #define WEAR_LEVELING_LOGICAL_SIZE 2048 #define WEAR_LEVELING_BACKING_SIZE WEAR_LEVELING_LOGICAL_SIZE*2 diff --git a/keyboards/xelus/rs60/rev2_1/info.json b/keyboards/xelus/rs60/rev2_1/info.json index c01512e8b69df4797b1374bc7c858b7147d606d0..2cb5b5dddae1273ddbed97ad8f0e1ed435b01def 100644 --- a/keyboards/xelus/rs60/rev2_1/info.json +++ b/keyboards/xelus/rs60/rev2_1/info.json @@ -2,6 +2,9 @@ "usb": { "device_version": "0.2.1" }, + "indicators": { + "caps_lock": "A1" + }, "processor": "STM32L412", "bootloader": "stm32-dfu" } diff --git a/keyboards/xelus/trinityxttkl/config.h b/keyboards/xelus/trinityxttkl/config.h index 598574ab39897758e0c66e3eb71e361eb5905796..9d60133ceda0a3ef39641de2b4050408ee6add82 100644 --- a/keyboards/xelus/trinityxttkl/config.h +++ b/keyboards/xelus/trinityxttkl/config.h @@ -28,7 +28,3 @@ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE - -#define LED_CAPS_LOCK_PIN A1 -#define LED_SCROLL_LOCK_PIN A13 -#define LED_PIN_ON_STATE 1 diff --git a/keyboards/xelus/trinityxttkl/info.json b/keyboards/xelus/trinityxttkl/info.json index 094f9083f1397f8da926b48674127c88c45c51cd..787f30cf99f9ef11241a76fd8e9a3496444cec98 100644 --- a/keyboards/xelus/trinityxttkl/info.json +++ b/keyboards/xelus/trinityxttkl/info.json @@ -8,6 +8,10 @@ "pid": "0x5854", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "A1", + "scroll_lock": "A13" + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/xelus/xs108/config.h b/keyboards/xelus/xs108/config.h index fbd542c417c59266a5c0833032c94f5c49ffb0c6..a0b409a749b9542dcac5c8a5f4627101c8e0bdb9 100644 --- a/keyboards/xelus/xs108/config.h +++ b/keyboards/xelus/xs108/config.h @@ -30,12 +30,6 @@ /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -// LED defines -#define LED_CAPS_LOCK_PIN A2 -#define LED_SCROLL_LOCK_PIN A13 -#define LED_NUM_LOCK_PIN B7 -#define LED_PIN_ON_STATE 1 - // I2C setup #define I2C1_SCL_PIN B8 #define I2C1_SDA_PIN B9 diff --git a/keyboards/xelus/xs108/info.json b/keyboards/xelus/xs108/info.json index 95b758cd3e86e854f3f8b8fc2f438243c1183c45..c4a53a6f5950f864d714df8ba55cf46b6054d9f2 100644 --- a/keyboards/xelus/xs108/info.json +++ b/keyboards/xelus/xs108/info.json @@ -8,6 +8,11 @@ "pid": "0x0108", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "A2", + "num_lock": "B7", + "scroll_lock": "A13" + }, "processor": "STM32L412", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/xiudi/xd68/config.h b/keyboards/xiudi/xd68/config.h index 2677dbf30c12858852c6afc4d4d27389ad3b4e88..2ac58e35e8853b5b03160f1bffbcb8d968022796 100644 --- a/keyboards/xiudi/xd68/config.h +++ b/keyboards/xiudi/xd68/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN F5 #define BACKLIGHT_LEVELS 6 #define BACKLIGHT_BREATHING diff --git a/keyboards/xiudi/xd68/info.json b/keyboards/xiudi/xd68/info.json index 1a14004290209ae1394aa3e1ee2d96cf77e077a5..4f1977ae12450b6b6c4247b8cf1818d11eec7011 100644 --- a/keyboards/xiudi/xd68/info.json +++ b/keyboards/xiudi/xd68/info.json @@ -8,6 +8,10 @@ "pid": "0x6868", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["65_ansi", "65_ansi_split_bs", "65_iso"], diff --git a/keyboards/xiudi/xd84/config.h b/keyboards/xiudi/xd84/config.h index 6a82f970ff5b17597647cf87a0548d4599f96027..2c9eaf1b37b2a3551b7f69c973d5fb9121e1bba9 100644 --- a/keyboards/xiudi/xd84/config.h +++ b/keyboards/xiudi/xd84/config.h @@ -37,9 +37,6 @@ /* COL2ROW, ROW2COL */ //#define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B6 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B5 #define BACKLIGHT_LEVELS 10 #define BACKLIGHT_ON_STATE 0 diff --git a/keyboards/xiudi/xd84/info.json b/keyboards/xiudi/xd84/info.json index 7ff0dd7bcd23bca5aaa216fdd99feed10428ab8b..c2fc8fc5d63bba5eb9d6758e6d588e4c89933018 100644 --- a/keyboards/xiudi/xd84/info.json +++ b/keyboards/xiudi/xd84/info.json @@ -8,6 +8,10 @@ "pid": "0x8484", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["75_ansi", "75_iso"], diff --git a/keyboards/xiudi/xd84pro/config.h b/keyboards/xiudi/xd84pro/config.h index 636fe187b1993269b3cdf0edef11f61cc423df17..223e68a17d191aaf36d25dc15cbda0181e030d7e 100644 --- a/keyboards/xiudi/xd84pro/config.h +++ b/keyboards/xiudi/xd84pro/config.h @@ -26,9 +26,6 @@ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B2 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN F6 #ifdef RGB_DI_PIN #define RGBLED_NUM 12 diff --git a/keyboards/xiudi/xd84pro/info.json b/keyboards/xiudi/xd84pro/info.json index a80a49598b67bc8c653badcc6b0359b96e4a3a25..315515dbde3cee71508ae77f3062a5ad139688f2 100644 --- a/keyboards/xiudi/xd84pro/info.json +++ b/keyboards/xiudi/xd84pro/info.json @@ -8,6 +8,10 @@ "pid": "0x8450", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["75_ansi", "75_iso"], diff --git a/keyboards/xiudi/xd87/config.h b/keyboards/xiudi/xd87/config.h index 009949d249e269a564de4ed8946b618472820adf..31ea9242806f0dfd111be10609e276e3d800ad2f 100644 --- a/keyboards/xiudi/xd87/config.h +++ b/keyboards/xiudi/xd87/config.h @@ -40,9 +40,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN E2 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN D0 #define BACKLIGHT_LEVELS 3 #define BACKLIGHT_ON_STATE 0 diff --git a/keyboards/xiudi/xd87/info.json b/keyboards/xiudi/xd87/info.json index d122894de021dcdd4dab9a3d55ebe61f68f76abf..bf6a9d206e98d6c918de89474667d0738c804fea 100644 --- a/keyboards/xiudi/xd87/info.json +++ b/keyboards/xiudi/xd87/info.json @@ -8,6 +8,10 @@ "pid": "0x8787", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "E2", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["tkl_ansi", "tkl_iso"], diff --git a/keyboards/xiudi/xd96/config.h b/keyboards/xiudi/xd96/config.h index d0f6e89656776ed807f657433e8afeaa3c204d89..8e6c6601e7c18e1ae0c5d8833e147a4bf8e09218 100644 --- a/keyboards/xiudi/xd96/config.h +++ b/keyboards/xiudi/xd96/config.h @@ -37,10 +37,6 @@ /* COL2ROW, ROW2COL */ //#define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN C6 -#define LED_CAPS_LOCK_PIN B6 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B5 #define BACKLIGHT_LEVELS 10 diff --git a/keyboards/xiudi/xd96/info.json b/keyboards/xiudi/xd96/info.json index a1d16818d5a303786ad3994bc1fd8e33258f56fe..c8a62379b2dbe4cc41ff703082fed42a2464cf06 100644 --- a/keyboards/xiudi/xd96/info.json +++ b/keyboards/xiudi/xd96/info.json @@ -8,6 +8,11 @@ "pid": "0x9696", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "num_lock": "C6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/xmmx/config.h b/keyboards/xmmx/config.h index 61f0470ce92ae5dcfd7cb95ae962d3d5aa52c850..1a1098ed96f374634da9b2c92d18ac670929c5b0 100644 --- a/keyboards/xmmx/config.h +++ b/keyboards/xmmx/config.h @@ -12,10 +12,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN B6 -#define LED_SCROLL_LOCK_PIN B5 -#define LED_PIN_ON_STATE 0 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE diff --git a/keyboards/xmmx/info.json b/keyboards/xmmx/info.json index 3d0beb528319cd3bae77f4cb8c8f61a94c8ff953..26e1b933b900e954b1898cff4892ea745d14662e 100644 --- a/keyboards/xmmx/info.json +++ b/keyboards/xmmx/info.json @@ -8,6 +8,11 @@ "pid": "0x6776", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B6", + "scroll_lock": "B5", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/yandrstudio/zhou65/config.h b/keyboards/yandrstudio/zhou65/config.h index b4da724d117f87f5130ad68b2af1f5778854bae4..3c205e25705af31cd0631136625e8409912a1841 100644 --- a/keyboards/yandrstudio/zhou65/config.h +++ b/keyboards/yandrstudio/zhou65/config.h @@ -27,8 +27,5 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION ROW2COL -#define LED_CAPS_LOCK_PIN A15 -#define LED_PIN_ON_STATE 0 - /* enable the nkro when using the VIA. */ #define FORCE_NKRO diff --git a/keyboards/yandrstudio/zhou65/info.json b/keyboards/yandrstudio/zhou65/info.json index 313a0dd3b38761ec4e5685ac2702eceda3421844..d3c36ca852056c724b14608d3c6b61d8c1808198 100644 --- a/keyboards/yandrstudio/zhou65/info.json +++ b/keyboards/yandrstudio/zhou65/info.json @@ -4,6 +4,10 @@ "pid": "0xAAAD", "device_version": "1.0.0" }, + "indicators": { + "caps_lock": "A15", + "on_state": 0 + }, "processor": "STM32F401", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/ydkb/chili/config.h b/keyboards/ydkb/chili/config.h index 7a9e4df13e7c76448a7ce9abd34f20de993e259a..3769fdf970414a0d5f32ad548b849aba5499ee3b 100644 --- a/keyboards/ydkb/chili/config.h +++ b/keyboards/ydkb/chili/config.h @@ -33,11 +33,6 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B1 -#define LED_CAPS_LOCK_PIN B2 -#define LED_SCROLL_LOCK_PIN B3 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_BREATHING #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/ydkb/chili/info.json b/keyboards/ydkb/chili/info.json index f565eeeecfe77efbcf811d3a17695f91cf46ed77..78a64c44ea638323d6647e7e63551df15af02f4f 100644 --- a/keyboards/ydkb/chili/info.json +++ b/keyboards/ydkb/chili/info.json @@ -8,6 +8,12 @@ "pid": "0x0001", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B2", + "num_lock": "B1", + "scroll_lock": "B3", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/ydkb/grape/config.h b/keyboards/ydkb/grape/config.h index 0309301e2b3137f03f5152aed4a62e088d40e28e..9d0ed243015929b3f492b2f0e442a3b233601c91 100644 --- a/keyboards/ydkb/grape/config.h +++ b/keyboards/ydkb/grape/config.h @@ -24,11 +24,6 @@ #define SN74X138_ADDRESS_PINS { D2, D1, D0 } -#define LED_NUM_LOCK_PIN F1 -#define LED_CAPS_LOCK_PIN F0 -#define LED_SCROLL_LOCK_PIN E6 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #define BACKLIGHT_BREATHING #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/ydkb/grape/info.json b/keyboards/ydkb/grape/info.json index 0ce6a3cc4377756c8c5e58a6f225135a4fb1cfb5..c9dbcb613643d86b8b2ba0b2f75910f368faf321 100644 --- a/keyboards/ydkb/grape/info.json +++ b/keyboards/ydkb/grape/info.json @@ -8,6 +8,12 @@ "pid": "0x6772", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "F0", + "num_lock": "F1", + "scroll_lock": "E6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/ydkb/yd68/config.h b/keyboards/ydkb/yd68/config.h index 9bcfa32f44a5212cf2137cb98ebc082726f7f051..67c4b5b6bd7156e779902f3acdfb0732feb7339f 100644 --- a/keyboards/ydkb/yd68/config.h +++ b/keyboards/ydkb/yd68/config.h @@ -38,9 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D4 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN B3 #ifdef RGB_DI_PIN #define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/ydkb/yd68/info.json b/keyboards/ydkb/yd68/info.json index 557cefbcb274ff5ba5a299d4de705944f894298e..d8f1439a3fb7f9ba81625f9069f01c5e007bb452 100644 --- a/keyboards/ydkb/yd68/info.json +++ b/keyboards/ydkb/yd68/info.json @@ -8,6 +8,10 @@ "pid": "0x6060", "device_version": "0.0.2" }, + "indicators": { + "caps_lock": "D4", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/ymdk/bface/config.h b/keyboards/ymdk/bface/config.h index f93e8bce313d8e013a2a43c10632ec789c773678..aad880f51c3267760fe95ab52401190e4bcf736e 100644 --- a/keyboards/ymdk/bface/config.h +++ b/keyboards/ymdk/bface/config.h @@ -27,8 +27,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define LED_CAPS_LOCK_PIN D1 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 6 diff --git a/keyboards/ymdk/bface/info.json b/keyboards/ymdk/bface/info.json index fe3f8c2cea9419dd5ad34488e9b1d5bfc7872cb5..0547091c2af707c91462479fed4bcc4b258d2f5b 100644 --- a/keyboards/ymdk/bface/info.json +++ b/keyboards/ymdk/bface/info.json @@ -8,6 +8,9 @@ "pid": "0x4266", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/ymdk/melody96/config.h b/keyboards/ymdk/melody96/config.h index 21e724b43fcb00fefd758483eac2ed92e6ca76e6..0aa29f642b56a5e17c33dae9754d9bffb109a23f 100644 --- a/keyboards/ymdk/melody96/config.h +++ b/keyboards/ymdk/melody96/config.h @@ -12,11 +12,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION ROW2COL -#define LED_NUM_LOCK_PIN C6 -#define LED_CAPS_LOCK_PIN C7 -#define LED_SCROLL_LOCK_PIN B5 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B6 #ifdef BACKLIGHT_PIN #define BACKLIGHT_LEVELS 5 diff --git a/keyboards/ymdk/melody96/info.json b/keyboards/ymdk/melody96/info.json index 1c21c0fdebb5cb99096d55af59dd627e280be0e0..93c64be2cd942b3b4ea85d8f7e6fd45afe3e2181 100644 --- a/keyboards/ymdk/melody96/info.json +++ b/keyboards/ymdk/melody96/info.json @@ -8,6 +8,12 @@ "pid": "0x4D96", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7", + "num_lock": "C6", + "scroll_lock": "B5", + "on_state": 0 + }, "bootmagic": { "matrix": [5, 0] }, diff --git a/keyboards/ymdk/np21/config.h b/keyboards/ymdk/np21/config.h index 6911f4f1031c31ccf7610c6c9de8c0f8049f703c..682396ca1e50c719af6102f120404bcb3b0227d8 100644 --- a/keyboards/ymdk/np21/config.h +++ b/keyboards/ymdk/np21/config.h @@ -38,8 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D0 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 12 #define BACKLIGHT_BREATHING diff --git a/keyboards/ymdk/np21/info.json b/keyboards/ymdk/np21/info.json index 9a7053358bfa45846cd35da7f33b0386b33ece5e..31dc02f0cd97d6be0c67de2a17e21368d2eb22cb 100644 --- a/keyboards/ymdk/np21/info.json +++ b/keyboards/ymdk/np21/info.json @@ -7,6 +7,9 @@ "pid": "0x5021", "device_version": "2.0.0" }, + "indicators": { + "num_lock": "D0" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "community_layouts": ["ortho_6x4", "numpad_6x4"], diff --git a/keyboards/ymdk/np24/u4rgb6/config.h b/keyboards/ymdk/np24/u4rgb6/config.h index 196258a5e7029d432fe1900e817069084f90be62..737a4c3b3149b1d13f80965d265c0a6e65404c59 100644 --- a/keyboards/ymdk/np24/u4rgb6/config.h +++ b/keyboards/ymdk/np24/u4rgb6/config.h @@ -27,10 +27,6 @@ /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION ROW2COL -/* LED indicator pins */ -#define LED_NUM_LOCK_PIN C6 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN B7 #ifdef BACKLIGHT_PIN # define BACKLIGHT_LEVELS 31 diff --git a/keyboards/ymdk/np24/u4rgb6/info.json b/keyboards/ymdk/np24/u4rgb6/info.json index 3353a16269ba03a986fc0dbe314d8641b4ed2b01..1d5ff5dbd789aec2dcc26905bfacaad5edf6fbf9 100644 --- a/keyboards/ymdk/np24/u4rgb6/info.json +++ b/keyboards/ymdk/np24/u4rgb6/info.json @@ -7,6 +7,10 @@ "pid": "0x5024", "device_version": "4.0.6" }, + "indicators": { + "num_lock": "C6", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["ortho_6x4", "numpad_6x4"], diff --git a/keyboards/ymdk/sp64/config.h b/keyboards/ymdk/sp64/config.h index 8fd53baafdb72f9ddbcc659b275b64fe7632cdaf..da23123292c7c131b9e0cf2bba332567e26c540b 100644 --- a/keyboards/ymdk/sp64/config.h +++ b/keyboards/ymdk/sp64/config.h @@ -23,11 +23,6 @@ along with this program. If not, see . #define RIGHT_HALF -/* LED indicator lights */ -#define LED_CAPS_LOCK_PIN D1 -#define LED_NUM_LOCK_PIN D0 -#define LED_SCROLL_LOCK_PIN D6 - /* RGB underglow */ #define RGBLED_NUM 12 #define RGBLIGHT_HUE_STEP 8 diff --git a/keyboards/ymdk/sp64/info.json b/keyboards/ymdk/sp64/info.json index 2b2ed162858569388228fbc8516cc869811ec641..66cbbe56e5f4440b8a3e7b7144093fd95f4c11bf 100644 --- a/keyboards/ymdk/sp64/info.json +++ b/keyboards/ymdk/sp64/info.json @@ -8,6 +8,11 @@ "pid": "0x5364", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1", + "num_lock": "D0", + "scroll_lock": "D6" + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/ymdk/wings/config.h b/keyboards/ymdk/wings/config.h index b99fcdfda19f55c12653cb14ee1555911dd96198..8b0ec334e56e18ba8caab3b8d58600f27b1b0335 100644 --- a/keyboards/ymdk/wings/config.h +++ b/keyboards/ymdk/wings/config.h @@ -39,9 +39,6 @@ along with this program. If not, see . #define BACKLIGHT_PIN B6 #define BACKLIGHT_LEVELS 5 -#define LED_CAPS_LOCK_PIN C7 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN E2 #ifdef RGB_DI_PIN #define RGBLED_NUM 14 diff --git a/keyboards/ymdk/wings/info.json b/keyboards/ymdk/wings/info.json index 44fcc47c639eb0b4f0e8ef985b812e12b45b3c79..80e0c580a36f21293fd93ef2953e93eeadeebf3a 100644 --- a/keyboards/ymdk/wings/info.json +++ b/keyboards/ymdk/wings/info.json @@ -8,6 +8,10 @@ "pid": "0x2975", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/ymdk/wingshs/config.h b/keyboards/ymdk/wingshs/config.h index 9ebb46827a596c2f72d5ddf9124c4d0160f487ca..11ba82cabca7c12863ddf4c6d9ea2ee73435f256 100644 --- a/keyboards/ymdk/wingshs/config.h +++ b/keyboards/ymdk/wingshs/config.h @@ -37,9 +37,6 @@ along with this program. If not, see . #define BACKLIGHT_PIN B6 #define BACKLIGHT_LEVELS 5 -#define LED_CAPS_LOCK_PIN C7 -#define LED_PIN_ON_STATE 0 - #define RGB_DI_PIN E2 #ifdef RGB_DI_PIN #define RGBLED_NUM 80 diff --git a/keyboards/ymdk/wingshs/info.json b/keyboards/ymdk/wingshs/info.json index ab474f0a1955c023989d8a2be7e941fdeabdabb5..e451d10d4ddfb971744ec9af0403c96b0bce4d7e 100644 --- a/keyboards/ymdk/wingshs/info.json +++ b/keyboards/ymdk/wingshs/info.json @@ -8,6 +8,10 @@ "pid": "0x4975", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "C7", + "on_state": 0 + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/ymdk/ymd75/config.h b/keyboards/ymdk/ymd75/config.h index c9c88a026b129f13c95b9da1553721ad2d3893f7..d384ae2479332e8853d63aaa27a6ba97f7ab9f7e 100644 --- a/keyboards/ymdk/ymd75/config.h +++ b/keyboards/ymdk/ymd75/config.h @@ -22,8 +22,6 @@ along with this program. If not, see . #define BACKLIGHT_LEVELS 12 -#define LED_CAPS_LOCK_PIN D1 - #define RGB_DI_PIN E2 #define RGBLED_NUM 16 #define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/ymdk/ymd75/rev1/info.json b/keyboards/ymdk/ymd75/rev1/info.json index d7be6a3c86ee7050cc8abdeda176437b6da6d7a2..6dee7f2d94e75325992c003767d031e64ca0b4ff 100644 --- a/keyboards/ymdk/ymd75/rev1/info.json +++ b/keyboards/ymdk/ymd75/rev1/info.json @@ -2,6 +2,9 @@ "usb": { "device_version": "1.0.0" }, + "indicators": { + "caps_lock": "D1" + }, "processor": "atmega32a", "bootloader": "bootloadhid" } diff --git a/keyboards/ymdk/ymd75/rev2/info.json b/keyboards/ymdk/ymd75/rev2/info.json index 759d2c1e0c6830689d810a29ff8b651494c7091c..be7df2e5a71b17a08b91fc49c2665029416f6deb 100644 --- a/keyboards/ymdk/ymd75/rev2/info.json +++ b/keyboards/ymdk/ymd75/rev2/info.json @@ -2,6 +2,9 @@ "usb": { "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1" + }, "processor": "atmega32a", "bootloader": "bootloadhid" } diff --git a/keyboards/ymdk/ymd75/rev3/config.h b/keyboards/ymdk/ymd75/rev3/config.h index 9e54c7acdd99e09e43ff4c7f33d9c61ee1d90a41..41af337f4c14a5f75d835dc20cc492b844fe528d 100644 --- a/keyboards/ymdk/ymd75/rev3/config.h +++ b/keyboards/ymdk/ymd75/rev3/config.h @@ -7,5 +7,3 @@ #define BACKLIGHT_PIN B6 // change the backlight pin that has since changed in Rev 3 #define DIODE_DIRECTION ROW2COL #define RGBLIGHT_EFFECT_KNIGHT_OFFSET 4 -#undef LED_CAPS_LOCK_PIN // CapsLock pin changed in Rev 3 -#define LED_CAPS_LOCK_PIN C7 diff --git a/keyboards/ymdk/ymd75/rev3/info.json b/keyboards/ymdk/ymd75/rev3/info.json index c72db1ba6f793e95f4431635c2e02b89ecead87d..850cf51f56dbcf43c2837edb93d294004c225235 100644 --- a/keyboards/ymdk/ymd75/rev3/info.json +++ b/keyboards/ymdk/ymd75/rev3/info.json @@ -2,6 +2,9 @@ "usb": { "device_version": "3.0.0" }, + "indicators": { + "caps_lock": "C7" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu" } diff --git a/keyboards/ymdk/ymd96/config.h b/keyboards/ymdk/ymd96/config.h index 52b9ec5ed9c4c4b693073a1349ba45d78587df3a..cb783702c662f311617e00a5abe5949fe3bd8359 100644 --- a/keyboards/ymdk/ymd96/config.h +++ b/keyboards/ymdk/ymd96/config.h @@ -28,10 +28,6 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN D0 -#define LED_CAPS_LOCK_PIN D1 -#define LED_PIN_ON_STATE 0 - #define BACKLIGHT_PIN D4 #define BACKLIGHT_LEVELS 12 #define BACKLIGHT_BREATHING diff --git a/keyboards/ymdk/ymd96/info.json b/keyboards/ymdk/ymd96/info.json index 1628aeb27183db2549d281ba42984ef08d687c3b..ebf56d2ee56fa5de8d097a30faf0dd644ba6010e 100644 --- a/keyboards/ymdk/ymd96/info.json +++ b/keyboards/ymdk/ymd96/info.json @@ -8,6 +8,11 @@ "pid": "0x422D", "device_version": "2.0.0" }, + "indicators": { + "caps_lock": "D1", + "num_lock": "D0", + "on_state": 0 + }, "processor": "atmega32a", "bootloader": "bootloadhid", "layouts": { diff --git a/keyboards/zoo/wampus/config.h b/keyboards/zoo/wampus/config.h index 9d7c3d2ce24e9dfb56976530b3722fcfb6fd7ecf..40fe5687beda47ec5d288423d6c1b9f313538fca 100644 --- a/keyboards/zoo/wampus/config.h +++ b/keyboards/zoo/wampus/config.h @@ -38,10 +38,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define LED_NUM_LOCK_PIN B0 -#define LED_CAPS_LOCK_PIN B8 -#define LED_SCROLL_LOCK_PIN B9 - // In-switch LED defines #define BACKLIGHT_PIN A6 #define BACKLIGHT_LEVELS 3 diff --git a/keyboards/zoo/wampus/info.json b/keyboards/zoo/wampus/info.json index 7115c201fa031bea8969ec79c415d82d57407b4a..4c1a36c4f4d31e04decdacb1b340bdd2cb8822a7 100644 --- a/keyboards/zoo/wampus/info.json +++ b/keyboards/zoo/wampus/info.json @@ -8,6 +8,11 @@ "pid": "0xE600", "device_version": "0.0.1" }, + "indicators": { + "caps_lock": "B8", + "num_lock": "B0", + "scroll_lock": "B9" + }, "processor": "STM32F072", "bootloader": "stm32-dfu", "community_layouts": ["alice", "alice_split_bs"],