~ruther/qmk_firmware

ebb512db827e84619e7151fcf76e3daf9328fe59 — Ryan 2 years ago fb6c9ea
Debounce defines cleanup (#19742)

* Clean up `DEBOUNCE` in config.h, 0-9

* Clean up `DEBOUNCE` in config.h, A

* Clean up `DEBOUNCE` in config.h, B

* Clean up `DEBOUNCE` in config.h, C

* Clean up `DEBOUNCE` in config.h, D

* Clean up `DEBOUNCE` in config.h, E

* Clean up `DEBOUNCE` in config.h, F

* Clean up `DEBOUNCE` in config.h, G

* Clean up `DEBOUNCE` in config.h, H

* Clean up `DEBOUNCE` in config.h, handwired

* Clean up `DEBOUNCE` in config.h, I

* Clean up `DEBOUNCE` in config.h, J

* Clean up `DEBOUNCE` in config.h, K

* Clean up `DEBOUNCE` in config.h, L

* Clean up `DEBOUNCE` in config.h, M

* Clean up `DEBOUNCE` in config.h, N

* Clean up `DEBOUNCE` in config.h, O

* Clean up `DEBOUNCE` in config.h, P

* Clean up `DEBOUNCE` in config.h, Q

* Clean up `DEBOUNCE` in config.h, R

* Clean up `DEBOUNCE` in config.h, S

* Clean up `DEBOUNCE` in config.h, T

* Clean up `DEBOUNCE` in config.h, U

* Clean up `DEBOUNCE` in config.h, V

* Clean up `DEBOUNCE` in config.h, W

* Clean up `DEBOUNCE` in config.h, X

* Clean up `DEBOUNCE` in config.h, Y

* Clean up `DEBOUNCE` in config.h, Z

* Remove default debounce from info.json

* Migrate non-default debounce to info.json
2212 files changed, 130 insertions(+), 6083 deletions(-)

M keyboards/0_sixty/config.h
M keyboards/0xc7/61key/config.h
M keyboards/0xcb/1337/config.h
M keyboards/0xcb/static/config.h
M keyboards/10bleoledhub/config.h
M keyboards/1k/config.h
M keyboards/1upkeyboards/1up60hse/config.h
M keyboards/1upkeyboards/1up60hte/config.h
M keyboards/1upkeyboards/1up60rgb/config.h
M keyboards/1upkeyboards/pi40/config.h
M keyboards/1upkeyboards/pi60/info.json
M keyboards/1upkeyboards/pi60_hse/info.json
M keyboards/1upkeyboards/pi60_rgb/info.json
M keyboards/1upkeyboards/super16/config.h
M keyboards/1upkeyboards/super16v2/config.h
M keyboards/1upkeyboards/sweet16/v1/config.h
M keyboards/25keys/aleth42/rev0/config.h
M keyboards/25keys/aleth42/rev1/config.h
M keyboards/25keys/zinc/rev1/config.h
M keyboards/25keys/zinc/reva/config.h
M keyboards/2key2crawl/config.h
M keyboards/3keyecosystem/2key2/config.h
M keyboards/3w6/rev1/config.h
M keyboards/3w6/rev2/config.h
M keyboards/40percentclub/25/config.h
M keyboards/40percentclub/4pack/config.h
M keyboards/40percentclub/4x4/config.h
M keyboards/40percentclub/5x5/config.h
M keyboards/40percentclub/6lit/config.h
M keyboards/40percentclub/foobar/config.h
M keyboards/40percentclub/gherkin/config.h
M keyboards/40percentclub/half_n_half/config.h
M keyboards/40percentclub/i75/config.h
M keyboards/40percentclub/luddite/config.h
M keyboards/40percentclub/mf68/config.h
M keyboards/40percentclub/nein/config.h
M keyboards/40percentclub/nori/config.h
M keyboards/40percentclub/polyandry/config.h
M keyboards/40percentclub/sixpack/config.h
M keyboards/40percentclub/tomato/config.h
M keyboards/40percentclub/ut47/config.h
M keyboards/45_ats/config.h
M keyboards/4by3/config.h
M keyboards/4pplet/aekiso60/rev_a/config.h
M keyboards/4pplet/aekiso60/rev_b/config.h
M keyboards/4pplet/bootleg/rev_a/config.h
M keyboards/4pplet/eagle_viper_rep/rev_a/config.h
M keyboards/4pplet/eagle_viper_rep/rev_b/config.h
M keyboards/4pplet/perk60_iso/rev_a/config.h
M keyboards/4pplet/steezy60/rev_a/config.h
M keyboards/4pplet/waffling60/rev_a/config.h
M keyboards/4pplet/waffling60/rev_b/config.h
M keyboards/4pplet/waffling60/rev_c/config.h
M keyboards/4pplet/waffling60/rev_d/config.h
M keyboards/4pplet/waffling60/rev_d_ansi/config.h
M keyboards/4pplet/waffling60/rev_d_iso/config.h
M keyboards/4pplet/waffling80/rev_a/config.h
M keyboards/4pplet/waffling80/rev_b/config.h
M keyboards/4pplet/yakiimo/rev_a/config.h
M keyboards/7c8/framework/config.h
M keyboards/8pack/config.h
M keyboards/a_dux/config.h
M keyboards/abacus/config.h
M keyboards/abstract/ellipse/rev1/config.h
M keyboards/acekeyboard/titan60/config.h
M keyboards/acheron/apollo/87h/delta/config.h
M keyboards/acheron/apollo/87h/gamma/config.h
M keyboards/acheron/apollo/87htsc/config.h
M keyboards/acheron/apollo/88htsc/config.h
M keyboards/acheron/arctic/config.h
M keyboards/acheron/athena/alpha/config.h
M keyboards/acheron/athena/beta/config.h
M keyboards/acheron/austin/config.h
M keyboards/acheron/elongate/beta/config.h
M keyboards/acheron/elongate/delta/config.h
M keyboards/acheron/keebspcb/config.h
M keyboards/acheron/lasgweloth/config.h
M keyboards/acheron/shark/alpha/config.h
M keyboards/acheron/shark/beta/config.h
M keyboards/ada/infinity81/config.h
M keyboards/adafruit/macropad/config.h
M keyboards/adelheid/config.h
M keyboards/adkb96/rev1/config.h
M keyboards/adm42/config.h
M keyboards/adm42/info.json
M keyboards/adpenrose/akemipad/config.h
M keyboards/adpenrose/kintsugi/config.h
M keyboards/adpenrose/obi/config.h
M keyboards/adpenrose/shisaku/config.h
M keyboards/aeboards/aegis/config.h
M keyboards/aeboards/constellation/rev1/config.h
M keyboards/aeboards/constellation/rev2/config.h
M keyboards/aeboards/constellation/rev3/config.h
M keyboards/afternoonlabs/breeze/rev0/config.h
M keyboards/afternoonlabs/breeze/rev1/config.h
M keyboards/afternoonlabs/gust/rev1/config.h
M keyboards/afternoonlabs/oceanbreeze/rev1/config.h
M keyboards/afternoonlabs/southern_breeze/rev1/config.h
M keyboards/afternoonlabs/summer_breeze/rev1/config.h
M keyboards/ai03/andromeda/config.h
M keyboards/ai03/equinox/config.h
M keyboards/ai03/jp60/config.h
M keyboards/ai03/lunar/config.h
M keyboards/ai03/orbit/config.h
M keyboards/ai03/orbit_x/config.h
M keyboards/ai03/polaris/config.h
M keyboards/ai03/quasar/config.h
M keyboards/ai03/soyuz/config.h
M keyboards/ai03/vega/config.h
M keyboards/ai03/voyager60_alps/config.h
M keyboards/akb/eb46/config.h
M keyboards/akb/raine/config.h
M keyboards/al1/config.h
M keyboards/aleblazer/zodiark/config.h
M keyboards/alf/dc60/config.h
M keyboards/alf/x11/config.h
M keyboards/alf/x2/config.h
M keyboards/aliceh66/pianoforte/config.h
M keyboards/aliceh66/pianoforte_hs/config.h
M keyboards/alpha/config.h
M keyboards/alpine65/config.h
M keyboards/alps64/config.h
M keyboards/alt34/rev1/config.h
M keyboards/amag23/config.h
M keyboards/amjkeyboard/amj40/config.h
M keyboards/amjkeyboard/amj60/config.h
M keyboards/amjkeyboard/amj66/config.h
M keyboards/amjkeyboard/amj84/config.h
M keyboards/amjkeyboard/amj96/config.h
M keyboards/amjkeyboard/amjpad/config.h
M keyboards/anavi/knob1/info.json
M keyboards/anomalykb/a65i/config.h
M keyboards/aos/tkl/config.h
M keyboards/arabica37/rev1/config.h
M keyboards/ares/config.h
M keyboards/arisu/config.h
M keyboards/ash1800/config.h
M keyboards/ash_xiix/config.h
M keyboards/ashpil/modelm_usbc/config.h
M keyboards/ask55/info.json
M keyboards/at_at/660m/config.h
M keyboards/atlantis/ak81_ve/config.h
M keyboards/atlas_65/config.h
M keyboards/atomic/config.h
M keyboards/atreus/config.h
M keyboards/atreus62/config.h
M keyboards/atset/at1/config.h
M keyboards/atset/at12/config.h
M keyboards/atset/at16/config.h
M keyboards/atset/at3/config.h
M keyboards/atset/at6/config.h
M keyboards/atset/at9/config.h
M keyboards/atxkb/1894/config.h
M keyboards/aurora65/config.h
M keyboards/aves60/config.h
M keyboards/aves65/config.h
M keyboards/axolstudio/foundation_gamma/config.h
M keyboards/axolstudio/helpo/config.h
M keyboards/axolstudio/yeti/hotswap/config.h
M keyboards/axolstudio/yeti/soldered/config.h
M keyboards/aya/config.h
M keyboards/b_sides/rev41lp/config.h
M keyboards/bacca70/config.h
M keyboards/baguette/config.h
M keyboards/baion_808/config.h
M keyboards/bajjak/config.h
M keyboards/bajjak/info.json
M keyboards/bandominedoni/config.h
M keyboards/bantam44/config.h
M keyboards/barracuda/config.h
M keyboards/basekeys/slice/rev1/config.h
M keyboards/basekeys/slice/rev1_rgb/config.h
M keyboards/basekeys/trifecta/config.h
M keyboards/basketweave/config.h
M keyboards/bastardkb/charybdis/3x5/config.h
M keyboards/bastardkb/charybdis/3x6/config.h
M keyboards/bastardkb/charybdis/4x6/config.h
M keyboards/bastardkb/dilemma/config.h
M keyboards/bastardkb/scylla/config.h
M keyboards/bastardkb/skeletyl/config.h
M keyboards/bastardkb/tbk/config.h
M keyboards/bastardkb/tbkmini/config.h
M keyboards/bear_face/config.h
M keyboards/bear_face/info.json
M keyboards/beatervan/config.h
M keyboards/beekeeb/piantor/info.json
M keyboards/bemeier/bmek/config.h
M keyboards/bfake/config.h
M keyboards/biacco42/ergo42/rev1/config.h
M keyboards/biacco42/meishi/config.h
M keyboards/biacco42/meishi2/config.h
M keyboards/binepad/bn003/config.h
M keyboards/binepad/bn006/info.json
M keyboards/binepad/bn009/config.h
M keyboards/binepad/bnr1/info.json
M keyboards/bioi/f60/config.h
M keyboards/bioi/g60/config.h
M keyboards/bioi/g60ble/config.h
M keyboards/bioi/morgan65/config.h
M keyboards/bioi/s65/config.h
M keyboards/blackplum/config.h
M keyboards/blank/blank01/config.h
M keyboards/blank_tehnologii/manibus/config.h
M keyboards/blank_tehnologii/manibus/info.json
M keyboards/blaster75/config.h
M keyboards/blockey/config.h
M keyboards/boardrun/bizarre/config.h
M keyboards/boardrun/bizarre/info.json
M keyboards/boardrun/classic/config.h
M keyboards/boardrun/classic/info.json
M keyboards/boardwalk/config.h
M keyboards/bolsa/damapad/config.h
M keyboards/bop/config.h
M keyboards/boston/config.h
M keyboards/boston_meetup/2019/config.h
M keyboards/boston_meetup/2019/info.json
M keyboards/box75/config.h
M keyboards/bpiphany/four_banger/config.h
M keyboards/bpiphany/frosty_flake/config.h
M keyboards/bpiphany/ghost_squid/config.h
M keyboards/bpiphany/hid_liber/config.h
M keyboards/bpiphany/kitten_paw/config.h
M keyboards/bpiphany/pegasushoof/2013/info.json
M keyboards/bpiphany/pegasushoof/2015/info.json
M keyboards/bpiphany/sixshooter/config.h
M keyboards/bpiphany/tiger_lily/config.h
M keyboards/bpiphany/unloved_bastard/config.h
M keyboards/bt66tech/bt66tech60/config.h
M keyboards/bthlabs/geekpad/config.h
M keyboards/bubble75/hotswap/config.h
M keyboards/buildakb/potato65/config.h
M keyboards/buildakb/potato65hs/config.h
M keyboards/buildakb/potato65s/config.h
M keyboards/buzzard/rev1/config.h
M keyboards/cablecardesigns/cypher/rev6/config.h
M keyboards/caffeinated/serpent65/config.h
M keyboards/canary/canary60rgb/v1/config.h
M keyboards/cannonkeys/adelie/config.h
M keyboards/cannonkeys/aella/config.h
M keyboards/cannonkeys/an_c/config.h
M keyboards/cannonkeys/atlas/config.h
M keyboards/cannonkeys/atlas_alps/config.h
M keyboards/cannonkeys/balance/config.h
M keyboards/cannonkeys/brutalv2_65/config.h
M keyboards/cannonkeys/chimera65/config.h
M keyboards/cannonkeys/cloudline/config.h
M keyboards/cannonkeys/crin/config.h
M keyboards/cannonkeys/db60/config.h
M keyboards/cannonkeys/devastatingtkl/config.h
M keyboards/cannonkeys/gentoo/config.h
M keyboards/cannonkeys/gentoo_hs/config.h
M keyboards/cannonkeys/hoodrowg/config.h
M keyboards/cannonkeys/instant60/config.h
M keyboards/cannonkeys/instant65/config.h
M keyboards/cannonkeys/iron165/config.h
M keyboards/cannonkeys/malicious_ergo/config.h
M keyboards/cannonkeys/nearfield/config.h
M keyboards/cannonkeys/nearfield/info.json
M keyboards/cannonkeys/obliterated75/config.h
M keyboards/cannonkeys/onyx/config.h
M keyboards/cannonkeys/ortho48/config.h
M keyboards/cannonkeys/ortho60/config.h
M keyboards/cannonkeys/ortho75/config.h
M keyboards/cannonkeys/practice60/config.h
M keyboards/cannonkeys/practice65/config.h
M keyboards/cannonkeys/rekt1800/config.h
M keyboards/cannonkeys/sagittarius/config.h
M keyboards/cannonkeys/satisfaction75/config.h
M keyboards/cannonkeys/savage65/config.h
M keyboards/cannonkeys/serenity/info.json
M keyboards/cannonkeys/tmov2/config.h
M keyboards/cannonkeys/tsukuyomi/config.h
M keyboards/cannonkeys/vicious40/config.h
M keyboards/capsunlocked/cu24/config.h
M keyboards/capsunlocked/cu65/config.h
M keyboards/capsunlocked/cu7/config.h
M keyboards/capsunlocked/cu75/config.h
M keyboards/capsunlocked/cu80/v1/config.h
M keyboards/capsunlocked/cu80/v2_ansi/info.json
M keyboards/capsunlocked/cu80/v2_iso/info.json
M keyboards/carbo65/config.h
M keyboards/catch22/config.h
M keyboards/cest73/tkm/config.h
M keyboards/chalice/config.h
M keyboards/chaos65/config.h
M keyboards/charue/charon/config.h
M keyboards/charue/sunsetter/config.h
M keyboards/charue/sunsetter_r2/config.h
M keyboards/chavdai40/rev1/config.h
M keyboards/chavdai40/rev2/config.h
M keyboards/checkerboards/axon40/config.h
M keyboards/checkerboards/candybar_ortho/config.h
M keyboards/checkerboards/g_idb60/config.h
M keyboards/checkerboards/nop60/config.h
M keyboards/checkerboards/phoenix45_ortho/config.h
M keyboards/checkerboards/plexus75/config.h
M keyboards/checkerboards/plexus75_he/config.h
M keyboards/checkerboards/pursuit40/config.h
M keyboards/checkerboards/quark/config.h
M keyboards/checkerboards/quark_lp/config.h
M keyboards/checkerboards/quark_plus/config.h
M keyboards/checkerboards/quark_squared/config.h
M keyboards/checkerboards/snop60/config.h
M keyboards/checkerboards/ud40_ortho_alt/config.h
M keyboards/cherrybstudio/cb1800/config.h
M keyboards/cherrybstudio/cb65/config.h
M keyboards/cherrybstudio/cb87/config.h
M keyboards/cherrybstudio/cb87rgb/config.h
M keyboards/cherrybstudio/cb87v2/config.h
M keyboards/cheshire/curiosity/config.h
M keyboards/chickenman/ciel/config.h
M keyboards/chlx/merro60/config.h
M keyboards/chlx/str_merro60/config.h
M keyboards/chocv/config.h
M keyboards/chromatonemini/info.json
M keyboards/cipulot/kallos/config.h
M keyboards/cipulot/kawayo/config.h
M keyboards/ck60i/config.h
M keyboards/ckeys/handwire_101/config.h
M keyboards/ckeys/nakey/config.h
M keyboards/ckeys/obelus/config.h
M keyboards/ckeys/thedora/config.h
M keyboards/ckeys/washington/config.h
M keyboards/clickety_split/leeloo/rev1/config.h
M keyboards/clueboard/2x1800/2018/info.json
M keyboards/clueboard/2x1800/2019/info.json
M keyboards/clueboard/2x1800/2021/info.json
M keyboards/clueboard/66/rev1/info.json
M keyboards/clueboard/66/rev2/info.json
M keyboards/clueboard/66/rev3/info.json
M keyboards/clueboard/66/rev4/info.json
M keyboards/clueboard/66_hotswap/gen1/config.h
M keyboards/clueboard/66_hotswap/gen1/info.json
M keyboards/clueboard/66_hotswap/prototype/info.json
M keyboards/cmm_studio/saka68/solder/config.h
M keyboards/coarse/cordillera/config.h
M keyboards/coarse/ixora/config.h
M keyboards/coarse/ixora/info.json
M keyboards/coarse/vinta/config.h
M keyboards/coarse/vinta/info.json
M keyboards/compound/config.h
M keyboards/contender/config.h
M keyboards/contra/config.h
M keyboards/controllerworks/mini36/config.h
M keyboards/converter/a1200/miss1200/config.h
M keyboards/converter/a1200/mistress1200/config.h
M keyboards/converter/a1200/teensy2pp/config.h
M keyboards/converter/hp_46010a/config.h
M keyboards/converter/modelm101/config.h
M keyboards/converter/modelm101_teensy2/config.h
M keyboards/converter/modelm_ssk/config.h
M keyboards/converter/numeric_keypad_iie/config.h
M keyboards/converter/periboard_512/config.h
M keyboards/converter/siemens_tastatur/config.h
M keyboards/cool836a/config.h
M keyboards/copenhagen_click/click_pad_v1/config.h
M keyboards/coseyfannitutti/discipad/config.h
M keyboards/coseyfannitutti/discipline/config.h
M keyboards/coseyfannitutti/mullet/config.h
M keyboards/coseyfannitutti/mulletpad/config.h
M keyboards/coseyfannitutti/mysterium/config.h
M keyboards/coseyfannitutti/romeo/config.h
M keyboards/cozykeys/bloomer/config.h
M keyboards/cozykeys/speedo/v2/config.h
M keyboards/cozykeys/speedo/v3/config.h
M keyboards/cradio/info.json
M keyboards/craftwalk/config.h
M keyboards/crawlpad/config.h
M keyboards/crazy_keyboard_68/config.h
M keyboards/crbn/config.h
M keyboards/creatkeebs/glacier/config.h
M keyboards/crimsonkeyboards/resume1800/config.h
M keyboards/crin/config.h
M keyboards/crkbd/config.h
M keyboards/crypt_macro/config.h
M keyboards/custommk/evo70/info.json
M keyboards/custommk/genesis/rev1/config.h
M keyboards/custommk/genesis/rev2/config.h
M keyboards/cutie_club/borsdorf/config.h
M keyboards/cutie_club/giant_macro_pad/config.h
M keyboards/cutie_club/keebcats/denis/config.h
M keyboards/cutie_club/keebcats/dougal/config.h
M keyboards/cutie_club/novus/config.h
M keyboards/cutie_club/wraith/config.h
M keyboards/cx60/config.h
M keyboards/dailycraft/bat43/config.h
M keyboards/dailycraft/claw44/rev1/config.h
M keyboards/dailycraft/owl8/config.h
M keyboards/dailycraft/sandbox/rev1/config.h
M keyboards/dailycraft/sandbox/rev2/config.h
M keyboards/dailycraft/stickey4/config.h
M keyboards/dailycraft/wings42/rev1/config.h
M keyboards/dailycraft/wings42/rev1_extkeys/config.h
M keyboards/dailycraft/wings42/rev2/config.h
M keyboards/daji/seis_cinco/config.h
M keyboards/dc01/arrow/config.h
M keyboards/dc01/left/config.h
M keyboards/dc01/left/info.json
M keyboards/dc01/numpad/config.h
M keyboards/dc01/right/config.h
M keyboards/delikeeb/flatbread60/config.h
M keyboards/delikeeb/vaguettelite/config.h
M keyboards/delikeeb/vanana/rev1/config.h
M keyboards/delikeeb/vanana/rev2/config.h
M keyboards/delikeeb/vaneela/config.h
M keyboards/delikeeb/vaneelaex/config.h
M keyboards/delikeeb/waaffle/rev3/config.h
M keyboards/deltapad/config.h
M keyboards/deltasplit75/v2/config.h
M keyboards/demiurge/config.h
M keyboards/deng/djam/config.h
M keyboards/dinofizz/fnrow/v1/config.h
M keyboards/dk60/config.h
M keyboards/dm9records/ergoinu/config.h
M keyboards/dm9records/lain/config.h
M keyboards/dm9records/plaid/config.h
M keyboards/dm9records/tartan/config.h
M keyboards/dmqdesign/spin/config.h
M keyboards/do60/config.h
M keyboards/doio/kb16/rev1/config.h
M keyboards/doio/kb16/rev2/config.h
M keyboards/doio/kb30/config.h
M keyboards/donutcables/budget96/config.h
M keyboards/donutcables/scrabblepad/config.h
M keyboards/doodboard/duckboard/config.h
M keyboards/doodboard/duckboard_r2/config.h
M keyboards/doppelganger/config.h
M keyboards/doro67/rgb/config.h
M keyboards/dp60/config.h
M keyboards/draculad/config.h
M keyboards/draytronics/daisy/config.h
M keyboards/draytronics/elise/config.h
M keyboards/draytronics/elise_v2/config.h
M keyboards/draytronics/scarlet/config.h
M keyboards/drewkeys/iskar/config.h
M keyboards/drhigsby/bkf/config.h
M keyboards/drhigsby/dubba175/config.h
M keyboards/drhigsby/ogurec/config.h
M keyboards/drhigsby/packrat/config.h
M keyboards/dtisaac/cg108/config.h
M keyboards/dtisaac/dosa40rgb/config.h
M keyboards/dtisaac/dtisaac01/config.h
M keyboards/duck/eagle_viper/v2/config.h
M keyboards/duck/jetfire/config.h
M keyboards/duck/lightsaver/config.h
M keyboards/duck/octagon/v1/config.h
M keyboards/duck/octagon/v2/config.h
M keyboards/duck/orion/v3/config.h
M keyboards/duck/tcv3/config.h
M keyboards/ducky/one2mini/1861st/config.h
M keyboards/ducky/one2sf/1967st/config.h
M keyboards/dumbo/config.h
M keyboards/dumbpad/config.h
M keyboards/dumbpad/v1x_oled/config.h
M keyboards/durgod/dgk6x/config.h
M keyboards/durgod/k310/base/config.h
M keyboards/durgod/k320/base/config.h
M keyboards/dyz/dyz40/config.h
M keyboards/dyz/dyz60/config.h
M keyboards/dyz/dyz60_hs/config.h
M keyboards/dyz/dyz_tkl/config.h
M keyboards/dyz/selka40/config.h
M keyboards/dyz/synthesis60/config.h
M keyboards/dz60/config.h
M keyboards/dztech/bocc/config.h
M keyboards/dztech/duo_s/config.h
M keyboards/dztech/dz60rgb/v1/config.h
M keyboards/dztech/dz60rgb/v1/info.json
M keyboards/dztech/dz60rgb/v2/config.h
M keyboards/dztech/dz60rgb/v2/info.json
M keyboards/dztech/dz60rgb/v2_1/config.h
M keyboards/dztech/dz60rgb/v2_1/info.json
M keyboards/dztech/dz60rgb_ansi/v1/config.h
M keyboards/dztech/dz60rgb_ansi/v1/info.json
M keyboards/dztech/dz60rgb_ansi/v2/config.h
M keyboards/dztech/dz60rgb_ansi/v2/info.json
M keyboards/dztech/dz60rgb_ansi/v2_1/config.h
M keyboards/dztech/dz60rgb_ansi/v2_1/info.json
M keyboards/dztech/dz60rgb_wkl/v1/config.h
M keyboards/dztech/dz60rgb_wkl/v1/info.json
M keyboards/dztech/dz60rgb_wkl/v2/config.h
M keyboards/dztech/dz60rgb_wkl/v2/info.json
M keyboards/dztech/dz60rgb_wkl/v2_1/config.h
M keyboards/dztech/dz60rgb_wkl/v2_1/info.json
M keyboards/dztech/dz64rgb/config.h
M keyboards/dztech/dz65rgb/v1/config.h
M keyboards/dztech/dz65rgb/v1/info.json
M keyboards/dztech/dz65rgb/v2/config.h
M keyboards/dztech/dz65rgb/v2/info.json
M keyboards/dztech/dz65rgb/v3/config.h
M keyboards/dztech/dz96/config.h
M keyboards/dztech/endless80/config.h
M keyboards/dztech/tofu/ii/v1/info.json
M keyboards/dztech/tofu/jr/v1/info.json
M keyboards/e88/config.h
M keyboards/ealdin/quadrant/config.h
M keyboards/earth_rover/config.h
M keyboards/ebastler/e80_1800/info.json
M keyboards/ebastler/isometria_75/rev1/config.h
M keyboards/eco/config.h
M keyboards/edc40/config.h
M keyboards/edda/config.h
M keyboards/edi/hardlight/mk1/config.h
M keyboards/edi/hardlight/mk2/config.h
M keyboards/edi/standaside/config.h
M keyboards/edinburgh41/config.h
M keyboards/eek/config.h
M keyboards/efreet/config.h
M keyboards/ein_60/config.h
M keyboards/ekow/akira/config.h
M keyboards/ekow/akira/info.json
M keyboards/elephant42/config.h
M keyboards/emajesty/eiri/config.h
M keyboards/emery65/config.h
M keyboards/emi20/config.h
M keyboards/eniigmakeyboards/ek60/config.h
M keyboards/eniigmakeyboards/ek65/config.h
M keyboards/eniigmakeyboards/ek87/config.h
M keyboards/ep/40/config.h
M keyboards/ep/96/config.h
M keyboards/ep/comsn/hs68/config.h
M keyboards/ep/comsn/mollydooker/config.h
M keyboards/ep/comsn/tf_longeboye/config.h
M keyboards/epoch80/config.h
M keyboards/ergodox_ez/config.h
M keyboards/ergodox_ez/info.json
M keyboards/ergoslab/rev1/config.h
M keyboards/ergotravel/rev1/config.h
M keyboards/ericrlau/numdiscipline/rev1/config.h
M keyboards/esca/getawayvan/config.h
M keyboards/esca/getawayvan_f042/config.h
M keyboards/eternal_keypad/config.h
M keyboards/eu_isolation/config.h
M keyboards/evancookaudio/sleepingdinosaur/config.h
M keyboards/evancookaudio/tenpad/config.h
M keyboards/eve/meteor/config.h
M keyboards/evil80/config.h
M keyboards/evolv/config.h
M keyboards/evyd13/atom47/rev2/config.h
M keyboards/evyd13/atom47/rev3/config.h
M keyboards/evyd13/atom47/rev4/config.h
M keyboards/evyd13/atom47/rev5/config.h
M keyboards/evyd13/eon40/config.h
M keyboards/evyd13/eon65/config.h
M keyboards/evyd13/eon75/config.h
M keyboards/evyd13/eon87/config.h
M keyboards/evyd13/eon95/config.h
M keyboards/evyd13/gh80_1800/config.h
M keyboards/evyd13/gh80_3700/config.h
M keyboards/evyd13/gud70/config.h
M keyboards/evyd13/minitomic/config.h
M keyboards/evyd13/mx5160/config.h
M keyboards/evyd13/nt660/config.h
M keyboards/evyd13/nt750/config.h
M keyboards/evyd13/nt980/config.h
M keyboards/evyd13/omrontkl/config.h
M keyboards/evyd13/plain60/config.h
M keyboards/evyd13/pockettype/config.h
M keyboards/evyd13/quackfire/config.h
M keyboards/evyd13/solheim68/config.h
M keyboards/evyd13/ta65/config.h
M keyboards/evyd13/wasdat_code/config.h
M keyboards/evyd13/wonderland/config.h
M keyboards/exclusive/e65/config.h
M keyboards/exclusive/e6v2/le/config.h
M keyboards/exclusive/e6v2/oe/config.h
M keyboards/exclusive/e7v1/config.h
M keyboards/exclusive/e7v1se/config.h
M keyboards/exclusive/e85/config.h
M keyboards/exent/config.h
M keyboards/eyeohdesigns/babyv/config.h
M keyboards/eyeohdesigns/sprh/config.h
M keyboards/eyeohdesigns/theboulevard/config.h
M keyboards/ez_maker/directpins/promicro/info.json
M keyboards/ez_maker/directpins/proton_c/info.json
M keyboards/ez_maker/directpins/rp2040/info.json
M keyboards/ez_maker/directpins/teensy_2/info.json
M keyboards/ez_maker/directpins/teensy_2pp/info.json
M keyboards/ez_maker/directpins/teensy_32/info.json
M keyboards/ez_maker/directpins/teensy_lc/info.json
M keyboards/facew/config.h
M keyboards/fallacy/config.h
M keyboards/fc660c/config.h
M keyboards/fc660c/info.json
M keyboards/fc980c/config.h
M keyboards/fc980c/info.json
M keyboards/feker/ik75/config.h
M keyboards/ferris/0_1/config.h
M keyboards/ferris/0_2/config.h
M keyboards/ferris/sweep/config.h
M keyboards/ffkeebs/puca/config.h
M keyboards/ffkeebs/siris/config.h
M keyboards/fjlabs/7vhotswap/config.h
M keyboards/fjlabs/ad65/config.h
M keyboards/fjlabs/avalon/config.h
M keyboards/fjlabs/bks65/config.h
M keyboards/fjlabs/bks65solder/config.h
M keyboards/fjlabs/bolsa65/config.h
M keyboards/fjlabs/kf87/config.h
M keyboards/fjlabs/kyuu/config.h
M keyboards/fjlabs/ldk65/config.h
M keyboards/fjlabs/midway60/config.h
M keyboards/fjlabs/mk61rgbansi/config.h
M keyboards/fjlabs/peaker/config.h
M keyboards/fjlabs/polaris/config.h
M keyboards/fjlabs/ready100/config.h
M keyboards/fjlabs/sinanju/config.h
M keyboards/fjlabs/sinanjuwk/config.h
M keyboards/fjlabs/solanis/config.h
M keyboards/fjlabs/swordfish/config.h
M keyboards/fjlabs/tf60ansi/config.h
M keyboards/fjlabs/tf60v2/config.h
M keyboards/fjlabs/tf65rgbv2/config.h
M keyboards/flehrad/bigswitch/config.h
M keyboards/flehrad/bigswitch/info.json
M keyboards/flehrad/downbubble/config.h
M keyboards/flehrad/numbrero/config.h
M keyboards/flehrad/snagpad/config.h
M keyboards/flehrad/tradestation/config.h
M keyboards/fleuron/config.h
M keyboards/fluorite/config.h
M keyboards/flx/lodestone/config.h
M keyboards/flxlb/zplit/config.h
M keyboards/flygone60/rev3/config.h
M keyboards/foostan/cornelius/config.h
M keyboards/for_science/config.h
M keyboards/fortitude60/rev1/config.h
M keyboards/foxlab/key65/hotswap/config.h
M keyboards/foxlab/key65/universal/config.h
M keyboards/foxlab/leaf60/hotswap/config.h
M keyboards/foxlab/leaf60/universal/config.h
M keyboards/foxlab/time80/config.h
M keyboards/fr4/southpaw75/config.h
M keyboards/fr4/unix60/config.h
M keyboards/fractal/config.h
M keyboards/free_willy/config.h
M keyboards/friedrich/config.h
M keyboards/frooastboard/nano/info.json
M keyboards/frooastboard/walnut/info.json
M keyboards/ft/mars80/config.h
M keyboards/function96/v1/config.h
M keyboards/function96/v2/config.h
M keyboards/fungo/rev1/config.h
M keyboards/fungo/rev1/info.json
M keyboards/funky40/config.h
M keyboards/gami_studio/lex60/config.h
M keyboards/gboards/butterstick/config.h
M keyboards/gboards/ergotaco/config.h
M keyboards/gboards/georgi/config.h
M keyboards/gboards/gergo/config.h
M keyboards/gboards/gergoplex/config.h
M keyboards/geekboards/macropad_v2/config.h
M keyboards/geekboards/macropad_v2/info.json
M keyboards/geekboards/tester/config.h
M keyboards/geekboards/tester/info.json
M keyboards/generic_panda/panda65_01/config.h
M keyboards/geonworks/frogmini/fmh/config.h
M keyboards/geonworks/frogmini/fms/config.h
M keyboards/gh60/revc/config.h
M keyboards/gh60/satan/config.h
M keyboards/gh80_3000/config.h
M keyboards/ghs/rar/config.h
M keyboards/giabalanai/config.h
M keyboards/gizmo_engineering/gk6/config.h
M keyboards/gkeyboard/gkb_m16/config.h
M keyboards/gl516/a52gl/config.h
M keyboards/gl516/j73gl/config.h
M keyboards/gl516/n51gl/config.h
M keyboards/gmmk/gmmk2/p65/config.h
M keyboards/gmmk/gmmk2/p96/config.h
M keyboards/gmmk/pro/config.h
M keyboards/gon/nerd60/config.h
M keyboards/gon/nerdtkl/config.h
M keyboards/gopolar/gg86/config.h
M keyboards/gorthage_truck/config.h
M keyboards/gray_studio/aero75/config.h
M keyboards/gray_studio/cod67/config.h
M keyboards/gray_studio/space65/config.h
M keyboards/gray_studio/space65r3/config.h
M keyboards/grid600/press/config.h
M keyboards/gvalchca/ga150/config.h
M keyboards/gvalchca/spaccboard/config.h
M keyboards/h0oni/deskpad/config.h
M keyboards/h0oni/deskpad/info.json
M keyboards/h0oni/hotduck/config.h
M keyboards/hadron/config.h
M keyboards/hadron/ver3/config.h
M keyboards/halfcliff/config.h
M keyboards/halokeys/elemental75/config.h
M keyboards/han60/config.h
M keyboards/hand88/config.h
M keyboards/handwired/108key_trackpoint/config.h
M keyboards/handwired/10k/info.json
M keyboards/handwired/2x5keypad/config.h
M keyboards/handwired/3dortho14u/rev1/info.json
M keyboards/handwired/3dortho14u/rev2/info.json
M keyboards/handwired/3dp660/config.h
M keyboards/handwired/412_64/config.h
M keyboards/handwired/42/config.h
M keyboards/handwired/6macro/config.h
M keyboards/handwired/acacia/info.json
M keyboards/handwired/aek64/config.h
M keyboards/handwired/amigopunk/config.h
M keyboards/handwired/angel/config.h
M keyboards/handwired/aranck/config.h
M keyboards/handwired/arrow_pad/config.h
M keyboards/handwired/atreus50/config.h
M keyboards/handwired/axon/config.h
M keyboards/handwired/baredev/rev1/info.json
M keyboards/handwired/battleship_gamepad/config.h
M keyboards/handwired/bdn9_ble/config.h
M keyboards/handwired/bento/rev1/config.h
M keyboards/handwired/bolek/config.h
M keyboards/handwired/bstk100/config.h
M keyboards/handwired/cans12er/config.h
M keyboards/handwired/chiron/config.h
M keyboards/handwired/ck4x4/config.h
M keyboards/handwired/cmd60/config.h
M keyboards/handwired/co60/rev1/config.h
M keyboards/handwired/co60/rev6/config.h
M keyboards/handwired/co60/rev7/config.h
M keyboards/handwired/colorlice/config.h
M keyboards/handwired/cyberstar/config.h
M keyboards/handwired/d48/config.h
M keyboards/handwired/dactyl/config.h
M keyboards/handwired/dactyl/info.json
M keyboards/handwired/dactyl_left/config.h
M keyboards/handwired/dactyl_manuform/config.h
M keyboards/handwired/dactyl_promicro/config.h
M keyboards/handwired/daishi/config.h
M keyboards/handwired/datahand/config.h
M keyboards/handwired/datahand/info.json
M keyboards/handwired/dc/mc/001/config.h
M keyboards/handwired/dc/mc/001/info.json
M keyboards/handwired/dygma/raise/config.h
M keyboards/handwired/dygma/raise/info.json
M keyboards/handwired/eagleii/config.h
M keyboards/handwired/elrgo_s/config.h
M keyboards/handwired/ergocheap/config.h
M keyboards/handwired/evk/v1_3/config.h
M keyboards/handwired/fc200rt_qmk/config.h
M keyboards/handwired/fivethirteen/config.h
M keyboards/handwired/floorboard/config.h
M keyboards/handwired/frankie_macropad/config.h
M keyboards/handwired/frenchdev/config.h
M keyboards/handwired/freoduo/config.h
M keyboards/handwired/freoduo/info.json
M keyboards/handwired/fruity60/config.h
M keyboards/handwired/gamenum/config.h
M keyboards/handwired/hacked_motospeed/config.h
M keyboards/handwired/heisenberg/config.h
M keyboards/handwired/hexon38/config.h
M keyboards/handwired/hnah108/config.h
M keyboards/handwired/ibm122m/config.h
M keyboards/handwired/ibm122m/info.json
M keyboards/handwired/jn68m/config.h
M keyboards/handwired/jopr/config.h
M keyboards/handwired/jot50/config.h
M keyboards/handwired/jotanck/config.h
M keyboards/handwired/jotpad16/config.h
M keyboards/handwired/jotpad16/info.json
M keyboards/handwired/jtallbean/split_65/config.h
M keyboards/handwired/juliet/config.h
M keyboards/handwired/k_numpad17/config.h
M keyboards/handwired/kbod/config.h
M keyboards/handwired/ks63/config.h
M keyboards/handwired/lagrange/config.h
M keyboards/handwired/leftynumpad/config.h
M keyboards/handwired/leftynumpad/info.json
M keyboards/handwired/lemonpad/config.h
M keyboards/handwired/m40/5x5_macropad/config.h
M keyboards/handwired/macroboard/config.h
M keyboards/handwired/magicforce61/config.h
M keyboards/handwired/magicforce68/config.h
M keyboards/handwired/mechboards_micropad/config.h
M keyboards/handwired/meck_tkl/config.h
M keyboards/handwired/minorca/config.h
M keyboards/handwired/ms_sculpt_mobile/config.h
M keyboards/handwired/mutepad/config.h
M keyboards/handwired/myskeeb/config.h
M keyboards/handwired/myskeeb/info.json
M keyboards/handwired/nicekey/config.h
M keyboards/handwired/not_so_minidox/config.h
M keyboards/handwired/novem/config.h
M keyboards/handwired/nozbe_macro/config.h
M keyboards/handwired/numpad20/config.h
M keyboards/handwired/obuwunkunubi/spaget/config.h
M keyboards/handwired/oem_ansi_fullsize/config.h
M keyboards/handwired/ortho5x13/config.h
M keyboards/handwired/ortho5x14/config.h
M keyboards/handwired/ortho_brass/config.h
M keyboards/handwired/owlet60/config.h
M keyboards/handwired/owlet60/info.json
M keyboards/handwired/p65rgb/config.h
M keyboards/handwired/pilcrow/config.h
M keyboards/handwired/pill60/config.h
M keyboards/handwired/pill60/info.json
M keyboards/handwired/postageboard/mini/config.h
M keyboards/handwired/postageboard/r1/config.h
M keyboards/handwired/prime_exl/config.h
M keyboards/handwired/prime_exl_plus/config.h
M keyboards/handwired/promethium/config.h
M keyboards/handwired/pterodactyl/config.h
M keyboards/handwired/pterodactyl/info.json
M keyboards/handwired/pteron/config.h
M keyboards/handwired/pteron38/config.h
M keyboards/handwired/pteron44/config.h
M keyboards/handwired/qc60/config.h
M keyboards/handwired/reclined/info.json
M keyboards/handwired/retro_refit/config.h
M keyboards/handwired/selene/config.h
M keyboards/handwired/sick68/config.h
M keyboards/handwired/sick_pad/config.h
M keyboards/handwired/skakunm_dactyl/config.h
M keyboards/handwired/slash/config.h
M keyboards/handwired/snatchpad/config.h
M keyboards/handwired/sono1/config.h
M keyboards/handwired/space_oddity/config.h
M keyboards/handwired/split65/promicro/config.h
M keyboards/handwired/split65/stm32/config.h
M keyboards/handwired/split89/config.h
M keyboards/handwired/splittest/config.h
M keyboards/handwired/steamvan/rev1/config.h
M keyboards/handwired/stef9998/split_5x7/rev1/config.h
M keyboards/handwired/sticc14/config.h
M keyboards/handwired/stream_cheap/2x3/config.h
M keyboards/handwired/stream_cheap/2x4/config.h
M keyboards/handwired/stream_cheap/2x5/config.h
M keyboards/handwired/swiftrax/astro65/config.h
M keyboards/handwired/swiftrax/bebol/config.h
M keyboards/handwired/swiftrax/beegboy/config.h
M keyboards/handwired/swiftrax/bumblebee/config.h
M keyboards/handwired/swiftrax/cowfish/config.h
M keyboards/handwired/swiftrax/digicarp65/config.h
M keyboards/handwired/swiftrax/digicarpice/config.h
M keyboards/handwired/swiftrax/equator/config.h
M keyboards/handwired/swiftrax/glacier/config.h
M keyboards/handwired/swiftrax/joypad/config.h
M keyboards/handwired/swiftrax/koalafications/config.h
M keyboards/handwired/swiftrax/nodu/config.h
M keyboards/handwired/swiftrax/pandamic/config.h
M keyboards/handwired/swiftrax/the_galleon/config.h
M keyboards/handwired/swiftrax/unsplit/config.h
M keyboards/handwired/swiftrax/walter/config.h
M keyboards/handwired/symmetric70_proto/promicro/config.h
M keyboards/handwired/symmetric70_proto/proton_c/config.h
M keyboards/handwired/symmetry60/config.h
M keyboards/handwired/t111/config.h
M keyboards/handwired/tennie/config.h
M keyboards/handwired/terminus_mini/config.h
M keyboards/handwired/trackpoint/config.h
M keyboards/handwired/tractyl_manuform/4x6_right/config.h
M keyboards/handwired/traveller/config.h
M keyboards/handwired/tritium_numpad/config.h
M keyboards/handwired/twadlee/tp69/config.h
M keyboards/handwired/twig/twig50/config.h
M keyboards/handwired/twig/twig50/info.json
M keyboards/handwired/unicomp_mini_m/config.h
M keyboards/handwired/unk/rev1/config.h
M keyboards/handwired/uthol/rev3/config.h
M keyboards/handwired/videowriter/config.h
M keyboards/handwired/wabi/config.h
M keyboards/handwired/wakizashi40/info.json
M keyboards/handwired/woodpad/config.h
M keyboards/handwired/wulkan/config.h
M keyboards/handwired/xealous/rev1/config.h
M keyboards/handwired/z150/config.h
M keyboards/handwired/zergo/config.h
M keyboards/hardlineworks/otd_plus/config.h
M keyboards/helix/pico/config.h
M keyboards/helix/rev2/config.h
M keyboards/helix/rev3_4rows/config.h
M keyboards/helix/rev3_5rows/config.h
M keyboards/hhkb/ansi/config.h
M keyboards/hhkb/jp/config.h
M keyboards/hhkb/yang/config.h
M keyboards/hhkb/yang/info.json
M keyboards/hhkb_lite_2/config.h
M keyboards/hidtech/bastyl/config.h
M keyboards/hifumi/config.h
M keyboards/hineybush/h08_ocelot/config.h
M keyboards/hineybush/h10/config.h
M keyboards/hineybush/h60/config.h
M keyboards/hineybush/h65/config.h
M keyboards/hineybush/h65_hotswap/config.h
M keyboards/hineybush/h660s/config.h
M keyboards/hineybush/h75_singa/config.h
M keyboards/hineybush/h87a/config.h
M keyboards/hineybush/h88/config.h
M keyboards/hineybush/hbcp/config.h
M keyboards/hineybush/hineyg80/config.h
M keyboards/hineybush/physix/config.h
M keyboards/hineybush/sm68/config.h
M keyboards/hnahkb/freyr/config.h
M keyboards/hnahkb/stella/config.h
M keyboards/hnahkb/vn66/config.h
M keyboards/horrortroll/caticorn/config.h
M keyboards/horrortroll/chinese_pcb/black_e65/config.h
M keyboards/horrortroll/chinese_pcb/devil68_pro/config.h
M keyboards/horrortroll/handwired_k552/config.h
M keyboards/horrortroll/lemon40/config.h
M keyboards/horrortroll/paws60/config.h
M keyboards/hotdox/config.h
M keyboards/hs60/v1/config.h
M keyboards/hs60/v2/ansi/config.h
M keyboards/hs60/v2/hhkb/config.h
M keyboards/hs60/v2/iso/config.h
M keyboards/hub16/config.h
M keyboards/hub16/info.json
M keyboards/hub20/config.h
M keyboards/hubble/config.h
M keyboards/huytbt/h50/config.h
M keyboards/ianklug/grooveboard/config.h
M keyboards/ibm/model_m_4th_gen/overnumpad_1xb/config.h
M keyboards/ibnuda/gurindam/config.h
M keyboards/ibnuda/squiggle/config.h
M keyboards/idb/idb_60/config.h
M keyboards/idobao/id42/info.json
M keyboards/idobao/id61/info.json
M keyboards/idobao/id63/info.json
M keyboards/idobao/id67/info.json
M keyboards/idobao/id75/v1/config.h
M keyboards/idobao/id75/v2/config.h
M keyboards/idobao/id87/v1/config.h
M keyboards/idobao/id87/v2/info.json
M keyboards/idobao/id96/config.h
M keyboards/idobao/montex/v1/config.h
M keyboards/idobao/montex/v2/info.json
M keyboards/illuminati/is0/config.h
M keyboards/illusion/rosa/config.h
M keyboards/ilumkb/primus75/config.h
M keyboards/ilumkb/simpler61/config.h
M keyboards/ilumkb/simpler61/info.json
M keyboards/ilumkb/simpler64/config.h
M keyboards/ilumkb/simpler64/info.json
M keyboards/ilumkb/volcano660/config.h
M keyboards/inett_studio/sqx/hotswap/config.h
M keyboards/inett_studio/sqx/universal/config.h
M keyboards/ingrained/config.h
M keyboards/input_club/ergodox_infinity/config.h
M keyboards/input_club/infinity60/config.h
M keyboards/input_club/k_type/config.h
M keyboards/input_club/whitefox/config.h
M keyboards/io_mini1800/config.h
M keyboards/irene/config.h
M keyboards/iriskeyboards/config.h
M keyboards/iron180/config.h
M keyboards/j80/config.h
M keyboards/jacky_studio/s7_elephant/rev1/config.h
M keyboards/jacky_studio/s7_elephant/rev2/config.h
M keyboards/jadookb/jkb65/config.h
M keyboards/jae/j01/config.h
M keyboards/jagdpietr/drakon/config.h
M keyboards/jc65/v32u4/config.h
M keyboards/jd40/config.h
M keyboards/jd45/config.h
M keyboards/jels/jels60/config.h
M keyboards/jels/jels88/config.h
M keyboards/jian/handwired/config.h
M keyboards/jian/nsrev2/config.h
M keyboards/jian/rev1/config.h
M keyboards/jian/rev2/config.h
M keyboards/jiran/config.h
M keyboards/jkdlab/binary_monkey/config.h
M keyboards/jm60/config.h
M keyboards/jolofsor/denial75/config.h
M keyboards/jones/v03/config.h
M keyboards/jones/v03_1/config.h
M keyboards/jones/v1/config.h
M keyboards/jorne/rev1/config.h
M keyboards/k34/config.h
M keyboards/kabedon/kabedon78s/config.h
M keyboards/kabedon/kabedon980/config.h
M keyboards/kabedon/kabedon98e/config.h
M keyboards/kagizaraya/chidori/config.h
M keyboards/kagizaraya/halberd/config.h
M keyboards/kagizaraya/scythe/config.h
M keyboards/kakunpc/angel17/alpha/config.h
M keyboards/kakunpc/angel17/rev1/config.h
M keyboards/kakunpc/angel64/alpha/config.h
M keyboards/kakunpc/angel64/rev1/config.h
M keyboards/kakunpc/business_card/alpha/config.h
M keyboards/kakunpc/business_card/beta/config.h
M keyboards/kakunpc/choc_taro/config.h
M keyboards/kakunpc/rabbit_capture_plan/config.h
M keyboards/kakunpc/suihankey/alpha/config.h
M keyboards/kakunpc/suihankey/rev1/config.h
M keyboards/kakunpc/suihankey/split/alpha/config.h
M keyboards/kakunpc/suihankey/split/rev1/config.h
M keyboards/kakunpc/thedogkeyboard/config.h
M keyboards/kapcave/arya/config.h
M keyboards/kapcave/gskt00/config.h
M keyboards/kapcave/paladin64/config.h
M keyboards/kapcave/paladinpad/config.h
M keyboards/kapl/rev1/config.h
M keyboards/kb58/config.h
M keyboards/kb_elmo/67mk_e/config.h
M keyboards/kb_elmo/aek2_usb/config.h
M keyboards/kb_elmo/elmopad/config.h
M keyboards/kb_elmo/isolation/config.h
M keyboards/kb_elmo/m0110a_usb/config.h
M keyboards/kb_elmo/m0116_usb/config.h
M keyboards/kb_elmo/noah_avr/config.h
M keyboards/kb_elmo/qez/config.h
M keyboards/kb_elmo/sesame/config.h
M keyboards/kb_elmo/twelvekey/config.h
M keyboards/kb_elmo/vertex/config.h
M keyboards/kbdclack/kaishi65/config.h
M keyboards/kbdfans/baguette66/rgb/config.h
M keyboards/kbdfans/baguette66/soldered/config.h
M keyboards/kbdfans/bella/rgb/config.h
M keyboards/kbdfans/bella/rgb_iso/config.h
M keyboards/kbdfans/bella/soldered/config.h
M keyboards/kbdfans/boop65/rgb/config.h
M keyboards/kbdfans/bounce/75/hotswap/config.h
M keyboards/kbdfans/bounce/75/soldered/config.h
M keyboards/kbdfans/bounce/pad/config.h
M keyboards/kbdfans/kbd19x/config.h
M keyboards/kbdfans/kbd4x/config.h
M keyboards/kbdfans/kbd66/config.h
M keyboards/kbdfans/kbd67/hotswap/config.h
M keyboards/kbdfans/kbd67/mkii_soldered/config.h
M keyboards/kbdfans/kbd67/mkiirgb/v1/config.h
M keyboards/kbdfans/kbd67/mkiirgb/v1/info.json
M keyboards/kbdfans/kbd67/mkiirgb/v2/config.h
M keyboards/kbdfans/kbd67/mkiirgb/v2/info.json
M keyboards/kbdfans/kbd67/mkiirgb/v3/config.h
M keyboards/kbdfans/kbd67/mkiirgb/v4/config.h
M keyboards/kbdfans/kbd67/mkiirgb_iso/config.h
M keyboards/kbdfans/kbd67/rev1/config.h
M keyboards/kbdfans/kbd67/rev2/config.h
M keyboards/kbdfans/kbd6x/config.h
M keyboards/kbdfans/kbd75/config.h
M keyboards/kbdfans/kbd75hs/config.h
M keyboards/kbdfans/kbd75rgb/config.h
M keyboards/kbdfans/kbd8x/config.h
M keyboards/kbdfans/kbd8x_mk2/config.h
M keyboards/kbdfans/kbdmini/config.h
M keyboards/kbdfans/kbdmini/info.json
M keyboards/kbdfans/kbdpad/mk2/config.h
M keyboards/kbdfans/maja/config.h
M keyboards/kbdfans/maja/info.json
M keyboards/kbdfans/maja_soldered/config.h
M keyboards/kbdfans/maja_soldered/info.json
M keyboards/kbdfans/niu_mini/config.h
M keyboards/kbdfans/odin/rgb/config.h
M keyboards/kbdfans/odin/soldered/config.h
M keyboards/kbdfans/odin/soldered/info.json
M keyboards/kbdfans/odin/v2/config.h
M keyboards/kbdfans/odinmini/info.json
M keyboards/kbdfans/phaseone/config.h
M keyboards/kbdfans/tiger80/config.h
M keyboards/kbnordic/nordic60/rev_a/config.h
M keyboards/kc60/config.h
M keyboards/kc60se/config.h
M keyboards/keebformom/config.h
M keyboards/keebio/bamfk1/config.h
M keyboards/keebio/bamfk4/config.h
M keyboards/keebio/bdn9/rev1/config.h
M keyboards/keebio/bdn9/rev2/config.h
M keyboards/keebio/bfo9000/config.h
M keyboards/keebio/bigswitchseat/config.h
M keyboards/keebio/choconum/config.h
M keyboards/keebio/chocopad/config.h
M keyboards/keebio/convolution/rev1/info.json
M keyboards/keebio/dilly/config.h
M keyboards/keebio/dsp40/rev1/config.h
M keyboards/keebio/ergodicity/config.h
M keyboards/keebio/foldkb/rev1/config.h
M keyboards/keebio/fourier/config.h
M keyboards/keebio/iris/rev1/config.h
M keyboards/keebio/iris/rev1_led/config.h
M keyboards/keebio/iris/rev2/config.h
M keyboards/keebio/iris/rev3/config.h
M keyboards/keebio/iris/rev4/config.h
M keyboards/keebio/iris/rev5/config.h
M keyboards/keebio/iris/rev6/config.h
M keyboards/keebio/iris/rev6a/config.h
M keyboards/keebio/iris/rev6b/config.h
M keyboards/keebio/iris/rev7/config.h
M keyboards/keebio/kbo5000/rev1/config.h
M keyboards/keebio/levinson/rev1/config.h
M keyboards/keebio/levinson/rev2/config.h
M keyboards/keebio/levinson/rev3/config.h
M keyboards/keebio/nyquist/rev1/config.h
M keyboards/keebio/nyquist/rev2/config.h
M keyboards/keebio/nyquist/rev3/config.h
M keyboards/keebio/quefrency/rev1/config.h
M keyboards/keebio/quefrency/rev2/config.h
M keyboards/keebio/quefrency/rev3/config.h
M keyboards/keebio/quefrency/rev4/config.h
M keyboards/keebio/quefrency/rev5/config.h
M keyboards/keebio/rorschach/rev1/config.h
M keyboards/keebio/sinc/rev1/info.json
M keyboards/keebio/sinc/rev2/info.json
M keyboards/keebio/sinc/rev3/info.json
M keyboards/keebio/tragicforce68/config.h
M keyboards/keebio/tukey/config.h
M keyboards/keebio/viterbi/rev1/config.h
M keyboards/keebio/viterbi/rev2/config.h
M keyboards/keebio/wavelet/config.h
M keyboards/keebio/wtf60/config.h
M keyboards/keebsforall/coarse60/config.h
M keyboards/keebsforall/freebird60/config.h
M keyboards/keebsforall/freebirdtkl/config.h
M keyboards/keebwerk/mega/ansi/config.h
M keyboards/keebwerk/nano_slider/config.h
M keyboards/keebzdotnet/fme/config.h
M keyboards/keebzdotnet/wazowski/config.h
M keyboards/kegen/gboy/config.h
M keyboards/keybage/radpad/config.h
M keyboards/keybee/keybee65/config.h
M keyboards/keyboardio/atreus/config.h
M keyboards/keyboardio/model01/config.h
M keyboards/keyboardio/model01/info.json
M keyboards/keycapsss/kimiko/rev1/config.h
M keyboards/keycapsss/o4l_5x12/config.h
M keyboards/keycapsss/plaid_pad/config.h
M keyboards/keychron/q0/config.h
M keyboards/keychron/q1/config.h
M keyboards/keychron/q10/config.h
M keyboards/keychron/q2/config.h
M keyboards/keychron/q3/config.h
M keyboards/keychron/q4/config.h
M keyboards/keychron/q5/config.h
M keyboards/keychron/q6/config.h
M keyboards/keychron/q60/config.h
M keyboards/keychron/q65/config.h
M keyboards/keychron/q7/config.h
M keyboards/keychron/q8/config.h
M keyboards/keychron/q9/config.h
M keyboards/keychron/s1/config.h
M keyboards/keychron/v1/config.h
M keyboards/keychron/v10/config.h
M keyboards/keychron/v2/config.h
M keyboards/keychron/v3/config.h
M keyboards/keychron/v4/config.h
M keyboards/keychron/v5/config.h
M keyboards/keychron/v6/config.h
M keyboards/keychron/v7/config.h
M keyboards/keychron/v8/config.h
M keyboards/keygem/kg60ansi/config.h
M keyboards/keygem/kg65rgbv2/config.h
M keyboards/keyhive/absinthe/config.h
M keyboards/keyhive/ergosaurus/config.h
M keyboards/keyhive/lattice60/config.h
M keyboards/keyhive/maypad/config.h
M keyboards/keyhive/navi10/rev0/config.h
M keyboards/keyhive/navi10/rev2/config.h
M keyboards/keyhive/navi10/rev3/config.h
M keyboards/keyhive/opus/config.h
M keyboards/keyhive/smallice/config.h
M keyboards/keyhive/southpole/config.h
M keyboards/keyhive/uno/rev1/config.h
M keyboards/keyhive/uno/rev2/config.h
M keyboards/keyhive/ut472/config.h
M keyboards/keyprez/bison/config.h
M keyboards/keyprez/corgi/config.h
M keyboards/keyprez/corgi/info.json
M keyboards/keyprez/rhino/config.h
M keyboards/keyprez/rhino/info.json
M keyboards/keyprez/unicorn/config.h
M keyboards/keyquest/enclave/config.h
M keyboards/keysofkings/twokey/config.h
M keyboards/keystonecaps/gameroyadvance/config.h
M keyboards/keyten/aperture/config.h
M keyboards/keyten/kt3700/config.h
M keyboards/keyten/kt60_m/config.h
M keyboards/kikkou/config.h
M keyboards/kikoslab/ellora65/config.h
M keyboards/kikoslab/kl90/config.h
M keyboards/kindakeyboards/conone65/config.h
M keyboards/kinesis/config.h
M keyboards/kinesis/kint2pp/config.h
M keyboards/kinesis/kint2pp/info.json
M keyboards/kinesis/kint36/config.h
M keyboards/kinesis/kint36/info.json
M keyboards/kinesis/kint41/config.h
M keyboards/kinesis/kint41/info.json
M keyboards/kinesis/kintlc/config.h
M keyboards/kinesis/kintlc/info.json
M keyboards/kinesis/stapelberg/config.h
M keyboards/kineticlabs/emu/hotswap/config.h
M keyboards/kineticlabs/emu/soldered/config.h
M keyboards/kingly_keys/ave/config.h
M keyboards/kingly_keys/little_foot/config.h
M keyboards/kingly_keys/romac/config.h
M keyboards/kingly_keys/romac_plus/config.h
M keyboards/kingly_keys/ropro/config.h
M keyboards/kingly_keys/smd_milk/config.h
M keyboards/kingly_keys/soap/config.h
M keyboards/kira75/config.h
M keyboards/kira80/config.h
M keyboards/kiwikeebs/macro/config.h
M keyboards/kiwikeebs/macro_v2/config.h
M keyboards/kiwikey/borderland/config.h
M keyboards/kiwikey/kawii9/config.h
M keyboards/kiwikey/wanderland/config.h
M keyboards/kkatano/bakeneko60/config.h
M keyboards/kkatano/bakeneko65/rev2/config.h
M keyboards/kkatano/bakeneko65/rev3/config.h
M keyboards/kkatano/bakeneko80/config.h
M keyboards/kkatano/wallaby/config.h
M keyboards/kkatano/yurei/config.h
M keyboards/kmac/config.h
M keyboards/kmac_pad/config.h
M keyboards/kmini/config.h
M keyboards/knobgoblin/config.h
M keyboards/knobgoblin/info.json
M keyboards/knops/mini/config.h
M keyboards/kona_classic/config.h
M keyboards/kopibeng/mnk65/config.h
M keyboards/kopibeng/mnk65_stm32/config.h
M keyboards/kopibeng/mnk88/config.h
M keyboards/kopibeng/typ65/config.h
M keyboards/kopibeng/xt60/config.h
M keyboards/kopibeng/xt60_singa/config.h
M keyboards/kopibeng/xt65/config.h
M keyboards/kopibeng/xt8x/config.h
M keyboards/kprepublic/bm16s/config.h
M keyboards/kprepublic/bm40hsrgb/config.h
M keyboards/kprepublic/bm60hsrgb/rev2/config.h
M keyboards/kprepublic/bm60hsrgb/rev2/info.json
M keyboards/kprepublic/bm60hsrgb_ec/rev2/config.h
M keyboards/kprepublic/bm60hsrgb_ec/rev2/info.json
M keyboards/kprepublic/bm60hsrgb_iso/rev2/config.h
M keyboards/kprepublic/bm60hsrgb_iso/rev2/info.json
M keyboards/kprepublic/bm60hsrgb_poker/rev2/config.h
M keyboards/kprepublic/bm65hsrgb/rev1/config.h
M keyboards/kprepublic/bm68hsrgb/rev1/config.h
M keyboards/kprepublic/bm68hsrgb/rev2/config.h
M keyboards/kprepublic/bm80hsrgb/config.h
M keyboards/kprepublic/bm80v2/config.h
M keyboards/kprepublic/bm80v2_iso/config.h
M keyboards/kprepublic/bm980hsrgb/config.h
M keyboards/kprepublic/cospad/config.h
M keyboards/kprepublic/jj40/config.h
M keyboards/kprepublic/jj4x4/config.h
M keyboards/ktec/daisy/config.h
M keyboards/ktec/staryu/config.h
M keyboards/kudox/columner/config.h
M keyboards/kudox/rev1/config.h
M keyboards/kudox/rev2/config.h
M keyboards/kudox/rev3/config.h
M keyboards/kudox_full/rev1/config.h
M keyboards/kudox_game/rev1/config.h
M keyboards/kudox_game/rev2/config.h
M keyboards/kwub/bloop/config.h
M keyboards/ky01/config.h
M keyboards/labbe/labbeminiv1/config.h
M keyboards/labyrinth75/config.h
M keyboards/laser_ninja/pumpkin_pad/info.json
M keyboards/late9/config.h
M keyboards/latincompass/latin17rgb/config.h
M keyboards/latincompass/latin17rgb/info.json
M keyboards/latincompass/latin47ble/config.h
M keyboards/latincompass/latin60rgb/config.h
M keyboards/latincompass/latin60rgb/info.json
M keyboards/latincompass/latin64ble/config.h
M keyboards/latincompass/latin6rgb/config.h
M keyboards/latincompass/latin6rgb/info.json
M keyboards/latincompass/latinpad/config.h
M keyboards/latincompass/latinpadble/config.h
M keyboards/lazydesigners/dimple/config.h
M keyboards/lazydesigners/the50/config.h
M keyboards/lazydesigners/the60/rev1/config.h
M keyboards/leeku/finger65/config.h
M keyboards/lefty/config.h
M keyboards/lets_split/rev1/config.h
M keyboards/lets_split/rev2/config.h
M keyboards/lets_split/sockets/config.h
M keyboards/lfkeyboards/lfk65_hs/config.h
M keyboards/lfkeyboards/lfk78/config.h
M keyboards/lfkeyboards/lfk87/config.h
M keyboards/lfkeyboards/lfkpad/config.h
M keyboards/lfkeyboards/mini1800/config.h
M keyboards/lfkeyboards/smk65/revb/config.h
M keyboards/lfkeyboards/smk65/revf/config.h
M keyboards/lily58/glow_enc/config.h
M keyboards/lily58/light/config.h
M keyboards/lily58/rev1/config.h
M keyboards/lime/rev1/config.h
M keyboards/linworks/dolice/config.h
M keyboards/linworks/fave104/config.h
M keyboards/linworks/fave65h/config.h
M keyboards/linworks/fave84h/config.h
M keyboards/linworks/fave87/config.h
M keyboards/linworks/fave87h/config.h
M keyboards/linworks/whale75/config.h
M keyboards/lizard_trick/tenkey_plusplus/config.h
M keyboards/lm_keyboard/lm60n/config.h
M keyboards/loki65/config.h
M keyboards/lucid/alexa/config.h
M keyboards/lucid/alexa_solder/config.h
M keyboards/lucid/kbd8x_hs/config.h
M keyboards/lucid/phantom_hs/config.h
M keyboards/lucid/phantom_solder/config.h
M keyboards/lucid/scarlet/config.h
M keyboards/lw67/config.h
M keyboards/lyso1/lck75/config.h
M keyboards/lyso1/lefishe/config.h
M keyboards/lz/erghost/config.h
M keyboards/m10a/config.h
M keyboards/machine_industries/m4_a/config.h
M keyboards/machkeyboards/mach3/config.h
M keyboards/macro1/config.h
M keyboards/macro3/config.h
M keyboards/majistic/config.h
M keyboards/makenova/omega/omega4/config.h
M keyboards/makeymakey/config.h
M keyboards/makeymakey/info.json
M keyboards/malevolti/lyra/rev1/config.h
M keyboards/malevolti/superlyra/rev1/config.h
M keyboards/manta60/config.h
M keyboards/manyboard/macro/config.h
M keyboards/maple_computing/christmas_tree/config.h
M keyboards/maple_computing/ivy/config.h
M keyboards/maple_computing/jnao/config.h
M keyboards/maple_computing/launchpad/config.h
M keyboards/maple_computing/lets_split_eh/config.h
M keyboards/maple_computing/minidox/config.h
M keyboards/maple_computing/the_ruler/config.h
M keyboards/marksard/leftover30/config.h
M keyboards/marksard/rhymestone/rev1/config.h
M keyboards/marksard/treadstone32/lite/config.h
M keyboards/marksard/treadstone32/rev1/config.h
M keyboards/marksard/treadstone48/rev1/config.h
M keyboards/marksard/treadstone48/rev2/config.h
M keyboards/massdrop/alt/config.h
M keyboards/massdrop/ctrl/config.h
M keyboards/masterworks/classy_tkl/rev_a/config.h
M keyboards/matchstickworks/southpad/config.h
M keyboards/matrix/abelx/config.h
M keyboards/matrix/falcon/config.h
M keyboards/matrix/m12og/rev1/config.h
M keyboards/matrix/m20add/config.h
M keyboards/matrix/me/config.h
M keyboards/matrix/noah/config.h
M keyboards/matthewdias/m3n3van/config.h
M keyboards/matthewdias/minim/config.h
M keyboards/matthewdias/model_v/config.h
M keyboards/matthewdias/txuu/config.h
M keyboards/maxipad/config.h
M keyboards/maxr1998/phoebe/info.json
M keyboards/maxr1998/pulse4k/config.h
M keyboards/mb44/config.h
M keyboards/mc_76k/config.h
M keyboards/mechanickeys/miniashen40/config.h
M keyboards/mechanickeys/undead60m/config.h
M keyboards/mechbrewery/mb65h/config.h
M keyboards/mechbrewery/mb65s/config.h
M keyboards/mechkeys/acr60/config.h
M keyboards/mechkeys/alu84/config.h
M keyboards/mechkeys/espectro/config.h
M keyboards/mechkeys/mechmini/v2/config.h
M keyboards/mechkeys/mk60/config.h
M keyboards/mechlovin/adelais/standard_led/avr/rev1/config.h
M keyboards/mechlovin/hannah910/config.h
M keyboards/mechlovin/infinity87/rev2/config.h
M keyboards/mechlovin/infinityce/config.h
M keyboards/mechlovin/jay60/config.h
M keyboards/mechlovin/kay65/config.h
M keyboards/mechlovin/olly/bb/config.h
M keyboards/mechlovin/olly/jf/config.h
M keyboards/mechlovin/serratus/config.h
M keyboards/mechlovin/tmkl/config.h
M keyboards/mechlovin/zed60/config.h
M keyboards/mechlovin/zed65/config.h
M keyboards/mechstudio/dawn/config.h
M keyboards/mechstudio/ud_40_ortho/config.h
M keyboards/mechwild/bbs/config.h
M keyboards/mechwild/bde/info.json
M keyboards/mechwild/mercutio/config.h
M keyboards/mechwild/mokulua/mirrored/config.h
M keyboards/mechwild/mokulua/standard/config.h
M keyboards/mechwild/murphpad/config.h
M keyboards/mechwild/obe/config.h
M keyboards/mechwild/puckbuddy/config.h
M keyboards/mechwild/waka60/config.h
M keyboards/meletrix/zoom65/config.h
M keyboards/meletrix/zoom65_lite/config.h
M keyboards/meletrix/zoom87/config.h
M keyboards/melgeek/mach80/config.h
M keyboards/melgeek/mach80/info.json
M keyboards/melgeek/mj61/config.h
M keyboards/melgeek/mj61/info.json
M keyboards/melgeek/mj63/config.h
M keyboards/melgeek/mj63/info.json
M keyboards/melgeek/mj64/config.h
M keyboards/melgeek/mj64/info.json
M keyboards/melgeek/mj65/config.h
M keyboards/melgeek/mj65/info.json
M keyboards/melgeek/mj6xy/config.h
M keyboards/melgeek/mj6xy/info.json
M keyboards/melgeek/mojo68/config.h
M keyboards/melgeek/mojo68/info.json
M keyboards/melgeek/mojo75/config.h
M keyboards/melgeek/mojo75/info.json
M keyboards/melgeek/tegic/config.h
M keyboards/melgeek/tegic/info.json
M keyboards/melgeek/z70ultra/config.h
M keyboards/melgeek/z70ultra/info.json
M keyboards/meme/config.h
M keyboards/meow65/config.h
M keyboards/merge/um70/config.h
M keyboards/merge/um80/config.h
M keyboards/merge/uma/config.h
M keyboards/mesa/mesa_tkl/config.h
M keyboards/meson/config.h
M keyboards/metamechs/timberwolf/config.h
M keyboards/mikeneko65/config.h
M keyboards/miller/gm862/config.h
M keyboards/miller/gm862/info.json
M keyboards/millipad/config.h
M keyboards/mincedshon/ecila/info.json
M keyboards/mini_elixivy/config.h
M keyboards/mini_ten_key_plus/config.h
M keyboards/miniaxe/config.h
M keyboards/minimon/index_tab/config.h
M keyboards/mino/hotswap/config.h
M keyboards/mino_plus/soldered/config.h
M keyboards/mint60/config.h
M keyboards/misonoworks/chocolatebar/config.h
M keyboards/misonoworks/karina/config.h
M keyboards/misterknife/knife66/config.h
M keyboards/misterknife/knife66_iso/config.h
M keyboards/miuni32/config.h
M keyboards/mixi/config.h
M keyboards/ml/gas75/config.h
M keyboards/mlego/m48/config.h
M keyboards/mlego/m60/config.h
M keyboards/mlego/m60_split/config.h
M keyboards/mlego/m65/config.h
M keyboards/mmkzoo65/config.h
M keyboards/mnk1800s/config.h
M keyboards/mnk50/config.h
M keyboards/mnk75/config.h
M keyboards/mntre/config.h
M keyboards/mode/m65ha_alpha/config.h
M keyboards/mode/m65hi_alpha/config.h
M keyboards/mode/m65s/config.h
M keyboards/mode/m75h/config.h
M keyboards/mode/m75s/config.h
M keyboards/mode/m80v1/config.h
M keyboards/mode/m80v2/config.h
M keyboards/mokey/ginkgo65hot/config.h
M keyboards/mokey/ibis80/config.h
M keyboards/mokey/mokey63/config.h
M keyboards/mokey/mokey64/config.h
M keyboards/mokey/xox70/config.h
M keyboards/mokey/xox70hot/config.h
M keyboards/molecule/config.h
M keyboards/momoka_ergo/config.h
M keyboards/momoka_ergo/info.json
M keyboards/monarch/config.h
M keyboards/monoflex60/config.h
M keyboards/monstargear/xo87/rgb/config.h
M keyboards/monstargear/xo87/solderable/config.h
M keyboards/montsinger/rebound/rev1/config.h
M keyboards/montsinger/rebound/rev2/config.h
M keyboards/montsinger/rebound/rev3/config.h
M keyboards/montsinger/rebound/rev4/config.h
M keyboards/montsinger/rewind/config.h
M keyboards/moon/config.h
M keyboards/moonlander/config.h
M keyboards/mountainblocks/mb17/config.h
M keyboards/mschwingen/modelm/config.h
M keyboards/mss_studio/m63_rgb/config.h
M keyboards/mss_studio/m64_rgb/config.h
M keyboards/mt/blocked65/config.h
M keyboards/mt/mt40/config.h
M keyboards/mt/mt64rgb/config.h
M keyboards/mt/mt84/config.h
M keyboards/mt/mt980/config.h
M keyboards/mtbkeys/mtb60/hotswap/config.h
M keyboards/mtbkeys/mtb60/solder/config.h
M keyboards/murcielago/rev1/config.h
M keyboards/mwstudio/alicekk/config.h
M keyboards/mwstudio/mw65_black/config.h
M keyboards/mwstudio/mw65_rgb/config.h
M keyboards/mwstudio/mw660/config.h
M keyboards/mwstudio/mw75/config.h
M keyboards/mwstudio/mw75r2/config.h
M keyboards/mxss/config.h
M keyboards/mysticworks/wyvern/config.h
M keyboards/nack/config.h
M keyboards/nacly/sodium42/config.h
M keyboards/nacly/sodium50/config.h
M keyboards/nacly/sodium62/config.h
M keyboards/nacly/splitreus62/config.h
M keyboards/nacly/ua62/config.h
M keyboards/nasu/config.h
M keyboards/nek_type_a/config.h
M keyboards/nemui/config.h
M keyboards/neopad/config.h
M keyboards/neson_design/700e/config.h
M keyboards/neson_design/n6/config.h
M keyboards/nibiria/stream15/config.h
M keyboards/nightingale_studios/hailey/config.h
M keyboards/nightly_boards/adellein/config.h
M keyboards/nightly_boards/alter/rev1/config.h
M keyboards/nightly_boards/alter_lite/config.h
M keyboards/nightly_boards/conde60/config.h
M keyboards/nightly_boards/daily60/config.h
M keyboards/nightly_boards/jisoo/config.h
M keyboards/nightly_boards/n2/config.h
M keyboards/nightly_boards/n40_o/config.h
M keyboards/nightly_boards/n60_s/config.h
M keyboards/nightly_boards/n87/config.h
M keyboards/nightly_boards/n9/config.h
M keyboards/nightly_boards/octopad/config.h
M keyboards/nightly_boards/octopadplus/config.h
M keyboards/nightly_boards/paraluman/config.h
M keyboards/nightly_boards/ph_arisu/config.h
M keyboards/nightmare/config.h
M keyboards/nimrod/config.h
M keyboards/nix_studio/oxalys80/config.h
M keyboards/nixkeyboards/day_off/config.h
M keyboards/nopunin10did/jabberwocky/v1/config.h
M keyboards/nopunin10did/jabberwocky/v2/config.h
M keyboards/nopunin10did/kastenwagen1840/config.h
M keyboards/nopunin10did/kastenwagen48/config.h
M keyboards/nopunin10did/railroad/rev0/config.h
M keyboards/novelkeys/nk1/config.h
M keyboards/novelkeys/nk20/config.h
M keyboards/novelkeys/nk65/config.h
M keyboards/novelkeys/nk65b/config.h
M keyboards/novelkeys/nk87/config.h
M keyboards/novelkeys/nk87b/config.h
M keyboards/novelkeys/novelpad/config.h
M keyboards/noxary/220/config.h
M keyboards/noxary/260/config.h
M keyboards/noxary/268/config.h
M keyboards/noxary/268_2/config.h
M keyboards/noxary/268_2_rgb/config.h
M keyboards/noxary/280/config.h
M keyboards/noxary/378/config.h
M keyboards/noxary/valhalla/config.h
M keyboards/noxary/vulcan/config.h
M keyboards/noxary/x268/config.h
M keyboards/nullbitsco/nibble/config.h
M keyboards/nullbitsco/nibble/info.json
M keyboards/nullbitsco/scramble/info.json
M keyboards/nullbitsco/scramble/v1/config.h
M keyboards/nullbitsco/scramble/v2/config.h
M keyboards/numatreus/config.h
M keyboards/obosob/arch_36/config.h
M keyboards/obosob/steal_this_keyboard/config.h
M keyboards/ocean/addon/config.h
M keyboards/ocean/gin_v2/config.h
M keyboards/ocean/slamz/config.h
M keyboards/ocean/stealth/config.h
M keyboards/ocean/sus/config.h
M keyboards/ocean/wang_ergo/config.h
M keyboards/ocean/wang_v2/config.h
M keyboards/ocean/yuri/config.h
M keyboards/oddball/config.h
M keyboards/oddforge/vea/config.h
M keyboards/odelia/config.h
M keyboards/ogre/ergo_single/config.h
M keyboards/ogre/ergo_split/config.h
M keyboards/ok60/config.h
M keyboards/om60/config.h
M keyboards/omkbd/ergodash/mini/config.h
M keyboards/omkbd/ergodash/rev1/config.h
M keyboards/omkbd/runner3680/3x6/config.h
M keyboards/omkbd/runner3680/3x7/config.h
M keyboards/omkbd/runner3680/3x8/config.h
M keyboards/omkbd/runner3680/4x6/config.h
M keyboards/omkbd/runner3680/4x7/config.h
M keyboards/omkbd/runner3680/4x8/config.h
M keyboards/omkbd/runner3680/5x6/config.h
M keyboards/omkbd/runner3680/5x6_5x8/config.h
M keyboards/omkbd/runner3680/5x7/config.h
M keyboards/omkbd/runner3680/5x8/config.h
M keyboards/omnikeyish/config.h
M keyboards/onekeyco/dango40/config.h
M keyboards/opendeck/32/rev1/config.h
M keyboards/orange75/config.h
M keyboards/org60/config.h
M keyboards/ortho5by12/config.h
M keyboards/orthocode/config.h
M keyboards/orthocode/info.json
M keyboards/orthodox/rev1/config.h
M keyboards/orthodox/rev3/config.h
M keyboards/orthodox/rev3_teensy/config.h
M keyboards/owlab/jelly_epoch/hotswap/config.h
M keyboards/owlab/jelly_epoch/soldered/config.h
M keyboards/owlab/spring/config.h
M keyboards/owlab/suit80/ansi/config.h
M keyboards/owlab/suit80/iso/config.h
M keyboards/owlab/voice65/hotswap/config.h
M keyboards/owlab/voice65/soldered/config.h
M keyboards/palette1202/config.h
M keyboards/panc40/config.h
M keyboards/panc60/config.h
M keyboards/papercranekeyboards/gerald65/config.h
M keyboards/paprikman/albacore/config.h
M keyboards/parallel/parallel_65/hotswap/config.h
M keyboards/parallel/parallel_65/soldered/config.h
M keyboards/pdxkbc/config.h
M keyboards/pearl/config.h
M keyboards/pearlboards/atlas/config.h
M keyboards/pearlboards/pandora/config.h
M keyboards/pearlboards/pearl/config.h
M keyboards/pearlboards/pearl/info.json
M keyboards/pearlboards/zeus/config.h
M keyboards/pearlboards/zeuspad/config.h
M keyboards/pearlboards/zeuspad/info.json
M keyboards/peej/lumberjack/config.h
M keyboards/peej/rosaline/config.h
M keyboards/peej/tripel/config.h
M keyboards/pegasus/config.h
M keyboards/peranekofactory/tone/rev1/config.h
M keyboards/peranekofactory/tone/rev2/config.h
M keyboards/percent/canoe/config.h
M keyboards/percent/canoe_gen2/config.h
M keyboards/percent/skog_lite/config.h
M keyboards/phage_studio/pila87/config.h
M keyboards/phantom/config.h
M keyboards/phrygian/ph100/config.h
M keyboards/phrygian/ph100/info.json
M keyboards/pico/65keys/config.h
M keyboards/pico/70keys/config.h
M keyboards/pierce/config.h
M keyboards/pimentoso/paddino02/rev1/config.h
M keyboards/pimentoso/paddino02/rev2/left/config.h
M keyboards/pimentoso/paddino02/rev2/right/config.h
M keyboards/pimentoso/touhoupad/config.h
M keyboards/pinky/3/config.h
M keyboards/pinky/4/config.h
M keyboards/pisces/config.h
M keyboards/pizzakeyboards/pizza65/config.h
M keyboards/pjb/eros/config.h
M keyboards/pkb65/config.h
M keyboards/planck/config.h
M keyboards/planck/ez/config.h
M keyboards/planck/rev6/config.h
M keyboards/planck/rev6_drop/config.h
M keyboards/playkbtw/ca66/config.h
M keyboards/playkbtw/pk60/config.h
M keyboards/playkbtw/pk64rgb/config.h
M keyboards/ploopyco/mouse/config.h
M keyboards/ploopyco/trackball/config.h
M keyboards/ploopyco/trackball_mini/config.h
M keyboards/ploopyco/trackball_nano/config.h
M keyboards/ploopyco/trackball_nano/info.json
M keyboards/ploopyco/trackball_thumb/info.json
M keyboards/pluckey/config.h
M keyboards/plum47/info.json
M keyboards/plume/plume65/config.h
M keyboards/plut0nium/0x3e/config.h
M keyboards/plywrks/ahgase/config.h
M keyboards/plywrks/lune/config.h
M keyboards/pohjolaworks/louhi/config.h
M keyboards/polilla/rev1/config.h
M keyboards/polycarbdiet/s20/config.h
M keyboards/pom_keyboards/tnln95/config.h
M keyboards/pom_keyboards/tnln95/info.json
M keyboards/portal_66/hotswap/config.h
M keyboards/portal_66/soldered/config.h
M keyboards/pos78/config.h
M keyboards/preonic/config.h
M keyboards/preonic/rev3/config.h
M keyboards/preonic/rev3_drop/config.h
M keyboards/primekb/meridian/config.h
M keyboards/primekb/meridian/ktr1010/config.h
M keyboards/primekb/meridian/ws2812/config.h
M keyboards/primekb/meridian_rgb/config.h
M keyboards/primekb/prime_e/config.h
M keyboards/primekb/prime_l/config.h
M keyboards/primekb/prime_m/config.h
M keyboards/primekb/prime_o/config.h
M keyboards/primekb/prime_r/config.h
M keyboards/program_yoink/config.h
M keyboards/projectcain/relic/config.h
M keyboards/projectcain/vault35/config.h
M keyboards/projectcain/vault45/config.h
M keyboards/projectkb/alice/rev1/config.h
M keyboards/projectkb/alice/rev2/config.h
M keyboards/projectkb/signature65/config.h
M keyboards/projectkb/signature87/config.h
M keyboards/prototypist/allison/config.h
M keyboards/prototypist/allison_numpad/config.h
M keyboards/prototypist/j01/config.h
M keyboards/protozoa/cassini/config.h
M keyboards/protozoa/p01/config.h
M keyboards/psuieee/pluto12/config.h
M keyboards/pteron36/config.h
M keyboards/puck/config.h
M keyboards/punk75/config.h
M keyboards/q4z/config.h
M keyboards/qpockets/eggman/config.h
M keyboards/qpockets/space_space/rev1/config.h
M keyboards/qpockets/space_space/rev1/info.json
M keyboards/qpockets/space_space/rev2/config.h
M keyboards/qpockets/wanten/config.h
M keyboards/qpockets/wanten/info.json
M keyboards/quad_h/lb75/config.h
M keyboards/quantrik/kyuu/config.h
M keyboards/quarkeys/z60/hotswap/config.h
M keyboards/quarkeys/z60/solder/config.h
M keyboards/quarkeys/z67/hotswap/config.h
M keyboards/quarkeys/z67/solder/config.h
M keyboards/qwertlekeys/calice/config.h
M keyboards/qwertykeys/qk65/hotswap/config.h
M keyboards/qwertykeys/qk65/solder/config.h
M keyboards/qwertyydox/config.h
M keyboards/rabbit/rabbit68/config.h
M keyboards/rainkeebs/delilah/config.h
M keyboards/rainkeebs/rainkeeb/config.h
M keyboards/ramonimbao/aelith/config.h
M keyboards/ramonimbao/chevron/config.h
M keyboards/ramonimbao/herringbone/pro/config.h
M keyboards/ramonimbao/herringbone/v1/config.h
M keyboards/ramonimbao/mona/v1/config.h
M keyboards/ramonimbao/mona/v1_1/config.h
M keyboards/ramonimbao/mona/v32a/config.h
M keyboards/ramonimbao/squishy65/config.h
M keyboards/ramonimbao/squishyfrl/config.h
M keyboards/ramonimbao/squishytkl/config.h
M keyboards/ramonimbao/tkl_ff/config.h
M keyboards/ramonimbao/wete/v1/config.h
M keyboards/ramonimbao/wete/v2/config.h
M keyboards/rart/rart45/config.h
M keyboards/rart/rart4x4/config.h
M keyboards/rart/rart67/config.h
M keyboards/rart/rart67m/config.h
M keyboards/rart/rart75/config.h
M keyboards/rart/rart75hs/config.h
M keyboards/rart/rart75m/config.h
M keyboards/rart/rart80/config.h
M keyboards/rart/rartand/config.h
M keyboards/rart/rartland/config.h
M keyboards/rart/rartlice/config.h
M keyboards/rart/rartlite/config.h
M keyboards/rart/rartpad/config.h
M keyboards/rate/pistachio/rev1/config.h
M keyboards/rate/pistachio/rev2/config.h
M keyboards/rate/pistachio_mp/config.h
M keyboards/rate/pistachio_pro/config.h
M keyboards/rationalist/ratio65_hotswap/rev_a/config.h
M keyboards/rationalist/ratio65_solder/rev_a/config.h
M keyboards/recompile_keys/nomu30/rev2/config.h
M keyboards/rect44/config.h
M keyboards/redox/rev1/config.h
M keyboards/redox_media/config.h
M keyboards/redscarf_i/config.h
M keyboards/redscarf_iiplus/verb/config.h
M keyboards/redscarf_iiplus/verc/config.h
M keyboards/redscarf_iiplus/verd/config.h
M keyboards/retro_75/config.h
M keyboards/reversestudio/decadepad/config.h
M keyboards/reviung/reviung33/config.h
M keyboards/reviung/reviung34/config.h
M keyboards/reviung/reviung39/config.h
M keyboards/reviung/reviung41/config.h
M keyboards/reviung/reviung5/config.h
M keyboards/reviung/reviung53/config.h
M keyboards/reviung/reviung61/config.h
M keyboards/rgbkb/pan/config.h
M keyboards/rgbkb/sol/config.h
M keyboards/rgbkb/zen/rev1/config.h
M keyboards/rgbkb/zen/rev2/config.h
M keyboards/rgbkb/zygomorph/rev1/config.h
M keyboards/ristretto/config.h
M keyboards/rmkeebs/rm_numpad/config.h
M keyboards/rocketboard_16/config.h
M keyboards/rominronin/katana60/rev1/config.h
M keyboards/rominronin/katana60/rev2/config.h
M keyboards/roseslite/config.h
M keyboards/rotr/config.h
M keyboards/rpiguy9907/southpaw66/config.h
M keyboards/rubi/config.h
M keyboards/runes/skjoldr/config.h
M keyboards/runes/vaengr/config.h
M keyboards/rura66/rev1/config.h
M keyboards/ryanbaekr/rb1/config.h
M keyboards/ryanbaekr/rb18/config.h
M keyboards/ryanbaekr/rb69/config.h
M keyboards/ryanbaekr/rb86/config.h
M keyboards/ryanbaekr/rb87/config.h
M keyboards/ryanskidmore/rskeys100/config.h
M keyboards/ryloo_studio/m0110/config.h
M keyboards/s_ol/0xc_pad/info.json
M keyboards/salicylic_acid3/7skb/rev1/config.h
M keyboards/salicylic_acid3/7splus/config.h
M keyboards/salicylic_acid3/ajisai74/config.h
M keyboards/salicylic_acid3/ergoarrows/config.h
M keyboards/salicylic_acid3/getta25/rev1/config.h
M keyboards/salicylic_acid3/guide68/info.json
M keyboards/salicylic_acid3/jisplit89/rev1/config.h
M keyboards/salicylic_acid3/nafuda/config.h
M keyboards/salicylic_acid3/naked48/rev1/config.h
M keyboards/salicylic_acid3/naked60/rev1/config.h
M keyboards/salicylic_acid3/naked64/rev1/config.h
M keyboards/salicylic_acid3/nknl7en/config.h
M keyboards/salicylic_acid3/nknl7jp/config.h
M keyboards/salicylic_acid3/setta21/rev1/config.h
M keyboards/sandwich/keeb68/config.h
M keyboards/satt/vision/config.h
M keyboards/sauce/mild/config.h
M keyboards/scatter42/config.h
M keyboards/sck/gtm/config.h
M keyboards/sck/m0116b/config.h
M keyboards/sck/neiso/config.h
M keyboards/sck/osa/config.h
M keyboards/sekigon/grs_70ec/config.h
M keyboards/sendyyeah/75pixels/config.h
M keyboards/sendyyeah/bevi/config.h
M keyboards/sendyyeah/pix/config.h
M keyboards/senselessclay/ck60/config.h
M keyboards/senselessclay/ck65/config.h
M keyboards/senselessclay/gos65/config.h
M keyboards/senselessclay/had60/config.h
M keyboards/sentraq/number_pad/config.h
M keyboards/sentraq/s60_x/default/config.h
M keyboards/sentraq/s60_x/rgb/config.h
M keyboards/sentraq/s65_plus/config.h
M keyboards/sentraq/s65_x/config.h
M keyboards/sets3n/kk980/config.h
M keyboards/shambles/config.h
M keyboards/shapeshifter4060/config.h
M keyboards/shiro/config.h
M keyboards/shk9/config.h
M keyboards/shoc/config.h
M keyboards/silverbullet44/config.h
M keyboards/silverbullet44/info.json
M keyboards/singa/config.h
M keyboards/sixkeyboard/config.h
M keyboards/skeletn87/hotswap/config.h
M keyboards/skeletn87/soldered/config.h
M keyboards/skeletonkbd/skeletonnumpad/config.h
M keyboards/skergo/config.h
M keyboards/skippys_custom_pcs/rooboard65/config.h
M keyboards/skippys_custom_pcs/roopad/config.h
M keyboards/skme/zeno/config.h
M keyboards/slz40/config.h
M keyboards/smallkeyboard/config.h
M keyboards/smallkeyboard/info.json
M keyboards/smithrune/iron165r2/config.h
M keyboards/smithrune/iron180/config.h
M keyboards/smk60/config.h
M keyboards/snampad/config.h
M keyboards/sneakbox/aliceclone/config.h
M keyboards/sneakbox/aliceclonergb/config.h
M keyboards/sneakbox/ava/config.h
M keyboards/sneakbox/disarray/ortho/config.h
M keyboards/sneakbox/disarray/staggered/config.h
M keyboards/soda/cherish/config.h
M keyboards/sofle/keyhive/config.h
M keyboards/sofle/rev1/config.h
M keyboards/soup10/config.h
M keyboards/soy20/config.h
M keyboards/spaceholdings/nebula12/config.h
M keyboards/spaceholdings/nebula12b/config.h
M keyboards/spaceholdings/nebula68/config.h
M keyboards/spaceholdings/nebula68b/config.h
M keyboards/spacetime/config.h
M keyboards/spacey/config.h
M keyboards/sparrow62/config.h
M keyboards/specskeys/config.h
M keyboards/spiderisland/split78/config.h
M keyboards/spiderisland/split78/info.json
M keyboards/splitish/config.h
M keyboards/splitkb/kyria/rev1/config.h
M keyboards/splitkb/kyria/rev2/config.h
M keyboards/splitkb/zima/config.h
M keyboards/splitography/config.h
M keyboards/splitty/config.h
M keyboards/stello65/beta/config.h
M keyboards/stello65/hs_rev1/config.h
M keyboards/stello65/sl_rev1/config.h
M keyboards/stenokeyboards/the_uni/pro_micro/config.h
M keyboards/stenokeyboards/the_uni/rp_2040/config.h
M keyboards/stenokeyboards/the_uni/usb_c/config.h
M keyboards/stratos/config.h
M keyboards/studiokestra/bourgeau/config.h
M keyboards/studiokestra/cascade/config.h
M keyboards/studiokestra/galatea/config.h
M keyboards/studiokestra/nascent/config.h
M keyboards/studiokestra/nue/config.h
M keyboards/suavity/ehan/config.h
M keyboards/subatomic/config.h
M keyboards/subrezon/la_nc/config.h
M keyboards/superuser/ext/config.h
M keyboards/superuser/frl/config.h
M keyboards/superuser/tkl/config.h
M keyboards/swiftrax/retropad/config.h
M keyboards/switchplate/southpaw_65/config.h
M keyboards/switchplate/southpaw_fullsize/config.h
M keyboards/switchplate/switchplate910/config.h
M keyboards/sx60/config.h
M keyboards/synapse/config.h
M keyboards/synthlabs/060/info.json
M keyboards/synthlabs/solo/info.json
M keyboards/system76/launch_1/config.h
M keyboards/tada68/config.h
M keyboards/takashicompany/center_enter/config.h
M keyboards/takashicompany/compacx/config.h
M keyboards/takashicompany/dogtag/config.h
M keyboards/takashicompany/endzone34/config.h
M keyboards/takashicompany/heavy_left/config.h
M keyboards/takashicompany/minizone/config.h
M keyboards/takashicompany/qoolee/config.h
M keyboards/takashicompany/radialex/config.h
M keyboards/takashiski/hecomi/alpha/config.h
M keyboards/takashiski/namecard2x4/rev1/config.h
M keyboards/takashiski/namecard2x4/rev2/config.h
M keyboards/takashiski/otaku_split/rev0/config.h
M keyboards/takashiski/otaku_split/rev1/config.h
M keyboards/taleguers/taleguers75/config.h
M keyboards/tanuki/config.h
M keyboards/team0110/p1800fl/config.h
M keyboards/technika/config.h
M keyboards/teleport/native/info.json
M keyboards/teleport/numpad/config.h
M keyboards/tender/macrowo_pad/config.h
M keyboards/tenki/config.h
M keyboards/tetris/config.h
M keyboards/tg4x/config.h
M keyboards/tgr/910/config.h
M keyboards/tgr/910ce/config.h
M keyboards/tgr/jane/v2/config.h
M keyboards/tgr/jane/v2ce/config.h
M keyboards/tgr/tris/config.h
M keyboards/the_royal/liminal/config.h
M keyboards/the_royal/schwann/config.h
M keyboards/thevankeyboards/bananasplit/config.h
M keyboards/thevankeyboards/caravan/config.h
M keyboards/thevankeyboards/jetvan/config.h
M keyboards/thevankeyboards/minivan/config.h
M keyboards/thevankeyboards/roadkit/config.h
M keyboards/tkc/california/config.h
M keyboards/tkc/candybar/lefty/config.h
M keyboards/tkc/candybar/lefty_r3/config.h
M keyboards/tkc/candybar/righty/config.h
M keyboards/tkc/candybar/righty_r3/config.h
M keyboards/tkc/godspeed75/config.h
M keyboards/tkc/m0lly/config.h
M keyboards/tkc/osav2/config.h
M keyboards/tkc/portico/config.h
M keyboards/tkc/portico/info.json
M keyboards/tkc/portico68v2/config.h
M keyboards/tkc/portico68v2/info.json
M keyboards/tkc/portico75/config.h
M keyboards/tkc/portico75/info.json
M keyboards/tkc/tkc1800/config.h
M keyboards/tkc/tkl_ab87/config.h
M keyboards/tkw/grandiceps/config.h
M keyboards/tkw/stoutgat/v2/config.h
M keyboards/tmo50/config.h
M keyboards/toad/config.h
M keyboards/tokyokeyboard/alix40/config.h
M keyboards/tokyokeyboard/tokyo60/config.h
M keyboards/tominabox1/adalyn/config.h
M keyboards/tominabox1/le_chiffre/config.h
M keyboards/tominabox1/littlefoot_lx/rev1/config.h
M keyboards/tominabox1/littlefoot_lx/rev2/config.h
M keyboards/tominabox1/qaz/config.h
M keyboards/tominabox1/underscore33/rev1/config.h
M keyboards/tominabox1/underscore33/rev2/config.h
M keyboards/torn/config.h
M keyboards/touchpad/config.h
M keyboards/tr60w/config.h
M keyboards/trashman/ketch/config.h
M keyboards/treasure/type9/config.h
M keyboards/treasure/type9s2/config.h
M keyboards/tronguylabs/m122_3270/config.h
M keyboards/tronguylabs/m122_3270/info.json
M keyboards/tszaboo/ortho4exent/config.h
M keyboards/tunks/ergo33/config.h
M keyboards/tw40/config.h
M keyboards/tweetydabird/lbs4/info.json
M keyboards/tweetydabird/lbs6/info.json
M keyboards/tzarc/djinn/info.json
M keyboards/uk78/config.h
M keyboards/ungodly/launch_pad/config.h
M keyboards/ungodly/nines/config.h
M keyboards/unicomp/classic_ultracl_post_2013/overnumpad_1xb/config.h
M keyboards/unicomp/classic_ultracl_pre_2013/overnumpad_1xb/config.h
M keyboards/unicomp/pc122/overnumpad_1xb/config.h
M keyboards/unicomp/spacesaver_m_post_2013/overnumpad_1xb/config.h
M keyboards/unicomp/spacesaver_m_pre_2013/overnumpad_1xb/config.h
M keyboards/unikeyboard/diverge3/config.h
M keyboards/unikeyboard/divergetm2/config.h
M keyboards/unikeyboard/felix/config.h
M keyboards/unikorn/config.h
M keyboards/unison/v04/config.h
M keyboards/uranuma/config.h
M keyboards/utd80/config.h
M keyboards/uzu42/rev1/config.h
M keyboards/v4n4g0rth0n/config.h
M keyboards/v60_type_r/config.h
M keyboards/vagrant_10/config.h
M keyboards/viendi8l/config.h
M keyboards/viktus/at101_bh/config.h
M keyboards/viktus/omnikey_bh/config.h
M keyboards/viktus/smolka/config.h
M keyboards/viktus/sp111/config.h
M keyboards/viktus/sp_mini/config.h
M keyboards/viktus/styrka/config.h
M keyboards/viktus/z150_bh/config.h
M keyboards/vitamins_included/rev1/config.h
M keyboards/vitamins_included/rev2/config.h
M keyboards/w1_at/config.h
M keyboards/waldo/config.h
M keyboards/walletburner/cajal/config.h
M keyboards/walletburner/neuron/config.h
M keyboards/waterfowl/config.h
M keyboards/wavtype/foundation/config.h
M keyboards/wavtype/p01_ultra/config.h
M keyboards/weirdo/geminate60/config.h
M keyboards/weirdo/kelowna/rgb64/config.h
M keyboards/weirdo/ls_60/config.h
M keyboards/weirdo/naiping/np64/config.h
M keyboards/weirdo/naiping/nphhkb/config.h
M keyboards/weirdo/naiping/npminila/config.h
M keyboards/weirdo/tiger910/config.h
M keyboards/wekey/polaris/config.h
M keyboards/wekey/we27/config.h
M keyboards/westfoxtrot/aanzee/config.h
M keyboards/westfoxtrot/cyclops/config.h
M keyboards/westfoxtrot/cypher/rev1/config.h
M keyboards/westfoxtrot/cypher/rev5/config.h
M keyboards/westfoxtrot/prophet/config.h
M keyboards/westm/westm68/config.h
M keyboards/westm/westm9/config.h
M keyboards/westm/westmergo/config.h
M keyboards/whale/sk/v3/config.h
M keyboards/whale/sk/v3/info.json
M keyboards/wilba_tech/rama_works_kara/config.h
M keyboards/wilba_tech/rama_works_koyu/config.h
M keyboards/wilba_tech/rama_works_m10_b/config.h
M keyboards/wilba_tech/rama_works_m10_c/config.h
M keyboards/wilba_tech/rama_works_m50_a/config.h
M keyboards/wilba_tech/rama_works_m50_ax/config.h
M keyboards/wilba_tech/rama_works_m60_a/config.h
M keyboards/wilba_tech/rama_works_m65_b/config.h
M keyboards/wilba_tech/rama_works_m65_bx/config.h
M keyboards/wilba_tech/rama_works_m6_a/config.h
M keyboards/wilba_tech/rama_works_m6_b/config.h
M keyboards/wilba_tech/rama_works_u80_a/config.h
M keyboards/wilba_tech/wt60_a/config.h
M keyboards/wilba_tech/wt60_b/config.h
M keyboards/wilba_tech/wt60_bx/config.h
M keyboards/wilba_tech/wt60_c/config.h
M keyboards/wilba_tech/wt60_d/config.h
M keyboards/wilba_tech/wt60_g/config.h
M keyboards/wilba_tech/wt60_g2/config.h
M keyboards/wilba_tech/wt60_h1/config.h
M keyboards/wilba_tech/wt60_h2/config.h
M keyboards/wilba_tech/wt60_h3/config.h
M keyboards/wilba_tech/wt60_xt/config.h
M keyboards/wilba_tech/wt65_a/config.h
M keyboards/wilba_tech/wt65_b/config.h
M keyboards/wilba_tech/wt65_d/config.h
M keyboards/wilba_tech/wt65_f/config.h
M keyboards/wilba_tech/wt65_fx/config.h
M keyboards/wilba_tech/wt65_g/config.h
M keyboards/wilba_tech/wt65_g2/config.h
M keyboards/wilba_tech/wt65_h1/config.h
M keyboards/wilba_tech/wt65_xt/config.h
M keyboards/wilba_tech/wt65_xtx/config.h
M keyboards/wilba_tech/wt69_a/config.h
M keyboards/wilba_tech/wt70_jb/config.h
M keyboards/wilba_tech/wt75_a/config.h
M keyboards/wilba_tech/wt75_b/config.h
M keyboards/wilba_tech/wt75_c/config.h
M keyboards/wilba_tech/wt80_a/config.h
M keyboards/wilba_tech/wt80_bc/config.h
M keyboards/wilba_tech/wt80_g/config.h
M keyboards/wilba_tech/wt8_a/config.h
M keyboards/wilba_tech/zeal60/config.h
M keyboards/wilba_tech/zeal65/config.h
M keyboards/winkeys/mini_winni/config.h
M keyboards/winry/winry315/config.h
M keyboards/wolf/kuku65/config.h
M keyboards/wolf/ryujin/config.h
M keyboards/wolf/sabre/config.h
M keyboards/wolf/ts60/config.h
M keyboards/wolfmarkclub/wm1/config.h
M keyboards/woodkeys/bigseries/1key/config.h
M keyboards/woodkeys/bigseries/1key/info.json
M keyboards/woodkeys/bigseries/2key/config.h
M keyboards/woodkeys/bigseries/2key/info.json
M keyboards/woodkeys/bigseries/3key/config.h
M keyboards/woodkeys/bigseries/3key/info.json
M keyboards/woodkeys/bigseries/4key/config.h
M keyboards/woodkeys/bigseries/4key/info.json
M keyboards/woodkeys/meira/featherble/config.h
M keyboards/woodkeys/meira/promicro/config.h
M keyboards/woodkeys/scarletbandana/config.h
M keyboards/work_louder/loop/config.h
M keyboards/work_louder/nano/config.h
M keyboards/work_louder/work_board/config.h
M keyboards/wren/config.h
M keyboards/wsk/alpha9/config.h
M keyboards/wsk/g4m3ralpha/config.h
M keyboards/wsk/gothic50/config.h
M keyboards/wsk/gothic70/config.h
M keyboards/wsk/houndstooth/config.h
M keyboards/wsk/jerkin/config.h
M keyboards/wsk/kodachi50/config.h
M keyboards/wsk/pain27/config.h
M keyboards/wsk/sl40/config.h
M keyboards/wsk/tkl30/config.h
M keyboards/wuque/ikki68/config.h
M keyboards/wuque/ikki68_aurora/config.h
M keyboards/wuque/mammoth20x/config.h
M keyboards/wuque/mammoth75x/config.h
M keyboards/wuque/promise87/ansi/config.h
M keyboards/wuque/promise87/wkl/config.h
M keyboards/wuque/serneity65/config.h
M keyboards/wuque/tata80/wk/config.h
M keyboards/wuque/tata80/wkl/config.h
M keyboards/x16/config.h
M keyboards/xbows/knight/config.h
M keyboards/xbows/knight/info.json
M keyboards/xbows/knight_plus/config.h
M keyboards/xbows/knight_plus/info.json
M keyboards/xbows/nature/config.h
M keyboards/xbows/nature/info.json
M keyboards/xbows/numpad/config.h
M keyboards/xbows/numpad/info.json
M keyboards/xbows/ranger/config.h
M keyboards/xbows/ranger/info.json
M keyboards/xbows/woody/config.h
M keyboards/xbows/woody/info.json
M keyboards/xelus/akis/config.h
M keyboards/xelus/dawn60/rev1/config.h
M keyboards/xelus/dawn60/rev1_qmk/config.h
M keyboards/xelus/dharma/config.h
M keyboards/xelus/kangaroo/rev1/config.h
M keyboards/xelus/kangaroo/rev2/config.h
M keyboards/xelus/la_plus/config.h
M keyboards/xelus/ninjin/config.h
M keyboards/xelus/pachi/mini_32u4/config.h
M keyboards/xelus/pachi/rev1/config.h
M keyboards/xelus/pachi/rgb/rev1/config.h
M keyboards/xelus/pachi/rgb/rev2/config.h
M keyboards/xelus/rs108/config.h
M keyboards/xelus/rs60/rev1/config.h
M keyboards/xelus/rs60/rev2_0/config.h
M keyboards/xelus/rs60/rev2_1/config.h
M keyboards/xelus/snap96/config.h
M keyboards/xelus/trinityxttkl/config.h
M keyboards/xelus/valor/rev1/config.h
M keyboards/xelus/valor/rev2/config.h
M keyboards/xelus/valor_frl_tkl/rev1/config.h
M keyboards/xelus/valor_frl_tkl/rev2_0/config.h
M keyboards/xelus/valor_frl_tkl/rev2_1/config.h
M keyboards/xelus/xs108/config.h
M keyboards/xelus/xs60/hotswap/config.h
M keyboards/xelus/xs60/soldered/config.h
M keyboards/xenon/config.h
M keyboards/xiaomi/mk02/config.h
M keyboards/xiudi/xd002/config.h
M keyboards/xiudi/xd004/v1/config.h
M keyboards/xiudi/xd60/rev2/config.h
M keyboards/xiudi/xd60/rev3/config.h
M keyboards/xiudi/xd68/config.h
M keyboards/xiudi/xd75/config.h
M keyboards/xiudi/xd84/config.h
M keyboards/xiudi/xd84pro/config.h
M keyboards/xiudi/xd87/config.h
M keyboards/xiudi/xd96/config.h
M keyboards/xmmx/config.h
M keyboards/xw60/config.h
M keyboards/yampad/config.h
M keyboards/yampad/info.json
M keyboards/yandrstudio/buff67v3/config.h
M keyboards/yandrstudio/eau_r2/config.h
M keyboards/yandrstudio/eau_r2/info.json
M keyboards/yandrstudio/nz64/config.h
M keyboards/yandrstudio/nz67v2/config.h
M keyboards/yandrstudio/tg67/config.h
M keyboards/yandrstudio/zhou65/config.h
M keyboards/yanghu/unicorne/config.h
M keyboards/ydkb/chili/config.h
M keyboards/ydkb/grape/config.h
M keyboards/ydkb/just60/config.h
M keyboards/ydkb/yd68/config.h
M keyboards/ymdk/melody96/config.h
M keyboards/ymdk/np21/config.h
M keyboards/ymdk/np24/u4rgb6/config.h
M keyboards/ymdk/yd60mq/config.h
M keyboards/ymdk/ymd09/config.h
M keyboards/ymdk/ymd67/config.h
M keyboards/yoichiro/lunakey_macro/config.h
M keyboards/yoichiro/lunakey_mini/config.h
M keyboards/yoichiro/lunakey_pico/info.json
M keyboards/yosino58/rev1/config.h
M keyboards/yugo_m/model_m_101/config.h
M keyboards/yushakobo/navpad/10/config.h
M keyboards/yushakobo/navpad/10_helix_r/config.h
M keyboards/yushakobo/quick17/config.h
M keyboards/yushakobo/quick7/config.h
M keyboards/yynmt/acperience12/rev1/config.h
M keyboards/yynmt/dozen0/config.h
M keyboards/yynmt/kagamidget/config.h
M keyboards/z12/config.h
M keyboards/z34/config.h
M keyboards/zfrontier/big_switch/config.h
M keyboards/ziggurat/config.h
M keyboards/zj68/config.h
M keyboards/zlant/config.h
M keyboards/zoo/wampus/config.h
M keyboards/ztboards/after/config.h
M keyboards/ztboards/noon/config.h
M keyboards/zvecr/split_blackpill/config.h
M keyboards/zvecr/zv48/config.h
M keyboards/0_sixty/config.h => keyboards/0_sixty/config.h +0 -3
@@ 27,9 27,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/0xc7/61key/config.h => keyboards/0xc7/61key/config.h +0 -3
@@ 75,9 75,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/0xcb/1337/config.h => keyboards/0xcb/1337/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#endif
// clang-format on

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/0xcb/static/config.h => keyboards/0xcb/static/config.h +0 -2
@@ 44,8 44,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_A { D0 }
#define ENCODERS_PAD_B { D1 }
// clang-format on
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE

M keyboards/10bleoledhub/config.h => keyboards/10bleoledhub/config.h +0 -2
@@ 30,8 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.*/

#define RGBLED_NUM 4

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL

M keyboards/1k/config.h => keyboards/1k/config.h +0 -3
@@ 27,9 27,6 @@
 */
#define DIRECT_PINS {{ B0 }}

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define RGBLED_NUM 1
#define RGB_DI_PIN B2


M keyboards/1upkeyboards/1up60hse/config.h => keyboards/1upkeyboards/1up60hse/config.h +0 -3
@@ 61,9 61,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/1upkeyboards/1up60hte/config.h => keyboards/1upkeyboards/1up60hte/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/1upkeyboards/1up60rgb/config.h => keyboards/1upkeyboards/1up60rgb/config.h +0 -3
@@ 17,9 17,6 @@
#define BACKLIGHT_LEVELS 5
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/1upkeyboards/pi40/config.h => keyboards/1upkeyboards/pi40/config.h +0 -2
@@ 86,8 86,6 @@
#    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
#endif

#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/1upkeyboards/pi60/info.json => keyboards/1upkeyboards/pi60/info.json +0 -1
@@ 10,7 10,6 @@
        "pid": "0x5604",
        "vid": "0x6F75"
    },
    "debounce": 5,
    "diode_direction": "COL2ROW",
    "features": {
        "audio": false,

M keyboards/1upkeyboards/pi60_hse/info.json => keyboards/1upkeyboards/pi60_hse/info.json +0 -1
@@ 10,7 10,6 @@
        "pid": "0x5603",
        "vid": "0x6F75"
    },
    "debounce": 5,
    "diode_direction": "COL2ROW",
    "features": {
        "audio": false,

M keyboards/1upkeyboards/pi60_rgb/info.json => keyboards/1upkeyboards/pi60_rgb/info.json +0 -1
@@ 10,7 10,6 @@
        "pid": "0x5602",
        "vid": "0x6F75"
    },
    "debounce": 5,
    "diode_direction": "COL2ROW",
    "dynamic_keymap": {
        "layer_count": 10

M keyboards/1upkeyboards/super16/config.h => keyboards/1upkeyboards/super16/config.h +0 -3
@@ 120,9 120,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    endif
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/1upkeyboards/super16v2/config.h => keyboards/1upkeyboards/super16v2/config.h +0 -3
@@ 115,9 115,6 @@
//#    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/1upkeyboards/sweet16/v1/config.h => keyboards/1upkeyboards/sweet16/v1/config.h +0 -3
@@ 8,9 8,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#ifndef CONVERT_TO_PROTON_C
#    define LED_NUM_LOCK_PIN B0 // RXLED
#    define LED_CAPS_LOCK_PIN D5 // TXLED

M keyboards/25keys/aleth42/rev0/config.h => keyboards/25keys/aleth42/rev0/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/25keys/aleth42/rev1/config.h => keyboards/25keys/aleth42/rev1/config.h +0 -3
@@ 62,9 62,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/25keys/zinc/rev1/config.h => keyboards/25keys/zinc/rev1/config.h +0 -3
@@ 39,9 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/25keys/zinc/reva/config.h => keyboards/25keys/zinc/reva/config.h +0 -3
@@ 39,9 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/2key2crawl/config.h => keyboards/2key2crawl/config.h +0 -3
@@ 17,9 17,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/3keyecosystem/2key2/config.h => keyboards/3keyecosystem/2key2/config.h +0 -3
@@ 86,6 86,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENABLE_RGB_MATRIX_MULTISPLASH
#define ENABLE_RGB_MATRIX_SOLID_SPLASH
#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/3w6/rev1/config.h => keyboards/3w6/rev1/config.h +0 -3
@@ 43,6 43,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/3w6/rev2/config.h => keyboards/3w6/rev2/config.h +0 -3
@@ 43,6 43,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/40percentclub/25/config.h => keyboards/40percentclub/25/config.h +0 -3
@@ 54,9 54,6 @@
// #define RGBLIGHT_VAL_STEP 8
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/40percentclub/4pack/config.h => keyboards/40percentclub/4pack/config.h +0 -3
@@ 68,9 68,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/40percentclub/4x4/config.h => keyboards/40percentclub/4x4/config.h +0 -3
@@ 23,9 23,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/40percentclub/5x5/config.h => keyboards/40percentclub/5x5/config.h +0 -3
@@ 31,9 31,6 @@
// #define RGBLIGHT_VAL_STEP 8
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/40percentclub/6lit/config.h => keyboards/40percentclub/6lit/config.h +0 -3
@@ 54,9 54,6 @@
// #define RGBLIGHT_VAL_STEP 8
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/40percentclub/foobar/config.h => keyboards/40percentclub/foobar/config.h +0 -3
@@ 54,9 54,6 @@
// #define RGBLIGHT_VAL_STEP 8
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/40percentclub/gherkin/config.h => keyboards/40percentclub/gherkin/config.h +0 -3
@@ 17,9 17,6 @@
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/40percentclub/half_n_half/config.h => keyboards/40percentclub/half_n_half/config.h +0 -3
@@ 53,9 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/40percentclub/i75/config.h => keyboards/40percentclub/i75/config.h +0 -4
@@ 16,10 16,6 @@

#pragma once


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/40percentclub/luddite/config.h => keyboards/40percentclub/luddite/config.h +0 -3
@@ 16,9 16,6 @@
#define BACKLIGHT_LEVELS 4
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/40percentclub/mf68/config.h => keyboards/40percentclub/mf68/config.h +0 -3
@@ 52,9 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/40percentclub/nein/config.h => keyboards/40percentclub/nein/config.h +0 -3
@@ 49,9 49,6 @@
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/40percentclub/nori/config.h => keyboards/40percentclub/nori/config.h +0 -3
@@ 57,9 57,6 @@
#define RGBLIGHT_SAT_STEP 8
#define RGBLIGHT_VAL_STEP 8

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/40percentclub/polyandry/config.h => keyboards/40percentclub/polyandry/config.h +0 -4
@@ 16,10 16,6 @@

#pragma once


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

//more detailed config options start below:

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */

M keyboards/40percentclub/sixpack/config.h => keyboards/40percentclub/sixpack/config.h +0 -3
@@ 66,9 66,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is userful for the Windows task manager shortcut (ctrl+shift+esc).
 */

M keyboards/40percentclub/tomato/config.h => keyboards/40percentclub/tomato/config.h +0 -3
@@ 12,9 12,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE


M keyboards/40percentclub/ut47/config.h => keyboards/40percentclub/ut47/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/45_ats/config.h => keyboards/45_ats/config.h +0 -3
@@ 33,9 33,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/4by3/config.h => keyboards/4by3/config.h +0 -3
@@ 11,6 11,3 @@

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/4pplet/aekiso60/rev_a/config.h => keyboards/4pplet/aekiso60/rev_a/config.h +0 -3
@@ 11,9 11,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT  C4 // usually COL
#define QMK_ESC_INPUT   C2 // usually ROW


M keyboards/4pplet/aekiso60/rev_b/config.h => keyboards/4pplet/aekiso60/rev_b/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT A3 // usually COL
#define QMK_ESC_INPUT B14 // usually ROW


M keyboards/4pplet/bootleg/rev_a/config.h => keyboards/4pplet/bootleg/rev_a/config.h +0 -3
@@ 27,8 27,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT C4 // usually COL
#define QMK_ESC_INPUT D0 // usually ROW

M keyboards/4pplet/eagle_viper_rep/rev_a/config.h => keyboards/4pplet/eagle_viper_rep/rev_a/config.h +0 -3
@@ 70,8 70,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LAYER_4         A9
#define LAYER_5         B9

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Added extra layer for use of layer leds */
#define DYNAMIC_KEYMAP_LAYER_COUNT 5

M keyboards/4pplet/eagle_viper_rep/rev_b/config.h => keyboards/4pplet/eagle_viper_rep/rev_b/config.h +0 -3
@@ 67,8 67,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LAYER_4             B9
#define LAYER_5             A9

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Added extra layer for use of layer leds */
#define DYNAMIC_KEYMAP_LAYER_COUNT 5

M keyboards/4pplet/perk60_iso/rev_a/config.h => keyboards/4pplet/perk60_iso/rev_a/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

#define DRIVER_ADDR_1 0b1010000
#define DRIVER_COUNT 1
#define RGB_MATRIX_LED_COUNT 62

M keyboards/4pplet/steezy60/rev_a/config.h => keyboards/4pplet/steezy60/rev_a/config.h +0 -3
@@ 11,9 11,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT C4 // usually COL
#define QMK_ESC_INPUT C2 // usually ROW


M keyboards/4pplet/waffling60/rev_a/config.h => keyboards/4pplet/waffling60/rev_a/config.h +0 -3
@@ 28,8 28,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT D3 // usually COL
#define QMK_ESC_INPUT D4 // usually ROW

M keyboards/4pplet/waffling60/rev_b/config.h => keyboards/4pplet/waffling60/rev_b/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT C2 // usually COL
#define QMK_ESC_INPUT C4 // usually ROW


M keyboards/4pplet/waffling60/rev_c/config.h => keyboards/4pplet/waffling60/rev_c/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT C2 // usually COL
#define QMK_ESC_INPUT C4 // usually ROW


M keyboards/4pplet/waffling60/rev_d/config.h => keyboards/4pplet/waffling60/rev_d/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT B2 // usually COL
#define QMK_ESC_INPUT B14 // usually ROW


M keyboards/4pplet/waffling60/rev_d_ansi/config.h => keyboards/4pplet/waffling60/rev_d_ansi/config.h +0 -3
@@ 28,8 28,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT B2 // usually COL
#define QMK_ESC_INPUT B14 // usually ROW

M keyboards/4pplet/waffling60/rev_d_iso/config.h => keyboards/4pplet/waffling60/rev_d_iso/config.h +0 -3
@@ 28,8 28,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT B2 // usually COL
#define QMK_ESC_INPUT B14 // usually ROW

M keyboards/4pplet/waffling80/rev_a/config.h => keyboards/4pplet/waffling80/rev_a/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT C6 // usually COL
#define QMK_ESC_INPUT C4 // usually ROW


M keyboards/4pplet/waffling80/rev_b/config.h => keyboards/4pplet/waffling80/rev_b/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT B2 // usually COL
#define QMK_ESC_INPUT B13 // usually ROW


M keyboards/4pplet/yakiimo/rev_a/config.h => keyboards/4pplet/yakiimo/rev_a/config.h +0 -3
@@ 30,6 30,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

M keyboards/7c8/framework/config.h => keyboards/7c8/framework/config.h +0 -1
@@ 27,7 27,6 @@
#define ENCODER_RESOLUTION 4
#define TAP_CODE_DELAY 16
#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LEADER_TIMEOUT 250
#define LEADER_PER_KEY_TIMING 150

M keyboards/8pack/config.h => keyboards/8pack/config.h +0 -3
@@ 4,9 4,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/a_dux/config.h => keyboards/a_dux/config.h +0 -6
@@ 46,12 46,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
    { B5, B4, NO_PIN, NO_PIN, NO_PIN } \
}




/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/abacus/config.h => keyboards/abacus/config.h +0 -3
@@ 67,9 67,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/abstract/ellipse/rev1/config.h => keyboards/abstract/ellipse/rev1/config.h +0 -3
@@ 51,9 51,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/acekeyboard/titan60/config.h => keyboards/acekeyboard/titan60/config.h +0 -3
@@ 70,9 70,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/acheron/apollo/87h/delta/config.h => keyboards/acheron/apollo/87h/delta/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B3 , D2 , C12, A6 , A5 , A4 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/acheron/apollo/87h/gamma/config.h => keyboards/acheron/apollo/87h/gamma/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { C14, C13, B9 , B4 , A3 , A2 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/acheron/apollo/87htsc/config.h => keyboards/acheron/apollo/87htsc/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B3 , D2 , C12, A6 , A5 , A4 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/acheron/apollo/88htsc/config.h => keyboards/acheron/apollo/88htsc/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B3 , D2 , C12, A6 , A5 , A4 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/acheron/arctic/config.h => keyboards/acheron/arctic/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B7, B6, A6, A7, B1}
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/acheron/athena/alpha/config.h => keyboards/acheron/athena/alpha/config.h +0 -2
@@ 26,8 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE


M keyboards/acheron/athena/beta/config.h => keyboards/acheron/athena/beta/config.h +0 -2
@@ 26,8 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE


M keyboards/acheron/austin/config.h => keyboards/acheron/austin/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/acheron/elongate/beta/config.h => keyboards/acheron/elongate/beta/config.h +0 -3
@@ 69,9 69,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//  #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/acheron/elongate/delta/config.h => keyboards/acheron/elongate/delta/config.h +0 -3
@@ 52,9 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 5)

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/acheron/keebspcb/config.h => keyboards/acheron/keebspcb/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B4, B3, A2, A3, A4}
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/acheron/lasgweloth/config.h => keyboards/acheron/lasgweloth/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B9 , B8 , A3 , B0 , B1 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/acheron/shark/alpha/config.h => keyboards/acheron/shark/alpha/config.h +0 -3
@@ 73,9 73,6 @@ B0, which is unconnected on the PCB
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/acheron/shark/beta/config.h => keyboards/acheron/shark/beta/config.h +0 -2
@@ 25,8 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { A8 , B14, A4 , A3 }
#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE


M keyboards/ada/infinity81/config.h => keyboards/ada/infinity81/config.h +0 -3
@@ 51,9 51,6 @@
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/adafruit/macropad/config.h => keyboards/adafruit/macropad/config.h +0 -2
@@ 57,8 57,6 @@
#define ENCODERS_PAD_A { GP18 }
#define ENCODERS_PAD_B { GP17 }

#define DEBOUNCE 5

/* Bootmagic lite */
/* (Press the key below the encoder button while plugging the keyboard to enter the bootloader and clear flash) */
#define BOOTMAGIC_LITE_ROW 1

M keyboards/adelheid/config.h => keyboards/adelheid/config.h +0 -3
@@ 51,9 51,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/adkb96/rev1/config.h => keyboards/adkb96/rev1/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* define tapping term */
#define TAPPING_TERM 100

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/adm42/config.h => keyboards/adm42/config.h +0 -1
@@ 23,7 23,6 @@
#define DIODE_DIRECTION ROW2COL

#define TAP_CODE_DELAY 1
#define DEBOUNCE 10

#if defined(CONSOLE_ENABLE)
	#define DEBUG_MATRIX_SCAN_RATE

M keyboards/adm42/info.json => keyboards/adm42/info.json +1 -0
@@ 3,6 3,7 @@
    "manufacturer": "Lorenzo Leonini",
    "url": "https://adm42.dev/",
    "maintainer": "lleonini",
    "debounce": 10,
    "usb": {
        "vid": "0x04D8",
        "pid": "0xE873",

M keyboards/adpenrose/akemipad/config.h => keyboards/adpenrose/akemipad/config.h +0 -3
@@ 53,9 53,6 @@ increase the value. If you need 2 clicks for 1 keycode, decrease*/
#    define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 0

M keyboards/adpenrose/kintsugi/config.h => keyboards/adpenrose/kintsugi/config.h +0 -3
@@ 72,9 72,6 @@ increase the value. If you need 2 clicks for 1 keycode, decrease*/
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 0

M keyboards/adpenrose/obi/config.h => keyboards/adpenrose/obi/config.h +0 -3
@@ 58,9 58,6 @@ increase the value. If you need 2 clicks for 1 keycode, decrease*/
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 0

M keyboards/adpenrose/shisaku/config.h => keyboards/adpenrose/shisaku/config.h +0 -3
@@ 24,9 24,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 0

M keyboards/aeboards/aegis/config.h => keyboards/aeboards/aegis/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/aeboards/constellation/rev1/config.h => keyboards/aeboards/constellation/rev1/config.h +0 -3
@@ 29,9 29,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/aeboards/constellation/rev2/config.h => keyboards/aeboards/constellation/rev2/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/aeboards/constellation/rev3/config.h => keyboards/aeboards/constellation/rev3/config.h +0 -3
@@ 29,9 29,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/afternoonlabs/breeze/rev0/config.h => keyboards/afternoonlabs/breeze/rev0/config.h +0 -3
@@ 29,9 29,6 @@

#define SPLIT_HAND_PIN B3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define SOFT_SERIAL_PIN D2

#define DIODE_DIRECTION COL2ROW

M keyboards/afternoonlabs/breeze/rev1/config.h => keyboards/afternoonlabs/breeze/rev1/config.h +0 -3
@@ 29,9 29,6 @@

#define SPLIT_HAND_PIN B3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define SOFT_SERIAL_PIN D2

#define DIODE_DIRECTION COL2ROW

M keyboards/afternoonlabs/gust/rev1/config.h => keyboards/afternoonlabs/gust/rev1/config.h +0 -3
@@ 25,9 25,6 @@
#define MATRIX_ROW_PINS { F5, F4, D0 }
#define MATRIX_COL_PINS { D1, D2, D3 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define DIODE_DIRECTION COL2ROW

#define BOOTMAGIC_LITE_ROW 0

M keyboards/afternoonlabs/oceanbreeze/rev1/config.h => keyboards/afternoonlabs/oceanbreeze/rev1/config.h +0 -3
@@ 29,9 29,6 @@

#define SPLIT_HAND_PIN B3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define SOFT_SERIAL_PIN D2

#define DIODE_DIRECTION COL2ROW

M keyboards/afternoonlabs/southern_breeze/rev1/config.h => keyboards/afternoonlabs/southern_breeze/rev1/config.h +0 -3
@@ 29,9 29,6 @@

#define SPLIT_HAND_PIN B3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define SOFT_SERIAL_PIN D2

#define DIODE_DIRECTION COL2ROW

M keyboards/afternoonlabs/summer_breeze/rev1/config.h => keyboards/afternoonlabs/summer_breeze/rev1/config.h +0 -3
@@ 29,9 29,6 @@

#define SPLIT_HAND_PIN B3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define SOFT_SERIAL_PIN D2

#define DIODE_DIRECTION COL2ROW

M keyboards/ai03/andromeda/config.h => keyboards/ai03/andromeda/config.h +0 -3
@@ 24,9 24,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B4, B3, A15, A3, A4, A5 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ai03/equinox/config.h => keyboards/ai03/equinox/config.h +0 -3
@@ 57,9 57,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ai03/jp60/config.h => keyboards/ai03/jp60/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ai03/lunar/config.h => keyboards/ai03/lunar/config.h +0 -3
@@ 53,9 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ai03/orbit/config.h => keyboards/ai03/orbit/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ai03/orbit_x/config.h => keyboards/ai03/orbit_x/config.h +0 -3
@@ 48,9 48,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define SPLIT_USB_DETECT
#define SPLIT_USB_TIMEOUT 2500

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ai03/polaris/config.h => keyboards/ai03/polaris/config.h +0 -3
@@ 68,9 68,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ai03/quasar/config.h => keyboards/ai03/quasar/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ai03/soyuz/config.h => keyboards/ai03/soyuz/config.h +0 -3
@@ 53,9 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ai03/vega/config.h => keyboards/ai03/vega/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { A1, A2, B3, A15, A10 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ai03/voyager60_alps/config.h => keyboards/ai03/voyager60_alps/config.h +0 -3
@@ 38,9 38,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
  #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/akb/eb46/config.h => keyboards/akb/eb46/config.h +0 -3
@@ 39,6 39,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/akb/raine/config.h => keyboards/akb/raine/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/al1/config.h => keyboards/al1/config.h +0 -3
@@ 36,9 36,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_LEVELS 3
#define BACKLIGHT_BREATHING

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/aleblazer/zodiark/config.h => keyboards/aleblazer/zodiark/config.h +0 -3
@@ 35,9 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { C6, D7, E6, B4, F4 }
#define MATRIX_COL_PINS { F5, F6, F7, B1, B3, B2, B6 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define RGB_DI_PIN B5

#ifdef RGBLIGHT_ENABLE

M keyboards/alf/dc60/config.h => keyboards/alf/dc60/config.h +0 -3
@@ 63,9 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_VAL_STEP 8
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/alf/x11/config.h => keyboards/alf/x11/config.h +0 -3
@@ 67,9 67,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/alf/x2/config.h => keyboards/alf/x2/config.h +0 -3
@@ 38,9 38,6 @@
#    define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/aliceh66/pianoforte/config.h => keyboards/aliceh66/pianoforte/config.h +0 -2
@@ 25,8 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { D1, D0, D3, D2, D5, B0, C6, C7, F6, F7, F5, F4 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5
#define DYNAMIC_KEYMAP_LAYER_COUNT 2

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */

M keyboards/aliceh66/pianoforte_hs/config.h => keyboards/aliceh66/pianoforte_hs/config.h +0 -2
@@ 25,8 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { D2, D1, D3, D0, D5, B0, F0, F1, F7, F4, C7, C6 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5
#define DYNAMIC_KEYMAP_LAYER_COUNT 2

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */

M keyboards/alpha/config.h => keyboards/alpha/config.h +0 -3
@@ 16,9 16,6 @@
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/alpine65/config.h => keyboards/alpine65/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { C14, C15, C13, A2 , A3 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/alps64/config.h => keyboards/alps64/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define LED_CAPS_LOCK_PIN C5

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/alt34/rev1/config.h => keyboards/alt34/rev1/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { B6, B2, B3, B1, F7 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
/* #define SOFT_SERIAL_PIN D0 */


M keyboards/amag23/config.h => keyboards/amag23/config.h +0 -3
@@ 42,9 42,6 @@
#define RGBLIGHT_SAT_STEP 8
#define RGBLIGHT_VAL_STEP 8

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/amjkeyboard/amj40/config.h => keyboards/amjkeyboard/amj40/config.h +0 -3
@@ 35,9 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/amjkeyboard/amj60/config.h => keyboards/amjkeyboard/amj60/config.h +0 -3
@@ 71,9 71,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/amjkeyboard/amj66/config.h => keyboards/amjkeyboard/amj66/config.h +0 -3
@@ 34,9 34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/amjkeyboard/amj84/config.h => keyboards/amjkeyboard/amj84/config.h +0 -5
@@ 39,11 39,6 @@
#define BACKLIGHT_LEVELS 3
#define BACKLIGHT_BREATHING



/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/amjkeyboard/amj96/config.h => keyboards/amjkeyboard/amj96/config.h +0 -3
@@ 62,9 62,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/amjkeyboard/amjpad/config.h => keyboards/amjkeyboard/amjpad/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/anavi/knob1/info.json => keyboards/anavi/knob1/info.json +0 -1
@@ 5,7 5,6 @@
    "maintainer": "leon-anavi",
    "processor": "RP2040",
    "bootloader": "rp2040",
    "debounce": 5,
    "features": {
        "bootmagic": false,
        "command": false,

M keyboards/anomalykb/a65i/config.h => keyboards/anomalykb/a65i/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/aos/tkl/config.h => keyboards/aos/tkl/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

M keyboards/arabica37/rev1/config.h => keyboards/arabica37/rev1/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ares/config.h => keyboards/ares/config.h +0 -1
@@ 27,7 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, A6, A7, C7, C6, C5, C4, C3, C2, D7 }

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN D1


M keyboards/arisu/config.h => keyboards/arisu/config.h +0 -3
@@ 48,9 48,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ash1800/config.h => keyboards/ash1800/config.h +0 -3
@@ 63,9 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ash_xiix/config.h => keyboards/ash_xiix/config.h +0 -3
@@ 39,9 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE

M keyboards/ashpil/modelm_usbc/config.h => keyboards/ashpil/modelm_usbc/config.h +0 -4
@@ 38,10 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed (5 is default) */
#define DEBOUNCE 5


/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/ask55/info.json => keyboards/ask55/info.json +0 -1
@@ 3,7 3,6 @@
    "keyboard_name": "ASK55",
    "maintainer": "qmk",
    "development_board": "promicro",
    "debounce": 5,
    "diode_direction": "COL2ROW",
    "features": {
        "audio": false,

M keyboards/at_at/660m/config.h => keyboards/at_at/660m/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { A3, A4, A5, A0, A1 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/atlantis/ak81_ve/config.h => keyboards/atlantis/ak81_ve/config.h +0 -3
@@ 40,9 40,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/atlas_65/config.h => keyboards/atlas_65/config.h +0 -3
@@ 47,9 47,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/atomic/config.h => keyboards/atomic/config.h +0 -3
@@ 40,9 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define BACKLIGHT_LEVELS 3

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */

M keyboards/atreus/config.h => keyboards/atreus/config.h +0 -3
@@ 21,9 21,6 @@
#define MATRIX_ROWS 4
#define MATRIX_COLS 11

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/atreus62/config.h => keyboards/atreus62/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/atset/at1/config.h => keyboards/atset/at1/config.h +0 -4
@@ 26,10 26,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/atset/at12/config.h => keyboards/atset/at12/config.h +0 -4
@@ 26,10 26,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/atset/at16/config.h => keyboards/atset/at16/config.h +0 -4
@@ 26,10 26,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/atset/at3/config.h => keyboards/atset/at3/config.h +0 -4
@@ 26,10 26,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/atset/at6/config.h => keyboards/atset/at6/config.h +0 -4
@@ 26,10 26,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/atset/at9/config.h => keyboards/atset/at9/config.h +0 -4
@@ 26,10 26,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/atxkb/1894/config.h => keyboards/atxkb/1894/config.h +0 -3
@@ 68,9 68,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/aurora65/config.h => keyboards/aurora65/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* RGB Light */
#define WS2812_PWM_DRIVER PWMD1
#define WS2812_PWM_CHANNEL 3

M keyboards/aves60/config.h => keyboards/aves60/config.h +0 -3
@@ 62,9 62,6 @@
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/aves65/config.h => keyboards/aves65/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/axolstudio/foundation_gamma/config.h => keyboards/axolstudio/foundation_gamma/config.h +0 -3
@@ 31,6 31,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* CAPS LED */
#define LED_CAPS_LOCK_PIN B7

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/axolstudio/helpo/config.h => keyboards/axolstudio/helpo/config.h +0 -3
@@ 29,6 29,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/axolstudio/yeti/hotswap/config.h => keyboards/axolstudio/yeti/hotswap/config.h +0 -3
@@ 78,6 78,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define DRIVER_COUNT 1
#    define RGB_MATRIX_LED_COUNT 64
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/axolstudio/yeti/soldered/config.h => keyboards/axolstudio/yeti/soldered/config.h +0 -3
@@ 29,6 29,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/aya/config.h => keyboards/aya/config.h +0 -2
@@ 24,7 24,5 @@
#define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3, B2 }
#define DIODE_DIRECTION ROW2COL

#define DEBOUNCE 5

#define SPLIT_HAND_PIN B5
#define USE_I2C

M keyboards/b_sides/rev41lp/config.h => keyboards/b_sides/rev41lp/config.h +0 -3
@@ 31,6 31,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_ON_STATE 1
#define BACKLIGHT_LEVELS 7
#define BACKLIGHT_LIMIT_VAL 150

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/bacca70/config.h => keyboards/bacca70/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { A0, A1, A2, B12, B13, B14, B15, A8 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/baguette/config.h => keyboards/baguette/config.h +0 -3
@@ 50,9 50,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define RGBLIGHT_VAL_STEP 8
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/baion_808/config.h => keyboards/baion_808/config.h +0 -3
@@ 23,9 23,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Ensure we jump to bootloader if the RESET keycode was pressed */
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE


M keyboards/bajjak/config.h => keyboards/bajjak/config.h +0 -2
@@ 43,8 43,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MOUSEKEY_MAX_SPEED      7
#define MOUSEKEY_WHEEL_DELAY 0

#define DEBOUNCE 30

#define TAPPING_TOGGLE  1

#define TAPPING_TERM    200

M keyboards/bajjak/info.json => keyboards/bajjak/info.json +1 -0
@@ 2,6 2,7 @@
    "keyboard_name": "BAJJAK",
    "manufacturer": "garykong",
    "maintainer": "garykong",
    "debounce": 30,
    "usb": {
        "vid": "0x1209",
        "pid": "0x0002",

M keyboards/bandominedoni/config.h => keyboards/bandominedoni/config.h +0 -3
@@ 160,9 160,6 @@
#   endif  // CONSOLE_ENABLE
#endif  // RGB_MATRIX_ENABLE

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/bantam44/config.h => keyboards/bantam44/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define BACKLIGHT_LEVELS 3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/barracuda/config.h => keyboards/barracuda/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/basekeys/slice/rev1/config.h => keyboards/basekeys/slice/rev1/config.h +0 -2
@@ 27,8 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5
/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D2


M keyboards/basekeys/slice/rev1_rgb/config.h => keyboards/basekeys/slice/rev1_rgb/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D2


M keyboards/basekeys/trifecta/config.h => keyboards/basekeys/trifecta/config.h +0 -2
@@ 55,8 55,6 @@
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE
#endif
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Limits the brightness of the LEDS range of 255-0 (255 is default)*/
#define RGBLIGHT_LIMIT_VAL 128

M keyboards/basketweave/config.h => keyboards/basketweave/config.h +0 -3
@@ 29,9 29,6 @@

#define USB_MAX_POWER_CONSUMPTION 100

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/bastardkb/charybdis/3x5/config.h => keyboards/bastardkb/charybdis/3x5/config.h +0 -3
@@ 24,9 24,6 @@

#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed. */
#define DEBOUNCE 5

/* Trackball angle adjustment. */
#define ROTATIONAL_TRANSFORM_ANGLE -25


M keyboards/bastardkb/charybdis/3x6/config.h => keyboards/bastardkb/charybdis/3x6/config.h +0 -3
@@ 24,9 24,6 @@

#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed. */
#define DEBOUNCE 5

/* Trackball angle adjustment. */
#define ROTATIONAL_TRANSFORM_ANGLE -25


M keyboards/bastardkb/charybdis/4x6/config.h => keyboards/bastardkb/charybdis/4x6/config.h +0 -3
@@ 24,9 24,6 @@

#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed. */
#define DEBOUNCE 5

/* Trackball angle adjustment. */
#define ROTATIONAL_TRANSFORM_ANGLE -25


M keyboards/bastardkb/dilemma/config.h => keyboards/bastardkb/dilemma/config.h +0 -3
@@ 26,9 26,6 @@

#define DIODE_DIRECTION ROW2COL

// Set 0 if debouncing isn't needed.
#define DEBOUNCE 5

/* Pointing device configuration. */

// Enable use of pointing device on slave split.

M keyboards/bastardkb/scylla/config.h => keyboards/bastardkb/scylla/config.h +0 -3
@@ 25,9 25,6 @@

#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed. */
#define DEBOUNCE 5

/* RGB settings. */
#define RGBLED_NUM 58
#define RGBLED_SPLIT \

M keyboards/bastardkb/skeletyl/config.h => keyboards/bastardkb/skeletyl/config.h +0 -3
@@ 25,9 25,6 @@

#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed. */
#define DEBOUNCE 5

/* RGB settings. */
#define RGBLED_NUM 36
#define RGBLED_SPLIT \

M keyboards/bastardkb/tbk/config.h => keyboards/bastardkb/tbk/config.h +0 -1
@@ 37,6 37,5 @@
#define RGBLIGHT_EFFECT_RGB_TEST
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE
#define DEBOUNCE 5
#define SOFT_SERIAL_PIN D0
#define MASTER_RIGHT

M keyboards/bastardkb/tbkmini/config.h => keyboards/bastardkb/tbkmini/config.h +0 -3
@@ 25,9 25,6 @@

#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed. */
#define DEBOUNCE 5

/* RGB settings. */
#define RGBLED_NUM 42
#define RGBLED_SPLIT \

M keyboards/bear_face/config.h => keyboards/bear_face/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define BACKLIGHT_PIN F7

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 6

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/bear_face/info.json => keyboards/bear_face/info.json +1 -0
@@ 3,6 3,7 @@
    "manufacturer": "chemicalwill",
    "url": "https://github.com/chemicalwill/bear_face_pcb",
    "maintainer": "chemicalwill",
    "debounce": 6,
    "usb": {
        "vid": "0xFEED",
        "pid": "0x09F5"

M keyboards/beatervan/config.h => keyboards/beatervan/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/beekeeb/piantor/info.json => keyboards/beekeeb/piantor/info.json +0 -1
@@ 11,7 11,6 @@
        "mousekey": true,
        "nkro": true
    },
    "debounce": 5,
    "processor": "RP2040",
    "url": "https://github.com/beekeeb/piantor",
    "usb": {

M keyboards/bemeier/bmek/config.h => keyboards/bemeier/bmek/config.h +0 -1
@@ 35,6 35,5 @@
#define RGBLIGHT_VAL_STEP 8
#define RGBLIGHT_LIMIT_VAL 255

#define DEBOUNCE 5
//#define RETRO_TAPPING
#define TAPPING_TERM 175

M keyboards/bfake/config.h => keyboards/bfake/config.h +0 -1
@@ 27,7 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, A6, A7, C7, C6, C5 }

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN D1


M keyboards/biacco42/ergo42/rev1/config.h => keyboards/biacco42/ergo42/rev1/config.h +0 -3
@@ 35,9 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define SOFT_SERIAL_PIN D0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/biacco42/meishi/config.h => keyboards/biacco42/meishi/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/biacco42/meishi2/config.h => keyboards/biacco42/meishi2/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/binepad/bn003/config.h => keyboards/binepad/bn003/config.h +0 -4
@@ 27,10 27,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/binepad/bn006/info.json => keyboards/binepad/bn006/info.json +0 -1
@@ 3,7 3,6 @@
    "keyboard_name": "BN006",
    "maintainer": "Binepad",
    "bootloader": "stm32duino",
    "debounce": 5,
    "diode_direction": "COL2ROW",
    "features": {
        "bootmagic": true,

M keyboards/binepad/bn009/config.h => keyboards/binepad/bn009/config.h +0 -4
@@ 27,10 27,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/binepad/bnr1/info.json => keyboards/binepad/bnr1/info.json +0 -1
@@ 2,7 2,6 @@
    "manufacturer": "Binepad",
    "keyboard_name": "BNR1",
    "maintainer": "Binpad",
    "debounce": 5,
    "features": {
        "bootmagic": true,
        "command": false,

M keyboards/bioi/f60/config.h => keyboards/bioi/f60/config.h +0 -3
@@ 55,6 55,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define RGBLIGHT_EFFECT_ALTERNATING
#    define WS2812_BYTE_ORDER WS2812_BYTE_ORDER_RGB
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/bioi/g60/config.h => keyboards/bioi/g60/config.h +0 -3
@@ 43,9 43,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* RGB Underglow */
#define RGB_DI_PIN B1
#define RGBLIGHT_EFFECT_BREATHING

M keyboards/bioi/g60ble/config.h => keyboards/bioi/g60ble/config.h +0 -3
@@ 19,9 19,6 @@
#    define BACKLIGHT_LEVELS 8
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/bioi/morgan65/config.h => keyboards/bioi/morgan65/config.h +0 -3
@@ 43,9 43,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* RGB Underglow */
#define RGB_DI_PIN B1
#define RGBLIGHT_EFFECT_BREATHING

M keyboards/bioi/s65/config.h => keyboards/bioi/s65/config.h +0 -3
@@ 44,9 44,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* RGB Underglow */
#define RGB_DI_PIN D3
#define RGBLIGHT_EFFECT_BREATHING

M keyboards/blackplum/config.h => keyboards/blackplum/config.h +0 -3
@@ 11,9 11,6 @@

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/blank/blank01/config.h => keyboards/blank/blank01/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/blank_tehnologii/manibus/config.h => keyboards/blank_tehnologii/manibus/config.h +0 -3
@@ 32,8 32,5 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 2

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0

M keyboards/blank_tehnologii/manibus/info.json => keyboards/blank_tehnologii/manibus/info.json +1 -0
@@ 3,6 3,7 @@
    "manufacturer": "Blank Tehnologii",
    "url": "https://blank.computer/",
    "maintainer": "SamuraiKek",
    "debounce": 2,
    "usb": {
        "vid": "0xFEED",
        "pid": "0x0000",

M keyboards/blaster75/config.h => keyboards/blaster75/config.h +0 -5
@@ 29,8 29,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* Diode Direction */
#define DIODE_DIRECTION COL2ROW

/* Debounce Setting */
#define DEBOUNCE 5



M keyboards/blockey/config.h => keyboards/blockey/config.h +0 -3
@@ 56,9 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/boardrun/bizarre/config.h => keyboards/boardrun/bizarre/config.h +0 -3
@@ 36,9 36,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 10

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/boardrun/bizarre/info.json => keyboards/boardrun/bizarre/info.json +1 -0
@@ 3,6 3,7 @@
    "manufacturer": "shensmobile",
    "url": "https://github.com/qmk/qmk_firmware/tree/master/keyboards/boardrun/bizarre",
    "maintainer": "QMK Community",
    "debounce": 10,
    "usb": {
        "vid": "0xCDCD",
        "pid": "0x5339",

M keyboards/boardrun/classic/config.h => keyboards/boardrun/classic/config.h +0 -3
@@ 36,9 36,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 10

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/boardrun/classic/info.json => keyboards/boardrun/classic/info.json +1 -0
@@ 3,6 3,7 @@
    "manufacturer": "shensmobile",
    "url": "https://github.com/qmk/qmk_firmware/tree/master/keyboards/boardrun/classic",
    "maintainer": "QMK Community",
    "debounce": 10,
    "usb": {
        "vid": "0xCDCD",
        "pid": "0x5338",

M keyboards/boardwalk/config.h => keyboards/boardwalk/config.h +0 -3
@@ 36,9 36,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/bolsa/damapad/config.h => keyboards/bolsa/damapad/config.h +0 -3
@@ 34,9 34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_B { B3 }
#define ENCODER_RESOLUTION 2

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/bop/config.h => keyboards/bop/config.h +0 -3
@@ 30,9 30,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/boston/config.h => keyboards/boston/config.h +0 -3
@@ 34,9 34,6 @@
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/boston_meetup/2019/config.h => keyboards/boston_meetup/2019/config.h +0 -3
@@ 57,9 57,6 @@
 *
*/

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 6

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/boston_meetup/2019/info.json => keyboards/boston_meetup/2019/info.json +2 -1
@@ 1,5 1,6 @@
{
    "usb": {
        "device_version": "20.1.9"
    }
    },
    "debounce": 6
}

M keyboards/box75/config.h => keyboards/box75/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { A10, A9 , B12, A2, A1, A0 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/bpiphany/four_banger/config.h => keyboards/bpiphany/four_banger/config.h +0 -3
@@ 12,9 12,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/bpiphany/frosty_flake/config.h => keyboards/bpiphany/frosty_flake/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { B0, B3, B2, B1, B6, B4, B5, C7 }
#define MATRIX_ROW_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 }

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/bpiphany/ghost_squid/config.h => keyboards/bpiphany/ghost_squid/config.h +0 -3
@@ 29,6 29,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_NUM_LOCK_PIN C5
#define LED_CAPS_LOCK_PIN C6
#define LED_SCROLL_LOCK_PIN B7

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/bpiphany/hid_liber/config.h => keyboards/bpiphany/hid_liber/config.h +0 -3
@@ 29,9 29,6 @@
#define LED_SCROLL_LOCK_PIN B6
#define LED_PIN_ON_STATE 0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/bpiphany/kitten_paw/config.h => keyboards/bpiphany/kitten_paw/config.h +0 -3
@@ 43,9 43,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_SCROLL_LOCK_PIN C5
#define LED_PIN_ON_STATE 0

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/bpiphany/pegasushoof/2013/info.json => keyboards/bpiphany/pegasushoof/2013/info.json +0 -1
@@ 1,7 1,6 @@
{
    "keyboard_name": "Majestouch TKL \\\\w The Pegasus Hoof 2013",
    "diode_direction": "COL2ROW",
    "debounce": 5,
    "indicators": {
        "caps_lock" : "C6",
        "scroll_lock": "C5",

M keyboards/bpiphany/pegasushoof/2015/info.json => keyboards/bpiphany/pegasushoof/2015/info.json +0 -1
@@ 1,7 1,6 @@
{
    "keyboard_name": "Majestouch TKL \\\\w The Pegasus Hoof 2015",
    "diode_direction": "COL2ROW",
    "debounce": 5,
    "indicators": {
        "caps_lock" : "C6",
        "scroll_lock": "C5",

M keyboards/bpiphany/sixshooter/config.h => keyboards/bpiphany/sixshooter/config.h +0 -3
@@ 11,9 11,6 @@
    { F5, F4, F0 } \
}

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/bpiphany/tiger_lily/config.h => keyboards/bpiphany/tiger_lily/config.h +0 -3
@@ 43,9 43,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_SCROLL_LOCK_PIN B7
#define LED_PIN_ON_STATE 0

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/bpiphany/unloved_bastard/config.h => keyboards/bpiphany/unloved_bastard/config.h +0 -3
@@ 22,9 22,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROWS 8
#define MATRIX_COLS 18

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define LED_NUM_LOCK_PIN B7
#define LED_CAPS_LOCK_PIN C5
#define LED_SCROLL_LOCK_PIN C6

M keyboards/bt66tech/bt66tech60/config.h => keyboards/bt66tech/bt66tech60/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/bthlabs/geekpad/config.h => keyboards/bthlabs/geekpad/config.h +0 -3
@@ 46,9 46,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define RGBLIGHT_VAL_STEP 8
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/bubble75/hotswap/config.h => keyboards/bubble75/hotswap/config.h +0 -3
@@ 22,9 22,6 @@
#define MATRIX_COL_PINS { B0, B1, B2, B3, E6, F0, D0, D1, D4, D6, D7, B4, B5, B6, C6 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/buildakb/potato65/config.h => keyboards/buildakb/potato65/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/buildakb/potato65hs/config.h => keyboards/buildakb/potato65hs/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/buildakb/potato65s/config.h => keyboards/buildakb/potato65s/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/buzzard/rev1/config.h => keyboards/buzzard/rev1/config.h +0 -3
@@ 17,9 17,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE        5

/*
 * Split Keyboard specific options, make sure you have 'SPLIT_KEYBOARD = yes' in your rules.mk, and define SOFT_SERIAL_PIN.
 */

M keyboards/cablecardesigns/cypher/rev6/config.h => keyboards/cablecardesigns/cypher/rev6/config.h +0 -3
@@ 16,9 16,6 @@
#define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 5

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/caffeinated/serpent65/config.h => keyboards/caffeinated/serpent65/config.h +0 -3
@@ 44,9 44,6 @@ B0, which is unconnected on the PCB
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/canary/canary60rgb/v1/config.h => keyboards/canary/canary60rgb/v1/config.h +0 -3
@@ 54,9 54,6 @@
#    define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#ifdef RGB_MATRIX_ENABLE
#    define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#    define RGB_MATRIX_KEYPRESSES

M keyboards/cannonkeys/adelie/config.h => keyboards/cannonkeys/adelie/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/aella/config.h => keyboards/cannonkeys/aella/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { A13, B12, B11, B14, A8, A7 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/an_c/config.h => keyboards/cannonkeys/an_c/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/atlas/config.h => keyboards/cannonkeys/atlas/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { A8, B14, B12, B4, B3 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/atlas_alps/config.h => keyboards/cannonkeys/atlas_alps/config.h +0 -4
@@ 29,10 29,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW


/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/cannonkeys/balance/config.h => keyboards/cannonkeys/balance/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_NUM_LOCK_PIN B14
#define LED_PIN_ON_STATE 0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/brutalv2_65/config.h => keyboards/cannonkeys/brutalv2_65/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_CAPS_LOCK_PIN B3
#define LED_PIN_ON_STATE 0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/chimera65/config.h => keyboards/cannonkeys/chimera65/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/cloudline/config.h => keyboards/cannonkeys/cloudline/config.h +0 -3
@@ 22,9 22,6 @@
#define LED_SCROLL_LOCK_PIN F0
#define LED_PIN_ON_STATE 0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/crin/config.h => keyboards/cannonkeys/crin/config.h +0 -3
@@ 36,9 36,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_CAPS_LOCK_PIN F1
#define LED_PIN_ON_STATE 0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/db60/config.h => keyboards/cannonkeys/db60/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/devastatingtkl/config.h => keyboards/cannonkeys/devastatingtkl/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/gentoo/config.h => keyboards/cannonkeys/gentoo/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_CAPS_LOCK_PIN B3
#define LED_PIN_ON_STATE 0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/gentoo_hs/config.h => keyboards/cannonkeys/gentoo_hs/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { A14, A15, A0, B1, B0 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/hoodrowg/config.h => keyboards/cannonkeys/hoodrowg/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_CAPS_LOCK_PIN B6
#define LED_SCROLL_LOCK_PIN B2

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/instant60/config.h => keyboards/cannonkeys/instant60/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/instant65/config.h => keyboards/cannonkeys/instant65/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/iron165/config.h => keyboards/cannonkeys/iron165/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/malicious_ergo/config.h => keyboards/cannonkeys/malicious_ergo/config.h +0 -3
@@ 35,9 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/nearfield/config.h => keyboards/cannonkeys/nearfield/config.h +0 -3
@@ 28,6 28,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 0

M keyboards/cannonkeys/nearfield/info.json => keyboards/cannonkeys/nearfield/info.json +1 -0
@@ 8,6 8,7 @@
       "pid":"0x0002",
       "device_version":"0.0.1"
    },
    "debounce": 0,
    "layouts":{
       "LAYOUT_all":{
          "layout":[

M keyboards/cannonkeys/obliterated75/config.h => keyboards/cannonkeys/obliterated75/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/onyx/config.h => keyboards/cannonkeys/onyx/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/ortho48/config.h => keyboards/cannonkeys/ortho48/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/ortho60/config.h => keyboards/cannonkeys/ortho60/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/ortho75/config.h => keyboards/cannonkeys/ortho75/config.h +0 -3
@@ 35,9 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_A { B9 }
#define ENCODERS_PAD_B { B8 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/practice60/config.h => keyboards/cannonkeys/practice60/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/practice65/config.h => keyboards/cannonkeys/practice65/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/rekt1800/config.h => keyboards/cannonkeys/rekt1800/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/sagittarius/config.h => keyboards/cannonkeys/sagittarius/config.h +0 -3
@@ 37,9 37,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/satisfaction75/config.h => keyboards/cannonkeys/satisfaction75/config.h +0 -3
@@ 53,9 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define I2C1_TIMINGR_SCLH 0x03U
#define I2C1_TIMINGR_SCLL 0x09U

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/savage65/config.h => keyboards/cannonkeys/savage65/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/serenity/info.json => keyboards/cannonkeys/serenity/info.json +0 -1
@@ 21,7 21,6 @@
        "backlight": true,
        "rgblight": true
    },
    "debounce": 5,
    "matrix_pins": {
        "cols": ["B1", "B2", "B10", "B11", "B12", "B14", "A8", "A9", "A10", "A3", "B0", "A2", "A1", "A7", "A0", "B4", "B6", "B7"],
        "rows": ["A15", "B3", "B5", "A4", "A5", "F1"]

M keyboards/cannonkeys/tmov2/config.h => keyboards/cannonkeys/tmov2/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/tsukuyomi/config.h => keyboards/cannonkeys/tsukuyomi/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cannonkeys/vicious40/config.h => keyboards/cannonkeys/vicious40/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/capsunlocked/cu24/config.h => keyboards/capsunlocked/cu24/config.h +0 -4
@@ 56,10 56,6 @@
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/capsunlocked/cu65/config.h => keyboards/capsunlocked/cu65/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/capsunlocked/cu7/config.h => keyboards/capsunlocked/cu7/config.h +0 -3
@@ 43,9 43,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL, or CUSTOM_MATRIX */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/capsunlocked/cu75/config.h => keyboards/capsunlocked/cu75/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SAT_STEP 17
#define RGBLIGHT_VAL_STEP 17

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define BACKLIGHT_LEVELS 8
#define BACKLIGHT_PWM_MAP {8, 16, 40, 55, 70, 128, 200, 255}


M keyboards/capsunlocked/cu80/v1/config.h => keyboards/capsunlocked/cu80/v1/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

M keyboards/capsunlocked/cu80/v2_ansi/info.json => keyboards/capsunlocked/cu80/v2_ansi/info.json +0 -1
@@ 2,7 2,6 @@
  "manufacturer": "CapsUnlocked",
  "maintainer": "rys / maz0r",
  "bootloader": "atmel-dfu",
  "debounce": 5,
  "diode_direction": "COL2ROW",
  "features": {
    "audio": false,

M keyboards/capsunlocked/cu80/v2_iso/info.json => keyboards/capsunlocked/cu80/v2_iso/info.json +0 -1
@@ 2,7 2,6 @@
  "manufacturer": "CapsUnlocked",
  "maintainer": "rys / maz0r",
  "bootloader": "atmel-dfu",
  "debounce": 5,
  "diode_direction": "COL2ROW",
  "features": {
    "audio": false,

M keyboards/carbo65/config.h => keyboards/carbo65/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE


M keyboards/catch22/config.h => keyboards/catch22/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
// #define DEBOUNCE 0

/* key combination for command */
#define IS_COMMAND() ( \
    false \

M keyboards/cest73/tkm/config.h => keyboards/cest73/tkm/config.h +0 -3
@@ 39,8 39,5 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* force n-key rollover*/
#define FORCE_NKRO

M keyboards/chalice/config.h => keyboards/chalice/config.h +0 -3
@@ 45,9 45,6 @@
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/chaos65/config.h => keyboards/chaos65/config.h +0 -3
@@ 28,8 28,5 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* NKRO */
#define FORCE_NKRO

M keyboards/charue/charon/config.h => keyboards/charue/charon/config.h +0 -3
@@ 29,6 29,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* LED config */
#define LED_CAPS_LOCK_PIN E6

/* Set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/charue/sunsetter/config.h => keyboards/charue/sunsetter/config.h +0 -2
@@ 24,8 24,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#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
/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

#define LED_CAPS_LOCK_PIN F1
#define LED_PIN_ON_STATE 0

M keyboards/charue/sunsetter_r2/config.h => keyboards/charue/sunsetter_r2/config.h +0 -3
@@ 33,9 33,6 @@
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/chavdai40/rev1/config.h => keyboards/chavdai40/rev1/config.h +0 -3
@@ 34,9 34,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is userful for the Windows task manager shortcut (ctrl+shift+esc).
 */

M keyboards/chavdai40/rev2/config.h => keyboards/chavdai40/rev2/config.h +0 -3
@@ 34,9 34,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is userful for the Windows task manager shortcut (ctrl+shift+esc).
 */

M keyboards/checkerboards/axon40/config.h => keyboards/checkerboards/axon40/config.h +0 -3
@@ 29,9 29,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/checkerboards/candybar_ortho/config.h => keyboards/checkerboards/candybar_ortho/config.h +0 -3
@@ 29,9 29,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/checkerboards/g_idb60/config.h => keyboards/checkerboards/g_idb60/config.h +0 -3
@@ 29,9 29,6 @@ Copyright 2021 Nathan Spears
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/checkerboards/nop60/config.h => keyboards/checkerboards/nop60/config.h +0 -4
@@ 53,10 53,6 @@ Copyright 2021 Nathan Spears
#define RGBLIGHT_SAT_STEP 12 // units to step when in/decresing saturation
#define RGBLIGHT_VAL_STEP 12 // units to step when in/decreasing value (brightness)


/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/checkerboards/phoenix45_ortho/config.h => keyboards/checkerboards/phoenix45_ortho/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/checkerboards/plexus75/config.h => keyboards/checkerboards/plexus75/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/checkerboards/plexus75_he/config.h => keyboards/checkerboards/plexus75_he/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/checkerboards/pursuit40/config.h => keyboards/checkerboards/pursuit40/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/checkerboards/quark/config.h => keyboards/checkerboards/quark/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/checkerboards/quark_lp/config.h => keyboards/checkerboards/quark_lp/config.h +0 -3
@@ 27,9 27,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/checkerboards/quark_plus/config.h => keyboards/checkerboards/quark_plus/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/checkerboards/quark_squared/config.h => keyboards/checkerboards/quark_squared/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/checkerboards/snop60/config.h => keyboards/checkerboards/snop60/config.h +0 -4
@@ 52,10 52,6 @@ Copyright 2022 Nathan Spears
#define RGBLIGHT_SAT_STEP 12 // units to step when in/decresing saturation
#define RGBLIGHT_VAL_STEP 12 // units to step when in/decreasing value (brightness)


/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/checkerboards/ud40_ortho_alt/config.h => keyboards/checkerboards/ud40_ortho_alt/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/cherrybstudio/cb1800/config.h => keyboards/cherrybstudio/cb1800/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_SCROLL_LOCK_PIN F7
#define LED_PIN_ON_STATE 0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define RGB_DI_PIN E6
#ifdef RGB_DI_PIN
#    define RGBLIGHT_EFFECT_BREATHING

M keyboards/cherrybstudio/cb65/config.h => keyboards/cherrybstudio/cb65/config.h +0 -3
@@ 44,9 44,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_SCROLL_LOCK_PIN F4
#define LED_PIN_ON_STATE 0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Lighting */
#define RGB_DI_PIN F0
#ifdef RGB_DI_PIN

M keyboards/cherrybstudio/cb87/config.h => keyboards/cherrybstudio/cb87/config.h +0 -3
@@ 43,9 43,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_SCROLL_LOCK_PIN F4
#define LED_PIN_ON_STATE 0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define RGB_DI_PIN E6
#ifdef RGB_DI_PIN
#define RGBLIGHT_EFFECT_BREATHING

M keyboards/cherrybstudio/cb87rgb/config.h => keyboards/cherrybstudio/cb87rgb/config.h +0 -4
@@ 35,10 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW


/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define RGB_DI_PIN E6
#define RGB_MATRIX_LED_COUNT 92
#define RGB_DISABLE_WHEN_USB_SUSPENDED

M keyboards/cherrybstudio/cb87v2/config.h => keyboards/cherrybstudio/cb87v2/config.h +0 -4
@@ 42,10 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_LEVELS 3
#endif


/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define RGB_DI_PIN E6
#ifdef RGB_DI_PIN
#define RGBLIGHT_EFFECT_BREATHING

M keyboards/cheshire/curiosity/config.h => keyboards/cheshire/curiosity/config.h +0 -2
@@ 41,8 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE

#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/chickenman/ciel/config.h => keyboards/chickenman/ciel/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/chlx/merro60/config.h => keyboards/chlx/merro60/config.h +0 -3
@@ 37,9 37,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/chlx/str_merro60/config.h => keyboards/chlx/str_merro60/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#   define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/chocv/config.h => keyboards/chocv/config.h +0 -5
@@ 27,8 27,3 @@

 /* COL2ROW, ROW2COL*/
 #define DIODE_DIRECTION COL2ROW


 /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
 #define DEBOUNCE 5


M keyboards/chromatonemini/info.json => keyboards/chromatonemini/info.json +0 -1
@@ 22,7 22,6 @@
        "cols": [ "F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6" ],
        "rows": [ "E6", "D7", "C6", "D4", "D0", "D1" ]
    },
    "debounce": 5,
    "usb": {
        "vid": "0xFEED",
        "pid": "0xF4B4",

M keyboards/cipulot/kallos/config.h => keyboards/cipulot/kallos/config.h +0 -3
@@ 45,9 45,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cipulot/kawayo/config.h => keyboards/cipulot/kawayo/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ck60i/config.h => keyboards/ck60i/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ckeys/handwire_101/config.h => keyboards/ckeys/handwire_101/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ckeys/nakey/config.h => keyboards/ckeys/nakey/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ckeys/obelus/config.h => keyboards/ckeys/obelus/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_PIN B7
#define BACKLIGHT_LEVELS 3

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ckeys/thedora/config.h => keyboards/ckeys/thedora/config.h +0 -3
@@ 32,9 32,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ckeys/washington/config.h => keyboards/ckeys/washington/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/clickety_split/leeloo/rev1/config.h => keyboards/clickety_split/leeloo/rev1/config.h +0 -3
@@ 34,9 34,6 @@
/* define tapping term */
#define TAPPING_TERM 100

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* encoder support */
#define ENCODERS_PAD_A { F5 }
#define ENCODERS_PAD_B { F4 }

M keyboards/clueboard/2x1800/2018/info.json => keyboards/clueboard/2x1800/2018/info.json +0 -1
@@ 4,7 4,6 @@
  "maintainer": "skullydazed",
  "processor": "at90usb1286",
  "bootloader": "halfkay",
  "debounce": 5,
  "diode_direction": "ROW2COL",
  "features": {
    "audio": true,

M keyboards/clueboard/2x1800/2019/info.json => keyboards/clueboard/2x1800/2019/info.json +0 -1
@@ 2,7 2,6 @@
  "manufacturer": "Clueboard",
  "keyboard_name": "Clueboard 2x1800 2019",
  "maintainer": "skullydazed",
  "debounce": 5,
  "processor": "at90usb1286",
  "bootloader": "halfkay",
  "diode_direction": "ROW2COL",

M keyboards/clueboard/2x1800/2021/info.json => keyboards/clueboard/2x1800/2021/info.json +0 -1
@@ 3,7 3,6 @@
    "keyboard_name": "Clueboard 2x1800 2021",
    "maintainer": "skullydazed",
    "bootloader": "halfkay",
    "debounce": 5,
    "diode_direction": "ROW2COL",
    "features": {
        "audio": true,

M keyboards/clueboard/66/rev1/info.json => keyboards/clueboard/66/rev1/info.json +0 -1
@@ 4,7 4,6 @@
  "maintainer": "skullydazed",
  "processor": "atmega32u4",
  "bootloader": "atmel-dfu",
  "debounce": 5,
  "diode_direction": "COL2ROW",
  "features": {
    "audio": false,

M keyboards/clueboard/66/rev2/info.json => keyboards/clueboard/66/rev2/info.json +0 -1
@@ 4,7 4,6 @@
  "maintainer": "skullydazed",
  "processor": "atmega32u4",
  "bootloader": "atmel-dfu",
  "debounce": 5,
  "diode_direction": "COL2ROW",
  "features": {
    "audio": false,

M keyboards/clueboard/66/rev3/info.json => keyboards/clueboard/66/rev3/info.json +0 -1
@@ 4,7 4,6 @@
  "maintainer": "skullydazed",
  "processor": "atmega32u4",
  "bootloader": "atmel-dfu",
  "debounce": 5,
  "diode_direction": "COL2ROW",
  "features": {
    "audio": false,

M keyboards/clueboard/66/rev4/info.json => keyboards/clueboard/66/rev4/info.json +0 -1
@@ 2,7 2,6 @@
  "manufacturer": "Clueboard",
  "keyboard_name": "Clueboard 66% rev4",
  "maintainer": "skullydazed",
  "debounce": 5,
  "processor": "STM32F303",
  "board": "QMK_PROTON_C",
  "bootloader": "stm32-dfu",

M keyboards/clueboard/66_hotswap/gen1/config.h => keyboards/clueboard/66_hotswap/gen1/config.h +0 -3
@@ 17,9 17,6 @@

#pragma once

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
// #define DEBOUNCE 6

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/clueboard/66_hotswap/gen1/info.json => keyboards/clueboard/66_hotswap/gen1/info.json +0 -1
@@ 2,7 2,6 @@
  "manufacturer": "Clueboard",
  "keyboard_name": "Clueboard 66% HotSwap Gen1",
  "maintainer": "skullydazed",
  "debounce": 5,
  "processor": "STM32F303",
  "board": "QMK_PROTON_C",
  "bootloader": "stm32-dfu",

M keyboards/clueboard/66_hotswap/prototype/info.json => keyboards/clueboard/66_hotswap/prototype/info.json +0 -1
@@ 2,7 2,6 @@
  "manufacturer": "Clueboard",
  "keyboard_name": "Clueboard 66% HotSwap Prototype",
  "maintainer": "skullydazed",
  "debounce": 5,
  "diode_direction": "COL2ROW",
  "processor": "atmega32u4",
  "bootloader": "atmel-dfu",

M keyboards/cmm_studio/saka68/solder/config.h => keyboards/cmm_studio/saka68/solder/config.h +0 -2
@@ 35,5 35,3 @@
#define MATRIX_COL_PINS { D4, D6, D7, B4, B5, B6, C6, F5, F4, F1, F0, B1, B2, B3, D2, D3, D5 }

#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

M keyboards/coarse/cordillera/config.h => keyboards/coarse/cordillera/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/coarse/ixora/config.h => keyboards/coarse/ixora/config.h +0 -3
@@ 11,9 11,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 0

#define LED_NUM_LOCK_PIN A9
#define LED_CAPS_LOCK_PIN A10
#define LED_SCROLL_LOCK_PIN A8

M keyboards/coarse/ixora/info.json => keyboards/coarse/ixora/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x0C61",
        "device_version": "1.0.0"
    },
    "debounce": 0,
    "layouts": {
        "LAYOUT_full": {
            "layout": [{"label":"1", "x":0, "y":0}, {"label":"2", "x":1, "y":0}, {"label":"3", "x":2, "y":0}, {"label":"Caps Lock", "x":0, "y":1}, {"label":"Num Lock", "x":1, "y":1}, {"label":"Scroll Lock", "x":2, "y":1}]

M keyboards/coarse/vinta/config.h => keyboards/coarse/vinta/config.h +0 -3
@@ 11,9 11,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 0

/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is userful for the Windows task manager shortcut (ctrl+shift+esc).
 */

M keyboards/coarse/vinta/info.json => keyboards/coarse/vinta/info.json +1 -0
@@ 8,6 8,7 @@
    "pid": "0x0C61",
    "device_version": "1.0.0"
  },
  "debounce": 0,
  "community_layouts": ["65_ansi_blocker"],
  "layouts": {
    "LAYOUT_69_ansi": {

M keyboards/compound/config.h => keyboards/compound/config.h +0 -3
@@ 30,8 30,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT B3 // usually COL
#define QMK_ESC_INPUT F0 // usually ROW

M keyboards/contender/config.h => keyboards/contender/config.h +0 -3
@@ 73,9 73,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_RGB_TEST
#define RGBLIGHT_EFFECT_ALTERNATING

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/contra/config.h => keyboards/contra/config.h +0 -3
@@ 12,9 12,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/controllerworks/mini36/config.h => keyboards/controllerworks/mini36/config.h +0 -4
@@ 17,10 17,6 @@

#pragma once


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
/* #define DEBOUNCE 5 */

#define WS2812_PIO_USE_PIO1
#define RGBLED_NUM 48
#define RGB_MATRIX_LED_COUNT RGBLED_NUM

M keyboards/converter/a1200/miss1200/config.h => keyboards/converter/a1200/miss1200/config.h +0 -4
@@ 41,10 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_CAPS_LOCK_PIN B0
#define LED_PIN_ON_STATE 0

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING

M keyboards/converter/a1200/mistress1200/config.h => keyboards/converter/a1200/mistress1200/config.h +0 -4
@@ 46,10 46,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#undef LOCKING_RESYNC_ENABLE
#define LAYER_STATE_8BIT

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING

M keyboards/converter/a1200/teensy2pp/config.h => keyboards/converter/a1200/teensy2pp/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed (5 is default) */
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN B6



M keyboards/converter/hp_46010a/config.h => keyboards/converter/hp_46010a/config.h +0 -3
@@ 20,6 20,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define MATRIX_ROWS       14
#define MATRIX_COLS       8

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/converter/modelm101/config.h => keyboards/converter/modelm101/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed (5 is default) */
#define DEBOUNCE 5

/* The Model M has no diodes */
#define MATRIX_HAS_GHOST


M keyboards/converter/modelm101_teensy2/config.h => keyboards/converter/modelm101_teensy2/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed (5 is default) */
#define DEBOUNCE 5

/* The Model M has no diodes */
#define MATRIX_HAS_GHOST


M keyboards/converter/modelm_ssk/config.h => keyboards/converter/modelm_ssk/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed (5 is default) */
#define DEBOUNCE 5

/* The Model M does not have NKRO */
#define MATRIX_HAS_GHOST


M keyboards/converter/numeric_keypad_iie/config.h => keyboards/converter/numeric_keypad_iie/config.h +0 -1
@@ 88,4 88,3 @@ http://wiki.apple2.org/index.php?title=Pinouts#Apple_.2F.2Fe_Numeric_Keypad_conn
#define MATRIX_COL_PINS { D1, D0, D4, C6, D7, E6 }
#define DIODE_DIRECTION COL2ROW
#define SOFT_SERIAL_PIN D0
#define DEBOUNCE 5

M keyboards/converter/periboard_512/config.h => keyboards/converter/periboard_512/config.h +0 -1
@@ 20,5 20,4 @@
/* matrix properties */
#define MATRIX_COLS 19
#define MATRIX_ROWS 8
#define DEBOUNCE 5
#define MATRIX_HAS_GHOST

M keyboards/converter/siemens_tastatur/config.h => keyboards/converter/siemens_tastatur/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B3, B4, B5, B6, B7 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cool836a/config.h => keyboards/cool836a/config.h +0 -3
@@ 66,9 66,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/copenhagen_click/click_pad_v1/config.h => keyboards/copenhagen_click/click_pad_v1/config.h +0 -3
@@ 63,9 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/coseyfannitutti/discipad/config.h => keyboards/coseyfannitutti/discipad/config.h +0 -3
@@ 57,9 57,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/coseyfannitutti/discipline/config.h => keyboards/coseyfannitutti/discipline/config.h +0 -3
@@ 55,9 55,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/coseyfannitutti/mullet/config.h => keyboards/coseyfannitutti/mullet/config.h +0 -3
@@ 57,9 57,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/coseyfannitutti/mulletpad/config.h => keyboards/coseyfannitutti/mulletpad/config.h +0 -3
@@ 47,9 47,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define RGBLIGHT_SLEEP
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/coseyfannitutti/mysterium/config.h => keyboards/coseyfannitutti/mysterium/config.h +0 -3
@@ 53,9 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/coseyfannitutti/romeo/config.h => keyboards/coseyfannitutti/romeo/config.h +0 -3
@@ 56,9 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cozykeys/bloomer/config.h => keyboards/cozykeys/bloomer/config.h +0 -3
@@ 45,9 45,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_BREATHE_MAX    255
#endif

// Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed
#define DEBOUNCE 5

// Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap
#define LOCKING_SUPPORT_ENABLE
// Locking resynchronize hack

M keyboards/cozykeys/speedo/v2/config.h => keyboards/cozykeys/speedo/v2/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { F0, F1, F4, F5, F6, F7, B6, B5, D0, B7, B3, B2, B1, B0 }
#define DIODE_DIRECTION COL2ROW

// Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed
#define DEBOUNCE 5

// Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap
#define LOCKING_SUPPORT_ENABLE
// Locking resynchronize hack

M keyboards/cozykeys/speedo/v3/config.h => keyboards/cozykeys/speedo/v3/config.h +0 -3
@@ 49,9 49,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_BREATHE_MAX    255
#endif

// Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed
#define DEBOUNCE 5

// Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap
#define LOCKING_SUPPORT_ENABLE
// Locking resynchronize hack

M keyboards/cradio/info.json => keyboards/cradio/info.json +0 -1
@@ 11,7 11,6 @@
    "processor": "atmega32u4",
    "bootloader": "atmel-dfu",
    "pin_compatible": "promicro",
    "debounce": 5,
    "features": {
        "bootmagic": true,
        "command": false,

M keyboards/craftwalk/config.h => keyboards/craftwalk/config.h +0 -3
@@ 69,9 69,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/crawlpad/config.h => keyboards/crawlpad/config.h +0 -3
@@ 15,9 15,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/crazy_keyboard_68/config.h => keyboards/crazy_keyboard_68/config.h +0 -3
@@ 72,9 72,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/crbn/config.h => keyboards/crbn/config.h +0 -3
@@ 35,9 35,6 @@
/*Sets the number of pulses per increment*/
#define ENCODER_RESOLUTION 2

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/creatkeebs/glacier/config.h => keyboards/creatkeebs/glacier/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/crimsonkeyboards/resume1800/config.h => keyboards/crimsonkeyboards/resume1800/config.h +0 -3
@@ 40,9 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define USB_MAX_POWER_CONSUMPTION 100

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Set LED indicator pins */
#define LED_NUM_LOCK_PIN B5
#define LED_CAPS_LOCK_PIN B6

M keyboards/crin/config.h => keyboards/crin/config.h +0 -2
@@ 24,7 24,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { A9, A8, B15, B14, B13 }
#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE    5

#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE

M keyboards/crkbd/config.h => keyboards/crkbd/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
    { F4, F5, F6, F7, B1, B3 }
// #define MATRIX_COL_PINS { B2, B3, B1, F7, F6, F5, F4 } //uncomment this line and comment line above if you need to reverse left-to-right key order

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/crypt_macro/config.h => keyboards/crypt_macro/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
    { NO_PIN, B5, NO_PIN}  \
}

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE


M keyboards/custommk/evo70/info.json => keyboards/custommk/evo70/info.json +0 -1
@@ 15,7 15,6 @@
        "rows": ["D3", "D2", "F7", "F6", "F5", "F0"]

    },
    "debounce": 5,
    "processor": "atmega32u4",
    "rgblight": {
        "led_count": 48,

M keyboards/custommk/genesis/rev1/config.h => keyboards/custommk/genesis/rev1/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define ENCODERS_PAD_A { F6, D2 }
#define ENCODERS_PAD_B { F7, D1 }
#define ENCODER_RESOLUTION 2

M keyboards/custommk/genesis/rev2/config.h => keyboards/custommk/genesis/rev2/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define ENCODERS_PAD_A { F6, D2 }
#define ENCODERS_PAD_B { F7, D1 }
#define ENCODER_RESOLUTION 2

M keyboards/cutie_club/borsdorf/config.h => keyboards/cutie_club/borsdorf/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define LED_CAPS_LOCK_PIN B13

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cutie_club/giant_macro_pad/config.h => keyboards/cutie_club/giant_macro_pad/config.h +0 -3
@@ 30,9 30,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cutie_club/keebcats/denis/config.h => keyboards/cutie_club/keebcats/denis/config.h +0 -3
@@ 30,9 30,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN F0

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */

M keyboards/cutie_club/keebcats/dougal/config.h => keyboards/cutie_club/keebcats/dougal/config.h +0 -3
@@ 30,9 30,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN F0

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */

M keyboards/cutie_club/novus/config.h => keyboards/cutie_club/novus/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cutie_club/wraith/config.h => keyboards/cutie_club/wraith/config.h +0 -3
@@ 57,9 57,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/cx60/config.h => keyboards/cx60/config.h +0 -3
@@ 34,9 34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* RGB Underglow */
#define RGB_DI_PIN B6
#define RGBLIGHT_EFFECT_BREATHING

M keyboards/dailycraft/bat43/config.h => keyboards/dailycraft/bat43/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dailycraft/claw44/rev1/config.h => keyboards/dailycraft/claw44/rev1/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define DIODE_DIRECTION COL2ROW
#define SOFT_SERIAL_PIN D2

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dailycraft/owl8/config.h => keyboards/dailycraft/owl8/config.h +0 -3
@@ 66,9 66,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dailycraft/sandbox/rev1/config.h => keyboards/dailycraft/sandbox/rev1/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dailycraft/sandbox/rev2/config.h => keyboards/dailycraft/sandbox/rev2/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dailycraft/stickey4/config.h => keyboards/dailycraft/stickey4/config.h +0 -3
@@ 66,9 66,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dailycraft/wings42/rev1/config.h => keyboards/dailycraft/wings42/rev1/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dailycraft/wings42/rev1_extkeys/config.h => keyboards/dailycraft/wings42/rev1_extkeys/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dailycraft/wings42/rev2/config.h => keyboards/dailycraft/wings42/rev2/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/daji/seis_cinco/config.h => keyboards/daji/seis_cinco/config.h +0 -3
@@ 31,9 31,6 @@
/* COL2ROW, ROW2COL, or CUSTOM_MATRIX */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dc01/arrow/config.h => keyboards/dc01/arrow/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dc01/left/config.h => keyboards/dc01/left/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 0

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dc01/left/info.json => keyboards/dc01/left/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x1010",
        "device_version": "0.0.1"
    },
    "debounce": 0,
    "layouts": {
        "LAYOUT_ansi": {
            "layout": [{"label":"Esc", "x":0, "y":0}, {"label":"!", "x":1, "y":0}, {"label":"\"", "x":2, "y":0}, {"label":"\u00a3", "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":"Back", "x":13, "y":0}, {"label":"Del", "x":14, "y":0}, {"label":"Insert", "x":15.25, "y":0}, {"label":"Home", "x":16.25, "y":0}, {"label":"PgUp", "x":17.25, "y":0}, {"label":"Num Lock", "x":18.5, "y":0}, {"label":"/", "x":19.5, "y":0}, {"label":"*", "x":20.5, "y":0}, {"label":"-", "x":21.5, "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.25, "y":1}, {"label":"End", "x":16.25, "y":1}, {"label":"PgDn", "x":17.25, "y":1}, {"label":"7", "x":18.5, "y":1}, {"label":"8", "x":19.5, "y":1}, {"label":"9", "x":20.5, "y":1}, {"label":"+", "x":21.5, "y":1}, {"label":"Caps Lock", "x":0, "y":2, "w":1.75}, {"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":"4", "x":18.5, "y":2}, {"label":"5", "x":19.5, "y":2}, {"label":"6", "x":20.5, "y":2}, {"label":"+", "x":21.5, "y":2}, {"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":1.75}, {"label":"Shift", "x":14, "y":3}, {"label":"\u2191", "x":16.25, "y":3}, {"label":"1", "x":18.5, "y":3}, {"label":"2", "x":19.5, "y":3}, {"label":"3", "x":20.5, "y":3}, {"label":"Enter", "x":21.5, "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":2.75}, {"label":"Fn", "x":6.5, "y":4, "w":1.25}, {"x":7.75, "y":4, "w":2.25}, {"label":"AltGr", "x":10, "y":4, "w":1.25}, {"label":"Win", "x":11.25, "y":4, "w":1.25}, {"label":"Menu", "x":12.5, "y":4, "w":1.25}, {"label":"Ctrl", "x":13.75, "y":4, "w":1.25}, {"label":"\u2190", "x":15.25, "y":4}, {"label":"\u2193", "x":16.25, "y":4}, {"label":"\u2192", "x":17.25, "y":4}, {"label":"0", "x":18.5, "y":4}, {"label":"00", "x":19.5, "y":4}, {"label":".", "x":20.5, "y":4}, {"label":"Enter", "x":21.5, "y":4}]

M keyboards/dc01/numpad/config.h => keyboards/dc01/numpad/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dc01/right/config.h => keyboards/dc01/right/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/delikeeb/flatbread60/config.h => keyboards/delikeeb/flatbread60/config.h +0 -3
@@ 60,9 60,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/delikeeb/vaguettelite/config.h => keyboards/delikeeb/vaguettelite/config.h +0 -3
@@ 67,9 67,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/delikeeb/vanana/rev1/config.h => keyboards/delikeeb/vanana/rev1/config.h +0 -3
@@ 67,9 67,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/delikeeb/vanana/rev2/config.h => keyboards/delikeeb/vanana/rev2/config.h +0 -3
@@ 67,9 67,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/delikeeb/vaneela/config.h => keyboards/delikeeb/vaneela/config.h +0 -4
@@ 38,10 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/delikeeb/vaneelaex/config.h => keyboards/delikeeb/vaneelaex/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/delikeeb/waaffle/rev3/config.h => keyboards/delikeeb/waaffle/rev3/config.h +0 -3
@@ 66,9 66,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/deltapad/config.h => keyboards/deltapad/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/deltasplit75/v2/config.h => keyboards/deltasplit75/v2/config.h +0 -3
@@ 35,9 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
#define SOFT_SERIAL_PIN D0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/demiurge/config.h => keyboards/demiurge/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#ifdef BACKLIGHT_PIN
#define BACKLIGHT_LEVELS 1
#endif

M keyboards/deng/djam/config.h => keyboards/deng/djam/config.h +0 -1
@@ 21,7 21,6 @@
#define MATRIX_ROW_PINS { F0, F1, F4 }
#define MATRIX_COL_PINS { C7, C6, B6, B5, B4, D7, D6, D4 }
#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define BACKLIGHT_PIN B7
#define BACKLIGHT_LEVELS 5

M keyboards/dinofizz/fnrow/v1/config.h => keyboards/dinofizz/fnrow/v1/config.h +0 -2
@@ 25,5 25,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS {B0, B1, B3, B4, B5, B6, B7 }

#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

M keyboards/dk60/config.h => keyboards/dk60/config.h +0 -3
@@ 54,9 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dm9records/ergoinu/config.h => keyboards/dm9records/ergoinu/config.h +0 -3
@@ 40,9 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dm9records/lain/config.h => keyboards/dm9records/lain/config.h +0 -3
@@ 24,9 24,6 @@
#define LED_PINS \
    { B6, B5, B4 }

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dm9records/plaid/config.h => keyboards/dm9records/plaid/config.h +0 -3
@@ 55,9 55,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dm9records/tartan/config.h => keyboards/dm9records/tartan/config.h +0 -3
@@ 53,9 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dmqdesign/spin/config.h => keyboards/dmqdesign/spin/config.h +0 -3
@@ 39,9 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//Number of RGB LEDs
#define RGBLED_NUM 3

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/do60/config.h => keyboards/do60/config.h +0 -3
@@ 45,9 45,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* RGB Underglow
 * F5 PIN for DO60's pre-soldered WS2812 LEDs
 */

M keyboards/doio/kb16/rev1/config.h => keyboards/doio/kb16/rev1/config.h +0 -3
@@ 29,9 29,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Forcing to use NKRO instead 6KRO */
#define FORCE_NKRO


M keyboards/doio/kb16/rev2/config.h => keyboards/doio/kb16/rev2/config.h +0 -3
@@ 29,9 29,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Forcing to use NKRO instead 6KRO */
#define FORCE_NKRO


M keyboards/doio/kb30/config.h => keyboards/doio/kb30/config.h +0 -3
@@ 26,9 26,6 @@
#define MATRIX_COL_PINS { B14, B13, B12, B0, A7, A9, A8 }
#define DIODE_DIRECTION COL2ROW // COL2ROW or ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/donutcables/budget96/config.h => keyboards/donutcables/budget96/config.h +0 -1
@@ 27,7 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B0, B1, B2, B3, B4, B5, B6, B7 }

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LED_NUM_LOCK_PIN D0
#define LED_CAPS_LOCK_PIN D1

M keyboards/donutcables/scrabblepad/config.h => keyboards/donutcables/scrabblepad/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/doodboard/duckboard/config.h => keyboards/doodboard/duckboard/config.h +0 -3
@@ 41,6 41,3 @@
#ifdef RGBLIGHT_ENABLE
#define RGBLED_NUM 8    // Number of LEDs
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/doodboard/duckboard_r2/config.h => keyboards/doodboard/duckboard_r2/config.h +0 -3
@@ 42,8 42,5 @@
#define RGBLED_NUM 8    // Number of LEDs
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 1

M keyboards/doppelganger/config.h => keyboards/doppelganger/config.h +0 -3
@@ 67,9 67,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/doro67/rgb/config.h => keyboards/doro67/rgb/config.h +0 -3
@@ 103,9 103,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define RGBLED_NUM 67

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dp60/config.h => keyboards/dp60/config.h +0 -3
@@ 21,9 21,6 @@
#define MATRIX_COLS 15
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/draculad/config.h => keyboards/draculad/config.h +0 -2
@@ 26,8 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

#define SOFT_SERIAL_PIN D2

#ifdef OLED_ENABLE

M keyboards/draytronics/daisy/config.h => keyboards/draytronics/daisy/config.h +0 -2
@@ 42,8 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW
#define TAP_CODE_DELAY 10
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE

M keyboards/draytronics/elise/config.h => keyboards/draytronics/elise/config.h +0 -3
@@ 39,9 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/draytronics/elise_v2/config.h => keyboards/draytronics/elise_v2/config.h +0 -3
@@ 39,9 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/draytronics/scarlet/config.h => keyboards/draytronics/scarlet/config.h +0 -3
@@ 40,9 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/drewkeys/iskar/config.h => keyboards/drewkeys/iskar/config.h +0 -3
@@ 34,9 34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
#define SOFT_SERIAL_PIN D0  // or D1, D2, D3, E6

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/drhigsby/bkf/config.h => keyboards/drhigsby/bkf/config.h +0 -3
@@ 42,9 42,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/drhigsby/dubba175/config.h => keyboards/drhigsby/dubba175/config.h +0 -3
@@ 38,9 38,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/drhigsby/ogurec/config.h => keyboards/drhigsby/ogurec/config.h +0 -3
@@ 38,9 38,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/drhigsby/packrat/config.h => keyboards/drhigsby/packrat/config.h +0 -3
@@ 38,9 38,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dtisaac/cg108/config.h => keyboards/dtisaac/cg108/config.h +0 -3
@@ 44,9 44,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_SCROLL_LOCK_PIN B7
#define LED_PIN_ON_STATE 0

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dtisaac/dosa40rgb/config.h => keyboards/dtisaac/dosa40rgb/config.h +0 -3
@@ 94,6 94,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENABLE_RGB_MATRIX_SOLID_SPLASH
#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
//#define DEBOUNCE 5

M keyboards/dtisaac/dtisaac01/config.h => keyboards/dtisaac/dtisaac01/config.h +0 -3
@@ 47,9 47,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_LEVELS 3
#define BACKLIGHT_BREATHING

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
//#define BOOTMAGIC_LITE_ROW 0
//#define BOOTMAGIC_LITE_COLUMN 0

M keyboards/duck/eagle_viper/v2/config.h => keyboards/duck/eagle_viper/v2/config.h +0 -3
@@ 24,9 24,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define BACKLIGHT_LEVELS 3

#define RGBLIGHT_EFFECT_BREATHING

M keyboards/duck/jetfire/config.h => keyboards/duck/jetfire/config.h +0 -3
@@ 45,9 45,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define RGBLIGHT_VAL_STEP 8
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Set to top left most key */
#define BOOTMAGIC_LITE_ROW 5
#define BOOTMAGIC_LITE_COLUMN 10

M keyboards/duck/lightsaver/config.h => keyboards/duck/lightsaver/config.h +0 -3
@@ 24,9 24,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define BACKLIGHT_LEVELS 1

#define RGBLIGHT_EFFECT_BREATHING

M keyboards/duck/octagon/v1/config.h => keyboards/duck/octagon/v1/config.h +0 -3
@@ 24,9 24,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define BACKLIGHT_LEVELS 1

#define RGBLIGHT_EFFECT_BREATHING

M keyboards/duck/octagon/v2/config.h => keyboards/duck/octagon/v2/config.h +0 -3
@@ 24,9 24,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define BACKLIGHT_LEVELS 1

#define RGBLIGHT_EFFECT_BREATHING

M keyboards/duck/orion/v3/config.h => keyboards/duck/orion/v3/config.h +0 -3
@@ 24,9 24,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#undef BACKLIGHT_PIN
#define BACKLIGHT_PINS { B1, B2, B3, E6 }
#define BACKLIGHT_LED_COUNT 4

M keyboards/duck/tcv3/config.h => keyboards/duck/tcv3/config.h +0 -3
@@ 24,9 24,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL

M keyboards/ducky/one2mini/1861st/config.h => keyboards/ducky/one2mini/1861st/config.h +0 -3
@@ 39,9 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define FORCE_NKRO

#define GPIO_INPUT_PIN_DELAY (NUC123_HCLK / 6 / 1000000L)

M keyboards/ducky/one2sf/1967st/config.h => keyboards/ducky/one2sf/1967st/config.h +0 -3
@@ 39,9 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define FORCE_NKRO

#define GPIO_INPUT_PIN_DELAY (NUC123_HCLK / 6 / 1000000L)

M keyboards/dumbo/config.h => keyboards/dumbo/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Split Keyboard specific options, make sure you have 'SPLIT_KEYBOARD = yes' in your rules.mk, and define SOFT_SERIAL_PIN.
 */

M keyboards/dumbpad/config.h => keyboards/dumbpad/config.h +0 -3
@@ 20,8 20,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Column/Row IO definitions */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Reduce tapdance required taps from 5 to 2 */
#define TAPPING_TOGGLE 2

M keyboards/dumbpad/v1x_oled/config.h => keyboards/dumbpad/v1x_oled/config.h +0 -3
@@ 28,8 28,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Column/Row IO definitions */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Reduce tapdance required taps from 5 to 2 */
#define TAPPING_TOGGLE 2

M keyboards/durgod/dgk6x/config.h => keyboards/durgod/dgk6x/config.h +0 -3
@@ 30,9 30,6 @@
// Increase VIA layer count
#define DYNAMIC_KEYMAP_LAYER_COUNT 16

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE
#define BOOTMAGIC_LITE_ROW                 0

M keyboards/durgod/k310/base/config.h => keyboards/durgod/k310/base/config.h +0 -3
@@ 35,9 35,6 @@
// Users may enable more if they wish
#define DYNAMIC_KEYMAP_EEPROM_MAX_ADDR  4095

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE
#define BOOTMAGIC_LITE_ROW                 0

M keyboards/durgod/k320/base/config.h => keyboards/durgod/k320/base/config.h +0 -3
@@ 35,9 35,6 @@
// Users may enable more if they wish
#define DYNAMIC_KEYMAP_EEPROM_MAX_ADDR  4095

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE
#define BOOTMAGIC_LITE_ROW                 0

M keyboards/dyz/dyz40/config.h => keyboards/dyz/dyz40/config.h +0 -4
@@ 22,10 22,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROWS 4
#define MATRIX_COLS 13


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 0

M keyboards/dyz/dyz60/config.h => keyboards/dyz/dyz60/config.h +0 -4
@@ 17,10 17,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#pragma once


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 0

M keyboards/dyz/dyz60_hs/config.h => keyboards/dyz/dyz60_hs/config.h +0 -4
@@ 17,10 17,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#pragma once


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 0

M keyboards/dyz/dyz_tkl/config.h => keyboards/dyz/dyz_tkl/config.h +0 -4
@@ 17,10 17,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#pragma once


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 0

M keyboards/dyz/selka40/config.h => keyboards/dyz/selka40/config.h +0 -4
@@ 17,10 17,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#pragma once


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 0

M keyboards/dyz/synthesis60/config.h => keyboards/dyz/synthesis60/config.h +0 -4
@@ 17,10 17,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#pragma once


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 0

M keyboards/dz60/config.h => keyboards/dz60/config.h +0 -3
@@ 46,9 46,6 @@
#    define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dztech/bocc/config.h => keyboards/dztech/bocc/config.h +0 -3
@@ 58,9 58,6 @@
#    define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/dztech/duo_s/config.h => keyboards/dztech/duo_s/config.h +0 -2
@@ 24,8 24,6 @@
#define MATRIX_COL_PINS { B12, B13, B14, A8, B9, C13, C14, C15, A1, A2, A3, A4, A5, A6, A7 }
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define RGB_DI_PIN B15
#ifdef RGB_DI_PIN

M keyboards/dztech/dz60rgb/v1/config.h => keyboards/dztech/dz60rgb/v1/config.h +0 -3
@@ 20,9 20,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#ifdef RGB_MATRIX_ENABLE
#    define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#    define RGB_MATRIX_KEYPRESSES

M keyboards/dztech/dz60rgb/v1/info.json => keyboards/dztech/dz60rgb/v1/info.json +2 -1
@@ 2,5 2,6 @@
    "usb": {
        "pid": "0x1120",
        "device_version": "1.0.0"
    }
    },
    "debounce": 3
}

M keyboards/dztech/dz60rgb/v2/config.h => keyboards/dztech/dz60rgb/v2/config.h +0 -3
@@ 20,9 20,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#ifdef RGB_MATRIX_ENABLE
#    define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#    define RGB_MATRIX_KEYPRESSES

M keyboards/dztech/dz60rgb/v2/info.json => keyboards/dztech/dz60rgb/v2/info.json +2 -1
@@ 2,5 2,6 @@
    "usb": {
        "pid": "0x1121",
        "device_version": "2.0.0"
    }
    },
    "debounce": 3
}

M keyboards/dztech/dz60rgb/v2_1/config.h => keyboards/dztech/dz60rgb/v2_1/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#ifdef RGB_MATRIX_ENABLE
#    define RGB_DISABLE_WHEN_USB_SUSPENDED  // turn off effects when suspended
#    define RGB_MATRIX_KEYPRESSES

M keyboards/dztech/dz60rgb/v2_1/info.json => keyboards/dztech/dz60rgb/v2_1/info.json +2 -1
@@ 2,5 2,6 @@
    "usb": {
        "pid": "0x1121",
        "device_version": "2.1.0"
    }
    },
    "debounce": 3
}

M keyboards/dztech/dz60rgb_ansi/v1/config.h => keyboards/dztech/dz60rgb_ansi/v1/config.h +0 -3
@@ 20,9 20,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#ifdef RGB_MATRIX_ENABLE
#    define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#    define RGB_MATRIX_KEYPRESSES

M keyboards/dztech/dz60rgb_ansi/v1/info.json => keyboards/dztech/dz60rgb_ansi/v1/info.json +2 -1
@@ 2,5 2,6 @@
    "usb": {
        "pid": "0x1220",
        "device_version": "1.0.0"
    }
    },
    "debounce": 3
}

M keyboards/dztech/dz60rgb_ansi/v2/config.h => keyboards/dztech/dz60rgb_ansi/v2/config.h +0 -3
@@ 20,9 20,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#ifdef RGB_MATRIX_ENABLE
#    define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#    define RGB_MATRIX_KEYPRESSES

M keyboards/dztech/dz60rgb_ansi/v2/info.json => keyboards/dztech/dz60rgb_ansi/v2/info.json +2 -1
@@ 2,5 2,6 @@
    "usb": {
        "pid": "0x1221",
        "device_version": "2.0.0"
    }
    },
    "debounce": 3
}

M keyboards/dztech/dz60rgb_ansi/v2_1/config.h => keyboards/dztech/dz60rgb_ansi/v2_1/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#ifdef RGB_MATRIX_ENABLE
#    define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
// #    define RGB_MATRIX_KEYPRESSES

M keyboards/dztech/dz60rgb_ansi/v2_1/info.json => keyboards/dztech/dz60rgb_ansi/v2_1/info.json +2 -1
@@ 2,5 2,6 @@
    "usb": {
        "pid": "0x1221",
        "device_version": "2.1.0"
    }
    },
    "debounce": 3
}

M keyboards/dztech/dz60rgb_wkl/v1/config.h => keyboards/dztech/dz60rgb_wkl/v1/config.h +0 -3
@@ 20,9 20,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#ifdef RGB_MATRIX_ENABLE
#    define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#    define RGB_MATRIX_KEYPRESSES

M keyboards/dztech/dz60rgb_wkl/v1/info.json => keyboards/dztech/dz60rgb_wkl/v1/info.json +2 -1
@@ 2,5 2,6 @@
    "usb": {
        "pid": "0x1320",
        "device_version": "1.0.0"
    }
    },
    "debounce": 3
}

M keyboards/dztech/dz60rgb_wkl/v2/config.h => keyboards/dztech/dz60rgb_wkl/v2/config.h +0 -3
@@ 20,9 20,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#ifdef RGB_MATRIX_ENABLE
#    define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#    define RGB_MATRIX_KEYPRESSES

M keyboards/dztech/dz60rgb_wkl/v2/info.json => keyboards/dztech/dz60rgb_wkl/v2/info.json +2 -1
@@ 2,5 2,6 @@
    "usb": {
        "pid": "0x1321",
        "device_version": "2.0.0"
    }
    },
    "debounce": 3
}

M keyboards/dztech/dz60rgb_wkl/v2_1/config.h => keyboards/dztech/dz60rgb_wkl/v2_1/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#ifdef RGB_MATRIX_ENABLE
#    define RGB_DISABLE_WHEN_USB_SUSPENDED  // turn off effects when suspended
#    define RGB_MATRIX_KEYPRESSES

M keyboards/dztech/dz60rgb_wkl/v2_1/info.json => keyboards/dztech/dz60rgb_wkl/v2_1/info.json +2 -1
@@ 2,5 2,6 @@
    "usb": {
        "pid": "0x1321",
        "device_version": "2.1.0"
    }
    },
    "debounce": 3
}

M keyboards/dztech/dz64rgb/config.h => keyboards/dztech/dz64rgb/config.h +0 -1
@@ 22,7 22,6 @@
#define MATRIX_COL_PINS { C7, F7, F6, F0, B0, B1, B4, D7, D6, D4, D5, D3, D2, B7 }

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define USB_SUSPEND_WAKEUP_DELAY 5000


M keyboards/dztech/dz65rgb/v1/config.h => keyboards/dztech/dz65rgb/v1/config.h +0 -1
@@ 38,7 38,6 @@
#ifdef RGB_MATRIX_ENABLE
#    define RGB_MATRIX_LED_PROCESS_LIMIT 4
#    define RGB_MATRIX_LED_FLUSH_LIMIT 26
#    define DEBOUNCE 3
#    define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#    define RGB_MATRIX_KEYPRESSES
// RGB Matrix Animation modes. Explicitly enabled

M keyboards/dztech/dz65rgb/v1/info.json => keyboards/dztech/dz65rgb/v1/info.json +2 -1
@@ 2,5 2,6 @@
    "usb": {
        "pid": "0x1420",
        "device_version": "1.0.0"
    }
    },
    "debounce": 3
}

M keyboards/dztech/dz65rgb/v2/config.h => keyboards/dztech/dz65rgb/v2/config.h +0 -1
@@ 38,7 38,6 @@
#ifdef RGB_MATRIX_ENABLE
#    define RGB_MATRIX_LED_PROCESS_LIMIT 4
#    define RGB_MATRIX_LED_FLUSH_LIMIT 26
#    define DEBOUNCE 3
#    define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#    define RGB_MATRIX_KEYPRESSES
// RGB Matrix Animation modes. Explicitly enabled

M keyboards/dztech/dz65rgb/v2/info.json => keyboards/dztech/dz65rgb/v2/info.json +2 -1
@@ 2,5 2,6 @@
    "usb": {
        "pid": "0x1421",
        "device_version": "2.0.0"
    }
    },
    "debounce": 3
}

M keyboards/dztech/dz65rgb/v3/config.h => keyboards/dztech/dz65rgb/v3/config.h +0 -3
@@ 26,9 26,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#ifdef RGB_MATRIX_ENABLE
#    define RGB_DISABLE_WHEN_USB_SUSPENDED  // turn off effects when suspended
#    define USB_SUSPEND_WAKEUP_DELAY 5000

M keyboards/dztech/dz96/config.h => keyboards/dztech/dz96/config.h +0 -3
@@ 35,6 35,3 @@

#define BACKLIGHT_PIN B6
#define BACKLIGHT_LEVELS 5

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/dztech/endless80/config.h => keyboards/dztech/endless80/config.h +0 -1
@@ 44,4 44,3 @@
#define RGBLIGHT_VAL_STEP 10
#define RGBLIGHT_LIMIT_VAL 130 // limits maximum brightness of LEDs to 150 out of 255. Higher may cause the controller to crash.
#endif
#define DEBOUNCE 5
\ No newline at end of file

M keyboards/dztech/tofu/ii/v1/info.json => keyboards/dztech/tofu/ii/v1/info.json +0 -1
@@ 1,6 1,5 @@
{
    "bootloader": "rp2040",
    "debounce": 5,
    "diode_direction": "COL2ROW",
    "features": {
        "bootmagic": true,

M keyboards/dztech/tofu/jr/v1/info.json => keyboards/dztech/tofu/jr/v1/info.json +0 -1
@@ 1,7 1,6 @@
{
    "bootloader": "rp2040",
    "processor": "RP2040",
    "debounce": 5,
    "diode_direction": "COL2ROW",
    "features": {
        "bootmagic": true,

M keyboards/e88/config.h => keyboards/e88/config.h +0 -3
@@ 38,9 38,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ealdin/quadrant/config.h => keyboards/ealdin/quadrant/config.h +0 -3
@@ 58,9 58,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/earth_rover/config.h => keyboards/earth_rover/config.h +0 -3
@@ 43,9 43,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
#define SOFT_SERIAL_PIN D0  // or D1, D2, D3, E6

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ebastler/e80_1800/info.json => keyboards/ebastler/e80_1800/info.json +0 -1
@@ 11,7 11,6 @@
        "pid": "0x1338",
        "device_version": "1.0.0"
    },
    "debounce": 5,
    "diode_direction": "COL2ROW",
    "features": {
        "bootmagic": true,

M keyboards/ebastler/isometria_75/rev1/config.h => keyboards/ebastler/isometria_75/rev1/config.h +0 -1
@@ 27,7 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

/* Backlight */
#define BACKLIGHT_PIN A9

M keyboards/eco/config.h => keyboards/eco/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/edc40/config.h => keyboards/edc40/config.h +0 -2
@@ 34,8 34,6 @@

 #define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE
#define RGB_DI_PIN C6

M keyboards/edda/config.h => keyboards/edda/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

// Indicators
#define INDICATOR_PIN_0 B2
#define INDICATOR_PIN_1 B1

M keyboards/edi/hardlight/mk1/config.h => keyboards/edi/hardlight/mk1/config.h +0 -3
@@ 39,9 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/edi/hardlight/mk2/config.h => keyboards/edi/hardlight/mk2/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B10, B11, A14, A15, A3, A0, A2, A1 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/edi/standaside/config.h => keyboards/edi/standaside/config.h +0 -3
@@ 24,9 24,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/edinburgh41/config.h => keyboards/edinburgh41/config.h +0 -2
@@ 11,8 11,6 @@

#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

// Underglow LED settings

#define RGB_DI_PIN D0

M keyboards/eek/config.h => keyboards/eek/config.h +0 -3
@@ 62,9 62,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  #define RGB_MATRIX_MAXIMUM_BRIGHTNESS 200
 #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/efreet/config.h => keyboards/efreet/config.h +0 -3
@@ 63,9 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ein_60/config.h => keyboards/ein_60/config.h +0 -3
@@ 78,9 78,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define RGB_MATRIX_MAXIMUM_BRIGHTNESS 200
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ekow/akira/config.h => keyboards/ekow/akira/config.h +0 -1
@@ 40,4 40,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 3

M keyboards/ekow/akira/info.json => keyboards/ekow/akira/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x414B",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT_60_hhkb": {
            "layout": [

M keyboards/elephant42/config.h => keyboards/elephant42/config.h +0 -3
@@ 73,9 73,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define RGB_MATRIX_SPD_STEP 8
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#ifndef OLED_FONT_H
#   define OLED_FONT_H "keyboards/elephant42/lib/glcdfont.c"
#endif

M keyboards/emajesty/eiri/config.h => keyboards/emajesty/eiri/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/emery65/config.h => keyboards/emery65/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE


M keyboards/emi20/config.h => keyboards/emi20/config.h +0 -5
@@ 32,11 32,6 @@
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5



#ifdef RGB_DI_PIN
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD

M keyboards/eniigmakeyboards/ek60/config.h => keyboards/eniigmakeyboards/ek60/config.h +0 -3
@@ 28,6 28,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/eniigmakeyboards/ek65/config.h => keyboards/eniigmakeyboards/ek65/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/eniigmakeyboards/ek87/config.h => keyboards/eniigmakeyboards/ek87/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ep/40/config.h => keyboards/ep/40/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is userful for the Windows task manager shortcut (ctrl+shift+esc).
 */

M keyboards/ep/96/config.h => keyboards/ep/96/config.h +0 -3
@@ 40,9 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ep/comsn/hs68/config.h => keyboards/ep/comsn/hs68/config.h +0 -3
@@ 40,9 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ep/comsn/mollydooker/config.h => keyboards/ep/comsn/mollydooker/config.h +0 -3
@@ 42,9 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ep/comsn/tf_longeboye/config.h => keyboards/ep/comsn/tf_longeboye/config.h +0 -3
@@ 42,9 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/epoch80/config.h => keyboards/epoch80/config.h +0 -3
@@ 33,6 33,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_CAPS_LOCK_PIN E6
#define LED_SCROLL_LOCK_PIN B7
#define LED_PIN_ON_STATE 0

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/ergodox_ez/config.h => keyboards/ergodox_ez/config.h +0 -2
@@ 44,8 44,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MOUSEKEY_WHEEL_MAX_SPEED    MOUSEKEY_MAX_SPEED
#define MOUSEKEY_WHEEL_TIME_TO_MAX  MOUSEKEY_TIME_TO_MAX

#define DEBOUNCE 30

#define TAPPING_TOGGLE  1

#define TAPPING_TERM    200

M keyboards/ergodox_ez/info.json => keyboards/ergodox_ez/info.json +1 -0
@@ 6,6 6,7 @@
        "vid": "0x3297",
        "device_version": "0.0.1"
    },
    "debounce": 30,
    "community_layouts": ["ergodox"],
    "layouts": {
        "LAYOUT_ergodox": {

M keyboards/ergoslab/rev1/config.h => keyboards/ergoslab/rev1/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D2


M keyboards/ergotravel/rev1/config.h => keyboards/ergotravel/rev1/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ericrlau/numdiscipline/rev1/config.h => keyboards/ericrlau/numdiscipline/rev1/config.h +0 -3
@@ 56,9 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/esca/getawayvan/config.h => keyboards/esca/getawayvan/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define GRAVE_ESC_CTRL_OVERRIDE

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/esca/getawayvan_f042/config.h => keyboards/esca/getawayvan_f042/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define GRAVE_ESC_CTRL_OVERRIDE

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/eternal_keypad/config.h => keyboards/eternal_keypad/config.h +0 -3
@@ 79,9 79,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/eu_isolation/config.h => keyboards/eu_isolation/config.h +0 -3
@@ 26,9 26,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/evancookaudio/sleepingdinosaur/config.h => keyboards/evancookaudio/sleepingdinosaur/config.h +0 -3
@@ 20,9 20,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* key matrix size */
#define MATRIX_ROWS 5
#define MATRIX_COLS 6

M keyboards/evancookaudio/tenpad/config.h => keyboards/evancookaudio/tenpad/config.h +0 -3
@@ 20,9 20,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* key matrix size */
#define MATRIX_ROWS 2
#define MATRIX_COLS 5

M keyboards/eve/meteor/config.h => keyboards/eve/meteor/config.h +0 -1
@@ 26,7 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { C2, C3, C4, C5, C6, C7, A7, A6, A5, A4, A3, A2, A1, A0, D7}

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN D1


M keyboards/evil80/config.h => keyboards/evil80/config.h +0 -3
@@ 19,9 19,6 @@
#define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/evolv/config.h => keyboards/evolv/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B10, B11, A7, B0, B1, B2}
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/atom47/rev2/config.h => keyboards/evyd13/atom47/rev2/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/atom47/rev3/config.h => keyboards/evyd13/atom47/rev3/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Backlight configuration
 */
#define BACKLIGHT_PIN B6

M keyboards/evyd13/atom47/rev4/config.h => keyboards/evyd13/atom47/rev4/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Backlight configuration
 */


M keyboards/evyd13/atom47/rev5/config.h => keyboards/evyd13/atom47/rev5/config.h +0 -3
@@ 60,9 60,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/eon40/config.h => keyboards/evyd13/eon40/config.h +0 -3
@@ 61,9 61,6 @@
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/eon65/config.h => keyboards/evyd13/eon65/config.h +0 -3
@@ 68,9 68,6 @@
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/eon75/config.h => keyboards/evyd13/eon75/config.h +0 -3
@@ 63,9 63,6 @@
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/eon87/config.h => keyboards/evyd13/eon87/config.h +0 -3
@@ 68,9 68,6 @@
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/eon95/config.h => keyboards/evyd13/eon95/config.h +0 -3
@@ 63,9 63,6 @@
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/gh80_1800/config.h => keyboards/evyd13/gh80_1800/config.h +0 -3
@@ 63,9 63,6 @@
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/gh80_3700/config.h => keyboards/evyd13/gh80_3700/config.h +0 -3
@@ 58,9 58,6 @@
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/gud70/config.h => keyboards/evyd13/gud70/config.h +0 -3
@@ 63,9 63,6 @@
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/minitomic/config.h => keyboards/evyd13/minitomic/config.h +0 -3
@@ 61,9 61,6 @@
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/mx5160/config.h => keyboards/evyd13/mx5160/config.h +0 -3
@@ 67,9 67,6 @@
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/nt660/config.h => keyboards/evyd13/nt660/config.h +0 -3
@@ 62,9 62,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/nt750/config.h => keyboards/evyd13/nt750/config.h +0 -3
@@ 62,9 62,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/nt980/config.h => keyboards/evyd13/nt980/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/omrontkl/config.h => keyboards/evyd13/omrontkl/config.h +0 -3
@@ 58,9 58,6 @@
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/plain60/config.h => keyboards/evyd13/plain60/config.h +0 -3
@@ 30,8 30,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT D2 // usually COL
#define QMK_ESC_INPUT B4 // usually ROW

M keyboards/evyd13/pockettype/config.h => keyboards/evyd13/pockettype/config.h +0 -3
@@ 58,9 58,6 @@
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/quackfire/config.h => keyboards/evyd13/quackfire/config.h +0 -3
@@ 63,9 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/solheim68/config.h => keyboards/evyd13/solheim68/config.h +0 -3
@@ 58,9 58,6 @@
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/ta65/config.h => keyboards/evyd13/ta65/config.h +0 -3
@@ 36,9 36,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/wasdat_code/config.h => keyboards/evyd13/wasdat_code/config.h +0 -3
@@ 68,9 68,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/evyd13/wonderland/config.h => keyboards/evyd13/wonderland/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define LED_NUM_LOCK_PIN B1
#define LED_CAPS_LOCK_PIN B2
#define LED_SCROLL_LOCK_PIN B3

M keyboards/exclusive/e65/config.h => keyboards/exclusive/e65/config.h +0 -3
@@ 38,9 38,6 @@
#    define BACKLIGHT_LEVELS 6
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/exclusive/e6v2/le/config.h => keyboards/exclusive/e6v2/le/config.h +0 -1
@@ 55,4 55,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#endif

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

M keyboards/exclusive/e6v2/oe/config.h => keyboards/exclusive/e6v2/oe/config.h +0 -1
@@ 52,4 52,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#endif

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

M keyboards/exclusive/e7v1/config.h => keyboards/exclusive/e7v1/config.h +0 -3
@@ 19,9 19,6 @@
#define BACKLIGHT_LEVELS 6
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/exclusive/e7v1se/config.h => keyboards/exclusive/e7v1se/config.h +0 -3
@@ 73,9 73,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/exclusive/e85/config.h => keyboards/exclusive/e85/config.h +0 -3
@@ 69,9 69,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/exent/config.h => keyboards/exent/config.h +0 -3
@@ 46,9 46,6 @@

#define RGBLED_NUM 18

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL

M keyboards/eyeohdesigns/babyv/config.h => keyboards/eyeohdesigns/babyv/config.h +0 -4
@@ 49,7 49,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_RGB_TEST
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/eyeohdesigns/sprh/config.h => keyboards/eyeohdesigns/sprh/config.h +0 -3
@@ 31,6 31,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5
\ No newline at end of file

M keyboards/eyeohdesigns/theboulevard/config.h => keyboards/eyeohdesigns/theboulevard/config.h +0 -2
@@ 39,5 39,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
#define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
#define RGBLIGHT_EFFECT_BREATHING

#define DEBOUNCE 5
\ No newline at end of file

M keyboards/ez_maker/directpins/promicro/info.json => keyboards/ez_maker/directpins/promicro/info.json +0 -1
@@ 3,7 3,6 @@
    "keyboard_name": "DirectPins ProMicro",
    "maintainer": "skullydazed",
    "bootloader": "atmel-dfu",
    "debounce": 5,
    "features": {
        "bootmagic": true,
        "extrakey": true,

M keyboards/ez_maker/directpins/proton_c/info.json => keyboards/ez_maker/directpins/proton_c/info.json +0 -1
@@ 2,7 2,6 @@
    "manufacturer": "Zach White",
    "keyboard_name": "DirectPins Proton C",
    "maintainer": "skullydazed",
    "debounce": 5,
    "processor": "STM32F303",
    "board": "QMK_PROTON_C",
    "bootloader": "stm32-dfu",

M keyboards/ez_maker/directpins/rp2040/info.json => keyboards/ez_maker/directpins/rp2040/info.json +0 -1
@@ 3,7 3,6 @@
    "keyboard_name": "DirectPins RP2040",
    "maintainer": "jepler",
    "bootloader": "rp2040",
    "debounce": 5,
    "features": {
        "bootmagic": true,
        "extrakey": true,

M keyboards/ez_maker/directpins/teensy_2/info.json => keyboards/ez_maker/directpins/teensy_2/info.json +0 -1
@@ 4,7 4,6 @@
    "maintainer": "skullydazed",
    "processor": "atmega32u4",
    "bootloader": "halfkay",
    "debounce": 5,
    "features": {
        "bootmagic": true,
        "extrakey": true,

M keyboards/ez_maker/directpins/teensy_2pp/info.json => keyboards/ez_maker/directpins/teensy_2pp/info.json +0 -1
@@ 4,7 4,6 @@
    "maintainer": "skullydazed",
    "processor": "at90usb1286",
    "bootloader": "halfkay",
    "debounce": 5,
    "features": {
        "bootmagic": true,
        "extrakey": true,

M keyboards/ez_maker/directpins/teensy_32/info.json => keyboards/ez_maker/directpins/teensy_32/info.json +0 -1
@@ 2,7 2,6 @@
    "manufacturer": "QMK",
    "keyboard_name": "DirectPins Teensy 3.2",
    "maintainer": "skullydazed",
    "debounce": 5,
    "processor": "MK20DX256",
    "bootloader": "halfkay",
    "features": {

M keyboards/ez_maker/directpins/teensy_lc/info.json => keyboards/ez_maker/directpins/teensy_lc/info.json +0 -1
@@ 2,7 2,6 @@
    "manufacturer": "Zach White",
    "keyboard_name": "DirectPins Teensy LC",
    "maintainer": "skullydazed",
    "debounce": 5,
    "processor": "MKL26Z64",
    "bootloader": "halfkay",
    "features": {

M keyboards/facew/config.h => keyboards/facew/config.h +0 -1
@@ 27,7 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, A6, A7, C7, C6, C5 }

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LED_NUM_LOCK_PIN D0
#define LED_CAPS_LOCK_PIN D1

M keyboards/fallacy/config.h => keyboards/fallacy/config.h +0 -4
@@ 37,10 37,6 @@
#define LED_DRIVER_COUNT 1
#define LED_MATRIX_LED_COUNT 3

/* Set 0 if debouncing isn't needed
 */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap
 */
#define LOCKING_SUPPORT_ENABLE

M keyboards/fc660c/config.h => keyboards/fc660c/config.h +0 -2
@@ 27,8 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_CAPS_LOCK_PIN B6
#define LED_PIN_ON_STATE 0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE  0
#define TAPPING_TERM      175

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */

M keyboards/fc660c/info.json => keyboards/fc660c/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x660C",
        "device_version": "1.0.0"
    },
    "debounce": 0,
    "layouts": {
        "LAYOUT": {
            "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}, {"x":15.5, "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}, {"x":15.5, "y":1}, {"label":"Caps Lock", "x":0, "y":2, "w":1.75}, {"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}, {"x":14.5, "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}, {"label":"Alt", "x":9.75, "y":4, "w":1.25}, {"label":"Win", "x":11, "y":4, "w":1.25}, {"label":"Menu", "x":12.25, "y":4, "w":1.25}, {"x":13.5, "y":4}, {"x":14.5, "y":4}, {"x":15.5, "y":4}]

M keyboards/fc980c/config.h => keyboards/fc980c/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

//#define DIODE_DIRECTION

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE  0

#define LED_NUM_LOCK_PIN B4
#define LED_CAPS_LOCK_PIN B5
#define LED_SCROLL_LOCK_PIN B6

M keyboards/fc980c/info.json => keyboards/fc980c/info.json +1 -0
@@ 8,6 8,7 @@
    "pid": "0x980C",
    "device_version": "1.0.0"
  },
  "debounce": 0,
  "layouts": {
    "LAYOUT": {
      "layout": [

M keyboards/feker/ik75/config.h => keyboards/feker/ik75/config.h +0 -3
@@ 32,9 32,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#ifdef ENCODER_ENABLE
    /* Encoder pins */
    #define ENCODERS_PAD_A { C6 }

M keyboards/ferris/0_1/config.h => keyboards/ferris/0_1/config.h +0 -4
@@ 36,7 36,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


M keyboards/ferris/0_2/config.h => keyboards/ferris/0_2/config.h +0 -3
@@ 42,9 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* i2c settings */

#define I2C_DRIVER I2CD2

M keyboards/ferris/sweep/config.h => keyboards/ferris/sweep/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
    { B5, B4, NO_PIN, NO_PIN, NO_PIN } \
}

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D2


M keyboards/ffkeebs/puca/config.h => keyboards/ffkeebs/puca/config.h +0 -3
@@ 47,9 47,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_A { F4 }
#define ENCODERS_PAD_B { F5 }

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ffkeebs/siris/config.h => keyboards/ffkeebs/siris/config.h +0 -3
@@ 32,6 32,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define ENCODERS_PAD_A { D3, C6 }
#define ENCODERS_PAD_B { D5, B6 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/fjlabs/7vhotswap/config.h => keyboards/fjlabs/7vhotswap/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/ad65/config.h => keyboards/fjlabs/ad65/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/avalon/config.h => keyboards/fjlabs/avalon/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/bks65/config.h => keyboards/fjlabs/bks65/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/bks65solder/config.h => keyboards/fjlabs/bks65solder/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/bolsa65/config.h => keyboards/fjlabs/bolsa65/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/kf87/config.h => keyboards/fjlabs/kf87/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/kyuu/config.h => keyboards/fjlabs/kyuu/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/ldk65/config.h => keyboards/fjlabs/ldk65/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/midway60/config.h => keyboards/fjlabs/midway60/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/mk61rgbansi/config.h => keyboards/fjlabs/mk61rgbansi/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/peaker/config.h => keyboards/fjlabs/peaker/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/polaris/config.h => keyboards/fjlabs/polaris/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/ready100/config.h => keyboards/fjlabs/ready100/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/sinanju/config.h => keyboards/fjlabs/sinanju/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/sinanjuwk/config.h => keyboards/fjlabs/sinanjuwk/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/solanis/config.h => keyboards/fjlabs/solanis/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/swordfish/config.h => keyboards/fjlabs/swordfish/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/tf60ansi/config.h => keyboards/fjlabs/tf60ansi/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/tf60v2/config.h => keyboards/fjlabs/tf60v2/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fjlabs/tf65rgbv2/config.h => keyboards/fjlabs/tf65rgbv2/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/flehrad/bigswitch/config.h => keyboards/flehrad/bigswitch/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 50

/* key combination for command */
#define IS_COMMAND() ( \
    false \

M keyboards/flehrad/bigswitch/info.json => keyboards/flehrad/bigswitch/info.json +1 -0
@@ 7,6 7,7 @@
        "pid": "0xB195",
        "device_version": "0.0.1"
    },
    "debounce": 50,
    "layouts": {
        "LAYOUT": {
            "layout": [{"x":0, "y":0, "w":4, "h":4}]

M keyboards/flehrad/downbubble/config.h => keyboards/flehrad/downbubble/config.h +0 -3
@@ 53,9 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/flehrad/numbrero/config.h => keyboards/flehrad/numbrero/config.h +0 -3
@@ 16,9 16,6 @@
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/flehrad/snagpad/config.h => keyboards/flehrad/snagpad/config.h +0 -3
@@ 16,9 16,6 @@
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/flehrad/tradestation/config.h => keyboards/flehrad/tradestation/config.h +0 -3
@@ 31,9 31,6 @@
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/fleuron/config.h => keyboards/fleuron/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fluorite/config.h => keyboards/fluorite/config.h +0 -3
@@ 53,9 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/flx/lodestone/config.h => keyboards/flx/lodestone/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/flxlb/zplit/config.h => keyboards/flxlb/zplit/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* configuration for split keyboard */
#define SOFT_SERIAL_PIN D0
#define SELECT_SOFT_SERIAL_SPEED 1

M keyboards/flygone60/rev3/config.h => keyboards/flygone60/rev3/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/foostan/cornelius/config.h => keyboards/foostan/cornelius/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/for_science/config.h => keyboards/for_science/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL, or CUSTOM_MATRIX */
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

//#define MASTER_RIGHT

/*

M keyboards/fortitude60/rev1/config.h => keyboards/fortitude60/rev1/config.h +0 -3
@@ 45,9 45,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  #define BACKLIGHT_LEVELS 9
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/foxlab/key65/hotswap/config.h => keyboards/foxlab/key65/hotswap/config.h +0 -3
@@ 63,9 63,6 @@
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/foxlab/key65/universal/config.h => keyboards/foxlab/key65/universal/config.h +0 -3
@@ 63,9 63,6 @@
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/foxlab/leaf60/hotswap/config.h => keyboards/foxlab/leaf60/hotswap/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/foxlab/leaf60/universal/config.h => keyboards/foxlab/leaf60/universal/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/foxlab/time80/config.h => keyboards/foxlab/time80/config.h +0 -3
@@ 45,9 45,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define RGBLIGHT_EFFECT_BREATHE_CENTER 1.85  // 1 to 2.7
//#define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/fr4/southpaw75/config.h => keyboards/fr4/southpaw75/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/fr4/unix60/config.h => keyboards/fr4/unix60/config.h +0 -3
@@ 28,6 28,3 @@

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/fractal/config.h => keyboards/fractal/config.h +0 -3
@@ 13,9 13,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/free_willy/config.h => keyboards/free_willy/config.h +0 -3
@@ 25,6 25,3 @@

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/friedrich/config.h => keyboards/friedrich/config.h +0 -3
@@ 31,6 31,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* CAPS LED */
#define LED_CAPS_LOCK_PIN B1

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/frooastboard/nano/info.json => keyboards/frooastboard/nano/info.json +0 -1
@@ 3,7 3,6 @@
    "manufacturer": "frooastside",
    "url": "https://github.com/qmk/qmk_firmware/tree/master/keyboards/frooastboard/nano",
    "maintainer": "frooastside",
    "debounce": 5,
    "diode_direction": "COL2ROW",
    "layouts": {
        "LAYOUT": {

M keyboards/frooastboard/walnut/info.json => keyboards/frooastboard/walnut/info.json +0 -1
@@ 3,7 3,6 @@
    "manufacturer": "Frooastside",
    "url": "https://github.com/qmk/qmk_firmware/tree/master/keyboards/frooastboard/walnut",
    "maintainer": "Frooastside",
    "debounce": 5,
    "diode_direction": "COL2ROW",
    "processor": "atmega32u4",
    "bootloader": "atmel-dfu",

M keyboards/ft/mars80/config.h => keyboards/ft/mars80/config.h +0 -1
@@ 27,7 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, A6, A7, C7, C6, C5, C4, C3, C2 }

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN D1
#define LED_SCROLL_LOCK_PIN D6

M keyboards/function96/v1/config.h => keyboards/function96/v1/config.h +0 -3
@@ 37,6 37,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/function96/v2/config.h => keyboards/function96/v2/config.h +0 -3
@@ 37,6 37,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/fungo/rev1/config.h => keyboards/fungo/rev1/config.h +0 -3
@@ 52,9 52,6 @@
#define MATRIX_IO_DELAY 15  // default  30
#define TAP_CODE_DELAY  50   // default 0, disabled

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 3

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/fungo/rev1/info.json => keyboards/fungo/rev1/info.json +1 -0
@@ 8,6 8,7 @@
    "pid": "0x1233",
    "device_version": "0.0.1"
  },
  "debounce": 3,
  "layout_aliases": {
    "LAYOUT_fungo_split_num": "LAYOUT"
  },

M keyboards/funky40/config.h => keyboards/funky40/config.h +0 -3
@@ 27,9 27,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/gami_studio/lex60/config.h => keyboards/gami_studio/lex60/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT B7 // usually COL
#define QMK_ESC_INPUT D5 // usually ROW


M keyboards/gboards/butterstick/config.h => keyboards/gboards/butterstick/config.h +0 -1
@@ 3,7 3,6 @@

#define VERSION 		"Paula Deen"

#define DEBOUNCE 5
#define FORCE_NKRO

/* key matrix size */

M keyboards/gboards/ergotaco/config.h => keyboards/gboards/ergotaco/config.h +0 -1
@@ 45,5 45,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* key combination for command */
#define IS_COMMAND() (get_mods() == MOD_MASK_CTRL || get_mods() == MOD_MASK_SHIFT)

#define DEBOUNCE    5
#define USB_MAX_POWER_CONSUMPTION 500

M keyboards/gboards/georgi/config.h => keyboards/gboards/georgi/config.h +0 -1
@@ 55,5 55,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
    get_mods() == (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT)) \
)

#define DEBOUNCE    5
#define USB_MAX_POWER_CONSUMPTION 500

M keyboards/gboards/gergo/config.h => keyboards/gboards/gergo/config.h +0 -1
@@ 60,5 60,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
    get_mods() == (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT)) \
)

#define DEBOUNCE    5
#define USB_MAX_POWER_CONSUMPTION 500

M keyboards/gboards/gergoplex/config.h => keyboards/gboards/gergoplex/config.h +0 -2
@@ 37,5 37,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define IGNORE_MOD_TAP_INTERRUPT

#define IS_COMMAND() (get_mods() == (MOD_BIT(KC_LCTL) | MOD_BIT(KC_RCTL)) || get_mods() == (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT)))

#define DEBOUNCE 5

M keyboards/geekboards/macropad_v2/config.h => keyboards/geekboards/macropad_v2/config.h +0 -3
@@ 92,9 92,6 @@
#define RGB_DISABLE_WHEN_USB_SUSPENDED
#define WAIT_FOR_USB

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

/* Bootmagic Lite key configuration */
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 0

M keyboards/geekboards/macropad_v2/info.json => keyboards/geekboards/macropad_v2/info.json +1 -0
@@ 8,6 8,7 @@
    "pid": "0xA372",
    "device_version": "0.0.2"
  },
  "debounce": 3,
  "layouts": {
    "LAYOUT_ortho_2x4": {
      "layout": [

M keyboards/geekboards/tester/config.h => keyboards/geekboards/tester/config.h +0 -1
@@ 11,7 11,6 @@
#define LOCKING_SUPPORT_ENABL
#define LOCKING_RESYNC_ENABLE

#define DEBOUNCE 3
#ifdef RGB_MATRIX_ENABLE
#define RGB_DISABLE_WHEN_USB_SUSPENDED
#define RGB_MATRIX_KEYPRESSES

M keyboards/geekboards/tester/info.json => keyboards/geekboards/tester/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x1319",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/generic_panda/panda65_01/config.h => keyboards/generic_panda/panda65_01/config.h +0 -3
@@ 37,6 37,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/geonworks/frogmini/fmh/config.h => keyboards/geonworks/frogmini/fmh/config.h +0 -2
@@ 28,8 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

#define I2C_DRIVER I2CD1
#define I2C_SCL_PIN B6
#define I2C_SDA_PIN B7

M keyboards/geonworks/frogmini/fms/config.h => keyboards/geonworks/frogmini/fms/config.h +0 -2
@@ 28,8 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

#define BACKLIGHT_PIN           A10
#define BACKLIGHT_PWM_DRIVER    PWMD1
#define BACKLIGHT_PWM_CHANNEL   3

M keyboards/gh60/revc/config.h => keyboards/gh60/revc/config.h +0 -3
@@ 41,9 41,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN B2
#define LED_PIN_ON_STATE 0


M keyboards/gh60/satan/config.h => keyboards/gh60/satan/config.h +0 -3
@@ 35,9 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/gh80_3000/config.h => keyboards/gh80_3000/config.h +0 -3
@@ 12,9 12,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/ghs/rar/config.h => keyboards/ghs/rar/config.h +0 -3
@@ 53,9 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/giabalanai/config.h => keyboards/giabalanai/config.h +0 -3
@@ 178,9 178,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
#endif  // RGB_MATRIX_ENABLE

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

// /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
// /* Locking resynchronize hack */

M keyboards/gizmo_engineering/gk6/config.h => keyboards/gizmo_engineering/gk6/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

// Use ~ key for the bootloader
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 0

M keyboards/gkeyboard/gkb_m16/config.h => keyboards/gkeyboard/gkb_m16/config.h +0 -3
@@ 75,9 75,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/gl516/a52gl/config.h => keyboards/gl516/a52gl/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { D1, D0, D4, C6 }
#define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3, B2 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/gl516/j73gl/config.h => keyboards/gl516/j73gl/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { D1, D0, D4, C6, D7 }
#define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3, B2, E6 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/gl516/n51gl/config.h => keyboards/gl516/n51gl/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_B { E6 }
#define ENCODER_RESOLUTION 3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/gmmk/gmmk2/p65/config.h => keyboards/gmmk/gmmk2/p65/config.h +0 -3
@@ 108,6 108,3 @@
#define ENABLE_RGB_MATRIX_MULTISPLASH
#define ENABLE_RGB_MATRIX_SOLID_SPLASH
#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH

/* Set debounce time to 5ms */
#define DEBOUNCE 5

M keyboards/gmmk/gmmk2/p96/config.h => keyboards/gmmk/gmmk2/p96/config.h +0 -3
@@ 110,6 110,3 @@
#define ENABLE_RGB_MATRIX_MULTISPLASH
#define ENABLE_RGB_MATRIX_SOLID_SPLASH
#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH

/* Set debounce time to 5ms */
#define DEBOUNCE 5

M keyboards/gmmk/pro/config.h => keyboards/gmmk/pro/config.h +0 -3
@@ 104,6 104,3 @@
#define ENABLE_RGB_MATRIX_MULTISPLASH
#define ENABLE_RGB_MATRIX_SOLID_SPLASH
#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH

/* Set debounce time to 5ms */
#define DEBOUNCE 5

M keyboards/gon/nerd60/config.h => keyboards/gon/nerd60/config.h +0 -3
@@ 16,9 16,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/gon/nerdtkl/config.h => keyboards/gon/nerdtkl/config.h +0 -3
@@ 19,9 19,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/gopolar/gg86/config.h => keyboards/gopolar/gg86/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Forcing to use NKRO instead 6KRO */
#define FORCE_NKRO


M keyboards/gorthage_truck/config.h => keyboards/gorthage_truck/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

// LEFT -> RIGHT
// D5, D3, D2
#define LED_NUM_LOCK_PIN D5

M keyboards/gray_studio/aero75/config.h => keyboards/gray_studio/aero75/config.h +0 -3
@@ 60,9 60,6 @@
//   #define RGBLIGHT_EFFECT_ALTERNATING
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/gray_studio/cod67/config.h => keyboards/gray_studio/cod67/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/gray_studio/space65/config.h => keyboards/gray_studio/space65/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/gray_studio/space65r3/config.h => keyboards/gray_studio/space65r3/config.h +0 -3
@@ 49,9 49,6 @@
#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/grid600/press/config.h => keyboards/grid600/press/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/gvalchca/ga150/config.h => keyboards/gvalchca/ga150/config.h +0 -3
@@ 30,8 30,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT E6 // usually COL
#define QMK_ESC_INPUT B1 // usually ROW

M keyboards/gvalchca/spaccboard/config.h => keyboards/gvalchca/spaccboard/config.h +0 -3
@@ 30,8 30,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT E6 // usually COL
#define QMK_ESC_INPUT B1 // usually ROW

M keyboards/h0oni/deskpad/config.h => keyboards/h0oni/deskpad/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

/* Defining encoder pads */
#define ENCODERS_PAD_A { D2 }
#define ENCODERS_PAD_B { D3 }

M keyboards/h0oni/deskpad/info.json => keyboards/h0oni/deskpad/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x4450",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT_all": {
            "layout": [{"label":"k1", "x":0, "y":0}, 

M keyboards/h0oni/hotduck/config.h => keyboards/h0oni/hotduck/config.h +0 -3
@@ 40,9 40,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* RGB Underglow
 * F4 PIN for pre-soldered WS2812 LEDs
 */

M keyboards/hadron/config.h => keyboards/hadron/config.h +0 -3
@@ 23,9 23,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hadron/ver3/config.h => keyboards/hadron/ver3/config.h +0 -3
@@ 68,9 68,6 @@
// configure oled driver for the 128x32 oled
#define OLED_UPDATE_INTERVAL 33 // ~30fps

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
// #define DEBOUNCE 6

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/halfcliff/config.h => keyboards/halfcliff/config.h +0 -3
@@ 47,9 47,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
 #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/halokeys/elemental75/config.h => keyboards/halokeys/elemental75/config.h +0 -1
@@ 22,7 22,6 @@
#define MATRIX_ROW_PINS { A2, A3, A4, A5, A6, A7 }
#define MATRIX_COL_PINS { B2, B1, B0, B10, B11, B13, B14, B15, A8, A9, A14, A15, B3, B4, B7 }
#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define ENCODERS_PAD_A { B6 }
#define ENCODERS_PAD_B { B5 }

M keyboards/han60/config.h => keyboards/han60/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hand88/config.h => keyboards/hand88/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE


M keyboards/handwired/108key_trackpoint/config.h => keyboards/handwired/108key_trackpoint/config.h +0 -2
@@ 46,7 46,5 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE

M keyboards/handwired/10k/info.json => keyboards/handwired/10k/info.json +0 -1
@@ 2,7 2,6 @@
  "keyboard_name": "10k",
  "maintainer": "Nabos",
  "manufacturer": "Nabos",
  "debounce": 5,
  "diode_direction": "COL2ROW",
  "matrix_pins": {
    "cols": ["C6", "D7", "E6", "B4", "B5"],

M keyboards/handwired/2x5keypad/config.h => keyboards/handwired/2x5keypad/config.h +0 -3
@@ 12,9 12,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/handwired/3dortho14u/rev1/info.json => keyboards/handwired/3dortho14u/rev1/info.json +0 -1
@@ 5,7 5,6 @@
    "maintainer": "xia0",
    "processor": "atmega32u4",
    "bootloader": "atmel-dfu",
    "debounce": 5,
    "diode_direction": "COL2ROW",
    "features": {
    "audio": false,

M keyboards/handwired/3dortho14u/rev2/info.json => keyboards/handwired/3dortho14u/rev2/info.json +0 -1
@@ 5,7 5,6 @@
    "maintainer": "xia0",
    "processor": "atmega32u4",
    "bootloader": "atmel-dfu",
    "debounce": 5,
    "diode_direction": "COL2ROW",
    "features": {
    "audio": false,

M keyboards/handwired/3dp660/config.h => keyboards/handwired/3dp660/config.h +0 -4
@@ 32,10 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW


/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/412_64/config.h => keyboards/handwired/412_64/config.h +0 -3
@@ 23,9 23,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/42/config.h => keyboards/handwired/42/config.h +0 -3
@@ 21,9 21,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/6macro/config.h => keyboards/handwired/6macro/config.h +0 -4
@@ 52,7 52,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   /*==== use exp() and sin() ====*/
//   #define RGBLIGHT_EFFECT_BREATHE_CENTER 1.85  // 1 to 2.7
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/handwired/acacia/info.json => keyboards/handwired/acacia/info.json +0 -1
@@ 7,7 7,6 @@
    "bootloader": "atmel-dfu",
    "bootloader_instructions": "Enter the bootloader by using the small buttons on the PCB: press the RESET button while connected to QMK Toolbox.",
    "diode_direction": "COL2ROW",
    "debounce": 5,
    "matrix_pins": {
        "cols": ["B4", "B3", "B2", "B1", "B0", "D2", "B6", "B7", "C7", "C6"],
        "rows": ["B5", "D3", "D4", "D5", "D6"]

M keyboards/handwired/aek64/config.h => keyboards/handwired/aek64/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Enable the space-cadet options */
#define RSPC_KEYS KC_RSFT, KC_TRNS, KC_PGUP
#define RCPC_KEYS KC_RCTL, KC_TRNS, KC_PGDN

M keyboards/handwired/amigopunk/config.h => keyboards/handwired/amigopunk/config.h +0 -3
@@ 34,9 34,6 @@
#define ENCODERS_PAD_B { E1 }
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/handwired/angel/config.h => keyboards/handwired/angel/config.h +0 -3
@@ 36,8 36,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define TAPPING_TERM 200
#define IGNORE_MOD_TAP_INTERRUPT

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* define if matrix has ghost (lacks anti-ghosting diodes) */
#define MATRIX_HAS_GHOST

M keyboards/handwired/aranck/config.h => keyboards/handwired/aranck/config.h +0 -3
@@ 61,9 61,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/arrow_pad/config.h => keyboards/handwired/arrow_pad/config.h +0 -3
@@ 40,9 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define BACKLIGHT_LEVELS 3

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */

M keyboards/handwired/atreus50/config.h => keyboards/handwired/atreus50/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/axon/config.h => keyboards/handwired/axon/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/handwired/baredev/rev1/info.json => keyboards/handwired/baredev/rev1/info.json +0 -1
@@ 3,7 3,6 @@
    "keyboard_name": "BareDev (rev1)",
    "url": "https://github.com/ManoShu/BareDev",
    "maintainer": "ManoShu",
    "debounce": 5,
    "diode_direction": "COL2ROW",
    "tapping": {
        "term": 175

M keyboards/handwired/battleship_gamepad/config.h => keyboards/handwired/battleship_gamepad/config.h +0 -3
@@ 33,9 33,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/handwired/bdn9_ble/config.h => keyboards/handwired/bdn9_ble/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_PIN F6
#define BACKLIGHT_LEVELS 5

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/bento/rev1/config.h => keyboards/handwired/bento/rev1/config.h +0 -3
@@ 50,9 50,6 @@
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/bolek/config.h => keyboards/handwired/bolek/config.h +0 -3
@@ 60,9 60,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/bstk100/config.h => keyboards/handwired/bstk100/config.h +0 -3
@@ 69,9 69,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/cans12er/config.h => keyboards/handwired/cans12er/config.h +0 -3
@@ 12,9 12,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/handwired/chiron/config.h => keyboards/handwired/chiron/config.h +0 -2
@@ 35,8 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE


M keyboards/handwired/ck4x4/config.h => keyboards/handwired/ck4x4/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

//LEDS A6, RGB B15

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/cmd60/config.h => keyboards/handwired/cmd60/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/co60/rev1/config.h => keyboards/handwired/co60/rev1/config.h +0 -4
@@ 44,10 44,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#endif
#define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/co60/rev6/config.h => keyboards/handwired/co60/rev6/config.h +0 -3
@@ 29,9 29,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/co60/rev7/config.h => keyboards/handwired/co60/rev7/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/colorlice/config.h => keyboards/handwired/colorlice/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/cyberstar/config.h => keyboards/handwired/cyberstar/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE


M keyboards/handwired/d48/config.h => keyboards/handwired/d48/config.h +0 -3
@@ 13,9 13,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
// #define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE


M keyboards/handwired/dactyl/config.h => keyboards/handwired/dactyl/config.h +0 -3
@@ 51,7 51,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* fix space cadet rollover issue */
#define DISABLE_SPACE_CADET_ROLLOVER

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    15

#define USB_MAX_POWER_CONSUMPTION 500

M keyboards/handwired/dactyl/info.json => keyboards/handwired/dactyl/info.json +1 -0
@@ 8,6 8,7 @@
    "pid": "0x1308",
    "device_version": "0.0.1"
  },
  "debounce": 15,
  "layouts": {
    "LAYOUT_dactyl": {
      "layout": [{"label":"k00", "x":0, "y":0}, {"label":"k01", "x":1, "y":0}, {"label":"k02", "x":2, "y":0}, {"label":"k03", "x":3, "y":0}, {"label":"k04", "x":4, "y":0}, {"label":"k05", "x":5, "y":0}, {"label":"k10", "x":0, "y":1}, {"label":"k11", "x":1, "y":1}, {"label":"k12", "x":2, "y":1}, {"label":"k13", "x":3, "y":1}, {"label":"k14", "x":4, "y":1}, {"label":"k15", "x":5, "y":1}, {"label":"k20", "x":0, "y":2}, {"label":"k21", "x":1, "y":2}, {"label":"k22", "x":2, "y":2}, {"label":"k23", "x":3, "y":2}, {"label":"k24", "x":4, "y":2}, {"label":"k25", "x":5, "y":2}, {"label":"k30", "x":0, "y":3}, {"label":"k31", "x":1, "y":3}, {"label":"k32", "x":2, "y":3}, {"label":"k33", "x":3, "y":3}, {"label":"k34", "x":4, "y":3}, {"label":"k35", "x":5, "y":3}, {"label":"k40", "x":0, "y":4}, {"label":"k41", "x":1, "y":4}, {"label":"k42", "x":2, "y":4}, {"label":"k43", "x":3, "y":4}, {"label":"k44", "x":4, "y":4}, {"label":"k55", "x":6, "y":5}, {"label":"k50", "x":7, "y":5}, {"label":"k54", "x":7, "y":6}, {"label":"k53", "x":5, "y":6, "h":2}, {"label":"k52", "x":6, "y":6, "h":2}, {"label":"k51", "x":7, "y":7}, {"label":"k06", "x":11, "y":0}, {"label":"k07", "x":12, "y":0}, {"label":"k08", "x":13, "y":0}, {"label":"k09", "x":14, "y":0}, {"label":"k0A", "x":15, "y":0}, {"label":"k0B", "x":16, "y":0}, {"label":"k16", "x":11, "y":1}, {"label":"k17", "x":12, "y":1}, {"label":"k18", "x":13, "y":1}, {"label":"k19", "x":14, "y":1}, {"label":"k1A", "x":15, "y":1}, {"label":"k1B", "x":16, "y":1}, {"label":"k26", "x":11, "y":2}, {"label":"k27", "x":12, "y":2}, {"label":"k28", "x":13, "y":2}, {"label":"k29", "x":14, "y":2}, {"label":"k2A", "x":15, "y":2}, {"label":"k2B", "x":16, "y":2}, {"label":"k36", "x":11, "y":3}, {"label":"k37", "x":12, "y":3}, {"label":"k38", "x":13, "y":3}, {"label":"k39", "x":14, "y":3}, {"label":"k3A", "x":15, "y":3}, {"label":"k3B", "x":16, "y":3}, {"label":"k47", "x":12, "y":4}, {"label":"k48", "x":13, "y":4}, {"label":"k49", "x":14, "y":4}, {"label":"k4A", "x":15, "y":4}, {"label":"k4B", "x":16, "y":4}, {"label":"k5B", "x":9, "y":5}, {"label":"k56", "x":10, "y":5}, {"label":"k57", "x":9, "y":6}, {"label":"k5A", "x":9, "y":7}, {"label":"k59", "x":10, "y":6, "h":2}, {"label":"k58", "x":11, "y":6, "h":2}]

M keyboards/handwired/dactyl_left/config.h => keyboards/handwired/dactyl_left/config.h +0 -3
@@ 61,9 61,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/dactyl_manuform/config.h => keyboards/handwired/dactyl_manuform/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MOUSEKEY_MAX_SPEED   7
#define MOUSEKEY_WHEEL_DELAY 0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/handwired/dactyl_promicro/config.h => keyboards/handwired/dactyl_promicro/config.h +0 -3
@@ 37,9 37,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MOUSEKEY_MAX_SPEED      7
#define MOUSEKEY_WHEEL_DELAY 0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/handwired/daishi/config.h => keyboards/handwired/daishi/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Set up rotary encoder */
#define ENCODERS_PAD_A { F1 }
#define ENCODERS_PAD_B { F0 }

M keyboards/handwired/datahand/config.h => keyboards/handwired/datahand/config.h +0 -3
@@ 22,9 22,6 @@

//#define DIODE_DIRECTION

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 0

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/datahand/info.json => keyboards/handwired/datahand/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x0017",
        "device_version": "0.0.1"
    },
    "debounce": 0,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/handwired/dc/mc/001/config.h => keyboards/handwired/dc/mc/001/config.h +0 -5
@@ 40,11 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
    { B5 }
#define ENCODER_RESOLUTION 4

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
// All the keys just need 5ms of debounce, but the mute button on the rotary
// encoderneeds much more (50ms).
#define DEBOUNCE 50

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/handwired/dc/mc/001/info.json => keyboards/handwired/dc/mc/001/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x4D43",
        "device_version": "0.0.1"
    },
    "debounce": 50,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/handwired/dygma/raise/config.h => keyboards/handwired/dygma/raise/config.h +0 -2
@@ 20,8 20,6 @@
// rows are doubled for split
#define MATRIX_ROWS 10
#define MATRIX_COLS 8
/* The scanners already debounce for us */
#define DEBOUNCE 0

#define RGB_MATRIX_LED_COUNT 132


M keyboards/handwired/dygma/raise/info.json => keyboards/handwired/dygma/raise/info.json +2 -1
@@ 7,5 7,6 @@
        "vid": "0x1209",
        "pid": "0x2201",
        "device_version": "0.0.1"
    }
    },
    "debounce": 0
}

M keyboards/handwired/eagleii/config.h => keyboards/handwired/eagleii/config.h +0 -1
@@ 6,4 6,3 @@
#define MATRIX_ROW_PINS { D0, B5, F1, B2, F7, F6, D4, D7, B4, B7, F5, B0 }
#define MATRIX_COL_PINS { D2, C6, E6, D5, B3, D3, D1, C7, F0, B6, B1, F4 }
#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

M keyboards/handwired/elrgo_s/config.h => keyboards/handwired/elrgo_s/config.h +0 -3
@@ 29,9 29,6 @@ Copyright 2021 Yaroslav Smirnov <elorenn@bk.ru>

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/handwired/ergocheap/config.h => keyboards/handwired/ergocheap/config.h +0 -2
@@ 26,8 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE   5
#define TAPPING_TERM 500
#define PERMISSIVE_HOLD


M keyboards/handwired/evk/v1_3/config.h => keyboards/handwired/evk/v1_3/config.h +0 -3
@@ 63,9 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/fc200rt_qmk/config.h => keyboards/handwired/fc200rt_qmk/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/fivethirteen/config.h => keyboards/handwired/fivethirteen/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/floorboard/config.h => keyboards/handwired/floorboard/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/frankie_macropad/config.h => keyboards/handwired/frankie_macropad/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/frenchdev/config.h => keyboards/handwired/frenchdev/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_BRIGHTNESS_LO       15
#define LED_BRIGHTNESS_HI       255

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

#define USB_MAX_POWER_CONSUMPTION 500

#define MOUSEKEY_INTERVAL       20

M keyboards/handwired/freoduo/config.h => keyboards/handwired/freoduo/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 3

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/handwired/freoduo/info.json => keyboards/handwired/freoduo/info.json +1 -0
@@ 8,6 8,7 @@
    "pid": "0x0602",
    "device_version": "0.0.1"
},
"debounce": 3,
"layouts": {
    "LAYOUT": {
        "layout": [

M keyboards/handwired/fruity60/config.h => keyboards/handwired/fruity60/config.h +0 -4
@@ 30,10 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/gamenum/config.h => keyboards/handwired/gamenum/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/hacked_motospeed/config.h => keyboards/handwired/hacked_motospeed/config.h +0 -3
@@ 60,9 60,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* define if matrix has ghost (lacks anti-ghosting diodes) */
#define MATRIX_HAS_GHOST


M keyboards/handwired/heisenberg/config.h => keyboards/handwired/heisenberg/config.h +0 -3
@@ 71,9 71,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/hexon38/config.h => keyboards/handwired/hexon38/config.h +0 -3
@@ 14,9 14,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#ifdef RGB_DI_PIN
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD

M keyboards/handwired/hnah108/config.h => keyboards/handwired/hnah108/config.h +0 -3
@@ 96,9 96,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENABLE_RGB_MATRIX_SOLID_SPLASH
#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/ibm122m/config.h => keyboards/handwired/ibm122m/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 15

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/ibm122m/info.json => keyboards/handwired/ibm122m/info.json +1 -0
@@ 7,6 7,7 @@
    "pid": "0x0000",
    "device_version": "0.0.1"
  },
  "debounce": 15,
  "layouts": {
    "LAYOUT": {
      "layout": [

M keyboards/handwired/jn68m/config.h => keyboards/handwired/jn68m/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/handwired/jopr/config.h => keyboards/handwired/jopr/config.h +0 -3
@@ 12,9 12,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
/* #define LOCKING_SUPPORT_ENABLE */


M keyboards/handwired/jot50/config.h => keyboards/handwired/jot50/config.h +0 -3
@@ 18,9 18,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/handwired/jotanck/config.h => keyboards/handwired/jotanck/config.h +0 -3
@@ 17,9 17,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/handwired/jotpad16/config.h => keyboards/handwired/jotpad16/config.h +0 -3
@@ 18,9 18,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 0

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/handwired/jotpad16/info.json => keyboards/handwired/jotpad16/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x6060",
        "device_version": "0.0.1"
    },
    "debounce": 0,
    "community_layouts": ["ortho_4x4"],
    "layouts": {
        "LAYOUT_ortho_4x4": {

M keyboards/handwired/jtallbean/split_65/config.h => keyboards/handwired/jtallbean/split_65/config.h +0 -3
@@ 62,9 62,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/juliet/config.h => keyboards/handwired/juliet/config.h +0 -3
@@ 56,9 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/k_numpad17/config.h => keyboards/handwired/k_numpad17/config.h +0 -4
@@ 32,10 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW


/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/kbod/config.h => keyboards/handwired/kbod/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define LED_CAPS_LOCK_PIN B0

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/ks63/config.h => keyboards/handwired/ks63/config.h +0 -3
@@ 36,9 36,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MOUSEKEY_MAX_SPEED      7
#define MOUSEKEY_WHEEL_DELAY 0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/handwired/lagrange/config.h => keyboards/handwired/lagrange/config.h +0 -2
@@ 33,7 33,5 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN D1
#define LED_SCROLL_LOCK_PIN D2

M keyboards/handwired/leftynumpad/config.h => keyboards/handwired/leftynumpad/config.h +0 -2
@@ 37,8 37,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 10

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE

M keyboards/handwired/leftynumpad/info.json => keyboards/handwired/leftynumpad/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0xBEEF",
        "device_version": "0.0.1"
    },
    "debounce": 10,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/handwired/lemonpad/config.h => keyboards/handwired/lemonpad/config.h +0 -3
@@ 53,9 53,6 @@
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/m40/5x5_macropad/config.h => keyboards/handwired/m40/5x5_macropad/config.h +0 -4
@@ 24,10 24,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/macroboard/config.h => keyboards/handwired/macroboard/config.h +0 -3
@@ 62,9 62,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define RGBLIGHT_EFFECT_ALTERNATING
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/magicforce61/config.h => keyboards/handwired/magicforce61/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/magicforce68/config.h => keyboards/handwired/magicforce68/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/mechboards_micropad/config.h => keyboards/handwired/mechboards_micropad/config.h +0 -3
@@ 53,9 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/meck_tkl/config.h => keyboards/handwired/meck_tkl/config.h +0 -3
@@ 22,9 22,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/minorca/config.h => keyboards/handwired/minorca/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define BACKLIGHT_LEVELS 3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/ms_sculpt_mobile/config.h => keyboards/handwired/ms_sculpt_mobile/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/handwired/mutepad/config.h => keyboards/handwired/mutepad/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/myskeeb/config.h => keyboards/handwired/myskeeb/config.h +0 -5
@@ 30,8 30,3 @@
// Tap Dance

#define TAPPING_TERM 200

// Other

#define DEBOUNCE 0


M keyboards/handwired/myskeeb/info.json => keyboards/handwired/myskeeb/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x6060",
        "device_version": "1.0.0"
    },
    "debounce": 0,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/handwired/nicekey/config.h => keyboards/handwired/nicekey/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/not_so_minidox/config.h => keyboards/handwired/not_so_minidox/config.h +0 -3
@@ 40,9 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MASTER_LEFT
//#define MASTER_RIGHT

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/novem/config.h => keyboards/handwired/novem/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/nozbe_macro/config.h => keyboards/handwired/nozbe_macro/config.h +0 -3
@@ 36,9 36,6 @@
#    define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/handwired/numpad20/config.h => keyboards/handwired/numpad20/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/obuwunkunubi/spaget/config.h => keyboards/handwired/obuwunkunubi/spaget/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
//#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/handwired/oem_ansi_fullsize/config.h => keyboards/handwired/oem_ansi_fullsize/config.h +0 -3
@@ 72,9 72,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/ortho5x13/config.h => keyboards/handwired/ortho5x13/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/ortho5x14/config.h => keyboards/handwired/ortho5x14/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/ortho_brass/config.h => keyboards/handwired/ortho_brass/config.h +0 -3
@@ 29,6 29,3 @@

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/handwired/owlet60/config.h => keyboards/handwired/owlet60/config.h +0 -3
@@ 71,9 71,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 9

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/owlet60/info.json => keyboards/handwired/owlet60/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0xDA19",
        "device_version": "0.0.1"
    },
    "debounce": 9,
    "community_layouts": ["alice", "alice_split_bs"],
    "layouts": {
        "LAYOUT_owlet60_full_bsp": {

M keyboards/handwired/p65rgb/config.h => keyboards/handwired/p65rgb/config.h +0 -3
@@ 86,9 86,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENABLE_RGB_MATRIX_SOLID_SPLASH
#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/pilcrow/config.h => keyboards/handwired/pilcrow/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/pill60/config.h => keyboards/handwired/pill60/config.h +0 -3
@@ 20,9 20,6 @@
#define MATRIX_COLS 14
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 1

/* Backlighting include */
#define BACKLIGHT_PIN           B14
#define BACKLIGHT_PWM_DRIVER    PWMD5

M keyboards/handwired/pill60/info.json => keyboards/handwired/pill60/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x5444",
        "device_version": "0.0.1"
    },
    "debounce": 1,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/handwired/postageboard/mini/config.h => keyboards/handwired/postageboard/mini/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/postageboard/r1/config.h => keyboards/handwired/postageboard/r1/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/prime_exl/config.h => keyboards/handwired/prime_exl/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_PIN B7
#define BACKLIGHT_LEVELS 5

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/prime_exl_plus/config.h => keyboards/handwired/prime_exl_plus/config.h +0 -3
@@ 42,9 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/promethium/config.h => keyboards/handwired/promethium/config.h +0 -3
@@ 42,9 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
#define DIODE_DIRECTION      COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE             5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/pterodactyl/config.h => keyboards/handwired/pterodactyl/config.h +0 -3
@@ 49,6 49,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* fix space cadet rollover issue */
#define DISABLE_SPACE_CADET_ROLLOVER

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    0

M keyboards/handwired/pterodactyl/info.json => keyboards/handwired/pterodactyl/info.json +1 -0
@@ 8,6 8,7 @@
    "pid": "0x1308",
    "device_version": "0.0.2"
  },
  "debounce": 0,
  "layouts": {
    "LAYOUT_pterodactyl": {
      "layout": [

M keyboards/handwired/pteron/config.h => keyboards/handwired/pteron/config.h +0 -3
@@ 11,6 11,3 @@

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5  // 5 is default

M keyboards/handwired/pteron38/config.h => keyboards/handwired/pteron38/config.h +0 -3
@@ 27,6 27,3 @@

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5  /* 5 is default */

M keyboards/handwired/pteron44/config.h => keyboards/handwired/pteron44/config.h +0 -3
@@ 27,6 27,3 @@

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5  // 5 is default

M keyboards/handwired/qc60/config.h => keyboards/handwired/qc60/config.h +0 -3
@@ 6,8 6,5 @@
#define MATRIX_ROWS 10
#define MATRIX_COLS 8

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0

M keyboards/handwired/reclined/info.json => keyboards/handwired/reclined/info.json +0 -1
@@ 3,7 3,6 @@
  "keyboard_name": "handwired/reclined",
  "maintainer": "qmk",
  "bootloader": "atmel-dfu",
  "debounce": 5,
  "diode_direction": "ROW2COL",
  "features": {
    "command": true,

M keyboards/handwired/retro_refit/config.h => keyboards/handwired/retro_refit/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/selene/config.h => keyboards/handwired/selene/config.h +0 -2
@@ 29,7 29,5 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE

M keyboards/handwired/sick68/config.h => keyboards/handwired/sick68/config.h +0 -3
@@ 61,9 61,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/sick_pad/config.h => keyboards/handwired/sick_pad/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/handwired/skakunm_dactyl/config.h => keyboards/handwired/skakunm_dactyl/config.h +0 -3
@@ 23,9 23,6 @@
#define MOUSEKEY_MAX_SPEED      7
#define MOUSEKEY_WHEEL_DELAY 0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/handwired/slash/config.h => keyboards/handwired/slash/config.h +0 -3
@@ 37,9 37,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/snatchpad/config.h => keyboards/handwired/snatchpad/config.h +0 -3
@@ 58,9 58,6 @@
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/sono1/config.h => keyboards/handwired/sono1/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 0

M keyboards/handwired/space_oddity/config.h => keyboards/handwired/space_oddity/config.h +0 -3
@@ 18,9 18,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/handwired/split65/promicro/config.h => keyboards/handwired/split65/promicro/config.h +0 -3
@@ 33,9 33,6 @@
#define SOFT_SERIAL_PIN D3
#define SELECT_SOFT_SERIAL_SPEED 1

// Debounce to reduce unintended double-presses use 0 if not needed
#define DEBOUNCE 5

// Feature diable options
//#define NO_DEBUG
//#define NO_PRINT

M keyboards/handwired/split65/stm32/config.h => keyboards/handwired/split65/stm32/config.h +0 -3
@@ 40,9 40,6 @@
#define SERIAL_USART_TX_PAL_MODE 7
#define SERIAL_USART_TIMEOUT 100

// Debounce to reduce unintended double-presses use 0 if not needed
#define DEBOUNCE 5

// Feature diable options
//#define NO_DEBUG
//#define NO_PRINT

M keyboards/handwired/split89/config.h => keyboards/handwired/split89/config.h +0 -3
@@ 76,9 76,6 @@ COLS = number of cols per side which curently needs to be equal so there are bla
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/splittest/config.h => keyboards/handwired/splittest/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/steamvan/rev1/config.h => keyboards/handwired/steamvan/rev1/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/stef9998/split_5x7/rev1/config.h => keyboards/handwired/stef9998/split_5x7/rev1/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/handwired/sticc14/config.h => keyboards/handwired/sticc14/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/stream_cheap/2x3/config.h => keyboards/handwired/stream_cheap/2x3/config.h +0 -4
@@ 8,10 8,6 @@
/* define direct pins used */
#define DIRECT_PINS { { D1,C6,B4}, { D0,D4,D7} }


/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/handwired/stream_cheap/2x4/config.h => keyboards/handwired/stream_cheap/2x4/config.h +0 -3
@@ 11,9 11,6 @@
        {D1, D0, D4, C6}, { D7, E6, B4, B5 } \
    }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/handwired/stream_cheap/2x5/config.h => keyboards/handwired/stream_cheap/2x5/config.h +0 -3
@@ 8,9 8,6 @@
/* define direct pins used */
#define DIRECT_PINS { { D1,C6,B4,B5,B2}, { D0,D4,D7,E6,B6} }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/handwired/swiftrax/astro65/config.h => keyboards/handwired/swiftrax/astro65/config.h +0 -3
@@ 31,6 31,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/handwired/swiftrax/bebol/config.h => keyboards/handwired/swiftrax/bebol/config.h +0 -3
@@ 29,6 29,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/handwired/swiftrax/beegboy/config.h => keyboards/handwired/swiftrax/beegboy/config.h +0 -3
@@ 31,8 31,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*EEPROM for via*/
#define DYNAMIC_KEYMAP_LAYER_COUNT 3

M keyboards/handwired/swiftrax/bumblebee/config.h => keyboards/handwired/swiftrax/bumblebee/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Encoder */
#define ENCODERS_PAD_A { C6 }
#define ENCODERS_PAD_B { B6 }

M keyboards/handwired/swiftrax/cowfish/config.h => keyboards/handwired/swiftrax/cowfish/config.h +0 -3
@@ 30,8 30,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*EEPROM for via*/
#define DYNAMIC_KEYMAP_LAYER_COUNT 3

M keyboards/handwired/swiftrax/digicarp65/config.h => keyboards/handwired/swiftrax/digicarp65/config.h +0 -3
@@ 30,8 30,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define ENCODERS_PAD_A { B3 }
#define ENCODERS_PAD_B { B7 }

M keyboards/handwired/swiftrax/digicarpice/config.h => keyboards/handwired/swiftrax/digicarpice/config.h +0 -3
@@ 29,6 29,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/handwired/swiftrax/equator/config.h => keyboards/handwired/swiftrax/equator/config.h +0 -3
@@ 29,6 29,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/handwired/swiftrax/glacier/config.h => keyboards/handwired/swiftrax/glacier/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*EEPROM for via*/
#define DYNAMIC_KEYMAP_LAYER_COUNT 3


M keyboards/handwired/swiftrax/joypad/config.h => keyboards/handwired/swiftrax/joypad/config.h +0 -3
@@ 33,8 33,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*EEPROM for via*/
#define DYNAMIC_KEYMAP_LAYER_COUNT 3

M keyboards/handwired/swiftrax/koalafications/config.h => keyboards/handwired/swiftrax/koalafications/config.h +0 -3
@@ 30,8 30,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*EEPROM for via*/
#define DYNAMIC_KEYMAP_LAYER_COUNT 3
\ No newline at end of file

M keyboards/handwired/swiftrax/nodu/config.h => keyboards/handwired/swiftrax/nodu/config.h +0 -3
@@ 30,8 30,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*EEPROM for via*/
#define DYNAMIC_KEYMAP_LAYER_COUNT 3
\ No newline at end of file

M keyboards/handwired/swiftrax/pandamic/config.h => keyboards/handwired/swiftrax/pandamic/config.h +0 -3
@@ 34,8 34,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*EEPROM for via*/
#define DYNAMIC_KEYMAP_LAYER_COUNT 3

M keyboards/handwired/swiftrax/the_galleon/config.h => keyboards/handwired/swiftrax/the_galleon/config.h +0 -3
@@ 31,8 31,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*EEPROM for via*/
#define DYNAMIC_KEYMAP_LAYER_COUNT 3

M keyboards/handwired/swiftrax/unsplit/config.h => keyboards/handwired/swiftrax/unsplit/config.h +0 -3
@@ 29,6 29,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/handwired/swiftrax/walter/config.h => keyboards/handwired/swiftrax/walter/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define ENCODERS_PAD_A { B3 }
#define ENCODERS_PAD_B { B7 }


M keyboards/handwired/symmetric70_proto/promicro/config.h => keyboards/handwired/symmetric70_proto/promicro/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/symmetric70_proto/proton_c/config.h => keyboards/handwired/symmetric70_proto/proton_c/config.h +0 -3
@@ 73,9 73,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/symmetry60/config.h => keyboards/handwired/symmetry60/config.h +0 -3
@@ 56,9 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_VAL_STEP 8
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/t111/config.h => keyboards/handwired/t111/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/handwired/tennie/config.h => keyboards/handwired/tennie/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/terminus_mini/config.h => keyboards/handwired/terminus_mini/config.h +0 -3
@@ 44,9 44,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//define maximum duration of hold required to register a tap vs hold default is 200
#define TAPPING_TERM 150 //reduce time required to register a held key

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/trackpoint/config.h => keyboards/handwired/trackpoint/config.h +0 -2
@@ 46,7 46,5 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE

M keyboards/handwired/tractyl_manuform/4x6_right/config.h => keyboards/handwired/tractyl_manuform/4x6_right/config.h +0 -4
@@ 64,10 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define SOFT_SERIAL_PIN D3
#define EE_HANDS


/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING

M keyboards/handwired/traveller/config.h => keyboards/handwired/traveller/config.h +0 -3
@@ 54,9 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/tritium_numpad/config.h => keyboards/handwired/tritium_numpad/config.h +0 -3
@@ 35,9 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/twadlee/tp69/config.h => keyboards/handwired/twadlee/tp69/config.h +0 -3
@@ 62,9 62,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/twig/twig50/config.h => keyboards/handwired/twig/twig50/config.h +0 -1
@@ 13,7 13,6 @@

#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 8
#define TAPPING_TERM 150

#define FORCE_NKRO

M keyboards/handwired/twig/twig50/info.json => keyboards/handwired/twig/twig50/info.json +1 -0
@@ 8,6 8,7 @@
      "pid": "0x6060",
      "device_version": "0.2.1"
    },
    "debounce": 8,
    "layouts": {
      "LAYOUT_diag_4x14": {
        "layout": [

M keyboards/handwired/unicomp_mini_m/config.h => keyboards/handwired/unicomp_mini_m/config.h +0 -3
@@ 43,8 43,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed (5 is default) */
#define DEBOUNCE 5

/* The Mini M has no diodes */
#define MATRIX_HAS_GHOST

M keyboards/handwired/unk/rev1/config.h => keyboards/handwired/unk/rev1/config.h +0 -3
@@ 43,9 43,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define SOFT_SERIAL_PIN D0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/uthol/rev3/config.h => keyboards/handwired/uthol/rev3/config.h +0 -3
@@ 42,9 42,6 @@
#define OLED_DISPLAY_ADDRESS 0x3C
#define OLED_RESET -1

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/videowriter/config.h => keyboards/handwired/videowriter/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/wabi/config.h => keyboards/handwired/wabi/config.h +0 -3
@@ 38,9 38,6 @@ diode)
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/wakizashi40/info.json => keyboards/handwired/wakizashi40/info.json +0 -1
@@ 2,7 2,6 @@
  "manufacturer": "xia0",
  "keyboard_name": "Wakizashi 40",
  "maintainer": "xia0",
  "debounce": 5,
  "processor": "atmega32u4",
  "bootloader": "atmel-dfu",
  "diode_direction": "COL2ROW",

M keyboards/handwired/woodpad/config.h => keyboards/handwired/woodpad/config.h +0 -3
@@ 54,9 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/handwired/wulkan/config.h => keyboards/handwired/wulkan/config.h +0 -3
@@ 10,7 10,4 @@

#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define FORCE_NKRO

M keyboards/handwired/xealous/rev1/config.h => keyboards/handwired/xealous/rev1/config.h +0 -3
@@ 45,9 45,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B5, B4, E6, D7, D4 }
#define MATRIX_COL_PINS { B6, B2, B3, B1, F7, F6, F5, F4 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/handwired/z150/config.h => keyboards/handwired/z150/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/handwired/zergo/config.h => keyboards/handwired/zergo/config.h +0 -4
@@ 28,7 28,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5


M keyboards/hardlineworks/otd_plus/config.h => keyboards/hardlineworks/otd_plus/config.h +0 -3
@@ 14,9 14,6 @@
#define LED_CAPS_LOCK_PIN F4
#define LED_SCROLL_LOCK_PIN D5

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/helix/pico/config.h => keyboards/helix/pico/config.h +0 -3
@@ 45,9 45,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/helix/rev2/config.h => keyboards/helix/rev2/config.h +0 -3
@@ 57,9 57,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/helix/rev3_4rows/config.h => keyboards/helix/rev3_4rows/config.h +0 -3
@@ 95,9 95,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_A { B6 }
#define ENCODERS_PAD_B { B5 }

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/helix/rev3_5rows/config.h => keyboards/helix/rev3_5rows/config.h +0 -3
@@ 95,9 95,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_A { B6 }
#define ENCODERS_PAD_B { B5 }

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hhkb/ansi/config.h => keyboards/hhkb/ansi/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define BACKLIGHT_LEVELS 3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hhkb/jp/config.h => keyboards/hhkb/jp/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define BACKLIGHT_LEVELS 3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hhkb/yang/config.h => keyboards/hhkb/yang/config.h +0 -3
@@ 96,6 96,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define BOOTMAGIC_LITE_COLUMN 0

//#define DEBUG_MATRIX_SCAN_RATE

// Disable debounce
#define DEBOUNCE 0

M keyboards/hhkb/yang/info.json => keyboards/hhkb/yang/info.json +1 -0
@@ 8,6 8,7 @@
    "pid": "0x0001",
    "device_version": "1.0.4"
  },
  "debounce": 0,
  "community_layouts": ["60_hhkb"],
  "layouts": {
    "LAYOUT_60_hhkb": {

M keyboards/hhkb_lite_2/config.h => keyboards/hhkb_lite_2/config.h +0 -3
@@ 12,9 12,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Bootmagic keys are non-standard because of matrix */
#define BOOTMAGIC_LITE_ROW 5
#define BOOTMAGIC_LITE_COLUMN 9

M keyboards/hidtech/bastyl/config.h => keyboards/hidtech/bastyl/config.h +0 -1
@@ 36,7 36,6 @@
#define RGBLIGHT_EFFECT_RGB_TEST
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE
#define DEBOUNCE 5
#define SOFT_SERIAL_PIN D0
#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE

M keyboards/hifumi/config.h => keyboards/hifumi/config.h +0 -3
@@ 35,9 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { F4, F5, F6 }
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* ws2812 RGB LED */
#define RGB_DI_PIN D3
#define RGBLED_NUM 6

M keyboards/hineybush/h08_ocelot/config.h => keyboards/hineybush/h08_ocelot/config.h +0 -3
@@ 75,9 75,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hineybush/h10/config.h => keyboards/hineybush/h10/config.h +0 -3
@@ 58,9 58,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hineybush/h60/config.h => keyboards/hineybush/h60/config.h +0 -3
@@ 68,9 68,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hineybush/h65/config.h => keyboards/hineybush/h65/config.h +0 -3
@@ 79,9 79,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hineybush/h65_hotswap/config.h => keyboards/hineybush/h65_hotswap/config.h +0 -3
@@ 79,9 79,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hineybush/h660s/config.h => keyboards/hineybush/h660s/config.h +0 -3
@@ 67,9 67,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hineybush/h75_singa/config.h => keyboards/hineybush/h75_singa/config.h +0 -3
@@ 69,9 69,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hineybush/h87a/config.h => keyboards/hineybush/h87a/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_PIN B7
#define BACKLIGHT_LEVELS 3

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hineybush/h88/config.h => keyboards/hineybush/h88/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_PIN B7
#define BACKLIGHT_LEVELS 3

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hineybush/hbcp/config.h => keyboards/hineybush/hbcp/config.h +0 -3
@@ 63,9 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hineybush/hineyg80/config.h => keyboards/hineybush/hineyg80/config.h +0 -3
@@ 21,9 21,6 @@
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/hineybush/physix/config.h => keyboards/hineybush/physix/config.h +0 -3
@@ 73,9 73,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hineybush/sm68/config.h => keyboards/hineybush/sm68/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hnahkb/freyr/config.h => keyboards/hnahkb/freyr/config.h +0 -3
@@ 62,9 62,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hnahkb/stella/config.h => keyboards/hnahkb/stella/config.h +0 -3
@@ 62,9 62,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hnahkb/vn66/config.h => keyboards/hnahkb/vn66/config.h +0 -3
@@ 75,9 75,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/horrortroll/caticorn/config.h => keyboards/horrortroll/caticorn/config.h +0 -3
@@ 32,6 32,3 @@

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/horrortroll/chinese_pcb/black_e65/config.h => keyboards/horrortroll/chinese_pcb/black_e65/config.h +0 -3
@@ 31,9 31,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Forcing to use NKRO instead 6KRO */
#define FORCE_NKRO


M keyboards/horrortroll/chinese_pcb/devil68_pro/config.h => keyboards/horrortroll/chinese_pcb/devil68_pro/config.h +0 -3
@@ 31,9 31,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Forcing to use NKRO instead 6KRO */
#define FORCE_NKRO


M keyboards/horrortroll/handwired_k552/config.h => keyboards/horrortroll/handwired_k552/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Forcing to use NKRO instead 6KRO */
#define FORCE_NKRO


M keyboards/horrortroll/lemon40/config.h => keyboards/horrortroll/lemon40/config.h +0 -3
@@ 31,9 31,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Forcing to use NKRO instead 6KRO */
#define FORCE_NKRO


M keyboards/horrortroll/paws60/config.h => keyboards/horrortroll/paws60/config.h +0 -3
@@ 31,8 31,5 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Forcing to use NKRO instead 6KRO */
#define FORCE_NKRO

M keyboards/hotdox/config.h => keyboards/hotdox/config.h +0 -3
@@ 38,9 38,6 @@
/* fix space cadet rollover issue */
#define DISABLE_SPACE_CADET_ROLLOVER

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

#define USB_MAX_POWER_CONSUMPTION 500

/*

M keyboards/hs60/v1/config.h => keyboards/hs60/v1/config.h +0 -3
@@ 43,9 43,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/hs60/v2/ansi/config.h => keyboards/hs60/v2/ansi/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is userful for the Windows task manager shortcut (ctrl+shift+esc).
 */

M keyboards/hs60/v2/hhkb/config.h => keyboards/hs60/v2/hhkb/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is userful for the Windows task manager shortcut (ctrl+shift+esc).
 */

M keyboards/hs60/v2/iso/config.h => keyboards/hs60/v2/iso/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is userful for the Windows task manager shortcut (ctrl+shift+esc).
 */

M keyboards/hub16/config.h => keyboards/hub16/config.h +0 -3
@@ 48,9 48,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 20

/* ENCODER THINGS */
// #define ENCODER_DIRECTION_FLIP
#define ENCODERS_PAD_A \

M keyboards/hub16/info.json => keyboards/hub16/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x4810",
        "device_version": "0.0.1"
    },
    "debounce": 20,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/hub20/config.h => keyboards/hub20/config.h +0 -3
@@ 93,9 93,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define ENABLE_RGB_MATRIX_SOLID_SPLASH
// #define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Tap delay for tap vs hold */
#define TAPPING_TERM 200


M keyboards/hubble/config.h => keyboards/hubble/config.h +0 -2
@@ 18,5 18,3 @@
#define RGBLIGHT_EFFECT_RGB_TEST
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE

#define DEBOUNCE 5

M keyboards/huytbt/h50/config.h => keyboards/huytbt/h50/config.h +0 -3
@@ 33,6 33,3 @@

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/ianklug/grooveboard/config.h => keyboards/ianklug/grooveboard/config.h +0 -3
@@ 68,9 68,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ibm/model_m_4th_gen/overnumpad_1xb/config.h => keyboards/ibm/model_m_4th_gen/overnumpad_1xb/config.h +0 -3
@@ 47,9 47,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* define if matrix has ghost (lacks anti-ghosting diodes) */
#define MATRIX_HAS_GHOST


M keyboards/ibnuda/gurindam/config.h => keyboards/ibnuda/gurindam/config.h +0 -3
@@ 50,9 50,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_RGB_TEST
#define RGBLIGHT_EFFECT_ALTERNATING

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ibnuda/squiggle/config.h => keyboards/ibnuda/squiggle/config.h +0 -3
@@ 22,6 22,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 * Split Keyboard specific options, make sure you have 'SPLIT_KEYBOARD = yes' in your rules.mk, and define SOFT_SERIAL_PIN.
 */
#define SOFT_SERIAL_PIN D0  // or D1, D2, D3, E6

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/idb/idb_60/config.h => keyboards/idb/idb_60/config.h +0 -3
@@ 38,9 38,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - see https://docs.qmk.fm/#/feature_debounce_type for more information */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/idobao/id42/info.json => keyboards/idobao/id42/info.json +0 -1
@@ 4,7 4,6 @@
    "maintainer": "vinorodrigues",
    "bootloader": "atmel-dfu",
    "diode_direction": "COL2ROW",
    "debounce": 5,
    "features": {
        "bootmagic": true,
        "mousekey": true,

M keyboards/idobao/id61/info.json => keyboards/idobao/id61/info.json +0 -1
@@ 4,7 4,6 @@
    "maintainer": "vinorodrigues",
    "bootloader": "atmel-dfu",
    "diode_direction": "COL2ROW",
    "debounce": 5,
    "features": {
        "bootmagic": true,
        "command": false,

M keyboards/idobao/id63/info.json => keyboards/idobao/id63/info.json +0 -1
@@ 4,7 4,6 @@
    "maintainer": "vinorodrigues",
    "bootloader": "atmel-dfu",
    "diode_direction": "COL2ROW",
    "debounce": 5,
    "features": {
        "bootmagic": true,
        "command": false,

M keyboards/idobao/id67/info.json => keyboards/idobao/id67/info.json +0 -1
@@ 4,7 4,6 @@
    "maintainer": "thewerther",
    "bootloader": "atmel-dfu",
    "diode_direction": "COL2ROW",
    "debounce": 5,
    "features": {
        "bootmagic": true,
        "mousekey": true,

M keyboards/idobao/id75/v1/config.h => keyboards/idobao/id75/v1/config.h +0 -3
@@ 61,9 61,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
    #define RGBLIGHT_VAL_STEP 8
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/idobao/id75/v2/config.h => keyboards/idobao/id75/v2/config.h +0 -3
@@ 81,9 81,6 @@
#    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/idobao/id87/v1/config.h => keyboards/idobao/id87/v1/config.h +0 -3
@@ 44,9 44,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define LED_CAPS_LOCK_PIN C7

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define RGB_DI_PIN E2
#ifdef RGB_DI_PIN
    #define RGBLIGHT_EFFECT_ALTERNATING

M keyboards/idobao/id87/v2/info.json => keyboards/idobao/id87/v2/info.json +0 -1
@@ 14,7 14,6 @@
        "backlight": false,
        "rgblight": false
    },
    "debounce": 5,
    "matrix_pins": {
        "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"],
        "rows": ["E6", "B0", "B1", "B2", "B3", "B7", "F7", "F6", "F5", "F4", "F1"]

M keyboards/idobao/id96/config.h => keyboards/idobao/id96/config.h +0 -3
@@ 44,9 44,6 @@
#define BOOTMAGIC_LITE_ROW 5
#define BOOTMAGIC_LITE_COLUMN 0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/idobao/montex/v1/config.h => keyboards/idobao/montex/v1/config.h +0 -3
@@ 33,9 33,6 @@
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/idobao/montex/v2/info.json => keyboards/idobao/montex/v2/info.json +0 -1
@@ 4,7 4,6 @@
    "maintainer": "IBNobody",
    "bootloader": "atmel-dfu",
    "diode_direction": "ROW2COL",
    "debounce": 5,
    "features": {
        "bootmagic": true,
        "command": false,

M keyboards/illuminati/is0/config.h => keyboards/illuminati/is0/config.h +0 -3
@@ 63,9 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/illusion/rosa/config.h => keyboards/illusion/rosa/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_CAPS_LOCK_PIN B3
#define LED_PIN_ON_STATE 0

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ilumkb/primus75/config.h => keyboards/ilumkb/primus75/config.h +0 -3
@@ 37,9 37,6 @@
#define BACKLIGHT_LEVELS 5
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/ilumkb/simpler61/config.h => keyboards/ilumkb/simpler61/config.h +0 -3
@@ 27,9 27,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#define RGB_MATRIX_KEYPRESSES
#define RGB_MATRIX_LED_PROCESS_LIMIT 4

M keyboards/ilumkb/simpler61/info.json => keyboards/ilumkb/simpler61/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0xC361",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT_61_ansi": {
            "layout": [

M keyboards/ilumkb/simpler64/config.h => keyboards/ilumkb/simpler64/config.h +0 -3
@@ 27,9 27,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#define RGB_MATRIX_KEYPRESSES
#define RGB_MATRIX_LED_PROCESS_LIMIT 4

M keyboards/ilumkb/simpler64/info.json => keyboards/ilumkb/simpler64/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0xC364",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT_64_ansi": {
            "layout": [

M keyboards/ilumkb/volcano660/config.h => keyboards/ilumkb/volcano660/config.h +0 -3
@@ 39,9 39,6 @@
#define BACKLIGHT_PIN B7
#define BACKLIGHT_LEVELS 5

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/inett_studio/sqx/hotswap/config.h => keyboards/inett_studio/sqx/hotswap/config.h +0 -3
@@ 26,9 26,6 @@
#define MATRIX_COL_PINS { C7, C6, B6, B5, B4, F7, F6, F5, E6, B0, D2, D4, D5, D3 }
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/inett_studio/sqx/universal/config.h => keyboards/inett_studio/sqx/universal/config.h +0 -3
@@ 26,9 26,6 @@
#define MATRIX_COL_PINS { C7, C6, B6, B5, B4, F7, F6, F5, E6, B0, D2, D4, D5, D3 }
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/ingrained/config.h => keyboards/ingrained/config.h +0 -3
@@ 34,6 34,3 @@

/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/input_club/ergodox_infinity/config.h => keyboards/input_club/ergodox_infinity/config.h +0 -3
@@ 120,9 120,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define SPI_MISO_PAL_MODE PAL_MODE_ALTERNATIVE_7  // Default for A4
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/input_club/infinity60/config.h => keyboards/input_club/infinity60/config.h +0 -3
@@ 24,9 24,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/input_club/k_type/config.h => keyboards/input_club/k_type/config.h +0 -3
@@ 37,9 37,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/input_club/whitefox/config.h => keyboards/input_club/whitefox/config.h +0 -3
@@ 37,9 37,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/io_mini1800/config.h => keyboards/io_mini1800/config.h +0 -3
@@ 26,6 26,3 @@

#define ENCODERS_PAD_A { B0 }
#define ENCODERS_PAD_B { B1 }

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/irene/config.h => keyboards/irene/config.h +0 -3
@@ 75,9 75,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/iriskeyboards/config.h => keyboards/iriskeyboards/config.h +0 -3
@@ 67,9 67,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/iron180/config.h => keyboards/iron180/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 5

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/j80/config.h => keyboards/j80/config.h +0 -1
@@ 25,7 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { A1, A2, A3, A4, A5, A6, A7, C7, C6, C5, C4, C3, C2, A0 }

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LED_NUM_LOCK_PIN D0
#define LED_CAPS_LOCK_PIN D1

M keyboards/jacky_studio/s7_elephant/rev1/config.h => keyboards/jacky_studio/s7_elephant/rev1/config.h +0 -3
@@ 53,9 53,6 @@
#define RGBLIGHT_SLEEP
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/jacky_studio/s7_elephant/rev2/config.h => keyboards/jacky_studio/s7_elephant/rev2/config.h +0 -3
@@ 64,9 64,6 @@
#define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
#endif // RGB_DI_PIN

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/jadookb/jkb65/config.h => keyboards/jadookb/jkb65/config.h +0 -1
@@ 83,6 83,5 @@
#define ENABLE_RGB_MATRIX_SOLID_SPLASH
#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH

#define DEBOUNCE 5
#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE

M keyboards/jae/j01/config.h => keyboards/jae/j01/config.h +0 -3
@@ 48,9 48,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 4

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/jagdpietr/drakon/config.h => keyboards/jagdpietr/drakon/config.h +0 -3
@@ 46,9 46,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
#define SOFT_SERIAL_PIN D0  // or D1, D2, D3, E6

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/jc65/v32u4/config.h => keyboards/jc65/v32u4/config.h +0 -1
@@ 53,4 53,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#endif

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

M keyboards/jd40/config.h => keyboards/jd40/config.h +0 -3
@@ 38,9 38,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define BACKLIGHT_LEVELS 3

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */

M keyboards/jd45/config.h => keyboards/jd45/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define BACKLIGHT_LEVELS 3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/jels/jels60/config.h => keyboards/jels/jels60/config.h +0 -3
@@ 31,9 31,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/jels/jels88/config.h => keyboards/jels/jels88/config.h +0 -3
@@ 50,9 50,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/jian/handwired/config.h => keyboards/jian/handwired/config.h +0 -3
@@ 27,6 27,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// wiring of each half
#define MATRIX_ROW_PINS { D3, D2, B5, B6 }
#define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3, B2, B4, E6, D7, C6, D4, D0, D1 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/jian/nsrev2/config.h => keyboards/jian/nsrev2/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { F4, F5, B1, B3, D1, D0, D7, E6 }
#define MATRIX_COL_PINS { D3, D2, B4, F6, F7, B2 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT D3
#define QMK_ESC_INPUT B1


M keyboards/jian/rev1/config.h => keyboards/jian/rev1/config.h +0 -3
@@ 82,9 82,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define UPDATE_SCROLL_LOCK_LED() writePin(SCROLL_LOCK_LED_PIN, !led_state.scroll_lock)
#endif // SCROLL_NMOSFET

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#ifdef BACKLIGHT_ENABLE
#define BACKLIGHT_PIN B6
#define BACKLIGHT_LEVELS 5

M keyboards/jian/rev2/config.h => keyboards/jian/rev2/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define EE_HANDS
#define SPLIT_HAND_PIN E6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT D3
#define QMK_ESC_INPUT B1


M keyboards/jiran/config.h => keyboards/jiran/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D1
#define MASTER_LEFT

M keyboards/jkdlab/binary_monkey/config.h => keyboards/jkdlab/binary_monkey/config.h +0 -2
@@ 26,8 26,6 @@

#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

#define USB_MAX_POWER_CONSUMPTION 100

/* Bootmagic Lite key configuration */

M keyboards/jm60/config.h => keyboards/jm60/config.h +0 -3
@@ 53,9 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/jolofsor/denial75/config.h => keyboards/jolofsor/denial75/config.h +0 -5
@@ 31,11 31,6 @@
#define LED_CAPS_LOCK_PIN B6
#define LED_PIN_ON_STATE 0



/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/jones/v03/config.h => keyboards/jones/v03/config.h +0 -3
@@ 87,9 87,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  // #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/jones/v03_1/config.h => keyboards/jones/v03_1/config.h +0 -3
@@ 88,9 88,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  // #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/jones/v1/config.h => keyboards/jones/v1/config.h +0 -3
@@ 54,9 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  #define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF // Overriding RGB Lighting on/off status
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite trigger key. Left-Top of the layout. */
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 9

M keyboards/jorne/rev1/config.h => keyboards/jorne/rev1/config.h +0 -3
@@ 13,9 13,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Split Keyboard specific options, make sure you have 'SPLIT_KEYBOARD = yes' in your rules.mk, and define SOFT_SERIAL_PIN.
 */

M keyboards/k34/config.h => keyboards/k34/config.h +0 -4
@@ 23,7 23,3 @@

/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


M keyboards/kabedon/kabedon78s/config.h => keyboards/kabedon/kabedon78s/config.h +0 -2
@@ 29,8 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

#define DEBOUNCE 5

#define RGB_DI_PIN B7
#ifdef RGB_DI_PIN
  #define RGBLED_NUM 20

M keyboards/kabedon/kabedon980/config.h => keyboards/kabedon/kabedon980/config.h +0 -3
@@ 47,6 47,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/kabedon/kabedon98e/config.h => keyboards/kabedon/kabedon98e/config.h +0 -3
@@ 24,9 24,6 @@
#define MATRIX_COL_PINS {A0,B7,B8,B6,A3,A2,A1,B9,A7,A5,A6}
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define FORCE_NKRO

#define RGB_DI_PIN B4

M keyboards/kagizaraya/chidori/config.h => keyboards/kagizaraya/chidori/config.h +0 -3
@@ 63,9 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kagizaraya/halberd/config.h => keyboards/kagizaraya/halberd/config.h +0 -3
@@ 55,9 55,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_VAL_STEP 8
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kagizaraya/scythe/config.h => keyboards/kagizaraya/scythe/config.h +0 -3
@@ 61,9 61,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_VAL_STEP 8
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kakunpc/angel17/alpha/config.h => keyboards/kakunpc/angel17/alpha/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kakunpc/angel17/rev1/config.h => keyboards/kakunpc/angel17/rev1/config.h +0 -3
@@ 54,9 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kakunpc/angel64/alpha/config.h => keyboards/kakunpc/angel64/alpha/config.h +0 -3
@@ 60,9 60,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kakunpc/angel64/rev1/config.h => keyboards/kakunpc/angel64/rev1/config.h +0 -3
@@ 60,9 60,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kakunpc/business_card/alpha/config.h => keyboards/kakunpc/business_card/alpha/config.h +0 -3
@@ 53,9 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kakunpc/business_card/beta/config.h => keyboards/kakunpc/business_card/beta/config.h +0 -3
@@ 53,9 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kakunpc/choc_taro/config.h => keyboards/kakunpc/choc_taro/config.h +0 -3
@@ 55,9 55,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kakunpc/rabbit_capture_plan/config.h => keyboards/kakunpc/rabbit_capture_plan/config.h +0 -3
@@ 70,9 70,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kakunpc/suihankey/alpha/config.h => keyboards/kakunpc/suihankey/alpha/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kakunpc/suihankey/rev1/config.h => keyboards/kakunpc/suihankey/rev1/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kakunpc/suihankey/split/alpha/config.h => keyboards/kakunpc/suihankey/split/alpha/config.h +0 -3
@@ 55,9 55,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kakunpc/suihankey/split/rev1/config.h => keyboards/kakunpc/suihankey/split/rev1/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kakunpc/thedogkeyboard/config.h => keyboards/kakunpc/thedogkeyboard/config.h +0 -3
@@ 56,9 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kapcave/arya/config.h => keyboards/kapcave/arya/config.h +0 -4
@@ 25,10 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B8, A13, B1, A15, B9, B10, B11, A0, A8 }
#define DIODE_DIRECTION COL2ROW


/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kapcave/gskt00/config.h => keyboards/kapcave/gskt00/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/kapcave/paladin64/config.h => keyboards/kapcave/paladin64/config.h +0 -3
@@ 91,9 91,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/kapcave/paladinpad/config.h => keyboards/kapcave/paladinpad/config.h +0 -3
@@ 27,6 27,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#ifdef BACKLIGHT_PIN
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/kapl/rev1/config.h => keyboards/kapl/rev1/config.h +0 -4
@@ 14,10 14,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5


/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D2


M keyboards/kb58/config.h => keyboards/kb58/config.h +0 -3
@@ 67,9 67,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kb_elmo/67mk_e/config.h => keyboards/kb_elmo/67mk_e/config.h +0 -3
@@ 29,8 29,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Indicator LEDs */
#define LED_CAPS_LOCK_PIN B7

M keyboards/kb_elmo/aek2_usb/config.h => keyboards/kb_elmo/aek2_usb/config.h +0 -3
@@ 35,9 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_CAPS_LOCK_PIN B1
#define LED_SCROLL_LOCK_PIN B0

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kb_elmo/elmopad/config.h => keyboards/kb_elmo/elmopad/config.h +0 -3
@@ 30,6 30,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/kb_elmo/isolation/config.h => keyboards/kb_elmo/isolation/config.h +0 -3
@@ 44,6 44,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define RGBLIGHT_EFFECT_ALTERNATING
#    define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/kb_elmo/m0110a_usb/config.h => keyboards/kb_elmo/m0110a_usb/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kb_elmo/m0116_usb/config.h => keyboards/kb_elmo/m0116_usb/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kb_elmo/noah_avr/config.h => keyboards/kb_elmo/noah_avr/config.h +0 -4
@@ 47,7 47,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLED_NUM 7
#define RGBLIGHT_SLEEP // RGB will turn off when PC is put to sleep
#define WS2812_BYTE_ORDER WS2812_BYTE_ORDER_BGR // RGB on the Noah is different order


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/kb_elmo/qez/config.h => keyboards/kb_elmo/qez/config.h +0 -3
@@ 29,8 29,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter */
#define DEBOUNCE 5

/* Indicator LEDs */
#define LED_CAPS_LOCK_PIN C5

M keyboards/kb_elmo/sesame/config.h => keyboards/kb_elmo/sesame/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 1

M keyboards/kb_elmo/twelvekey/config.h => keyboards/kb_elmo/twelvekey/config.h +0 -3
@@ 33,6 33,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_PIN B1
#define BACKLIGHT_LEVELS 8
#define BACKLIGHT_ON_STATE 0

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/kb_elmo/vertex/config.h => keyboards/kb_elmo/vertex/config.h +0 -3
@@ 28,6 28,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/kbdclack/kaishi65/config.h => keyboards/kbdclack/kaishi65/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kbdfans/baguette66/rgb/config.h => keyboards/kbdfans/baguette66/rgb/config.h +0 -2
@@ 25,8 25,6 @@

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5
/* disable these deprecated features by default */
#define USB_SUSPEND_WAKEUP_DELAY 5000
#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2

M keyboards/kbdfans/baguette66/soldered/config.h => keyboards/kbdfans/baguette66/soldered/config.h +0 -2
@@ 25,8 25,6 @@

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5
/* disable these deprecated features by default */
#define USB_SUSPEND_WAKEUP_DELAY 5000
#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2

M keyboards/kbdfans/bella/rgb/config.h => keyboards/kbdfans/bella/rgb/config.h +0 -2
@@ 24,8 24,6 @@

#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

#ifdef RGB_MATRIX_ENABLE
#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#define RGB_MATRIX_KEYPRESSES

M keyboards/kbdfans/bella/rgb_iso/config.h => keyboards/kbdfans/bella/rgb_iso/config.h +0 -2
@@ 24,8 24,6 @@

#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

#ifdef RGB_MATRIX_ENABLE
#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#define RGB_MATRIX_KEYPRESSES

M keyboards/kbdfans/bella/soldered/config.h => keyboards/kbdfans/bella/soldered/config.h +0 -1
@@ 29,6 29,5 @@
#define BACKLIGHT_LEVELS 3
#endif

#define DEBOUNCE 5
#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE

M keyboards/kbdfans/boop65/rgb/config.h => keyboards/kbdfans/boop65/rgb/config.h +0 -3
@@ 26,9 26,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define USB_SUSPEND_WAKEUP_DELAY 5000

#ifdef RGB_MATRIX_ENABLE

M keyboards/kbdfans/bounce/75/hotswap/config.h => keyboards/kbdfans/bounce/75/hotswap/config.h +0 -3
@@ 26,9 26,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN C6
#define LED_PIN_ON_STATE 0


M keyboards/kbdfans/bounce/75/soldered/config.h => keyboards/kbdfans/bounce/75/soldered/config.h +0 -3
@@ 26,9 26,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN C6
#define LED_PIN_ON_STATE 0


M keyboards/kbdfans/bounce/pad/config.h => keyboards/kbdfans/bounce/pad/config.h +0 -1
@@ 23,6 23,5 @@
#define DIODE_DIRECTION COL2ROW
#define LED_NUM_LOCK_PIN C6
#define LED_PIN_ON_STATE 1
#define DEBOUNCE 5
#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE

M keyboards/kbdfans/kbd19x/config.h => keyboards/kbdfans/kbd19x/config.h +0 -3
@@ 66,9 66,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kbdfans/kbd4x/config.h => keyboards/kbdfans/kbd4x/config.h +0 -3
@@ 61,9 61,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kbdfans/kbd66/config.h => keyboards/kbdfans/kbd66/config.h +0 -2
@@ 43,8 43,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6
#endif
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE

M keyboards/kbdfans/kbd67/hotswap/config.h => keyboards/kbdfans/kbd67/hotswap/config.h +0 -3
@@ 70,9 70,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  #define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kbdfans/kbd67/mkii_soldered/config.h => keyboards/kbdfans/kbd67/mkii_soldered/config.h +0 -4
@@ 44,10 44,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_LEVELS 3
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kbdfans/kbd67/mkiirgb/v1/config.h => keyboards/kbdfans/kbd67/mkiirgb/v1/config.h +0 -1
@@ 8,7 8,6 @@

#define RGB_MATRIX_LED_PROCESS_LIMIT 4
#define RGB_MATRIX_LED_FLUSH_LIMIT 26
#define DEBOUNCE 3
#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#define RGB_MATRIX_KEYPRESSES
// RGB Matrix Animation modes. Explicitly enabled

M keyboards/kbdfans/kbd67/mkiirgb/v1/info.json => keyboards/kbdfans/kbd67/mkiirgb/v1/info.json +2 -1
@@ 3,5 3,6 @@
    "usb": {
        "pid": "0x1224",
        "device_version": "0.0.1"
    }
    },
    "debounce": 3
}

M keyboards/kbdfans/kbd67/mkiirgb/v2/config.h => keyboards/kbdfans/kbd67/mkiirgb/v2/config.h +0 -1
@@ 8,7 8,6 @@
#ifdef RGB_MATRIX_ENABLE
#define RGB_MATRIX_LED_PROCESS_LIMIT 4
#define RGB_MATRIX_LED_FLUSH_LIMIT 26
#define DEBOUNCE 3
#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#define RGB_MATRIX_KEYPRESSES
#define RGB_MATRIX_DEFAULT_MODE RGB_MATRIX_CYCLE_ALL

M keyboards/kbdfans/kbd67/mkiirgb/v2/info.json => keyboards/kbdfans/kbd67/mkiirgb/v2/info.json +2 -1
@@ 3,5 3,6 @@
    "usb": {
        "pid": "0x1225",
        "device_version": "0.0.2"
    }
    },
    "debounce": 3
}

M keyboards/kbdfans/kbd67/mkiirgb/v3/config.h => keyboards/kbdfans/kbd67/mkiirgb/v3/config.h +0 -3
@@ 26,9 26,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#ifdef RGB_MATRIX_ENABLE
#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#define USB_SUSPEND_WAKEUP_DELAY 5000

M keyboards/kbdfans/kbd67/mkiirgb/v4/config.h => keyboards/kbdfans/kbd67/mkiirgb/v4/config.h +0 -2
@@ 25,8 25,6 @@

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define USB_SUSPEND_WAKEUP_DELAY 5000


M keyboards/kbdfans/kbd67/mkiirgb_iso/config.h => keyboards/kbdfans/kbd67/mkiirgb_iso/config.h +0 -2
@@ 25,8 25,6 @@

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define USB_SUSPEND_WAKEUP_DELAY 5000


M keyboards/kbdfans/kbd67/rev1/config.h => keyboards/kbdfans/kbd67/rev1/config.h +0 -3
@@ 67,9 67,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kbdfans/kbd67/rev2/config.h => keyboards/kbdfans/kbd67/rev2/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debouncing reduces chatter */
#define DEBOUNCE 5

/* indicators */
#define LED_CAPS_LOCK_PIN D4
#define LED_PIN_ON_STATE 0

M keyboards/kbdfans/kbd6x/config.h => keyboards/kbdfans/kbd6x/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kbdfans/kbd75/config.h => keyboards/kbdfans/kbd75/config.h +0 -3
@@ 23,9 23,6 @@
#define BACKLIGHT_LEVELS 5
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/kbdfans/kbd75hs/config.h => keyboards/kbdfans/kbd75hs/config.h +0 -2
@@ 26,8 26,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5
#define FORCE_NKRO

#define LED_CAPS_LOCK_PIN C6

M keyboards/kbdfans/kbd75rgb/config.h => keyboards/kbdfans/kbd75rgb/config.h +0 -2
@@ 25,8 25,6 @@

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define USB_SUSPEND_WAKEUP_DELAY 5000
#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2

M keyboards/kbdfans/kbd8x/config.h => keyboards/kbdfans/kbd8x/config.h +0 -3
@@ 66,9 66,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kbdfans/kbd8x_mk2/config.h => keyboards/kbdfans/kbd8x_mk2/config.h +0 -3
@@ 73,9 73,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kbdfans/kbdmini/config.h => keyboards/kbdfans/kbdmini/config.h +0 -3
@@ 21,9 21,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#ifdef RGB_MATRIX_ENABLE
#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#define RGB_MATRIX_KEYPRESSES

M keyboards/kbdfans/kbdmini/info.json => keyboards/kbdfans/kbdmini/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x2001",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/kbdfans/kbdpad/mk2/config.h => keyboards/kbdfans/kbdpad/mk2/config.h +0 -3
@@ 72,9 72,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kbdfans/maja/config.h => keyboards/kbdfans/maja/config.h +0 -1
@@ 9,7 9,6 @@

#define RGB_MATRIX_LED_PROCESS_LIMIT 4
#define RGB_MATRIX_LED_FLUSH_LIMIT 26
#define DEBOUNCE 3
#define RGB_DISABLE_WHEN_USB_SUSPENDED
#define RGB_MATRIX_KEYPRESSES
// RGB Matrix Animation modes. Explicitly enabled

M keyboards/kbdfans/maja/info.json => keyboards/kbdfans/maja/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x6068",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/kbdfans/maja_soldered/config.h => keyboards/kbdfans/maja_soldered/config.h +0 -2
@@ 22,8 22,6 @@
#define MATRIX_COL_PINS { C6, C7, F7, F6, F5, F4, F1, B0, B1, B2, B3, B7, D2, D3, D5 }
#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 3

#define BACKLIGHT_PIN B5
#ifdef BACKLIGHT_PIN
#define BACKLIGHT_LEVELS 3

M keyboards/kbdfans/maja_soldered/info.json => keyboards/kbdfans/maja_soldered/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x6069",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/kbdfans/niu_mini/config.h => keyboards/kbdfans/niu_mini/config.h +0 -3
@@ 34,9 34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
    #define BACKLIGHT_LEVELS 4
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/kbdfans/odin/rgb/config.h => keyboards/kbdfans/odin/rgb/config.h +0 -1
@@ 22,7 22,6 @@

#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5
#define RGBLED_NUM 104
#define RGB_MATRIX_LED_COUNT 104
#define RGB_DI_PIN B15

M keyboards/kbdfans/odin/soldered/config.h => keyboards/kbdfans/odin/soldered/config.h +0 -1
@@ 25,7 25,6 @@
#define LED_PIN_ON_STATE 0

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 15

#define RGB_DI_PIN B15
#ifdef RGB_DI_PIN

M keyboards/kbdfans/odin/soldered/info.json => keyboards/kbdfans/odin/soldered/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x0101",
        "device_version": "0.0.1"
    },
    "debounce": 15,
    "layouts": {
        "LAYOUT_all": {
            "layout": [

M keyboards/kbdfans/odin/v2/config.h => keyboards/kbdfans/odin/v2/config.h +0 -2
@@ 23,8 23,6 @@

#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

#define LED_NUM_LOCK_PIN B9
#define LED_CAPS_LOCK_PIN B10
#define LED_PIN_ON_STATE 0

M keyboards/kbdfans/odinmini/info.json => keyboards/kbdfans/odinmini/info.json +0 -1
@@ 3,7 3,6 @@
    "keyboard_name": "Odinmini",
    "maintainer": "moyi4681",
    "bootloader": "rp2040",
    "debounce": 5,
    "diode_direction": "COL2ROW",
    "features": {
        "audio": false,

M keyboards/kbdfans/phaseone/config.h => keyboards/kbdfans/phaseone/config.h +0 -2
@@ 26,8 26,6 @@
#define LED_PIN_ON_STATE 0
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW
/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kbdfans/tiger80/config.h => keyboards/kbdfans/tiger80/config.h +0 -2
@@ 24,8 24,6 @@

#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE


M keyboards/kbnordic/nordic60/rev_a/config.h => keyboards/kbnordic/nordic60/rev_a/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define RGB_DI_PIN D3
#define RGBLED_NUM 16
#define BACKLIGHT_LEVELS 5

M keyboards/kc60/config.h => keyboards/kc60/config.h +0 -3
@@ 68,9 68,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX 255      // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kc60se/config.h => keyboards/kc60se/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_PIN F5
#define BACKLIGHT_LEVELS 6

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE


M keyboards/keebformom/config.h => keyboards/keebformom/config.h +0 -3
@@ 46,9 46,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define RGBLIGHT_EFFECT_RAINBOW_SWIRL
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/keebio/bamfk1/config.h => keyboards/keebio/bamfk1/config.h +0 -3
@@ 47,9 47,6 @@
#endif
#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 2)

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keebio/bamfk4/config.h => keyboards/keebio/bamfk4/config.h +0 -4
@@ 86,10 86,6 @@
//#    endif
#endif


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keebio/bdn9/rev1/config.h => keyboards/keebio/bdn9/rev1/config.h +0 -3
@@ 55,9 55,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keebio/bdn9/rev2/config.h => keyboards/keebio/bdn9/rev2/config.h +0 -3
@@ 108,9 108,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    endif
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keebio/bfo9000/config.h => keyboards/keebio/bfo9000/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keebio/bigswitchseat/config.h => keyboards/keebio/bigswitchseat/config.h +0 -3
@@ 16,9 16,6 @@
#define MATRIX_COL_PINS { F0 }
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keebio/choconum/config.h => keyboards/keebio/choconum/config.h +0 -2
@@ 32,8 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keebio/chocopad/config.h => keyboards/keebio/chocopad/config.h +0 -3
@@ 15,9 15,6 @@
#define BACKLIGHT_PIN B5
#define BACKLIGHT_LEVELS 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/keebio/convolution/rev1/info.json => keyboards/keebio/convolution/rev1/info.json +0 -1
@@ 6,7 6,6 @@
    },
    "processor": "RP2040",
    "bootloader": "rp2040",
    "debounce": 5,
    "diode_direction": "COL2ROW",
    "features": {
        "console": true,

M keyboards/keebio/dilly/config.h => keyboards/keebio/dilly/config.h +0 -3
@@ 17,9 17,6 @@
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/keebio/dsp40/rev1/config.h => keyboards/keebio/dsp40/rev1/config.h +0 -3
@@ 55,9 55,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keebio/ergodicity/config.h => keyboards/keebio/ergodicity/config.h +0 -3
@@ 67,9 67,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keebio/foldkb/rev1/config.h => keyboards/keebio/foldkb/rev1/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_A { F5 }
#define ENCODERS_PAD_B { F6 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define BACKLIGHT_PIN B5

/* serial.c configuration for split keyboard */

M keyboards/keebio/fourier/config.h => keyboards/keebio/fourier/config.h +0 -3
@@ 40,9 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keebio/iris/rev1/config.h => keyboards/keebio/iris/rev1/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/iris/rev1_led/config.h => keyboards/keebio/iris/rev1_led/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/iris/rev2/config.h => keyboards/keebio/iris/rev2/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/iris/rev3/config.h => keyboards/keebio/iris/rev3/config.h +0 -3
@@ 37,9 37,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/iris/rev4/config.h => keyboards/keebio/iris/rev4/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/iris/rev5/config.h => keyboards/keebio/iris/rev5/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/iris/rev6/config.h => keyboards/keebio/iris/rev6/config.h +0 -3
@@ 37,9 37,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/iris/rev6a/config.h => keyboards/keebio/iris/rev6a/config.h +0 -3
@@ 37,9 37,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/iris/rev6b/config.h => keyboards/keebio/iris/rev6b/config.h +0 -3
@@ 37,9 37,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/iris/rev7/config.h => keyboards/keebio/iris/rev7/config.h +0 -3
@@ 37,9 37,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/kbo5000/rev1/config.h => keyboards/keebio/kbo5000/rev1/config.h +0 -3
@@ 35,9 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_A_RIGHT { D6, C7 }
#define ENCODERS_PAD_B_RIGHT { D4, C6 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define BACKLIGHT_PIN B5
#define CAPS_LOCK_LED_PIN B6


M keyboards/keebio/levinson/rev1/config.h => keyboards/keebio/levinson/rev1/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/levinson/rev2/config.h => keyboards/keebio/levinson/rev2/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/levinson/rev3/config.h => keyboards/keebio/levinson/rev3/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/nyquist/rev1/config.h => keyboards/keebio/nyquist/rev1/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/nyquist/rev2/config.h => keyboards/keebio/nyquist/rev2/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/nyquist/rev3/config.h => keyboards/keebio/nyquist/rev3/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/quefrency/rev1/config.h => keyboards/keebio/quefrency/rev1/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/quefrency/rev2/config.h => keyboards/keebio/quefrency/rev2/config.h +0 -3
@@ 35,9 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_A_RIGHT { D6 }
#define ENCODERS_PAD_B_RIGHT { D4 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define BACKLIGHT_PIN B5
#define CAPS_LOCK_LED_PIN B6


M keyboards/keebio/quefrency/rev3/config.h => keyboards/keebio/quefrency/rev3/config.h +0 -3
@@ 35,9 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_A_RIGHT { D6 }
#define ENCODERS_PAD_B_RIGHT { D4 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define BACKLIGHT_PIN B5
#define CAPS_LOCK_LED_PIN B6


M keyboards/keebio/quefrency/rev4/config.h => keyboards/keebio/quefrency/rev4/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_A_RIGHT { D6 }
#define ENCODERS_PAD_B_RIGHT { D4 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/quefrency/rev5/config.h => keyboards/keebio/quefrency/rev5/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_A_RIGHT { D6 }
#define ENCODERS_PAD_B_RIGHT { D4 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/rorschach/rev1/config.h => keyboards/keebio/rorschach/rev1/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/keebio/sinc/rev1/info.json => keyboards/keebio/sinc/rev1/info.json +0 -1
@@ 6,7 6,6 @@
    },
    "processor": "atmega32u4",
    "bootloader": "atmel-dfu",
    "debounce": 5,
    "diode_direction": "COL2ROW",
    "features": {
        "rgblight": true,

M keyboards/keebio/sinc/rev2/info.json => keyboards/keebio/sinc/rev2/info.json +0 -1
@@ 6,7 6,6 @@
    },
    "processor": "atmega32u4",
    "bootloader": "atmel-dfu",
    "debounce": 5,
    "diode_direction": "COL2ROW",
    "features": {
        "rgblight": true,

M keyboards/keebio/sinc/rev3/info.json => keyboards/keebio/sinc/rev3/info.json +0 -1
@@ 6,7 6,6 @@
    },
    "processor": "RP2040",
    "bootloader": "rp2040",
    "debounce": 5,
    "diode_direction": "COL2ROW",
    "features": {
        "console": true,

M keyboards/keebio/tragicforce68/config.h => keyboards/keebio/tragicforce68/config.h +0 -3
@@ 42,9 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 7

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keebio/tukey/config.h => keyboards/keebio/tukey/config.h +0 -3
@@ 49,9 49,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keebio/viterbi/rev1/config.h => keyboards/keebio/viterbi/rev1/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keebio/viterbi/rev2/config.h => keyboards/keebio/viterbi/rev2/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keebio/wavelet/config.h => keyboards/keebio/wavelet/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keebio/wtf60/config.h => keyboards/keebio/wtf60/config.h +0 -3
@@ 58,9 58,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keebsforall/coarse60/config.h => keyboards/keebsforall/coarse60/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keebsforall/freebird60/config.h => keyboards/keebsforall/freebird60/config.h +0 -2
@@ 37,5 37,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

M keyboards/keebsforall/freebirdtkl/config.h => keyboards/keebsforall/freebirdtkl/config.h +0 -2
@@ 37,7 37,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE

M keyboards/keebwerk/mega/ansi/config.h => keyboards/keebwerk/mega/ansi/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is userful for the Windows task manager shortcut (ctrl+shift+esc).
 */

M keyboards/keebwerk/nano_slider/config.h => keyboards/keebwerk/nano_slider/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keebzdotnet/fme/config.h => keyboards/keebzdotnet/fme/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/keebzdotnet/wazowski/config.h => keyboards/keebzdotnet/wazowski/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kegen/gboy/config.h => keyboards/kegen/gboy/config.h +0 -3
@@ 35,9 35,6 @@
#define BACKLIGHT_LEVELS 15
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define RGB_DI_PIN D1
#ifdef RGB_DI_PIN
#define RGBLIGHT_EFFECT_BREATHING

M keyboards/keybage/radpad/config.h => keyboards/keybage/radpad/config.h +0 -3
@@ 48,9 48,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
#define BOOTMAGIC_LITE_ROW 1
#define BOOTMAGIC_LITE_COLUMN 3

M keyboards/keybee/keybee65/config.h => keyboards/keybee/keybee65/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

// The pin connected to the data pin of the LEDs
#define RGB_DI_PIN B0
// The number of LEDs connected

M keyboards/keyboardio/atreus/config.h => keyboards/keyboardio/atreus/config.h +0 -3
@@ 21,9 21,6 @@
#define MATRIX_ROWS 4
#define MATRIX_COLS 12

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keyboardio/model01/config.h => keyboards/keyboardio/model01/config.h +0 -3
@@ 22,9 22,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROWS 8
#define MATRIX_COLS 8

/* The scanners already debounce for us */
#define DEBOUNCE 0

/* RGB matrix constants */
#define RGB_MATRIX_LED_COUNT 64


M keyboards/keyboardio/model01/info.json => keyboards/keyboardio/model01/info.json +1 -0
@@ 8,6 8,7 @@
    "pid": "0x2301",
    "device_version": "0.0.1"
  },
  "debounce": 0,
  "layouts": {
    "LAYOUT": {
      "layout": [

M keyboards/keycapsss/kimiko/rev1/config.h => keyboards/keycapsss/kimiko/rev1/config.h +0 -3
@@ 26,9 26,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define SOFT_SERIAL_PIN D2

/* SK6812 RGB LED */

M keyboards/keycapsss/o4l_5x12/config.h => keyboards/keycapsss/o4l_5x12/config.h +0 -3
@@ 47,9 47,6 @@
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keycapsss/plaid_pad/config.h => keyboards/keycapsss/plaid_pad/config.h +0 -3
@@ 31,8 31,5 @@

#define USB_MAX_POWER_CONSUMPTION 100

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

// Fix for volume controll with encoder (steadily in/decrease)
#define TAP_CODE_DELAY 60

M keyboards/keychron/q0/config.h => keyboards/keychron/q0/config.h +0 -3
@@ 19,9 19,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define CKLED2001_CURRENT_TUNE { 0xFF, 0xFF, 0x70, 0xFF, 0xFF, 0x70, 0xFF, 0xFF, 0x70, 0xFF, 0xFF, 0x70 }

/* NKRO */

M keyboards/keychron/q1/config.h => keyboards/keychron/q1/config.h +0 -3
@@ 23,9 23,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Matrix Driver Configuration */
#define DRIVER_COUNT 2
#define DRIVER_ADDR_1 0b1010000

M keyboards/keychron/q10/config.h => keyboards/keychron/q10/config.h +0 -3
@@ 29,9 29,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Matrix Driver Configuration */
#define DRIVER_COUNT 2
#define DRIVER_ADDR_1 0b1110111

M keyboards/keychron/q2/config.h => keyboards/keychron/q2/config.h +0 -3
@@ 32,9 32,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Matrix Driver Configuration */
#define DRIVER_COUNT 2
#define DRIVER_ADDR_1 0b1110111

M keyboards/keychron/q3/config.h => keyboards/keychron/q3/config.h +0 -3
@@ 23,9 23,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Matrix Driver Configuration */
#define DRIVER_COUNT 2
#define DRIVER_ADDR_1 0b1110111

M keyboards/keychron/q4/config.h => keyboards/keychron/q4/config.h +0 -3
@@ 27,9 27,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* DIP switch */
#define DIP_SWITCH_MATRIX_GRID  { {4,4} }


M keyboards/keychron/q5/config.h => keyboards/keychron/q5/config.h +0 -3
@@ 29,9 29,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Matrix Driver Configuration */
#define DRIVER_COUNT 2
#define DRIVER_ADDR_1 0b1110111

M keyboards/keychron/q6/config.h => keyboards/keychron/q6/config.h +0 -3
@@ 23,9 23,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Matrix Driver Configuration */
#define DRIVER_COUNT 2
#define DRIVER_ADDR_1 0b1110111

M keyboards/keychron/q60/config.h => keyboards/keychron/q60/config.h +0 -3
@@ 25,9 25,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Matrix Driver Configuration */
#define DRIVER_COUNT 1
#define DRIVER_ADDR_1 0b1110100

M keyboards/keychron/q65/config.h => keyboards/keychron/q65/config.h +0 -3
@@ 25,9 25,6 @@
#define MATRIX_COL_PINS \
    { NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, A2, A3, A4, A5, A6, A7, B0, B1 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Matrix Driver Configuration */
#define DRIVER_COUNT 2
#define DRIVER_ADDR_1 0b1110111

M keyboards/keychron/q7/config.h => keyboards/keychron/q7/config.h +0 -3
@@ 23,9 23,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Matrix Driver Configuration */
#define DRIVER_COUNT 2
#define DRIVER_ADDR_1 0b1110111

M keyboards/keychron/q8/config.h => keyboards/keychron/q8/config.h +0 -3
@@ 32,9 32,6 @@
/* If PH3 used with a stronger pull resistor then the following definition needs be included */
// #define MATRIX_UNSELECT_DRIVE_HIGH

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Matrix Driver Configuration */
#define DRIVER_COUNT 2
#define DRIVER_ADDR_1 0b1110111

M keyboards/keychron/q9/config.h => keyboards/keychron/q9/config.h +0 -3
@@ 29,9 29,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Disable DIP switch in matrix data */
#define MATRIX_MASKED


M keyboards/keychron/s1/config.h => keyboards/keychron/s1/config.h +0 -3
@@ 25,9 25,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Disable DIP switch in matrix data */
#define MATRIX_MASKED


M keyboards/keychron/v1/config.h => keyboards/keychron/v1/config.h +0 -3
@@ 25,9 25,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Disable DIP switch in matrix data */
#define MATRIX_MASKED


M keyboards/keychron/v10/config.h => keyboards/keychron/v10/config.h +0 -3
@@ 30,9 30,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Matrix Driver Configuration */
#define DRIVER_COUNT 2
#define DRIVER_ADDR_1 0b1110111

M keyboards/keychron/v2/config.h => keyboards/keychron/v2/config.h +0 -3
@@ 28,9 28,6 @@
/* If uses PH3 with a stronger pull resistor then the following definition should be included */
// #define MATRIX_UNSELECT_DRIVE_HIGH

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Matrix Driver Configuration */
#define DRIVER_COUNT 2
#define DRIVER_ADDR_1 0b1110111

M keyboards/keychron/v3/config.h => keyboards/keychron/v3/config.h +0 -3
@@ 19,9 19,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Matrix Driver Configuration */
#define DRIVER_COUNT 2
#define DRIVER_ADDR_1 0b1110111

M keyboards/keychron/v4/config.h => keyboards/keychron/v4/config.h +0 -3
@@ 25,9 25,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Matrix Driver Configuration */
#define DRIVER_COUNT 1
#define DRIVER_ADDR_1 0b1110111

M keyboards/keychron/v5/config.h => keyboards/keychron/v5/config.h +0 -3
@@ 25,9 25,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Matrix Driver Configuration */
#define DRIVER_COUNT 2
#define DRIVER_ADDR_1 0b1110111

M keyboards/keychron/v6/config.h => keyboards/keychron/v6/config.h +0 -3
@@ 19,9 19,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Matrix Driver Configuration */
#define DRIVER_COUNT 2
#define DRIVER_ADDR_1 0b1110111

M keyboards/keychron/v7/config.h => keyboards/keychron/v7/config.h +0 -3
@@ 25,9 25,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Matrix Driver Configuration */
#define DRIVER_COUNT 2
#define DRIVER_ADDR_1 0b1110111

M keyboards/keychron/v8/config.h => keyboards/keychron/v8/config.h +0 -3
@@ 26,9 26,6 @@
/* If uses PH3 with a stronger pull resistor then the following definition should be included */
// #define MATRIX_UNSELECT_DRIVE_HIGH

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Matrix Driver Configuration */
#define DRIVER_COUNT 2
#define DRIVER_ADDR_1 0b1110111

M keyboards/keygem/kg60ansi/config.h => keyboards/keygem/kg60ansi/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keygem/kg65rgbv2/config.h => keyboards/keygem/kg65rgbv2/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keyhive/absinthe/config.h => keyboards/keyhive/absinthe/config.h +0 -3
@@ 71,9 71,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keyhive/ergosaurus/config.h => keyboards/keyhive/ergosaurus/config.h +0 -3
@@ 70,9 70,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keyhive/lattice60/config.h => keyboards/keyhive/lattice60/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keyhive/maypad/config.h => keyboards/keyhive/maypad/config.h +0 -3
@@ 56,9 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keyhive/navi10/rev0/config.h => keyboards/keyhive/navi10/rev0/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keyhive/navi10/rev2/config.h => keyboards/keyhive/navi10/rev2/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keyhive/navi10/rev3/config.h => keyboards/keyhive/navi10/rev3/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keyhive/opus/config.h => keyboards/keyhive/opus/config.h +0 -3
@@ 27,9 27,6 @@

#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keyhive/smallice/config.h => keyboards/keyhive/smallice/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 0

M keyboards/keyhive/southpole/config.h => keyboards/keyhive/southpole/config.h +0 -3
@@ 12,9 12,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/keyhive/uno/rev1/config.h => keyboards/keyhive/uno/rev1/config.h +0 -3
@@ 47,6 47,3 @@
//   #define RGBLIGHT_EFFECT_BREATHE_CENTER 1.85  // 1 to 2.7
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/keyhive/uno/rev2/config.h => keyboards/keyhive/uno/rev2/config.h +0 -3
@@ 35,6 35,3 @@
#define RGB_DI_PIN D1
#define RGBLED_NUM 1
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/keyhive/ut472/config.h => keyboards/keyhive/ut472/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keyprez/bison/config.h => keyboards/keyprez/bison/config.h +0 -3
@@ 71,9 71,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_B_RIGHT { B6 }
#define ENCODER_RESOLUTION 4

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keyprez/corgi/config.h => keyboards/keyprez/corgi/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_B { D4 }
#define ENCODER_RESOLUTION 4

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 0

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keyprez/corgi/info.json => keyboards/keyprez/corgi/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "debounce": 0,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/keyprez/rhino/config.h => keyboards/keyprez/rhino/config.h +0 -3
@@ 45,9 45,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define AUDIO_PIN C6
#define MUSIC_MAP

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 2

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keyprez/rhino/info.json => keyboards/keyprez/rhino/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "debounce": 2,
    "layouts": {
        "LAYOUT_ortho_2x2u": {
            "layout": [

M keyboards/keyprez/unicorn/config.h => keyboards/keyprez/unicorn/config.h +0 -3
@@ 54,9 54,6 @@
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/keyquest/enclave/config.h => keyboards/keyquest/enclave/config.h +0 -3
@@ 44,6 44,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_RGB_TEST
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/keysofkings/twokey/config.h => keyboards/keysofkings/twokey/config.h +0 -3
@@ 33,9 33,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/keystonecaps/gameroyadvance/config.h => keyboards/keystonecaps/gameroyadvance/config.h +0 -3
@@ 42,9 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/keyten/aperture/config.h => keyboards/keyten/aperture/config.h +0 -3
@@ 28,6 28,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/keyten/kt3700/config.h => keyboards/keyten/kt3700/config.h +0 -3
@@ 35,6 35,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define DIODE_DIRECTION COL2ROW

#define LED_NUM_LOCK_PIN B6

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/keyten/kt60_m/config.h => keyboards/keyten/kt60_m/config.h +0 -3
@@ 37,6 37,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5
\ No newline at end of file

M keyboards/kikkou/config.h => keyboards/kikkou/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/kikoslab/ellora65/config.h => keyboards/kikoslab/ellora65/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_A { B0 }
#define ENCODERS_PAD_B { B1 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*RGB TINGS*/
#define RGB_DI_PIN E6
#define RGBLED_NUM 12

M keyboards/kikoslab/kl90/config.h => keyboards/kikoslab/kl90/config.h +0 -3
@@ 35,8 35,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define EMCODER_DIRECTION_FLIP

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*EEPROM for via*/
#define DYNAMIC_KEYMAP_LAYER_COUNT 3
\ No newline at end of file

M keyboards/kindakeyboards/conone65/config.h => keyboards/kindakeyboards/conone65/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kinesis/config.h => keyboards/kinesis/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MOUSEKEY_WHEEL_DELTA 1
#define MOUSEKEY_WHEEL_TIME_TO_MAX 1

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kinesis/kint2pp/config.h => keyboards/kinesis/kint2pp/config.h +0 -7
@@ 27,13 27,6 @@
#define LED_COMPOSE_PIN C3
#define LED_PIN_ON_STATE 0

/* Well-worn Cherry MX key switches can bounce for up to 20ms, despite the
 * Cherry data sheet specifying 5ms. Because we use the sym_eager_pk debounce
 * algorithm, this debounce latency only affects key releases (not key
 * presses). */
#undef DEBOUNCE
#define DEBOUNCE 20

#define IGNORE_MOD_TAP_INTERRUPT

// The Teensy 2++ consumes about 60 mA of current at its full speed of 16 MHz as

M keyboards/kinesis/kint2pp/info.json => keyboards/kinesis/kint2pp/info.json +2 -1
@@ 5,5 5,6 @@
        "vid": "0xFEED",
        "pid": "0x6060",
        "device_version": "0.0.2"
    }
    },
    "debounce": 20
}

M keyboards/kinesis/kint36/config.h => keyboards/kinesis/kint36/config.h +0 -7
@@ 37,13 37,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Well-worn Cherry MX key switches can bounce for up to 20ms, despite the
 * Cherry data sheet specifying 5ms. Because we use the sym_eager_pk debounce
 * algorithm, this debounce latency only affects key releases (not key
 * presses). */
#undef DEBOUNCE
#define DEBOUNCE 20

#define IGNORE_MOD_TAP_INTERRUPT

// The Teensy 3.6 consumes about 80 mA of current at its full speed of 180 MHz:

M keyboards/kinesis/kint36/info.json => keyboards/kinesis/kint36/info.json +2 -1
@@ 5,5 5,6 @@
        "vid": "0x1209",
        "pid": "0x345C",
        "device_version": "0.0.1"
    }
    },
    "debounce": 20
}

M keyboards/kinesis/kint41/config.h => keyboards/kinesis/kint41/config.h +0 -7
@@ 64,13 64,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Well-worn Cherry MX key switches can bounce for up to 20ms, despite the
 * Cherry data sheet specifying 5ms. Because we use the sym_eager_pk debounce
 * algorithm, this debounce latency only affects key releases (not key
 * presses). */
#undef DEBOUNCE
#define DEBOUNCE 20

#define IGNORE_MOD_TAP_INTERRUPT

// The Teensy 4.1 consumes about 100 mA of current at its full speed of 600 MHz

M keyboards/kinesis/kint41/info.json => keyboards/kinesis/kint41/info.json +2 -1
@@ 5,5 5,6 @@
        "vid": "0x1209",
        "pid": "0x345C",
        "device_version": "0.0.1"
    }
    },
    "debounce": 20
}

M keyboards/kinesis/kintlc/config.h => keyboards/kinesis/kintlc/config.h +0 -7
@@ 64,13 64,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Well-worn Cherry MX key switches can bounce for up to 20ms, despite the
 * Cherry data sheet specifying 5ms. Because we use the sym_eager_pk debounce
 * algorithm, this debounce latency only affects key releases (not key
 * presses). */
#undef DEBOUNCE
#define DEBOUNCE 20

#define IGNORE_MOD_TAP_INTERRUPT

// The Teensy LC power consumption is unknown as per

M keyboards/kinesis/kintlc/info.json => keyboards/kinesis/kintlc/info.json +2 -1
@@ 5,5 5,6 @@
        "vid": "0x1209",
        "pid": "0x345C",
        "device_version": "0.0.1"
    }
    },
    "debounce": 20
}

M keyboards/kinesis/stapelberg/config.h => keyboards/kinesis/stapelberg/config.h +0 -3
@@ 28,9 28,6 @@
#define LED_COMPOSE_PIN F0
#define LED_PIN_ON_STATE 0

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* don't know if this should be defined at the board or top level. Assuming board 
#define MOUSEKEY_DELAY          100
#define MOUSEKEY_INTERVAL       20

M keyboards/kineticlabs/emu/hotswap/config.h => keyboards/kineticlabs/emu/hotswap/config.h +0 -3
@@ 28,6 28,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/kineticlabs/emu/soldered/config.h => keyboards/kineticlabs/emu/soldered/config.h +0 -3
@@ 28,6 28,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/kingly_keys/ave/config.h => keyboards/kingly_keys/ave/config.h +0 -3
@@ 38,9 38,6 @@
#    define RGBLIGHT_EFFECT_BREATHING
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kingly_keys/little_foot/config.h => keyboards/kingly_keys/little_foot/config.h +0 -2
@@ 28,8 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5
#define FORCE_NKRO

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */

M keyboards/kingly_keys/romac/config.h => keyboards/kingly_keys/romac/config.h +0 -3
@@ 12,9 12,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/kingly_keys/romac_plus/config.h => keyboards/kingly_keys/romac_plus/config.h +0 -3
@@ 15,9 15,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/kingly_keys/ropro/config.h => keyboards/kingly_keys/ropro/config.h +0 -3
@@ 31,9 31,6 @@
 /* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

 /* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

 /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/kingly_keys/smd_milk/config.h => keyboards/kingly_keys/smd_milk/config.h +0 -2
@@ 26,8 26,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5
#define FORCE_NKRO

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */

M keyboards/kingly_keys/soap/config.h => keyboards/kingly_keys/soap/config.h +0 -3
@@ 29,9 29,6 @@
 /* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

 /* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

 /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/kira75/config.h => keyboards/kira75/config.h +0 -3
@@ 58,9 58,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SAT_STEP 8
#define RGBLIGHT_VAL_STEP 8

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kira80/config.h => keyboards/kira80/config.h +0 -1
@@ 27,7 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN D1
#define LED_SCROLL_LOCK_PIN D6

M keyboards/kiwikeebs/macro/config.h => keyboards/kiwikeebs/macro/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_A { D1 }
#define ENCODERS_PAD_B { D0 }

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kiwikeebs/macro_v2/config.h => keyboards/kiwikeebs/macro_v2/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_A { D7 }
#define ENCODERS_PAD_B { D6 }

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kiwikey/borderland/config.h => keyboards/kiwikey/borderland/config.h +0 -3
@@ 55,9 55,6 @@
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kiwikey/kawii9/config.h => keyboards/kiwikey/kawii9/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kiwikey/wanderland/config.h => keyboards/kiwikey/wanderland/config.h +0 -3
@@ 73,9 73,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kkatano/bakeneko60/config.h => keyboards/kkatano/bakeneko60/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kkatano/bakeneko65/rev2/config.h => keyboards/kkatano/bakeneko65/rev2/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kkatano/bakeneko65/rev3/config.h => keyboards/kkatano/bakeneko65/rev3/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kkatano/bakeneko80/config.h => keyboards/kkatano/bakeneko80/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kkatano/wallaby/config.h => keyboards/kkatano/wallaby/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kkatano/yurei/config.h => keyboards/kkatano/yurei/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kmac/config.h => keyboards/kmac/config.h +0 -3
@@ 39,9 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_SCROLL_LOCK_PIN E6
#define LED_PIN_ON_STATE 0

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kmac_pad/config.h => keyboards/kmac_pad/config.h +0 -3
@@ 37,9 37,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define LED_SCROLL_LOCK_PIN E6
// #define LED_PIN_ON_STATE 0

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kmini/config.h => keyboards/kmini/config.h +0 -3
@@ 31,6 31,3 @@

/* COL2ROW, ROW2COL*/
//#define DIODE_DIRECTION

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/knobgoblin/config.h => keyboards/knobgoblin/config.h +0 -2
@@ 33,8 33,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 2

/*Bootmagic position definition because (0,0) is not used*/
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 1

M keyboards/knobgoblin/info.json => keyboards/knobgoblin/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "debounce": 2,
    "layouts": {
        "LAYOUT_ortho": {
            "layout": [

M keyboards/knops/mini/config.h => keyboards/knops/mini/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kona_classic/config.h => keyboards/kona_classic/config.h +0 -3
@@ 51,9 51,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SAT_STEP 10
#define RGBLIGHT_VAL_STEP 10

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kopibeng/mnk65/config.h => keyboards/kopibeng/mnk65/config.h +0 -3
@@ 40,9 40,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kopibeng/mnk65_stm32/config.h => keyboards/kopibeng/mnk65_stm32/config.h +0 -3
@@ 40,9 40,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kopibeng/mnk88/config.h => keyboards/kopibeng/mnk88/config.h +0 -3
@@ 59,9 59,6 @@
//     #define RGBLIGHT_EFFECT_ALTERNATING
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kopibeng/typ65/config.h => keyboards/kopibeng/typ65/config.h +0 -3
@@ 42,9 42,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kopibeng/xt60/config.h => keyboards/kopibeng/xt60/config.h +0 -3
@@ 58,9 58,6 @@
//     #define RGBLIGHT_EFFECT_ALTERNATING
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kopibeng/xt60_singa/config.h => keyboards/kopibeng/xt60_singa/config.h +0 -3
@@ 58,9 58,6 @@
//     #define RGBLIGHT_EFFECT_ALTERNATING
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kopibeng/xt65/config.h => keyboards/kopibeng/xt65/config.h +0 -3
@@ 60,9 60,6 @@
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kopibeng/xt8x/config.h => keyboards/kopibeng/xt8x/config.h +0 -3
@@ 60,9 60,6 @@
//     #define RGBLIGHT_EFFECT_ALTERNATING
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kprepublic/bm16s/config.h => keyboards/kprepublic/bm16s/config.h +0 -3
@@ 15,9 15,6 @@
    #define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/kprepublic/bm40hsrgb/config.h => keyboards/kprepublic/bm40hsrgb/config.h +0 -3
@@ 27,9 27,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/kprepublic/bm60hsrgb/rev2/config.h => keyboards/kprepublic/bm60hsrgb/rev2/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

//rgb light setting
#define RGBLIGHT_LIMIT_VAL 150
#define RGBLED_NUM          6

M keyboards/kprepublic/bm60hsrgb/rev2/info.json => keyboards/kprepublic/bm60hsrgb/rev2/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x1121",
        "device_version": "0.0.2"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT_60_ansi_arrow": {
            "layout": [

M keyboards/kprepublic/bm60hsrgb_ec/rev2/config.h => keyboards/kprepublic/bm60hsrgb_ec/rev2/config.h +0 -3
@@ 39,9 39,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

//rgb light setting
#define RGBLIGHT_LIMIT_VAL 150
#define RGBLED_NUM          6

M keyboards/kprepublic/bm60hsrgb_ec/rev2/info.json => keyboards/kprepublic/bm60hsrgb_ec/rev2/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x1124",
        "device_version": "0.0.2"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/kprepublic/bm60hsrgb_iso/rev2/config.h => keyboards/kprepublic/bm60hsrgb_iso/rev2/config.h +0 -3
@@ 38,9 38,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

//rgb light setting
#define RGBLIGHT_LIMIT_VAL 150
#define RGBLED_NUM          6

M keyboards/kprepublic/bm60hsrgb_iso/rev2/info.json => keyboards/kprepublic/bm60hsrgb_iso/rev2/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x1123",
        "device_version": "0.0.2"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT_60_iso_arrow": {
            "layout": [

M keyboards/kprepublic/bm60hsrgb_poker/rev2/config.h => keyboards/kprepublic/bm60hsrgb_poker/rev2/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

//rgb light setting
#define RGBLIGHT_LIMIT_VAL 150
#define RGBLED_NUM          6

M keyboards/kprepublic/bm65hsrgb/rev1/config.h => keyboards/kprepublic/bm65hsrgb/rev1/config.h +0 -3
@@ 51,9 51,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
    #define RGB_MATRIX_KEYPRESSES // reacts to keypresses
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kprepublic/bm68hsrgb/rev1/config.h => keyboards/kprepublic/bm68hsrgb/rev1/config.h +0 -3
@@ 103,9 103,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kprepublic/bm68hsrgb/rev2/config.h => keyboards/kprepublic/bm68hsrgb/rev2/config.h +0 -3
@@ 27,9 27,6 @@
#define DIODE_DIRECTION ROW2COL
#define USB_POLLING_INTERVAL_MS 1

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define RGBLIGHT_LIMIT_VAL 150
#define RGBLED_NUM          6
#define RGB_DI_PIN          E2

M keyboards/kprepublic/bm80hsrgb/config.h => keyboards/kprepublic/bm80hsrgb/config.h +0 -3
@@ 117,9 117,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kprepublic/bm80v2/config.h => keyboards/kprepublic/bm80v2/config.h +0 -3
@@ 24,9 24,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#define RGB_MATRIX_DEFAULT_MODE RGB_MATRIX_CYCLE_ALL
#define RGB_MATRIX_KEYPRESSES

M keyboards/kprepublic/bm80v2_iso/config.h => keyboards/kprepublic/bm80v2_iso/config.h +0 -2
@@ 24,8 24,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5
/* disable these deprecated features by default */
#define RGB_DISABLE_WHEN_USB_SUSPENDED true // turn off effects when suspended
#define RGB_MATRIX_DEFAULT_MODE RGB_MATRIX_CYCLE_ALL

M keyboards/kprepublic/bm980hsrgb/config.h => keyboards/kprepublic/bm980hsrgb/config.h +0 -6
@@ 58,12 58,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define RGB_MATRIX_KEYRELEASES // reacts to keyreleases (instead of keypresses)
#define RGB_MATRIX_FRAMEBUFFER_EFFECTS




/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
// #define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kprepublic/cospad/config.h => keyboards/kprepublic/cospad/config.h +0 -3
@@ 76,9 76,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/kprepublic/jj40/config.h => keyboards/kprepublic/jj40/config.h +0 -4
@@ 42,10 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define USB_MAX_POWER_CONSUMPTION 100

/* Bootmagic Lite key configuration */

M keyboards/kprepublic/jj4x4/config.h => keyboards/kprepublic/jj4x4/config.h +0 -4
@@ 45,10 45,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define USB_MAX_POWER_CONSUMPTION 100

/* Bootmagic Lite key configuration */

M keyboards/ktec/daisy/config.h => keyboards/ktec/daisy/config.h +0 -3
@@ 75,9 75,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ktec/staryu/config.h => keyboards/ktec/staryu/config.h +0 -3
@@ 53,9 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_LED_COUNT 5
#define BACKLIGHT_LEVELS 10

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 1

M keyboards/kudox/columner/config.h => keyboards/kudox/columner/config.h +0 -3
@@ 30,9 30,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/kudox/rev1/config.h => keyboards/kudox/rev1/config.h +0 -3
@@ 30,9 30,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/kudox/rev2/config.h => keyboards/kudox/rev2/config.h +0 -3
@@ 30,9 30,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/kudox/rev3/config.h => keyboards/kudox/rev3/config.h +0 -3
@@ 30,9 30,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/kudox_full/rev1/config.h => keyboards/kudox_full/rev1/config.h +0 -3
@@ 17,9 17,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D2


M keyboards/kudox_game/rev1/config.h => keyboards/kudox_game/rev1/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/kudox_game/rev2/config.h => keyboards/kudox_game/rev2/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/kwub/bloop/config.h => keyboards/kwub/bloop/config.h +0 -3
@@ 34,9 34,6 @@
#    define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/ky01/config.h => keyboards/ky01/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/labbe/labbeminiv1/config.h => keyboards/labbe/labbeminiv1/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/labyrinth75/config.h => keyboards/labyrinth75/config.h +0 -3
@@ 69,9 69,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/laser_ninja/pumpkin_pad/info.json => keyboards/laser_ninja/pumpkin_pad/info.json +0 -1
@@ 5,7 5,6 @@
    "maintainer": "Jels",
    "processor": "STM32F072",
    "bootloader": "stm32-dfu",
    "debounce": 5,
    "features": {
        "bootmagic": true,
        "command": false,

M keyboards/late9/config.h => keyboards/late9/config.h +0 -3
@@ 19,6 19,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/latincompass/latin17rgb/config.h => keyboards/latincompass/latin17rgb/config.h +0 -3
@@ 38,9 38,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#ifdef RGB_MATRIX_ENABLE
#    define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#    define RGB_MATRIX_KEYPRESSES

M keyboards/latincompass/latin17rgb/info.json => keyboards/latincompass/latin17rgb/info.json +1 -0
@@ 8,6 8,7 @@
    "pid": "0x7C97",
    "device_version": "0.0.1"
  },
  "debounce": 3,
  "community_layouts": ["numpad_5x4"],
  "layouts": {
    "LAYOUT_numpad_5x4": {

M keyboards/latincompass/latin47ble/config.h => keyboards/latincompass/latin47ble/config.h +0 -3
@@ 59,9 59,6 @@

#define TAPPING_TERM 250

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/latincompass/latin60rgb/config.h => keyboards/latincompass/latin60rgb/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#ifdef RGB_MATRIX_ENABLE
#    define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#    define RGB_MATRIX_KEYPRESSES

M keyboards/latincompass/latin60rgb/info.json => keyboards/latincompass/latin60rgb/info.json +1 -0
@@ 8,6 8,7 @@
    "pid": "0x6C69",
    "device_version": "0.0.1"
  },
  "debounce": 3,
  "layouts": {
    "LAYOUT_60_latin_hhkb": {
      "layout": [

M keyboards/latincompass/latin64ble/config.h => keyboards/latincompass/latin64ble/config.h +0 -4
@@ 30,10 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.*/
#define RGBLED_NUM 2
#define RGB_MATRIX_LED_COUNT RGBLED_NUM

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


#define RGBLIGHT_VAL_STEP 25
#define RGBLIGHT_LIMIT_VAL 255
#define RGBLIGHT_EFFECT_KNIGHT_OFFSET 20

M keyboards/latincompass/latin6rgb/config.h => keyboards/latincompass/latin6rgb/config.h +0 -3
@@ 39,9 39,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#ifdef RGB_MATRIX_ENABLE
#    define RGB_DISABLE_WHEN_USB_SUSPENDED  // turn off effects when suspended
#    define RGB_MATRIX_KEYPRESSES

M keyboards/latincompass/latin6rgb/info.json => keyboards/latincompass/latin6rgb/info.json +1 -0
@@ 8,6 8,7 @@
    "pid": "0x7C96",
    "device_version": "0.0.1"
  },
  "debounce": 3,
  "layouts": {
    "LAYOUT_numpad_2x3": {
      "layout": [

M keyboards/latincompass/latinpad/config.h => keyboards/latincompass/latinpad/config.h +0 -3
@@ 79,9 79,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.*/
#define ENABLE_RGB_MATRIX_SOLID_SPLASH
#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define OLED_FONT_H "./lib/glcdfont.c"

#define ENCODERS_PAD_A { B4, B5 }

M keyboards/latincompass/latinpadble/config.h => keyboards/latincompass/latinpadble/config.h +0 -4
@@ 34,10 34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.*/
#define RGBLED_NUM 4
#define RGB_MATRIX_LED_COUNT RGBLED_NUM

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


#define RGBLIGHT_VAL_STEP 25
#define RGBLIGHT_LIMIT_VAL 255
#define RGBLIGHT_EFFECT_KNIGHT_OFFSET 20

M keyboards/lazydesigners/dimple/config.h => keyboards/lazydesigners/dimple/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/lazydesigners/the50/config.h => keyboards/lazydesigners/the50/config.h +0 -3
@@ 17,9 17,6 @@
#define BACKLIGHT_LEVELS 6
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/lazydesigners/the60/rev1/config.h => keyboards/lazydesigners/the60/rev1/config.h +0 -3
@@ 17,9 17,6 @@
#define BACKLIGHT_LEVELS 6
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/leeku/finger65/config.h => keyboards/leeku/finger65/config.h +0 -3
@@ 29,7 29,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define BACKLIGHT_LEVELS 1

M keyboards/lefty/config.h => keyboards/lefty/config.h +0 -3
@@ 26,9 26,6 @@
/* Diode direction   */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/lets_split/rev1/config.h => keyboards/lets_split/rev1/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/lets_split/rev2/config.h => keyboards/lets_split/rev2/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/lets_split/sockets/config.h => keyboards/lets_split/sockets/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/lfkeyboards/lfk65_hs/config.h => keyboards/lfkeyboards/lfk65_hs/config.h +0 -3
@@ 32,9 32,6 @@
#define RGBLIGHT_SAT_STEP 17
#define RGBLIGHT_VAL_STEP 17

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/lfkeyboards/lfk78/config.h => keyboards/lfkeyboards/lfk78/config.h +0 -3
@@ 52,9 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/lfkeyboards/lfk87/config.h => keyboards/lfkeyboards/lfk87/config.h +0 -3
@@ 60,9 60,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define TAPPING_TERM 200

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/lfkeyboards/lfkpad/config.h => keyboards/lfkeyboards/lfkpad/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define TAPPING_TERM 200

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/lfkeyboards/mini1800/config.h => keyboards/lfkeyboards/mini1800/config.h +0 -3
@@ 50,9 50,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define TAPPING_TERM 200

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/lfkeyboards/smk65/revb/config.h => keyboards/lfkeyboards/smk65/revb/config.h +0 -3
@@ 54,9 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SAT_STEP 17
#define RGBLIGHT_VAL_STEP 17

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/lfkeyboards/smk65/revf/config.h => keyboards/lfkeyboards/smk65/revf/config.h +0 -3
@@ 51,9 51,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/lily58/glow_enc/config.h => keyboards/lily58/glow_enc/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { C6, D7, E6, B4, B5 }
#define MATRIX_COL_PINS { F6, F7, B1, B3, B2, B6 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define SOFT_SERIAL_PIN D2

#define RGB_DI_PIN F4

M keyboards/lily58/light/config.h => keyboards/lily58/light/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { C6, D7, E6, B4, B5 }
#define MATRIX_COL_PINS { F6, F7, B1, B3, B2, B6 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define SOFT_SERIAL_PIN D2

#define RGB_DI_PIN D3

M keyboards/lily58/rev1/config.h => keyboards/lily58/rev1/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define SOFT_SERIAL_PIN D2

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/lime/rev1/config.h => keyboards/lime/rev1/config.h +0 -1
@@ 27,7 27,6 @@
#define DIODE_DIRECTION COL2ROW

#define TAPPING_TERM 100
#define DEBOUNCE 5

/* encoder support */
#ifdef ENCODER_ENABLE

M keyboards/linworks/dolice/config.h => keyboards/linworks/dolice/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Backlight */
#define BACKLIGHT_PIN B5 // Timer 1 on mega32u4
#define BACKLIGHT_BREATHING

M keyboards/linworks/fave104/config.h => keyboards/linworks/fave104/config.h +0 -1
@@ 32,7 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

/* Backlight */
#define BACKLIGHT_PIN A1

M keyboards/linworks/fave65h/config.h => keyboards/linworks/fave65h/config.h +0 -3
@@ 29,9 29,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Define RGB */
#define RGBLED_NUM 67
#define RGB_MATRIX_LED_COUNT 67

M keyboards/linworks/fave84h/config.h => keyboards/linworks/fave84h/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Define RGB */
#define RGBLED_NUM 86
#define RGB_MATRIX_LED_COUNT 86

M keyboards/linworks/fave87/config.h => keyboards/linworks/fave87/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Backlight */
#define BACKLIGHT_PIN B7 // Timer 1 on mega32u4
#define BACKLIGHT_BREATHING

M keyboards/linworks/fave87h/config.h => keyboards/linworks/fave87h/config.h +0 -3
@@ 29,9 29,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Define RGB */
#define RGBLED_NUM 87
#define RGB_MATRIX_LED_COUNT 87

M keyboards/linworks/whale75/config.h => keyboards/linworks/whale75/config.h +0 -1
@@ 27,7 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LED_NUM_LOCK_PIN A8
#define LED_CAPS_LOCK_PIN A9

M keyboards/lizard_trick/tenkey_plusplus/config.h => keyboards/lizard_trick/tenkey_plusplus/config.h +0 -3
@@ 71,9 71,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/lm_keyboard/lm60n/config.h => keyboards/lm_keyboard/lm60n/config.h +0 -3
@@ 75,9 75,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/loki65/config.h => keyboards/loki65/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE


M keyboards/lucid/alexa/config.h => keyboards/lucid/alexa/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/lucid/alexa_solder/config.h => keyboards/lucid/alexa_solder/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/lucid/kbd8x_hs/config.h => keyboards/lucid/kbd8x_hs/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/lucid/phantom_hs/config.h => keyboards/lucid/phantom_hs/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/lucid/phantom_solder/config.h => keyboards/lucid/phantom_solder/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/lucid/scarlet/config.h => keyboards/lucid/scarlet/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/lw67/config.h => keyboards/lw67/config.h +0 -3
@@ 33,9 33,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/lyso1/lck75/config.h => keyboards/lyso1/lck75/config.h +0 -3
@@ 42,9 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/lyso1/lefishe/config.h => keyboards/lyso1/lefishe/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/lz/erghost/config.h => keyboards/lz/erghost/config.h +0 -3
@@ 72,6 72,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_CENTER 1.85  // 1 to 2.7
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/m10a/config.h => keyboards/m10a/config.h +0 -3
@@ 34,9 34,6 @@

#define BACKLIGHT_LEVELS 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/machine_industries/m4_a/config.h => keyboards/machine_industries/m4_a/config.h +0 -3
@@ 51,9 51,6 @@
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/machkeyboards/mach3/config.h => keyboards/machkeyboards/mach3/config.h +0 -3
@@ 32,6 32,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_PIN B6
#define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 5

/* debounce */
#define DEBOUNCE 5
\ No newline at end of file

M keyboards/macro1/config.h => keyboards/macro1/config.h +0 -3
@@ 33,9 33,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/macro3/config.h => keyboards/macro3/config.h +0 -5
@@ 17,8 17,3 @@

#define ENCODERS_PAD_A { D2, F7 }
#define ENCODERS_PAD_B { D3, F6 }


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


M keyboards/majistic/config.h => keyboards/majistic/config.h +0 -3
@@ 36,9 36,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
#define SOFT_SERIAL_PIN D2  // or D1, D2, D3, E6

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/makenova/omega/omega4/config.h => keyboards/makenova/omega/omega4/config.h +0 -3
@@ 9,9 9,6 @@
 */
// #define SOFT_SERIAL_PIN D0  // or D1, D2, D3, E6

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/makeymakey/config.h => keyboards/makeymakey/config.h +0 -2
@@ 31,5 31,3 @@
/* LEDs Pins */
#define LED_PINS 5
#define LED_PINS_HW {B5, B6, B7, B3, B2}

#define DEBOUNCE 10

M keyboards/makeymakey/info.json => keyboards/makeymakey/info.json +1 -0
@@ 8,6 8,7 @@
      "pid": "0x2B74",
      "device_version": "0.0.1"
    },
    "debounce": 10,
    "layouts": {
      "LAYOUT": {
        "layout": [

M keyboards/malevolti/lyra/rev1/config.h => keyboards/malevolti/lyra/rev1/config.h +0 -3
@@ 28,8 28,5 @@

#define TAPPING_TERM 100

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* communication between sides */
#define SOFT_SERIAL_PIN D2

M keyboards/malevolti/superlyra/rev1/config.h => keyboards/malevolti/superlyra/rev1/config.h +0 -3
@@ 26,6 26,3 @@
#define DIODE_DIRECTION COL2ROW

#define TAPPING_TERM 100

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/manta60/config.h => keyboards/manta60/config.h +0 -3
@@ 83,9 83,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define USB_MAX_POWER_CONSUMPTION 100
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/manyboard/macro/config.h => keyboards/manyboard/macro/config.h +0 -3
@@ 36,6 36,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGB_DI_PIN B6
#define RGBLED_NUM 2
#define RGBLIGHT_LIMIT_VAL 10

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/maple_computing/christmas_tree/config.h => keyboards/maple_computing/christmas_tree/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define BACKLIGHT_LEVELS 3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/maple_computing/ivy/config.h => keyboards/maple_computing/ivy/config.h +0 -3
@@ 24,9 24,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/maple_computing/jnao/config.h => keyboards/maple_computing/jnao/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define BACKLIGHT_LEVELS 3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/maple_computing/launchpad/config.h => keyboards/maple_computing/launchpad/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/maple_computing/lets_split_eh/config.h => keyboards/maple_computing/lets_split_eh/config.h +0 -3
@@ 22,6 22,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// Rows are doubled-up
#define MATRIX_ROWS 8
#define MATRIX_COLS 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/maple_computing/minidox/config.h => keyboards/maple_computing/minidox/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/maple_computing/the_ruler/config.h => keyboards/maple_computing/the_ruler/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/marksard/leftover30/config.h => keyboards/marksard/leftover30/config.h +0 -3
@@ 69,9 69,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/marksard/rhymestone/rev1/config.h => keyboards/marksard/rhymestone/rev1/config.h +0 -3
@@ 130,6 130,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#    define RGB_MATRIX_DEFAULT_MODE RGB_MATRIX_TYPING_HEATMAP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/marksard/treadstone32/lite/config.h => keyboards/marksard/treadstone32/lite/config.h +0 -3
@@ 78,6 78,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  // iOS device need lessthan 100
  #define USB_MAX_POWER_CONSUMPTION 100
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/marksard/treadstone32/rev1/config.h => keyboards/marksard/treadstone32/rev1/config.h +0 -3
@@ 79,6 79,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  // iOS device need lessthan 100
  #define USB_MAX_POWER_CONSUMPTION 100
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/marksard/treadstone48/rev1/config.h => keyboards/marksard/treadstone48/rev1/config.h +0 -3
@@ 74,9 74,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/marksard/treadstone48/rev2/config.h => keyboards/marksard/treadstone48/rev2/config.h +0 -3
@@ 68,9 68,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/massdrop/alt/config.h => keyboards/massdrop/alt/config.h +0 -3
@@ 94,9 94,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define USB2422_PRODUCT "Massdrop Hub"
#define USB2422_ACTIVE_PIN A18

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/massdrop/ctrl/config.h => keyboards/massdrop/ctrl/config.h +0 -3
@@ 93,9 93,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define USB2422_PRODUCT "Massdrop Hub"
#define USB2422_ACTIVE_PIN A18

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/masterworks/classy_tkl/rev_a/config.h => keyboards/masterworks/classy_tkl/rev_a/config.h +0 -3
@@ 40,9 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/matchstickworks/southpad/config.h => keyboards/matchstickworks/southpad/config.h +0 -4
@@ 38,10 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/matrix/abelx/config.h => keyboards/matrix/abelx/config.h +0 -1
@@ 80,7 80,6 @@


#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE    5

// i2c setting
#define USE_I2CV1

M keyboards/matrix/falcon/config.h => keyboards/matrix/falcon/config.h +0 -3
@@ 25,9 25,6 @@

#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/matrix/m12og/rev1/config.h => keyboards/matrix/m12og/rev1/config.h +0 -3
@@ 51,6 51,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLED_NUM 16
#define RGBLIGHT_SLEEP
#define WS2812_BYTE_ORDER WS2812_BYTE_ORDER_RGB

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/matrix/m20add/config.h => keyboards/matrix/m20add/config.h +0 -1
@@ 71,7 71,6 @@


#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE    5

// i2c setting
#define I2C1_SCL_PIN B8

M keyboards/matrix/me/config.h => keyboards/matrix/me/config.h +0 -3
@@ 23,9 23,6 @@
#define MATRIX_COL_PINS {B7, B3, B2, B1, B0, F0, F1, F4, F5, F6, F7, C7, C6, B6, D7}
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/matrix/noah/config.h => keyboards/matrix/noah/config.h +0 -1
@@ 15,7 15,6 @@
#define MATRIX_COL_PINS { C15, B10,  B7,  B6,  B5,  B4, A15, A10,  A9,  A8, B15, B14, B13, B12,  B2}

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE    5

// i2c setting
#define I2C1_SCL_PIN B8

M keyboards/matthewdias/m3n3van/config.h => keyboards/matthewdias/m3n3van/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/matthewdias/minim/config.h => keyboards/matthewdias/minim/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/matthewdias/model_v/config.h => keyboards/matthewdias/model_v/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/matthewdias/txuu/config.h => keyboards/matthewdias/txuu/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/maxipad/config.h => keyboards/maxipad/config.h +0 -3
@@ 15,9 15,6 @@
 */
#pragma once

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/maxr1998/phoebe/info.json => keyboards/maxr1998/phoebe/info.json +0 -1
@@ 7,7 7,6 @@
    "bootloader": "atmel-dfu",
    "bootloader_instructions": "Tap reset button on the back.",
    "diode_direction": "COL2ROW",
    "debounce": 5,
    "features": {
        "bootmagic": true,
        "nkro": true,

M keyboards/maxr1998/pulse4k/config.h => keyboards/maxr1998/pulse4k/config.h +0 -3
@@ 29,9 29,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Rotary encoders */
#define ENCODERS_PAD_A { D2, F6 }
#define ENCODERS_PAD_B { D3, F5 }

M keyboards/mb44/config.h => keyboards/mb44/config.h +0 -3
@@ 41,6 41,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/*Encoder Definition*/
#define ENCODERS_PAD_A { D3 }
#define ENCODERS_PAD_B { D2 }

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/mc_76k/config.h => keyboards/mc_76k/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mechanickeys/miniashen40/config.h => keyboards/mechanickeys/miniashen40/config.h +0 -3
@@ 36,6 36,3 @@

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/mechanickeys/undead60m/config.h => keyboards/mechanickeys/undead60m/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* RGB Underglow */
#define RGB_DI_PIN F7
#ifdef RGB_DI_PIN

M keyboards/mechbrewery/mb65h/config.h => keyboards/mechbrewery/mb65h/config.h +0 -3
@@ 27,6 27,3 @@

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debouncing reduces chatter */
#define DEBOUNCE 5

M keyboards/mechbrewery/mb65s/config.h => keyboards/mechbrewery/mb65s/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debouncing reduces chatter */
#define DEBOUNCE 5

/* indicators */
#define LED_CAPS_LOCK_PIN D4
#define LED_PIN_ON_STATE 0

M keyboards/mechkeys/acr60/config.h => keyboards/mechkeys/acr60/config.h +0 -3
@@ 34,9 34,6 @@
#define BACKLIGHT_PIN B6
#define BACKLIGHT_LEVELS 5

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/mechkeys/alu84/config.h => keyboards/mechkeys/alu84/config.h +0 -3
@@ 59,9 59,6 @@
#    define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/mechkeys/espectro/config.h => keyboards/mechkeys/espectro/config.h +0 -3
@@ 36,9 36,6 @@
#define BACKLIGHT_PIN B6
#define BACKLIGHT_LEVELS 5

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/mechkeys/mechmini/v2/config.h => keyboards/mechkeys/mechmini/v2/config.h +0 -3
@@ 34,9 34,6 @@
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/mechkeys/mk60/config.h => keyboards/mechkeys/mk60/config.h +0 -3
@@ 70,9 70,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mechlovin/adelais/standard_led/avr/rev1/config.h => keyboards/mechlovin/adelais/standard_led/avr/rev1/config.h +0 -3
@@ 59,6 59,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODER_RESOLUTION 4

#define TAP_CODE_DELAY 10

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5
\ No newline at end of file

M keyboards/mechlovin/hannah910/config.h => keyboards/mechlovin/hannah910/config.h +0 -4
@@ 56,10 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mechlovin/infinity87/rev2/config.h => keyboards/mechlovin/infinity87/rev2/config.h +0 -3
@@ 65,6 65,3 @@
//#    define RGBLIGHT_EFFECT_BREATHE_CENTER 1.85  // 1 to 2.7
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/mechlovin/infinityce/config.h => keyboards/mechlovin/infinityce/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define BACKLIGHT_PIN B7
#define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 3

M keyboards/mechlovin/jay60/config.h => keyboards/mechlovin/jay60/config.h +0 -3
@@ 60,9 60,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mechlovin/kay65/config.h => keyboards/mechlovin/kay65/config.h +0 -3
@@ 75,9 75,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
//#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mechlovin/olly/bb/config.h => keyboards/mechlovin/olly/bb/config.h +0 -2
@@ 59,5 59,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE
#endif
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/mechlovin/olly/jf/config.h => keyboards/mechlovin/olly/jf/config.h +0 -3
@@ 61,9 61,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
#define BOOTMAGIC_LITE_ROW 1
#define BOOTMAGIC_LITE_COLUMN 14

M keyboards/mechlovin/serratus/config.h => keyboards/mechlovin/serratus/config.h +0 -3
@@ 72,6 72,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_CENTER 1.85  // 1 to 2.7
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/mechlovin/tmkl/config.h => keyboards/mechlovin/tmkl/config.h +0 -3
@@ 44,9 44,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define BACKLIGHT_LEVELS 3

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN B9

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */

M keyboards/mechlovin/zed60/config.h => keyboards/mechlovin/zed60/config.h +0 -3
@@ 72,6 72,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define RGBLIGHT_EFFECT_BREATHE_CENTER 1.85  // 1 to 2.7
#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/mechlovin/zed65/config.h => keyboards/mechlovin/zed65/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define LED_COMPOSE_PIN B3
//#define LED_KANA_PIN B4

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
//#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mechstudio/dawn/config.h => keyboards/mechstudio/dawn/config.h +0 -3
@@ 29,8 29,5 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT F0 // usually COL
#define QMK_ESC_INPUT B1 // usually ROW

M keyboards/mechstudio/ud_40_ortho/config.h => keyboards/mechstudio/ud_40_ortho/config.h +0 -3
@@ 49,8 49,5 @@
#define RGBLIGHT_EFFECT_TWINKLE
 #endif

/* set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT F0 // usually COL
#define QMK_ESC_INPUT B7 // usually ROW

M keyboards/mechwild/bbs/config.h => keyboards/mechwild/bbs/config.h +0 -3
@@ 31,9 31,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mechwild/bde/info.json => keyboards/mechwild/bde/info.json +0 -1
@@ 5,7 5,6 @@
    "usb": {
        "vid": "0x6D77"
    },
    "debounce": 5,
    "build": {
        "lto": true
    },

M keyboards/mechwild/mercutio/config.h => keyboards/mechwild/mercutio/config.h +0 -3
@@ 40,9 40,6 @@
/* Define custom font */
#define OLED_FONT_H "lib/mercutiofont.c"

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/mechwild/mokulua/mirrored/config.h => keyboards/mechwild/mokulua/mirrored/config.h +0 -3
@@ 65,9 65,6 @@
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mechwild/mokulua/standard/config.h => keyboards/mechwild/mokulua/standard/config.h +0 -3
@@ 65,9 65,6 @@
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mechwild/murphpad/config.h => keyboards/mechwild/murphpad/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/mechwild/obe/config.h => keyboards/mechwild/obe/config.h +0 -3
@@ 77,9 77,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mechwild/puckbuddy/config.h => keyboards/mechwild/puckbuddy/config.h +0 -3
@@ 87,9 87,6 @@
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mechwild/waka60/config.h => keyboards/mechwild/waka60/config.h +0 -3
@@ 73,9 73,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/meletrix/zoom65/config.h => keyboards/meletrix/zoom65/config.h +0 -3
@@ 26,9 26,6 @@

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Enable encoder */
#define ENCODERS_PAD_A { B1 }
#define ENCODERS_PAD_B { B0 }

M keyboards/meletrix/zoom65_lite/config.h => keyboards/meletrix/zoom65_lite/config.h +0 -3
@@ 26,9 26,6 @@

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Enable encoder */
#define ENCODERS_PAD_A { B1 }
#define ENCODERS_PAD_B { B0 }

M keyboards/meletrix/zoom87/config.h => keyboards/meletrix/zoom87/config.h +0 -3
@@ 26,9 26,6 @@

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN F6
#define LED_PIN_ON_STATE 0


M keyboards/melgeek/mach80/config.h => keyboards/melgeek/mach80/config.h +0 -3
@@ 21,9 21,6 @@
#define MATRIX_ROWS 6
#define MATRIX_COLS 16

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#define RGB_MATRIX_KEYPRESSES
#define RGB_MATRIX_LED_PROCESS_LIMIT 4

M keyboards/melgeek/mach80/info.json => keyboards/melgeek/mach80/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x0080",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "community_layouts": ["tkl_ansi"],
    "layouts": {
        "LAYOUT_tkl_ansi": {

M keyboards/melgeek/mj61/config.h => keyboards/melgeek/mj61/config.h +0 -3
@@ 21,9 21,6 @@
#define MATRIX_ROWS 5
#define MATRIX_COLS 14

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#define RGB_MATRIX_KEYPRESSES
#define RGB_MATRIX_LED_PROCESS_LIMIT 4

M keyboards/melgeek/mj61/info.json => keyboards/melgeek/mj61/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0xED61",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "community_layouts": ["60_ansi"],
    "layouts": {
        "LAYOUT_60_ansi": {

M keyboards/melgeek/mj63/config.h => keyboards/melgeek/mj63/config.h +0 -3
@@ 21,9 21,6 @@
#define MATRIX_ROWS 5
#define MATRIX_COLS 14

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#define RGB_MATRIX_KEYPRESSES
#define RGB_MATRIX_LED_PROCESS_LIMIT 4

M keyboards/melgeek/mj63/info.json => keyboards/melgeek/mj63/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x6063",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "community_layouts": ["60_ansi_arrow"],
    "layouts": {
        "LAYOUT_60_ansi_arrow": {

M keyboards/melgeek/mj64/config.h => keyboards/melgeek/mj64/config.h +0 -3
@@ 21,9 21,6 @@
#define MATRIX_ROWS 5
#define MATRIX_COLS 14

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#define RGB_MATRIX_KEYPRESSES
#define RGB_MATRIX_LED_PROCESS_LIMIT 4

M keyboards/melgeek/mj64/info.json => keyboards/melgeek/mj64/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x6064",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "community_layouts": ["64_ansi"],
    "layouts": {
        "LAYOUT_64_ansi": {

M keyboards/melgeek/mj65/config.h => keyboards/melgeek/mj65/config.h +0 -3
@@ 21,9 21,6 @@
#define MATRIX_ROWS 5
#define MATRIX_COLS 15

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#define RGB_MATRIX_KEYPRESSES
#define RGB_MATRIX_LED_PROCESS_LIMIT 4

M keyboards/melgeek/mj65/info.json => keyboards/melgeek/mj65/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x0065",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "community_layouts": ["65_ansi"],
    "layouts": {
        "LAYOUT_65_ansi": {

M keyboards/melgeek/mj6xy/config.h => keyboards/melgeek/mj6xy/config.h +0 -6
@@ 16,12 16,6 @@

#pragma once


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3



/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/melgeek/mj6xy/info.json => keyboards/melgeek/mj6xy/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x6060",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layout_aliases": {
        "LAYOUT_60_ansi_7u_spc": "LAYOUT_60_ansi_tsangan",
        "LAYOUT_60_iso_7u_spc_split_bs_rshift": "LAYOUT_60_iso_tsangan_split_bs_rshift",

M keyboards/melgeek/mojo68/config.h => keyboards/melgeek/mojo68/config.h +0 -3
@@ 21,9 21,6 @@
#define MATRIX_ROWS 5
#define MATRIX_COLS 15

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#define RGB_MATRIX_KEYPRESSES
#define RGB_MATRIX_LED_PROCESS_LIMIT 4

M keyboards/melgeek/mojo68/info.json => keyboards/melgeek/mojo68/info.json +1 -0
@@ 8,6 8,7 @@
    	"pid": "0x0068",
    	"device_version": "0.0.1"
    },
    "debounce": 3,
    "community_layouts": ["68_ansi"],
    "layouts": {
        "LAYOUT_68_ansi": {

M keyboards/melgeek/mojo75/config.h => keyboards/melgeek/mojo75/config.h +0 -3
@@ 21,9 21,6 @@
#define MATRIX_ROWS 6
#define MATRIX_COLS 16

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#define RGB_MATRIX_KEYPRESSES
#define RGB_MATRIX_LED_PROCESS_LIMIT 4

M keyboards/melgeek/mojo75/info.json => keyboards/melgeek/mojo75/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x7075",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "community_layouts": ["75_ansi"],
    "layouts": {
        "LAYOUT_75_ansi": {

M keyboards/melgeek/tegic/config.h => keyboards/melgeek/tegic/config.h +0 -3
@@ 21,9 21,6 @@
#define MATRIX_ROWS 6
#define MATRIX_COLS 15

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#define RGB_MATRIX_KEYPRESSES
#define RGB_MATRIX_LED_PROCESS_LIMIT 4

M keyboards/melgeek/tegic/info.json => keyboards/melgeek/tegic/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x0081",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layout_aliases": {
        "LAYOUT_tegic_ansi": "LAYOUT"
    },

M keyboards/melgeek/z70ultra/config.h => keyboards/melgeek/z70ultra/config.h +0 -3
@@ 20,9 20,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#define RGB_MATRIX_KEYPRESSES
#define RGB_MATRIX_LED_PROCESS_LIMIT 4

M keyboards/melgeek/z70ultra/info.json => keyboards/melgeek/z70ultra/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x6570",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "community_layouts": ["65_ansi_blocker"],
    "layouts": {
        "LAYOUT_65_ansi_blocker": {

M keyboards/meme/config.h => keyboards/meme/config.h +0 -3
@@ 42,9 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 3

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/meow65/config.h => keyboards/meow65/config.h +0 -3
@@ 61,9 61,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/merge/um70/config.h => keyboards/merge/um70/config.h +0 -2
@@ 40,8 40,6 @@
#define RGBLIGHT_SLEEP
#define RGBLIGHT_LIMIT_VAL 150

#define DEBOUNCE 5

#define B6_AUDIO

#ifdef AUDIO_ENABLE

M keyboards/merge/um80/config.h => keyboards/merge/um80/config.h +0 -2
@@ 40,8 40,6 @@
#define RGBLIGHT_SLEEP
#define RGBLIGHT_LIMIT_VAL 120

#define DEBOUNCE 5

#define AUDIO_PIN B6

#ifdef AUDIO_ENABLE

M keyboards/merge/uma/config.h => keyboards/merge/uma/config.h +0 -2
@@ 30,8 30,6 @@
#define SPLIT_USB_DETECT
#define SPLIT_MODS_ENABLE

#define DEBOUNCE 5

#define ENCODERS_PAD_A { B4 }
#define ENCODERS_PAD_B { B5 }


M keyboards/mesa/mesa_tkl/config.h => keyboards/mesa/mesa_tkl/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/meson/config.h => keyboards/meson/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/metamechs/timberwolf/config.h => keyboards/metamechs/timberwolf/config.h +0 -3
@@ 48,9 48,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Reverse encoder direction */
// #define ENCODER_DIRECTION_FLIP

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Backlighting code used for caps lock indicator */
#define BACKLIGHT_PIN C6
#define BACKLIGHT_LEVELS 16

M keyboards/mikeneko65/config.h => keyboards/mikeneko65/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/miller/gm862/config.h => keyboards/miller/gm862/config.h +0 -2
@@ 19,8 19,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3
#ifdef RGB_MATRIX_ENABLE
#    define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#    define RGB_MATRIX_KEYPRESSES

M keyboards/miller/gm862/info.json => keyboards/miller/gm862/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x0223",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT_60_ansi": {
            "layout": [

M keyboards/millipad/config.h => keyboards/millipad/config.h +0 -6
@@ 38,12 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW



/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


#define LOCKING_RESYNC_ENABLE

#define FORCE_NKRO

M keyboards/mincedshon/ecila/info.json => keyboards/mincedshon/ecila/info.json +0 -1
@@ 17,7 17,6 @@
      "nkro": true,
      "rgblight": true
    },
    "debounce": 5,
    "diode_direction": "COL2ROW",
    "matrix_pins": {
      "cols": [ "B6", "F7", "F6", "F5", "F4", "F1", "F0", "D6", "B7", "D0", "D1", "D2", "D3", "D5", "D4" ],

M keyboards/mini_elixivy/config.h => keyboards/mini_elixivy/config.h +0 -3
@@ 40,9 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mini_ten_key_plus/config.h => keyboards/mini_ten_key_plus/config.h +0 -3
@@ 40,9 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/miniaxe/config.h => keyboards/miniaxe/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_VAL_STEP 8
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/minimon/index_tab/config.h => keyboards/minimon/index_tab/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mino/hotswap/config.h => keyboards/mino/hotswap/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mino_plus/soldered/config.h => keyboards/mino_plus/soldered/config.h +0 -3
@@ 2,9 2,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once


#define DEBOUNCE 5

#define I2C_DRIVER I2CD1
#define I2C1_SCL_PIN B6
#define I2C1_SDA_PIN B7

M keyboards/mint60/config.h => keyboards/mint60/config.h +0 -3
@@ 43,9 43,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
#define SOFT_SERIAL_PIN D2

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/misonoworks/chocolatebar/config.h => keyboards/misonoworks/chocolatebar/config.h +0 -2
@@ 33,8 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5
#define FORCE_NKRO

#define RGB_DI_PIN B1

M keyboards/misonoworks/karina/config.h => keyboards/misonoworks/karina/config.h +0 -2
@@ 29,8 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// diode mode
#define DIODE_DIRECTION COL2ROW

// debouncing, NKRO, mouse keys speed
#define DEBOUNCE 5
#define FORCE_NKRO
#define MK_3_SPEED
#define TERMINAL_HELP

M keyboards/misterknife/knife66/config.h => keyboards/misterknife/knife66/config.h +0 -3
@@ 46,9 46,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_LIMIT_VAL 200
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

#define WS2812_PWM_DRIVER PWMD1  // default: PWMD1
#define WS2812_PWM_CHANNEL 2  // default: 2
#define WS2812_PWM_PAL_MODE 2  // Pin "alternate function", see the respective datasheet for the appropriate values for your MCU. default: 2

M keyboards/misterknife/knife66_iso/config.h => keyboards/misterknife/knife66_iso/config.h +0 -3
@@ 46,9 46,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_LIMIT_VAL 160
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

#define WS2812_PWM_DRIVER PWMD1  // default: PWMD1
#define WS2812_PWM_CHANNEL 2  // default: 2
#define WS2812_PWM_PAL_MODE 2  // Pin "alternate function", see the respective datasheet for the appropriate values for your MCU. default: 2

M keyboards/miuni32/config.h => keyboards/miuni32/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mixi/config.h => keyboards/mixi/config.h +0 -3
@@ 15,9 15,6 @@
#define ENCODERS_PAD_A { D7, B1 }
#define ENCODERS_PAD_B { E6, B3 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/ml/gas75/config.h => keyboards/ml/gas75/config.h +0 -3
@@ 31,9 31,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Forcing to use NKRO instead 6KRO */
#define FORCE_NKRO


M keyboards/mlego/m48/config.h => keyboards/mlego/m48/config.h +0 -2
@@ 19,8 19,6 @@
#define MATRIX_ROWS 4  // Rows are doubled-up
#define MATRIX_COLS 12

#define DEBOUNCE 5

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW


M keyboards/mlego/m60/config.h => keyboards/mlego/m60/config.h +0 -2
@@ 22,8 22,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mlego/m60_split/config.h => keyboards/mlego/m60_split/config.h +0 -1
@@ 19,7 19,6 @@
#define MATRIX_ROWS 10  // Rows are doubled-up
#define MATRIX_COLS 6

#define DEBOUNCE 5
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW


M keyboards/mlego/m65/config.h => keyboards/mlego/m65/config.h +0 -1
@@ 22,7 22,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COLS 13

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE

M keyboards/mmkzoo65/config.h => keyboards/mmkzoo65/config.h +0 -2
@@ 31,8 31,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5
#define FORCE_NKRO

/* 将USB 轮询速率更改为 1000hz 并为精英游戏每次扫描使用更大的密钥*/

M keyboards/mnk1800s/config.h => keyboards/mnk1800s/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE


M keyboards/mnk50/config.h => keyboards/mnk50/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE


M keyboards/mnk75/config.h => keyboards/mnk75/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE


M keyboards/mntre/config.h => keyboards/mntre/config.h +0 -3
@@ 28,9 28,6 @@
#define BACKLIGHT_CUSTOM_RESOLUTION 0x400
#define BACKLIGHT_LIMIT_VAL 84

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mode/m65ha_alpha/config.h => keyboards/mode/m65ha_alpha/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { A7 , A10, D2 , C12, B1 , C11 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mode/m65hi_alpha/config.h => keyboards/mode/m65hi_alpha/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { A7 , A10, D2 , C12, B1 , C11 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mode/m65s/config.h => keyboards/mode/m65s/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { A3 , B14, B15, C9 , C6 , C11 } 
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mode/m75h/config.h => keyboards/mode/m75h/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { C5, B0, B14, B15, A8 , C9 , A15} 
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mode/m75s/config.h => keyboards/mode/m75s/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { C5, B0, B14, B15, C7 , C9 , A15} 
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mode/m80v1/config.h => keyboards/mode/m80v1/config.h +0 -3
@@ 36,9 36,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mode/m80v2/config.h => keyboards/mode/m80v2/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mokey/ginkgo65hot/config.h => keyboards/mokey/ginkgo65hot/config.h +0 -3
@@ 27,6 27,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_CAPS_LOCK
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 5

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/mokey/ibis80/config.h => keyboards/mokey/ibis80/config.h +0 -4
@@ 24,7 24,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


M keyboards/mokey/mokey63/config.h => keyboards/mokey/mokey63/config.h +0 -5
@@ 24,8 24,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5



M keyboards/mokey/mokey64/config.h => keyboards/mokey/mokey64/config.h +0 -3
@@ 23,6 23,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/mokey/xox70/config.h => keyboards/mokey/xox70/config.h +0 -3
@@ 22,6 22,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { F6, C7, F4, F5, F1, B6, D0, D2, D3, D1, D7, D4, D5, D6, B4, B5, C6, B7 }

#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/mokey/xox70hot/config.h => keyboards/mokey/xox70hot/config.h +0 -3
@@ 22,6 22,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { F6, C7, F4, F5, F1, B6, D0, D2, D3, D1, D7, D4, D5, D6, B4, B5, C6, B7 }

#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/molecule/config.h => keyboards/molecule/config.h +0 -3
@@ 70,9 70,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* OLED */
#define OLED_TIMEOUT 0

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/momoka_ergo/config.h => keyboards/momoka_ergo/config.h +0 -3
@@ 47,9 47,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SAT_STEP 8
#define RGBLIGHT_VAL_STEP 8

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/momoka_ergo/info.json => keyboards/momoka_ergo/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x0001",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/monarch/config.h => keyboards/monarch/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define SLEEP_LED_GPT_DRIVER GPTD1

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/monoflex60/config.h => keyboards/monoflex60/config.h +0 -3
@@ 28,6 28,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/monstargear/xo87/rgb/config.h => keyboards/monstargear/xo87/rgb/config.h +0 -1
@@ 83,6 83,5 @@
#define ENABLE_RGB_MATRIX_SOLID_SPLASH
#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH

#define DEBOUNCE 5
#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE

M keyboards/monstargear/xo87/solderable/config.h => keyboards/monstargear/xo87/solderable/config.h +0 -1
@@ 49,7 49,6 @@
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE

#define DEBOUNCE 5
#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE


M keyboards/montsinger/rebound/rev1/config.h => keyboards/montsinger/rebound/rev1/config.h +0 -3
@@ 38,9 38,6 @@ diode)
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/montsinger/rebound/rev2/config.h => keyboards/montsinger/rebound/rev2/config.h +0 -3
@@ 41,9 41,6 @@ diode)
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/montsinger/rebound/rev3/config.h => keyboards/montsinger/rebound/rev3/config.h +0 -3
@@ 41,9 41,6 @@ diode)
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/montsinger/rebound/rev4/config.h => keyboards/montsinger/rebound/rev4/config.h +0 -3
@@ 41,9 41,6 @@ diode)
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/montsinger/rewind/config.h => keyboards/montsinger/rewind/config.h +0 -3
@@ 38,9 38,6 @@ diode)
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/moon/config.h => keyboards/moon/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_CAPS_LOCK_PIN B5
#define LED_SCROLL_LOCK_PIN B6

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Backlight */
#define BACKLIGHT_PIN C6
#define BACKLIGHT_LEVELS 3

M keyboards/moonlander/config.h => keyboards/moonlander/config.h +0 -3
@@ 44,9 44,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mountainblocks/mb17/config.h => keyboards/mountainblocks/mb17/config.h +0 -5
@@ 43,11 43,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
#define SOFT_SERIAL_PIN D0  // or D1, D2, D3, E6



/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mschwingen/modelm/config.h => keyboards/mschwingen/modelm/config.h +0 -3
@@ 28,9 28,6 @@
#define SR_DIN_PIN B3
#define SR_DOUT_PIN B2

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed (5 is default) */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/mss_studio/m63_rgb/config.h => keyboards/mss_studio/m63_rgb/config.h +0 -3
@@ 29,9 29,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Forcing to use NKRO instead 6KRO */
#define FORCE_NKRO


M keyboards/mss_studio/m64_rgb/config.h => keyboards/mss_studio/m64_rgb/config.h +0 -3
@@ 29,9 29,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Forcing to use NKRO instead 6KRO */
#define FORCE_NKRO


M keyboards/mt/blocked65/config.h => keyboards/mt/blocked65/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_PIN B6
#define BACKLIGHT_LEVELS 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mt/mt40/config.h => keyboards/mt/mt40/config.h +0 -3
@@ 60,9 60,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define BACKLIGHT_LEVELS 3

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
/* #define DEBOUNCE 5 */

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
/* #define LOCKING_SUPPORT_ENABLE */
/* Locking resynchronize hack */

M keyboards/mt/mt64rgb/config.h => keyboards/mt/mt64rgb/config.h +0 -3
@@ 120,9 120,6 @@
#define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mt/mt84/config.h => keyboards/mt/mt84/config.h +0 -3
@@ 116,9 116,6 @@
#    define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mt/mt980/config.h => keyboards/mt/mt980/config.h +0 -3
@@ 22,9 22,6 @@
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/mtbkeys/mtb60/hotswap/config.h => keyboards/mtbkeys/mtb60/hotswap/config.h +0 -3
@@ 52,9 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#   define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL /* Set default RGB */
#endif /* RGB_DI_PIN */

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/mtbkeys/mtb60/solder/config.h => keyboards/mtbkeys/mtb60/solder/config.h +0 -3
@@ 52,9 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#   define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL /* Set default RGB */
#endif /* RGB_DI_PIN */

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/murcielago/rev1/config.h => keyboards/murcielago/rev1/config.h +0 -3
@@ 54,9 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
#define SOFT_SERIAL_PIN E6

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/mwstudio/alicekk/config.h => keyboards/mwstudio/alicekk/config.h +0 -3
@@ 31,9 31,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define FORCE_NKRO



M keyboards/mwstudio/mw65_black/config.h => keyboards/mwstudio/mw65_black/config.h +0 -3
@@ 31,9 31,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't neede */
#define DEBOUNCE 5

#define RGB_DI_PIN C7
#ifdef RGB_DI_PIN
    #define RGBLED_NUM 21

M keyboards/mwstudio/mw65_rgb/config.h => keyboards/mwstudio/mw65_rgb/config.h +0 -3
@@ 31,9 31,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Encoder pins */
#define ENCODERS_PAD_A { B1 }
#define ENCODERS_PAD_B { B2 }

M keyboards/mwstudio/mw660/config.h => keyboards/mwstudio/mw660/config.h +0 -3
@@ 16,9 16,6 @@

#pragma once


/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5
#define FORCE_NKRO



M keyboards/mwstudio/mw75/config.h => keyboards/mwstudio/mw75/config.h +0 -3
@@ 31,9 31,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define RGB_DI_PIN B3
#define RGBLIGHT_SLEEP


M keyboards/mwstudio/mw75r2/config.h => keyboards/mwstudio/mw75r2/config.h +0 -3
@@ 31,9 31,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define RGB_DI_PIN B3
#define RGBLIGHT_SLEEP


M keyboards/mxss/config.h => keyboards/mxss/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Basic RGB configuration */
#define RGB_DI_PIN C7
#define RGBLIGHT_EFFECT_BREATHING

M keyboards/mysticworks/wyvern/config.h => keyboards/mysticworks/wyvern/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nack/config.h => keyboards/nack/config.h +0 -1
@@ 24,7 24,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { A6, A7, A8, A9, A10, B0, B1, B2, B6, B7, C13, C14, C15 }

#define DIODE_DIRECTION ROW2COL
#define DEBOUNCE 5
#define TAPPING_TOGGLE 2

#ifdef RGB_MATRIX_ENABLE

M keyboards/nacly/sodium42/config.h => keyboards/nacly/sodium42/config.h +0 -3
@@ 30,9 30,6 @@

#define SPLIT_HAND_PIN F4

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D3


M keyboards/nacly/sodium50/config.h => keyboards/nacly/sodium50/config.h +0 -3
@@ 30,9 30,6 @@

#define SPLIT_HAND_PIN F4

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D3


M keyboards/nacly/sodium62/config.h => keyboards/nacly/sodium62/config.h +0 -3
@@ 30,9 30,6 @@

#define SPLIT_HAND_PIN F4

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D3


M keyboards/nacly/splitreus62/config.h => keyboards/nacly/splitreus62/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define SPLIT_HAND_PIN F4

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/nacly/ua62/config.h => keyboards/nacly/ua62/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nasu/config.h => keyboards/nasu/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE


M keyboards/nek_type_a/config.h => keyboards/nek_type_a/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/nemui/config.h => keyboards/nemui/config.h +0 -3
@@ 24,9 24,6 @@
#define MATRIX_ROW_PINS { A3, A4, A5, A6, A2 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/neopad/config.h => keyboards/neopad/config.h +0 -3
@@ 20,8 20,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Column/Row IO definitions */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Reduce tapdance required taps from 5 to 2 */
#define TAPPING_TOGGLE 2

M keyboards/neson_design/700e/config.h => keyboards/neson_design/700e/config.h +0 -3
@@ 26,9 26,6 @@
#define MATRIX_COL_PINS { F7, B0, B3, B1, B2, F4, C7, C6, B6, B5, B4, D7, D3, D2, D6, D4}
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/neson_design/n6/config.h => keyboards/neson_design/n6/config.h +0 -3
@@ 26,9 26,6 @@
#define MATRIX_COL_PINS { F7, B0, E6, C7, C6, B6, B5, B4, D7, D6, D4, D5, B2, D3, D2 }
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/nibiria/stream15/config.h => keyboards/nibiria/stream15/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B10, B9, B8 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nightingale_studios/hailey/config.h => keyboards/nightingale_studios/hailey/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_A { B3 }
#define ENCODERS_PAD_B { B4 }

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nightly_boards/adellein/config.h => keyboards/nightly_boards/adellein/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_CW_KEY  { { 3, 3 } }
#define ENCODERS_CCW_KEY { { 1, 3 } }

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nightly_boards/alter/rev1/config.h => keyboards/nightly_boards/alter/rev1/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nightly_boards/alter_lite/config.h => keyboards/nightly_boards/alter_lite/config.h +0 -3
@@ 40,9 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nightly_boards/conde60/config.h => keyboards/nightly_boards/conde60/config.h +0 -3
@@ 54,9 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nightly_boards/daily60/config.h => keyboards/nightly_boards/daily60/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nightly_boards/jisoo/config.h => keyboards/nightly_boards/jisoo/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nightly_boards/n2/config.h => keyboards/nightly_boards/n2/config.h +0 -3
@@ 61,9 61,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nightly_boards/n40_o/config.h => keyboards/nightly_boards/n40_o/config.h +0 -3
@@ 70,9 70,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define AUDIO_CLICKY

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nightly_boards/n60_s/config.h => keyboards/nightly_boards/n60_s/config.h +0 -3
@@ 75,9 75,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nightly_boards/n87/config.h => keyboards/nightly_boards/n87/config.h +0 -3
@@ 75,9 75,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define NO_MUSIC_MODE

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nightly_boards/n9/config.h => keyboards/nightly_boards/n9/config.h +0 -3
@@ 61,9 61,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nightly_boards/octopad/config.h => keyboards/nightly_boards/octopad/config.h +0 -3
@@ 71,9 71,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define AUDIO_CLICKY
#define NO_MUSIC_MODE

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nightly_boards/octopadplus/config.h => keyboards/nightly_boards/octopadplus/config.h +0 -3
@@ 47,9 47,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define TAP_CODE_DELAY 10
#define ENCODER_RESOLUTION 5

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nightly_boards/paraluman/config.h => keyboards/nightly_boards/paraluman/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nightly_boards/ph_arisu/config.h => keyboards/nightly_boards/ph_arisu/config.h +0 -3
@@ 12,9 12,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/nightmare/config.h => keyboards/nightmare/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nimrod/config.h => keyboards/nimrod/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nix_studio/oxalys80/config.h => keyboards/nix_studio/oxalys80/config.h +0 -3
@@ 40,9 40,6 @@
#define BACKLIGHT_PIN B7
#define BACKLIGHT_LEVELS 3

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nixkeyboards/day_off/config.h => keyboards/nixkeyboards/day_off/config.h +0 -3
@@ 34,9 34,6 @@
    { B1 }
#define ENCODER_RESOLUTION 4

/* Debounce reduces chatter */
#define DEBOUNCE 5

/* Set the Bootmagic key to the escape key (default key doesn't exist 0,0) */
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 1

M keyboards/nopunin10did/jabberwocky/v1/config.h => keyboards/nopunin10did/jabberwocky/v1/config.h +0 -3
@@ 32,9 32,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION     COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE            5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/nopunin10did/jabberwocky/v2/config.h => keyboards/nopunin10did/jabberwocky/v2/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION     COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE            5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/nopunin10did/kastenwagen1840/config.h => keyboards/nopunin10did/kastenwagen1840/config.h +0 -3
@@ 37,6 37,3 @@

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION     COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE            5

M keyboards/nopunin10did/kastenwagen48/config.h => keyboards/nopunin10did/kastenwagen48/config.h +0 -3
@@ 37,6 37,3 @@

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION     COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE            5

M keyboards/nopunin10did/railroad/rev0/config.h => keyboards/nopunin10did/railroad/rev0/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/novelkeys/nk1/config.h => keyboards/novelkeys/nk1/config.h +0 -3
@@ 27,9 27,6 @@
    { D4 } \
}

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is userful for the Windows task manager shortcut (ctrl+shift+esc).
 */

M keyboards/novelkeys/nk20/config.h => keyboards/novelkeys/nk20/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is userful for the Windows task manager shortcut (ctrl+shift+esc).
 */

M keyboards/novelkeys/nk65/config.h => keyboards/novelkeys/nk65/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is userful for the Windows task manager shortcut (ctrl+shift+esc).
 */

M keyboards/novelkeys/nk65b/config.h => keyboards/novelkeys/nk65b/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Indicator LEDs */
#define LED_CAPS_LOCK_PIN A14
#define LED_PIN_ON_STATE 0

M keyboards/novelkeys/nk87/config.h => keyboards/novelkeys/nk87/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is userful for the Windows task manager shortcut (ctrl+shift+esc).
 */

M keyboards/novelkeys/nk87b/config.h => keyboards/novelkeys/nk87b/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Indicator LEDs */
#define LED_CAPS_LOCK_PIN A2
#define LED_PIN_ON_STATE 0

M keyboards/novelkeys/novelpad/config.h => keyboards/novelkeys/novelpad/config.h +0 -3
@@ 72,9 72,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/noxary/220/config.h => keyboards/noxary/220/config.h +0 -3
@@ 47,9 47,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 3

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/noxary/260/config.h => keyboards/noxary/260/config.h +0 -3
@@ 66,9 66,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/noxary/268/config.h => keyboards/noxary/268/config.h +0 -3
@@ 43,9 43,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/noxary/268_2/config.h => keyboards/noxary/268_2/config.h +0 -3
@@ 46,9 46,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_PIN B7
#define BACKLIGHT_LEVELS 3

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/noxary/268_2_rgb/config.h => keyboards/noxary/268_2_rgb/config.h +0 -3
@@ 60,9 60,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/*#define RGBLIGHT_LIMIT_VAL 255 */
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/noxary/280/config.h => keyboards/noxary/280/config.h +0 -4
@@ 47,10 47,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/noxary/378/config.h => keyboards/noxary/378/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { A10, B11, A4 , A5 , A6 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/noxary/valhalla/config.h => keyboards/noxary/valhalla/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { A8 , A9 , B13, B14, B15 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/noxary/vulcan/config.h => keyboards/noxary/vulcan/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/noxary/x268/config.h => keyboards/noxary/x268/config.h +0 -3
@@ 63,9 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/*#define RGBLIGHT_LIMIT_VAL 255 */
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/nullbitsco/nibble/config.h => keyboards/nullbitsco/nibble/config.h +0 -3
@@ 28,9 28,6 @@
#define MATRIX_COLS 16
#define MATRIX_MUX_COLS 4

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 10

/*
 * Keyboard Matrix Assignments
 * The nibble uses a demultiplexer for the cols.

M keyboards/nullbitsco/nibble/info.json => keyboards/nullbitsco/nibble/info.json +1 -0
@@ 7,6 7,7 @@
        "pid": "0x6060",
        "device_version": "0.0.1"
    },
    "debounce": 10,
    "layouts": {
        "LAYOUT_all": {
            "layout": [

M keyboards/nullbitsco/scramble/info.json => keyboards/nullbitsco/scramble/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x6062",
        "device_version": "0.0.1"
    },
    "debounce": 10,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/nullbitsco/scramble/v1/config.h => keyboards/nullbitsco/scramble/v1/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIRECT_PINS {{D4,D5,B1}, {C3,C2,C1}}

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 10

/* Optional encoder pins */
#define ENCODERS_PAD_A { D6 }
#define ENCODERS_PAD_B { D7 }

M keyboards/nullbitsco/scramble/v2/config.h => keyboards/nullbitsco/scramble/v2/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIRECT_PINS {{GP6,GP8,GP10}, {GP29,GP28,GP22}}

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 10

/* Optional encoder pins */
#define ENCODERS_PAD_A { GP24 }
#define ENCODERS_PAD_B { GP25 }

M keyboards/numatreus/config.h => keyboards/numatreus/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/obosob/arch_36/config.h => keyboards/obosob/arch_36/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Split Keyboard specific options, make sure you have 'SPLIT_KEYBOARD = yes' in your rules.mk, and define SOFT_SERIAL_PIN.
 */

M keyboards/obosob/steal_this_keyboard/config.h => keyboards/obosob/steal_this_keyboard/config.h +0 -4
@@ 46,10 46,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
    { B5, C6, NO_PIN, NO_PIN, NO_PIN } \
}


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D2


M keyboards/ocean/addon/config.h => keyboards/ocean/addon/config.h +0 -4
@@ 37,7 37,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


M keyboards/ocean/gin_v2/config.h => keyboards/ocean/gin_v2/config.h +0 -4
@@ 37,7 37,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


M keyboards/ocean/slamz/config.h => keyboards/ocean/slamz/config.h +0 -4
@@ 37,7 37,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


M keyboards/ocean/stealth/config.h => keyboards/ocean/stealth/config.h +0 -4
@@ 37,7 37,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


M keyboards/ocean/sus/config.h => keyboards/ocean/sus/config.h +0 -4
@@ 37,7 37,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


M keyboards/ocean/wang_ergo/config.h => keyboards/ocean/wang_ergo/config.h +0 -4
@@ 37,7 37,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


M keyboards/ocean/wang_v2/config.h => keyboards/ocean/wang_v2/config.h +0 -4
@@ 37,7 37,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


M keyboards/ocean/yuri/config.h => keyboards/ocean/yuri/config.h +0 -4
@@ 37,7 37,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


M keyboards/oddball/config.h => keyboards/oddball/config.h +0 -3
@@ 29,9 29,6 @@
#define SPLIT_USB_DETECT
#define MASTER_RIGHT

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/oddforge/vea/config.h => keyboards/oddforge/vea/config.h +0 -1
@@ 21,7 21,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROWS 8
#define MATRIX_COLS 15

#define DEBOUNCE 5
#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE


M keyboards/odelia/config.h => keyboards/odelia/config.h +0 -3
@@ 29,6 29,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/ogre/ergo_single/config.h => keyboards/ogre/ergo_single/config.h +0 -2
@@ 42,5 42,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_RGB_TEST
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE

#define DEBOUNCE 5

M keyboards/ogre/ergo_split/config.h => keyboards/ogre/ergo_split/config.h +0 -1
@@ 49,4 49,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_RGB_TEST
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE
#define DEBOUNCE 5

M keyboards/ok60/config.h => keyboards/ok60/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define BACKLIGHT_LEVELS 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */

M keyboards/om60/config.h => keyboards/om60/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { D1, D0, D4, C6, D7 }
#define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3, B2, E6 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/omkbd/ergodash/mini/config.h => keyboards/omkbd/ergodash/mini/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  #define BACKLIGHT_LEVELS 7
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/omkbd/ergodash/rev1/config.h => keyboards/omkbd/ergodash/rev1/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  #define BACKLIGHT_LEVELS 7
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/omkbd/runner3680/3x6/config.h => keyboards/omkbd/runner3680/3x6/config.h +0 -3
@@ 31,9 31,6 @@
/* define tapping term */
#define TAPPING_TERM 120

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/omkbd/runner3680/3x7/config.h => keyboards/omkbd/runner3680/3x7/config.h +0 -3
@@ 31,9 31,6 @@
/* define tapping term */
#define TAPPING_TERM 120

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/omkbd/runner3680/3x8/config.h => keyboards/omkbd/runner3680/3x8/config.h +0 -3
@@ 31,9 31,6 @@
/* define tapping term */
#define TAPPING_TERM 120

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/omkbd/runner3680/4x6/config.h => keyboards/omkbd/runner3680/4x6/config.h +0 -3
@@ 31,9 31,6 @@
/* define tapping term */
#define TAPPING_TERM 120

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/omkbd/runner3680/4x7/config.h => keyboards/omkbd/runner3680/4x7/config.h +0 -3
@@ 31,9 31,6 @@
/* define tapping term */
#define TAPPING_TERM 120

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/omkbd/runner3680/4x8/config.h => keyboards/omkbd/runner3680/4x8/config.h +0 -3
@@ 31,9 31,6 @@
/* define tapping term */
#define TAPPING_TERM 120

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/omkbd/runner3680/5x6/config.h => keyboards/omkbd/runner3680/5x6/config.h +0 -3
@@ 31,9 31,6 @@
/* define tapping term */
#define TAPPING_TERM 120

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/omkbd/runner3680/5x6_5x8/config.h => keyboards/omkbd/runner3680/5x6_5x8/config.h +0 -3
@@ 31,9 31,6 @@
/* define tapping term */
#define TAPPING_TERM 120

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/omkbd/runner3680/5x7/config.h => keyboards/omkbd/runner3680/5x7/config.h +0 -3
@@ 31,9 31,6 @@
/* define tapping term */
#define TAPPING_TERM 120

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/omkbd/runner3680/5x8/config.h => keyboards/omkbd/runner3680/5x8/config.h +0 -3
@@ 31,9 31,6 @@
/* define tapping term */
#define TAPPING_TERM 120

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/omnikeyish/config.h => keyboards/omnikeyish/config.h +0 -3
@@ 22,9 22,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/onekeyco/dango40/config.h => keyboards/onekeyco/dango40/config.h +0 -3
@@ 33,8 33,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*EEPROM for via*/
#define DYNAMIC_KEYMAP_LAYER_COUNT 5
\ No newline at end of file

M keyboards/opendeck/32/rev1/config.h => keyboards/opendeck/32/rev1/config.h +0 -3
@@ 81,9 81,6 @@
#define ENABLE_RGB_MATRIX_SOLID_SPLASH
#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH

// Set 0 if debouncing isn't needed
#define DEBOUNCE 5

#define FORCE_NKRO

// Slim down the ROM

M keyboards/orange75/config.h => keyboards/orange75/config.h +0 -4
@@ 14,10 14,6 @@
#define BACKLIGHT_PIN B5
#define BACKLIGHT_LEVELS 3


/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/org60/config.h => keyboards/org60/config.h +0 -3
@@ 42,9 42,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* RGB Underglow
 * F6 PIN for Org60 that has pre-soldered WS2812 LEDs
 */

M keyboards/ortho5by12/config.h => keyboards/ortho5by12/config.h +0 -3
@@ 35,9 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/orthocode/config.h => keyboards/orthocode/config.h +0 -4
@@ 64,10 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_ALTERNATING
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
// #define DEBOUNCE 5
#define DEBOUNCE 0

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/orthocode/info.json => keyboards/orthocode/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x0001",
        "device_version": "0.0.1"
    },
    "debounce": 0,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/orthodox/rev1/config.h => keyboards/orthodox/rev1/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define SOFT_SERIAL_PIN D0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/orthodox/rev3/config.h => keyboards/orthodox/rev3/config.h +0 -3
@@ 44,9 44,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define SOFT_SERIAL_PIN D0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/orthodox/rev3_teensy/config.h => keyboards/orthodox/rev3_teensy/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define SOFT_SERIAL_PIN D0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/owlab/jelly_epoch/hotswap/config.h => keyboards/owlab/jelly_epoch/hotswap/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* NKRO */
#define FORCE_NKRO


M keyboards/owlab/jelly_epoch/soldered/config.h => keyboards/owlab/jelly_epoch/soldered/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* NKRO */
#define FORCE_NKRO


M keyboards/owlab/spring/config.h => keyboards/owlab/spring/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* NKRO */
#define FORCE_NKRO 


M keyboards/owlab/suit80/ansi/config.h => keyboards/owlab/suit80/ansi/config.h +0 -3
@@ 29,8 29,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* NKRO */
#define FORCE_NKRO

M keyboards/owlab/suit80/iso/config.h => keyboards/owlab/suit80/iso/config.h +0 -3
@@ 29,8 29,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* NKRO */
#define FORCE_NKRO

M keyboards/owlab/voice65/hotswap/config.h => keyboards/owlab/voice65/hotswap/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* NKRO */
#define FORCE_NKRO


M keyboards/owlab/voice65/soldered/config.h => keyboards/owlab/voice65/soldered/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* NKRO */
#define FORCE_NKRO


M keyboards/palette1202/config.h => keyboards/palette1202/config.h +0 -3
@@ 35,9 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// if you want to reverse encoder direction
// #define ENCODER_DIRECTION_FLIP

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Register custom font file */
#ifdef OLED_ENABLE
  #define OLED_FONT_H "lib/glcdfont.c"

M keyboards/panc40/config.h => keyboards/panc40/config.h +0 -3
@@ 12,9 12,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/panc60/config.h => keyboards/panc60/config.h +0 -1
@@ 27,7 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, A6, A7, C7, C6, C5, C4, C3, C2, D7 }

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN D1


M keyboards/papercranekeyboards/gerald65/config.h => keyboards/papercranekeyboards/gerald65/config.h +0 -3
@@ 60,9 60,6 @@
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/paprikman/albacore/config.h => keyboards/paprikman/albacore/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  #define DISABLE_RGB_MATRIX_DIGITAL_RAIN
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Set lower left modifier key as a bootmagic key */
#define BOOTMAGIC_LITE_ROW 1
#define BOOTMAGIC_LITE_COLUMN 0

M keyboards/parallel/parallel_65/hotswap/config.h => keyboards/parallel/parallel_65/hotswap/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/parallel/parallel_65/soldered/config.h => keyboards/parallel/parallel_65/soldered/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/pdxkbc/config.h => keyboards/pdxkbc/config.h +0 -3
@@ 68,9 68,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/pearl/config.h => keyboards/pearl/config.h +0 -1
@@ 44,4 44,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, A6, A7, C7, C6, C5, C4, C3}

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

M keyboards/pearlboards/atlas/config.h => keyboards/pearlboards/atlas/config.h +0 -3
@@ 76,9 76,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Indicator Led's*/
#define LED_CAPS_LOCK_PIN F4
#define LED_NUM_LOCK_PIN F5

M keyboards/pearlboards/pandora/config.h => keyboards/pearlboards/pandora/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Indicator Led's*/
#define LED_CAPS_LOCK_PIN E6
#define LED_PIN_ON_STATE 0

M keyboards/pearlboards/pearl/config.h => keyboards/pearlboards/pearl/config.h +0 -3
@@ 71,9 71,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 4

/* Indicator Led's*/
#define LED_CAPS_LOCK_PIN B0
#define LED_NUM_LOCK_PIN B1

M keyboards/pearlboards/pearl/info.json => keyboards/pearlboards/pearl/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x6965",
        "device_version": "0.0.1"
    },
    "debounce": 4,
    "layouts": {
        "LAYOUT_all": {
            "layout": [

M keyboards/pearlboards/zeus/config.h => keyboards/pearlboards/zeus/config.h +0 -3
@@ 80,9 80,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Indicator Led's*/
#define LED_CAPS_LOCK_PIN C5
#define LED_NUM_LOCK_PIN C4

M keyboards/pearlboards/zeuspad/config.h => keyboards/pearlboards/zeuspad/config.h +0 -3
@@ 71,9 71,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 0

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/pearlboards/zeuspad/info.json => keyboards/pearlboards/zeuspad/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x6967",
        "device_version": "0.0.1"
    },
    "debounce": 0,
    "layouts": {
        "LAYOUT_all": {
            "layout": [

M keyboards/peej/lumberjack/config.h => keyboards/peej/lumberjack/config.h +0 -3
@@ 27,6 27,3 @@
#define DIODE_DIRECTION COL2ROW

#define USB_MAX_POWER_CONSUMPTION 100

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/peej/rosaline/config.h => keyboards/peej/rosaline/config.h +0 -3
@@ 27,6 27,3 @@
#define DIODE_DIRECTION COL2ROW

#define USB_MAX_POWER_CONSUMPTION 100

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/peej/tripel/config.h => keyboards/peej/tripel/config.h +0 -3
@@ 24,6 24,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL, or CUSTOM_MATRIX */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/pegasus/config.h => keyboards/pegasus/config.h +0 -5
@@ 39,11 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/peranekofactory/tone/rev1/config.h => keyboards/peranekofactory/tone/rev1/config.h +0 -3
@@ 81,9 81,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/peranekofactory/tone/rev2/config.h => keyboards/peranekofactory/tone/rev2/config.h +0 -3
@@ 72,9 72,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/percent/canoe/config.h => keyboards/percent/canoe/config.h +0 -1
@@ 27,7 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, A6, A7, C7, C6, C5, C4, C3, C2, D7 }

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN D1


M keyboards/percent/canoe_gen2/config.h => keyboards/percent/canoe_gen2/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/percent/skog_lite/config.h => keyboards/percent/skog_lite/config.h +0 -1
@@ 28,7 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { C4, C2, D7, C7, C6, A0, A1, A2, A3, A7, A6, A4, A5, C5, C3}

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN D1
#define LED_SCROLL_LOCK_PIN D6

M keyboards/phage_studio/pila87/config.h => keyboards/phage_studio/pila87/config.h +0 -3
@@ 29,9 29,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Bootmagic reset */
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 0

M keyboards/phantom/config.h => keyboards/phantom/config.h +0 -3
@@ 67,9 67,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/phrygian/ph100/config.h => keyboards/phrygian/ph100/config.h +0 -3
@@ 30,6 30,3 @@
/* Define capslock and numlock */
#define LED_NUM_LOCK_PIN  B14
#define LED_CAPS_LOCK_PIN B15

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 10

M keyboards/phrygian/ph100/info.json => keyboards/phrygian/ph100/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x0C61",
        "device_version": "1.0.0"
    },
    "debounce": 10,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/pico/65keys/config.h => keyboards/pico/65keys/config.h +0 -3
@@ 30,9 30,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/pico/70keys/config.h => keyboards/pico/70keys/config.h +0 -3
@@ 30,9 30,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/pierce/config.h => keyboards/pierce/config.h +0 -3
@@ 23,6 23,3 @@

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/pimentoso/paddino02/rev1/config.h => keyboards/pimentoso/paddino02/rev1/config.h +0 -3
@@ 14,9 14,6 @@

#define BACKLIGHT_LEVELS 3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/pimentoso/paddino02/rev2/left/config.h => keyboards/pimentoso/paddino02/rev2/left/config.h +0 -3
@@ 14,9 14,6 @@

#define BACKLIGHT_LEVELS 3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/pimentoso/paddino02/rev2/right/config.h => keyboards/pimentoso/paddino02/rev2/right/config.h +0 -3
@@ 14,9 14,6 @@

#define BACKLIGHT_LEVELS 3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/pimentoso/touhoupad/config.h => keyboards/pimentoso/touhoupad/config.h +0 -2
@@ 40,5 40,3 @@
  #define RGBLIGHT_EFFECT_BREATHE_CENTER 1.85  // 1 to 2.7
  #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

#define DEBOUNCE 5

M keyboards/pinky/3/config.h => keyboards/pinky/3/config.h +0 -3
@@ 45,9 45,6 @@
 */
#define SOFT_SERIAL_PIN D2 // or D1, D2, D3, E6

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/pinky/4/config.h => keyboards/pinky/4/config.h +0 -3
@@ 45,9 45,6 @@
 */
#define SOFT_SERIAL_PIN D2 // or D1, D2, D3, E6

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/pisces/config.h => keyboards/pisces/config.h +0 -3
@@ 46,9 46,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/pizzakeyboards/pizza65/config.h => keyboards/pizzakeyboards/pizza65/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define SOFT_SERIAL_PIN D0  // or D1, D2, D3, E6

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/pjb/eros/config.h => keyboards/pjb/eros/config.h +0 -1
@@ 24,7 24,6 @@
#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 DEBOUNCE 5

#define LED_CAPS_LOCK_PIN D6
#define LED_SCROLL_LOCK_PIN D0

M keyboards/pkb65/config.h => keyboards/pkb65/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/planck/config.h => keyboards/planck/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define BACKLIGHT_LEVELS 3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/planck/ez/config.h => keyboards/planck/ez/config.h +0 -3
@@ 51,9 51,6 @@
#define AUDIO_PIN_ALT A4
#define AUDIO_PIN_ALT_AS_NEGATIVE

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
// #define DEBOUNCE 6

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/planck/rev6/config.h => keyboards/planck/rev6/config.h +0 -3
@@ 53,9 53,6 @@
#define AUDIO_PIN_ALT A4
#define AUDIO_PIN_ALT_AS_NEGATIVE

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
// #define DEBOUNCE 6

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/planck/rev6_drop/config.h => keyboards/planck/rev6_drop/config.h +0 -3
@@ 58,9 58,6 @@
#define AUDIO_PIN_ALT A4
#define AUDIO_PIN_ALT_AS_NEGATIVE

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
// #define DEBOUNCE 6

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/playkbtw/ca66/config.h => keyboards/playkbtw/ca66/config.h +0 -3
@@ 17,9 17,6 @@
#define BACKLIGHT_PIN F0
#define BACKLIGHT_LEVELS 3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/playkbtw/pk60/config.h => keyboards/playkbtw/pk60/config.h +0 -3
@@ 20,9 20,6 @@
#define BACKLIGHT_LEVELS 5
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/playkbtw/pk64rgb/config.h => keyboards/playkbtw/pk64rgb/config.h +0 -3
@@ 79,9 79,6 @@
#    define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ploopyco/mouse/config.h => keyboards/ploopyco/mouse/config.h +0 -3
@@ 43,9 43,6 @@
#define UNUSABLE_PINS \
    { B4, D6, F1, F5, F6, F7 }

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define USB_MAX_POWER_CONSUMPTION 100

/* disable action features */

M keyboards/ploopyco/trackball/config.h => keyboards/ploopyco/trackball/config.h +0 -4
@@ 23,10 23,6 @@
#define MATRIX_ROWS 1
#define MATRIX_COLS 5


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING

M keyboards/ploopyco/trackball_mini/config.h => keyboards/ploopyco/trackball_mini/config.h +0 -4
@@ 24,10 24,6 @@
#define MATRIX_ROWS 1
#define MATRIX_COLS 5


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING

M keyboards/ploopyco/trackball_nano/config.h => keyboards/ploopyco/trackball_nano/config.h +0 -3
@@ 24,9 24,6 @@
#define MATRIX_ROWS 1
#define MATRIX_COLS 1

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 0

/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING

M keyboards/ploopyco/trackball_nano/info.json => keyboards/ploopyco/trackball_nano/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x54A3",
        "device_version": "0.0.1"
    },
    "debounce": 0,
     "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/ploopyco/trackball_thumb/info.json => keyboards/ploopyco/trackball_thumb/info.json +0 -1
@@ 20,7 20,6 @@
        "pointing_device": true,
        "encoder": false
    },
    "debounce": 5,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/pluckey/config.h => keyboards/pluckey/config.h +0 -3
@@ 47,9 47,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* communication between sides */
#define SOFT_SERIAL_PIN D2

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/plum47/info.json => keyboards/plum47/info.json +0 -1
@@ 23,7 23,6 @@
        "pid": "0x5E14",
        "vid": "0xFEED"
    },
    "debounce": 5,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/plume/plume65/config.h => keyboards/plume/plume65/config.h +0 -3
@@ 63,9 63,6 @@
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/plut0nium/0x3e/config.h => keyboards/plut0nium/0x3e/config.h +0 -4
@@ 66,10 66,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//  #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is userful for the Windows task manager shortcut (ctrl+shift+esc).
 */

M keyboards/plywrks/ahgase/config.h => keyboards/plywrks/ahgase/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/plywrks/lune/config.h => keyboards/plywrks/lune/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/pohjolaworks/louhi/config.h => keyboards/pohjolaworks/louhi/config.h +0 -3
@@ 63,9 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/polilla/rev1/config.h => keyboards/polilla/rev1/config.h +0 -3
@@ 40,9 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/polycarbdiet/s20/config.h => keyboards/polycarbdiet/s20/config.h +0 -2
@@ 51,8 51,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE

#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/pom_keyboards/tnln95/config.h => keyboards/pom_keyboards/tnln95/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 10

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 8

/* Bootmagic lite */
#define BOOTMAGIC_LITE_ROW 0
#define BOOTMAGIC_LITE_COLUMN 4

M keyboards/pom_keyboards/tnln95/info.json => keyboards/pom_keyboards/tnln95/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x3931",
        "device_version": "0.0.1"
    },
    "debounce": 8,
    "layouts": {
        "LAYOUT_all": {
            "layout": [

M keyboards/portal_66/hotswap/config.h => keyboards/portal_66/hotswap/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/portal_66/soldered/config.h => keyboards/portal_66/soldered/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/pos78/config.h => keyboards/pos78/config.h +0 -3
@@ 42,9 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
#define SOFT_SERIAL_PIN D0  // or D1, D2, D3, E6

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/preonic/config.h => keyboards/preonic/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define BACKLIGHT_LEVELS 3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/preonic/rev3/config.h => keyboards/preonic/rev3/config.h +0 -3
@@ 40,9 40,6 @@
#define AUDIO_PIN_ALT A4
#define AUDIO_PIN_ALT_AS_NEGATIVE

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
// #define DEBOUNCE 6

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/preonic/rev3_drop/config.h => keyboards/preonic/rev3_drop/config.h +0 -3
@@ 40,9 40,6 @@
#define AUDIO_PIN_ALT A4
#define AUDIO_PIN_ALT_AS_NEGATIVE

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
// #define DEBOUNCE 6

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/primekb/meridian/config.h => keyboards/primekb/meridian/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define WS2812_SPI_SCK_PAL_MODE 0
#define WS2812_SPI_SCK_PIN B13

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/primekb/meridian/ktr1010/config.h => keyboards/primekb/meridian/ktr1010/config.h +0 -3
@@ 35,9 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define WS2812_T1L 350
#define WS2812_RES_US 100

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/primekb/meridian/ws2812/config.h => keyboards/primekb/meridian/ws2812/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define WS2812_SPI_SCK_PAL_MODE 0
#define WS2812_SPI_SCK_PIN B13

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/primekb/meridian_rgb/config.h => keyboards/primekb/meridian_rgb/config.h +0 -3
@@ 45,9 45,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_CAPS_LOCK_PIN B1
#define LED_SCROLL_LOCK_PIN B2

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/primekb/prime_e/config.h => keyboards/primekb/prime_e/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/primekb/prime_l/config.h => keyboards/primekb/prime_l/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/primekb/prime_m/config.h => keyboards/primekb/prime_m/config.h +0 -3
@@ 34,9 34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/*#define BACKLIGHT_BREATHING*/
#define BACKLIGHT_LEVELS 4

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/primekb/prime_o/config.h => keyboards/primekb/prime_o/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/*#define BACKLIGHT_BREATHING*/
#define BACKLIGHT_LEVELS 4

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/primekb/prime_r/config.h => keyboards/primekb/prime_r/config.h +0 -3
@@ 34,9 34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_LEVELS 5
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/program_yoink/config.h => keyboards/program_yoink/config.h +0 -3
@@ 68,9 68,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
   //#define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/projectcain/relic/config.h => keyboards/projectcain/relic/config.h +0 -3
@@ 56,9 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/projectcain/vault35/config.h => keyboards/projectcain/vault35/config.h +0 -3
@@ 66,9 66,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/projectcain/vault45/config.h => keyboards/projectcain/vault45/config.h +0 -3
@@ 69,9 69,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/projectkb/alice/rev1/config.h => keyboards/projectkb/alice/rev1/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/projectkb/alice/rev2/config.h => keyboards/projectkb/alice/rev2/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/projectkb/signature65/config.h => keyboards/projectkb/signature65/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { A8, A9, B13, A6, A7 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/projectkb/signature87/config.h => keyboards/projectkb/signature87/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B13, B12, A8, B15, A10, A9, B9,  B8, B1, B0, B10, B2 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/prototypist/allison/config.h => keyboards/prototypist/allison/config.h +0 -3
@@ 63,9 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/prototypist/allison_numpad/config.h => keyboards/prototypist/allison_numpad/config.h +0 -3
@@ 63,9 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/prototypist/j01/config.h => keyboards/prototypist/j01/config.h +0 -4
@@ 40,10 40,6 @@
#define BACKLIGHT_PIN B7
#define BACKLIGHT_LEVELS 5


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/protozoa/cassini/config.h => keyboards/protozoa/cassini/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE


M keyboards/protozoa/p01/config.h => keyboards/protozoa/p01/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* RGB Light */
#define WS2812_PWM_DRIVER PWMD1
#define WS2812_PWM_CHANNEL 2

M keyboards/psuieee/pluto12/config.h => keyboards/psuieee/pluto12/config.h +0 -3
@@ 20,9 20,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/pteron36/config.h => keyboards/pteron36/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/puck/config.h => keyboards/puck/config.h +0 -3
@@ 11,9 11,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define BACKLIGHT_LEVELS 3

/* Locking resynchronize hack */

M keyboards/punk75/config.h => keyboards/punk75/config.h +0 -3
@@ 45,9 45,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define USB_MAX_POWER_CONSUMPTION 500

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/q4z/config.h => keyboards/q4z/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/qpockets/eggman/config.h => keyboards/qpockets/eggman/config.h +0 -3
@@ 34,6 34,3 @@

#define ENCODER_RESOLUTION 4
//#define ENCODER_DIRECTION_FLIP

#define DEBOUNCE 5


M keyboards/qpockets/space_space/rev1/config.h => keyboards/qpockets/space_space/rev1/config.h +0 -2
@@ 40,6 40,4 @@
    { 3, 4 }
//#define ENCODER_DIRECTION_FLIP

#define DEBOUNCE 7

#define LOCKING_SUPPORT_ENABLE

M keyboards/qpockets/space_space/rev1/info.json => keyboards/qpockets/space_space/rev1/info.json +1 -0
@@ 8,6 8,7 @@
  	"pid": "0x7373",
  	"device_version": "30.0.0"
  },
  "debounce": 7,
  "layouts": {
    "LAYOUT_default": {
	  "layout": [

M keyboards/qpockets/space_space/rev2/config.h => keyboards/qpockets/space_space/rev2/config.h +0 -2
@@ 38,8 38,6 @@

#define ENCODER_RESOLUTION 3

#define DEBOUNCE 5

#define LOCKING_SUPPORT_ENABLE

#define RGB_DI_PIN F0

M keyboards/qpockets/wanten/config.h => keyboards/qpockets/wanten/config.h +0 -3
@@ 45,9 45,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODER_RESOLUTION 4
//#define ENCODER_DIRECTION_FLIP

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 4

/*nothing below here is needed for wanten unless enabling RGB. the correct RGB_DI_PIN is defined, the rest is up to you o7 */

//#define RGB_DI_PIN B0

M keyboards/qpockets/wanten/info.json => keyboards/qpockets/wanten/info.json +1 -0
@@ 8,6 8,7 @@
    	"pid": "0x7774",
    	"device_version": "0.0.1"
    },
    "debounce": 4,
    "layouts": {
        "LAYOUT_default": {
            "layout": [

M keyboards/quad_h/lb75/config.h => keyboards/quad_h/lb75/config.h +0 -3
@@ 68,9 68,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/quantrik/kyuu/config.h => keyboards/quantrik/kyuu/config.h +0 -3
@@ 53,9 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/quarkeys/z60/hotswap/config.h => keyboards/quarkeys/z60/hotswap/config.h +0 -2
@@ 21,8 21,6 @@
#define MATRIX_ROW_PINS { B0, B1, B2, B3, B4 }
#define MATRIX_COL_PINS { E6, F0, F7, F1, F6, F5, F4, C7, B7, D5, C6, B6, B5, D7, D4 }

#define DEBOUNCE 5

#define RGB_DI_PIN D6
#define RGBLED_NUM 80
#define RGBLIGHT_HUE_STEP 8

M keyboards/quarkeys/z60/solder/config.h => keyboards/quarkeys/z60/solder/config.h +0 -2
@@ 22,8 22,6 @@
#define MATRIX_ROW_PINS { B0, B1, B2, B3, B4 }
#define MATRIX_COL_PINS { E6, F0, F7, F1, F6, F5, F4, C7, B7, D5, C6, B6, B5, D7, D4 }

#define DEBOUNCE 5

#define RGB_DI_PIN D6
#define RGBLED_NUM 77
#define RGBLIGHT_HUE_STEP 8

M keyboards/quarkeys/z67/hotswap/config.h => keyboards/quarkeys/z67/hotswap/config.h +0 -2
@@ 20,8 20,6 @@
#define MATRIX_ROW_PINS { B0, B1, B2, B3, F7 }
#define MATRIX_COL_PINS { C7, F6, F5, F4, F1, B7, D5, D1, D2, D3, D4, D0, D6, D7, B4 }

#define DEBOUNCE 5

#define RGB_DI_PIN F0
#define RGBLED_NUM 77
#define RGBLIGHT_HUE_STEP 8

M keyboards/quarkeys/z67/solder/config.h => keyboards/quarkeys/z67/solder/config.h +0 -2
@@ 20,8 20,6 @@
#define MATRIX_ROW_PINS { B0, B1, B2, B3, F7 }
#define MATRIX_COL_PINS { C7, F6, F5, F4, F1, E6, D0, D1, D2, D3, D4, D5, D6, D7, B5, B4 }

#define DEBOUNCE 5

#define RGB_DI_PIN F0
#define RGBLED_NUM 18
#define RGBLIGHT_HUE_STEP 8

M keyboards/qwertlekeys/calice/config.h => keyboards/qwertlekeys/calice/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/qwertykeys/qk65/hotswap/config.h => keyboards/qwertykeys/qk65/hotswap/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* NKRO */
#define FORCE_NKRO 


M keyboards/qwertykeys/qk65/solder/config.h => keyboards/qwertykeys/qk65/solder/config.h +0 -3
@@ 28,8 28,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* NKRO */
#define FORCE_NKRO
\ No newline at end of file

M keyboards/qwertyydox/config.h => keyboards/qwertyydox/config.h +0 -3
@@ 71,9 71,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
    //     #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rabbit/rabbit68/config.h => keyboards/rabbit/rabbit68/config.h +0 -3
@@ 54,9 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rainkeebs/delilah/config.h => keyboards/rainkeebs/delilah/config.h +0 -3
@@ 27,9 27,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/rainkeebs/rainkeeb/config.h => keyboards/rainkeebs/rainkeeb/config.h +0 -3
@@ 27,9 27,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/ramonimbao/aelith/config.h => keyboards/ramonimbao/aelith/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ramonimbao/chevron/config.h => keyboards/ramonimbao/chevron/config.h +0 -3
@@ 54,9 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ramonimbao/herringbone/pro/config.h => keyboards/ramonimbao/herringbone/pro/config.h +0 -3
@@ 42,9 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_A { C3 }
#define ENCODERS_PAD_B { C2 }

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ramonimbao/herringbone/v1/config.h => keyboards/ramonimbao/herringbone/v1/config.h +0 -3
@@ 54,9 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ramonimbao/mona/v1/config.h => keyboards/ramonimbao/mona/v1/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ramonimbao/mona/v1_1/config.h => keyboards/ramonimbao/mona/v1_1/config.h +0 -3
@@ 40,6 40,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* indicator LEDs */
#define LED_CAPS_LOCK_PIN B3

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/ramonimbao/mona/v32a/config.h => keyboards/ramonimbao/mona/v32a/config.h +0 -3
@@ 40,6 40,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* indicator LEDs */
#define LED_CAPS_LOCK_PIN C1

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/ramonimbao/squishy65/config.h => keyboards/ramonimbao/squishy65/config.h +0 -3
@@ 39,9 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ramonimbao/squishyfrl/config.h => keyboards/ramonimbao/squishyfrl/config.h +0 -3
@@ 75,9 75,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ramonimbao/squishytkl/config.h => keyboards/ramonimbao/squishytkl/config.h +0 -3
@@ 76,9 76,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ramonimbao/tkl_ff/config.h => keyboards/ramonimbao/tkl_ff/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ramonimbao/wete/v1/config.h => keyboards/ramonimbao/wete/v1/config.h +0 -3
@@ 50,9 50,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define SLEEP_LED_GPT_DRIVER GPTD1

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ramonimbao/wete/v2/config.h => keyboards/ramonimbao/wete/v2/config.h +0 -3
@@ 81,9 81,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rart/rart45/config.h => keyboards/rart/rart45/config.h +0 -3
@@ 29,9 29,6 @@
#define LED_CAPS_LOCK_PIN D5
#define LED_PIN_ON_STATE 0

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rart/rart4x4/config.h => keyboards/rart/rart4x4/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/rart/rart67/config.h => keyboards/rart/rart67/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/rart/rart67m/config.h => keyboards/rart/rart67m/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rart/rart75/config.h => keyboards/rart/rart75/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/rart/rart75hs/config.h => keyboards/rart/rart75hs/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/rart/rart75m/config.h => keyboards/rart/rart75m/config.h +0 -3
@@ 42,9 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rart/rart80/config.h => keyboards/rart/rart80/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/rart/rartand/config.h => keyboards/rart/rartand/config.h +0 -3
@@ 29,9 29,6 @@
#define LED_CAPS_LOCK_PIN D5
#define LED_PIN_ON_STATE 0

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rart/rartland/config.h => keyboards/rart/rartland/config.h +0 -3
@@ 45,9 45,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rart/rartlice/config.h => keyboards/rart/rartlice/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B13, A15, B9, A2, A0 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rart/rartlite/config.h => keyboards/rart/rartlite/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN F5
#define LED_NUM_LOCK_PIN F6


M keyboards/rart/rartpad/config.h => keyboards/rart/rartpad/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_CAPS_LOCK_PIN D7
#define LED_PIN_ON_STATE 1

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/rate/pistachio/rev1/config.h => keyboards/rate/pistachio/rev1/config.h +0 -3
@@ 50,9 50,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  #define USB_MAX_POWER_CONSUMPTION 100
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rate/pistachio/rev2/config.h => keyboards/rate/pistachio/rev2/config.h +0 -3
@@ 54,9 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  #define USB_MAX_POWER_CONSUMPTION 100
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rate/pistachio_mp/config.h => keyboards/rate/pistachio_mp/config.h +0 -3
@@ 53,9 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  #define USB_MAX_POWER_CONSUMPTION 100
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rate/pistachio_pro/config.h => keyboards/rate/pistachio_pro/config.h +0 -2
@@ 27,8 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define MATRIX_ROW_PINS { D4, C6, D7, B3, B4, B5 }
#define MATRIX_COL_PINS { E6, F0, F1, F4, F5, F6, F7, B6, D6 }
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE

M keyboards/rationalist/ratio65_hotswap/rev_a/config.h => keyboards/rationalist/ratio65_hotswap/rev_a/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT C2 // usually COL
#define QMK_ESC_INPUT D1 // usually ROW


M keyboards/rationalist/ratio65_solder/rev_a/config.h => keyboards/rationalist/ratio65_solder/rev_a/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define QMK_ESC_OUTPUT C2 // usually COL
#define QMK_ESC_INPUT D1 // usually ROW


M keyboards/recompile_keys/nomu30/rev2/config.h => keyboards/recompile_keys/nomu30/rev2/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rect44/config.h => keyboards/rect44/config.h +0 -3
@@ 40,6 40,3 @@
#    define RGBLIGHT_EFFECT_RGB_TEST
#    define RGBLIGHT_EFFECT_ALTERNATING
#    define RGBLIGHT_EFFECT_TWINKLE

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/redox/rev1/config.h => keyboards/redox/rev1/config.h +0 -3
@@ 31,9 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/redox_media/config.h => keyboards/redox_media/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/redscarf_i/config.h => keyboards/redscarf_i/config.h +0 -3
@@ 28,6 28,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Backlight */
#define BACKLIGHT_PIN B5
#define BACKLIGHT_LEVELS 3

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5
\ No newline at end of file

M keyboards/redscarf_iiplus/verb/config.h => keyboards/redscarf_iiplus/verb/config.h +0 -3
@@ 62,9 62,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/redscarf_iiplus/verc/config.h => keyboards/redscarf_iiplus/verc/config.h +0 -3
@@ 62,9 62,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/redscarf_iiplus/verd/config.h => keyboards/redscarf_iiplus/verd/config.h +0 -3
@@ 66,9 66,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/retro_75/config.h => keyboards/retro_75/config.h +0 -3
@@ 69,9 69,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/reversestudio/decadepad/config.h => keyboards/reversestudio/decadepad/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_NUM_LOCK_PIN D4
#define LED_PIN_ON_STATE 0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/reviung/reviung33/config.h => keyboards/reviung/reviung33/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/reviung/reviung34/config.h => keyboards/reviung/reviung34/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/reviung/reviung39/config.h => keyboards/reviung/reviung39/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/reviung/reviung41/config.h => keyboards/reviung/reviung41/config.h +0 -3
@@ 71,9 71,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/reviung/reviung5/config.h => keyboards/reviung/reviung5/config.h +0 -3
@@ 72,9 72,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/reviung/reviung53/config.h => keyboards/reviung/reviung53/config.h +0 -3
@@ 61,9 61,6 @@
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/reviung/reviung61/config.h => keyboards/reviung/reviung61/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rgbkb/pan/config.h => keyboards/rgbkb/pan/config.h +0 -3
@@ 89,6 89,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENABLE_RGB_MATRIX_MULTISPLASH
#define ENABLE_RGB_MATRIX_SOLID_SPLASH
#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/rgbkb/sol/config.h => keyboards/rgbkb/sol/config.h +0 -3
@@ 36,9 36,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#ifdef IOS_DEVICE_ENABLE
  #define RGBLIGHT_LIMIT_VAL 40
  #define RGB_MATRIX_MAXIMUM_BRIGHTNESS 40

M keyboards/rgbkb/zen/rev1/config.h => keyboards/rgbkb/zen/rev1/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define SOFT_SERIAL_PIN   D0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rgbkb/zen/rev2/config.h => keyboards/rgbkb/zen/rev2/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rgbkb/zygomorph/rev1/config.h => keyboards/rgbkb/zygomorph/rev1/config.h +0 -3
@@ 37,9 37,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_A  { D2 }
#define ENCODERS_PAD_B  { D7 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* ws2812 RGB LED */
#define RGB_DI_PIN B7
#ifndef RGBLIGHT_SPLIT_ENABLE

M keyboards/ristretto/config.h => keyboards/ristretto/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/rmkeebs/rm_numpad/config.h => keyboards/rmkeebs/rm_numpad/config.h +0 -3
@@ 72,9 72,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rocketboard_16/config.h => keyboards/rocketboard_16/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BOOTMAGIC_LITE_ROW 4
#define BOOTMAGIC_LITE_COLUMN 1

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL

M keyboards/rominronin/katana60/rev1/config.h => keyboards/rominronin/katana60/rev1/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rominronin/katana60/rev2/config.h => keyboards/rominronin/katana60/rev2/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/roseslite/config.h => keyboards/roseslite/config.h +0 -3
@@ 48,9 48,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rotr/config.h => keyboards/rotr/config.h +0 -3
@@ 24,9 24,6 @@
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/rpiguy9907/southpaw66/config.h => keyboards/rpiguy9907/southpaw66/config.h +0 -4
@@ 31,10 31,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW


/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/rubi/config.h => keyboards/rubi/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/runes/skjoldr/config.h => keyboards/runes/skjoldr/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is useful for the Windows task manager shortcut (ctrl+shift+esc).
 */

M keyboards/runes/vaengr/config.h => keyboards/runes/vaengr/config.h +0 -3
@@ 76,9 76,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is useful for the Windows task manager shortcut (ctrl+shift+esc).
 */

M keyboards/rura66/rev1/config.h => keyboards/rura66/rev1/config.h +0 -3
@@ 77,9 77,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define ENCODERS_PAD_A { B6 }
// #define ENCODERS_PAD_B { B5 }

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ryanbaekr/rb1/config.h => keyboards/ryanbaekr/rb1/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
#define DIRECT_PINS {{ B1 }}

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ryanbaekr/rb18/config.h => keyboards/ryanbaekr/rb18/config.h +0 -5
@@ 39,11 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
//#define SOFT_SERIAL_PIN D0  // or D1, D2, D3, E6



/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define BACKLIGHT_LEVELS 10

/* Underglow options */

M keyboards/ryanbaekr/rb69/config.h => keyboards/ryanbaekr/rb69/config.h +0 -5
@@ 39,11 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
//#define SOFT_SERIAL_PIN D0  // or D1, D2, D3, E6



/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define BACKLIGHT_LEVELS 10

/* Underglow options */

M keyboards/ryanbaekr/rb86/config.h => keyboards/ryanbaekr/rb86/config.h +0 -5
@@ 39,11 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
//#define SOFT_SERIAL_PIN D0  // or D1, D2, D3, E6



/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ryanbaekr/rb87/config.h => keyboards/ryanbaekr/rb87/config.h +0 -5
@@ 39,11 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
//#define SOFT_SERIAL_PIN D0  // or D1, D2, D3, E6



/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define BACKLIGHT_LEVELS 10

/* Underglow options */

M keyboards/ryanskidmore/rskeys100/config.h => keyboards/ryanskidmore/rskeys100/config.h +0 -3
@@ 40,9 40,6 @@
#define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
#define RGB_MATRIX_DEFAULT_MODE RGB_MATRIX_CYCLE_LEFT_RIGHT

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ryloo_studio/m0110/config.h => keyboards/ryloo_studio/m0110/config.h +0 -3
@@ 34,9 34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define BACKLIGHT_LEVELS 5
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/s_ol/0xc_pad/info.json => keyboards/s_ol/0xc_pad/info.json +0 -1
@@ 1,7 1,6 @@
{
    "keyboard_name": "0xC.pad",
    "url": "https://s-ol.nu/0xC.pad",
    "debounce": 5,
    "diode_direction": "ROW2COL",
    "matrix_pins": {
      "rows": ["B7", "B6", "B5", "B4"],

M keyboards/salicylic_acid3/7skb/rev1/config.h => keyboards/salicylic_acid3/7skb/rev1/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D2
#define SPLIT_HAND_PIN B6

M keyboards/salicylic_acid3/7splus/config.h => keyboards/salicylic_acid3/7splus/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D2
#define SPLIT_HAND_PIN B6

M keyboards/salicylic_acid3/ajisai74/config.h => keyboards/salicylic_acid3/ajisai74/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D2
#define SPLIT_HAND_PIN B6

M keyboards/salicylic_acid3/ergoarrows/config.h => keyboards/salicylic_acid3/ergoarrows/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0
#define SPLIT_HAND_PIN B6

M keyboards/salicylic_acid3/getta25/rev1/config.h => keyboards/salicylic_acid3/getta25/rev1/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/salicylic_acid3/guide68/info.json => keyboards/salicylic_acid3/guide68/info.json +0 -1
@@ 17,7 17,6 @@
        "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B5"],
        "rows": ["D4", "C6", "D7", "E6", "B4"]
    },
    "debounce": 5,
    "processor": "atmega32u4",
    "url": "",
    "usb": {

M keyboards/salicylic_acid3/jisplit89/rev1/config.h => keyboards/salicylic_acid3/jisplit89/rev1/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D2
#define SPLIT_HAND_PIN B6

M keyboards/salicylic_acid3/nafuda/config.h => keyboards/salicylic_acid3/nafuda/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/salicylic_acid3/naked48/rev1/config.h => keyboards/salicylic_acid3/naked48/rev1/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D2


M keyboards/salicylic_acid3/naked60/rev1/config.h => keyboards/salicylic_acid3/naked60/rev1/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D2


M keyboards/salicylic_acid3/naked64/rev1/config.h => keyboards/salicylic_acid3/naked64/rev1/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D2


M keyboards/salicylic_acid3/nknl7en/config.h => keyboards/salicylic_acid3/nknl7en/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0
#define SPLIT_HAND_PIN B6

M keyboards/salicylic_acid3/nknl7jp/config.h => keyboards/salicylic_acid3/nknl7jp/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0
#define SPLIT_HAND_PIN B6

M keyboards/salicylic_acid3/setta21/rev1/config.h => keyboards/salicylic_acid3/setta21/rev1/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/sandwich/keeb68/config.h => keyboards/sandwich/keeb68/config.h +0 -3
@@ 69,9 69,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/satt/vision/config.h => keyboards/satt/vision/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B12, B2, A2, A1 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/sauce/mild/config.h => keyboards/sauce/mild/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/scatter42/config.h => keyboards/scatter42/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/sck/gtm/config.h => keyboards/sck/gtm/config.h +0 -3
@@ 17,9 17,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/sck/m0116b/config.h => keyboards/sck/m0116b/config.h +0 -3
@@ 69,9 69,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/sck/neiso/config.h => keyboards/sck/neiso/config.h +0 -3
@@ 61,9 61,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/sck/osa/config.h => keyboards/sck/osa/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 //  #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
   #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define LED_NUM_LOCK_PIN C7
#define LED_CAPS_LOCK_PIN C6
#define LED_SCROLL_LOCK_PIN B6

M keyboards/sekigon/grs_70ec/config.h => keyboards/sekigon/grs_70ec/config.h +0 -3
@@ 67,9 67,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/sendyyeah/75pixels/config.h => keyboards/sendyyeah/75pixels/config.h +0 -3
@@ 29,6 29,3 @@

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/sendyyeah/bevi/config.h => keyboards/sendyyeah/bevi/config.h +0 -3
@@ 29,6 29,3 @@

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/sendyyeah/pix/config.h => keyboards/sendyyeah/pix/config.h +0 -3
@@ 32,9 32,6 @@
#define ENCODERS_PAD_A { B1 }
#define ENCODERS_PAD_B { B3 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/senselessclay/ck60/config.h => keyboards/senselessclay/ck60/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter */
#define DEBOUNCE 5

/* RGB matrix lighting */ 
#define RGB_DI_PIN B1
#define RGB_MATRIX_LED_COUNT 62

M keyboards/senselessclay/ck65/config.h => keyboards/senselessclay/ck65/config.h +0 -3
@@ 40,9 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/senselessclay/gos65/config.h => keyboards/senselessclay/gos65/config.h +0 -3
@@ 45,9 45,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/senselessclay/had60/config.h => keyboards/senselessclay/had60/config.h +0 -3
@@ 43,9 43,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/sentraq/number_pad/config.h => keyboards/sentraq/number_pad/config.h +0 -3
@@ 60,6 60,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/sentraq/s60_x/default/config.h => keyboards/sentraq/s60_x/default/config.h +0 -3
@@ 24,9 24,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE


M keyboards/sentraq/s60_x/rgb/config.h => keyboards/sentraq/s60_x/rgb/config.h +0 -3
@@ 24,9 24,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define RGB_DI_PIN F6
#ifdef RGB_DI_PIN
#define RGBLIGHT_EFFECT_BREATHING

M keyboards/sentraq/s65_plus/config.h => keyboards/sentraq/s65_plus/config.h +0 -3
@@ 35,9 35,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/sentraq/s65_x/config.h => keyboards/sentraq/s65_x/config.h +0 -3
@@ 34,9 34,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/sets3n/kk980/config.h => keyboards/sets3n/kk980/config.h +0 -3
@@ 43,9 43,6 @@
#define BACKLIGHT_LEVELS 8
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/shambles/config.h => keyboards/shambles/config.h +0 -3
@@ 12,9 12,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/shapeshifter4060/config.h => keyboards/shapeshifter4060/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/shiro/config.h => keyboards/shiro/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/shk9/config.h => keyboards/shk9/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/shoc/config.h => keyboards/shoc/config.h +0 -3
@@ 28,6 28,3 @@

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5


M keyboards/silverbullet44/config.h => keyboards/silverbullet44/config.h +0 -3
@@ 101,9 101,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  #define AUDIO_CLICKY_FREQ_RANDOMNESS 1.0f
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 10

//#define RETRO_TAPPING

#ifdef MOUSEKEY_ENABLE

M keyboards/silverbullet44/info.json => keyboards/silverbullet44/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x27DB",
        "device_version": "0.0.1"
    },
    "debounce": 10,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/singa/config.h => keyboards/singa/config.h +0 -1
@@ 27,7 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, A6, A7, C7, C6, C5, C4, C3, C2, D7 }

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN D1


M keyboards/sixkeyboard/config.h => keyboards/sixkeyboard/config.h +0 -3
@@ 22,9 22,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROWS 2
#define MATRIX_COLS 3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/skeletn87/hotswap/config.h => keyboards/skeletn87/hotswap/config.h +0 -3
@@ 55,6 55,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_LIMIT_VAL 200
#define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter */
#define DEBOUNCE 5

M keyboards/skeletn87/soldered/config.h => keyboards/skeletn87/soldered/config.h +0 -3
@@ 55,6 55,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_LIMIT_VAL 200
#define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter */
#define DEBOUNCE 5

M keyboards/skeletonkbd/skeletonnumpad/config.h => keyboards/skeletonkbd/skeletonnumpad/config.h +0 -3
@@ 74,9 74,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/skergo/config.h => keyboards/skergo/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/skippys_custom_pcs/rooboard65/config.h => keyboards/skippys_custom_pcs/rooboard65/config.h +0 -3
@@ 38,9 38,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/skippys_custom_pcs/roopad/config.h => keyboards/skippys_custom_pcs/roopad/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define RGB_DI_PIN B6
#define RGBLED_NUM 21
#define RGBLIGHT_SLEEP

M keyboards/skme/zeno/config.h => keyboards/skme/zeno/config.h +0 -2
@@ 27,8 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { F0, F1, F4, F5, F6, F7, B0, C6, B6, B5, D5, D3, D2, D1, D0 }
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/slz40/config.h => keyboards/slz40/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/smallkeyboard/config.h => keyboards/smallkeyboard/config.h +0 -3
@@ 38,9 38,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#ifdef RGB_MATRIX_ENABLE
#    define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#    define RGB_MATRIX_KEYPRESSES

M keyboards/smallkeyboard/info.json => keyboards/smallkeyboard/info.json +1 -0
@@ 8,6 8,7 @@
    "pid": "0x736B",
    "device_version": "0.0.1"
  },
  "debounce": 3,
  "layouts": {
    "LAYOUT_ortho_2x3": {
      "layout": [

M keyboards/smithrune/iron165r2/config.h => keyboards/smithrune/iron165r2/config.h +0 -2
@@ 28,8 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define LED_CAPS_LOCK_PIN A4

#define DEBOUNCE 5

#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE


M keyboards/smithrune/iron180/config.h => keyboards/smithrune/iron180/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/smk60/config.h => keyboards/smk60/config.h +0 -3
@@ 13,9 13,6 @@
#define MATRIX_COL_PINS { B4, B5, B6, C6, C7, F6, F7, F4, B1, B3, D0, D1, D2, D3, D5}
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/snampad/config.h => keyboards/snampad/config.h +0 -3
@@ 53,9 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/sneakbox/aliceclone/config.h => keyboards/sneakbox/aliceclone/config.h +0 -3
@@ 40,9 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/sneakbox/aliceclonergb/config.h => keyboards/sneakbox/aliceclonergb/config.h +0 -3
@@ 40,9 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define LED_NUM_LOCK_PIN  D4
#define LED_CAPS_LOCK_PIN D6
#define LED_SCROLL_LOCK_PIN D7

M keyboards/sneakbox/ava/config.h => keyboards/sneakbox/ava/config.h +0 -4
@@ 39,10 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5


#define LED_NUM_LOCK_PIN  D4
#define LED_CAPS_LOCK_PIN D6


M keyboards/sneakbox/disarray/ortho/config.h => keyboards/sneakbox/disarray/ortho/config.h +0 -3
@@ 40,9 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/sneakbox/disarray/staggered/config.h => keyboards/sneakbox/disarray/staggered/config.h +0 -3
@@ 39,9 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/soda/cherish/config.h => keyboards/soda/cherish/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { A7, B0, B1, B2, B10, B11 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/sofle/keyhive/config.h => keyboards/sofle/keyhive/config.h +0 -2
@@ 31,8 31,6 @@

#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE        5

// Encoder support
#define ENCODERS_PAD_A            { F5 }
#define ENCODERS_PAD_B            { F4 }

M keyboards/sofle/rev1/config.h => keyboards/sofle/rev1/config.h +0 -1
@@ 11,7 11,6 @@
#define DIODE_DIRECTION COL2ROW

#define TAPPING_TERM 100
#define DEBOUNCE 5

/* encoder support */
#define ENCODERS_PAD_A { F5 }

M keyboards/soup10/config.h => keyboards/soup10/config.h +0 -3
@@ 66,9 66,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/soy20/config.h => keyboards/soy20/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.*/
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/spaceholdings/nebula12/config.h => keyboards/spaceholdings/nebula12/config.h +0 -3
@@ 35,9 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE


M keyboards/spaceholdings/nebula12b/config.h => keyboards/spaceholdings/nebula12b/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is userful for the Windows task manager shortcut (ctrl+shift+esc).
 */

M keyboards/spaceholdings/nebula68/config.h => keyboards/spaceholdings/nebula68/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is userful for the Windows task manager shortcut (ctrl+shift+esc).
 */

M keyboards/spaceholdings/nebula68b/config.h => keyboards/spaceholdings/nebula68b/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is userful for the Windows task manager shortcut (ctrl+shift+esc).
 */

M keyboards/spacetime/config.h => keyboards/spacetime/config.h +0 -3
@@ 53,9 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/spacey/config.h => keyboards/spacey/config.h +0 -3
@@ 70,9 70,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Bootmagic Lite key configuration */
//#define BOOTMAGIC_LITE_ROW 0
//#define BOOTMAGIC_LITE_COLUMN 0

M keyboards/sparrow62/config.h => keyboards/sparrow62/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D2
#define SPLIT_HAND_PIN F4

M keyboards/specskeys/config.h => keyboards/specskeys/config.h +0 -3
@@ 67,9 67,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/spiderisland/split78/config.h => keyboards/spiderisland/split78/config.h +0 -2
@@ 26,6 26,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_LEVELS 3
#define BACKLIGHT_BREATHING

#define DEBOUNCE 50

#define I2C_START_RETRY_COUNT 1

M keyboards/spiderisland/split78/info.json => keyboards/spiderisland/split78/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0xF4E4",
        "device_version": "0.0.1"
    },
    "debounce": 50,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/splitish/config.h => keyboards/splitish/config.h +0 -2
@@ 25,8 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B4 , B5 , B2 , B6 }
#define DIODE_DIRECTION COL2ROW

#define DEBOUNCE 5

#define LOCKING_SUPPORT_ENABLE

#define LOCKING_RESYNC_ENABLE

M keyboards/splitkb/kyria/rev1/config.h => keyboards/splitkb/kyria/rev1/config.h +0 -3
@@ 40,9 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE        5

/*
 * Split Keyboard specific options, make sure you have 'SPLIT_KEYBOARD = yes' in your rules.mk, and define SOFT_SERIAL_PIN.
 */

M keyboards/splitkb/kyria/rev2/config.h => keyboards/splitkb/kyria/rev2/config.h +0 -3
@@ 50,9 50,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define SPLIT_HAND_MATRIX_GRID_LOW_IS_RIGHT
#define MATRIX_MASKED // actual mask is defined by `matrix_mask` in `rev2.c`

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE        5

/*
 * Split Keyboard specific options, make sure you have 'SPLIT_KEYBOARD = yes' in your rules.mk, and define SOFT_SERIAL_PIN.
 */

M keyboards/splitkb/zima/config.h => keyboards/splitkb/zima/config.h +0 -3
@@ 56,9 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_STATIC_GRADIENT
#define RGBLIGHT_EFFECT_TWINKLE

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE           5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/splitography/config.h => keyboards/splitography/config.h +0 -3
@@ 21,9 21,6 @@
#define MATRIX_ROWS 4
#define MATRIX_COLS 12

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/splitty/config.h => keyboards/splitty/config.h +0 -3
@@ 34,9 34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define EE_HANDS
#define SPLIT_USB_DETECT

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/stello65/beta/config.h => keyboards/stello65/beta/config.h +0 -3
@@ 63,9 63,6 @@
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/stello65/hs_rev1/config.h => keyboards/stello65/hs_rev1/config.h +0 -3
@@ 62,9 62,6 @@
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/stello65/sl_rev1/config.h => keyboards/stello65/sl_rev1/config.h +0 -3
@@ 62,9 62,6 @@
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/stenokeyboards/the_uni/pro_micro/config.h => keyboards/stenokeyboards/the_uni/pro_micro/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/stenokeyboards/the_uni/rp_2040/config.h => keyboards/stenokeyboards/the_uni/rp_2040/config.h +0 -3
@@ 31,9 31,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE


M keyboards/stenokeyboards/the_uni/usb_c/config.h => keyboards/stenokeyboards/the_uni/usb_c/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/stratos/config.h => keyboards/stratos/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* RGB LEDs */
#ifdef RGBLIGHT_ENABLE
#define RGB_DI_PIN D2

M keyboards/studiokestra/bourgeau/config.h => keyboards/studiokestra/bourgeau/config.h +0 -3
@@ 55,9 55,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/studiokestra/cascade/config.h => keyboards/studiokestra/cascade/config.h +0 -3
@@ 54,9 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/studiokestra/galatea/config.h => keyboards/studiokestra/galatea/config.h +0 -3
@@ 54,9 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/studiokestra/nascent/config.h => keyboards/studiokestra/nascent/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_CAPS_LOCK_PIN B6
#define LED_PIN_ON_STATE 0

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/studiokestra/nue/config.h => keyboards/studiokestra/nue/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B0, B7, F1, F5, F4}
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/suavity/ehan/config.h => keyboards/suavity/ehan/config.h +0 -3
@@ 32,9 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_SCROLL_LOCK_PIN F1 // LED Indicator for Scroll Lock
#define LED_PIN_ON_STATE 1

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/subatomic/config.h => keyboards/subatomic/config.h +0 -3
@@ 36,9 36,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define BACKLIGHT_LEVELS 3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/subrezon/la_nc/config.h => keyboards/subrezon/la_nc/config.h +0 -1
@@ 12,7 12,6 @@
#define MATRIX_COL_PINS {B3, B1, F7, F6, F5, D4, C6, D7, E6, B4}

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

// Bootmagic Lite
#define BOOTMAGIC_LITE_ROW 0

M keyboards/superuser/ext/config.h => keyboards/superuser/ext/config.h +0 -3
@@ 38,7 38,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN B7

M keyboards/superuser/frl/config.h => keyboards/superuser/frl/config.h +0 -3
@@ 38,7 38,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN B7

M keyboards/superuser/tkl/config.h => keyboards/superuser/tkl/config.h +0 -3
@@ 38,7 38,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN B7

M keyboards/swiftrax/retropad/config.h => keyboards/swiftrax/retropad/config.h +0 -3
@@ 51,9 51,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_VAL_STEP 8
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*EEPROM for via*/
#define DYNAMIC_KEYMAP_LAYER_COUNT 3


M keyboards/switchplate/southpaw_65/config.h => keyboards/switchplate/southpaw_65/config.h +0 -3
@@ 61,9 61,6 @@
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/switchplate/southpaw_fullsize/config.h => keyboards/switchplate/southpaw_fullsize/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_PIN B7
#define BACKLIGHT_LEVELS 3

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/switchplate/switchplate910/config.h => keyboards/switchplate/switchplate910/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_PIN B7
#define BACKLIGHT_LEVELS 3

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/sx60/config.h => keyboards/sx60/config.h +0 -3
@@ 42,9 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/synapse/config.h => keyboards/synapse/config.h +0 -2
@@ 38,8 38,6 @@

#define ENCODER_RESOLUTION 4

#define DEBOUNCE 5

#define LOCKING_SUPPORT_ENABLE

//#define RGB_DI_PIN D5

M keyboards/synthlabs/060/info.json => keyboards/synthlabs/060/info.json +0 -1
@@ 6,7 6,6 @@
  "bootloader": "atmel-dfu",
  "processor": "atmega32u4",
  "diode_direction": "COL2ROW",
  "debounce": 5,
  "features": {
    "bootmagic": true,
    "command": false,

M keyboards/synthlabs/solo/info.json => keyboards/synthlabs/solo/info.json +0 -1
@@ 5,7 5,6 @@
    "maintainer": "hongaaronc",
    "bootloader": "atmel-dfu",
    "processor": "atmega32u4",
    "debounce": 5,
    "matrix_pins": {
        "direct": [
            ["C6", "D6", "B5", "B4", "D7", "B6", "D4"],

M keyboards/system76/launch_1/config.h => keyboards/system76/launch_1/config.h +0 -3
@@ 37,9 37,6 @@
 */
#define DIODE_DIRECTION COL2ROW

// Set 0 if debouncing isn't needed
#define DEBOUNCE 5

#ifdef RGB_MATRIX_ENABLE
#    define RGB_DI_PIN E2
#    define RGB_MATRIX_LED_COUNT 84

M keyboards/tada68/config.h => keyboards/tada68/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/takashicompany/center_enter/config.h => keyboards/takashicompany/center_enter/config.h +0 -3
@@ 78,9 78,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/takashicompany/compacx/config.h => keyboards/takashicompany/compacx/config.h +0 -3
@@ 74,9 74,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/takashicompany/dogtag/config.h => keyboards/takashicompany/dogtag/config.h +0 -3
@@ 77,9 77,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/takashicompany/endzone34/config.h => keyboards/takashicompany/endzone34/config.h +0 -3
@@ 76,9 76,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/takashicompany/heavy_left/config.h => keyboards/takashicompany/heavy_left/config.h +0 -3
@@ 70,9 70,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/takashicompany/minizone/config.h => keyboards/takashicompany/minizone/config.h +0 -3
@@ 60,9 60,6 @@
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/takashicompany/qoolee/config.h => keyboards/takashicompany/qoolee/config.h +0 -3
@@ 78,9 78,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/takashicompany/radialex/config.h => keyboards/takashicompany/radialex/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/takashiski/hecomi/alpha/config.h => keyboards/takashiski/hecomi/alpha/config.h +0 -3
@@ 64,9 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_ALTERNATING
 #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/takashiski/namecard2x4/rev1/config.h => keyboards/takashiski/namecard2x4/rev1/config.h +0 -3
@@ 54,9 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SAT_STEP 10
#define RGBLIGHT_VAL_STEP 10

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/takashiski/namecard2x4/rev2/config.h => keyboards/takashiski/namecard2x4/rev2/config.h +0 -3
@@ 54,9 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SAT_STEP 10
#define RGBLIGHT_VAL_STEP 10

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/takashiski/otaku_split/rev0/config.h => keyboards/takashiski/otaku_split/rev0/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/takashiski/otaku_split/rev1/config.h => keyboards/takashiski/otaku_split/rev1/config.h +0 -3
@@ 63,9 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/taleguers/taleguers75/config.h => keyboards/taleguers/taleguers75/config.h +0 -3
@@ 35,9 35,6 @@
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/tanuki/config.h => keyboards/tanuki/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/team0110/p1800fl/config.h => keyboards/team0110/p1800fl/config.h +0 -3
@@ 63,9 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#    define RGBLIGHT_SLEEP
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/technika/config.h => keyboards/technika/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { B11, B10, A5 , A4 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/teleport/native/info.json => keyboards/teleport/native/info.json +0 -1
@@ 18,7 18,6 @@
        "mousekey": false,
        "nkro": true
    },
    "debounce": 5,
    "diode_direction": "ROW2COL",
    "matrix_pins": {
        "cols": [ "A5", "A4", "B12", "B14", "B8", "B3", "B4", "B5" ],

M keyboards/teleport/numpad/config.h => keyboards/teleport/numpad/config.h +0 -3
@@ 25,6 25,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/tender/macrowo_pad/config.h => keyboards/tender/macrowo_pad/config.h +0 -4
@@ 26,7 26,3 @@

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5


M keyboards/tenki/config.h => keyboards/tenki/config.h +0 -3
@@ 11,9 11,6 @@

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/tetris/config.h => keyboards/tetris/config.h +0 -3
@@ 12,9 12,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/tg4x/config.h => keyboards/tg4x/config.h +0 -3
@@ 70,9 70,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/tgr/910/config.h => keyboards/tgr/910/config.h +0 -1
@@ 28,7 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { D7, C2, C3, C4, C5, C6, C7, A7, A6, A5, A4, A3, A1, A0 }

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LED_NUM_LOCK_PIN D0
#define LED_CAPS_LOCK_PIN D1

M keyboards/tgr/910ce/config.h => keyboards/tgr/910ce/config.h +0 -1
@@ 28,7 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, A6, A7, C7, C6, C5, C4, C3, C2, D7 }

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN D1


M keyboards/tgr/jane/v2/config.h => keyboards/tgr/jane/v2/config.h +0 -1
@@ 26,7 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, A6, A7, C7, C6, C5, C4, C3, C2, D7 }

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN D1
#define LED_SCROLL_LOCK_PIN D6

M keyboards/tgr/jane/v2ce/config.h => keyboards/tgr/jane/v2ce/config.h +0 -1
@@ 25,7 25,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 DEBOUNCE 5

#define BACKLIGHT_PIN D4
#define BACKLIGHT_LEVELS 3

M keyboards/tgr/tris/config.h => keyboards/tgr/tris/config.h +0 -1
@@ 25,7 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { A3, A2, A1, A0 }

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LED_NUM_LOCK_PIN D0


M keyboards/the_royal/liminal/config.h => keyboards/the_royal/liminal/config.h +0 -3
@@ 11,9 11,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/the_royal/schwann/config.h => keyboards/the_royal/schwann/config.h +0 -3
@@ 11,9 11,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/thevankeyboards/bananasplit/config.h => keyboards/thevankeyboards/bananasplit/config.h +0 -2
@@ 32,8 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* mapping backlight LEDs to correct Pin */
#define BACKLIGHT_PIN B7

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE  5
#define TAPPING_TERM      175

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */

M keyboards/thevankeyboards/caravan/config.h => keyboards/thevankeyboards/caravan/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/thevankeyboards/jetvan/config.h => keyboards/thevankeyboards/jetvan/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/thevankeyboards/minivan/config.h => keyboards/thevankeyboards/minivan/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/thevankeyboards/roadkit/config.h => keyboards/thevankeyboards/roadkit/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/tkc/california/config.h => keyboards/tkc/california/config.h +0 -3
@@ 52,9 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_NUM_LOCK_PIN F1
#define LED_CAPS_LOCK_PIN F0

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/tkc/candybar/lefty/config.h => keyboards/tkc/candybar/lefty/config.h +0 -4
@@ 24,10 24,6 @@
#define MATRIX_ROW_PINS { A8, A9, A10, A13 }
#define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, A6, A7, B0, B1, B2, B10, B11, B12, B13, B14, B15 }


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/tkc/candybar/lefty_r3/config.h => keyboards/tkc/candybar/lefty_r3/config.h +0 -4
@@ 24,10 24,6 @@
#define MATRIX_ROW_PINS { F1, F0, D0, D2 }
#define MATRIX_COL_PINS { B5, B6, C6, C7, F7, F6, F5, F4, D5, B3, B0, B1, B2, D4, D6, D7, B4 }


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/tkc/candybar/righty/config.h => keyboards/tkc/candybar/righty/config.h +0 -4
@@ 24,10 24,6 @@
#define MATRIX_ROW_PINS { A8, A9, A10, A13 }
#define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, A6, A7, B0, B1, B2, B10, B11, B12, B13, B14, B15 }


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/tkc/candybar/righty_r3/config.h => keyboards/tkc/candybar/righty_r3/config.h +0 -4
@@ 24,10 24,6 @@
#define MATRIX_ROW_PINS { F6, F7, D0, D2 }
#define MATRIX_COL_PINS { D4, D6, D7, B4, B5, B6, C6, C7, D5, B1, B3, B2, B0, F0, F1, F4, F5 }


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/tkc/godspeed75/config.h => keyboards/tkc/godspeed75/config.h +0 -4
@@ 24,10 24,6 @@
#define MATRIX_ROW_PINS { A3, A4, A5, A6, A7, B0, B1, B2, B10, B11, A9, A10 }
#define MATRIX_COL_PINS { A0, A1, A2, B12, B13, B14, B15, A8 }


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/tkc/m0lly/config.h => keyboards/tkc/m0lly/config.h +0 -3
@@ 73,9 73,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/tkc/osav2/config.h => keyboards/tkc/osav2/config.h +0 -3
@@ 73,9 73,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 //  #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
   #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/tkc/portico/config.h => keyboards/tkc/portico/config.h +0 -1
@@ 31,7 31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#ifdef RGB_MATRIX_ENABLE
#    define RGB_MATRIX_LED_PROCESS_LIMIT 4
#    define RGB_MATRIX_LED_FLUSH_LIMIT 26
#    define DEBOUNCE 3
#    define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#    define RGB_MATRIX_KEYPRESSES
#    undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN

M keyboards/tkc/portico/info.json => keyboards/tkc/portico/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x0008",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layout_aliases": {
        "LAYOUT_all": "LAYOUT_65_ansi_blocker"
    },

M keyboards/tkc/portico68v2/config.h => keyboards/tkc/portico68v2/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

#define DRIVER_ADDR_1 0b0110000
#define DRIVER_COUNT 1
#define DRIVER_1_LED_TOTAL 82

M keyboards/tkc/portico68v2/info.json => keyboards/tkc/portico68v2/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x0012",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT_65_ansi_blocker": {
            "layout": [

M keyboards/tkc/portico75/config.h => keyboards/tkc/portico75/config.h +0 -1
@@ 42,7 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#ifdef RGB_MATRIX_ENABLE
#    define RGB_MATRIX_LED_PROCESS_LIMIT 4
#    define RGB_MATRIX_LED_FLUSH_LIMIT 26
#    define DEBOUNCE 3
#    define RGB_DISABLE_WHEN_USB_SUSPENDED  // turn off effects when suspended
#    define RGB_MATRIX_KEYPRESSES


M keyboards/tkc/portico75/info.json => keyboards/tkc/portico75/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x0011",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT_75_ansi": {
            "layout": [{"label":"Esc", "x":0, "y":0}, {"label":"F1", "x":1.25, "y":0}, {"label":"F2", "x":2.25, "y":0}, {"label":"F3", "x":3.25, "y":0}, {"label":"F4", "x":4.25, "y":0}, {"label":"F5", "x":5.5, "y":0}, {"label":"F6", "x":6.5, "y":0}, {"label":"F7", "x":7.5, "y":0}, {"label":"F8", "x":8.5, "y":0}, {"label":"F9", "x":9.75, "y":0}, {"label":"F10", "x":10.75, "y":0}, {"label":"F11", "x":11.75, "y":0}, {"label":"F12", "x":12.75, "y":0}, {"label":"Del", "x":14, "y":0}, {"label":"Mute", "x":15, "y":0}, {"label":"~", "x":0, "y":1.25}, {"label":"!", "x":1, "y":1.25}, {"label":"@", "x":2, "y":1.25}, {"label":"#", "x":3, "y":1.25}, {"label":"$", "x":4, "y":1.25}, {"label":"%", "x":5, "y":1.25}, {"label":"^", "x":6, "y":1.25}, {"label":"&", "x":7, "y":1.25}, {"label":"*", "x":8, "y":1.25}, {"label":"(", "x":9, "y":1.25}, {"label":")", "x":10, "y":1.25}, {"label":"_", "x":11, "y":1.25}, {"label":"+", "x":12, "y":1.25}, {"label":"Backspace", "x":13, "y":1.25, "w":2}, {"label":"Home", "x":15, "y":1.25}, {"label":"Tab", "x":0, "y":2.25, "w":1.5}, {"label":"Q", "x":1.5, "y":2.25}, {"label":"W", "x":2.5, "y":2.25}, {"label":"E", "x":3.5, "y":2.25}, {"label":"R", "x":4.5, "y":2.25}, {"label":"T", "x":5.5, "y":2.25}, {"label":"Y", "x":6.5, "y":2.25}, {"label":"U", "x":7.5, "y":2.25}, {"label":"I", "x":8.5, "y":2.25}, {"label":"O", "x":9.5, "y":2.25}, {"label":"P", "x":10.5, "y":2.25}, {"label":"{", "x":11.5, "y":2.25}, {"label":"}", "x":12.5, "y":2.25}, {"label":"|", "x":13.5, "y":2.25, "w":1.5}, {"label":"PgUp", "x":15, "y":2.25}, {"label":"Caps Lock", "x":0, "y":3.25, "w":1.75}, {"label":"A", "x":1.75, "y":3.25}, {"label":"S", "x":2.75, "y":3.25}, {"label":"D", "x":3.75, "y":3.25}, {"label":"F", "x":4.75, "y":3.25}, {"label":"G", "x":5.75, "y":3.25}, {"label":"H", "x":6.75, "y":3.25}, {"label":"J", "x":7.75, "y":3.25}, {"label":"K", "x":8.75, "y":3.25}, {"label":"L", "x":9.75, "y":3.25}, {"label":":", "x":10.75, "y":3.25}, {"label":"\"", "x":11.75, "y":3.25}, {"label":"Enter", "x":12.75, "y":3.25, "w":2.25}, {"label":"Shift", "x":0, "y":4.25, "w":2.25}, {"label":"Z", "x":2.25, "y":4.25}, {"label":"X", "x":3.25, "y":4.25}, {"label":"C", "x":4.25, "y":4.25}, {"label":"V", "x":5.25, "y":4.25}, {"label":"B", "x":6.25, "y":4.25}, {"label":"N", "x":7.25, "y":4.25}, {"label":"M", "x":8.25, "y":4.25}, {"label":"<", "x":9.25, "y":4.25}, {"label":">", "x":10.25, "y":4.25}, {"label":"?", "x":11.25, "y":4.25}, {"label":"Shift", "x":12.25, "y":4.25, "w":1.75}, {"label":"<i class='kb kb-Arrows-Up'></i>", "x":14.25, "y":4.5}, {"label":"Ctrl", "x":0, "y":5.25, "w":1.25}, {"label":"Win", "x":1.25, "y":5.25, "w":1.25}, {"label":"Alt", "x":2.5, "y":5.25, "w":1.25}, {"x":3.75, "y":5.25, "w":6.25}, {"label":"Fn", "x":10, "y":5.25, "w":1.5}, {"label":"Ctrl", "x":11.5, "y":5.25, "w":1.5}, {"label":"<i class='kb kb-Arrows-Left'></i>", "x":13.25, "y":5.5}, {"label":"<i class='kb kb-Arrows-Down'></i>", "x":14.25, "y":5.5}, {"label":"<i class='kb kb-Arrows-Right'></i>", "x":15.25, "y":5.5}]

M keyboards/tkc/tkc1800/config.h => keyboards/tkc/tkc1800/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SAT_STEP 10
#define RGBLIGHT_VAL_STEP 10

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/tkc/tkl_ab87/config.h => keyboards/tkc/tkl_ab87/config.h +0 -3
@@ 78,9 78,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LED_SCROLL_LOCK_PIN F0
#define LED_CAPS_LOCK_PIN F1

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/tkw/grandiceps/config.h => keyboards/tkw/grandiceps/config.h +0 -3
@@ 56,6 56,3 @@
#define WS2812_PWM_PAL_MODE 2
#define WS2812_DMA_STREAM STM32_DMA1_STREAM2
#define WS2812_DMA_CHANNEL 5

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/tkw/stoutgat/v2/config.h => keyboards/tkw/stoutgat/v2/config.h +0 -3
@@ 53,9 53,6 @@
#define WS2812_DMA_STREAM STM32_DMA1_STREAM2
#define WS2812_DMA_CHANNEL 5

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/tmo50/config.h => keyboards/tmo50/config.h +0 -3
@@ 62,9 62,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/toad/config.h => keyboards/toad/config.h +0 -3
@@ 16,9 16,6 @@
#define LED_SCROLL_LOCK_PIN B5
#define LED_PIN_ON_STATE 0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/tokyokeyboard/alix40/config.h => keyboards/tokyokeyboard/alix40/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* key matrix pins */
#define MATRIX_ROW_PINS { D7, C6, C7, B5 }
#define MATRIX_COL_PINS { F7, F6, F5, F4, F1, F0, D0, D1, D2, D3, D5, D6 }

M keyboards/tokyokeyboard/tokyo60/config.h => keyboards/tokyokeyboard/tokyo60/config.h +0 -3
@@ 13,9 13,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Set power consumption to work with mobile devices */
#define USB_MAX_POWER_CONSUMPTION 100


M keyboards/tominabox1/adalyn/config.h => keyboards/tominabox1/adalyn/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/tominabox1/le_chiffre/config.h => keyboards/tominabox1/le_chiffre/config.h +0 -3
@@ 24,9 24,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/tominabox1/littlefoot_lx/rev1/config.h => keyboards/tominabox1/littlefoot_lx/rev1/config.h +0 -3
@@ 29,6 29,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/tominabox1/littlefoot_lx/rev2/config.h => keyboards/tominabox1/littlefoot_lx/rev2/config.h +0 -3
@@ 29,6 29,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/tominabox1/qaz/config.h => keyboards/tominabox1/qaz/config.h +0 -3
@@ 21,9 21,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/tominabox1/underscore33/rev1/config.h => keyboards/tominabox1/underscore33/rev1/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/tominabox1/underscore33/rev2/config.h => keyboards/tominabox1/underscore33/rev2/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/torn/config.h => keyboards/torn/config.h +0 -3
@@ 52,7 52,4 @@

#define USB_MAX_POWER_CONSUMPTION 100

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define OLED_TIMEOUT 60000

M keyboards/touchpad/config.h => keyboards/touchpad/config.h +0 -3
@@ 24,9 24,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define BACKLIGHT_LEVELS 3

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/tr60w/config.h => keyboards/tr60w/config.h +0 -3
@@ 17,9 17,6 @@
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/trashman/ketch/config.h => keyboards/trashman/ketch/config.h +0 -1
@@ 27,7 27,6 @@ SOFTWARE.
#define MATRIX_ROW_PINS { F5, F1, F0, F7, B6, F6 }
#define MATRIX_COL_PINS { D0, D1, D2, D3, D4, D5, D6, D7 }
#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define USB_MAX_POWER_CONSUMPTION 100
#define RGB_DI_PIN F4

M keyboards/treasure/type9/config.h => keyboards/treasure/type9/config.h +0 -3
@@ 49,9 49,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define RGBLIGHT_VAL_STEP 8
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/treasure/type9s2/config.h => keyboards/treasure/type9s2/config.h +0 -3
@@ 30,7 30,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define BACKLIGHT_PIN B7

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define BACKLIGHT_LEVELS 3

M keyboards/tronguylabs/m122_3270/config.h => keyboards/tronguylabs/m122_3270/config.h +0 -3
@@ 26,6 26,3 @@

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 15

M keyboards/tronguylabs/m122_3270/info.json => keyboards/tronguylabs/m122_3270/info.json +1 -0
@@ 6,6 6,7 @@
        "vid": "0x1209",
        "pid": "0x3270"
    },
    "debounce": 15,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/tszaboo/ortho4exent/config.h => keyboards/tszaboo/ortho4exent/config.h +0 -3
@@ 66,9 66,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
 #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/tunks/ergo33/config.h => keyboards/tunks/ergo33/config.h +0 -3
@@ 30,9 30,6 @@

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Underglow + top RGB configuration */
#define RGB_DI_PIN D4
#define RGBLIGHT_EFFECT_BREATHING

M keyboards/tw40/config.h => keyboards/tw40/config.h +0 -2
@@ 39,8 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE

#define DEBOUNCE 5

#define LOCKING_SUPPORT_ENABLE

#define LOCKING_RESYNC_ENABLE

M keyboards/tweetydabird/lbs4/info.json => keyboards/tweetydabird/lbs4/info.json +0 -2
@@ 22,8 22,6 @@
        "lto": true
    },
    
    "debounce": 5,
    
    "usb": {
        "vid": "0xFEED",
        "pid": "0x23B0",

M keyboards/tweetydabird/lbs6/info.json => keyboards/tweetydabird/lbs6/info.json +0 -2
@@ 27,8 27,6 @@
        "device_version": "1.1.0"
    },
    
    "debounce": 5,
    
    "matrix_pins": {
        "direct": [
            [null, "F5", null],

M keyboards/tzarc/djinn/info.json => keyboards/tzarc/djinn/info.json +0 -1
@@ 9,7 9,6 @@
  "build": {
    "lto": true
  },
  "debounce": 5,
  "features": {
    "audio": true,
    "backlight": true,

M keyboards/uk78/config.h => keyboards/uk78/config.h +0 -3
@@ 34,9 34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/ungodly/launch_pad/config.h => keyboards/ungodly/launch_pad/config.h +0 -3
@@ 108,6 108,3 @@
// #    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH

#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/ungodly/nines/config.h => keyboards/ungodly/nines/config.h +0 -3
@@ 33,9 33,6 @@

#define ENCODER_RESOLUTION 2

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/unicomp/classic_ultracl_post_2013/overnumpad_1xb/config.h => keyboards/unicomp/classic_ultracl_post_2013/overnumpad_1xb/config.h +0 -3
@@ 46,9 46,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* define if matrix has ghost (lacks anti-ghosting diodes) */
#define MATRIX_HAS_GHOST


M keyboards/unicomp/classic_ultracl_pre_2013/overnumpad_1xb/config.h => keyboards/unicomp/classic_ultracl_pre_2013/overnumpad_1xb/config.h +0 -3
@@ 46,9 46,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* define if matrix has ghost (lacks anti-ghosting diodes) */
#define MATRIX_HAS_GHOST


M keyboards/unicomp/pc122/overnumpad_1xb/config.h => keyboards/unicomp/pc122/overnumpad_1xb/config.h +0 -3
@@ 46,9 46,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* define if matrix has ghost (lacks anti-ghosting diodes) */
#define MATRIX_HAS_GHOST


M keyboards/unicomp/spacesaver_m_post_2013/overnumpad_1xb/config.h => keyboards/unicomp/spacesaver_m_post_2013/overnumpad_1xb/config.h +0 -3
@@ 46,9 46,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* define if matrix has ghost (lacks anti-ghosting diodes) */
#define MATRIX_HAS_GHOST


M keyboards/unicomp/spacesaver_m_pre_2013/overnumpad_1xb/config.h => keyboards/unicomp/spacesaver_m_pre_2013/overnumpad_1xb/config.h +0 -3
@@ 46,9 46,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* define if matrix has ghost (lacks anti-ghosting diodes) */
#define MATRIX_HAS_GHOST


M keyboards/unikeyboard/diverge3/config.h => keyboards/unikeyboard/diverge3/config.h +0 -3
@@ 42,9 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 5

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/unikeyboard/divergetm2/config.h => keyboards/unikeyboard/divergetm2/config.h +0 -3
@@ 38,9 38,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/unikeyboard/felix/config.h => keyboards/unikeyboard/felix/config.h +0 -3
@@ 45,9 45,6 @@
//   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/unikorn/config.h => keyboards/unikorn/config.h +0 -1
@@ 26,7 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { A0, A1, A2, A3, A4, A5, A6, A7, C7, C6, C5, C4, C3, C2, D7 }

#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN D1


M keyboards/unison/v04/config.h => keyboards/unison/v04/config.h +0 -3
@@ 77,9 77,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  // #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * BOOTMAGIC Lite
 * Hold Left-Top key to enter bootloader.

M keyboards/uranuma/config.h => keyboards/uranuma/config.h +0 -3
@@ 46,9 46,6 @@
// iOS device need lessthan 100
#define USB_MAX_POWER_CONSUMPTION 100

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/utd80/config.h => keyboards/utd80/config.h +0 -3
@@ 37,9 37,6 @@
#define LED_CAPS_LOCK_PIN B6
#define LED_SCROLL_LOCK_PIN B5

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/uzu42/rev1/config.h => keyboards/uzu42/rev1/config.h +0 -3
@@ 30,9 30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/v4n4g0rth0n/config.h => keyboards/v4n4g0rth0n/config.h +0 -3
@@ 25,9 25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

// TOP, MID, BOT
// B4, D7, D6
#define LED_NUM_LOCK_PIN B4

M keyboards/v60_type_r/config.h => keyboards/v60_type_r/config.h +0 -3
@@ 60,9 60,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGB_GREEN_PIN PF5
#define RGB_BLUE_PIN PF4

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/vagrant_10/config.h => keyboards/vagrant_10/config.h +0 -3
@@ 36,9 36,6 @@ SOFTWARE.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/viendi8l/config.h => keyboards/viendi8l/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROW_PINS { C3 , C2 , C1 , C0 , B14, A7 } 
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/viktus/at101_bh/config.h => keyboards/viktus/at101_bh/config.h +0 -3
@@ 12,9 12,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/viktus/omnikey_bh/config.h => keyboards/viktus/omnikey_bh/config.h +0 -3
@@ 12,9 12,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/viktus/smolka/config.h => keyboards/viktus/smolka/config.h +0 -5
@@ 38,11 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW



/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/viktus/sp111/config.h => keyboards/viktus/sp111/config.h +0 -3
@@ 20,9 20,6 @@
#define MATRIX_ROWS 6*2
#define MATRIX_COLS 11

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/viktus/sp_mini/config.h => keyboards/viktus/sp_mini/config.h +0 -4
@@ 39,10 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MASTER_LEFT
#define USE_I2C

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5


/* ws2812 RGB LED */
#define RGB_DI_PIN E6
#define RGBLIGHT_EFFECT_BREATHING

M keyboards/viktus/styrka/config.h => keyboards/viktus/styrka/config.h +0 -3
@@ 44,9 44,6 @@ B0, which is unconnected on the PCB
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/viktus/z150_bh/config.h => keyboards/viktus/z150_bh/config.h +0 -3
@@ 16,9 16,6 @@
#define LED_CAPS_LOCK_PIN B0
#define LED_SCROLL_LOCK_PIN E6

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/vitamins_included/rev1/config.h => keyboards/vitamins_included/rev1/config.h +0 -3
@@ 35,9 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/vitamins_included/rev2/config.h => keyboards/vitamins_included/rev2/config.h +0 -3
@@ 34,9 34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* ws2812 RGB LED */
#define RGB_DI_PIN F0


M keyboards/w1_at/config.h => keyboards/w1_at/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Ensure we jump to bootloader if the QK_BOOT keycode was pressed */
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE


M keyboards/waldo/config.h => keyboards/waldo/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/walletburner/cajal/config.h => keyboards/walletburner/cajal/config.h +0 -3
@@ 31,9 31,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/walletburner/neuron/config.h => keyboards/walletburner/neuron/config.h +0 -3
@@ 17,9 17,6 @@
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/waterfowl/config.h => keyboards/waterfowl/config.h +0 -3
@@ 28,9 28,6 @@
// COL2ROW, ROW2COL
#define DIODE_DIRECTION COL2ROW

// Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed
#define DEBOUNCE 5

// Split Keyboard specific options, make sure you have 'SPLIT_KEYBOARD = yes' in your rules.mk, and define SOFT_SERIAL_PIN.

#define SOFT_SERIAL_PIN D2

M keyboards/wavtype/foundation/config.h => keyboards/wavtype/foundation/config.h +0 -3
@@ 61,9 61,6 @@
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wavtype/p01_ultra/config.h => keyboards/wavtype/p01_ultra/config.h +0 -3
@@ 75,9 75,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/weirdo/geminate60/config.h => keyboards/weirdo/geminate60/config.h +0 -3
@@ 22,9 22,6 @@
#define MATRIX_ROW_PINS { A9, A10, B10, B11, B15}
#define MATRIX_COL_PINS { A8, B14, B13, B12, B1, B0, A7 , A1 , A15, B3, B4, B5, B6, B7, B8}
#define DIODE_DIRECTION ROW2COL
#define DEBOUNCE 5



#define RGB_DI_PIN A6
#define RGBLED_NUM 1

M keyboards/weirdo/kelowna/rgb64/config.h => keyboards/weirdo/kelowna/rgb64/config.h +0 -3
@@ 22,9 22,6 @@
#define MATRIX_COL_PINS { A3, A4, A5, A7, B0, B1, B10, B15, A8, A9, A10, B7, B6, B5, B4}
#define MATRIX_ROW_PINS { B12, B13, B14, C11, A1}
#define DIODE_DIRECTION ROW2COL
#define DEBOUNCE 5



#define RGB_DI_PIN A6
#define RGBLED_NUM 64

M keyboards/weirdo/ls_60/config.h => keyboards/weirdo/ls_60/config.h +0 -3
@@ 22,9 22,6 @@
#define MATRIX_ROW_PINS { A9, A10, B10, B11, B15}
#define MATRIX_COL_PINS { A8, B14, B13, B12, B1, B0, A7 , A1 , A15, B3, B4, B5, B6, B7, B8}
#define DIODE_DIRECTION ROW2COL
#define DEBOUNCE 5



#define RGB_DI_PIN A6
#define RGBLED_NUM 1

M keyboards/weirdo/naiping/np64/config.h => keyboards/weirdo/naiping/np64/config.h +0 -3
@@ 22,9 22,6 @@
#define MATRIX_ROW_PINS { E6, B7, F7, F4, F5 }
#define MATRIX_COL_PINS { F6, B0, F1, C7, C6, B6, B5, B4, D7, D6, D4, D5, D3, D2, D1 }
#define DIODE_DIRECTION ROW2COL
#define DEBOUNCE 5



#define RGB_DI_PIN B1
#define RGBLED_NUM 80

M keyboards/weirdo/naiping/nphhkb/config.h => keyboards/weirdo/naiping/nphhkb/config.h +0 -3
@@ 22,9 22,6 @@
#define MATRIX_COL_PINS { A4, C15, C14, A5, A6,  A15, B1, B10, B12, B13, B14, B15,  B6, A8, B5}
#define MATRIX_ROW_PINS { B7, B8, B9, C13, B4}
#define DIODE_DIRECTION ROW2COL
#define DEBOUNCE 5



#define RGB_DI_PIN A7
#define RGBLED_NUM 78

M keyboards/weirdo/naiping/npminila/config.h => keyboards/weirdo/naiping/npminila/config.h +0 -2
@@ 22,8 22,6 @@
#define MATRIX_ROW_PINS { E6, B7, F7, F4, F5 }
#define MATRIX_COL_PINS { F6, B0, F1, C7, C6, B6, B5, B4, D7, D6, D4, D5, D3, D2 }
#define DIODE_DIRECTION ROW2COL
#define DEBOUNCE 5


#define RGB_DI_PIN D1
#define RGBLED_NUM 82

M keyboards/weirdo/tiger910/config.h => keyboards/weirdo/tiger910/config.h +0 -3
@@ 28,9 28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wekey/polaris/config.h => keyboards/wekey/polaris/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wekey/we27/config.h => keyboards/wekey/we27/config.h +0 -3
@@ 144,9 144,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
//#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/westfoxtrot/aanzee/config.h => keyboards/westfoxtrot/aanzee/config.h +0 -3
@@ 58,9 58,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#endif
#define RGBW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/westfoxtrot/cyclops/config.h => keyboards/westfoxtrot/cyclops/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/westfoxtrot/cypher/rev1/config.h => keyboards/westfoxtrot/cypher/rev1/config.h +0 -3
@@ 42,9 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 5

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/westfoxtrot/cypher/rev5/config.h => keyboards/westfoxtrot/cypher/rev5/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 5

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/westfoxtrot/prophet/config.h => keyboards/westfoxtrot/prophet/config.h +0 -3
@@ 14,9 14,6 @@
/* COL2ROW, ROW2COL, or CUSTOM_MATRIX */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/westm/westm68/config.h => keyboards/westm/westm68/config.h +0 -3
@@ 28,9 28,6 @@
#define MATRIX_COL_PINS { B14, B13, B12, B11, B10, B2, B1, B8, B7, B6, B5, B4, B3, A15, A14 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/westm/westm9/config.h => keyboards/westm/westm9/config.h +0 -3
@@ 28,9 28,6 @@
#define MATRIX_COL_PINS { B8, B5, B4 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/westm/westmergo/config.h => keyboards/westm/westmergo/config.h +0 -3
@@ 38,9 38,6 @@
#define RGB_DI_PIN A8
#define RGBLED_NUM 16

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/whale/sk/v3/config.h => keyboards/whale/sk/v3/config.h +0 -3
@@ 38,6 38,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 3

M keyboards/whale/sk/v3/info.json => keyboards/whale/sk/v3/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x0495",
        "device_version": "0.0.3"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT_all": {
            "layout": [

M keyboards/wilba_tech/rama_works_kara/config.h => keyboards/wilba_tech/rama_works_kara/config.h +0 -3
@@ 31,9 31,6 @@
// COL2ROW or ROW2COL
#define DIODE_DIRECTION COL2ROW

// Set 0 if debouncing isn't needed
#define DEBOUNCE 5

// Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap
#define LOCKING_SUPPORT_ENABLE
// Locking resynchronize hack

M keyboards/wilba_tech/rama_works_koyu/config.h => keyboards/wilba_tech/rama_works_koyu/config.h +0 -3
@@ 31,9 31,6 @@
// COL2ROW or ROW2COL
#define DIODE_DIRECTION COL2ROW

// Set 0 if debouncing isn't needed
#define DEBOUNCE 5

// Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap
#define LOCKING_SUPPORT_ENABLE
// Locking resynchronize hack

M keyboards/wilba_tech/rama_works_m10_b/config.h => keyboards/wilba_tech/rama_works_m10_b/config.h +0 -3
@@ 41,9 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_PIN C6
#define BACKLIGHT_LEVELS 3

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/rama_works_m10_c/config.h => keyboards/wilba_tech/rama_works_m10_c/config.h +0 -3
@@ 35,9 35,6 @@

/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW
 
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE

M keyboards/wilba_tech/rama_works_m50_a/config.h => keyboards/wilba_tech/rama_works_m50_a/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/rama_works_m50_ax/config.h => keyboards/wilba_tech/rama_works_m50_ax/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/rama_works_m60_a/config.h => keyboards/wilba_tech/rama_works_m60_a/config.h +0 -3
@@ 31,9 31,6 @@
// COL2ROW or ROW2COL
#define DIODE_DIRECTION COL2ROW

// Set 0 if debouncing isn't needed
#define DEBOUNCE 5

// Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap
#define LOCKING_SUPPORT_ENABLE
// Locking resynchronize hack

M keyboards/wilba_tech/rama_works_m65_b/config.h => keyboards/wilba_tech/rama_works_m65_b/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/rama_works_m65_bx/config.h => keyboards/wilba_tech/rama_works_m65_bx/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/rama_works_m6_a/config.h => keyboards/wilba_tech/rama_works_m6_a/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/rama_works_m6_b/config.h => keyboards/wilba_tech/rama_works_m6_b/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/rama_works_u80_a/config.h => keyboards/wilba_tech/rama_works_u80_a/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt60_a/config.h => keyboards/wilba_tech/wt60_a/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt60_b/config.h => keyboards/wilba_tech/wt60_b/config.h +0 -4
@@ 37,10 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt60_bx/config.h => keyboards/wilba_tech/wt60_bx/config.h +0 -4
@@ 37,10 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt60_c/config.h => keyboards/wilba_tech/wt60_c/config.h +0 -4
@@ 37,10 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt60_d/config.h => keyboards/wilba_tech/wt60_d/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt60_g/config.h => keyboards/wilba_tech/wt60_g/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt60_g2/config.h => keyboards/wilba_tech/wt60_g2/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt60_h1/config.h => keyboards/wilba_tech/wt60_h1/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt60_h2/config.h => keyboards/wilba_tech/wt60_h2/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt60_h3/config.h => keyboards/wilba_tech/wt60_h3/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt60_xt/config.h => keyboards/wilba_tech/wt60_xt/config.h +0 -3
@@ 40,9 40,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt65_a/config.h => keyboards/wilba_tech/wt65_a/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt65_b/config.h => keyboards/wilba_tech/wt65_b/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt65_d/config.h => keyboards/wilba_tech/wt65_d/config.h +0 -3
@@ 12,9 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

// Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN F1

// Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap 

M keyboards/wilba_tech/wt65_f/config.h => keyboards/wilba_tech/wt65_f/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt65_fx/config.h => keyboards/wilba_tech/wt65_fx/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt65_g/config.h => keyboards/wilba_tech/wt65_g/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt65_g2/config.h => keyboards/wilba_tech/wt65_g2/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt65_h1/config.h => keyboards/wilba_tech/wt65_h1/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt65_xt/config.h => keyboards/wilba_tech/wt65_xt/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt65_xtx/config.h => keyboards/wilba_tech/wt65_xtx/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt69_a/config.h => keyboards/wilba_tech/wt69_a/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt70_jb/config.h => keyboards/wilba_tech/wt70_jb/config.h +0 -3
@@ 36,9 36,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt75_a/config.h => keyboards/wilba_tech/wt75_a/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt75_b/config.h => keyboards/wilba_tech/wt75_b/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt75_c/config.h => keyboards/wilba_tech/wt75_c/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt80_a/config.h => keyboards/wilba_tech/wt80_a/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION ROW2COL

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt80_bc/config.h => keyboards/wilba_tech/wt80_bc/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt80_g/config.h => keyboards/wilba_tech/wt80_g/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/wt8_a/config.h => keyboards/wilba_tech/wt8_a/config.h +0 -3
@@ 37,9 37,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wilba_tech/zeal60/config.h => keyboards/wilba_tech/zeal60/config.h +0 -3
@@ 31,9 31,6 @@
// COL2ROW or ROW2COL
#define DIODE_DIRECTION COL2ROW

// Set 0 if debouncing isn't needed
#define DEBOUNCE 5

// Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap
#define LOCKING_SUPPORT_ENABLE
// Locking resynchronize hack

M keyboards/wilba_tech/zeal65/config.h => keyboards/wilba_tech/zeal65/config.h +0 -3
@@ 31,9 31,6 @@
// COL2ROW or ROW2COL
#define DIODE_DIRECTION COL2ROW

// Set 0 if debouncing isn't needed
#define DEBOUNCE 5

// Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap
#define LOCKING_SUPPORT_ENABLE
// Locking resynchronize hack

M keyboards/winkeys/mini_winni/config.h => keyboards/winkeys/mini_winni/config.h +0 -3
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* key matrix pins */
#define DIRECT_PINS { { F4, F5, B4, D7 }, { F6, F7, B6, B5 } }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define RGB_DI_PIN E6
#define RGBLED_NUM 4
#define RGBLIGHT_EFFECT_BREATHING

M keyboards/winry/winry315/config.h => keyboards/winry/winry315/config.h +0 -3
@@ 132,6 132,3 @@
#    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH

#endif

// Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed.
#define DEBOUNCE 5

M keyboards/wolf/kuku65/config.h => keyboards/wolf/kuku65/config.h +0 -3
@@ 39,6 39,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/wolf/ryujin/config.h => keyboards/wolf/ryujin/config.h +0 -3
@@ 29,6 29,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5
\ No newline at end of file

M keyboards/wolf/sabre/config.h => keyboards/wolf/sabre/config.h +0 -3
@@ 40,9 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define BACKLIGHT_PIN B7

#define LED_PIN_ON_STATE 0

M keyboards/wolf/ts60/config.h => keyboards/wolf/ts60/config.h +0 -4
@@ 40,10 40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5


/* Define RGB Underglow */
#define RGB_DI_PIN D0
#define RGBLED_NUM 16

M keyboards/wolfmarkclub/wm1/config.h => keyboards/wolfmarkclub/wm1/config.h +0 -2
@@ 47,8 47,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/woodkeys/bigseries/1key/config.h => keyboards/woodkeys/bigseries/1key/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 50

/* key combination for command */
#define IS_COMMAND() ( \
    false \

M keyboards/woodkeys/bigseries/1key/info.json => keyboards/woodkeys/bigseries/1key/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x6071",
        "device_version": "0.0.2"
    },
    "debounce": 50,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/woodkeys/bigseries/2key/config.h => keyboards/woodkeys/bigseries/2key/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 50

/* key combination for command */
#define IS_COMMAND() ( \
    false \

M keyboards/woodkeys/bigseries/2key/info.json => keyboards/woodkeys/bigseries/2key/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x6071",
        "device_version": "0.0.2"
    },
    "debounce": 50,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/woodkeys/bigseries/3key/config.h => keyboards/woodkeys/bigseries/3key/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 50

/* key combination for command */
#define IS_COMMAND() ( \
    false \

M keyboards/woodkeys/bigseries/3key/info.json => keyboards/woodkeys/bigseries/3key/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x6073",
        "device_version": "0.0.2"
    },
    "debounce": 50,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/woodkeys/bigseries/4key/config.h => keyboards/woodkeys/bigseries/4key/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 50

/* key combination for command */
#define IS_COMMAND() ( \
    false \

M keyboards/woodkeys/bigseries/4key/info.json => keyboards/woodkeys/bigseries/4key/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x6074",
        "device_version": "0.0.2"
    },
    "debounce": 50,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/woodkeys/meira/featherble/config.h => keyboards/woodkeys/meira/featherble/config.h +0 -3
@@ 38,9 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define AUDIO_PIN B5
#define AUDIO_VOICES

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/woodkeys/meira/promicro/config.h => keyboards/woodkeys/meira/promicro/config.h +0 -3
@@ 35,9 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define LED_EN_PIN D2

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/woodkeys/scarletbandana/config.h => keyboards/woodkeys/scarletbandana/config.h +0 -2
@@ 51,5 51,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// Disable music mode to keep the firmware size down
#define NO_MUSIC_MODE
#endif

#define DEBOUNCE 5

M keyboards/work_louder/loop/config.h => keyboards/work_louder/loop/config.h +0 -3
@@ 126,9 126,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define ENABLE_RGB_MATRIX_SOLID_SPLASH
// #define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/work_louder/nano/config.h => keyboards/work_louder/nano/config.h +0 -3
@@ 127,9 127,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define ENABLE_RGB_MATRIX_SOLID_SPLASH
// #define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/work_louder/work_board/config.h => keyboards/work_louder/work_board/config.h +0 -3
@@ 129,9 129,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGB_MATRIX_DEFAULT_MODE RGB_MATRIX_SOLID_COLOR // Sets the default mode, if none has been set
#define RGB_MATRIX_DEFAULT_HUE 191 // Sets the default hue value, if none has been set

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wren/config.h => keyboards/wren/config.h +0 -3
@@ 54,9 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
#define USE_I2C

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wsk/alpha9/config.h => keyboards/wsk/alpha9/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/wsk/g4m3ralpha/config.h => keyboards/wsk/g4m3ralpha/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/wsk/gothic50/config.h => keyboards/wsk/gothic50/config.h +0 -3
@@ 32,9 32,6 @@
#define RGBLIGHT_VAL_STEP 8
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/wsk/gothic70/config.h => keyboards/wsk/gothic70/config.h +0 -3
@@ 31,9 31,6 @@
#define RGBLIGHT_VAL_STEP 8
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/wsk/houndstooth/config.h => keyboards/wsk/houndstooth/config.h +0 -3
@@ 12,9 12,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/wsk/jerkin/config.h => keyboards/wsk/jerkin/config.h +0 -3
@@ 12,9 12,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/wsk/kodachi50/config.h => keyboards/wsk/kodachi50/config.h +0 -3
@@ 16,9 16,6 @@
#define BACKLIGHT_LEVELS 7
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/wsk/pain27/config.h => keyboards/wsk/pain27/config.h +0 -3
@@ 16,9 16,6 @@
#define BACKLIGHT_LEVELS 3
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/wsk/sl40/config.h => keyboards/wsk/sl40/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/wsk/tkl30/config.h => keyboards/wsk/tkl30/config.h +0 -3
@@ 16,9 16,6 @@
#define BACKLIGHT_LEVELS 1
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/wuque/ikki68/config.h => keyboards/wuque/ikki68/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/wuque/ikki68_aurora/config.h => keyboards/wuque/ikki68_aurora/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/wuque/mammoth20x/config.h => keyboards/wuque/mammoth20x/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/wuque/mammoth75x/config.h => keyboards/wuque/mammoth75x/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/wuque/promise87/ansi/config.h => keyboards/wuque/promise87/ansi/config.h +0 -3
@@ 26,9 26,6 @@

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN F6
#define LED_PIN_ON_STATE 0


M keyboards/wuque/promise87/wkl/config.h => keyboards/wuque/promise87/wkl/config.h +0 -3
@@ 26,9 26,6 @@

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define LED_CAPS_LOCK_PIN F6
#define LED_PIN_ON_STATE 0


M keyboards/wuque/serneity65/config.h => keyboards/wuque/serneity65/config.h +0 -3
@@ 26,9 26,6 @@

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Enable encoder */
#define ENCODERS_PAD_A { B2 }
#define ENCODERS_PAD_B { B3 }

M keyboards/wuque/tata80/wk/config.h => keyboards/wuque/tata80/wk/config.h +0 -3
@@ 23,9 23,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/wuque/tata80/wkl/config.h => keyboards/wuque/tata80/wkl/config.h +0 -3
@@ 23,9 23,6 @@
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/x16/config.h => keyboards/x16/config.h +0 -3
@@ 65,9 65,6 @@
//   #define RGBLIGHT_EFFECT_ALTERNATING
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/xbows/knight/config.h => keyboards/xbows/knight/config.h +0 -1
@@ 21,7 21,6 @@
#define MATRIX_ROW_PINS { F7, F6, F5, F4, F1, F0 }
#define MATRIX_COL_PINS { B0, B1, B2, B3, B7, D2, D3, D5, D4, D6, D7, B4, B5, B6, C6 }
#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 3

#ifdef RGB_MATRIX_ENABLE
#    define RGB_MATRIX_LED_PROCESS_LIMIT 18

M keyboards/xbows/knight/info.json => keyboards/xbows/knight/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x4B6E",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/xbows/knight_plus/config.h => keyboards/xbows/knight_plus/config.h +0 -1
@@ 21,7 21,6 @@
#define MATRIX_ROW_PINS { F7, F6, F5, F4, F1, F0 }
#define MATRIX_COL_PINS { B0, B1, B2, B3, B7, D2, D3, D5, D4, D6, D7, B4, B5, B6, C6 }
#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 3

#ifdef RGB_MATRIX_ENABLE
#    define RGB_MATRIX_LED_PROCESS_LIMIT 18

M keyboards/xbows/knight_plus/info.json => keyboards/xbows/knight_plus/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x4B50",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/xbows/nature/config.h => keyboards/xbows/nature/config.h +0 -1
@@ 21,7 21,6 @@
#define MATRIX_ROW_PINS { F7, F6, F5, F4, F1, F0 }
#define MATRIX_COL_PINS { B0, B1, B2, B3, B7, D2, D3, D5, D4, D6, D7, B4, B5, B6, C6 }
#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 3

#ifdef RGB_MATRIX_ENABLE
#    define RGB_MATRIX_LED_PROCESS_LIMIT 18

M keyboards/xbows/nature/info.json => keyboards/xbows/nature/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x4E61",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/xbows/numpad/config.h => keyboards/xbows/numpad/config.h +0 -1
@@ 21,7 21,6 @@
#define MATRIX_ROW_PINS { B5, B4, C6, B6, D7, B3 }
#define MATRIX_COL_PINS { D4, D6, B2, B1 }
#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 3

#ifdef RGB_MATRIX_ENABLE
#    define RGB_MATRIX_LED_PROCESS_LIMIT 18

M keyboards/xbows/numpad/info.json => keyboards/xbows/numpad/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x4E75",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/xbows/ranger/config.h => keyboards/xbows/ranger/config.h +0 -1
@@ 21,7 21,6 @@
#define MATRIX_ROW_PINS { C7, B6, B4, C6, B5, D6 }
#define MATRIX_COL_PINS { B7, B3, B2, B1, B0, E6, F0, F1, F4, F5, D7, F6, F7, D4, D5, D3 }
#define DIODE_DIRECTION COL2ROW
#define DEBOUNCE 3

#ifdef RGB_MATRIX_ENABLE
#    define RGB_MATRIX_LED_PROCESS_LIMIT 18

M keyboards/xbows/ranger/info.json => keyboards/xbows/ranger/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x5261",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layout_aliases": {
        "LAYOUT": "LAYOUT_tkl_ansi"
    },

M keyboards/xbows/woody/config.h => keyboards/xbows/woody/config.h +0 -1
@@ 8,7 8,6 @@
#ifdef RGB_MATRIX_ENABLE
#define RGB_MATRIX_LED_PROCESS_LIMIT 4
#define RGB_MATRIX_LED_FLUSH_LIMIT 26
#define DEBOUNCE 3
#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
#define RGB_MATRIX_KEYPRESSES
#define RGB_MATRIX_MAXIMUM_BRIGHTNESS 200

M keyboards/xbows/woody/info.json => keyboards/xbows/woody/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x1224",
        "device_version": "0.0.1"
    },
    "debounce": 3,
    "layouts": {
        "LAYOUT": {
            "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0}, {"x":12, "y":0}, {"x":13, "y":0, "w":2}, {"x":15, "y":0}, {"x":0, "y":1, "w":1.5}, {"x":1.5, "y":1}, {"x":2.5, "y":1}, {"x":3.5, "y":1}, {"x":4.5, "y":1}, {"x":5.5, "y":1}, {"x":6.5, "y":1}, {"x":7.5, "y":1}, {"x":8.5, "y":1}, {"x":9.5, "y":1}, {"x":10.5, "y":1}, {"x":11.5, "y":1}, {"x":12.5, "y":1}, {"x":13.5, "y":1, "w":1.5}, {"x":15, "y":1}, {"x":0, "y":2, "w":1.75}, {"x":1.75, "y":2}, {"x":2.75, "y":2}, {"x":3.75, "y":2}, {"x":4.75, "y":2}, {"x":5.75, "y":2}, {"x":6.75, "y":2}, {"x":7.75, "y":2}, {"x":8.75, "y":2}, {"x":9.75, "y":2}, {"x":10.75, "y":2}, {"x":11.75, "y":2}, {"x":12.75, "y":2, "w":2.25}, {"x":15, "y":2}, {"x":0, "y":3, "w":2.25}, {"x":2.25, "y":3}, {"x":3.25, "y":3}, {"x":4.25, "y":3}, {"x":5.25, "y":3}, {"x":6.25, "y":3}, {"x":7.25, "y":3}, {"x":8.25, "y":3}, {"x":9.25, "y":3}, {"x":10.25, "y":3}, {"x":11.25, "y":3}, {"x":12.25, "y":3, "w":1.75}, {"x":14, "y":3}, {"x":15, "y":3}, {"x":0, "y":4, "w":1.25}, {"x":1.25, "y":4, "w":1.25}, {"x":2.5, "y":4, "w":1.5}, {"x":4, "y":4, "w":6.25}, {"x":10.25, "y":4, "w":1.5}, {"x":11.75, "y":4, "w":1.25}, {"x":13, "y":4}, {"x":14, "y":4}, {"x":15, "y":4}]

M keyboards/xelus/akis/config.h => keyboards/xelus/akis/config.h +0 -3
@@ 42,9 42,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/xelus/dawn60/rev1/config.h => keyboards/xelus/dawn60/rev1/config.h +0 -3
@@ 35,9 35,6 @@
// COL2ROW or ROW2COL
#define DIODE_DIRECTION COL2ROW

// Set 0 if debouncing isn't needed
#define DEBOUNCE 5

// Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap
#define LOCKING_SUPPORT_ENABLE
// Locking resynchronize hack

M keyboards/xelus/dawn60/rev1_qmk/config.h => keyboards/xelus/dawn60/rev1_qmk/config.h +0 -3
@@ 27,9 27,6 @@
// COL2ROW or ROW2COL
#define DIODE_DIRECTION COL2ROW

// Set 0 if debouncing isn't needed
#define DEBOUNCE 5

// Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap
#define LOCKING_SUPPORT_ENABLE
// Locking resynchronize hack

M keyboards/xelus/dharma/config.h => keyboards/xelus/dharma/config.h +0 -3
@@ 27,9 27,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/xelus/kangaroo/rev1/config.h => keyboards/xelus/kangaroo/rev1/config.h +0 -3
@@ 24,9 24,6 @@
#define MATRIX_ROW_PINS { A9, A8, B15, B14, B13, B12, A4, A5, A6, A7, B0, B1 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/xelus/kangaroo/rev2/config.h => keyboards/xelus/kangaroo/rev2/config.h +0 -3
@@ 26,9 26,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/xelus/la_plus/config.h => keyboards/xelus/la_plus/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/xelus/ninjin/config.h => keyboards/xelus/ninjin/config.h +0 -3
@@ 47,9 47,6 @@
#define WS2812_DMA_CHANNEL 3
#define WS2812_EXTERNAL_PULLUP

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/xelus/pachi/mini_32u4/config.h => keyboards/xelus/pachi/mini_32u4/config.h +0 -3
@@ 24,9 24,6 @@
#define MATRIX_COL_PINS { F4, F5, F6, F7, C7, C6, B6, B5, B4, D7, D6, D4, D5, D3, E6, B7, D0 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/xelus/pachi/rev1/config.h => keyboards/xelus/pachi/rev1/config.h +0 -3
@@ 24,9 24,6 @@
#define MATRIX_COL_PINS { B13, B12, B11, B10, B2, B1, B0, A7, A6, A5, A4, A2, A1, A0, A3, B6, B5 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/xelus/pachi/rgb/rev1/config.h => keyboards/xelus/pachi/rgb/rev1/config.h +0 -3
@@ 27,9 27,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/xelus/pachi/rgb/rev2/config.h => keyboards/xelus/pachi/rgb/rev2/config.h +0 -3
@@ 27,9 27,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/xelus/rs108/config.h => keyboards/xelus/rs108/config.h +0 -3
@@ 25,9 25,6 @@
// COL2ROW or ROW2COL
#define DIODE_DIRECTION COL2ROW

// Set 0 if debouncing isn't needed
#define DEBOUNCE 5

// Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap
#define LOCKING_SUPPORT_ENABLE


M keyboards/xelus/rs60/rev1/config.h => keyboards/xelus/rs60/rev1/config.h +0 -3
@@ 25,9 25,6 @@
// COL2ROW or ROW2COL
#define DIODE_DIRECTION COL2ROW

// Set 0 if debouncing isn't needed
#define DEBOUNCE 5

// Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap
#define LOCKING_SUPPORT_ENABLE


M keyboards/xelus/rs60/rev2_0/config.h => keyboards/xelus/rs60/rev2_0/config.h +0 -3
@@ 25,9 25,6 @@
// COL2ROW or ROW2COL
#define DIODE_DIRECTION COL2ROW

// Set 0 if debouncing isn't needed
#define DEBOUNCE 5

// Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap
#define LOCKING_SUPPORT_ENABLE


M keyboards/xelus/rs60/rev2_1/config.h => keyboards/xelus/rs60/rev2_1/config.h +0 -3
@@ 25,9 25,6 @@
// COL2ROW or ROW2COL
#define DIODE_DIRECTION COL2ROW

// Set 0 if debouncing isn't needed
#define DEBOUNCE 5

// Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap
#define LOCKING_SUPPORT_ENABLE


M keyboards/xelus/snap96/config.h => keyboards/xelus/snap96/config.h +0 -3
@@ 12,9 12,6 @@
// COL2ROW or ROW2COL
#define DIODE_DIRECTION COL2ROW

// Set 0 if debouncing isn't needed
#define DEBOUNCE 5

// Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap
#define LOCKING_SUPPORT_ENABLE
// Locking resynchronize hack

M keyboards/xelus/trinityxttkl/config.h => keyboards/xelus/trinityxttkl/config.h +0 -3
@@ 24,9 24,6 @@
#define MATRIX_ROW_PINS { A14, A15, B3, A2, B6, B5 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/xelus/valor/rev1/config.h => keyboards/xelus/valor/rev1/config.h +0 -3
@@ 43,9 43,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/xelus/valor/rev2/config.h => keyboards/xelus/valor/rev2/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/xelus/valor_frl_tkl/rev1/config.h => keyboards/xelus/valor_frl_tkl/rev1/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/xelus/valor_frl_tkl/rev2_0/config.h => keyboards/xelus/valor_frl_tkl/rev2_0/config.h +0 -3
@@ 27,9 27,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/xelus/valor_frl_tkl/rev2_1/config.h => keyboards/xelus/valor_frl_tkl/rev2_1/config.h +0 -3
@@ 27,9 27,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/xelus/xs108/config.h => keyboards/xelus/xs108/config.h +0 -3
@@ 25,9 25,6 @@

#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/xelus/xs60/hotswap/config.h => keyboards/xelus/xs60/hotswap/config.h +0 -3
@@ 16,9 16,6 @@

#pragma once

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/xelus/xs60/soldered/config.h => keyboards/xelus/xs60/soldered/config.h +0 -3
@@ 16,9 16,6 @@

#pragma once

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/xenon/config.h => keyboards/xenon/config.h +0 -3
@@ 33,9 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/*
 * Split Keyboard specific options, make sure you have 'SPLIT_KEYBOARD = yes' in your rules.mk, and define SOFT_SERIAL_PIN.
 */

M keyboards/xiaomi/mk02/config.h => keyboards/xiaomi/mk02/config.h +0 -3
@@ 27,9 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { B13, B14, B15, A15, B3, B4, B5, B6, B7, B8, B9, C14, C15, B11, A1, A2, B12 }
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE    5

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/xiudi/xd002/config.h => keyboards/xiudi/xd002/config.h +0 -3
@@ 27,9 27,6 @@
 */
#define DIRECT_PINS {{ B0, B1 }}

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define RGBLED_NUM 2
#define RGB_DI_PIN B2


M keyboards/xiudi/xd004/v1/config.h => keyboards/xiudi/xd004/v1/config.h +0 -3
@@ 46,9 46,6 @@ where some things are disabled to save space as well.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* RGB Underglow
This will not be used, as RGBLIGHT_ENABLE is set to 'no' in rules.mk
We do not have enough space in the flash for this at the moment, maybe

M keyboards/xiudi/xd60/rev2/config.h => keyboards/xiudi/xd60/rev2/config.h +0 -3
@@ 43,9 43,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* RGB Underglow
 * F6 PIN for XD60v2 that has pre-soldered WS2812 LEDs
 */

M keyboards/xiudi/xd60/rev3/config.h => keyboards/xiudi/xd60/rev3/config.h +0 -3
@@ 43,9 43,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* RGB Underglow
 * F6 PIN for XD60v3 that has pre-soldered LEDs
 */

M keyboards/xiudi/xd68/config.h => keyboards/xiudi/xd68/config.h +0 -3
@@ 47,9 47,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BREATHING_PERIOD 6
#define BACKLIGHT_ON_STATE 0

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/xiudi/xd75/config.h => keyboards/xiudi/xd75/config.h +0 -3
@@ 68,9 68,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/xiudi/xd84/config.h => keyboards/xiudi/xd84/config.h +0 -3
@@ 64,9 64,6 @@
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/xiudi/xd84pro/config.h => keyboards/xiudi/xd84pro/config.h +0 -3
@@ 49,9 49,6 @@
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

#define BACKLIGHT_PIN F5
#define BACKLIGHT_LEVELS 10
#define BACKLIGHT_ON_STATE 0

M keyboards/xiudi/xd87/config.h => keyboards/xiudi/xd87/config.h +0 -3
@@ 65,9 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_VAL_STEP 8
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/xiudi/xd96/config.h => keyboards/xiudi/xd96/config.h +0 -3
@@ 65,9 65,6 @@
//   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
// #endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/xmmx/config.h => keyboards/xmmx/config.h +0 -3
@@ 16,9 16,6 @@
#define LED_SCROLL_LOCK_PIN B5
#define LED_PIN_ON_STATE 0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/xw60/config.h => keyboards/xw60/config.h +0 -3
@@ 11,9 11,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/yampad/config.h => keyboards/yampad/config.h +0 -3
@@ 52,9 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 2

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/yampad/info.json => keyboards/yampad/info.json +1 -0
@@ 8,6 8,7 @@
        "pid": "0x8369",
        "device_version": "0.0.1"
    },
    "debounce": 2,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/yandrstudio/buff67v3/config.h => keyboards/yandrstudio/buff67v3/config.h +0 -3
@@ 27,9 27,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#ifdef RGBLIGHT_ENABLE

#    define RGB_DI_PIN B4

M keyboards/yandrstudio/eau_r2/config.h => keyboards/yandrstudio/eau_r2/config.h +0 -3
@@ 25,9 25,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 8

#ifdef RGBLIGHT_ENABLE

#    define RGB_DI_PIN A8

M keyboards/yandrstudio/eau_r2/info.json => keyboards/yandrstudio/eau_r2/info.json +1 -0
@@ 6,6 6,7 @@
        "pid": "0xAACD",
        "device_version": "1.0.0"
    },
    "debounce": 8,
    "layouts": {
        "LAYOUT": {
            "layout": [

M keyboards/yandrstudio/nz64/config.h => keyboards/yandrstudio/nz64/config.h +0 -4
@@ 28,10 28,6 @@
/* Fix VIA RGB_light */
#define VIA_HAS_BROKEN_KEYCODES

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5


/* RGB Matrix */
#ifdef RGB_MATRIX_ENABLE
#   define RGB_DI_PIN A7

M keyboards/yandrstudio/nz67v2/config.h => keyboards/yandrstudio/nz67v2/config.h +0 -3
@@ 30,9 30,6 @@

#define TAP_CODE_DELAY 15

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#ifdef ENCODER_ENABLE

#   define ENCODERS_PAD_A { A9 }

M keyboards/yandrstudio/tg67/config.h => keyboards/yandrstudio/tg67/config.h +0 -3
@@ 26,9 26,6 @@
#define MATRIX_COL_PINS {  B2,  B10, B11, A8,  A9,  A10, B5,  A15, B3,  A2,  A3,  B4,  A4,  A5,  A6 }
#define MATRIX_ROW_PINS {  B0,  B6,  B1,  B7,  A1 }

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* RGB Matrix */
#ifdef RGB_MATRIX_ENABLE


M keyboards/yandrstudio/zhou65/config.h => keyboards/yandrstudio/zhou65/config.h +0 -3
@@ 32,6 32,3 @@

/* enable the nkro when using the VIA. */
#define FORCE_NKRO

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

M keyboards/yanghu/unicorne/config.h => keyboards/yanghu/unicorne/config.h +0 -4
@@ 67,7 67,3 @@
#define WS2812_DMA_STREAM STM32_DMA1_STREAM2
#define WS2812_DMA_CHANNEL 5
#define WS2812_EXTERNAL_PULLUP


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/ydkb/chili/config.h => keyboards/ydkb/chili/config.h +0 -3
@@ 60,9 60,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SAT_STEP 10
#define RGBLIGHT_VAL_STEP 10

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ydkb/grape/config.h => keyboards/ydkb/grape/config.h +0 -3
@@ 38,9 38,6 @@
#define RGBLED_NUM 4
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ydkb/just60/config.h => keyboards/ydkb/just60/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define QMK_ESC_OUTPUT D6 // usually COL
#define QMK_ESC_INPUT E2 // usually ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ydkb/yd68/config.h => keyboards/ydkb/yd68/config.h +0 -3
@@ 59,9 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_VAL_STEP 8
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ymdk/melody96/config.h => keyboards/ymdk/melody96/config.h +0 -3
@@ 26,9 26,6 @@
#define BOOTMAGIC_LITE_ROW 5
#define BOOTMAGIC_LITE_COLUMN 0

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/ymdk/np21/config.h => keyboards/ymdk/np21/config.h +0 -3
@@ 67,9 67,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define RGBLIGHT_EFFECT_BREATHE_CENTER 1.85  // 1 to 2.7
//#define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ymdk/np24/u4rgb6/config.h => keyboards/ymdk/np24/u4rgb6/config.h +0 -3
@@ 36,9 36,6 @@
# define BACKLIGHT_LEVELS 31
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

#define RGB_DI_PIN E2
#ifdef RGB_DI_PIN
# define RGBLED_NUM 6

M keyboards/ymdk/yd60mq/config.h => keyboards/ymdk/yd60mq/config.h +0 -3
@@ 17,9 17,6 @@
#define BACKLIGHT_LEVELS 5
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/ymdk/ymd09/config.h => keyboards/ymdk/ymd09/config.h +0 -3
@@ 49,9 49,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ymdk/ymd67/config.h => keyboards/ymdk/ymd67/config.h +0 -3
@@ 17,9 17,6 @@
#define BACKLIGHT_LEVELS 5
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/yoichiro/lunakey_macro/config.h => keyboards/yoichiro/lunakey_macro/config.h +0 -3
@@ 83,9 83,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/yoichiro/lunakey_mini/config.h => keyboards/yoichiro/lunakey_mini/config.h +0 -3
@@ 76,9 76,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Audio Support */
#define AUDIO_PIN C6

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/yoichiro/lunakey_pico/info.json => keyboards/yoichiro/lunakey_pico/info.json +0 -1
@@ 18,7 18,6 @@
        "cols": ["GP21", "GP20", "GP19", "GP18", "GP17", "GP16"],
        "rows": ["GP12", "GP13", "GP14", "GP15"]
    },
    "debounce": 5,
    "processor": "RP2040",
    "usb": {
        "device_version": "3.0.0",

M keyboards/yosino58/rev1/config.h => keyboards/yosino58/rev1/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3 }
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/*
 * Split Keyboard specific options, make sure you have 'SPLIT_KEYBOARD = yes' in your rules.mk, and define SOFT_SERIAL_PIN.
 */

M keyboards/yugo_m/model_m_101/config.h => keyboards/yugo_m/model_m_101/config.h +0 -3
@@ 44,9 44,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* define if matrix has ghost */
#define MATRIX_HAS_GHOST

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed (5 is default) */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
// #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/yushakobo/navpad/10/config.h => keyboards/yushakobo/navpad/10/config.h +0 -3
@@ 55,9 55,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING

M keyboards/yushakobo/navpad/10_helix_r/config.h => keyboards/yushakobo/navpad/10_helix_r/config.h +0 -3
@@ 89,9 89,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING

M keyboards/yushakobo/quick17/config.h => keyboards/yushakobo/quick17/config.h +0 -3
@@ 105,9 105,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_B { B5 }
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING

M keyboards/yushakobo/quick7/config.h => keyboards/yushakobo/quick7/config.h +0 -3
@@ 72,9 72,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//  #    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/yynmt/acperience12/rev1/config.h => keyboards/yynmt/acperience12/rev1/config.h +0 -3
@@ 22,9 22,6 @@

#define DIRECT_PINS { { B5, D0 }, { B4, D1 }, { B3, D2 }, { B2, D3 }, { B1, D4 }, { B0, D5 } }

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/yynmt/dozen0/config.h => keyboards/yynmt/dozen0/config.h +0 -3
@@ 56,9 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_VAL_STEP 8
#endif

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/yynmt/kagamidget/config.h => keyboards/yynmt/kagamidget/config.h +0 -3
@@ 55,9 55,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SAT_STEP 8
#define RGBLIGHT_VAL_STEP 8

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/z12/config.h => keyboards/z12/config.h +0 -4
@@ 33,10 33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
    { F6, F5, F4, NO_PIN } \
}


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/z34/config.h => keyboards/z34/config.h +0 -4
@@ 37,10 37,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
    { B5, B4, NO_PIN, NO_PIN, NO_PIN } \
}


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/zfrontier/big_switch/config.h => keyboards/zfrontier/big_switch/config.h +0 -3
@@ 29,9 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* RGB light config */
#define RGB_DI_PIN B6
#define RGBLED_NUM 4

M keyboards/ziggurat/config.h => keyboards/ziggurat/config.h +0 -3
@@ 28,6 28,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

M keyboards/zj68/config.h => keyboards/zj68/config.h +0 -3
@@ 34,9 34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_LEVELS 5
#endif

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/zlant/config.h => keyboards/zlant/config.h +0 -3
@@ 12,9 12,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/zoo/wampus/config.h => keyboards/zoo/wampus/config.h +0 -3
@@ 80,9 80,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define I2C1_TIMINGR_SCLH 	3U
#define I2C1_TIMINGR_SCLL   9U

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/ztboards/after/config.h => keyboards/ztboards/after/config.h +0 -3
@@ 30,9 30,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/ztboards/noon/config.h => keyboards/ztboards/noon/config.h +0 -3
@@ 28,9 28,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE


M keyboards/zvecr/split_blackpill/config.h => keyboards/zvecr/split_blackpill/config.h +0 -3
@@ 66,9 66,6 @@
#define WS2812_DMA_STREAM STM32_DMA1_STREAM3
#define WS2812_DMA_CHANNEL 3

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */

M keyboards/zvecr/zv48/config.h => keyboards/zvecr/zv48/config.h +0 -3
@@ 72,9 72,6 @@
#define WS2812_DMA_STREAM STM32_DMA1_STREAM2
#define WS2812_DMA_CHANNEL 5

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */