summaryrefslogtreecommitdiff
path: root/keyboards
diff options
context:
space:
mode:
authorRyan <fauxpark@gmail.com>2021-09-21 20:04:03 +1000
committerGitHub <noreply@github.com>2021-09-21 20:04:03 +1000
commit6b74e48f81fd22f4b982c686df9c8d1f8efae571 (patch)
treef8e9d333a7344056952caf5e36aa59b7cd301c55 /keyboards
parent574b6734afb6ec7073f6fb816dd454f03b7eb26f (diff)
Remove audio pin references in rules.mk (#14532)
Diffstat (limited to 'keyboards')
-rw-r--r--keyboards/1upkeyboards/1up60hse/rules.mk2
-rw-r--r--keyboards/1upkeyboards/super16/rules.mk2
-rw-r--r--keyboards/40percentclub/25/rules.mk2
-rw-r--r--keyboards/40percentclub/4pack/rules.mk2
-rw-r--r--keyboards/40percentclub/4x4/rules.mk2
-rw-r--r--keyboards/40percentclub/5x5/rules.mk2
-rw-r--r--keyboards/40percentclub/6lit/rules.mk2
-rw-r--r--keyboards/40percentclub/foobar/rules.mk2
-rw-r--r--keyboards/40percentclub/half_n_half/rules.mk2
-rw-r--r--keyboards/40percentclub/i75/rules.mk2
-rw-r--r--keyboards/40percentclub/mf68/rules.mk2
-rw-r--r--keyboards/40percentclub/nano/rules.mk2
-rw-r--r--keyboards/40percentclub/nein/rules.mk2
-rw-r--r--keyboards/40percentclub/nori/rules.mk2
-rw-r--r--keyboards/40percentclub/ut47/rules.mk2
-rw-r--r--keyboards/4pplet/aekiso60/rev_a/rules.mk2
-rw-r--r--keyboards/4pplet/steezy60/rev_a/rules.mk2
-rw-r--r--keyboards/4pplet/waffling60/rev_a/rules.mk2
-rw-r--r--keyboards/6ball/rules.mk2
-rw-r--r--keyboards/7skb/rules.mk2
-rw-r--r--keyboards/9key/rules.mk2
-rw-r--r--keyboards/abacus/rules.mk2
-rw-r--r--keyboards/absinthe/rules.mk2
-rw-r--r--keyboards/abstract/ellipse/rev1/rules.mk2
-rw-r--r--keyboards/acheron/arctic/rules.mk2
-rw-r--r--keyboards/acheron/austin/rules.mk2
-rw-r--r--keyboards/acheron/elongate/rules.mk2
-rw-r--r--keyboards/acheron/keebspcb/rules.mk2
-rw-r--r--keyboards/acheron/shark/rules.mk2
-rw-r--r--keyboards/adkb96/rules.mk2
-rw-r--r--keyboards/aeboards/aegis/rules.mk2
-rw-r--r--keyboards/aeboards/ext65/rev1/rules.mk2
-rw-r--r--keyboards/ai03/equinox/rev0/rules.mk2
-rw-r--r--keyboards/ai03/equinox/rev1/rules.mk2
-rw-r--r--keyboards/ai03/lunar/rules.mk2
-rw-r--r--keyboards/ai03/orbit/rules.mk2
-rw-r--r--keyboards/ai03/orbit_x/rules.mk2
-rw-r--r--keyboards/ai03/polaris/rules.mk2
-rw-r--r--keyboards/ai03/quasar/rules.mk2
-rw-r--r--keyboards/ai03/soyuz/rules.mk2
-rw-r--r--keyboards/akb/eb46/rules.mk2
-rw-r--r--keyboards/akb/raine/rules.mk2
-rw-r--r--keyboards/alf/dc60/rules.mk2
-rw-r--r--keyboards/alf/x11/rules.mk2
-rw-r--r--keyboards/allison/rules.mk2
-rw-r--r--keyboards/allison_numpad/rules.mk2
-rw-r--r--keyboards/amj96/rules.mk2
-rw-r--r--keyboards/amjkeyboard/amj66/rules.mk2
-rw-r--r--keyboards/anavi/macropad8/rules.mk2
-rw-r--r--keyboards/angel17/alpha/rules.mk2
-rw-r--r--keyboards/angel17/rev1/rules.mk2
-rw-r--r--keyboards/angel17/rules.mk2
-rw-r--r--keyboards/angel64/rules.mk2
-rw-r--r--keyboards/aos/tkl/rules.mk2
-rw-r--r--keyboards/aplyard/aplx6/rev1/rules.mk2
-rw-r--r--keyboards/arabica37/rev1/rules.mk2
-rw-r--r--keyboards/ash1800/rules.mk2
-rw-r--r--keyboards/ashpil/modelm_usbc/rules.mk2
-rw-r--r--keyboards/atreus/rules.mk2
-rw-r--r--keyboards/atxkb/1894/rules.mk2
-rw-r--r--keyboards/baguette/rules.mk2
-rw-r--r--keyboards/bakeneko80/rules.mk2
-rw-r--r--keyboards/bat43/rules.mk2
-rw-r--r--keyboards/bear_face/rules.mk2
-rw-r--r--keyboards/beatervan/rules.mk2
-rw-r--r--keyboards/blockey/rules.mk2
-rw-r--r--keyboards/boardsource/4x12/rules.mk2
-rw-r--r--keyboards/boardsource/5x12/rules.mk2
-rw-r--r--keyboards/boardwalk/rules.mk2
-rw-r--r--keyboards/botanicalkeyboards/fm2u/rules.mk2
-rw-r--r--keyboards/bpiphany/frosty_flake/keymaps/default/rules.mk2
-rw-r--r--keyboards/bpiphany/frosty_flake/keymaps/tkl/rules.mk2
-rw-r--r--keyboards/bpiphany/frosty_flake/rules.mk2
-rw-r--r--keyboards/bpiphany/kitten_paw/rules.mk2
-rw-r--r--keyboards/bpiphany/pegasushoof/keymaps/default/rules.mk2
-rw-r--r--keyboards/bpiphany/pegasushoof/keymaps/default_jis/rules.mk2
-rw-r--r--keyboards/bpiphany/pegasushoof/rules.mk2
-rw-r--r--keyboards/bpiphany/sixshooter/rules.mk2
-rw-r--r--keyboards/bpiphany/tiger_lily/keymaps/default/rules.mk2
-rw-r--r--keyboards/bpiphany/tiger_lily/keymaps/default_ansi/rules.mk2
-rw-r--r--keyboards/bpiphany/tiger_lily/rules.mk2
-rw-r--r--keyboards/bpiphany/unloved_bastard/rules.mk2
-rw-r--r--keyboards/bthlabs/geekpad/rules.mk2
-rw-r--r--keyboards/business_card/alpha/rules.mk2
-rw-r--r--keyboards/business_card/beta/rules.mk2
-rw-r--r--keyboards/business_card/rules.mk2
-rwxr-xr-xkeyboards/c39/rules.mk2
-rw-r--r--keyboards/cannonkeys/obliterated75/rules.mk2
-rw-r--r--keyboards/chidori/rules.mk2
-rw-r--r--keyboards/christmas_tree/V2017/rules.mk2
-rw-r--r--keyboards/christmas_tree/rules.mk2
-rw-r--r--keyboards/ckeys/nakey/rules.mk2
-rw-r--r--keyboards/ckeys/obelus/rules.mk2
-rw-r--r--keyboards/ckeys/washington/rules.mk2
-rw-r--r--keyboards/claw44/rev1/rules.mk2
-rw-r--r--keyboards/claw44/rules.mk2
-rw-r--r--keyboards/clawsome/bookerboard/rules.mk2
-rw-r--r--keyboards/clawsome/coupe/rules.mk2
-rw-r--r--keyboards/clawsome/gamebuddy/v1_0/rules.mk2
-rw-r--r--keyboards/clawsome/sedan/rules.mk2
-rw-r--r--keyboards/clawsome/sidekick/rules.mk2
-rw-r--r--keyboards/clueboard/card/keymaps/rgb_effects/rules.mk2
-rw-r--r--keyboards/cocoa40/rules.mk2
-rwxr-xr-xkeyboards/contra/rules.mk2
-rw-r--r--keyboards/converter/hp_46010a/rules.mk2
-rw-r--r--keyboards/converter/ibm_terminal/keymaps/default/rules.mk2
-rw-r--r--keyboards/converter/ibm_terminal/rules.mk2
-rw-r--r--keyboards/converter/modelm101/rules.mk2
-rw-r--r--keyboards/converter/numeric_keypad_IIe/rules.mk2
-rw-r--r--keyboards/converter/palm_usb/rules.mk2
-rw-r--r--keyboards/converter/sun_usb/rules.mk2
-rw-r--r--keyboards/converter/usb_usb/ble/rules.mk2
-rwxr-xr-xkeyboards/copenhagen_click/click_pad_v1/rules.mk2
-rw-r--r--keyboards/coseyfannitutti/discipad/rules.mk2
-rw-r--r--keyboards/coseyfannitutti/discipline/rules.mk2
-rw-r--r--keyboards/coseyfannitutti/mullet/rules.mk2
-rw-r--r--keyboards/coseyfannitutti/mulletpad/rules.mk2
-rw-r--r--keyboards/coseyfannitutti/mysterium/rules.mk2
-rw-r--r--keyboards/coseyfannitutti/romeo/rules.mk2
-rw-r--r--keyboards/cu24/rules.mk2
-rw-r--r--keyboards/cu75/keymaps/default/rules.mk2
-rw-r--r--keyboards/cu75/keymaps/iso/rules.mk2
-rw-r--r--keyboards/cu80/rules.mk2
-rw-r--r--keyboards/cutie_club/wraith/rules.mk2
-rw-r--r--keyboards/dc01/arrow/rules.mk2
-rw-r--r--keyboards/dc01/left/rules.mk2
-rw-r--r--keyboards/dc01/numpad/rules.mk2
-rw-r--r--keyboards/dc01/right/rules.mk2
-rw-r--r--keyboards/deltasplit75/rules.mk2
-rw-r--r--keyboards/diverge3/rules.mk2
-rw-r--r--keyboards/divergetm2/rules.mk2
-rw-r--r--keyboards/dm9records/ergoinu/keymaps/default/rules.mk2
-rw-r--r--keyboards/dm9records/ergoinu/keymaps/default_jis/rules.mk2
-rw-r--r--keyboards/dm9records/ergoinu/rules.mk2
-rw-r--r--keyboards/dm9records/plaid/rules.mk2
-rw-r--r--keyboards/dm9records/tartan/rules.mk2
-rw-r--r--keyboards/dmqdesign/spin/rules.mk2
-rw-r--r--keyboards/do60/rules.mk2
-rw-r--r--keyboards/doppelganger/rules.mk2
-rw-r--r--keyboards/doro67/multi/rules.mk2
-rw-r--r--keyboards/doro67/regular/rules.mk2
-rw-r--r--keyboards/doro67/rgb/rules.mk2
-rw-r--r--keyboards/dozen0/rules.mk2
-rw-r--r--keyboards/dp60/rules.mk2
-rw-r--r--keyboards/duck/jetfire/rules.mk2
-rw-r--r--keyboards/duck/lightsaver/rules.mk2
-rw-r--r--keyboards/duck/octagon/v1/rules.mk2
-rw-r--r--keyboards/duck/octagon/v2/rules.mk2
-rw-r--r--keyboards/duck/orion/v3/rules.mk2
-rw-r--r--keyboards/duck/tcv3/rules.mk2
-rw-r--r--keyboards/dztech/dz60rgb/v1/rules.mk2
-rw-r--r--keyboards/dztech/dz60rgb/v2/rules.mk2
-rw-r--r--keyboards/dztech/dz60rgb_ansi/v1/rules.mk2
-rw-r--r--keyboards/dztech/dz60rgb_ansi/v2/rules.mk2
-rw-r--r--keyboards/dztech/dz60rgb_wkl/v1/rules.mk2
-rw-r--r--keyboards/dztech/dz60rgb_wkl/v2/rules.mk2
-rw-r--r--keyboards/dztech/dz65rgb/v1/rules.mk2
-rw-r--r--keyboards/dztech/dz65rgb/v2/rules.mk2
-rw-r--r--keyboards/eco/keymaps/default/rules.mk2
-rw-r--r--keyboards/emptystring/NQG/rules.mk2
-rw-r--r--keyboards/eniigmakeyboards/ek87/rules.mk2
-rw-r--r--keyboards/ep/40/rules.mk2
-rw-r--r--keyboards/ep/96/rules.mk2
-rw-r--r--keyboards/ep/comsn/hs68/rules.mk2
-rw-r--r--keyboards/ep/comsn/mollydooker/rules.mk2
-rw-r--r--keyboards/ep/comsn/tf_longeboye/rules.mk2
-rw-r--r--keyboards/ergo42/rules.mk2
-rw-r--r--keyboards/ergodash/rules.mk2
-rw-r--r--keyboards/ergosaurus/rules.mk2
-rw-r--r--keyboards/ergoslab/rules.mk2
-rw-r--r--keyboards/ergotravel/rules.mk2
-rw-r--r--keyboards/ericrlau/numdiscipline/rev1/rules.mk2
-rw-r--r--keyboards/evil80/rules.mk2
-rw-r--r--keyboards/evyd13/eon40/rules.mk2
-rw-r--r--keyboards/evyd13/eon65/rules.mk2
-rw-r--r--keyboards/evyd13/eon75/rules.mk2
-rw-r--r--keyboards/evyd13/eon87/rules.mk2
-rw-r--r--keyboards/evyd13/eon95/rules.mk2
-rw-r--r--keyboards/evyd13/minitomic/rules.mk2
-rw-r--r--keyboards/evyd13/mx5160/rules.mk2
-rw-r--r--keyboards/evyd13/nt660/rules.mk2
-rw-r--r--keyboards/evyd13/omrontkl/rules.mk2
-rw-r--r--keyboards/evyd13/ta65/rules.mk2
-rw-r--r--keyboards/evyd13/wasdat/rules.mk2
-rw-r--r--keyboards/evyd13/wasdat_code/rules.mk2
-rw-r--r--keyboards/exclusive/e6_rgb/rules.mk2
-rw-r--r--keyboards/exclusive/e6v2/le/rules.mk2
-rw-r--r--keyboards/exclusive/e6v2/le_bmc/rules.mk2
-rw-r--r--keyboards/exclusive/e6v2/oe/rules.mk2
-rw-r--r--keyboards/exclusive/e6v2/oe_bmc/rules.mk2
-rw-r--r--keyboards/exclusive/e7v1se/rules.mk2
-rw-r--r--keyboards/felix/rules.mk2
-rw-r--r--keyboards/flehrad/downbubble/rules.mk2
-rw-r--r--keyboards/fleuron/rules.mk2
-rw-r--r--keyboards/fluorite/rules.mk2
-rw-r--r--keyboards/flx/lodestone/rules.mk2
-rw-r--r--keyboards/flx/virgo/rules.mk2
-rw-r--r--keyboards/fortitude60/rules.mk2
-rw-r--r--keyboards/foxlab/leaf60/hotswap/rules.mk2
-rw-r--r--keyboards/foxlab/leaf60/universal/rules.mk2
-rwxr-xr-xkeyboards/fractal/rules.mk2
-rw-r--r--keyboards/funky40/rules.mk2
-rw-r--r--keyboards/gami_studio/lex60/rules.mk2
-rw-r--r--keyboards/geekboards/tester/rules.mk2
-rw-r--r--keyboards/getta25/rules.mk2
-rw-r--r--keyboards/gh60/satan/keymaps/default/rules.mk2
-rw-r--r--keyboards/gingham/rules.mk2
-rw-r--r--keyboards/gon/nerdtkl/rules.mk2
-rw-r--r--keyboards/gray_studio/cod67/rules.mk2
-rw-r--r--keyboards/gray_studio/space65/rules.mk2
-rw-r--r--keyboards/gray_studio/think65/hotswap/rules.mk2
-rw-r--r--keyboards/gray_studio/think65/solder/rules.mk2
-rw-r--r--keyboards/grid600/press/rules.mk2
-rw-r--r--keyboards/hadron/ver2/rules.mk2
-rw-r--r--keyboards/halberd/rules.mk2
-rw-r--r--keyboards/handwired/108key_trackpoint/rules.mk2
-rw-r--r--keyboards/handwired/412_64/rules.mk2
-rw-r--r--keyboards/handwired/42/rules.mk2
-rw-r--r--keyboards/handwired/aplx2/rules.mk2
-rw-r--r--keyboards/handwired/aranck/rules.mk2
-rw-r--r--keyboards/handwired/arrow_pad/rules.mk2
-rw-r--r--keyboards/handwired/atreus50/rules.mk2
-rw-r--r--keyboards/handwired/bdn9_ble/rules.mk2
-rw-r--r--keyboards/handwired/brain/rules.mk2
-rw-r--r--keyboards/handwired/cans12er/rules.mk2
-rw-r--r--keyboards/handwired/cmd60/rules.mk2
-rw-r--r--keyboards/handwired/co60/rev1/rules.mk2
-rw-r--r--keyboards/handwired/colorlice/rules.mk2
-rw-r--r--keyboards/handwired/dactyl_left/rules.mk2
-rw-r--r--keyboards/handwired/dactyl_promicro/rules.mk2
-rw-r--r--keyboards/handwired/daishi/rules.mk2
-rw-r--r--keyboards/handwired/datahand/rules.mk2
-rw-r--r--keyboards/handwired/ddg_56/rules.mk2
-rw-r--r--keyboards/handwired/fc200rt_qmk/rules.mk2
-rw-r--r--keyboards/handwired/fivethirteen/rules.mk2
-rw-r--r--keyboards/handwired/floorboard/rules.mk2
-rw-r--r--keyboards/handwired/frenchdev/rules.mk2
-rw-r--r--keyboards/handwired/fruity60/rules.mk2
-rw-r--r--keyboards/handwired/gamenum/rules.mk2
-rw-r--r--keyboards/handwired/hacked_motospeed/rules.mk2
-rw-r--r--keyboards/handwired/heisenberg/rules.mk2
-rw-r--r--keyboards/handwired/hnah40/rules.mk2
-rw-r--r--keyboards/handwired/hnah40rgb/rules.mk2
-rw-r--r--keyboards/handwired/ibm122m/rules.mk2
-rw-r--r--keyboards/handwired/jn68m/rules.mk2
-rw-r--r--keyboards/handwired/jot50/rules.mk2
-rw-r--r--keyboards/handwired/jotanck/rules.mk2
-rw-r--r--keyboards/handwired/jotpad16/rules.mk2
-rw-r--r--keyboards/handwired/jtallbean/split_65/rules.mk2
-rw-r--r--keyboards/handwired/juliet/rules.mk2
-rw-r--r--keyboards/handwired/kbod/keymaps/default/rules.mk2
-rw-r--r--keyboards/handwired/kbod/rules.mk2
-rw-r--r--keyboards/handwired/lovelive9/rules.mk2
-rw-r--r--keyboards/handwired/magicforce61/rules.mk2
-rw-r--r--keyboards/handwired/magicforce68/rules.mk2
-rw-r--r--keyboards/handwired/mechboards_micropad/rules.mk2
-rw-r--r--keyboards/handwired/minorca/rules.mk2
-rw-r--r--keyboards/handwired/ms_sculpt_mobile/keymaps/default/rules.mk2
-rw-r--r--keyboards/handwired/ms_sculpt_mobile/rules.mk2
-rw-r--r--keyboards/handwired/myskeeb/rules.mk2
-rw-r--r--keyboards/handwired/not_so_minidox/rules.mk2
-rw-r--r--keyboards/handwired/novem/rules.mk2
-rw-r--r--keyboards/handwired/numpad20/rules.mk2
-rw-r--r--keyboards/handwired/obuwunkunubi/spaget/rules.mk2
-rw-r--r--keyboards/handwired/ortho5x13/rules.mk2
-rw-r--r--keyboards/handwired/owlet60/rules.mk2
-rw-r--r--keyboards/handwired/p65rgb/rules.mk2
-rw-r--r--keyboards/handwired/pilcrow/keymaps/default/rules.mk2
-rw-r--r--keyboards/handwired/pilcrow/rules.mk2
-rw-r--r--keyboards/handwired/postageboard/mini/rules.mk2
-rw-r--r--keyboards/handwired/postageboard/r1/rules.mk2
-rw-r--r--keyboards/handwired/prime_exl/rules.mk2
-rw-r--r--keyboards/handwired/prime_exl_plus/rules.mk2
-rw-r--r--keyboards/handwired/promethium/keymaps/default/rules.mk2
-rw-r--r--keyboards/handwired/promethium/rules.mk2
-rw-r--r--keyboards/handwired/qc60/rules.mk2
-rwxr-xr-xkeyboards/handwired/reddot/rules.mk2
-rw-r--r--keyboards/handwired/sick68/rules.mk2
-rw-r--r--keyboards/handwired/slash/rules.mk2
-rw-r--r--keyboards/handwired/splittest/rules.mk2
-rw-r--r--keyboards/handwired/sticc14/rules.mk2
-rw-r--r--keyboards/handwired/symmetry60/rules.mk2
-rw-r--r--keyboards/handwired/tennie/rules.mk2
-rw-r--r--keyboards/handwired/terminus_mini/keymaps/default/rules.mk2
-rw-r--r--keyboards/handwired/terminus_mini/rules.mk2
-rw-r--r--keyboards/handwired/trackpoint/rules.mk2
-rw-r--r--keyboards/handwired/twadlee/tp69/rules.mk2
-rw-r--r--keyboards/handwired/videowriter/rules.mk2
-rw-r--r--keyboards/handwired/xealous/rules.mk2
-rw-r--r--keyboards/hecomi/alpha/rules.mk2
-rw-r--r--keyboards/hecomi/rules.mk2
-rw-r--r--keyboards/heliar/wm1_hotswap/rules.mk2
-rw-r--r--keyboards/helix/pico/keymaps/default/rules.mk2
-rw-r--r--keyboards/helix/pico/qmk_conf/rules.mk2
-rw-r--r--keyboards/helix/rules.mk2
-rwxr-xr-xkeyboards/hid_liber/rules.mk2
-rw-r--r--keyboards/hifumi/rules.mk2
-rw-r--r--keyboards/hineybush/h75_singa/rules.mk2
-rw-r--r--keyboards/hineybush/h87a/rules.mk2
-rw-r--r--keyboards/hineybush/h88/rules.mk2
-rw-r--r--keyboards/hineybush/hbcp/rules.mk2
-rw-r--r--keyboards/hineybush/hineyg80/rules.mk2
-rw-r--r--keyboards/hineybush/physix/rules.mk2
-rw-r--r--keyboards/hineybush/sm68/rules.mk2
-rw-r--r--keyboards/hs60/v1/rules.mk2
-rw-r--r--keyboards/hs60/v2/ansi/rules.mk2
-rw-r--r--keyboards/hs60/v2/hhkb/rules.mk2
-rw-r--r--keyboards/hs60/v2/iso/rules.mk2
-rw-r--r--keyboards/id80/rules.mk2
-rw-r--r--keyboards/idobo/rules.mk2
-rw-r--r--keyboards/illuminati/is0/rules.mk2
-rw-r--r--keyboards/ivy/rules.mk2
-rw-r--r--keyboards/jae/j01/rules.mk2
-rw-r--r--keyboards/jc65/v32u4/rules.mk2
-rw-r--r--keyboards/jisplit89/rules.mk2
-rw-r--r--keyboards/jnao/rules.mk2
-rw-r--r--keyboards/just60/rules.mk2
-rw-r--r--keyboards/kagamidget/rules.mk2
-rw-r--r--keyboards/kbdclack/kaishi65/rules.mk2
-rw-r--r--keyboards/kbdfans/kbd19x/rules.mk2
-rw-r--r--keyboards/kbdfans/kbd4x/rules.mk2
-rw-r--r--keyboards/kbdfans/kbd66/rules.mk2
-rw-r--r--keyboards/kbdfans/kbd67/hotswap/rules.mk2
-rw-r--r--keyboards/kbdfans/kbd67/mkii_soldered/rules.mk2
-rw-r--r--keyboards/kbdfans/kbd67/mkiirgb/v2/rules.mk2
-rw-r--r--keyboards/kbdfans/kbd67/rev1/rules.mk2
-rw-r--r--keyboards/kbdfans/kbd67/rev2/rules.mk2
-rw-r--r--keyboards/kbdfans/kbd6x/rules.mk2
-rw-r--r--keyboards/kbdfans/kbd8x_mk2/rules.mk2
-rw-r--r--keyboards/kbdfans/kbdpad_mk2/rules.mk2
-rwxr-xr-xkeyboards/kbdfans/maja/rules.mk2
-rw-r--r--keyboards/kc60se/rules.mk2
-rw-r--r--keyboards/keebio/bdn9/rev1/rules.mk2
-rw-r--r--keyboards/keebio/bdn9/rev2/rules.mk2
-rw-r--r--keyboards/keebio/bfo9000/rules.mk2
-rw-r--r--keyboards/keebio/choconum/rules.mk2
-rw-r--r--keyboards/keebio/ergodicity/rules.mk2
-rw-r--r--keyboards/keebio/fourier/rules.mk2
-rw-r--r--keyboards/keebio/iris/rev1/rules.mk2
-rw-r--r--keyboards/keebio/iris/rev1_led/rules.mk2
-rw-r--r--keyboards/keebio/iris/rev2/rules.mk2
-rw-r--r--keyboards/keebio/iris/rev3/rules.mk2
-rw-r--r--keyboards/keebio/iris/rev4/rules.mk2
-rw-r--r--keyboards/keebio/kbo5000/rules.mk2
-rw-r--r--keyboards/keebio/laplace/rules.mk2
-rw-r--r--keyboards/keebio/levinson/rules.mk2
-rw-r--r--keyboards/keebio/nyquist/rev1/rules.mk2
-rw-r--r--keyboards/keebio/nyquist/rev2/rules.mk2
-rw-r--r--keyboards/keebio/nyquist/rev3/rules.mk2
-rw-r--r--keyboards/keebio/quefrency/rules.mk2
-rw-r--r--keyboards/keebio/rorschach/rules.mk2
-rw-r--r--keyboards/keebio/sinc/rules.mk2
-rw-r--r--keyboards/keebio/tragicforce68/rules.mk2
-rw-r--r--keyboards/keebio/tukey/rules.mk2
-rw-r--r--keyboards/keebio/viterbi/rules.mk2
-rw-r--r--keyboards/keebio/wavelet/rules.mk2
-rw-r--r--keyboards/keebwerk/nano_slider/rules.mk2
-rw-r--r--keyboards/keyhive/maypad/rules.mk2
-rw-r--r--keyboards/kinesis/keymaps/default/rules.mk2
-rw-r--r--keyboards/kinesis/keymaps/default_pretty/rules.mk2
-rw-r--r--keyboards/kinesis/rules.mk2
-rw-r--r--keyboards/kingly_keys/romac_plus/rules.mk2
-rw-r--r--keyboards/kingly_keys/ropro/rules.mk2
-rw-r--r--keyboards/kingly_keys/soap/rules.mk2
-rw-r--r--keyboards/kira75/rules.mk2
-rw-r--r--keyboards/kmac/rules.mk2
-rwxr-xr-xkeyboards/kmini/rules.mk2
-rw-r--r--keyboards/knops/mini/rules.mk2
-rw-r--r--keyboards/kona_classic/keymaps/ansi/rules.mk2
-rw-r--r--keyboards/kona_classic/keymaps/ansi_arrows/rules.mk2
-rw-r--r--keyboards/kona_classic/keymaps/ansi_arrows_lcap/rules.mk2
-rw-r--r--keyboards/kona_classic/keymaps/ansi_split/rules.mk2
-rw-r--r--keyboards/kona_classic/keymaps/ansi_split_arrows/rules.mk2
-rw-r--r--keyboards/kona_classic/keymaps/default/rules.mk2
-rw-r--r--keyboards/kona_classic/keymaps/iso/rules.mk2
-rw-r--r--keyboards/kona_classic/keymaps/iso_arrows/rules.mk2
-rw-r--r--keyboards/kona_classic/keymaps/iso_split/rules.mk2
-rw-r--r--keyboards/kona_classic/keymaps/iso_split_arrows/rules.mk2
-rw-r--r--keyboards/kona_classic/rules.mk2
-rw-r--r--keyboards/kprepublic/bm16a/rules.mk2
-rw-r--r--keyboards/kprepublic/bm43a/rules.mk2
-rw-r--r--keyboards/kprepublic/bm60rgb/rules.mk2
-rw-r--r--keyboards/kprepublic/cospad/rules.mk2
-rw-r--r--keyboards/kprepublic/jj40/rules.mk2
-rw-r--r--keyboards/kprepublic/jj4x4/rules.mk2
-rw-r--r--keyboards/ktec/daisy/rules.mk2
-rwxr-xr-xkeyboards/ktec/staryu/rules.mk2
-rw-r--r--keyboards/kudox/rules.mk2
-rw-r--r--keyboards/kudox_game/rules.mk2
-rw-r--r--keyboards/kv/revt/rules.mk2
-rw-r--r--keyboards/lattice60/rules.mk2
-rw-r--r--keyboards/launchpad/rules.mk2
-rw-r--r--keyboards/lazydesigners/the30/rules.mk2
-rw-r--r--keyboards/lets_split/rules.mk2
-rw-r--r--keyboards/lets_split_eh/rules.mk2
-rw-r--r--keyboards/lfkeyboards/lfk78/rules.mk2
-rw-r--r--keyboards/lfkeyboards/lfk87/keymaps/default/rules.mk2
-rw-r--r--keyboards/lfkeyboards/lfk87/keymaps/iso/rules.mk2
-rw-r--r--keyboards/lfkeyboards/lfk87/rules.mk2
-rw-r--r--keyboards/lfkeyboards/lfkpad/rules.mk2
-rw-r--r--keyboards/lfkeyboards/mini1800/keymaps/default/rules.mk2
-rw-r--r--keyboards/lily58/keymaps/default/rules.mk2
-rw-r--r--keyboards/lily58/rules.mk2
-rw-r--r--keyboards/massdrop/alt/rules.mk2
-rw-r--r--keyboards/massdrop/ctrl/rules.mk2
-rw-r--r--keyboards/maxipad/rules.mk2
-rw-r--r--keyboards/maxr1998/phoebe/rules.mk2
-rw-r--r--keyboards/maxr1998/pulse4k/rules.mk2
-rw-r--r--keyboards/mc_76k/rules.mk2
-rw-r--r--keyboards/mechkeys/mk60/rules.mk2
-rw-r--r--keyboards/mechlovin/adelais/rules.mk2
-rw-r--r--keyboards/mechlovin/hannah60rgb/rules.mk2
-rw-r--r--keyboards/mechlovin/hannah910/rev1/rules.mk2
-rw-r--r--keyboards/mechlovin/infinityce/rules.mk2
-rw-r--r--keyboards/mechlovin/pisces/rules.mk2
-rw-r--r--keyboards/meira/rules.mk2
-rw-r--r--keyboards/meishi/rules.mk2
-rw-r--r--keyboards/meishi2/rules.mk2
-rw-r--r--keyboards/meme/rules.mk2
-rw-r--r--keyboards/meson/rules.mk2
-rw-r--r--keyboards/miller/gm862/rules.mk2
-rw-r--r--keyboards/miniaxe/rules.mk2
-rw-r--r--keyboards/minidox/rules.mk2
-rw-r--r--keyboards/mint60/rules.mk2
-rw-r--r--keyboards/miuni32/rules.mk2
-rw-r--r--keyboards/montsinger/rebound/rev1/rules.mk2
-rw-r--r--keyboards/montsinger/rebound/rev2/rules.mk2
-rw-r--r--keyboards/montsinger/rebound/rev3/rules.mk2
-rw-r--r--keyboards/montsinger/rebound/rev4/rules.mk2
-rw-r--r--keyboards/montsinger/rewind/rules.mk2
-rw-r--r--keyboards/moon/rules.mk2
-rw-r--r--keyboards/mountainblocks/mb17/rules.mk2
-rw-r--r--keyboards/mt40/rules.mk2
-rw-r--r--keyboards/murcielago/rev1/rules.mk2
-rw-r--r--keyboards/nafuda/rules.mk2
-rw-r--r--keyboards/naked48/rules.mk2
-rw-r--r--keyboards/naked64/rules.mk2
-rw-r--r--keyboards/namecard2x4/rules.mk2
-rw-r--r--keyboards/navi10/rev0/rules.mk2
-rw-r--r--keyboards/navi10/rev2/rules.mk2
-rw-r--r--keyboards/ncc1701kb/rules.mk2
-rwxr-xr-xkeyboards/nebula12/rules.mk2
-rwxr-xr-xkeyboards/nebula68/rules.mk2
-rw-r--r--keyboards/nek_type_a/rules.mk2
-rw-r--r--keyboards/newgame40/rules.mk2
-rw-r--r--keyboards/nightmare/rules.mk2
-rw-r--r--keyboards/niu_mini/rules.mk2
-rwxr-xr-xkeyboards/nk65/rules.mk2
-rw-r--r--keyboards/noxary/220/rules.mk2
-rw-r--r--keyboards/noxary/260/rules.mk2
-rw-r--r--keyboards/noxary/268/rules.mk2
-rw-r--r--keyboards/noxary/268_2/rules.mk2
-rw-r--r--keyboards/noxary/280/rules.mk2
-rw-r--r--keyboards/noxary/x268/rules.mk2
-rw-r--r--keyboards/nullbitsco/nibble/rules.mk2
-rw-r--r--keyboards/oddball/rules.mk2
-rw-r--r--keyboards/ogre/ergo_single/rules.mk2
-rw-r--r--keyboards/ogre/ergo_split/rules.mk2
-rw-r--r--keyboards/org60/rules.mk2
-rw-r--r--keyboards/ortho5by12/rules.mk2
-rw-r--r--keyboards/orthodox/rules.mk2
-rw-r--r--keyboards/otaku_split/rev0/rules.mk2
-rw-r--r--keyboards/otaku_split/rev1/rules.mk2
-rw-r--r--keyboards/pabile/p18/rules.mk2
-rw-r--r--keyboards/pabile/p40/rules.mk2
-rw-r--r--keyboards/palette1202/rules.mk2
-rw-r--r--keyboards/panc40/rules.mk2
-rw-r--r--keyboards/pdxkbc/rules.mk2
-rw-r--r--keyboards/percent/booster/rules.mk2
-rw-r--r--keyboards/pico/rules.mk2
-rw-r--r--keyboards/planck/light/rules.mk2
-rw-r--r--keyboards/planck/rev1/rules.mk2
-rw-r--r--keyboards/planck/rev2/rules.mk2
-rw-r--r--keyboards/planck/rev3/rules.mk2
-rw-r--r--keyboards/planck/rev4/rules.mk2
-rw-r--r--keyboards/planck/rev5/rules.mk2
-rw-r--r--keyboards/primekb/prime_l/rules.mk2
-rw-r--r--keyboards/primekb/prime_m/rules.mk2
-rw-r--r--keyboards/primekb/prime_o/rules.mk2
-rw-r--r--keyboards/projectkb/alice/rev1/rules.mk2
-rw-r--r--keyboards/projectkb/alice/rev2/rules.mk2
-rw-r--r--keyboards/puck/rules.mk2
-rw-r--r--keyboards/quad_h/lb75/rules.mk2
-rw-r--r--keyboards/quantrik/kyuu/rules.mk2
-rw-r--r--keyboards/qwertyydox/rules.mk2
-rw-r--r--keyboards/rabbit/rabbit68/rules.mk2
-rw-r--r--keyboards/redox/rules.mk2
-rw-r--r--keyboards/redscarf_i/rules.mk2
-rwxr-xr-xkeyboards/redscarf_iiplus/verb/rules.mk2
-rwxr-xr-xkeyboards/redscarf_iiplus/verc/rules.mk2
-rw-r--r--keyboards/redscarf_iiplus/verd/rules.mk2
-rw-r--r--keyboards/retro_75/rules.mk2
-rw-r--r--keyboards/reversestudio/decadepad/rules.mk2
-rwxr-xr-xkeyboards/reviung34/rules.mk2
-rw-r--r--keyboards/reviung39/rules.mk2
-rw-r--r--keyboards/reviung41/rules.mk2
-rw-r--r--keyboards/rgbkb/zen/rules.mk2
-rw-r--r--keyboards/rgbkb/zygomorph/rules.mk2
-rw-r--r--keyboards/runner3680/rules.mk2
-rw-r--r--keyboards/sck/m0116b/rules.mk2
-rw-r--r--keyboards/sck/osa/rules.mk2
-rw-r--r--keyboards/scythe/rules.mk2
-rw-r--r--keyboards/sentraq/number_pad/rules.mk2
-rw-r--r--keyboards/sentraq/s60_x/default/rules.mk2
-rw-r--r--keyboards/sentraq/s60_x/rgb/rules.mk2
-rw-r--r--keyboards/sentraq/s65_plus/rules.mk2
-rw-r--r--keyboards/sentraq/s65_x/rules.mk2
-rw-r--r--keyboards/setta21/rules.mk2
-rw-r--r--keyboards/shambles/rules.mk2
-rw-r--r--keyboards/shiro/rules.mk2
-rw-r--r--keyboards/sidderskb/majbritt/rev1/rules.mk2
-rw-r--r--keyboards/silverbullet44/rules.mk2
-rw-r--r--keyboards/smk60/rules.mk2
-rw-r--r--keyboards/snampad/rules.mk2
-rw-r--r--keyboards/spacetime/rules.mk2
-rw-r--r--keyboards/splitkb/kyria/rules.mk2
-rw-r--r--keyboards/splitreus62/rules.mk2
-rw-r--r--keyboards/standaside/rules.mk2
-rw-r--r--keyboards/subatomic/rules.mk2
-rw-r--r--keyboards/suihankey/rules.mk2
-rw-r--r--keyboards/switchplate/southpaw_65/rules.mk2
-rw-r--r--keyboards/switchplate/southpaw_fullsize/rules.mk2
-rwxr-xr-xkeyboards/tada68/rules.mk2
-rw-r--r--keyboards/tender/macrowo_pad/rules.mk2
-rw-r--r--keyboards/tg4x/rules.mk2
-rw-r--r--keyboards/the_royal/liminal/rules.mk2
-rw-r--r--keyboards/the_royal/schwann/rules.mk2
-rw-r--r--keyboards/the_ruler/rules.mk2
-rw-r--r--keyboards/thedogkeyboard/rules.mk2
-rw-r--r--keyboards/themadnoodle/ncc1701kb/v2/rules.mk2
-rw-r--r--keyboards/themadnoodle/noodlepad/rules.mk2
-rw-r--r--keyboards/thevankeyboards/caravan/rules.mk2
-rw-r--r--keyboards/thevankeyboards/minivan/rules.mk2
-rw-r--r--keyboards/thevankeyboards/roadkit/rules.mk2
-rw-r--r--keyboards/tkc/tkc1800/rules.mk2
-rw-r--r--keyboards/tmo50/rules.mk2
-rw-r--r--keyboards/tokyokeyboard/tokyo60/rules.mk2
-rw-r--r--keyboards/touchpad/rules.mk2
-rw-r--r--keyboards/tr60w/rules.mk2
-rw-r--r--keyboards/treadstone32/rules.mk2
-rw-r--r--keyboards/treadstone48/rules.mk2
-rw-r--r--keyboards/treasure/type9/rules.mk2
-rw-r--r--keyboards/ua62/rules.mk2
-rw-r--r--keyboards/uranuma/rules.mk2
-rw-r--r--keyboards/ut472/rules.mk2
-rw-r--r--keyboards/uzu42/rules.mk2
-rw-r--r--keyboards/v60_type_r/rules.mk2
-rw-r--r--keyboards/vitamins_included/rules.mk2
-rw-r--r--keyboards/waldo/rules.mk2
-rw-r--r--keyboards/wallaby/rules.mk2
-rw-r--r--keyboards/westfoxtrot/cyclops/rules.mk2
-rw-r--r--keyboards/westfoxtrot/cypher/rev1/rules.mk2
-rw-r--r--keyboards/westfoxtrot/cypher/rev5/rules.mk2
-rw-r--r--keyboards/wheatfield/blocked65/rules.mk2
-rw-r--r--keyboards/wilba_tech/rama_works_koyu/rules.mk2
-rw-r--r--keyboards/wilba_tech/rama_works_m10_b/rules.mk2
-rw-r--r--keyboards/wilba_tech/rama_works_m60_a/rules.mk2
-rw-r--r--keyboards/wilba_tech/rama_works_m6_a/rules.mk2
-rw-r--r--keyboards/wilba_tech/rama_works_m6_b/rules.mk2
-rw-r--r--keyboards/wilba_tech/rama_works_u80_a/rules.mk2
-rw-r--r--keyboards/wilba_tech/wt60_a/rules.mk2
-rw-r--r--keyboards/wilba_tech/wt60_b/rules.mk2
-rw-r--r--keyboards/wilba_tech/wt60_bx/rules.mk2
-rw-r--r--keyboards/wilba_tech/wt60_c/rules.mk2
-rw-r--r--keyboards/wilba_tech/wt60_d/rules.mk2
-rw-r--r--keyboards/wilba_tech/wt60_xt/rules.mk2
-rw-r--r--keyboards/wilba_tech/wt65_a/rules.mk2
-rw-r--r--keyboards/wilba_tech/wt65_b/rules.mk2
-rw-r--r--keyboards/wilba_tech/wt69_a/rules.mk2
-rw-r--r--keyboards/wilba_tech/wt75_a/rules.mk2
-rw-r--r--keyboards/wilba_tech/wt75_b/rules.mk2
-rw-r--r--keyboards/wilba_tech/wt75_c/rules.mk2
-rw-r--r--keyboards/wilba_tech/wt80_a/rules.mk2
-rw-r--r--keyboards/wilba_tech/wt80_bc/rules.mk2
-rw-r--r--keyboards/wilba_tech/wt8_a/rules.mk2
-rw-r--r--keyboards/wilba_tech/zeal60/rules.mk2
-rw-r--r--keyboards/wilba_tech/zeal65/rules.mk2
-rw-r--r--keyboards/wolfmarkclub/wm1/rules.mk2
-rw-r--r--keyboards/wsk/gothic50/rules.mk2
-rw-r--r--keyboards/wsk/gothic70/rules.mk2
-rw-r--r--keyboards/wsk/jerkin/rules.mk2
-rw-r--r--keyboards/wsk/tkl30/rules.mk2
-rw-r--r--keyboards/xelus/dawn60/rev1/rules.mk2
-rw-r--r--keyboards/xelus/dawn60/rev1_qmk/rules.mk2
-rw-r--r--keyboards/xelus/pachi/rgb/rules.mk2
-rw-r--r--keyboards/xelus/snap96/rules.mk2
-rw-r--r--keyboards/xiudi/xd002/rules.mk2
-rw-r--r--keyboards/xiudi/xd004/v1/rules.mk2
-rw-r--r--keyboards/xiudi/xd60/rev2/rules.mk2
-rw-r--r--keyboards/xiudi/xd60/rev3/rules.mk2
-rw-r--r--keyboards/xiudi/xd68/rules.mk2
-rw-r--r--keyboards/xiudi/xd84/rules.mk2
-rw-r--r--keyboards/xiudi/xd87/rules.mk2
-rw-r--r--keyboards/xiudi/xd96/rules.mk2
-rw-r--r--keyboards/xw60/rules.mk2
-rw-r--r--keyboards/yatara/drink_me/rules.mk2
-rw-r--r--keyboards/yd60mq/rules.mk2
-rw-r--r--keyboards/yd68/rules.mk2
-rw-r--r--keyboards/ymdk/ymd09/rules.mk2
-rw-r--r--keyboards/yncognito/batpad/rules.mk2
-rw-r--r--keyboards/yosino58/rules.mk2
-rw-r--r--keyboards/yurei/rules.mk2
-rw-r--r--keyboards/yushakobo/quick7/rules.mk2
-rw-r--r--keyboards/zfrontier/big_switch/rules.mk2
-rw-r--r--keyboards/zinc/keymaps/default/rules.mk2
-rw-r--r--keyboards/zinc/rules.mk2
606 files changed, 606 insertions, 606 deletions
diff --git a/keyboards/1upkeyboards/1up60hse/rules.mk b/keyboards/1upkeyboards/1up60hse/rules.mk
index ccc0b640aa..911f0fc0f3 100644
--- a/keyboards/1upkeyboards/1up60hse/rules.mk
+++ b/keyboards/1upkeyboards/1up60hse/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23EXTRAFLAGS += -flto 23EXTRAFLAGS += -flto
24 24
25LAYOUTS = 60_ansi 25LAYOUTS = 60_ansi
diff --git a/keyboards/1upkeyboards/super16/rules.mk b/keyboards/1upkeyboards/super16/rules.mk
index 2567b24e3e..fb048787c9 100644
--- a/keyboards/1upkeyboards/super16/rules.mk
+++ b/keyboards/1upkeyboards/super16/rules.mk
@@ -21,6 +21,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21RGB_MATRIX_ENABLE = yes 21RGB_MATRIX_ENABLE = yes
22RGB_MATRIX_DRIVER = WS2812 22RGB_MATRIX_DRIVER = WS2812
23UNICODE_ENABLE = no # Unicode 23UNICODE_ENABLE = no # Unicode
24AUDIO_ENABLE = no # Audio output on port C6 24AUDIO_ENABLE = no # Audio output
25 25
26LAYOUTS = ortho_4x4 numpad_4x4 26LAYOUTS = ortho_4x4 numpad_4x4
diff --git a/keyboards/40percentclub/25/rules.mk b/keyboards/40percentclub/25/rules.mk
index 3d6e67d625..0bcdd908d2 100644
--- a/keyboards/40percentclub/25/rules.mk
+++ b/keyboards/40percentclub/25/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24# Enable generic behavior for split boards 24# Enable generic behavior for split boards
25SPLIT_KEYBOARD = yes 25SPLIT_KEYBOARD = yes
diff --git a/keyboards/40percentclub/4pack/rules.mk b/keyboards/40percentclub/4pack/rules.mk
index fc30a2b86e..a74abd94fd 100644
--- a/keyboards/40percentclub/4pack/rules.mk
+++ b/keyboards/40percentclub/4pack/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/40percentclub/4x4/rules.mk b/keyboards/40percentclub/4x4/rules.mk
index 863979e88e..ad18e92bd6 100644
--- a/keyboards/40percentclub/4x4/rules.mk
+++ b/keyboards/40percentclub/4x4/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = ortho_4x4 ortho_4x12 23LAYOUTS = ortho_4x4 ortho_4x12
24 24
diff --git a/keyboards/40percentclub/5x5/rules.mk b/keyboards/40percentclub/5x5/rules.mk
index b3fdd812de..d0bdb0adc7 100644
--- a/keyboards/40percentclub/5x5/rules.mk
+++ b/keyboards/40percentclub/5x5/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard RGB underglow 19BACKLIGHT_ENABLE = no # Enable keyboard RGB underglow
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = ortho_5x15 23LAYOUTS = ortho_5x15
diff --git a/keyboards/40percentclub/6lit/rules.mk b/keyboards/40percentclub/6lit/rules.mk
index 265e24a623..2f69d38b99 100644
--- a/keyboards/40percentclub/6lit/rules.mk
+++ b/keyboards/40percentclub/6lit/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24# Enable generic behavior for split boards 24# Enable generic behavior for split boards
25SPLIT_KEYBOARD = yes 25SPLIT_KEYBOARD = yes
diff --git a/keyboards/40percentclub/foobar/rules.mk b/keyboards/40percentclub/foobar/rules.mk
index 0fa420606f..b01a789349 100644
--- a/keyboards/40percentclub/foobar/rules.mk
+++ b/keyboards/40percentclub/foobar/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24# Enable generic behavior for split boards 24# Enable generic behavior for split boards
25SPLIT_KEYBOARD = yes 25SPLIT_KEYBOARD = yes
diff --git a/keyboards/40percentclub/half_n_half/rules.mk b/keyboards/40percentclub/half_n_half/rules.mk
index b6f115026c..d5f0691417 100644
--- a/keyboards/40percentclub/half_n_half/rules.mk
+++ b/keyboards/40percentclub/half_n_half/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24# Enable generic behavior for split boards 24# Enable generic behavior for split boards
25SPLIT_KEYBOARD = yes 25SPLIT_KEYBOARD = yes
diff --git a/keyboards/40percentclub/i75/rules.mk b/keyboards/40percentclub/i75/rules.mk
index 5d301d6144..28bebd5f4d 100644
--- a/keyboards/40percentclub/i75/rules.mk
+++ b/keyboards/40percentclub/i75/rules.mk
@@ -13,7 +13,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
13BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 13BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
14RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 14RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
15UNICODE_ENABLE = no # Unicode 15UNICODE_ENABLE = no # Unicode
16AUDIO_ENABLE = no # Audio output on port C6 16AUDIO_ENABLE = no # Audio output
17 17
18LAYOUTS = ortho_5x15 18LAYOUTS = ortho_5x15
19DEFAULT_FOLDER = 40percentclub/i75/promicro 19DEFAULT_FOLDER = 40percentclub/i75/promicro
diff --git a/keyboards/40percentclub/mf68/rules.mk b/keyboards/40percentclub/mf68/rules.mk
index 7fd24401c5..041e53e9cd 100644
--- a/keyboards/40percentclub/mf68/rules.mk
+++ b/keyboards/40percentclub/mf68/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = 68_ansi 24LAYOUTS = 68_ansi
diff --git a/keyboards/40percentclub/nano/rules.mk b/keyboards/40percentclub/nano/rules.mk
index e51555c318..b605df4153 100644
--- a/keyboards/40percentclub/nano/rules.mk
+++ b/keyboards/40percentclub/nano/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = yes # Unicode 19UNICODE_ENABLE = yes # Unicode
20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/40percentclub/nein/rules.mk b/keyboards/40percentclub/nein/rules.mk
index c142e2896f..5c63da2c4b 100644
--- a/keyboards/40percentclub/nein/rules.mk
+++ b/keyboards/40percentclub/nein/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/40percentclub/nori/rules.mk b/keyboards/40percentclub/nori/rules.mk
index baa50f5d0c..f1ba12b029 100644
--- a/keyboards/40percentclub/nori/rules.mk
+++ b/keyboards/40percentclub/nori/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = ortho_4x4 ortho_4x12 24LAYOUTS = ortho_4x4 ortho_4x12
25 25
diff --git a/keyboards/40percentclub/ut47/rules.mk b/keyboards/40percentclub/ut47/rules.mk
index ce388d1834..360dc3f28c 100644
--- a/keyboards/40percentclub/ut47/rules.mk
+++ b/keyboards/40percentclub/ut47/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23# custom matrix setup 23# custom matrix setup
24CUSTOM_MATRIX = yes 24CUSTOM_MATRIX = yes
diff --git a/keyboards/4pplet/aekiso60/rev_a/rules.mk b/keyboards/4pplet/aekiso60/rev_a/rules.mk
index 8a382bf874..c335e60118 100644
--- a/keyboards/4pplet/aekiso60/rev_a/rules.mk
+++ b/keyboards/4pplet/aekiso60/rev_a/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
diff --git a/keyboards/4pplet/steezy60/rev_a/rules.mk b/keyboards/4pplet/steezy60/rev_a/rules.mk
index 8a382bf874..c335e60118 100644
--- a/keyboards/4pplet/steezy60/rev_a/rules.mk
+++ b/keyboards/4pplet/steezy60/rev_a/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
diff --git a/keyboards/4pplet/waffling60/rev_a/rules.mk b/keyboards/4pplet/waffling60/rev_a/rules.mk
index 8a382bf874..c335e60118 100644
--- a/keyboards/4pplet/waffling60/rev_a/rules.mk
+++ b/keyboards/4pplet/waffling60/rev_a/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
diff --git a/keyboards/6ball/rules.mk b/keyboards/6ball/rules.mk
index f4f8dd2f8a..77c84c403f 100644
--- a/keyboards/6ball/rules.mk
+++ b/keyboards/6ball/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = yes # Unicode 19UNICODE_ENABLE = yes # Unicode
20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/7skb/rules.mk b/keyboards/7skb/rules.mk
index 212cd11fa2..e9215ce9ba 100644
--- a/keyboards/7skb/rules.mk
+++ b/keyboards/7skb/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = yes # Commands for debug and configuration 15COMMAND_ENABLE = yes # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/9key/rules.mk b/keyboards/9key/rules.mk
index 8939801626..b71f32348c 100644
--- a/keyboards/9key/rules.mk
+++ b/keyboards/9key/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = yes # Unicode 19UNICODE_ENABLE = yes # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21TAP_DANCE_ENABLE = no 21TAP_DANCE_ENABLE = no
diff --git a/keyboards/abacus/rules.mk b/keyboards/abacus/rules.mk
index d7ecb474f7..91873f39e4 100644
--- a/keyboards/abacus/rules.mk
+++ b/keyboards/abacus/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22ENCODER_ENABLE = yes 22ENCODER_ENABLE = yes
23DIP_SWITCH_ENABLE = yes 23DIP_SWITCH_ENABLE = yes
24LTO_ENABLE = yes 24LTO_ENABLE = yes
diff --git a/keyboards/absinthe/rules.mk b/keyboards/absinthe/rules.mk
index d00a43123c..b94b6338f0 100644
--- a/keyboards/absinthe/rules.mk
+++ b/keyboards/absinthe/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22ENCODER_ENABLE = yes 22ENCODER_ENABLE = yes
23RGBLIGHT_ENABLE = yes 23RGBLIGHT_ENABLE = yes
diff --git a/keyboards/abstract/ellipse/rev1/rules.mk b/keyboards/abstract/ellipse/rev1/rules.mk
index ebd0715c24..f011386846 100644
--- a/keyboards/abstract/ellipse/rev1/rules.mk
+++ b/keyboards/abstract/ellipse/rev1/rules.mk
@@ -19,5 +19,5 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23ENCODER_ENABLE = yes # Enable support for rotary encoders 23ENCODER_ENABLE = yes # Enable support for rotary encoders
diff --git a/keyboards/acheron/arctic/rules.mk b/keyboards/acheron/arctic/rules.mk
index bb690d742f..17aa543022 100644
--- a/keyboards/acheron/arctic/rules.mk
+++ b/keyboards/acheron/arctic/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23# Enter lower-power sleep mode when on the ChibiOS idle thread 23# Enter lower-power sleep mode when on the ChibiOS idle thread
24OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE 24OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE
diff --git a/keyboards/acheron/austin/rules.mk b/keyboards/acheron/austin/rules.mk
index fac5f15182..d89d8cae81 100644
--- a/keyboards/acheron/austin/rules.mk
+++ b/keyboards/acheron/austin/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22# Enter lower-power sleep mode when on the ChibiOS idle thread 22# Enter lower-power sleep mode when on the ChibiOS idle thread
23OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE 23OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE
diff --git a/keyboards/acheron/elongate/rules.mk b/keyboards/acheron/elongate/rules.mk
index 52b69d9f7d..ca8c652540 100644
--- a/keyboards/acheron/elongate/rules.mk
+++ b/keyboards/acheron/elongate/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22LTO_ENABLE = yes 22LTO_ENABLE = yes
diff --git a/keyboards/acheron/keebspcb/rules.mk b/keyboards/acheron/keebspcb/rules.mk
index 50d687f01c..562436e64a 100644
--- a/keyboards/acheron/keebspcb/rules.mk
+++ b/keyboards/acheron/keebspcb/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22# Enter lower-power sleep mode when on the ChibiOS idle thread 22# Enter lower-power sleep mode when on the ChibiOS idle thread
23OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE 23OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE
24 24
diff --git a/keyboards/acheron/shark/rules.mk b/keyboards/acheron/shark/rules.mk
index 50e41b1c70..624d0cd2ef 100644
--- a/keyboards/acheron/shark/rules.mk
+++ b/keyboards/acheron/shark/rules.mk
@@ -20,7 +20,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
21RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 21RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24 24
25LAYOUTS = ortho_4x12 25LAYOUTS = ortho_4x12
26 26
diff --git a/keyboards/adkb96/rules.mk b/keyboards/adkb96/rules.mk
index 61622d178d..cf3a1bbd11 100644
--- a/keyboards/adkb96/rules.mk
+++ b/keyboards/adkb96/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = yes # Commands for debug and configuration 15COMMAND_ENABLE = yes # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/aeboards/aegis/rules.mk b/keyboards/aeboards/aegis/rules.mk
index 3e1ec4ab25..df4c1b12c1 100644
--- a/keyboards/aeboards/aegis/rules.mk
+++ b/keyboards/aeboards/aegis/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/aeboards/ext65/rev1/rules.mk b/keyboards/aeboards/ext65/rev1/rules.mk
index 3e1ec4ab25..df4c1b12c1 100644
--- a/keyboards/aeboards/ext65/rev1/rules.mk
+++ b/keyboards/aeboards/ext65/rev1/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/ai03/equinox/rev0/rules.mk b/keyboards/ai03/equinox/rev0/rules.mk
index 922861614a..8eee2ba5df 100644
--- a/keyboards/ai03/equinox/rev0/rules.mk
+++ b/keyboards/ai03/equinox/rev0/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/ai03/equinox/rev1/rules.mk b/keyboards/ai03/equinox/rev1/rules.mk
index 922861614a..8eee2ba5df 100644
--- a/keyboards/ai03/equinox/rev1/rules.mk
+++ b/keyboards/ai03/equinox/rev1/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/ai03/lunar/rules.mk b/keyboards/ai03/lunar/rules.mk
index c11b7ba3c9..e7517515fb 100644
--- a/keyboards/ai03/lunar/rules.mk
+++ b/keyboards/ai03/lunar/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/ai03/orbit/rules.mk b/keyboards/ai03/orbit/rules.mk
index 9f368cc645..73565fc75b 100644
--- a/keyboards/ai03/orbit/rules.mk
+++ b/keyboards/ai03/orbit/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23USE_I2C = no # I2C for split communication 23USE_I2C = no # I2C for split communication
24CUSTOM_MATRIX = yes # For providing custom matrix.c (in this case, override regular matrix.c with split matrix.c) 24CUSTOM_MATRIX = yes # For providing custom matrix.c (in this case, override regular matrix.c with split matrix.c)
25# SPLIT_KEYBOARD = yes # Split keyboard flag disabled as manual edits had to be done to the split common files 25# SPLIT_KEYBOARD = yes # Split keyboard flag disabled as manual edits had to be done to the split common files
diff --git a/keyboards/ai03/orbit_x/rules.mk b/keyboards/ai03/orbit_x/rules.mk
index a6684b44d8..9a9a9acf5a 100644
--- a/keyboards/ai03/orbit_x/rules.mk
+++ b/keyboards/ai03/orbit_x/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22SPLIT_KEYBOARD = yes # Split keyboard 22SPLIT_KEYBOARD = yes # Split keyboard
diff --git a/keyboards/ai03/polaris/rules.mk b/keyboards/ai03/polaris/rules.mk
index a23ad3da93..2824b33cc2 100644
--- a/keyboards/ai03/polaris/rules.mk
+++ b/keyboards/ai03/polaris/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = 60_ansi 60_ansi_split_bs_rshift 60_tsangan_hhkb 23LAYOUTS = 60_ansi 60_ansi_split_bs_rshift 60_tsangan_hhkb
diff --git a/keyboards/ai03/quasar/rules.mk b/keyboards/ai03/quasar/rules.mk
index 09b19339ba..c32087907e 100644
--- a/keyboards/ai03/quasar/rules.mk
+++ b/keyboards/ai03/quasar/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/ai03/soyuz/rules.mk b/keyboards/ai03/soyuz/rules.mk
index c9ccbe4e5d..0946b8f528 100644
--- a/keyboards/ai03/soyuz/rules.mk
+++ b/keyboards/ai03/soyuz/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = ortho_5x4 numpad_5x4 24LAYOUTS = ortho_5x4 numpad_5x4
diff --git a/keyboards/akb/eb46/rules.mk b/keyboards/akb/eb46/rules.mk
index 335f06bb0a..d1aca1f406 100644
--- a/keyboards/akb/eb46/rules.mk
+++ b/keyboards/akb/eb46/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/akb/raine/rules.mk b/keyboards/akb/raine/rules.mk
index 335f06bb0a..d1aca1f406 100644
--- a/keyboards/akb/raine/rules.mk
+++ b/keyboards/akb/raine/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/alf/dc60/rules.mk b/keyboards/alf/dc60/rules.mk
index bf79fc89ca..3ecfb612e6 100644
--- a/keyboards/alf/dc60/rules.mk
+++ b/keyboards/alf/dc60/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/alf/x11/rules.mk b/keyboards/alf/x11/rules.mk
index 30b880a949..84a047b028 100644
--- a/keyboards/alf/x11/rules.mk
+++ b/keyboards/alf/x11/rules.mk
@@ -19,5 +19,5 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23EXTRAFLAGS += -flto 23EXTRAFLAGS += -flto
diff --git a/keyboards/allison/rules.mk b/keyboards/allison/rules.mk
index cb2a9f6846..dc7d341bbb 100644
--- a/keyboards/allison/rules.mk
+++ b/keyboards/allison/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/allison_numpad/rules.mk b/keyboards/allison_numpad/rules.mk
index bddc0a097b..a45d7a8419 100644
--- a/keyboards/allison_numpad/rules.mk
+++ b/keyboards/allison_numpad/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = ortho_6x4 numpad_6x4 23LAYOUTS = ortho_6x4 numpad_6x4
diff --git a/keyboards/amj96/rules.mk b/keyboards/amj96/rules.mk
index 059f5c2553..c19a156ff9 100644
--- a/keyboards/amj96/rules.mk
+++ b/keyboards/amj96/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes 20RGBLIGHT_ENABLE = yes
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23CUSTOM_MATRIX = yes 23CUSTOM_MATRIX = yes
24SRC += matrix.c 24SRC += matrix.c
diff --git a/keyboards/amjkeyboard/amj66/rules.mk b/keyboards/amjkeyboard/amj66/rules.mk
index a4e8e6635d..22a8bf5ead 100644
--- a/keyboards/amjkeyboard/amj66/rules.mk
+++ b/keyboards/amjkeyboard/amj66/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = 66_ansi 66_iso 23LAYOUTS = 66_ansi 66_iso
24 24
diff --git a/keyboards/anavi/macropad8/rules.mk b/keyboards/anavi/macropad8/rules.mk
index c79605de9f..5916e594b6 100644
--- a/keyboards/anavi/macropad8/rules.mk
+++ b/keyboards/anavi/macropad8/rules.mk
@@ -14,7 +14,7 @@ CONSOLE_ENABLE = no # Console for debug
14COMMAND_ENABLE = no # Commands for debug and configuration 14COMMAND_ENABLE = no # Commands for debug and configuration
15NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 15NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
16BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
17AUDIO_ENABLE = no # Audio output on port C6 17AUDIO_ENABLE = no # Audio output
18RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 18RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
19OLED_ENABLE = yes 19OLED_ENABLE = yes
20OLED_DRIVER = SSD1306 # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C 20OLED_DRIVER = SSD1306 # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C
diff --git a/keyboards/angel17/alpha/rules.mk b/keyboards/angel17/alpha/rules.mk
index 12e25cb930..3a5a26351b 100644
--- a/keyboards/angel17/alpha/rules.mk
+++ b/keyboards/angel17/alpha/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = numpad_5x4 24LAYOUTS = numpad_5x4
diff --git a/keyboards/angel17/rev1/rules.mk b/keyboards/angel17/rev1/rules.mk
index 1364f1cc0b..2c1b2bb6c6 100644
--- a/keyboards/angel17/rev1/rules.mk
+++ b/keyboards/angel17/rev1/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = numpad_5x4 24LAYOUTS = numpad_5x4
diff --git a/keyboards/angel17/rules.mk b/keyboards/angel17/rules.mk
index cb440672b4..06490083f0 100644
--- a/keyboards/angel17/rules.mk
+++ b/keyboards/angel17/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = numpad_5x4 24LAYOUTS = numpad_5x4
25 25
diff --git a/keyboards/angel64/rules.mk b/keyboards/angel64/rules.mk
index aeeae0a71a..79166def1f 100644
--- a/keyboards/angel64/rules.mk
+++ b/keyboards/angel64/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23OLED_ENABLE = yes 23OLED_ENABLE = yes
24OLED_DRIVER = SSD1306 24OLED_DRIVER = SSD1306
25CUSTOM_MATRIX = yes 25CUSTOM_MATRIX = yes
diff --git a/keyboards/aos/tkl/rules.mk b/keyboards/aos/tkl/rules.mk
index 39c80d987d..b693ed65c2 100644
--- a/keyboards/aos/tkl/rules.mk
+++ b/keyboards/aos/tkl/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/aplyard/aplx6/rev1/rules.mk b/keyboards/aplyard/aplx6/rev1/rules.mk
index f466d29ce1..8097d5b399 100644
--- a/keyboards/aplyard/aplx6/rev1/rules.mk
+++ b/keyboards/aplyard/aplx6/rev1/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22UNICODE_ENABLE = yes # Unicode 22UNICODE_ENABLE = yes # Unicode
diff --git a/keyboards/arabica37/rev1/rules.mk b/keyboards/arabica37/rev1/rules.mk
index 0c3ef5ea99..400d254e27 100644
--- a/keyboards/arabica37/rev1/rules.mk
+++ b/keyboards/arabica37/rev1/rules.mk
@@ -17,6 +17,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
17NKRO_ENABLE = no # USB Nkey Rollover 17NKRO_ENABLE = no # USB Nkey Rollover
18BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 18BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
19RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 19RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
20AUDIO_ENABLE = no # Audio output on port C6 20AUDIO_ENABLE = no # Audio output
21 21
22SPLIT_KEYBOARD = yes 22SPLIT_KEYBOARD = yes
diff --git a/keyboards/ash1800/rules.mk b/keyboards/ash1800/rules.mk
index 40d4712747..71d090ad12 100644
--- a/keyboards/ash1800/rules.mk
+++ b/keyboards/ash1800/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/ashpil/modelm_usbc/rules.mk b/keyboards/ashpil/modelm_usbc/rules.mk
index 9d8462a9c9..71616694cf 100644
--- a/keyboards/ashpil/modelm_usbc/rules.mk
+++ b/keyboards/ashpil/modelm_usbc/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/atreus/rules.mk b/keyboards/atreus/rules.mk
index e252aa7c04..a8b1249efb 100644
--- a/keyboards/atreus/rules.mk
+++ b/keyboards/atreus/rules.mk
@@ -13,6 +13,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
13BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 13BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
14RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 14RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
15UNICODE_ENABLE = yes # Unicode 15UNICODE_ENABLE = yes # Unicode
16AUDIO_ENABLE = no # Audio output on port C6 16AUDIO_ENABLE = no # Audio output
17 17
18DEFAULT_FOLDER = atreus/astar 18DEFAULT_FOLDER = atreus/astar
diff --git a/keyboards/atxkb/1894/rules.mk b/keyboards/atxkb/1894/rules.mk
index 1e7fdb5a02..ac64cc93f6 100644
--- a/keyboards/atxkb/1894/rules.mk
+++ b/keyboards/atxkb/1894/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22LTO_ENABLE = yes 22LTO_ENABLE = yes
23 23
24LAYOUTS = 60_ansi 60_ansi_split_bs_rshift 60_tsangan_hhkb 24LAYOUTS = 60_ansi 60_ansi_split_bs_rshift 60_tsangan_hhkb
diff --git a/keyboards/baguette/rules.mk b/keyboards/baguette/rules.mk
index a8c97d8b53..7f71200052 100644
--- a/keyboards/baguette/rules.mk
+++ b/keyboards/baguette/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/bakeneko80/rules.mk b/keyboards/bakeneko80/rules.mk
index cd1c169c1c..29534f6570 100644
--- a/keyboards/bakeneko80/rules.mk
+++ b/keyboards/bakeneko80/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = tkl_ansi 23LAYOUTS = tkl_ansi
diff --git a/keyboards/bat43/rules.mk b/keyboards/bat43/rules.mk
index d80b209562..a9e1a6d2b0 100644
--- a/keyboards/bat43/rules.mk
+++ b/keyboards/bat43/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23DEFAULT_FOLDER = bat43/rev2 23DEFAULT_FOLDER = bat43/rev2
diff --git a/keyboards/bear_face/rules.mk b/keyboards/bear_face/rules.mk
index 4492e1cd6d..323f872a26 100644
--- a/keyboards/bear_face/rules.mk
+++ b/keyboards/bear_face/rules.mk
@@ -17,6 +17,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
17NKRO_ENABLE = yes # USB Nkey Rollover 17NKRO_ENABLE = yes # USB Nkey Rollover
18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
19RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 19RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
20AUDIO_ENABLE = no # Audio output6 20AUDIO_ENABLE = no # Audio output
21 21
22DEFAULT_FOLDER = bear_face/v1 22DEFAULT_FOLDER = bear_face/v1
diff --git a/keyboards/beatervan/rules.mk b/keyboards/beatervan/rules.mk
index d6f7511eab..5e0249f4d1 100644
--- a/keyboards/beatervan/rules.mk
+++ b/keyboards/beatervan/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = yes # Unicode 20UNICODE_ENABLE = yes # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/blockey/rules.mk b/keyboards/blockey/rules.mk
index 976815e8f5..a64106dd1d 100644
--- a/keyboards/blockey/rules.mk
+++ b/keyboards/blockey/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23RGBLIGHT_ENABLE = yes 23RGBLIGHT_ENABLE = yes
diff --git a/keyboards/boardsource/4x12/rules.mk b/keyboards/boardsource/4x12/rules.mk
index ca3cee8f7b..89477c3f34 100644
--- a/keyboards/boardsource/4x12/rules.mk
+++ b/keyboards/boardsource/4x12/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = ortho_4x12 23LAYOUTS = ortho_4x12
24 24
diff --git a/keyboards/boardsource/5x12/rules.mk b/keyboards/boardsource/5x12/rules.mk
index a6aa498c6d..e14073721b 100644
--- a/keyboards/boardsource/5x12/rules.mk
+++ b/keyboards/boardsource/5x12/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = ortho_5x12 23LAYOUTS = ortho_5x12
24 24
diff --git a/keyboards/boardwalk/rules.mk b/keyboards/boardwalk/rules.mk
index 905748523f..66be996153 100644
--- a/keyboards/boardwalk/rules.mk
+++ b/keyboards/boardwalk/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = yes # Commands for debug and configuration 15COMMAND_ENABLE = yes # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = yes # Unicode 19UNICODE_ENABLE = yes # Unicode
20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
21SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 21SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/botanicalkeyboards/fm2u/rules.mk b/keyboards/botanicalkeyboards/fm2u/rules.mk
index f6c9200188..69ca4affef 100644
--- a/keyboards/botanicalkeyboards/fm2u/rules.mk
+++ b/keyboards/botanicalkeyboards/fm2u/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/bpiphany/frosty_flake/keymaps/default/rules.mk b/keyboards/bpiphany/frosty_flake/keymaps/default/rules.mk
index 6b3e36879d..0d371a6467 100644
--- a/keyboards/bpiphany/frosty_flake/keymaps/default/rules.mk
+++ b/keyboards/bpiphany/frosty_flake/keymaps/default/rules.mk
@@ -10,7 +10,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
12MIDI_ENABLE = no # MIDI controls 12MIDI_ENABLE = no # MIDI controls
13AUDIO_ENABLE = no # Audio output on port C6 13AUDIO_ENABLE = no # Audio output
14UNICODE_ENABLE = no # Unicode 14UNICODE_ENABLE = no # Unicode
15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/bpiphany/frosty_flake/keymaps/tkl/rules.mk b/keyboards/bpiphany/frosty_flake/keymaps/tkl/rules.mk
index 1d89eaf917..30cf92e0cb 100644
--- a/keyboards/bpiphany/frosty_flake/keymaps/tkl/rules.mk
+++ b/keyboards/bpiphany/frosty_flake/keymaps/tkl/rules.mk
@@ -10,7 +10,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
10NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
12MIDI_ENABLE = no # MIDI controls 12MIDI_ENABLE = no # MIDI controls
13AUDIO_ENABLE = no # Audio output on port C6 13AUDIO_ENABLE = no # Audio output
14UNICODE_ENABLE = no # Unicode 14UNICODE_ENABLE = no # Unicode
15BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID 15BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
16RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 16RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
diff --git a/keyboards/bpiphany/frosty_flake/rules.mk b/keyboards/bpiphany/frosty_flake/rules.mk
index b9749f4a2f..70f2f53083 100644
--- a/keyboards/bpiphany/frosty_flake/rules.mk
+++ b/keyboards/bpiphany/frosty_flake/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23CUSTOM_MATRIX = lite 23CUSTOM_MATRIX = lite
24SRC += matrix.c 24SRC += matrix.c
diff --git a/keyboards/bpiphany/kitten_paw/rules.mk b/keyboards/bpiphany/kitten_paw/rules.mk
index 92b4a6ee94..8fc863d0b8 100644
--- a/keyboards/bpiphany/kitten_paw/rules.mk
+++ b/keyboards/bpiphany/kitten_paw/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23CUSTOM_MATRIX = yes 23CUSTOM_MATRIX = yes
24SRC += matrix.c 24SRC += matrix.c
diff --git a/keyboards/bpiphany/pegasushoof/keymaps/default/rules.mk b/keyboards/bpiphany/pegasushoof/keymaps/default/rules.mk
index c31adb4d3a..590c0a4649 100644
--- a/keyboards/bpiphany/pegasushoof/keymaps/default/rules.mk
+++ b/keyboards/bpiphany/pegasushoof/keymaps/default/rules.mk
@@ -11,6 +11,6 @@ CUSTOM_MATRIX = yes # Custom matrix file for the Pegasus Hoof due to the
11NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 11NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
12BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 12BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
13MIDI_ENABLE = no # MIDI controls 13MIDI_ENABLE = no # MIDI controls
14AUDIO_ENABLE = no # Audio output on port C6 14AUDIO_ENABLE = no # Audio output
15UNICODE_ENABLE = no # Unicode 15UNICODE_ENABLE = no # Unicode
16RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 16RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
diff --git a/keyboards/bpiphany/pegasushoof/keymaps/default_jis/rules.mk b/keyboards/bpiphany/pegasushoof/keymaps/default_jis/rules.mk
index 5bc8da632a..fa298a7ebd 100644
--- a/keyboards/bpiphany/pegasushoof/keymaps/default_jis/rules.mk
+++ b/keyboards/bpiphany/pegasushoof/keymaps/default_jis/rules.mk
@@ -11,6 +11,6 @@ CUSTOM_MATRIX = yes # Custom matrix file for the Pegasus Hoof due to the
11NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 11NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
12BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 12BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
13MIDI_ENABLE = no # MIDI controls 13MIDI_ENABLE = no # MIDI controls
14AUDIO_ENABLE = no # Audio output on port C6 14AUDIO_ENABLE = no # Audio output
15UNICODE_ENABLE = no # Unicode 15UNICODE_ENABLE = no # Unicode
16RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 16RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
diff --git a/keyboards/bpiphany/pegasushoof/rules.mk b/keyboards/bpiphany/pegasushoof/rules.mk
index 292906f5da..76f79d2111 100644
--- a/keyboards/bpiphany/pegasushoof/rules.mk
+++ b/keyboards/bpiphany/pegasushoof/rules.mk
@@ -14,7 +14,7 @@ CONSOLE_ENABLE = yes # Console for debug
14COMMAND_ENABLE = yes # Commands for debug and configuration 14COMMAND_ENABLE = yes # Commands for debug and configuration
15NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 15NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
17AUDIO_ENABLE = no # Audio output on port C6 17AUDIO_ENABLE = no # Audio output
18UNICODE_ENABLE = no # Unicode 18UNICODE_ENABLE = no # Unicode
19RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 19RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
20 20
diff --git a/keyboards/bpiphany/sixshooter/rules.mk b/keyboards/bpiphany/sixshooter/rules.mk
index c1f221b2c6..9a3271b904 100644
--- a/keyboards/bpiphany/sixshooter/rules.mk
+++ b/keyboards/bpiphany/sixshooter/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/bpiphany/tiger_lily/keymaps/default/rules.mk b/keyboards/bpiphany/tiger_lily/keymaps/default/rules.mk
index 638f4ffe53..22af51a29e 100644
--- a/keyboards/bpiphany/tiger_lily/keymaps/default/rules.mk
+++ b/keyboards/bpiphany/tiger_lily/keymaps/default/rules.mk
@@ -10,7 +10,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
12MIDI_ENABLE = no # MIDI controls 12MIDI_ENABLE = no # MIDI controls
13AUDIO_ENABLE = no # Audio output on port C6 13AUDIO_ENABLE = no # Audio output
14UNICODE_ENABLE = no # Unicode 14UNICODE_ENABLE = no # Unicode
15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/bpiphany/tiger_lily/keymaps/default_ansi/rules.mk b/keyboards/bpiphany/tiger_lily/keymaps/default_ansi/rules.mk
index 9e839e7bfc..15deda9435 100644
--- a/keyboards/bpiphany/tiger_lily/keymaps/default_ansi/rules.mk
+++ b/keyboards/bpiphany/tiger_lily/keymaps/default_ansi/rules.mk
@@ -10,7 +10,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
12MIDI_ENABLE = no # MIDI controls 12MIDI_ENABLE = no # MIDI controls
13AUDIO_ENABLE = no # Audio output on port C6 13AUDIO_ENABLE = no # Audio output
14UNICODE_ENABLE = no # Unicode 14UNICODE_ENABLE = no # Unicode
15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/bpiphany/tiger_lily/rules.mk b/keyboards/bpiphany/tiger_lily/rules.mk
index 92b4a6ee94..8fc863d0b8 100644
--- a/keyboards/bpiphany/tiger_lily/rules.mk
+++ b/keyboards/bpiphany/tiger_lily/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23CUSTOM_MATRIX = yes 23CUSTOM_MATRIX = yes
24SRC += matrix.c 24SRC += matrix.c
diff --git a/keyboards/bpiphany/unloved_bastard/rules.mk b/keyboards/bpiphany/unloved_bastard/rules.mk
index 1920185b1d..daa837b18b 100644
--- a/keyboards/bpiphany/unloved_bastard/rules.mk
+++ b/keyboards/bpiphany/unloved_bastard/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23CUSTOM_MATRIX = yes 23CUSTOM_MATRIX = yes
24SRC += matrix.c 24SRC += matrix.c
diff --git a/keyboards/bthlabs/geekpad/rules.mk b/keyboards/bthlabs/geekpad/rules.mk
index e87d687463..90470e67bd 100644
--- a/keyboards/bthlabs/geekpad/rules.mk
+++ b/keyboards/bthlabs/geekpad/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/business_card/alpha/rules.mk b/keyboards/business_card/alpha/rules.mk
index 6849ace241..2a136256d9 100644
--- a/keyboards/business_card/alpha/rules.mk
+++ b/keyboards/business_card/alpha/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23OLED_ENABLE = yes 23OLED_ENABLE = yes
24OLED_DRIVER = SSD1306 24OLED_DRIVER = SSD1306
diff --git a/keyboards/business_card/beta/rules.mk b/keyboards/business_card/beta/rules.mk
index 6849ace241..2a136256d9 100644
--- a/keyboards/business_card/beta/rules.mk
+++ b/keyboards/business_card/beta/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23OLED_ENABLE = yes 23OLED_ENABLE = yes
24OLED_DRIVER = SSD1306 24OLED_DRIVER = SSD1306
diff --git a/keyboards/business_card/rules.mk b/keyboards/business_card/rules.mk
index 1ec1782d98..a95991018a 100644
--- a/keyboards/business_card/rules.mk
+++ b/keyboards/business_card/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24DEFAULT_FOLDER = business_card/beta 24DEFAULT_FOLDER = business_card/beta
diff --git a/keyboards/c39/rules.mk b/keyboards/c39/rules.mk
index c197e7f658..279755f1a1 100755
--- a/keyboards/c39/rules.mk
+++ b/keyboards/c39/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGBLIGHT_ENABLE = no # RGB Enable / Disable 22RGBLIGHT_ENABLE = no # RGB Enable / Disable
diff --git a/keyboards/cannonkeys/obliterated75/rules.mk b/keyboards/cannonkeys/obliterated75/rules.mk
index a35374715b..60b6bc58de 100644
--- a/keyboards/cannonkeys/obliterated75/rules.mk
+++ b/keyboards/cannonkeys/obliterated75/rules.mk
@@ -19,7 +19,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
19NKRO_ENABLE = yes # USB Nkey Rollover 19NKRO_ENABLE = yes # USB Nkey Rollover
20BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 20BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
21RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 21RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23WS2812_DRIVER = spi 23WS2812_DRIVER = spi
24 24
25# Enter lower-power sleep mode when on the ChibiOS idle thread 25# Enter lower-power sleep mode when on the ChibiOS idle thread
diff --git a/keyboards/chidori/rules.mk b/keyboards/chidori/rules.mk
index 0fc860a613..9c418ada94 100644
--- a/keyboards/chidori/rules.mk
+++ b/keyboards/chidori/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24CUSTOM_MATRIX = lite 24CUSTOM_MATRIX = lite
25 25
diff --git a/keyboards/christmas_tree/V2017/rules.mk b/keyboards/christmas_tree/V2017/rules.mk
index ce107055d5..184a1f2247 100644
--- a/keyboards/christmas_tree/V2017/rules.mk
+++ b/keyboards/christmas_tree/V2017/rules.mk
@@ -1,3 +1,3 @@
1BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 1BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
2RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 2RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
3AUDIO_ENABLE = no # Audio output on port C6 \ No newline at end of file 3AUDIO_ENABLE = no # Audio output \ No newline at end of file
diff --git a/keyboards/christmas_tree/rules.mk b/keyboards/christmas_tree/rules.mk
index a0b193ccf8..b86947aca5 100644
--- a/keyboards/christmas_tree/rules.mk
+++ b/keyboards/christmas_tree/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = yes # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/ckeys/nakey/rules.mk b/keyboards/ckeys/nakey/rules.mk
index 6874585cbe..74d76917b0 100644
--- a/keyboards/ckeys/nakey/rules.mk
+++ b/keyboards/ckeys/nakey/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = numpad_5x4 23LAYOUTS = numpad_5x4
diff --git a/keyboards/ckeys/obelus/rules.mk b/keyboards/ckeys/obelus/rules.mk
index 848947d235..1c2e1e0cc0 100644
--- a/keyboards/ckeys/obelus/rules.mk
+++ b/keyboards/ckeys/obelus/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20MIDI_ENABLE = yes # MIDI support 20MIDI_ENABLE = yes # MIDI support
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = yes # Audio output on port C6 22AUDIO_ENABLE = yes # Audio output
23 23
24LAYOUTS = ortho_4x4 24LAYOUTS = ortho_4x4
diff --git a/keyboards/ckeys/washington/rules.mk b/keyboards/ckeys/washington/rules.mk
index 2f1219a35d..925ee3d164 100644
--- a/keyboards/ckeys/washington/rules.mk
+++ b/keyboards/ckeys/washington/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22ENCODER_ENABLE = yes # Enable support for encoders 22ENCODER_ENABLE = yes # Enable support for encoders
23OLED_ENABLE = yes 23OLED_ENABLE = yes
24OLED_DRIVER = SSD1306 # Enable support for OLED displays 24OLED_DRIVER = SSD1306 # Enable support for OLED displays
diff --git a/keyboards/claw44/rev1/rules.mk b/keyboards/claw44/rev1/rules.mk
index d13d3cbfe2..78fa1043ea 100644
--- a/keyboards/claw44/rev1/rules.mk
+++ b/keyboards/claw44/rev1/rules.mk
@@ -6,7 +6,7 @@ CONSOLE_ENABLE = no # Console for debug
6COMMAND_ENABLE = no # Commands for debug and configuration 6COMMAND_ENABLE = no # Commands for debug and configuration
7NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 7NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
8BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 8BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
9AUDIO_ENABLE = no # Audio output on port C6 9AUDIO_ENABLE = no # Audio output
10UNICODE_ENABLE = no # Unicode 10UNICODE_ENABLE = no # Unicode
11RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 11RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
12SWAP_HANDS_ENABLE = no # Enable one-hand typing 12SWAP_HANDS_ENABLE = no # Enable one-hand typing
diff --git a/keyboards/claw44/rules.mk b/keyboards/claw44/rules.mk
index b8ef2356a5..a2bb8e0593 100644
--- a/keyboards/claw44/rules.mk
+++ b/keyboards/claw44/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/clawsome/bookerboard/rules.mk b/keyboards/clawsome/bookerboard/rules.mk
index 1be37c8630..3c95584e3b 100644
--- a/keyboards/clawsome/bookerboard/rules.mk
+++ b/keyboards/clawsome/bookerboard/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/clawsome/coupe/rules.mk b/keyboards/clawsome/coupe/rules.mk
index 04b11bc6f5..fd9dcd3089 100644
--- a/keyboards/clawsome/coupe/rules.mk
+++ b/keyboards/clawsome/coupe/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = 60_ansi 24LAYOUTS = 60_ansi
diff --git a/keyboards/clawsome/gamebuddy/v1_0/rules.mk b/keyboards/clawsome/gamebuddy/v1_0/rules.mk
index 5fd02cfb56..27f7bdb896 100644
--- a/keyboards/clawsome/gamebuddy/v1_0/rules.mk
+++ b/keyboards/clawsome/gamebuddy/v1_0/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/clawsome/sedan/rules.mk b/keyboards/clawsome/sedan/rules.mk
index 1165dc61da..d4ad4cbf5c 100644
--- a/keyboards/clawsome/sedan/rules.mk
+++ b/keyboards/clawsome/sedan/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = 65_ansi 24LAYOUTS = 65_ansi
diff --git a/keyboards/clawsome/sidekick/rules.mk b/keyboards/clawsome/sidekick/rules.mk
index 1be37c8630..3c95584e3b 100644
--- a/keyboards/clawsome/sidekick/rules.mk
+++ b/keyboards/clawsome/sidekick/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/clueboard/card/keymaps/rgb_effects/rules.mk b/keyboards/clueboard/card/keymaps/rgb_effects/rules.mk
index 527823d692..91ab65e7e6 100644
--- a/keyboards/clueboard/card/keymaps/rgb_effects/rules.mk
+++ b/keyboards/clueboard/card/keymaps/rgb_effects/rules.mk
@@ -10,7 +10,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
12MIDI_ENABLE = no # MIDI controls 12MIDI_ENABLE = no # MIDI controls
13AUDIO_ENABLE = no # Audio output on port C6 13AUDIO_ENABLE = no # Audio output
14UNICODE_ENABLE = no # Unicode 14UNICODE_ENABLE = no # Unicode
15RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 15RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/cocoa40/rules.mk b/keyboards/cocoa40/rules.mk
index 398b70469e..3b354a0a92 100644
--- a/keyboards/cocoa40/rules.mk
+++ b/keyboards/cocoa40/rules.mk
@@ -19,5 +19,5 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23SPLIT_KEYBOARD = yes 23SPLIT_KEYBOARD = yes
diff --git a/keyboards/contra/rules.mk b/keyboards/contra/rules.mk
index 7b5aa05a5d..4624048620 100755
--- a/keyboards/contra/rules.mk
+++ b/keyboards/contra/rules.mk
@@ -16,7 +16,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
16NKRO_ENABLE = yes # USB Nkey Rollover 16NKRO_ENABLE = yes # USB Nkey Rollover
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18UNICODE_ENABLE = no # Unicode 18UNICODE_ENABLE = no # Unicode
19AUDIO_ENABLE = no # Audio output on port C6 19AUDIO_ENABLE = no # Audio output
20 20
21LAYOUTS = planck_mit ortho_4x12 21LAYOUTS = planck_mit ortho_4x12
22LAYOUTS_HAS_RGB = no 22LAYOUTS_HAS_RGB = no
diff --git a/keyboards/converter/hp_46010a/rules.mk b/keyboards/converter/hp_46010a/rules.mk
index eb405145eb..a9aa9b4bd7 100644
--- a/keyboards/converter/hp_46010a/rules.mk
+++ b/keyboards/converter/hp_46010a/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = yes # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21SPLIT_KEYBOARD = no 21SPLIT_KEYBOARD = no
diff --git a/keyboards/converter/ibm_terminal/keymaps/default/rules.mk b/keyboards/converter/ibm_terminal/keymaps/default/rules.mk
index cbec57e1d0..20423329de 100644
--- a/keyboards/converter/ibm_terminal/keymaps/default/rules.mk
+++ b/keyboards/converter/ibm_terminal/keymaps/default/rules.mk
@@ -10,7 +10,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
12MIDI_ENABLE = no # MIDI controls 12MIDI_ENABLE = no # MIDI controls
13AUDIO_ENABLE = no # Audio output on port C6 13AUDIO_ENABLE = no # Audio output
14UNICODE_ENABLE = no # Unicode 14UNICODE_ENABLE = no # Unicode
15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
16PS2_USE_USART = yes 16PS2_USE_USART = yes
diff --git a/keyboards/converter/ibm_terminal/rules.mk b/keyboards/converter/ibm_terminal/rules.mk
index 495368095e..798211eecd 100644
--- a/keyboards/converter/ibm_terminal/rules.mk
+++ b/keyboards/converter/ibm_terminal/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21PS2_USE_USART = yes 21PS2_USE_USART = yes
diff --git a/keyboards/converter/modelm101/rules.mk b/keyboards/converter/modelm101/rules.mk
index aebe723bf1..23496ae936 100644
--- a/keyboards/converter/modelm101/rules.mk
+++ b/keyboards/converter/modelm101/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/converter/numeric_keypad_IIe/rules.mk b/keyboards/converter/numeric_keypad_IIe/rules.mk
index 041dabc194..8fde4f64f1 100644
--- a/keyboards/converter/numeric_keypad_IIe/rules.mk
+++ b/keyboards/converter/numeric_keypad_IIe/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/converter/palm_usb/rules.mk b/keyboards/converter/palm_usb/rules.mk
index da5f7921a6..e777724a8d 100644
--- a/keyboards/converter/palm_usb/rules.mk
+++ b/keyboards/converter/palm_usb/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = yes # Console for debug
15COMMAND_ENABLE = yes # Commands for debug and configuration 15COMMAND_ENABLE = yes # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/converter/sun_usb/rules.mk b/keyboards/converter/sun_usb/rules.mk
index 9e2bbf6f03..1018a1a6c7 100644
--- a/keyboards/converter/sun_usb/rules.mk
+++ b/keyboards/converter/sun_usb/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = yes # Console for debug
15COMMAND_ENABLE = yes # Commands for debug and configuration 15COMMAND_ENABLE = yes # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/converter/usb_usb/ble/rules.mk b/keyboards/converter/usb_usb/ble/rules.mk
index c54138918b..873283f928 100644
--- a/keyboards/converter/usb_usb/ble/rules.mk
+++ b/keyboards/converter/usb_usb/ble/rules.mk
@@ -14,7 +14,7 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
14RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 14RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
15UNICODE_ENABLE = no # Unicode 15UNICODE_ENABLE = no # Unicode
16BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID 16BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
17AUDIO_ENABLE = no # Audio output on port C6 17AUDIO_ENABLE = no # Audio output
18BLUETOOTH = AdafruitBLE 18BLUETOOTH = AdafruitBLE
19ADAFRUIT_BLE_ENABLE = yes 19ADAFRUIT_BLE_ENABLE = yes
20 20
diff --git a/keyboards/copenhagen_click/click_pad_v1/rules.mk b/keyboards/copenhagen_click/click_pad_v1/rules.mk
index f3224bae62..dd71f44ccd 100755
--- a/keyboards/copenhagen_click/click_pad_v1/rules.mk
+++ b/keyboards/copenhagen_click/click_pad_v1/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/coseyfannitutti/discipad/rules.mk b/keyboards/coseyfannitutti/discipad/rules.mk
index 29f8bd8e7e..fb6dfb8440 100644
--- a/keyboards/coseyfannitutti/discipad/rules.mk
+++ b/keyboards/coseyfannitutti/discipad/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/coseyfannitutti/discipline/rules.mk b/keyboards/coseyfannitutti/discipline/rules.mk
index 73aa3a301f..0d09ea45bd 100644
--- a/keyboards/coseyfannitutti/discipline/rules.mk
+++ b/keyboards/coseyfannitutti/discipline/rules.mk
@@ -22,6 +22,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
24UNICODE_ENABLE = no # Unicode 24UNICODE_ENABLE = no # Unicode
25AUDIO_ENABLE = no # Audio output on port C6 25AUDIO_ENABLE = no # Audio output
26 26
27LAYOUTS = 65_ansi 65_ansi_blocker 65_iso 65_iso_blocker 27LAYOUTS = 65_ansi 65_ansi_blocker 65_iso 65_iso_blocker
diff --git a/keyboards/coseyfannitutti/mullet/rules.mk b/keyboards/coseyfannitutti/mullet/rules.mk
index 25f9620114..f59e51dbb2 100644
--- a/keyboards/coseyfannitutti/mullet/rules.mk
+++ b/keyboards/coseyfannitutti/mullet/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/coseyfannitutti/mulletpad/rules.mk b/keyboards/coseyfannitutti/mulletpad/rules.mk
index bbe4c5ce6c..e9b5297ad2 100644
--- a/keyboards/coseyfannitutti/mulletpad/rules.mk
+++ b/keyboards/coseyfannitutti/mulletpad/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = numpad_5x4 24LAYOUTS = numpad_5x4
diff --git a/keyboards/coseyfannitutti/mysterium/rules.mk b/keyboards/coseyfannitutti/mysterium/rules.mk
index 87c814e1af..9d2c2337df 100644
--- a/keyboards/coseyfannitutti/mysterium/rules.mk
+++ b/keyboards/coseyfannitutti/mysterium/rules.mk
@@ -22,6 +22,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
24UNICODE_ENABLE = no # Unicode 24UNICODE_ENABLE = no # Unicode
25AUDIO_ENABLE = no # Audio output on port C6 25AUDIO_ENABLE = no # Audio output
26 26
27LAYOUTS = tkl_ansi 27LAYOUTS = tkl_ansi
diff --git a/keyboards/coseyfannitutti/romeo/rules.mk b/keyboards/coseyfannitutti/romeo/rules.mk
index 3477644d17..ebe8f0684e 100644
--- a/keyboards/coseyfannitutti/romeo/rules.mk
+++ b/keyboards/coseyfannitutti/romeo/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/cu24/rules.mk b/keyboards/cu24/rules.mk
index e0ca0243ab..af20d51c46 100644
--- a/keyboards/cu24/rules.mk
+++ b/keyboards/cu24/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGBLIGHT_ENABLE = yes # RGB drivers 22RGBLIGHT_ENABLE = yes # RGB drivers
diff --git a/keyboards/cu75/keymaps/default/rules.mk b/keyboards/cu75/keymaps/default/rules.mk
index b0b31628ce..0b6f02ff9f 100644
--- a/keyboards/cu75/keymaps/default/rules.mk
+++ b/keyboards/cu75/keymaps/default/rules.mk
@@ -11,7 +11,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
11NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 11NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
12BACKLIGHT_ENABLE = yes # Disable keyboard backlight functionality 12BACKLIGHT_ENABLE = yes # Disable keyboard backlight functionality
13MIDI_ENABLE = no # MIDI controls 13MIDI_ENABLE = no # MIDI controls
14AUDIO_ENABLE = no # Audio output on port C6 14AUDIO_ENABLE = no # Audio output
15UNICODE_ENABLE = no # Unicode 15UNICODE_ENABLE = no # Unicode
16RGBLIGHT_ENABLE = yes # Disable RGB underlight 16RGBLIGHT_ENABLE = yes # Disable RGB underlight
17RGBLIGHT_CUSTOM_DRIVER = yes # RGB code is implemented in lefkeyboards, not WS2812 17RGBLIGHT_CUSTOM_DRIVER = yes # RGB code is implemented in lefkeyboards, not WS2812
diff --git a/keyboards/cu75/keymaps/iso/rules.mk b/keyboards/cu75/keymaps/iso/rules.mk
index 322cbae0e3..5e4eca532f 100644
--- a/keyboards/cu75/keymaps/iso/rules.mk
+++ b/keyboards/cu75/keymaps/iso/rules.mk
@@ -11,7 +11,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
11NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 11NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
12# BACKLIGHT_ENABLE = no # Disable keyboard backlight functionality 12# BACKLIGHT_ENABLE = no # Disable keyboard backlight functionality
13MIDI_ENABLE = no # MIDI controls 13MIDI_ENABLE = no # MIDI controls
14AUDIO_ENABLE = no # Audio output on port C6 14AUDIO_ENABLE = no # Audio output
15UNICODE_ENABLE = no # Unicode 15UNICODE_ENABLE = no # Unicode
16RGBLIGHT_ENABLE = no # Disable RGB underlight 16RGBLIGHT_ENABLE = no # Disable RGB underlight
17RGBLIGHT_CUSTOM_DRIVER = yes # RGB code is implemented in lefkeyboards, not WS2812 17RGBLIGHT_CUSTOM_DRIVER = yes # RGB code is implemented in lefkeyboards, not WS2812
diff --git a/keyboards/cu80/rules.mk b/keyboards/cu80/rules.mk
index 4be7eb78f8..13629b3e04 100644
--- a/keyboards/cu80/rules.mk
+++ b/keyboards/cu80/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = tkl_iso tkl_ansi 24LAYOUTS = tkl_iso tkl_ansi
diff --git a/keyboards/cutie_club/wraith/rules.mk b/keyboards/cutie_club/wraith/rules.mk
index cde7613127..dec6e693f7 100644
--- a/keyboards/cutie_club/wraith/rules.mk
+++ b/keyboards/cutie_club/wraith/rules.mk
@@ -16,4 +16,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here
16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
18UNICODE_ENABLE = no # Unicode 18UNICODE_ENABLE = no # Unicode
19AUDIO_ENABLE = no # Audio output on port C6 19AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/dc01/arrow/rules.mk b/keyboards/dc01/arrow/rules.mk
index 9cf1c65d54..61153f4bc6 100644
--- a/keyboards/dc01/arrow/rules.mk
+++ b/keyboards/dc01/arrow/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22NO_USB_STARTUP_CHECK = yes # Disable initialization only when usb is plugged in 22NO_USB_STARTUP_CHECK = yes # Disable initialization only when usb is plugged in
23CUSTOM_MATRIX = yes # Use custom matrix 23CUSTOM_MATRIX = yes # Use custom matrix
24SRC += matrix.c \ 24SRC += matrix.c \
diff --git a/keyboards/dc01/left/rules.mk b/keyboards/dc01/left/rules.mk
index bbfdff1d55..f6864f8a63 100644
--- a/keyboards/dc01/left/rules.mk
+++ b/keyboards/dc01/left/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23CUSTOM_MATRIX = yes # Use custom matrix 23CUSTOM_MATRIX = yes # Use custom matrix
24SRC += matrix.c \ 24SRC += matrix.c \
diff --git a/keyboards/dc01/numpad/rules.mk b/keyboards/dc01/numpad/rules.mk
index 6b9f18c07d..ae3f6b4e4f 100644
--- a/keyboards/dc01/numpad/rules.mk
+++ b/keyboards/dc01/numpad/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22NO_USB_STARTUP_CHECK = yes # Disable initialization only when usb is plugged in 22NO_USB_STARTUP_CHECK = yes # Disable initialization only when usb is plugged in
23CUSTOM_MATRIX = yes # Use custom matrix 23CUSTOM_MATRIX = yes # Use custom matrix
24SRC += matrix.c \ 24SRC += matrix.c \
diff --git a/keyboards/dc01/right/rules.mk b/keyboards/dc01/right/rules.mk
index 9cf1c65d54..61153f4bc6 100644
--- a/keyboards/dc01/right/rules.mk
+++ b/keyboards/dc01/right/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22NO_USB_STARTUP_CHECK = yes # Disable initialization only when usb is plugged in 22NO_USB_STARTUP_CHECK = yes # Disable initialization only when usb is plugged in
23CUSTOM_MATRIX = yes # Use custom matrix 23CUSTOM_MATRIX = yes # Use custom matrix
24SRC += matrix.c \ 24SRC += matrix.c \
diff --git a/keyboards/deltasplit75/rules.mk b/keyboards/deltasplit75/rules.mk
index 51e26259a8..ced23bb50e 100644
--- a/keyboards/deltasplit75/rules.mk
+++ b/keyboards/deltasplit75/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23SPLIT_KEYBOARD = yes 23SPLIT_KEYBOARD = yes
24 24
diff --git a/keyboards/diverge3/rules.mk b/keyboards/diverge3/rules.mk
index ee55e6719b..925cf0ca21 100644
--- a/keyboards/diverge3/rules.mk
+++ b/keyboards/diverge3/rules.mk
@@ -14,7 +14,7 @@ CONSOLE_ENABLE = no # Console for debug
14COMMAND_ENABLE = yes # Commands for debug and configuration 14COMMAND_ENABLE = yes # Commands for debug and configuration
15NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 15NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
16BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
17AUDIO_ENABLE = no # Audio output on port C6 17AUDIO_ENABLE = no # Audio output
18UNICODE_ENABLE = no # Unicode 18UNICODE_ENABLE = no # Unicode
19RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 19RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
20SPLIT_KEYBOARD = yes 20SPLIT_KEYBOARD = yes
diff --git a/keyboards/divergetm2/rules.mk b/keyboards/divergetm2/rules.mk
index 6fe960808a..7fd231fc16 100644
--- a/keyboards/divergetm2/rules.mk
+++ b/keyboards/divergetm2/rules.mk
@@ -14,7 +14,7 @@ CONSOLE_ENABLE = no # Console for debug
14COMMAND_ENABLE = yes # Commands for debug and configuration 14COMMAND_ENABLE = yes # Commands for debug and configuration
15NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 15NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
17AUDIO_ENABLE = no # Audio output on port C6 17AUDIO_ENABLE = no # Audio output
18UNICODE_ENABLE = no # Unicode 18UNICODE_ENABLE = no # Unicode
19RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 19RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
20 20
diff --git a/keyboards/dm9records/ergoinu/keymaps/default/rules.mk b/keyboards/dm9records/ergoinu/keymaps/default/rules.mk
index bbf813b241..0f2819358d 100644
--- a/keyboards/dm9records/ergoinu/keymaps/default/rules.mk
+++ b/keyboards/dm9records/ergoinu/keymaps/default/rules.mk
@@ -11,7 +11,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
11NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 11NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
12BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 12BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
13MIDI_ENABLE = no # MIDI controls 13MIDI_ENABLE = no # MIDI controls
14AUDIO_ENABLE = no # Audio output on port C6 14AUDIO_ENABLE = no # Audio output
15UNICODE_ENABLE = no # Unicode 15UNICODE_ENABLE = no # Unicode
16RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 16RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
17SWAP_HANDS_ENABLE = no # Enable one-hand typing 17SWAP_HANDS_ENABLE = no # Enable one-hand typing
diff --git a/keyboards/dm9records/ergoinu/keymaps/default_jis/rules.mk b/keyboards/dm9records/ergoinu/keymaps/default_jis/rules.mk
index eec4251635..fa7ec3131f 100644
--- a/keyboards/dm9records/ergoinu/keymaps/default_jis/rules.mk
+++ b/keyboards/dm9records/ergoinu/keymaps/default_jis/rules.mk
@@ -11,7 +11,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
11NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 11NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
12BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 12BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
13MIDI_ENABLE = no # MIDI controls 13MIDI_ENABLE = no # MIDI controls
14AUDIO_ENABLE = no # Audio output on port C6 14AUDIO_ENABLE = no # Audio output
15UNICODE_ENABLE = no # Unicode 15UNICODE_ENABLE = no # Unicode
16RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 16RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
17SWAP_HANDS_ENABLE = no # Enable one-hand typing 17SWAP_HANDS_ENABLE = no # Enable one-hand typing
diff --git a/keyboards/dm9records/ergoinu/rules.mk b/keyboards/dm9records/ergoinu/rules.mk
index 0a2c6dc430..1082772d7a 100644
--- a/keyboards/dm9records/ergoinu/rules.mk
+++ b/keyboards/dm9records/ergoinu/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21SUBPROJECT_rev1 = no 21SUBPROJECT_rev1 = no
diff --git a/keyboards/dm9records/plaid/rules.mk b/keyboards/dm9records/plaid/rules.mk
index 810bcf4118..f11e542ddc 100644
--- a/keyboards/dm9records/plaid/rules.mk
+++ b/keyboards/dm9records/plaid/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = ortho_4x12 planck_mit 24LAYOUTS = ortho_4x12 planck_mit
25LAYOUTS_HAS_RGB = no 25LAYOUTS_HAS_RGB = no
diff --git a/keyboards/dm9records/tartan/rules.mk b/keyboards/dm9records/tartan/rules.mk
index 3b7605538f..3e8c4bd8f1 100644
--- a/keyboards/dm9records/tartan/rules.mk
+++ b/keyboards/dm9records/tartan/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = 60_ansi 60_ansi_split_bs_rshift 60_iso 60_iso_split_bs_rshift 24LAYOUTS = 60_ansi 60_ansi_split_bs_rshift 60_iso 60_iso_split_bs_rshift
25LAYOUTS_HAS_RGB = no 25LAYOUTS_HAS_RGB = no
diff --git a/keyboards/dmqdesign/spin/rules.mk b/keyboards/dmqdesign/spin/rules.mk
index b424374532..174c0b0c18 100644
--- a/keyboards/dmqdesign/spin/rules.mk
+++ b/keyboards/dmqdesign/spin/rules.mk
@@ -20,5 +20,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21MIDI_ENABLE = yes # MIDI support 21MIDI_ENABLE = yes # MIDI support
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24ENCODER_ENABLE = yes # Enable rotary encoder support 24ENCODER_ENABLE = yes # Enable rotary encoder support
diff --git a/keyboards/do60/rules.mk b/keyboards/do60/rules.mk
index 9a0aac0ef0..0200becc50 100644
--- a/keyboards/do60/rules.mk
+++ b/keyboards/do60/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32u4
5BOOTLOADER = atmel-dfu 5BOOTLOADER = atmel-dfu
6 6
7# Build Options 7# Build Options
8AUDIO_ENABLE = no # Audio output on port C6 8AUDIO_ENABLE = no # Audio output
9BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 9BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
10BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite 10BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite
11COMMAND_ENABLE = no # Commands for debug and configuration 11COMMAND_ENABLE = no # Commands for debug and configuration
diff --git a/keyboards/doppelganger/rules.mk b/keyboards/doppelganger/rules.mk
index f829b583e1..45f1a0f06f 100644
--- a/keyboards/doppelganger/rules.mk
+++ b/keyboards/doppelganger/rules.mk
@@ -19,5 +19,5 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23SPLIT_KEYBOARD = yes 23SPLIT_KEYBOARD = yes
diff --git a/keyboards/doro67/multi/rules.mk b/keyboards/doro67/multi/rules.mk
index 678f3b3e2d..c0da196665 100644
--- a/keyboards/doro67/multi/rules.mk
+++ b/keyboards/doro67/multi/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = 65_ansi_blocker 24LAYOUTS = 65_ansi_blocker
diff --git a/keyboards/doro67/regular/rules.mk b/keyboards/doro67/regular/rules.mk
index 62d2b0a77b..3b36ddf9a7 100644
--- a/keyboards/doro67/regular/rules.mk
+++ b/keyboards/doro67/regular/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = 65_ansi_blocker 24LAYOUTS = 65_ansi_blocker
diff --git a/keyboards/doro67/rgb/rules.mk b/keyboards/doro67/rgb/rules.mk
index fc5dfa9ef1..672edb1ee3 100644
--- a/keyboards/doro67/rgb/rules.mk
+++ b/keyboards/doro67/rgb/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23RGB_MATRIX_ENABLE = yes 23RGB_MATRIX_ENABLE = yes
24RGB_MATRIX_DRIVER = WS2812 24RGB_MATRIX_DRIVER = WS2812
25 25
diff --git a/keyboards/dozen0/rules.mk b/keyboards/dozen0/rules.mk
index 4f80eb6549..89eb1fa8aa 100644
--- a/keyboards/dozen0/rules.mk
+++ b/keyboards/dozen0/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/dp60/rules.mk b/keyboards/dp60/rules.mk
index d89f2287ac..496b55a88e 100644
--- a/keyboards/dp60/rules.mk
+++ b/keyboards/dp60/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGBLIGHT_ENABLE = no # Use RGB underglow light 22RGBLIGHT_ENABLE = no # Use RGB underglow light
23RGB_MATRIX_ENABLE = yes 23RGB_MATRIX_ENABLE = yes
24RGB_MATRIX_DRIVER = IS31FL3731 # Use RGB matrix 24RGB_MATRIX_DRIVER = IS31FL3731 # Use RGB matrix
diff --git a/keyboards/duck/jetfire/rules.mk b/keyboards/duck/jetfire/rules.mk
index 692a8e524c..cc6b551386 100644
--- a/keyboards/duck/jetfire/rules.mk
+++ b/keyboards/duck/jetfire/rules.mk
@@ -20,7 +20,7 @@ BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20BACKLIGHT_DRIVER = custom 20BACKLIGHT_DRIVER = custom
21RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 21RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24 24
25CUSTOM_MATRIX = yes 25CUSTOM_MATRIX = yes
26SRC += indicator_leds.c \ 26SRC += indicator_leds.c \
diff --git a/keyboards/duck/lightsaver/rules.mk b/keyboards/duck/lightsaver/rules.mk
index b916496826..5136f79e7b 100644
--- a/keyboards/duck/lightsaver/rules.mk
+++ b/keyboards/duck/lightsaver/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20BACKLIGHT_DRIVER = custom 20BACKLIGHT_DRIVER = custom
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23RGBLIGHT_ENABLE = yes 23RGBLIGHT_ENABLE = yes
24 24
25CUSTOM_MATRIX = yes 25CUSTOM_MATRIX = yes
diff --git a/keyboards/duck/octagon/v1/rules.mk b/keyboards/duck/octagon/v1/rules.mk
index 28e8531ca3..62c4d37caf 100644
--- a/keyboards/duck/octagon/v1/rules.mk
+++ b/keyboards/duck/octagon/v1/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20BACKLIGHT_DRIVER = custom 20BACKLIGHT_DRIVER = custom
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23RGBLIGHT_ENABLE = yes 23RGBLIGHT_ENABLE = yes
24 24
25CUSTOM_MATRIX = yes 25CUSTOM_MATRIX = yes
diff --git a/keyboards/duck/octagon/v2/rules.mk b/keyboards/duck/octagon/v2/rules.mk
index cfd7894a9d..09a363c391 100644
--- a/keyboards/duck/octagon/v2/rules.mk
+++ b/keyboards/duck/octagon/v2/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20BACKLIGHT_DRIVER = custom 20BACKLIGHT_DRIVER = custom
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23RGBLIGHT_ENABLE = yes 23RGBLIGHT_ENABLE = yes
24 24
25CUSTOM_MATRIX = yes 25CUSTOM_MATRIX = yes
diff --git a/keyboards/duck/orion/v3/rules.mk b/keyboards/duck/orion/v3/rules.mk
index f65093a9a9..5c9fa9cb81 100644
--- a/keyboards/duck/orion/v3/rules.mk
+++ b/keyboards/duck/orion/v3/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20BACKLIGHT_DRIVER = custom 20BACKLIGHT_DRIVER = custom
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23RGBLIGHT_ENABLE = yes 23RGBLIGHT_ENABLE = yes
24 24
25CUSTOM_MATRIX = yes 25CUSTOM_MATRIX = yes
diff --git a/keyboards/duck/tcv3/rules.mk b/keyboards/duck/tcv3/rules.mk
index 8be02e8d5b..ac5e4e89a0 100644
--- a/keyboards/duck/tcv3/rules.mk
+++ b/keyboards/duck/tcv3/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGBLIGHT_ENABLE = yes 22RGBLIGHT_ENABLE = yes
23 23
24CUSTOM_MATRIX = yes 24CUSTOM_MATRIX = yes
diff --git a/keyboards/dztech/dz60rgb/v1/rules.mk b/keyboards/dztech/dz60rgb/v1/rules.mk
index 19cd79bae5..8b6dda84db 100644
--- a/keyboards/dztech/dz60rgb/v1/rules.mk
+++ b/keyboards/dztech/dz60rgb/v1/rules.mk
@@ -19,7 +19,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
19NKRO_ENABLE = yes # USB Nkey Rollover 19NKRO_ENABLE = yes # USB Nkey Rollover
20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
21RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 21RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23RGB_MATRIX_ENABLE = yes # Use RGB matrix 23RGB_MATRIX_ENABLE = yes # Use RGB matrix
24RGB_MATRIX_DRIVER = IS31FL3733 24RGB_MATRIX_DRIVER = IS31FL3733
25NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in 25NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
diff --git a/keyboards/dztech/dz60rgb/v2/rules.mk b/keyboards/dztech/dz60rgb/v2/rules.mk
index 3d6d2a3148..c4d5352324 100644
--- a/keyboards/dztech/dz60rgb/v2/rules.mk
+++ b/keyboards/dztech/dz60rgb/v2/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGB_MATRIX_ENABLE = yes # Use RGB matrix 22RGB_MATRIX_ENABLE = yes # Use RGB matrix
23RGB_MATRIX_DRIVER = IS31FL3733 23RGB_MATRIX_DRIVER = IS31FL3733
24NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in 24NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
diff --git a/keyboards/dztech/dz60rgb_ansi/v1/rules.mk b/keyboards/dztech/dz60rgb_ansi/v1/rules.mk
index 19cd79bae5..8b6dda84db 100644
--- a/keyboards/dztech/dz60rgb_ansi/v1/rules.mk
+++ b/keyboards/dztech/dz60rgb_ansi/v1/rules.mk
@@ -19,7 +19,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
19NKRO_ENABLE = yes # USB Nkey Rollover 19NKRO_ENABLE = yes # USB Nkey Rollover
20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
21RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 21RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23RGB_MATRIX_ENABLE = yes # Use RGB matrix 23RGB_MATRIX_ENABLE = yes # Use RGB matrix
24RGB_MATRIX_DRIVER = IS31FL3733 24RGB_MATRIX_DRIVER = IS31FL3733
25NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in 25NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
diff --git a/keyboards/dztech/dz60rgb_ansi/v2/rules.mk b/keyboards/dztech/dz60rgb_ansi/v2/rules.mk
index 3d6d2a3148..c4d5352324 100644
--- a/keyboards/dztech/dz60rgb_ansi/v2/rules.mk
+++ b/keyboards/dztech/dz60rgb_ansi/v2/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGB_MATRIX_ENABLE = yes # Use RGB matrix 22RGB_MATRIX_ENABLE = yes # Use RGB matrix
23RGB_MATRIX_DRIVER = IS31FL3733 23RGB_MATRIX_DRIVER = IS31FL3733
24NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in 24NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
diff --git a/keyboards/dztech/dz60rgb_wkl/v1/rules.mk b/keyboards/dztech/dz60rgb_wkl/v1/rules.mk
index 91832c2bf5..772964b55a 100644
--- a/keyboards/dztech/dz60rgb_wkl/v1/rules.mk
+++ b/keyboards/dztech/dz60rgb_wkl/v1/rules.mk
@@ -19,7 +19,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
19NKRO_ENABLE = yes # USB Nkey Rollover 19NKRO_ENABLE = yes # USB Nkey Rollover
20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
21RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 21RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23RGB_MATRIX_ENABLE = yes # Use RGB matrix 23RGB_MATRIX_ENABLE = yes # Use RGB matrix
24RGB_MATRIX_DRIVER = IS31FL3733 24RGB_MATRIX_DRIVER = IS31FL3733
25NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in 25NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
diff --git a/keyboards/dztech/dz60rgb_wkl/v2/rules.mk b/keyboards/dztech/dz60rgb_wkl/v2/rules.mk
index 18061c2925..ac27bbf140 100644
--- a/keyboards/dztech/dz60rgb_wkl/v2/rules.mk
+++ b/keyboards/dztech/dz60rgb_wkl/v2/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGB_MATRIX_ENABLE = yes # Use RGB matrix 22RGB_MATRIX_ENABLE = yes # Use RGB matrix
23RGB_MATRIX_DRIVER = IS31FL3733 23RGB_MATRIX_DRIVER = IS31FL3733
24NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in 24NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
diff --git a/keyboards/dztech/dz65rgb/v1/rules.mk b/keyboards/dztech/dz65rgb/v1/rules.mk
index 288329fd8e..9f2c7b41cb 100644
--- a/keyboards/dztech/dz65rgb/v1/rules.mk
+++ b/keyboards/dztech/dz65rgb/v1/rules.mk
@@ -19,7 +19,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
19NKRO_ENABLE = yes # USB Nkey Rollover 19NKRO_ENABLE = yes # USB Nkey Rollover
20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
21RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 21RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23RGB_MATRIX_ENABLE = yes # Use RGB matrix 23RGB_MATRIX_ENABLE = yes # Use RGB matrix
24RGB_MATRIX_DRIVER = IS31FL3731 24RGB_MATRIX_DRIVER = IS31FL3731
25 25
diff --git a/keyboards/dztech/dz65rgb/v2/rules.mk b/keyboards/dztech/dz65rgb/v2/rules.mk
index aecfccf67a..c8c752f5b2 100644
--- a/keyboards/dztech/dz65rgb/v2/rules.mk
+++ b/keyboards/dztech/dz65rgb/v2/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGB_MATRIX_ENABLE = yes # Use RGB matrix 22RGB_MATRIX_ENABLE = yes # Use RGB matrix
23RGB_MATRIX_DRIVER = IS31FL3731 23RGB_MATRIX_DRIVER = IS31FL3731
24 24
diff --git a/keyboards/eco/keymaps/default/rules.mk b/keyboards/eco/keymaps/default/rules.mk
index 463a63c572..6da87da43a 100644
--- a/keyboards/eco/keymaps/default/rules.mk
+++ b/keyboards/eco/keymaps/default/rules.mk
@@ -12,7 +12,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
12NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 12NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
13BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 13BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
14MIDI_ENABLE = no # MIDI controls 14MIDI_ENABLE = no # MIDI controls
15AUDIO_ENABLE = no # Audio output on port C6 15AUDIO_ENABLE = no # Audio output
16UNICODE_ENABLE = no # Unicode 16UNICODE_ENABLE = no # Unicode
17RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 17RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
18 18
diff --git a/keyboards/emptystring/NQG/rules.mk b/keyboards/emptystring/NQG/rules.mk
index 340ad4bc23..4ff1393358 100644
--- a/keyboards/emptystring/NQG/rules.mk
+++ b/keyboards/emptystring/NQG/rules.mk
@@ -15,6 +15,6 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
diff --git a/keyboards/eniigmakeyboards/ek87/rules.mk b/keyboards/eniigmakeyboards/ek87/rules.mk
index 64d77a983f..d2df5bff40 100644
--- a/keyboards/eniigmakeyboards/ek87/rules.mk
+++ b/keyboards/eniigmakeyboards/ek87/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/ep/40/rules.mk b/keyboards/ep/40/rules.mk
index 599233dc86..5ecb0d59ab 100644
--- a/keyboards/ep/40/rules.mk
+++ b/keyboards/ep/40/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/ep/96/rules.mk b/keyboards/ep/96/rules.mk
index 599233dc86..5ecb0d59ab 100644
--- a/keyboards/ep/96/rules.mk
+++ b/keyboards/ep/96/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/ep/comsn/hs68/rules.mk b/keyboards/ep/comsn/hs68/rules.mk
index 39160e9865..86bb4c7592 100644
--- a/keyboards/ep/comsn/hs68/rules.mk
+++ b/keyboards/ep/comsn/hs68/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/ep/comsn/mollydooker/rules.mk b/keyboards/ep/comsn/mollydooker/rules.mk
index 1bf22e08f5..7d62fd7d27 100644
--- a/keyboards/ep/comsn/mollydooker/rules.mk
+++ b/keyboards/ep/comsn/mollydooker/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/ep/comsn/tf_longeboye/rules.mk b/keyboards/ep/comsn/tf_longeboye/rules.mk
index 335f06bb0a..d1aca1f406 100644
--- a/keyboards/ep/comsn/tf_longeboye/rules.mk
+++ b/keyboards/ep/comsn/tf_longeboye/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/ergo42/rules.mk b/keyboards/ergo42/rules.mk
index 53f956db09..03a0147fd1 100644
--- a/keyboards/ergo42/rules.mk
+++ b/keyboards/ergo42/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23SPLIT_KEYBOARD = yes 23SPLIT_KEYBOARD = yes
24 24
diff --git a/keyboards/ergodash/rules.mk b/keyboards/ergodash/rules.mk
index 644e78f999..a9a9e79e06 100644
--- a/keyboards/ergodash/rules.mk
+++ b/keyboards/ergodash/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/ergosaurus/rules.mk b/keyboards/ergosaurus/rules.mk
index aa95c2be33..add434b9f3 100644
--- a/keyboards/ergosaurus/rules.mk
+++ b/keyboards/ergosaurus/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = alice_split_bs 24LAYOUTS = alice_split_bs
diff --git a/keyboards/ergoslab/rules.mk b/keyboards/ergoslab/rules.mk
index b565f618ae..daadab823d 100644
--- a/keyboards/ergoslab/rules.mk
+++ b/keyboards/ergoslab/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = yes # Commands for debug and configuration 15COMMAND_ENABLE = yes # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/ergotravel/rules.mk b/keyboards/ergotravel/rules.mk
index 7e6ba31efd..2b9c4f693e 100644
--- a/keyboards/ergotravel/rules.mk
+++ b/keyboards/ergotravel/rules.mk
@@ -9,7 +9,7 @@ CONSOLE_ENABLE = no # Console for debug
9COMMAND_ENABLE = yes # Commands for debug and configuration 9COMMAND_ENABLE = yes # Commands for debug and configuration
10NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
12AUDIO_ENABLE = no # Audio output on port C6 12AUDIO_ENABLE = no # Audio output
13UNICODE_ENABLE = no # Unicode 13UNICODE_ENABLE = no # Unicode
14RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 14RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
15# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 15# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/ericrlau/numdiscipline/rev1/rules.mk b/keyboards/ericrlau/numdiscipline/rev1/rules.mk
index 8ffda7cd69..6ead973dcb 100644
--- a/keyboards/ericrlau/numdiscipline/rev1/rules.mk
+++ b/keyboards/ericrlau/numdiscipline/rev1/rules.mk
@@ -22,4 +22,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
24UNICODE_ENABLE = no # Unicode 24UNICODE_ENABLE = no # Unicode
25AUDIO_ENABLE = no # Audio output on port C6 25AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/evil80/rules.mk b/keyboards/evil80/rules.mk
index e0d3d2e496..d501f843b3 100644
--- a/keyboards/evil80/rules.mk
+++ b/keyboards/evil80/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/evyd13/eon40/rules.mk b/keyboards/evyd13/eon40/rules.mk
index 89d9a33803..2f60b80109 100644
--- a/keyboards/evyd13/eon40/rules.mk
+++ b/keyboards/evyd13/eon40/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23ENCODER_ENABLE = yes 23ENCODER_ENABLE = yes
24 24
25LAYOUTS = ortho_4x12 planck_mit 25LAYOUTS = ortho_4x12 planck_mit
diff --git a/keyboards/evyd13/eon65/rules.mk b/keyboards/evyd13/eon65/rules.mk
index f8f181fed6..c03d696bf8 100644
--- a/keyboards/evyd13/eon65/rules.mk
+++ b/keyboards/evyd13/eon65/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = 65_ansi 65_ansi_blocker 65_iso 65_iso_blocker 24LAYOUTS = 65_ansi 65_ansi_blocker 65_iso 65_iso_blocker
diff --git a/keyboards/evyd13/eon75/rules.mk b/keyboards/evyd13/eon75/rules.mk
index 3e236148d5..e658b597c0 100644
--- a/keyboards/evyd13/eon75/rules.mk
+++ b/keyboards/evyd13/eon75/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/evyd13/eon87/rules.mk b/keyboards/evyd13/eon87/rules.mk
index c7682a382f..da70a1f7e5 100644
--- a/keyboards/evyd13/eon87/rules.mk
+++ b/keyboards/evyd13/eon87/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = tkl_ansi tkl_iso 24LAYOUTS = tkl_ansi tkl_iso
diff --git a/keyboards/evyd13/eon95/rules.mk b/keyboards/evyd13/eon95/rules.mk
index 3e236148d5..e658b597c0 100644
--- a/keyboards/evyd13/eon95/rules.mk
+++ b/keyboards/evyd13/eon95/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/evyd13/minitomic/rules.mk b/keyboards/evyd13/minitomic/rules.mk
index 73a7b34362..469407d979 100644
--- a/keyboards/evyd13/minitomic/rules.mk
+++ b/keyboards/evyd13/minitomic/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/evyd13/mx5160/rules.mk b/keyboards/evyd13/mx5160/rules.mk
index bb9fcc2058..1edc2129af 100644
--- a/keyboards/evyd13/mx5160/rules.mk
+++ b/keyboards/evyd13/mx5160/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/evyd13/nt660/rules.mk b/keyboards/evyd13/nt660/rules.mk
index d8936bde16..93860bde0d 100644
--- a/keyboards/evyd13/nt660/rules.mk
+++ b/keyboards/evyd13/nt660/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = 66_ansi 66_iso 23LAYOUTS = 66_ansi 66_iso
24 24
diff --git a/keyboards/evyd13/omrontkl/rules.mk b/keyboards/evyd13/omrontkl/rules.mk
index 9f4efd945e..46df566b7b 100644
--- a/keyboards/evyd13/omrontkl/rules.mk
+++ b/keyboards/evyd13/omrontkl/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/evyd13/ta65/rules.mk b/keyboards/evyd13/ta65/rules.mk
index 28af97bd6f..a8c0ec30f5 100644
--- a/keyboards/evyd13/ta65/rules.mk
+++ b/keyboards/evyd13/ta65/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22ENCODER_ENABLE = yes 22ENCODER_ENABLE = yes
23 23
24LAYOUTS = 65_ansi 65_iso 24LAYOUTS = 65_ansi 65_iso
diff --git a/keyboards/evyd13/wasdat/rules.mk b/keyboards/evyd13/wasdat/rules.mk
index 000b9ec5e0..897c216a20 100644
--- a/keyboards/evyd13/wasdat/rules.mk
+++ b/keyboards/evyd13/wasdat/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23CUSTOM_MATRIX = lite 23CUSTOM_MATRIX = lite
24SRC += matrix.c 24SRC += matrix.c
diff --git a/keyboards/evyd13/wasdat_code/rules.mk b/keyboards/evyd13/wasdat_code/rules.mk
index 149e21c368..636e48b5ff 100644
--- a/keyboards/evyd13/wasdat_code/rules.mk
+++ b/keyboards/evyd13/wasdat_code/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23CUSTOM_MATRIX = lite 23CUSTOM_MATRIX = lite
24SRC += matrix.c 24SRC += matrix.c
diff --git a/keyboards/exclusive/e6_rgb/rules.mk b/keyboards/exclusive/e6_rgb/rules.mk
index c8cd855764..1e0bfd0b07 100644
--- a/keyboards/exclusive/e6_rgb/rules.mk
+++ b/keyboards/exclusive/e6_rgb/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGBLIGHT_ENABLE = yes # Use RGB underglow light 22RGBLIGHT_ENABLE = yes # Use RGB underglow light
23RGB_MATRIX_ENABLE = no # Use RGB matrix 23RGB_MATRIX_ENABLE = no # Use RGB matrix
24RGB_MATRIX_DRIVER = IS31FL3733 24RGB_MATRIX_DRIVER = IS31FL3733
diff --git a/keyboards/exclusive/e6v2/le/rules.mk b/keyboards/exclusive/e6v2/le/rules.mk
index b150e744e0..8a46f7d068 100644
--- a/keyboards/exclusive/e6v2/le/rules.mk
+++ b/keyboards/exclusive/e6v2/le/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes 20RGBLIGHT_ENABLE = yes
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = 60_ansi 24LAYOUTS = 60_ansi
diff --git a/keyboards/exclusive/e6v2/le_bmc/rules.mk b/keyboards/exclusive/e6v2/le_bmc/rules.mk
index ed563747b9..6046e15c52 100644
--- a/keyboards/exclusive/e6v2/le_bmc/rules.mk
+++ b/keyboards/exclusive/e6v2/le_bmc/rules.mk
@@ -20,4 +20,4 @@ BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20WS2812_DRIVER = i2c 20WS2812_DRIVER = i2c
21RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 21RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/exclusive/e6v2/oe/rules.mk b/keyboards/exclusive/e6v2/oe/rules.mk
index b150e744e0..8a46f7d068 100644
--- a/keyboards/exclusive/e6v2/oe/rules.mk
+++ b/keyboards/exclusive/e6v2/oe/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes 20RGBLIGHT_ENABLE = yes
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = 60_ansi 24LAYOUTS = 60_ansi
diff --git a/keyboards/exclusive/e6v2/oe_bmc/rules.mk b/keyboards/exclusive/e6v2/oe_bmc/rules.mk
index ed563747b9..6046e15c52 100644
--- a/keyboards/exclusive/e6v2/oe_bmc/rules.mk
+++ b/keyboards/exclusive/e6v2/oe_bmc/rules.mk
@@ -20,4 +20,4 @@ BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20WS2812_DRIVER = i2c 20WS2812_DRIVER = i2c
21RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 21RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/exclusive/e7v1se/rules.mk b/keyboards/exclusive/e7v1se/rules.mk
index edd546d69f..dff8d21f97 100644
--- a/keyboards/exclusive/e7v1se/rules.mk
+++ b/keyboards/exclusive/e7v1se/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/felix/rules.mk b/keyboards/felix/rules.mk
index 10f3dd2386..e664377961 100644
--- a/keyboards/felix/rules.mk
+++ b/keyboards/felix/rules.mk
@@ -18,6 +18,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here
18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
19RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 19RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = ortho_5x4 23LAYOUTS = ortho_5x4
diff --git a/keyboards/flehrad/downbubble/rules.mk b/keyboards/flehrad/downbubble/rules.mk
index dd867d5b18..9e4f6779a3 100644
--- a/keyboards/flehrad/downbubble/rules.mk
+++ b/keyboards/flehrad/downbubble/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/fleuron/rules.mk b/keyboards/fleuron/rules.mk
index b8b64abd43..7c4829206f 100644
--- a/keyboards/fleuron/rules.mk
+++ b/keyboards/fleuron/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23RGBLIGHT_ENABLE = yes 23RGBLIGHT_ENABLE = yes
24 24
diff --git a/keyboards/fluorite/rules.mk b/keyboards/fluorite/rules.mk
index dc3c448405..b7061f6515 100644
--- a/keyboards/fluorite/rules.mk
+++ b/keyboards/fluorite/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24SPLIT_KEYBOARD = yes 24SPLIT_KEYBOARD = yes
diff --git a/keyboards/flx/lodestone/rules.mk b/keyboards/flx/lodestone/rules.mk
index 6dd50371c5..3da7e82fc5 100644
--- a/keyboards/flx/lodestone/rules.mk
+++ b/keyboards/flx/lodestone/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22LTO_ENABLE = yes 22LTO_ENABLE = yes
23 23
24LAYOUTS = 65_ansi_blocker 65_ansi_blocker_split_bs 65_iso_blocker 65_iso_blocker_split_bs 24LAYOUTS = 65_ansi_blocker 65_ansi_blocker_split_bs 65_iso_blocker 65_iso_blocker_split_bs
diff --git a/keyboards/flx/virgo/rules.mk b/keyboards/flx/virgo/rules.mk
index 015d40b430..1a8ba031c4 100644
--- a/keyboards/flx/virgo/rules.mk
+++ b/keyboards/flx/virgo/rules.mk
@@ -19,5 +19,5 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23LTO_ENABLE = yes 23LTO_ENABLE = yes
diff --git a/keyboards/fortitude60/rules.mk b/keyboards/fortitude60/rules.mk
index 521f65f677..ebbb18e5e6 100644
--- a/keyboards/fortitude60/rules.mk
+++ b/keyboards/fortitude60/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23SPLIT_KEYBOARD = yes 23SPLIT_KEYBOARD = yes
24 24
diff --git a/keyboards/foxlab/leaf60/hotswap/rules.mk b/keyboards/foxlab/leaf60/hotswap/rules.mk
index 15bb28a6e7..2e17d21130 100644
--- a/keyboards/foxlab/leaf60/hotswap/rules.mk
+++ b/keyboards/foxlab/leaf60/hotswap/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/foxlab/leaf60/universal/rules.mk b/keyboards/foxlab/leaf60/universal/rules.mk
index 73bfb0aed4..97d1372ed3 100644
--- a/keyboards/foxlab/leaf60/universal/rules.mk
+++ b/keyboards/foxlab/leaf60/universal/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = 60_ansi 60_hhkb 24LAYOUTS = 60_ansi 60_hhkb
diff --git a/keyboards/fractal/rules.mk b/keyboards/fractal/rules.mk
index 191568ecee..bde1891616 100755
--- a/keyboards/fractal/rules.mk
+++ b/keyboards/fractal/rules.mk
@@ -16,7 +16,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
16NKRO_ENABLE = yes # USB Nkey Rollover 16NKRO_ENABLE = yes # USB Nkey Rollover
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18UNICODE_ENABLE = no # Unicode 18UNICODE_ENABLE = no # Unicode
19AUDIO_ENABLE = no # Audio output on port C6 19AUDIO_ENABLE = no # Audio output
20 20
21LAYOUTS = ortho_5x12 # preonic_mit 21LAYOUTS = ortho_5x12 # preonic_mit
22LAYOUTS_HAS_RGB = no 22LAYOUTS_HAS_RGB = no
diff --git a/keyboards/funky40/rules.mk b/keyboards/funky40/rules.mk
index b38c927b76..962a601b16 100644
--- a/keyboards/funky40/rules.mk
+++ b/keyboards/funky40/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/gami_studio/lex60/rules.mk b/keyboards/gami_studio/lex60/rules.mk
index 711126c14a..e312e7afd6 100644
--- a/keyboards/gami_studio/lex60/rules.mk
+++ b/keyboards/gami_studio/lex60/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/geekboards/tester/rules.mk b/keyboards/geekboards/tester/rules.mk
index 6316052f5a..d782f41bb8 100644
--- a/keyboards/geekboards/tester/rules.mk
+++ b/keyboards/geekboards/tester/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGB_MATRIX_ENABLE = yes # Use RGB matrix 22RGB_MATRIX_ENABLE = yes # Use RGB matrix
23RGB_MATRIX_DRIVER = IS31FL3731 23RGB_MATRIX_DRIVER = IS31FL3731
diff --git a/keyboards/getta25/rules.mk b/keyboards/getta25/rules.mk
index faa81a3378..0e60b95b90 100644
--- a/keyboards/getta25/rules.mk
+++ b/keyboards/getta25/rules.mk
@@ -14,7 +14,7 @@ CONSOLE_ENABLE = no # Console for debug
14COMMAND_ENABLE = yes # Commands for debug and configuration 14COMMAND_ENABLE = yes # Commands for debug and configuration
15NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 15NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
17AUDIO_ENABLE = no # Audio output on port C6 17AUDIO_ENABLE = no # Audio output
18UNICODE_ENABLE = no # Unicode 18UNICODE_ENABLE = no # Unicode
19RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 19RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
20OLED_ENABLE = no 20OLED_ENABLE = no
diff --git a/keyboards/gh60/satan/keymaps/default/rules.mk b/keyboards/gh60/satan/keymaps/default/rules.mk
index c3dc585c58..9bd14ac70a 100644
--- a/keyboards/gh60/satan/keymaps/default/rules.mk
+++ b/keyboards/gh60/satan/keymaps/default/rules.mk
@@ -10,7 +10,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
12MIDI_ENABLE = no # MIDI controls 12MIDI_ENABLE = no # MIDI controls
13AUDIO_ENABLE = no # Audio output on port C6 13AUDIO_ENABLE = no # Audio output
14UNICODE_ENABLE = no # Unicode 14UNICODE_ENABLE = no # Unicode
15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/gingham/rules.mk b/keyboards/gingham/rules.mk
index beb9c6a1b9..c87c3cffba 100644
--- a/keyboards/gingham/rules.mk
+++ b/keyboards/gingham/rules.mk
@@ -22,6 +22,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
24UNICODE_ENABLE = no # Unicode 24UNICODE_ENABLE = no # Unicode
25AUDIO_ENABLE = no # Audio output on port C6 25AUDIO_ENABLE = no # Audio output
26 26
27CUSTOM_MATRIX = lite 27CUSTOM_MATRIX = lite
diff --git a/keyboards/gon/nerdtkl/rules.mk b/keyboards/gon/nerdtkl/rules.mk
index b81d0ab895..b7558ad55d 100644
--- a/keyboards/gon/nerdtkl/rules.mk
+++ b/keyboards/gon/nerdtkl/rules.mk
@@ -22,4 +22,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
24UNICODE_ENABLE = no # Unicode 24UNICODE_ENABLE = no # Unicode
25AUDIO_ENABLE = no # Audio output on port C6 25AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/gray_studio/cod67/rules.mk b/keyboards/gray_studio/cod67/rules.mk
index 852f61911f..e770efbc56 100644
--- a/keyboards/gray_studio/cod67/rules.mk
+++ b/keyboards/gray_studio/cod67/rules.mk
@@ -22,4 +22,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
22BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 22BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
23RGBLIGHT_ENABLE = yes # Enable RGB underglow 23RGBLIGHT_ENABLE = yes # Enable RGB underglow
24UNICODE_ENABLE = no # Unicode 24UNICODE_ENABLE = no # Unicode
25AUDIO_ENABLE = no # Audio output on port C6 25AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/gray_studio/space65/rules.mk b/keyboards/gray_studio/space65/rules.mk
index 891fa2f991..113bab30e1 100644
--- a/keyboards/gray_studio/space65/rules.mk
+++ b/keyboards/gray_studio/space65/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = 65_ansi_blocker 65_iso_blocker 24LAYOUTS = 65_ansi_blocker 65_iso_blocker
diff --git a/keyboards/gray_studio/think65/hotswap/rules.mk b/keyboards/gray_studio/think65/hotswap/rules.mk
index 204efa299e..b9c622092c 100644
--- a/keyboards/gray_studio/think65/hotswap/rules.mk
+++ b/keyboards/gray_studio/think65/hotswap/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LTO_ENABLE = yes 24LTO_ENABLE = yes
25 25
diff --git a/keyboards/gray_studio/think65/solder/rules.mk b/keyboards/gray_studio/think65/solder/rules.mk
index 204efa299e..b9c622092c 100644
--- a/keyboards/gray_studio/think65/solder/rules.mk
+++ b/keyboards/gray_studio/think65/solder/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LTO_ENABLE = yes 24LTO_ENABLE = yes
25 25
diff --git a/keyboards/grid600/press/rules.mk b/keyboards/grid600/press/rules.mk
index e9755513dd..f7f8f51a4a 100644
--- a/keyboards/grid600/press/rules.mk
+++ b/keyboards/grid600/press/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/hadron/ver2/rules.mk b/keyboards/hadron/ver2/rules.mk
index f2ec0e7b3f..8e211be4a5 100644
--- a/keyboards/hadron/ver2/rules.mk
+++ b/keyboards/hadron/ver2/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
21SWAP_HANDS_ENABLE = no # Enable one-hand typing 21SWAP_HANDS_ENABLE = no # Enable one-hand typing
diff --git a/keyboards/halberd/rules.mk b/keyboards/halberd/rules.mk
index 432e26a6fe..cc74a1278a 100644
--- a/keyboards/halberd/rules.mk
+++ b/keyboards/halberd/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/108key_trackpoint/rules.mk b/keyboards/handwired/108key_trackpoint/rules.mk
index 3c10538b60..9c47429b0a 100644
--- a/keyboards/handwired/108key_trackpoint/rules.mk
+++ b/keyboards/handwired/108key_trackpoint/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23PS2_MOUSE_ENABLE = yes 23PS2_MOUSE_ENABLE = yes
24PS2_USE_USART = yes 24PS2_USE_USART = yes
diff --git a/keyboards/handwired/412_64/rules.mk b/keyboards/handwired/412_64/rules.mk
index c38410546e..51b6c665cd 100644
--- a/keyboards/handwired/412_64/rules.mk
+++ b/keyboards/handwired/412_64/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/42/rules.mk b/keyboards/handwired/42/rules.mk
index a61114628f..d31cbe9a1c 100644
--- a/keyboards/handwired/42/rules.mk
+++ b/keyboards/handwired/42/rules.mk
@@ -21,7 +21,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
21NKRO_ENABLE = yes # USB Nkey Rollover 21NKRO_ENABLE = yes # USB Nkey Rollover
22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
24AUDIO_ENABLE = no # Audio output on port C6 24AUDIO_ENABLE = no # Audio output
25 25
26UNICODE_ENABLE = no # Unicode 26UNICODE_ENABLE = no # Unicode
27UNICODEMAP_ENABLE = no # ^^ 27UNICODEMAP_ENABLE = no # ^^
diff --git a/keyboards/handwired/aplx2/rules.mk b/keyboards/handwired/aplx2/rules.mk
index c8d5e535da..41ce4d9fe9 100644
--- a/keyboards/handwired/aplx2/rules.mk
+++ b/keyboards/handwired/aplx2/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
diff --git a/keyboards/handwired/aranck/rules.mk b/keyboards/handwired/aranck/rules.mk
index 5b51e22b04..b2bae00b22 100644
--- a/keyboards/handwired/aranck/rules.mk
+++ b/keyboards/handwired/aranck/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = yes # Audio output on port C6 22AUDIO_ENABLE = yes # Audio output
23 23
24LAYOUTS = planck_mit 24LAYOUTS = planck_mit
diff --git a/keyboards/handwired/arrow_pad/rules.mk b/keyboards/handwired/arrow_pad/rules.mk
index cccd24c948..13f7fc68d0 100644
--- a/keyboards/handwired/arrow_pad/rules.mk
+++ b/keyboards/handwired/arrow_pad/rules.mk
@@ -19,4 +19,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
19NKRO_ENABLE = yes # USB Nkey Rollover 19NKRO_ENABLE = yes # USB Nkey Rollover
20BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 20BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/atreus50/rules.mk b/keyboards/handwired/atreus50/rules.mk
index 57c3629807..dd66d65f29 100644
--- a/keyboards/handwired/atreus50/rules.mk
+++ b/keyboards/handwired/atreus50/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug(+400)
15COMMAND_ENABLE = yes # Commands for debug and configuration 15COMMAND_ENABLE = yes # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/handwired/bdn9_ble/rules.mk b/keyboards/handwired/bdn9_ble/rules.mk
index c3518e6457..bee9f58dff 100644
--- a/keyboards/handwired/bdn9_ble/rules.mk
+++ b/keyboards/handwired/bdn9_ble/rules.mk
@@ -23,5 +23,5 @@ BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
24UNICODE_ENABLE = no # Unicode 24UNICODE_ENABLE = no # Unicode
25BLUETOOTH = AdafruitBLE # Enable Bluetooth 25BLUETOOTH = AdafruitBLE # Enable Bluetooth
26AUDIO_ENABLE = no # Audio output on port C6 26AUDIO_ENABLE = no # Audio output
27ENCODER_ENABLE = no 27ENCODER_ENABLE = no
diff --git a/keyboards/handwired/brain/rules.mk b/keyboards/handwired/brain/rules.mk
index d0568a7ad7..ee73d1507e 100644
--- a/keyboards/handwired/brain/rules.mk
+++ b/keyboards/handwired/brain/rules.mk
@@ -17,6 +17,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
17NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 17NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
18BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 18BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
19RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 19RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
20AUDIO_ENABLE = no # Audio output on port C6 20AUDIO_ENABLE = no # Audio output
21 21
22SPLIT_KEYBOARD = yes 22SPLIT_KEYBOARD = yes
diff --git a/keyboards/handwired/cans12er/rules.mk b/keyboards/handwired/cans12er/rules.mk
index c2b4479946..d32194b97f 100644
--- a/keyboards/handwired/cans12er/rules.mk
+++ b/keyboards/handwired/cans12er/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/cmd60/rules.mk b/keyboards/handwired/cmd60/rules.mk
index 444eac251d..c0d8645519 100644
--- a/keyboards/handwired/cmd60/rules.mk
+++ b/keyboards/handwired/cmd60/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/co60/rev1/rules.mk b/keyboards/handwired/co60/rev1/rules.mk
index d4e739af50..b19481887f 100644
--- a/keyboards/handwired/co60/rev1/rules.mk
+++ b/keyboards/handwired/co60/rev1/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22LEADER_ENABLE = yes # Turn on leader support 22LEADER_ENABLE = yes # Turn on leader support
23 23
24# Layouts supported by this PCB: 24# Layouts supported by this PCB:
diff --git a/keyboards/handwired/colorlice/rules.mk b/keyboards/handwired/colorlice/rules.mk
index 794e3c7911..3b7e9b904d 100644
--- a/keyboards/handwired/colorlice/rules.mk
+++ b/keyboards/handwired/colorlice/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22LTO_ENABLE = yes # Use link time optimization 22LTO_ENABLE = yes # Use link time optimization
23RGB_MATRIX_ENABLE = yes 23RGB_MATRIX_ENABLE = yes
24RGB_MATRIX_DRIVER = WS2812 24RGB_MATRIX_DRIVER = WS2812
diff --git a/keyboards/handwired/dactyl_left/rules.mk b/keyboards/handwired/dactyl_left/rules.mk
index 60c841a917..c7eb1ef6b0 100644
--- a/keyboards/handwired/dactyl_left/rules.mk
+++ b/keyboards/handwired/dactyl_left/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/dactyl_promicro/rules.mk b/keyboards/handwired/dactyl_promicro/rules.mk
index 837bb31645..7f8abd590c 100644
--- a/keyboards/handwired/dactyl_promicro/rules.mk
+++ b/keyboards/handwired/dactyl_promicro/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug(+400)
15COMMAND_ENABLE = yes # Commands for debug and configuration 15COMMAND_ENABLE = yes # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/handwired/daishi/rules.mk b/keyboards/handwired/daishi/rules.mk
index fba2435d40..833d54778c 100644
--- a/keyboards/handwired/daishi/rules.mk
+++ b/keyboards/handwired/daishi/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = yes # Console for debug(+400)
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
21SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 21SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/handwired/datahand/rules.mk b/keyboards/handwired/datahand/rules.mk
index 9f8043db46..134d4dcf50 100644
--- a/keyboards/handwired/datahand/rules.mk
+++ b/keyboards/handwired/datahand/rules.mk
@@ -13,7 +13,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
13NKRO_ENABLE = yes # USB Nkey Rollover 13NKRO_ENABLE = yes # USB Nkey Rollover
14BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 14BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
15UNICODE_ENABLE = no # Unicode 15UNICODE_ENABLE = no # Unicode
16AUDIO_ENABLE = no # Audio output on port C6 16AUDIO_ENABLE = no # Audio output
17CUSTOM_MATRIX = yes # We definitely have a nonstandard matrix 17CUSTOM_MATRIX = yes # We definitely have a nonstandard matrix
18 18
19# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 19# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/handwired/ddg_56/rules.mk b/keyboards/handwired/ddg_56/rules.mk
index 17c7ee57b2..9263d0cba7 100644
--- a/keyboards/handwired/ddg_56/rules.mk
+++ b/keyboards/handwired/ddg_56/rules.mk
@@ -16,5 +16,5 @@ CONSOLE_ENABLE = no # Console for debug
16COMMAND_ENABLE = no # Commands for debug and configuration 16COMMAND_ENABLE = no # Commands for debug and configuration
17NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 17NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
18BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 18BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
19AUDIO_ENABLE = yes # Audio output on port C6 19AUDIO_ENABLE = yes # Audio output
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
diff --git a/keyboards/handwired/fc200rt_qmk/rules.mk b/keyboards/handwired/fc200rt_qmk/rules.mk
index b154e5bb16..8f50a8b623 100644
--- a/keyboards/handwired/fc200rt_qmk/rules.mk
+++ b/keyboards/handwired/fc200rt_qmk/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/fivethirteen/rules.mk b/keyboards/handwired/fivethirteen/rules.mk
index 22c8ef52a4..3fe223e9b8 100644
--- a/keyboards/handwired/fivethirteen/rules.mk
+++ b/keyboards/handwired/fivethirteen/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
diff --git a/keyboards/handwired/floorboard/rules.mk b/keyboards/handwired/floorboard/rules.mk
index b427c20229..8892d2239f 100644
--- a/keyboards/handwired/floorboard/rules.mk
+++ b/keyboards/handwired/floorboard/rules.mk
@@ -19,6 +19,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
19NKRO_ENABLE = no # USB Nkey Rollover 19NKRO_ENABLE = no # USB Nkey Rollover
20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
21RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 21RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = ortho_4x12 24LAYOUTS = ortho_4x12
diff --git a/keyboards/handwired/frenchdev/rules.mk b/keyboards/handwired/frenchdev/rules.mk
index d2494b8353..8108956c34 100644
--- a/keyboards/handwired/frenchdev/rules.mk
+++ b/keyboards/handwired/frenchdev/rules.mk
@@ -18,7 +18,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: htt
18UNICODE_ENABLE = yes # Unicode 18UNICODE_ENABLE = yes # Unicode
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGBLIGHT_ENABLE = no 22RGBLIGHT_ENABLE = no
23 23
24# project specific files 24# project specific files
diff --git a/keyboards/handwired/fruity60/rules.mk b/keyboards/handwired/fruity60/rules.mk
index 1dfc9007ab..6fa9de6022 100644
--- a/keyboards/handwired/fruity60/rules.mk
+++ b/keyboards/handwired/fruity60/rules.mk
@@ -23,7 +23,7 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
24UNICODE_ENABLE = no # Unicode 24UNICODE_ENABLE = no # Unicode
25BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID 25BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
26AUDIO_ENABLE = no # Audio output on port C6 26AUDIO_ENABLE = no # Audio output
27BLUETOOTH = AdafruitBLE 27BLUETOOTH = AdafruitBLE
28 28
29LAYOUTS = 60_tsangan_hhkb 29LAYOUTS = 60_tsangan_hhkb
diff --git a/keyboards/handwired/gamenum/rules.mk b/keyboards/handwired/gamenum/rules.mk
index c2487a975b..74a0446a4c 100644
--- a/keyboards/handwired/gamenum/rules.mk
+++ b/keyboards/handwired/gamenum/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/hacked_motospeed/rules.mk b/keyboards/handwired/hacked_motospeed/rules.mk
index e948879959..83a3a67b12 100644
--- a/keyboards/handwired/hacked_motospeed/rules.mk
+++ b/keyboards/handwired/hacked_motospeed/rules.mk
@@ -20,6 +20,6 @@ BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID 22BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24NO_USB_STARTUP_CHECK = yes # Disable initialization only when usb is plugged in 24NO_USB_STARTUP_CHECK = yes # Disable initialization only when usb is plugged in
25BLUETOOTH = RN42 25BLUETOOTH = RN42
diff --git a/keyboards/handwired/heisenberg/rules.mk b/keyboards/handwired/heisenberg/rules.mk
index c82ddefd5a..f84fa81638 100644
--- a/keyboards/handwired/heisenberg/rules.mk
+++ b/keyboards/handwired/heisenberg/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = yes # Audio output on port C6 22AUDIO_ENABLE = yes # Audio output
23 23
24LAYOUTS = planck_mit 24LAYOUTS = planck_mit
diff --git a/keyboards/handwired/hnah40/rules.mk b/keyboards/handwired/hnah40/rules.mk
index 3184452049..0d17d5e8f1 100644
--- a/keyboards/handwired/hnah40/rules.mk
+++ b/keyboards/handwired/hnah40/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/hnah40rgb/rules.mk b/keyboards/handwired/hnah40rgb/rules.mk
index 5782f75e7f..f85644fb17 100644
--- a/keyboards/handwired/hnah40rgb/rules.mk
+++ b/keyboards/handwired/hnah40rgb/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23RGB_MATRIX_ENABLE = yes 23RGB_MATRIX_ENABLE = yes
24RGB_MATRIX_DRIVER = WS2812 24RGB_MATRIX_DRIVER = WS2812
diff --git a/keyboards/handwired/ibm122m/rules.mk b/keyboards/handwired/ibm122m/rules.mk
index 603dde425a..cc47555394 100644
--- a/keyboards/handwired/ibm122m/rules.mk
+++ b/keyboards/handwired/ibm122m/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = yes # Audio output on port C6 21AUDIO_ENABLE = yes # Audio output
diff --git a/keyboards/handwired/jn68m/rules.mk b/keyboards/handwired/jn68m/rules.mk
index 3cff26462d..fe3f85cc65 100644
--- a/keyboards/handwired/jn68m/rules.mk
+++ b/keyboards/handwired/jn68m/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/jot50/rules.mk b/keyboards/handwired/jot50/rules.mk
index 63871e594d..786a0f904d 100644
--- a/keyboards/handwired/jot50/rules.mk
+++ b/keyboards/handwired/jot50/rules.mk
@@ -16,7 +16,7 @@ CONSOLE_ENABLE = yes # Console for debug(+400)
16COMMAND_ENABLE = no # Commands for debug and configuration 16COMMAND_ENABLE = no # Commands for debug and configuration
17NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 17NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
19AUDIO_ENABLE = no # Audio output on port C6 19AUDIO_ENABLE = no # Audio output
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 21RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
22 22
diff --git a/keyboards/handwired/jotanck/rules.mk b/keyboards/handwired/jotanck/rules.mk
index 9d29553907..60a766e0a3 100644
--- a/keyboards/handwired/jotanck/rules.mk
+++ b/keyboards/handwired/jotanck/rules.mk
@@ -16,7 +16,7 @@ CONSOLE_ENABLE = yes # Console for debug(+400)
16COMMAND_ENABLE = no # Commands for debug and configuration 16COMMAND_ENABLE = no # Commands for debug and configuration
17NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 17NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
18BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 18BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
19AUDIO_ENABLE = no # Audio output on port C6 19AUDIO_ENABLE = no # Audio output
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 21RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
22 22
diff --git a/keyboards/handwired/jotpad16/rules.mk b/keyboards/handwired/jotpad16/rules.mk
index 526fa1d02d..38df52572f 100644
--- a/keyboards/handwired/jotpad16/rules.mk
+++ b/keyboards/handwired/jotpad16/rules.mk
@@ -16,7 +16,7 @@ CONSOLE_ENABLE = yes # Console for debug(+400)
16COMMAND_ENABLE = no # Commands for debug and configuration 16COMMAND_ENABLE = no # Commands for debug and configuration
17NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 17NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
18BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 18BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
19AUDIO_ENABLE = no # Audio output on port C6 19AUDIO_ENABLE = no # Audio output
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 21RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
22 22
diff --git a/keyboards/handwired/jtallbean/split_65/rules.mk b/keyboards/handwired/jtallbean/split_65/rules.mk
index 955fb77eb6..6832f7dc23 100644
--- a/keyboards/handwired/jtallbean/split_65/rules.mk
+++ b/keyboards/handwired/jtallbean/split_65/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22SPLIT_KEYBOARD = yes # Enable split keyboard support 22SPLIT_KEYBOARD = yes # Enable split keyboard support
diff --git a/keyboards/handwired/juliet/rules.mk b/keyboards/handwired/juliet/rules.mk
index 090cd11884..a42e238199 100644
--- a/keyboards/handwired/juliet/rules.mk
+++ b/keyboards/handwired/juliet/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/kbod/keymaps/default/rules.mk b/keyboards/handwired/kbod/keymaps/default/rules.mk
index ad263f6e34..3b1956f7fd 100644
--- a/keyboards/handwired/kbod/keymaps/default/rules.mk
+++ b/keyboards/handwired/kbod/keymaps/default/rules.mk
@@ -10,7 +10,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
12MIDI_ENABLE = no # MIDI controls 12MIDI_ENABLE = no # MIDI controls
13AUDIO_ENABLE = no # Audio output on port C6 13AUDIO_ENABLE = no # Audio output
14UNICODE_ENABLE = no # Unicode 14UNICODE_ENABLE = no # Unicode
15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/handwired/kbod/rules.mk b/keyboards/handwired/kbod/rules.mk
index b9aab62bd4..c3b1ab8dba 100644
--- a/keyboards/handwired/kbod/rules.mk
+++ b/keyboards/handwired/kbod/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/lovelive9/rules.mk b/keyboards/handwired/lovelive9/rules.mk
index 2e75a7909b..58817921b1 100644
--- a/keyboards/handwired/lovelive9/rules.mk
+++ b/keyboards/handwired/lovelive9/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug(+400)
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 19RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
20 20
21 21
diff --git a/keyboards/handwired/magicforce61/rules.mk b/keyboards/handwired/magicforce61/rules.mk
index 48580fde2d..87e2ff948d 100644
--- a/keyboards/handwired/magicforce61/rules.mk
+++ b/keyboards/handwired/magicforce61/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/magicforce68/rules.mk b/keyboards/handwired/magicforce68/rules.mk
index c2487a975b..74a0446a4c 100644
--- a/keyboards/handwired/magicforce68/rules.mk
+++ b/keyboards/handwired/magicforce68/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/mechboards_micropad/rules.mk b/keyboards/handwired/mechboards_micropad/rules.mk
index ba811423eb..ece2e4a2f7 100644
--- a/keyboards/handwired/mechboards_micropad/rules.mk
+++ b/keyboards/handwired/mechboards_micropad/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/minorca/rules.mk b/keyboards/handwired/minorca/rules.mk
index 16e2111108..a159fcb2da 100644
--- a/keyboards/handwired/minorca/rules.mk
+++ b/keyboards/handwired/minorca/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
diff --git a/keyboards/handwired/ms_sculpt_mobile/keymaps/default/rules.mk b/keyboards/handwired/ms_sculpt_mobile/keymaps/default/rules.mk
index 48257ecc20..ad5ce547d8 100644
--- a/keyboards/handwired/ms_sculpt_mobile/keymaps/default/rules.mk
+++ b/keyboards/handwired/ms_sculpt_mobile/keymaps/default/rules.mk
@@ -10,7 +10,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
12MIDI_ENABLE = no # MIDI controls 12MIDI_ENABLE = no # MIDI controls
13AUDIO_ENABLE = no # Audio output on port C6 13AUDIO_ENABLE = no # Audio output
14UNICODE_ENABLE = no # Unicode 14UNICODE_ENABLE = no # Unicode
15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/handwired/ms_sculpt_mobile/rules.mk b/keyboards/handwired/ms_sculpt_mobile/rules.mk
index 4071fb53bf..c672146ab1 100644
--- a/keyboards/handwired/ms_sculpt_mobile/rules.mk
+++ b/keyboards/handwired/ms_sculpt_mobile/rules.mk
@@ -23,7 +23,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
23NKRO_ENABLE = no # USB Nkey Rollover 23NKRO_ENABLE = no # USB Nkey Rollover
24BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 24BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
25UNICODE_ENABLE = no # Unicode 25UNICODE_ENABLE = no # Unicode
26AUDIO_ENABLE = no # Audio output on port C6 26AUDIO_ENABLE = no # Audio output
27 27
28# Project specific files 28# Project specific files
29SRC = babblePaste.c 29SRC = babblePaste.c
diff --git a/keyboards/handwired/myskeeb/rules.mk b/keyboards/handwired/myskeeb/rules.mk
index 8634c862f2..893d364263 100644
--- a/keyboards/handwired/myskeeb/rules.mk
+++ b/keyboards/handwired/myskeeb/rules.mk
@@ -17,7 +17,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
17NKRO_ENABLE = yes # USB Nkey Rollover 17NKRO_ENABLE = yes # USB Nkey Rollover
18BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 18BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
19RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 19RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
20AUDIO_ENABLE = no # Audio output on port C6 20AUDIO_ENABLE = no # Audio output
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22SPLIT_KEYBOARD = yes # Enables split keyboard support 22SPLIT_KEYBOARD = yes # Enables split keyboard support
23OLED_ENABLE = yes 23OLED_ENABLE = yes
diff --git a/keyboards/handwired/not_so_minidox/rules.mk b/keyboards/handwired/not_so_minidox/rules.mk
index 21893b08a1..8de56d204f 100644
--- a/keyboards/handwired/not_so_minidox/rules.mk
+++ b/keyboards/handwired/not_so_minidox/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug(+400)
15COMMAND_ENABLE = yes # Commands for debug and configuration 15COMMAND_ENABLE = yes # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21USE_I2C = no 21USE_I2C = no
diff --git a/keyboards/handwired/novem/rules.mk b/keyboards/handwired/novem/rules.mk
index 14c97604bf..2c92dd919a 100644
--- a/keyboards/handwired/novem/rules.mk
+++ b/keyboards/handwired/novem/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/numpad20/rules.mk b/keyboards/handwired/numpad20/rules.mk
index 444eac251d..c0d8645519 100644
--- a/keyboards/handwired/numpad20/rules.mk
+++ b/keyboards/handwired/numpad20/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/obuwunkunubi/spaget/rules.mk b/keyboards/handwired/obuwunkunubi/spaget/rules.mk
index f95fdb80ff..ce2063a46d 100644
--- a/keyboards/handwired/obuwunkunubi/spaget/rules.mk
+++ b/keyboards/handwired/obuwunkunubi/spaget/rules.mk
@@ -18,7 +18,7 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no 18AUDIO_ENABLE = no
19UNICODE_ENABLE = yes # Unicode 19UNICODE_ENABLE = yes # Unicode
20SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 20SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23OLED_ENABLE = yes 23OLED_ENABLE = yes
24OLED_DRIVER = SSD1306 # Enable OLED display support 24OLED_DRIVER = SSD1306 # Enable OLED display support
diff --git a/keyboards/handwired/ortho5x13/rules.mk b/keyboards/handwired/ortho5x13/rules.mk
index 444eac251d..c0d8645519 100644
--- a/keyboards/handwired/ortho5x13/rules.mk
+++ b/keyboards/handwired/ortho5x13/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/owlet60/rules.mk b/keyboards/handwired/owlet60/rules.mk
index 009dd34504..13e4e2af7e 100644
--- a/keyboards/handwired/owlet60/rules.mk
+++ b/keyboards/handwired/owlet60/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23CUSTOM_MATRIX = yes 23CUSTOM_MATRIX = yes
24OLED_ENABLE = no 24OLED_ENABLE = no
25 25
diff --git a/keyboards/handwired/p65rgb/rules.mk b/keyboards/handwired/p65rgb/rules.mk
index 2a631ca65d..7531a0b83d 100644
--- a/keyboards/handwired/p65rgb/rules.mk
+++ b/keyboards/handwired/p65rgb/rules.mk
@@ -20,5 +20,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21RGB_MATRIX_ENABLE = yes 21RGB_MATRIX_ENABLE = yes
22RGB_MATRIX_DRIVER = WS2812 22RGB_MATRIX_DRIVER = WS2812
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24LTO_ENABLE = yes 24LTO_ENABLE = yes
diff --git a/keyboards/handwired/pilcrow/keymaps/default/rules.mk b/keyboards/handwired/pilcrow/keymaps/default/rules.mk
index 48257ecc20..ad5ce547d8 100644
--- a/keyboards/handwired/pilcrow/keymaps/default/rules.mk
+++ b/keyboards/handwired/pilcrow/keymaps/default/rules.mk
@@ -10,7 +10,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
12MIDI_ENABLE = no # MIDI controls 12MIDI_ENABLE = no # MIDI controls
13AUDIO_ENABLE = no # Audio output on port C6 13AUDIO_ENABLE = no # Audio output
14UNICODE_ENABLE = no # Unicode 14UNICODE_ENABLE = no # Unicode
15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/handwired/pilcrow/rules.mk b/keyboards/handwired/pilcrow/rules.mk
index 444eac251d..c0d8645519 100644
--- a/keyboards/handwired/pilcrow/rules.mk
+++ b/keyboards/handwired/pilcrow/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/postageboard/mini/rules.mk b/keyboards/handwired/postageboard/mini/rules.mk
index ad10f8f7b8..fcd3ad04ce 100644
--- a/keyboards/handwired/postageboard/mini/rules.mk
+++ b/keyboards/handwired/postageboard/mini/rules.mk
@@ -15,4 +15,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
15NKRO_ENABLE = no # USB Nkey Rollover 15NKRO_ENABLE = no # USB Nkey Rollover
16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/postageboard/r1/rules.mk b/keyboards/handwired/postageboard/r1/rules.mk
index ad10f8f7b8..fcd3ad04ce 100644
--- a/keyboards/handwired/postageboard/r1/rules.mk
+++ b/keyboards/handwired/postageboard/r1/rules.mk
@@ -15,4 +15,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
15NKRO_ENABLE = no # USB Nkey Rollover 15NKRO_ENABLE = no # USB Nkey Rollover
16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/prime_exl/rules.mk b/keyboards/handwired/prime_exl/rules.mk
index 25df7cfe03..1bcd67c084 100644
--- a/keyboards/handwired/prime_exl/rules.mk
+++ b/keyboards/handwired/prime_exl/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/prime_exl_plus/rules.mk b/keyboards/handwired/prime_exl_plus/rules.mk
index 805b5d0932..f671a2d2ce 100644
--- a/keyboards/handwired/prime_exl_plus/rules.mk
+++ b/keyboards/handwired/prime_exl_plus/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/promethium/keymaps/default/rules.mk b/keyboards/handwired/promethium/keymaps/default/rules.mk
index 4fd9b656b6..8fea2fd136 100644
--- a/keyboards/handwired/promethium/keymaps/default/rules.mk
+++ b/keyboards/handwired/promethium/keymaps/default/rules.mk
@@ -12,7 +12,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
12NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 12NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
13BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 13BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
14MIDI_ENABLE = no # MIDI controls 14MIDI_ENABLE = no # MIDI controls
15AUDIO_ENABLE = no # Audio output on port C6 15AUDIO_ENABLE = no # Audio output
16UNICODE_ENABLE = no # Unicode 16UNICODE_ENABLE = no # Unicode
17UNICODEMAP_ENABLE = yes 17UNICODEMAP_ENABLE = yes
18BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID 18BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
diff --git a/keyboards/handwired/promethium/rules.mk b/keyboards/handwired/promethium/rules.mk
index 960d637819..b29e387f63 100644
--- a/keyboards/handwired/promethium/rules.mk
+++ b/keyboards/handwired/promethium/rules.mk
@@ -18,7 +18,7 @@ CONSOLE_ENABLE = no # Console for debug(+400)
18COMMAND_ENABLE = no # Commands for debug and configuration 18COMMAND_ENABLE = no # Commands for debug and configuration
19NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 19NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
23UNICODEMAP_ENABLE = yes 23UNICODEMAP_ENABLE = yes
24BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID 24BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
diff --git a/keyboards/handwired/qc60/rules.mk b/keyboards/handwired/qc60/rules.mk
index 39861bb5de..916eecf15e 100644
--- a/keyboards/handwired/qc60/rules.mk
+++ b/keyboards/handwired/qc60/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug(+400)
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/handwired/reddot/rules.mk b/keyboards/handwired/reddot/rules.mk
index b9aab62bd4..c3b1ab8dba 100755
--- a/keyboards/handwired/reddot/rules.mk
+++ b/keyboards/handwired/reddot/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/sick68/rules.mk b/keyboards/handwired/sick68/rules.mk
index 59d9b0c7c6..e027fabcd4 100644
--- a/keyboards/handwired/sick68/rules.mk
+++ b/keyboards/handwired/sick68/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = 65_ansi 23LAYOUTS = 65_ansi
diff --git a/keyboards/handwired/slash/rules.mk b/keyboards/handwired/slash/rules.mk
index e2e8c93e30..a896e98d88 100644
--- a/keyboards/handwired/slash/rules.mk
+++ b/keyboards/handwired/slash/rules.mk
@@ -24,4 +24,4 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
24UNICODE_ENABLE = no # Unicode 24UNICODE_ENABLE = no # Unicode
25#BLUETOOTH_ENABLE = Yes # Enable Bluetooth with the Adafruit EZ-Key HID 25#BLUETOOTH_ENABLE = Yes # Enable Bluetooth with the Adafruit EZ-Key HID
26BLUETOOTH = AdafruitBLE 26BLUETOOTH = AdafruitBLE
27AUDIO_ENABLE = no # Audio output on port C6 27AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/splittest/rules.mk b/keyboards/handwired/splittest/rules.mk
index 8ecbbb6e28..880c45cf9c 100644
--- a/keyboards/handwired/splittest/rules.mk
+++ b/keyboards/handwired/splittest/rules.mk
@@ -9,7 +9,7 @@ CONSOLE_ENABLE = no # Console for debug(+400)
9COMMAND_ENABLE = yes # Commands for debug and configuration 9COMMAND_ENABLE = yes # Commands for debug and configuration
10NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
12AUDIO_ENABLE = no # Audio output on port C6 12AUDIO_ENABLE = no # Audio output
13UNICODE_ENABLE = no # Unicode 13UNICODE_ENABLE = no # Unicode
14RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 14RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
15 15
diff --git a/keyboards/handwired/sticc14/rules.mk b/keyboards/handwired/sticc14/rules.mk
index ddebee437e..0099557cbe 100644
--- a/keyboards/handwired/sticc14/rules.mk
+++ b/keyboards/handwired/sticc14/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/symmetry60/rules.mk b/keyboards/handwired/symmetry60/rules.mk
index 8dee0455fd..4f17a2a914 100644
--- a/keyboards/handwired/symmetry60/rules.mk
+++ b/keyboards/handwired/symmetry60/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23LTO_ENABLE = yes # Use link time optimization 23LTO_ENABLE = yes # Use link time optimization
24 24
25LAYOUTS = ortho_5x14 25LAYOUTS = ortho_5x14
diff --git a/keyboards/handwired/tennie/rules.mk b/keyboards/handwired/tennie/rules.mk
index 86e7ffdc66..8b8b3d3f0b 100644
--- a/keyboards/handwired/tennie/rules.mk
+++ b/keyboards/handwired/tennie/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/terminus_mini/keymaps/default/rules.mk b/keyboards/handwired/terminus_mini/keymaps/default/rules.mk
index 0be6fcc266..60fe32dc84 100644
--- a/keyboards/handwired/terminus_mini/keymaps/default/rules.mk
+++ b/keyboards/handwired/terminus_mini/keymaps/default/rules.mk
@@ -10,7 +10,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
12MIDI_ENABLE = no # MIDI support (+2400 to 4200, depending on config) 12MIDI_ENABLE = no # MIDI support (+2400 to 4200, depending on config)
13AUDIO_ENABLE = no # Audio output on port C6 13AUDIO_ENABLE = no # Audio output
14UNICODE_ENABLE = no # Unicode 14UNICODE_ENABLE = no # Unicode
15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/handwired/terminus_mini/rules.mk b/keyboards/handwired/terminus_mini/rules.mk
index a1b1dda7a3..73e43c5ce8 100644
--- a/keyboards/handwired/terminus_mini/rules.mk
+++ b/keyboards/handwired/terminus_mini/rules.mk
@@ -15,7 +15,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
15# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 15# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/handwired/trackpoint/rules.mk b/keyboards/handwired/trackpoint/rules.mk
index cd3d523c98..130a46440c 100644
--- a/keyboards/handwired/trackpoint/rules.mk
+++ b/keyboards/handwired/trackpoint/rules.mk
@@ -14,7 +14,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
14NKRO_ENABLE = no # USB Nkey Rollover 14NKRO_ENABLE = no # USB Nkey Rollover
15BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 15BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
16UNICODE_ENABLE = no # Unicode 16UNICODE_ENABLE = no # Unicode
17AUDIO_ENABLE = no # Audio output on port C6 17AUDIO_ENABLE = no # Audio output
18 18
19PS2_MOUSE_ENABLE = yes 19PS2_MOUSE_ENABLE = yes
20PS2_USE_USART = yes 20PS2_USE_USART = yes
diff --git a/keyboards/handwired/twadlee/tp69/rules.mk b/keyboards/handwired/twadlee/tp69/rules.mk
index cf0a5775cd..6264af6a8b 100644
--- a/keyboards/handwired/twadlee/tp69/rules.mk
+++ b/keyboards/handwired/twadlee/tp69/rules.mk
@@ -15,7 +15,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
15NKRO_ENABLE = no # USB Nkey Rollover 15NKRO_ENABLE = no # USB Nkey Rollover
16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19PS2_MOUSE_ENABLE = no 19PS2_MOUSE_ENABLE = no
20 20
21USE_CHIBIOS_CONTRIB = yes 21USE_CHIBIOS_CONTRIB = yes
diff --git a/keyboards/handwired/videowriter/rules.mk b/keyboards/handwired/videowriter/rules.mk
index 5097f60c24..3e8ae9050c 100644
--- a/keyboards/handwired/videowriter/rules.mk
+++ b/keyboards/handwired/videowriter/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/handwired/xealous/rules.mk b/keyboards/handwired/xealous/rules.mk
index 759aeb5d91..f572bf4c95 100644
--- a/keyboards/handwired/xealous/rules.mk
+++ b/keyboards/handwired/xealous/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = yes # Console for debug(+400)
15COMMAND_ENABLE = yes # Commands for debug and configuration 15COMMAND_ENABLE = yes # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = yes # Audio output on port C6 18AUDIO_ENABLE = yes # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21SPLIT_KEYBOARD = yes # Use shared split_common code 21SPLIT_KEYBOARD = yes # Use shared split_common code
diff --git a/keyboards/hecomi/alpha/rules.mk b/keyboards/hecomi/alpha/rules.mk
index 679ea9fee1..4b4516b8e3 100644
--- a/keyboards/hecomi/alpha/rules.mk
+++ b/keyboards/hecomi/alpha/rules.mk
@@ -19,5 +19,5 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23SPLIT_KEYBOARD = yes 23SPLIT_KEYBOARD = yes
diff --git a/keyboards/hecomi/rules.mk b/keyboards/hecomi/rules.mk
index 6b29a58bdb..ed3af5ddbb 100644
--- a/keyboards/hecomi/rules.mk
+++ b/keyboards/hecomi/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23SPLIT_KEYBOARD = yes 23SPLIT_KEYBOARD = yes
24 24
25DEFAULT_FOLDER = hecomi/alpha 25DEFAULT_FOLDER = hecomi/alpha
diff --git a/keyboards/heliar/wm1_hotswap/rules.mk b/keyboards/heliar/wm1_hotswap/rules.mk
index 68435b7846..81b1de1f83 100644
--- a/keyboards/heliar/wm1_hotswap/rules.mk
+++ b/keyboards/heliar/wm1_hotswap/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/helix/pico/keymaps/default/rules.mk b/keyboards/helix/pico/keymaps/default/rules.mk
index 8f198e3803..fcf92e6717 100644
--- a/keyboards/helix/pico/keymaps/default/rules.mk
+++ b/keyboards/helix/pico/keymaps/default/rules.mk
@@ -6,7 +6,7 @@
6# See TOP/docs/config_options.md for more information. 6# See TOP/docs/config_options.md for more information.
7# 7#
8EXTRAKEY_ENABLE = yes # Audio control and System control 8EXTRAKEY_ENABLE = yes # Audio control and System control
9AUDIO_ENABLE = yes # Audio output on port B5 9AUDIO_ENABLE = yes # Audio output
10LTO_ENABLE = no # if firmware size over limit, try this option 10LTO_ENABLE = no # if firmware size over limit, try this option
11 11
12# Helix Spacific Build Options 12# Helix Spacific Build Options
diff --git a/keyboards/helix/pico/qmk_conf/rules.mk b/keyboards/helix/pico/qmk_conf/rules.mk
index 966e64d618..e2993b3f80 100644
--- a/keyboards/helix/pico/qmk_conf/rules.mk
+++ b/keyboards/helix/pico/qmk_conf/rules.mk
@@ -1,4 +1,4 @@
1EXTRAKEY_ENABLE = yes # Audio control and System control 1EXTRAKEY_ENABLE = yes # Audio control and System control
2AUDIO_ENABLE = yes # Audio output on port B5 2AUDIO_ENABLE = yes # Audio output
3 3
4include $(strip $(KEYBOARD_LOCAL_FEATURES_MK)) 4include $(strip $(KEYBOARD_LOCAL_FEATURES_MK))
diff --git a/keyboards/helix/rules.mk b/keyboards/helix/rules.mk
index 916261383d..2e13e452a3 100644
--- a/keyboards/helix/rules.mk
+++ b/keyboards/helix/rules.mk
@@ -17,7 +17,7 @@ CONSOLE_ENABLE = no # Console for debug
17COMMAND_ENABLE = no # Commands for debug and configuration 17COMMAND_ENABLE = no # Commands for debug and configuration
18NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 18NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20AUDIO_ENABLE = no # Audio output on port C6 20AUDIO_ENABLE = no # Audio output
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 22RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
23# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 23# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/hid_liber/rules.mk b/keyboards/hid_liber/rules.mk
index 45cdd74dd9..6e906dec7f 100755
--- a/keyboards/hid_liber/rules.mk
+++ b/keyboards/hid_liber/rules.mk
@@ -20,7 +20,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
21RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 21RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24 24
25# Project specific files 25# Project specific files
26SRC = matrix.c 26SRC = matrix.c
diff --git a/keyboards/hifumi/rules.mk b/keyboards/hifumi/rules.mk
index 6e4f003d42..2f0599c46a 100644
--- a/keyboards/hifumi/rules.mk
+++ b/keyboards/hifumi/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
21SWAP_HANDS_ENABLE = no # Enable one-hand typing 21SWAP_HANDS_ENABLE = no # Enable one-hand typing
diff --git a/keyboards/hineybush/h75_singa/rules.mk b/keyboards/hineybush/h75_singa/rules.mk
index 17f4c8bb26..cc13d0c39b 100644
--- a/keyboards/hineybush/h75_singa/rules.mk
+++ b/keyboards/hineybush/h75_singa/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/hineybush/h87a/rules.mk b/keyboards/hineybush/h87a/rules.mk
index 470de355bf..654426fae1 100644
--- a/keyboards/hineybush/h87a/rules.mk
+++ b/keyboards/hineybush/h87a/rules.mk
@@ -19,5 +19,5 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable RGB underglow 20RGBLIGHT_ENABLE = yes # Enable RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23EXTRAFLAGS += -flto 23EXTRAFLAGS += -flto
diff --git a/keyboards/hineybush/h88/rules.mk b/keyboards/hineybush/h88/rules.mk
index 121ec8a17f..466e1697d2 100644
--- a/keyboards/hineybush/h88/rules.mk
+++ b/keyboards/hineybush/h88/rules.mk
@@ -19,5 +19,5 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable RGB underglow 20RGBLIGHT_ENABLE = yes # Enable RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23LTO_ENABLE = yes 23LTO_ENABLE = yes
diff --git a/keyboards/hineybush/hbcp/rules.mk b/keyboards/hineybush/hbcp/rules.mk
index ee13992dee..acedb2a55e 100644
--- a/keyboards/hineybush/hbcp/rules.mk
+++ b/keyboards/hineybush/hbcp/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23CUSTOM_MATRIX = lite 23CUSTOM_MATRIX = lite
24SRC += matrix.c 24SRC += matrix.c
diff --git a/keyboards/hineybush/hineyg80/rules.mk b/keyboards/hineybush/hineyg80/rules.mk
index b60ea846ca..92e108d29d 100644
--- a/keyboards/hineybush/hineyg80/rules.mk
+++ b/keyboards/hineybush/hineyg80/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/hineybush/physix/rules.mk b/keyboards/hineybush/physix/rules.mk
index 9c8bb1fd7b..fb97faa5f0 100644
--- a/keyboards/hineybush/physix/rules.mk
+++ b/keyboards/hineybush/physix/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/hineybush/sm68/rules.mk b/keyboards/hineybush/sm68/rules.mk
index dd80f6a2fc..1417fbe14a 100644
--- a/keyboards/hineybush/sm68/rules.mk
+++ b/keyboards/hineybush/sm68/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/hs60/v1/rules.mk b/keyboards/hs60/v1/rules.mk
index 83ee45069d..4948e082d7 100644
--- a/keyboards/hs60/v1/rules.mk
+++ b/keyboards/hs60/v1/rules.mk
@@ -23,7 +23,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
23NKRO_ENABLE = yes # USB Nkey Rollover 23NKRO_ENABLE = yes # USB Nkey Rollover
24BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 24BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
25UNICODE_ENABLE = no # Unicode 25UNICODE_ENABLE = no # Unicode
26AUDIO_ENABLE = no # Audio output on port C6 26AUDIO_ENABLE = no # Audio output
27RGB_MATRIX_ENABLE = yes # Use RGB matrix 27RGB_MATRIX_ENABLE = yes # Use RGB matrix
28RGB_MATRIX_DRIVER = IS31FL3731 28RGB_MATRIX_DRIVER = IS31FL3731
29RAW_ENABLE = yes 29RAW_ENABLE = yes
diff --git a/keyboards/hs60/v2/ansi/rules.mk b/keyboards/hs60/v2/ansi/rules.mk
index 4ec0d8ef33..d0b7d2df4c 100644
--- a/keyboards/hs60/v2/ansi/rules.mk
+++ b/keyboards/hs60/v2/ansi/rules.mk
@@ -21,7 +21,7 @@ CONSOLE_ENABLE = no # Console for debug
21COMMAND_ENABLE = no # Commands for debug and configuration 21COMMAND_ENABLE = no # Commands for debug and configuration
22SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 22SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
23NKRO_ENABLE = yes # USB Nkey Rollover 23NKRO_ENABLE = yes # USB Nkey Rollover
24AUDIO_ENABLE = no # Audio output on port C6 24AUDIO_ENABLE = no # Audio output
25NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in 25NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
26 26
27CIE1931_CURVE = yes 27CIE1931_CURVE = yes
diff --git a/keyboards/hs60/v2/hhkb/rules.mk b/keyboards/hs60/v2/hhkb/rules.mk
index da021bdfaa..ea83aa454e 100644
--- a/keyboards/hs60/v2/hhkb/rules.mk
+++ b/keyboards/hs60/v2/hhkb/rules.mk
@@ -21,7 +21,7 @@ CONSOLE_ENABLE = no # Console for debug
21COMMAND_ENABLE = no # Commands for debug and configuration 21COMMAND_ENABLE = no # Commands for debug and configuration
22SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 22SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
23NKRO_ENABLE = yes # USB Nkey Rollover 23NKRO_ENABLE = yes # USB Nkey Rollover
24AUDIO_ENABLE = no # Audio output on port C6 24AUDIO_ENABLE = no # Audio output
25NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in 25NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
26 26
27CIE1931_CURVE = yes 27CIE1931_CURVE = yes
diff --git a/keyboards/hs60/v2/iso/rules.mk b/keyboards/hs60/v2/iso/rules.mk
index 50c50b3aa3..a25ff59a8b 100644
--- a/keyboards/hs60/v2/iso/rules.mk
+++ b/keyboards/hs60/v2/iso/rules.mk
@@ -21,7 +21,7 @@ CONSOLE_ENABLE = no # Console for debug
21COMMAND_ENABLE = no # Commands for debug and configuration 21COMMAND_ENABLE = no # Commands for debug and configuration
22SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 22SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
23NKRO_ENABLE = yes # USB Nkey Rollover 23NKRO_ENABLE = yes # USB Nkey Rollover
24AUDIO_ENABLE = no # Audio output on port C6 24AUDIO_ENABLE = no # Audio output
25NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in 25NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
26 26
27CIE1931_CURVE = yes 27CIE1931_CURVE = yes
diff --git a/keyboards/id80/rules.mk b/keyboards/id80/rules.mk
index d92bcb0697..1879ae25eb 100644
--- a/keyboards/id80/rules.mk
+++ b/keyboards/id80/rules.mk
@@ -22,7 +22,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
22BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 22BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
23RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 23RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
24UNICODE_ENABLE = no # Unicode 24UNICODE_ENABLE = no # Unicode
25AUDIO_ENABLE = no # Audio output on port C6 25AUDIO_ENABLE = no # Audio output
26 26
27# partially generated by KBFirmware JSON to QMK Parser 27# partially generated by KBFirmware JSON to QMK Parser
28# https://noroadsleft.github.io/kbf_qmk_converter/ 28# https://noroadsleft.github.io/kbf_qmk_converter/
diff --git a/keyboards/idobo/rules.mk b/keyboards/idobo/rules.mk
index d7c6082db2..272dc4b98e 100644
--- a/keyboards/idobo/rules.mk
+++ b/keyboards/idobo/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23EXTRAFLAGS += -flto # Use link time optimization 23EXTRAFLAGS += -flto # Use link time optimization
24 24
25LAYOUTS = ortho_5x15 25LAYOUTS = ortho_5x15
diff --git a/keyboards/illuminati/is0/rules.mk b/keyboards/illuminati/is0/rules.mk
index 922861614a..8eee2ba5df 100644
--- a/keyboards/illuminati/is0/rules.mk
+++ b/keyboards/illuminati/is0/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/ivy/rules.mk b/keyboards/ivy/rules.mk
index 60861ccd62..b17cb9bb00 100644
--- a/keyboards/ivy/rules.mk
+++ b/keyboards/ivy/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/jae/j01/rules.mk b/keyboards/jae/j01/rules.mk
index 870afa0c2a..6785f2fb50 100644
--- a/keyboards/jae/j01/rules.mk
+++ b/keyboards/jae/j01/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/jc65/v32u4/rules.mk b/keyboards/jc65/v32u4/rules.mk
index 712e3bae7f..a9a4c89ff3 100644
--- a/keyboards/jc65/v32u4/rules.mk
+++ b/keyboards/jc65/v32u4/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes 20RGBLIGHT_ENABLE = yes
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/jisplit89/rules.mk b/keyboards/jisplit89/rules.mk
index e0f6bcd0fa..858b1c4c70 100644
--- a/keyboards/jisplit89/rules.mk
+++ b/keyboards/jisplit89/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
23 23
24SPLIT_KEYBOARD = yes 24SPLIT_KEYBOARD = yes
diff --git a/keyboards/jnao/rules.mk b/keyboards/jnao/rules.mk
index 0f354b6693..c802f5099e 100644
--- a/keyboards/jnao/rules.mk
+++ b/keyboards/jnao/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = ortho_5x12 ortho_4x12 24LAYOUTS = ortho_5x12 ortho_4x12
25LAYOUTS_HAS_RGB = no 25LAYOUTS_HAS_RGB = no
diff --git a/keyboards/just60/rules.mk b/keyboards/just60/rules.mk
index 97cb7f4d95..8b3d718089 100644
--- a/keyboards/just60/rules.mk
+++ b/keyboards/just60/rules.mk
@@ -21,4 +21,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
21NKRO_ENABLE = no # USB Nkey Rollover 21NKRO_ENABLE = no # USB Nkey Rollover
22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
24AUDIO_ENABLE = no # Audio output on port C6 24AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/kagamidget/rules.mk b/keyboards/kagamidget/rules.mk
index d8f22a60f1..da19c00ba1 100644
--- a/keyboards/kagamidget/rules.mk
+++ b/keyboards/kagamidget/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24RGBLIGHT_ENABLE = yes 24RGBLIGHT_ENABLE = yes
diff --git a/keyboards/kbdclack/kaishi65/rules.mk b/keyboards/kbdclack/kaishi65/rules.mk
index a68ee37994..f319f383e6 100644
--- a/keyboards/kbdclack/kaishi65/rules.mk
+++ b/keyboards/kbdclack/kaishi65/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = 65_ansi 23LAYOUTS = 65_ansi
diff --git a/keyboards/kbdfans/kbd19x/rules.mk b/keyboards/kbdfans/kbd19x/rules.mk
index 3d11d880b4..4c9e6546d6 100644
--- a/keyboards/kbdfans/kbd19x/rules.mk
+++ b/keyboards/kbdfans/kbd19x/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/kbdfans/kbd4x/rules.mk b/keyboards/kbdfans/kbd4x/rules.mk
index c8e2651687..c956904bfe 100644
--- a/keyboards/kbdfans/kbd4x/rules.mk
+++ b/keyboards/kbdfans/kbd4x/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = ortho_4x12 planck_mit 24LAYOUTS = ortho_4x12 planck_mit
25 25
diff --git a/keyboards/kbdfans/kbd66/rules.mk b/keyboards/kbdfans/kbd66/rules.mk
index e8b3d09dc4..b69c09714e 100644
--- a/keyboards/kbdfans/kbd66/rules.mk
+++ b/keyboards/kbdfans/kbd66/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/kbdfans/kbd67/hotswap/rules.mk b/keyboards/kbdfans/kbd67/hotswap/rules.mk
index fd13accff5..1094747ada 100644
--- a/keyboards/kbdfans/kbd67/hotswap/rules.mk
+++ b/keyboards/kbdfans/kbd67/hotswap/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = 65_ansi_blocker_split_bs 24LAYOUTS = 65_ansi_blocker_split_bs
diff --git a/keyboards/kbdfans/kbd67/mkii_soldered/rules.mk b/keyboards/kbdfans/kbd67/mkii_soldered/rules.mk
index 205b307ace..450c9995a0 100644
--- a/keyboards/kbdfans/kbd67/mkii_soldered/rules.mk
+++ b/keyboards/kbdfans/kbd67/mkii_soldered/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = 65_ansi_blocker 65_ansi_blocker_split_bs 65_iso_blocker 65_iso_blocker_split_bs 24LAYOUTS = 65_ansi_blocker 65_ansi_blocker_split_bs 65_iso_blocker 65_iso_blocker_split_bs
diff --git a/keyboards/kbdfans/kbd67/mkiirgb/v2/rules.mk b/keyboards/kbdfans/kbd67/mkiirgb/v2/rules.mk
index f4079e54f8..99fbca4d3e 100644
--- a/keyboards/kbdfans/kbd67/mkiirgb/v2/rules.mk
+++ b/keyboards/kbdfans/kbd67/mkiirgb/v2/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGB_MATRIX_ENABLE = yes # Use RGB matrix 22RGB_MATRIX_ENABLE = yes # Use RGB matrix
23RGB_MATRIX_DRIVER = IS31FL3731 23RGB_MATRIX_DRIVER = IS31FL3731
24NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in 24NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
diff --git a/keyboards/kbdfans/kbd67/rev1/rules.mk b/keyboards/kbdfans/kbd67/rev1/rules.mk
index 2befd98895..a5bac81349 100644
--- a/keyboards/kbdfans/kbd67/rev1/rules.mk
+++ b/keyboards/kbdfans/kbd67/rev1/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = 65_ansi 24LAYOUTS = 65_ansi
diff --git a/keyboards/kbdfans/kbd67/rev2/rules.mk b/keyboards/kbdfans/kbd67/rev2/rules.mk
index 8692f5f4b9..242fcdc297 100644
--- a/keyboards/kbdfans/kbd67/rev2/rules.mk
+++ b/keyboards/kbdfans/kbd67/rev2/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = 65_ansi 65_iso 65_ansi_blocker 65_ansi_blocker_split_bs 65_ansi_split_bs 24LAYOUTS = 65_ansi 65_iso 65_ansi_blocker 65_ansi_blocker_split_bs 65_ansi_split_bs
diff --git a/keyboards/kbdfans/kbd6x/rules.mk b/keyboards/kbdfans/kbd6x/rules.mk
index 34ecec2094..f703b6f64b 100644
--- a/keyboards/kbdfans/kbd6x/rules.mk
+++ b/keyboards/kbdfans/kbd6x/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21RGBLIGHT_ENABLE = yes 21RGBLIGHT_ENABLE = yes
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/kbdfans/kbd8x_mk2/rules.mk b/keyboards/kbdfans/kbd8x_mk2/rules.mk
index fa1f3e92d3..9a2a91f0a6 100644
--- a/keyboards/kbdfans/kbd8x_mk2/rules.mk
+++ b/keyboards/kbdfans/kbd8x_mk2/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = tkl_ansi tkl_iso 24LAYOUTS = tkl_ansi tkl_iso
diff --git a/keyboards/kbdfans/kbdpad_mk2/rules.mk b/keyboards/kbdfans/kbdpad_mk2/rules.mk
index 512f3b464d..959c706449 100644
--- a/keyboards/kbdfans/kbdpad_mk2/rules.mk
+++ b/keyboards/kbdfans/kbdpad_mk2/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = ortho_6x4 24LAYOUTS = ortho_6x4
diff --git a/keyboards/kbdfans/maja/rules.mk b/keyboards/kbdfans/maja/rules.mk
index cec7356a86..db444a9183 100755
--- a/keyboards/kbdfans/maja/rules.mk
+++ b/keyboards/kbdfans/maja/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGB_MATRIX_ENABLE = yes # Use RGB matrix 22RGB_MATRIX_ENABLE = yes # Use RGB matrix
23RGB_MATRIX_DRIVER = IS31FL3731 23RGB_MATRIX_DRIVER = IS31FL3731
24NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in 24NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
diff --git a/keyboards/kc60se/rules.mk b/keyboards/kc60se/rules.mk
index c4b8c30626..d82a0a41bc 100644
--- a/keyboards/kc60se/rules.mk
+++ b/keyboards/kc60se/rules.mk
@@ -17,6 +17,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
17NKRO_ENABLE = yes # USB Nkey Rollover 17NKRO_ENABLE = yes # USB Nkey Rollover
18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20AUDIO_ENABLE = no # Audio output on port C6 20AUDIO_ENABLE = no # Audio output
21 21
22LAYOUTS = 60_ansi 60_ansi_split_bs_rshift 60_iso 60_iso_split_bs_rshift 22LAYOUTS = 60_ansi 60_ansi_split_bs_rshift 60_iso 60_iso_split_bs_rshift
diff --git a/keyboards/keebio/bdn9/rev1/rules.mk b/keyboards/keebio/bdn9/rev1/rules.mk
index a79c8978cc..6c249fbaf4 100644
--- a/keyboards/keebio/bdn9/rev1/rules.mk
+++ b/keyboards/keebio/bdn9/rev1/rules.mk
@@ -19,5 +19,5 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23ENCODER_ENABLE = yes 23ENCODER_ENABLE = yes
diff --git a/keyboards/keebio/bdn9/rev2/rules.mk b/keyboards/keebio/bdn9/rev2/rules.mk
index b147a4f8a0..f743e71be5 100644
--- a/keyboards/keebio/bdn9/rev2/rules.mk
+++ b/keyboards/keebio/bdn9/rev2/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22ENCODER_ENABLE = yes 22ENCODER_ENABLE = yes
23RGB_MATRIX_ENABLE = yes 23RGB_MATRIX_ENABLE = yes
24RGB_MATRIX_DRIVER = WS2812 24RGB_MATRIX_DRIVER = WS2812
diff --git a/keyboards/keebio/bfo9000/rules.mk b/keyboards/keebio/bfo9000/rules.mk
index 133e0a67cc..2c7fa1f6b9 100644
--- a/keyboards/keebio/bfo9000/rules.mk
+++ b/keyboards/keebio/bfo9000/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = yes # Commands for debug and configuration 15COMMAND_ENABLE = yes # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/keebio/choconum/rules.mk b/keyboards/keebio/choconum/rules.mk
index 1f0db9fa06..bedc563292 100644
--- a/keyboards/keebio/choconum/rules.mk
+++ b/keyboards/keebio/choconum/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = ortho_5x4 numpad_5x4 23LAYOUTS = ortho_5x4 numpad_5x4
24 24
diff --git a/keyboards/keebio/ergodicity/rules.mk b/keyboards/keebio/ergodicity/rules.mk
index a152837458..42fb2f6b1d 100644
--- a/keyboards/keebio/ergodicity/rules.mk
+++ b/keyboards/keebio/ergodicity/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/keebio/fourier/rules.mk b/keyboards/keebio/fourier/rules.mk
index 23dc052544..414f735495 100644
--- a/keyboards/keebio/fourier/rules.mk
+++ b/keyboards/keebio/fourier/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = yes # Commands for debug and configuration 15COMMAND_ENABLE = yes # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/keebio/iris/rev1/rules.mk b/keyboards/keebio/iris/rev1/rules.mk
index 6178f2fa1a..4bf3f2bf0d 100644
--- a/keyboards/keebio/iris/rev1/rules.mk
+++ b/keyboards/keebio/iris/rev1/rules.mk
@@ -16,7 +16,7 @@ CONSOLE_ENABLE = yes # Console for debug
16COMMAND_ENABLE = no # Commands for debug and configuration 16COMMAND_ENABLE = no # Commands for debug and configuration
17NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 17NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
19AUDIO_ENABLE = no # Audio output on port C6 19AUDIO_ENABLE = no # Audio output
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 21RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
22# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 22# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/keebio/iris/rev1_led/rules.mk b/keyboards/keebio/iris/rev1_led/rules.mk
index 6178f2fa1a..4bf3f2bf0d 100644
--- a/keyboards/keebio/iris/rev1_led/rules.mk
+++ b/keyboards/keebio/iris/rev1_led/rules.mk
@@ -16,7 +16,7 @@ CONSOLE_ENABLE = yes # Console for debug
16COMMAND_ENABLE = no # Commands for debug and configuration 16COMMAND_ENABLE = no # Commands for debug and configuration
17NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 17NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
19AUDIO_ENABLE = no # Audio output on port C6 19AUDIO_ENABLE = no # Audio output
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 21RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
22# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 22# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/keebio/iris/rev2/rules.mk b/keyboards/keebio/iris/rev2/rules.mk
index 7ab316bf0f..15373eed4c 100644
--- a/keyboards/keebio/iris/rev2/rules.mk
+++ b/keyboards/keebio/iris/rev2/rules.mk
@@ -16,7 +16,7 @@ CONSOLE_ENABLE = yes # Console for debug
16COMMAND_ENABLE = no # Commands for debug and configuration 16COMMAND_ENABLE = no # Commands for debug and configuration
17NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 17NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
19AUDIO_ENABLE = no # Audio output on port C6 19AUDIO_ENABLE = no # Audio output
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 21RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
22# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 22# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/keebio/iris/rev3/rules.mk b/keyboards/keebio/iris/rev3/rules.mk
index 110b8798a9..8d8dc05b30 100644
--- a/keyboards/keebio/iris/rev3/rules.mk
+++ b/keyboards/keebio/iris/rev3/rules.mk
@@ -16,7 +16,7 @@ CONSOLE_ENABLE = yes # Console for debug
16COMMAND_ENABLE = no # Commands for debug and configuration 16COMMAND_ENABLE = no # Commands for debug and configuration
17NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 17NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
19AUDIO_ENABLE = no # Audio output on port C6 19AUDIO_ENABLE = no # Audio output
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 21RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
22# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 22# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/keebio/iris/rev4/rules.mk b/keyboards/keebio/iris/rev4/rules.mk
index 19789b787b..52a2efe439 100644
--- a/keyboards/keebio/iris/rev4/rules.mk
+++ b/keyboards/keebio/iris/rev4/rules.mk
@@ -16,7 +16,7 @@ CONSOLE_ENABLE = no # Console for debug
16COMMAND_ENABLE = no # Commands for debug and configuration 16COMMAND_ENABLE = no # Commands for debug and configuration
17NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 17NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
19AUDIO_ENABLE = no # Audio output on port C6 19AUDIO_ENABLE = no # Audio output
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 21RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
22# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 22# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/keebio/kbo5000/rules.mk b/keyboards/keebio/kbo5000/rules.mk
index 8ba41832bb..d2f263ac3e 100644
--- a/keyboards/keebio/kbo5000/rules.mk
+++ b/keyboards/keebio/kbo5000/rules.mk
@@ -14,7 +14,7 @@ CONSOLE_ENABLE = no # Console for debug
14COMMAND_ENABLE = no # Commands for debug and configuration 14COMMAND_ENABLE = no # Commands for debug and configuration
15NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 15NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
16BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
17AUDIO_ENABLE = no # Audio output on port C6 17AUDIO_ENABLE = no # Audio output
18UNICODE_ENABLE = no # Unicode 18UNICODE_ENABLE = no # Unicode
19RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 19RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
20# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 20# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/keebio/laplace/rules.mk b/keyboards/keebio/laplace/rules.mk
index 2f026036a7..d19bbb8fa6 100644
--- a/keyboards/keebio/laplace/rules.mk
+++ b/keyboards/keebio/laplace/rules.mk
@@ -15,6 +15,6 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
diff --git a/keyboards/keebio/levinson/rules.mk b/keyboards/keebio/levinson/rules.mk
index 7f8f95d803..e63c48bcfe 100644
--- a/keyboards/keebio/levinson/rules.mk
+++ b/keyboards/keebio/levinson/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/keebio/nyquist/rev1/rules.mk b/keyboards/keebio/nyquist/rev1/rules.mk
index 9627e3e624..d446cecadd 100644
--- a/keyboards/keebio/nyquist/rev1/rules.mk
+++ b/keyboards/keebio/nyquist/rev1/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = yes # Commands for debug and configuration 15COMMAND_ENABLE = yes # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/keebio/nyquist/rev2/rules.mk b/keyboards/keebio/nyquist/rev2/rules.mk
index a038deb703..5a626cc84a 100644
--- a/keyboards/keebio/nyquist/rev2/rules.mk
+++ b/keyboards/keebio/nyquist/rev2/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/keebio/nyquist/rev3/rules.mk b/keyboards/keebio/nyquist/rev3/rules.mk
index a26a9ff935..d0eae1163c 100644
--- a/keyboards/keebio/nyquist/rev3/rules.mk
+++ b/keyboards/keebio/nyquist/rev3/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/keebio/quefrency/rules.mk b/keyboards/keebio/quefrency/rules.mk
index 3256dbd021..e85432002e 100644
--- a/keyboards/keebio/quefrency/rules.mk
+++ b/keyboards/keebio/quefrency/rules.mk
@@ -8,7 +8,7 @@ CONSOLE_ENABLE = no # Console for debug
8COMMAND_ENABLE = no # Commands for debug and configuration 8COMMAND_ENABLE = no # Commands for debug and configuration
9NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 9NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
10BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 10BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
11AUDIO_ENABLE = no # Audio output on port C6 11AUDIO_ENABLE = no # Audio output
12UNICODE_ENABLE = no # Unicode 12UNICODE_ENABLE = no # Unicode
13RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 13RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
14# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 14# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/keebio/rorschach/rules.mk b/keyboards/keebio/rorschach/rules.mk
index 2c59e6ea90..b21e1ba57b 100644
--- a/keyboards/keebio/rorschach/rules.mk
+++ b/keyboards/keebio/rorschach/rules.mk
@@ -11,7 +11,7 @@ CONSOLE_ENABLE = no # Console for debug
11COMMAND_ENABLE = yes # Commands for debug and configuration 11COMMAND_ENABLE = yes # Commands for debug and configuration
12NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 12NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
13BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 13BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
14AUDIO_ENABLE = no # Audio output on port C6 14AUDIO_ENABLE = no # Audio output
15UNICODE_ENABLE = no # Unicode 15UNICODE_ENABLE = no # Unicode
16RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 16RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
17# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 17# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/keebio/sinc/rules.mk b/keyboards/keebio/sinc/rules.mk
index be1caa8dee..a9b4978964 100644
--- a/keyboards/keebio/sinc/rules.mk
+++ b/keyboards/keebio/sinc/rules.mk
@@ -14,7 +14,7 @@ CONSOLE_ENABLE = no # Console for debug
14COMMAND_ENABLE = no # Commands for debug and configuration 14COMMAND_ENABLE = no # Commands for debug and configuration
15NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 15NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
16BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
17AUDIO_ENABLE = no # Audio output on port C6 17AUDIO_ENABLE = no # Audio output
18UNICODE_ENABLE = no # Unicode 18UNICODE_ENABLE = no # Unicode
19RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 19RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
20# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 20# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/keebio/tragicforce68/rules.mk b/keyboards/keebio/tragicforce68/rules.mk
index 4c90ff561c..d921e02702 100644
--- a/keyboards/keebio/tragicforce68/rules.mk
+++ b/keyboards/keebio/tragicforce68/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = 68_ansi 23LAYOUTS = 68_ansi
diff --git a/keyboards/keebio/tukey/rules.mk b/keyboards/keebio/tukey/rules.mk
index dac29ee075..0f53969e28 100644
--- a/keyboards/keebio/tukey/rules.mk
+++ b/keyboards/keebio/tukey/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/keebio/viterbi/rules.mk b/keyboards/keebio/viterbi/rules.mk
index 178bd3ac24..ba27d41538 100644
--- a/keyboards/keebio/viterbi/rules.mk
+++ b/keyboards/keebio/viterbi/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/keebio/wavelet/rules.mk b/keyboards/keebio/wavelet/rules.mk
index 25fe1b898b..1329df5d82 100644
--- a/keyboards/keebio/wavelet/rules.mk
+++ b/keyboards/keebio/wavelet/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = yes # Commands for debug and configuration 15COMMAND_ENABLE = yes # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/keebwerk/nano_slider/rules.mk b/keyboards/keebwerk/nano_slider/rules.mk
index 58fba972ba..8b44675a5a 100644
--- a/keyboards/keebwerk/nano_slider/rules.mk
+++ b/keyboards/keebwerk/nano_slider/rules.mk
@@ -17,7 +17,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 18RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
19MIDI_ENABLE = yes # MIDI support 19MIDI_ENABLE = yes # MIDI support
20AUDIO_ENABLE = no # Audio output on port C6 20AUDIO_ENABLE = no # Audio output
21LTO_ENABLE = yes 21LTO_ENABLE = yes
22 22
23SRC += analog.c 23SRC += analog.c
diff --git a/keyboards/keyhive/maypad/rules.mk b/keyboards/keyhive/maypad/rules.mk
index a58cdfd9d0..31107f07a4 100644
--- a/keyboards/keyhive/maypad/rules.mk
+++ b/keyboards/keyhive/maypad/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = ortho_5x4 numpad_5x4 24LAYOUTS = ortho_5x4 numpad_5x4
diff --git a/keyboards/kinesis/keymaps/default/rules.mk b/keyboards/kinesis/keymaps/default/rules.mk
index 638f4ffe53..22af51a29e 100644
--- a/keyboards/kinesis/keymaps/default/rules.mk
+++ b/keyboards/kinesis/keymaps/default/rules.mk
@@ -10,7 +10,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
12MIDI_ENABLE = no # MIDI controls 12MIDI_ENABLE = no # MIDI controls
13AUDIO_ENABLE = no # Audio output on port C6 13AUDIO_ENABLE = no # Audio output
14UNICODE_ENABLE = no # Unicode 14UNICODE_ENABLE = no # Unicode
15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/kinesis/keymaps/default_pretty/rules.mk b/keyboards/kinesis/keymaps/default_pretty/rules.mk
index 638f4ffe53..22af51a29e 100644
--- a/keyboards/kinesis/keymaps/default_pretty/rules.mk
+++ b/keyboards/kinesis/keymaps/default_pretty/rules.mk
@@ -10,7 +10,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
12MIDI_ENABLE = no # MIDI controls 12MIDI_ENABLE = no # MIDI controls
13AUDIO_ENABLE = no # Audio output on port C6 13AUDIO_ENABLE = no # Audio output
14UNICODE_ENABLE = no # Unicode 14UNICODE_ENABLE = no # Unicode
15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/kinesis/rules.mk b/keyboards/kinesis/rules.mk
index 8cb9252630..94d6fb9f21 100644
--- a/keyboards/kinesis/rules.mk
+++ b/keyboards/kinesis/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output should be port E6, current quantum library hardcodes C6, which we use for programming 21AUDIO_ENABLE = no # Audio output
22 22
23DEFAULT_FOLDER = kinesis/alvicstep 23DEFAULT_FOLDER = kinesis/alvicstep
diff --git a/keyboards/kingly_keys/romac_plus/rules.mk b/keyboards/kingly_keys/romac_plus/rules.mk
index 84af235330..00c841dc9a 100644
--- a/keyboards/kingly_keys/romac_plus/rules.mk
+++ b/keyboards/kingly_keys/romac_plus/rules.mk
@@ -17,7 +17,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 18RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20AUDIO_ENABLE = no # Audio output on port C6 20AUDIO_ENABLE = no # Audio output
21ENCODER_ENABLE = yes # Enable support for EC11 Rotary Encoder 21ENCODER_ENABLE = yes # Enable support for EC11 Rotary Encoder
22OLED_ENABLE = yes 22OLED_ENABLE = yes
23OLED_DRIVER = SSD1306 # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C 23OLED_DRIVER = SSD1306 # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C
diff --git a/keyboards/kingly_keys/ropro/rules.mk b/keyboards/kingly_keys/ropro/rules.mk
index f8049f17d0..83ae063601 100644
--- a/keyboards/kingly_keys/ropro/rules.mk
+++ b/keyboards/kingly_keys/ropro/rules.mk
@@ -16,7 +16,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
16NKRO_ENABLE = yes # USB Nkey Rollover 16NKRO_ENABLE = yes # USB Nkey Rollover
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18UNICODE_ENABLE = no # Unicode 18UNICODE_ENABLE = no # Unicode
19AUDIO_ENABLE = no # Audio output on port C6 19AUDIO_ENABLE = no # Audio output
20ENCODER_ENABLE = yes 20ENCODER_ENABLE = yes
21RGBLIGHT_ENABLE = yes 21RGBLIGHT_ENABLE = yes
22LAYOUTS_HAS_RGB = yes 22LAYOUTS_HAS_RGB = yes
diff --git a/keyboards/kingly_keys/soap/rules.mk b/keyboards/kingly_keys/soap/rules.mk
index 508a3d1f85..a6bda5608f 100644
--- a/keyboards/kingly_keys/soap/rules.mk
+++ b/keyboards/kingly_keys/soap/rules.mk
@@ -16,7 +16,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
16NKRO_ENABLE = yes # USB Nkey Rollover 16NKRO_ENABLE = yes # USB Nkey Rollover
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18UNICODE_ENABLE = no # Unicode 18UNICODE_ENABLE = no # Unicode
19AUDIO_ENABLE = no # Audio output on port C6 19AUDIO_ENABLE = no # Audio output
20ENCODER_ENABLE = yes 20ENCODER_ENABLE = yes
21RGBLIGHT_ENABLE = yes 21RGBLIGHT_ENABLE = yes
22LAYOUTS_HAS_RGB = yes 22LAYOUTS_HAS_RGB = yes
diff --git a/keyboards/kira75/rules.mk b/keyboards/kira75/rules.mk
index b2792a2d5b..dff0c4b5ba 100644
--- a/keyboards/kira75/rules.mk
+++ b/keyboards/kira75/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/kmac/rules.mk b/keyboards/kmac/rules.mk
index f37a1c3124..ba15e1d37b 100644
--- a/keyboards/kmac/rules.mk
+++ b/keyboards/kmac/rules.mk
@@ -23,7 +23,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
23BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 23BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
24BACKLIGHT_DRIVER = custom 24BACKLIGHT_DRIVER = custom
25UNICODE_ENABLE = no # Unicode 25UNICODE_ENABLE = no # Unicode
26AUDIO_ENABLE = no # Audio output on port C6 26AUDIO_ENABLE = no # Audio output
27 27
28# Project specific files 28# Project specific files
29SRC += matrix.c 29SRC += matrix.c
diff --git a/keyboards/kmini/rules.mk b/keyboards/kmini/rules.mk
index 63e7a0acc7..0692b55f0c 100755
--- a/keyboards/kmini/rules.mk
+++ b/keyboards/kmini/rules.mk
@@ -22,7 +22,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
22NKRO_ENABLE = yes # USB Nkey Rollover 22NKRO_ENABLE = yes # USB Nkey Rollover
23BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 23BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
24UNICODE_ENABLE = no # Unicode 24UNICODE_ENABLE = no # Unicode
25AUDIO_ENABLE = no # Audio output on port C6 25AUDIO_ENABLE = no # Audio output
26 26
27# Project specific files 27# Project specific files
28SRC = matrix.c 28SRC = matrix.c
diff --git a/keyboards/knops/mini/rules.mk b/keyboards/knops/mini/rules.mk
index 4b7a4f724b..4b31085728 100644
--- a/keyboards/knops/mini/rules.mk
+++ b/keyboards/knops/mini/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/kona_classic/keymaps/ansi/rules.mk b/keyboards/kona_classic/keymaps/ansi/rules.mk
index f86bc8189e..3d342acc8f 100644
--- a/keyboards/kona_classic/keymaps/ansi/rules.mk
+++ b/keyboards/kona_classic/keymaps/ansi/rules.mk
@@ -26,7 +26,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
28MIDI_ENABLE = no # MIDI support 28MIDI_ENABLE = no # MIDI support
29AUDIO_ENABLE = no # Audio output on port C6 29AUDIO_ENABLE = no # Audio output
30UNICODE_ENABLE = no # Unicode 30UNICODE_ENABLE = no # Unicode
31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/kona_classic/keymaps/ansi_arrows/rules.mk b/keyboards/kona_classic/keymaps/ansi_arrows/rules.mk
index f86bc8189e..3d342acc8f 100644
--- a/keyboards/kona_classic/keymaps/ansi_arrows/rules.mk
+++ b/keyboards/kona_classic/keymaps/ansi_arrows/rules.mk
@@ -26,7 +26,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
28MIDI_ENABLE = no # MIDI support 28MIDI_ENABLE = no # MIDI support
29AUDIO_ENABLE = no # Audio output on port C6 29AUDIO_ENABLE = no # Audio output
30UNICODE_ENABLE = no # Unicode 30UNICODE_ENABLE = no # Unicode
31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/kona_classic/keymaps/ansi_arrows_lcap/rules.mk b/keyboards/kona_classic/keymaps/ansi_arrows_lcap/rules.mk
index f86bc8189e..3d342acc8f 100644
--- a/keyboards/kona_classic/keymaps/ansi_arrows_lcap/rules.mk
+++ b/keyboards/kona_classic/keymaps/ansi_arrows_lcap/rules.mk
@@ -26,7 +26,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
28MIDI_ENABLE = no # MIDI support 28MIDI_ENABLE = no # MIDI support
29AUDIO_ENABLE = no # Audio output on port C6 29AUDIO_ENABLE = no # Audio output
30UNICODE_ENABLE = no # Unicode 30UNICODE_ENABLE = no # Unicode
31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/kona_classic/keymaps/ansi_split/rules.mk b/keyboards/kona_classic/keymaps/ansi_split/rules.mk
index f86bc8189e..3d342acc8f 100644
--- a/keyboards/kona_classic/keymaps/ansi_split/rules.mk
+++ b/keyboards/kona_classic/keymaps/ansi_split/rules.mk
@@ -26,7 +26,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
28MIDI_ENABLE = no # MIDI support 28MIDI_ENABLE = no # MIDI support
29AUDIO_ENABLE = no # Audio output on port C6 29AUDIO_ENABLE = no # Audio output
30UNICODE_ENABLE = no # Unicode 30UNICODE_ENABLE = no # Unicode
31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/kona_classic/keymaps/ansi_split_arrows/rules.mk b/keyboards/kona_classic/keymaps/ansi_split_arrows/rules.mk
index f86bc8189e..3d342acc8f 100644
--- a/keyboards/kona_classic/keymaps/ansi_split_arrows/rules.mk
+++ b/keyboards/kona_classic/keymaps/ansi_split_arrows/rules.mk
@@ -26,7 +26,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
28MIDI_ENABLE = no # MIDI support 28MIDI_ENABLE = no # MIDI support
29AUDIO_ENABLE = no # Audio output on port C6 29AUDIO_ENABLE = no # Audio output
30UNICODE_ENABLE = no # Unicode 30UNICODE_ENABLE = no # Unicode
31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/kona_classic/keymaps/default/rules.mk b/keyboards/kona_classic/keymaps/default/rules.mk
index f86bc8189e..3d342acc8f 100644
--- a/keyboards/kona_classic/keymaps/default/rules.mk
+++ b/keyboards/kona_classic/keymaps/default/rules.mk
@@ -26,7 +26,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
28MIDI_ENABLE = no # MIDI support 28MIDI_ENABLE = no # MIDI support
29AUDIO_ENABLE = no # Audio output on port C6 29AUDIO_ENABLE = no # Audio output
30UNICODE_ENABLE = no # Unicode 30UNICODE_ENABLE = no # Unicode
31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/kona_classic/keymaps/iso/rules.mk b/keyboards/kona_classic/keymaps/iso/rules.mk
index f86bc8189e..3d342acc8f 100644
--- a/keyboards/kona_classic/keymaps/iso/rules.mk
+++ b/keyboards/kona_classic/keymaps/iso/rules.mk
@@ -26,7 +26,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
28MIDI_ENABLE = no # MIDI support 28MIDI_ENABLE = no # MIDI support
29AUDIO_ENABLE = no # Audio output on port C6 29AUDIO_ENABLE = no # Audio output
30UNICODE_ENABLE = no # Unicode 30UNICODE_ENABLE = no # Unicode
31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/kona_classic/keymaps/iso_arrows/rules.mk b/keyboards/kona_classic/keymaps/iso_arrows/rules.mk
index f86bc8189e..3d342acc8f 100644
--- a/keyboards/kona_classic/keymaps/iso_arrows/rules.mk
+++ b/keyboards/kona_classic/keymaps/iso_arrows/rules.mk
@@ -26,7 +26,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
28MIDI_ENABLE = no # MIDI support 28MIDI_ENABLE = no # MIDI support
29AUDIO_ENABLE = no # Audio output on port C6 29AUDIO_ENABLE = no # Audio output
30UNICODE_ENABLE = no # Unicode 30UNICODE_ENABLE = no # Unicode
31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/kona_classic/keymaps/iso_split/rules.mk b/keyboards/kona_classic/keymaps/iso_split/rules.mk
index f86bc8189e..3d342acc8f 100644
--- a/keyboards/kona_classic/keymaps/iso_split/rules.mk
+++ b/keyboards/kona_classic/keymaps/iso_split/rules.mk
@@ -26,7 +26,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
28MIDI_ENABLE = no # MIDI support 28MIDI_ENABLE = no # MIDI support
29AUDIO_ENABLE = no # Audio output on port C6 29AUDIO_ENABLE = no # Audio output
30UNICODE_ENABLE = no # Unicode 30UNICODE_ENABLE = no # Unicode
31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/kona_classic/keymaps/iso_split_arrows/rules.mk b/keyboards/kona_classic/keymaps/iso_split_arrows/rules.mk
index f86bc8189e..3d342acc8f 100644
--- a/keyboards/kona_classic/keymaps/iso_split_arrows/rules.mk
+++ b/keyboards/kona_classic/keymaps/iso_split_arrows/rules.mk
@@ -26,7 +26,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 26NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 27BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
28MIDI_ENABLE = no # MIDI support 28MIDI_ENABLE = no # MIDI support
29AUDIO_ENABLE = no # Audio output on port C6 29AUDIO_ENABLE = no # Audio output
30UNICODE_ENABLE = no # Unicode 30UNICODE_ENABLE = no # Unicode
31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 31RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 32SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/kona_classic/rules.mk b/keyboards/kona_classic/rules.mk
index 979a7a5097..fdb29e65c7 100644
--- a/keyboards/kona_classic/rules.mk
+++ b/keyboards/kona_classic/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/kprepublic/bm16a/rules.mk b/keyboards/kprepublic/bm16a/rules.mk
index 020b84e123..3379624f90 100644
--- a/keyboards/kprepublic/bm16a/rules.mk
+++ b/keyboards/kprepublic/bm16a/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = ortho_4x4 24LAYOUTS = ortho_4x4
diff --git a/keyboards/kprepublic/bm43a/rules.mk b/keyboards/kprepublic/bm43a/rules.mk
index 39160e9865..86bb4c7592 100644
--- a/keyboards/kprepublic/bm43a/rules.mk
+++ b/keyboards/kprepublic/bm43a/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/kprepublic/bm60rgb/rules.mk b/keyboards/kprepublic/bm60rgb/rules.mk
index 2ab337dfac..ca52d16a44 100644
--- a/keyboards/kprepublic/bm60rgb/rules.mk
+++ b/keyboards/kprepublic/bm60rgb/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23RGB_MATRIX_ENABLE = yes 23RGB_MATRIX_ENABLE = yes
24RGB_MATRIX_DRIVER = WS2812 24RGB_MATRIX_DRIVER = WS2812
25LTO_ENABLE = yes 25LTO_ENABLE = yes
diff --git a/keyboards/kprepublic/cospad/rules.mk b/keyboards/kprepublic/cospad/rules.mk
index acff208e7d..211374d914 100644
--- a/keyboards/kprepublic/cospad/rules.mk
+++ b/keyboards/kprepublic/cospad/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = numpad_6x4 ortho_6x4 23LAYOUTS = numpad_6x4 ortho_6x4
diff --git a/keyboards/kprepublic/jj40/rules.mk b/keyboards/kprepublic/jj40/rules.mk
index 07f70976c9..6d4734ffb2 100644
--- a/keyboards/kprepublic/jj40/rules.mk
+++ b/keyboards/kprepublic/jj40/rules.mk
@@ -20,7 +20,7 @@ BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21WS2812_DRIVER = i2c 21WS2812_DRIVER = i2c
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24 24
25LAYOUTS = ortho_4x12 planck_mit 25LAYOUTS = ortho_4x12 planck_mit
26 26
diff --git a/keyboards/kprepublic/jj4x4/rules.mk b/keyboards/kprepublic/jj4x4/rules.mk
index 4eb85022ac..e68ab710b0 100644
--- a/keyboards/kprepublic/jj4x4/rules.mk
+++ b/keyboards/kprepublic/jj4x4/rules.mk
@@ -20,6 +20,6 @@ BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21WS2812_DRIVER = i2c 21WS2812_DRIVER = i2c
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24 24
25LAYOUTS = ortho_4x4 25LAYOUTS = ortho_4x4
diff --git a/keyboards/ktec/daisy/rules.mk b/keyboards/ktec/daisy/rules.mk
index db91b66973..f459626422 100644
--- a/keyboards/ktec/daisy/rules.mk
+++ b/keyboards/ktec/daisy/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/ktec/staryu/rules.mk b/keyboards/ktec/staryu/rules.mk
index 8c8c25d803..b7c947b4f3 100755
--- a/keyboards/ktec/staryu/rules.mk
+++ b/keyboards/ktec/staryu/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/kudox/rules.mk b/keyboards/kudox/rules.mk
index 07ab13e0e7..a257aedd76 100644
--- a/keyboards/kudox/rules.mk
+++ b/keyboards/kudox/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 22RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
23 23
24SPLIT_KEYBOARD = yes 24SPLIT_KEYBOARD = yes
diff --git a/keyboards/kudox_game/rules.mk b/keyboards/kudox_game/rules.mk
index d7171c9106..75920e83e1 100644
--- a/keyboards/kudox_game/rules.mk
+++ b/keyboards/kudox_game/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 22RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
23 23
24DEFAULT_FOLDER = kudox_game/rev2 24DEFAULT_FOLDER = kudox_game/rev2
diff --git a/keyboards/kv/revt/rules.mk b/keyboards/kv/revt/rules.mk
index 8412060edd..3412337f50 100644
--- a/keyboards/kv/revt/rules.mk
+++ b/keyboards/kv/revt/rules.mk
@@ -19,4 +19,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
19NKRO_ENABLE = yes # USB Nkey Rollover 19NKRO_ENABLE = yes # USB Nkey Rollover
20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
21RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 21RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/lattice60/rules.mk b/keyboards/lattice60/rules.mk
index 78470fc796..069efe020e 100644
--- a/keyboards/lattice60/rules.mk
+++ b/keyboards/lattice60/rules.mk
@@ -21,6 +21,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
21NKRO_ENABLE = no # USB Nkey Rollover 21NKRO_ENABLE = no # USB Nkey Rollover
22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
24AUDIO_ENABLE = no # Audio output on port C6 24AUDIO_ENABLE = no # Audio output
25 25
26LAYOUTS = 60_hhkb 26LAYOUTS = 60_hhkb
diff --git a/keyboards/launchpad/rules.mk b/keyboards/launchpad/rules.mk
index b12f8b8033..b040974fa3 100644
--- a/keyboards/launchpad/rules.mk
+++ b/keyboards/launchpad/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/lazydesigners/the30/rules.mk b/keyboards/lazydesigners/the30/rules.mk
index da61376b64..e62dfdcc51 100644
--- a/keyboards/lazydesigners/the30/rules.mk
+++ b/keyboards/lazydesigners/the30/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23# Support community keymaps 23# Support community keymaps
24LAYOUTS = ortho_3x10 24LAYOUTS = ortho_3x10
diff --git a/keyboards/lets_split/rules.mk b/keyboards/lets_split/rules.mk
index adcfa19978..b8ba2a7ae7 100644
--- a/keyboards/lets_split/rules.mk
+++ b/keyboards/lets_split/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = yes # Commands for debug and configuration 15COMMAND_ENABLE = yes # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/lets_split_eh/rules.mk b/keyboards/lets_split_eh/rules.mk
index 4563fa0b8d..7b883bd487 100644
--- a/keyboards/lets_split_eh/rules.mk
+++ b/keyboards/lets_split_eh/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/lfkeyboards/lfk78/rules.mk b/keyboards/lfkeyboards/lfk78/rules.mk
index 475fadbb35..5711e89a68 100644
--- a/keyboards/lfkeyboards/lfk78/rules.mk
+++ b/keyboards/lfkeyboards/lfk78/rules.mk
@@ -12,7 +12,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
12NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 12NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
13BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 13BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
14BACKLIGHT_DRIVER = custom 14BACKLIGHT_DRIVER = custom
15AUDIO_ENABLE = no # Audio output on port C6 15AUDIO_ENABLE = no # Audio output
16UNICODE_ENABLE = no # Unicode 16UNICODE_ENABLE = no # Unicode
17RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 17RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
18RGBLIGHT_CUSTOM_DRIVER = yes # RGB code is implemented in lfkeyboards, not qmk base 18RGBLIGHT_CUSTOM_DRIVER = yes # RGB code is implemented in lfkeyboards, not qmk base
diff --git a/keyboards/lfkeyboards/lfk87/keymaps/default/rules.mk b/keyboards/lfkeyboards/lfk87/keymaps/default/rules.mk
index bd998e4dd9..b914a58ee8 100644
--- a/keyboards/lfkeyboards/lfk87/keymaps/default/rules.mk
+++ b/keyboards/lfkeyboards/lfk87/keymaps/default/rules.mk
@@ -11,7 +11,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
11NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 11NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
12BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 12BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
13MIDI_ENABLE = no # MIDI controls 13MIDI_ENABLE = no # MIDI controls
14AUDIO_ENABLE = yes # Audio output on port C6 14AUDIO_ENABLE = yes # Audio output
15UNICODE_ENABLE = no # Unicode 15UNICODE_ENABLE = no # Unicode
16RGBLIGHT_ENABLE = yes # Enable RGB underlight 16RGBLIGHT_ENABLE = yes # Enable RGB underlight
17RGBLIGHT_CUSTOM_DRIVER = yes # RGB code is implemented in lefkeyboards, not WS2812 17RGBLIGHT_CUSTOM_DRIVER = yes # RGB code is implemented in lefkeyboards, not WS2812
diff --git a/keyboards/lfkeyboards/lfk87/keymaps/iso/rules.mk b/keyboards/lfkeyboards/lfk87/keymaps/iso/rules.mk
index 2dd1cea984..db2b6c31a3 100644
--- a/keyboards/lfkeyboards/lfk87/keymaps/iso/rules.mk
+++ b/keyboards/lfkeyboards/lfk87/keymaps/iso/rules.mk
@@ -11,7 +11,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
11NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 11NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
12BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 12BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
13MIDI_ENABLE = no # MIDI controls 13MIDI_ENABLE = no # MIDI controls
14AUDIO_ENABLE = yes # Audio output on port C6 14AUDIO_ENABLE = yes # Audio output
15UNICODE_ENABLE = no # Unicode 15UNICODE_ENABLE = no # Unicode
16RGBLIGHT_ENABLE = yes # Enable RGB underlight 16RGBLIGHT_ENABLE = yes # Enable RGB underlight
17RGBLIGHT_CUSTOM_DRIVER = yes # RGB code is implemented in lefkeyboards, not WS2812 17RGBLIGHT_CUSTOM_DRIVER = yes # RGB code is implemented in lefkeyboards, not WS2812
diff --git a/keyboards/lfkeyboards/lfk87/rules.mk b/keyboards/lfkeyboards/lfk87/rules.mk
index 340e3f8d62..44b8a4111a 100644
--- a/keyboards/lfkeyboards/lfk87/rules.mk
+++ b/keyboards/lfkeyboards/lfk87/rules.mk
@@ -32,7 +32,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
32NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 32NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
33BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 33BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
34BACKLIGHT_DRIVER = custom 34BACKLIGHT_DRIVER = custom
35AUDIO_ENABLE = yes # Audio output on port C6 35AUDIO_ENABLE = yes # Audio output
36UNICODE_ENABLE = no # Unicode 36UNICODE_ENABLE = no # Unicode
37RGBLIGHT_ENABLE = yes # Enable RGB underlight 37RGBLIGHT_ENABLE = yes # Enable RGB underlight
38RGBLIGHT_CUSTOM_DRIVER = yes # RGB code is implemented in lefkeyboards, not WS2812 38RGBLIGHT_CUSTOM_DRIVER = yes # RGB code is implemented in lefkeyboards, not WS2812
diff --git a/keyboards/lfkeyboards/lfkpad/rules.mk b/keyboards/lfkeyboards/lfkpad/rules.mk
index 72587e3ec7..f166436c97 100644
--- a/keyboards/lfkeyboards/lfkpad/rules.mk
+++ b/keyboards/lfkeyboards/lfkpad/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21RGBLIGHT_CUSTOM_DRIVER = yes # RGB code is implemented in lfkeyboards, not qmk base 21RGBLIGHT_CUSTOM_DRIVER = yes # RGB code is implemented in lfkeyboards, not qmk base
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23UNICODE_ENABLE = no # Unicode 23UNICODE_ENABLE = no # Unicode
24TAP_DANCE_ENABLE = no 24TAP_DANCE_ENABLE = no
25 25
diff --git a/keyboards/lfkeyboards/mini1800/keymaps/default/rules.mk b/keyboards/lfkeyboards/mini1800/keymaps/default/rules.mk
index 4f4c0f6ba3..b96ab7377c 100644
--- a/keyboards/lfkeyboards/mini1800/keymaps/default/rules.mk
+++ b/keyboards/lfkeyboards/mini1800/keymaps/default/rules.mk
@@ -11,7 +11,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
11NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 11NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
12BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 12BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
13MIDI_ENABLE = no # MIDI controls 13MIDI_ENABLE = no # MIDI controls
14AUDIO_ENABLE = yes # Audio output on port C6 14AUDIO_ENABLE = yes # Audio output
15UNICODE_ENABLE = no # Unicode 15UNICODE_ENABLE = no # Unicode
16RGBLIGHT_ENABLE = yes # Enable RGB underlight 16RGBLIGHT_ENABLE = yes # Enable RGB underlight
17RGBLIGHT_CUSTOM_DRIVER = yes # RGB code is implemented in lefkeyboards, not WS2812 17RGBLIGHT_CUSTOM_DRIVER = yes # RGB code is implemented in lefkeyboards, not WS2812
diff --git a/keyboards/lily58/keymaps/default/rules.mk b/keyboards/lily58/keymaps/default/rules.mk
index c481671e7c..8ada44bfee 100644
--- a/keyboards/lily58/keymaps/default/rules.mk
+++ b/keyboards/lily58/keymaps/default/rules.mk
@@ -10,7 +10,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
10NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
12MIDI_ENABLE = no # MIDI controls 12MIDI_ENABLE = no # MIDI controls
13AUDIO_ENABLE = no # Audio output on port C6 13AUDIO_ENABLE = no # Audio output
14UNICODE_ENABLE = no # Unicode 14UNICODE_ENABLE = no # Unicode
15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
16SWAP_HANDS_ENABLE = no # Enable one-hand typing 16SWAP_HANDS_ENABLE = no # Enable one-hand typing
diff --git a/keyboards/lily58/rules.mk b/keyboards/lily58/rules.mk
index fa2faf6431..740bc79b53 100644
--- a/keyboards/lily58/rules.mk
+++ b/keyboards/lily58/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/massdrop/alt/rules.mk b/keyboards/massdrop/alt/rules.mk
index cf8987238c..e9014e3c0d 100644
--- a/keyboards/massdrop/alt/rules.mk
+++ b/keyboards/massdrop/alt/rules.mk
@@ -20,7 +20,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
21RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 21RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24VIRTSER_ENABLE = no # USB Serial Driver 24VIRTSER_ENABLE = no # USB Serial Driver
25RAW_ENABLE = no # Raw device 25RAW_ENABLE = no # Raw device
26AUTO_SHIFT_ENABLE = no # Auto Shift 26AUTO_SHIFT_ENABLE = no # Auto Shift
diff --git a/keyboards/massdrop/ctrl/rules.mk b/keyboards/massdrop/ctrl/rules.mk
index e69fd36174..eee9069706 100644
--- a/keyboards/massdrop/ctrl/rules.mk
+++ b/keyboards/massdrop/ctrl/rules.mk
@@ -20,7 +20,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
21RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 21RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24VIRTSER_ENABLE = no # USB Serial Driver 24VIRTSER_ENABLE = no # USB Serial Driver
25RAW_ENABLE = no # Raw device 25RAW_ENABLE = no # Raw device
26AUTO_SHIFT_ENABLE = no # Auto Shift 26AUTO_SHIFT_ENABLE = no # Auto Shift
diff --git a/keyboards/maxipad/rules.mk b/keyboards/maxipad/rules.mk
index 8fb271e62a..2376600f3c 100644
--- a/keyboards/maxipad/rules.mk
+++ b/keyboards/maxipad/rules.mk
@@ -13,6 +13,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
13BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 13BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
14RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 14RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
15UNICODE_ENABLE = no # Unicode 15UNICODE_ENABLE = no # Unicode
16AUDIO_ENABLE = no # Audio output on port C6 16AUDIO_ENABLE = no # Audio output
17 17
18DEFAULT_FOLDER = maxipad/promicro 18DEFAULT_FOLDER = maxipad/promicro
diff --git a/keyboards/maxr1998/phoebe/rules.mk b/keyboards/maxr1998/phoebe/rules.mk
index 2750b4f2cb..1a39a4aea4 100644
--- a/keyboards/maxr1998/phoebe/rules.mk
+++ b/keyboards/maxr1998/phoebe/rules.mk
@@ -16,7 +16,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
16COMBO_ENABLE = no # Key combo feature 16COMBO_ENABLE = no # Key combo feature
17NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 17NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
18BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 18BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
19AUDIO_ENABLE = no # Audio output on port C6 19AUDIO_ENABLE = no # Audio output
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 21RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
22KEY_LOCK_ENABLE = yes 22KEY_LOCK_ENABLE = yes
diff --git a/keyboards/maxr1998/pulse4k/rules.mk b/keyboards/maxr1998/pulse4k/rules.mk
index 79e3838f0d..2a937bec63 100644
--- a/keyboards/maxr1998/pulse4k/rules.mk
+++ b/keyboards/maxr1998/pulse4k/rules.mk
@@ -17,7 +17,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
17COMBO_ENABLE = yes # Key combo feature 17COMBO_ENABLE = yes # Key combo feature
18NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 18NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20AUDIO_ENABLE = no # Audio output on port C6 20AUDIO_ENABLE = no # Audio output
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 22RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
23SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 23SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/mc_76k/rules.mk b/keyboards/mc_76k/rules.mk
index cb139cf21d..f2e5379ac1 100644
--- a/keyboards/mc_76k/rules.mk
+++ b/keyboards/mc_76k/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/mechkeys/mk60/rules.mk b/keyboards/mechkeys/mk60/rules.mk
index 15bb28a6e7..2e17d21130 100644
--- a/keyboards/mechkeys/mk60/rules.mk
+++ b/keyboards/mechkeys/mk60/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/mechlovin/adelais/rules.mk b/keyboards/mechlovin/adelais/rules.mk
index c1468e1090..a3531ff091 100644
--- a/keyboards/mechlovin/adelais/rules.mk
+++ b/keyboards/mechlovin/adelais/rules.mk
@@ -17,7 +17,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
17SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 17SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 18# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
19NKRO_ENABLE = yes # USB Nkey Rollover 19NKRO_ENABLE = yes # USB Nkey Rollover
20AUDIO_ENABLE = no # Audio output on port C6 20AUDIO_ENABLE = no # Audio output
21 21
22LAYOUTS = alice alice_split_bs 22LAYOUTS = alice alice_split_bs
23 23
diff --git a/keyboards/mechlovin/hannah60rgb/rules.mk b/keyboards/mechlovin/hannah60rgb/rules.mk
index 336e515ec5..c24be862ea 100644
--- a/keyboards/mechlovin/hannah60rgb/rules.mk
+++ b/keyboards/mechlovin/hannah60rgb/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 18# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
19NKRO_ENABLE = yes # USB Nkey Rollover 19NKRO_ENABLE = yes # USB Nkey Rollover
20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23# generated by KBFirmware JSON to QMK Parser 23# generated by KBFirmware JSON to QMK Parser
24# https://noroadsleft.github.io/kbf_qmk_converter/ 24# https://noroadsleft.github.io/kbf_qmk_converter/
diff --git a/keyboards/mechlovin/hannah910/rev1/rules.mk b/keyboards/mechlovin/hannah910/rev1/rules.mk
index 0af7ae3633..07349c2f75 100644
--- a/keyboards/mechlovin/hannah910/rev1/rules.mk
+++ b/keyboards/mechlovin/hannah910/rev1/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/mechlovin/infinityce/rules.mk b/keyboards/mechlovin/infinityce/rules.mk
index 4e1228613d..81f481950a 100644
--- a/keyboards/mechlovin/infinityce/rules.mk
+++ b/keyboards/mechlovin/infinityce/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/mechlovin/pisces/rules.mk b/keyboards/mechlovin/pisces/rules.mk
index 4d57682e80..727a95d309 100644
--- a/keyboards/mechlovin/pisces/rules.mk
+++ b/keyboards/mechlovin/pisces/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/meira/rules.mk b/keyboards/meira/rules.mk
index d1eadc9921..0b8e55b57c 100644
--- a/keyboards/meira/rules.mk
+++ b/keyboards/meira/rules.mk
@@ -17,7 +17,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
17# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 17# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20AUDIO_ENABLE = no # Audio output on port C6 20AUDIO_ENABLE = no # Audio output
21RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 21RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
22BACKLIGHT_DRIVER = custom 22BACKLIGHT_DRIVER = custom
23BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality, also set ISSI_ENABLE below for Miera 23BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality, also set ISSI_ENABLE below for Miera
diff --git a/keyboards/meishi/rules.mk b/keyboards/meishi/rules.mk
index cce5b29222..ec207ad3ff 100644
--- a/keyboards/meishi/rules.mk
+++ b/keyboards/meishi/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/meishi2/rules.mk b/keyboards/meishi2/rules.mk
index 041dabc194..8fde4f64f1 100644
--- a/keyboards/meishi2/rules.mk
+++ b/keyboards/meishi2/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/meme/rules.mk b/keyboards/meme/rules.mk
index cf34e594dc..b22c8dd991 100644
--- a/keyboards/meme/rules.mk
+++ b/keyboards/meme/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/meson/rules.mk b/keyboards/meson/rules.mk
index cd82c5e954..de896f1973 100644
--- a/keyboards/meson/rules.mk
+++ b/keyboards/meson/rules.mk
@@ -20,4 +20,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
21RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 21RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/miller/gm862/rules.mk b/keyboards/miller/gm862/rules.mk
index 3d6d2a3148..c4d5352324 100644
--- a/keyboards/miller/gm862/rules.mk
+++ b/keyboards/miller/gm862/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGB_MATRIX_ENABLE = yes # Use RGB matrix 22RGB_MATRIX_ENABLE = yes # Use RGB matrix
23RGB_MATRIX_DRIVER = IS31FL3733 23RGB_MATRIX_DRIVER = IS31FL3733
24NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in 24NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
diff --git a/keyboards/miniaxe/rules.mk b/keyboards/miniaxe/rules.mk
index bd38aa3376..03fc910d35 100644
--- a/keyboards/miniaxe/rules.mk
+++ b/keyboards/miniaxe/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24DEBUG_ENABLE = no 24DEBUG_ENABLE = no
25CUSTOM_MATRIX = no # Use custom matrix code 25CUSTOM_MATRIX = no # Use custom matrix code
diff --git a/keyboards/minidox/rules.mk b/keyboards/minidox/rules.mk
index 7fa861beda..4865b19799 100644
--- a/keyboards/minidox/rules.mk
+++ b/keyboards/minidox/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23SPLIT_KEYBOARD = yes 23SPLIT_KEYBOARD = yes
24 24
diff --git a/keyboards/mint60/rules.mk b/keyboards/mint60/rules.mk
index 4feb5e4312..cc98a5dd9d 100644
--- a/keyboards/mint60/rules.mk
+++ b/keyboards/mint60/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24SPLIT_KEYBOARD = yes 24SPLIT_KEYBOARD = yes
diff --git a/keyboards/miuni32/rules.mk b/keyboards/miuni32/rules.mk
index ccffa363e6..a4b3bef7b1 100644
--- a/keyboards/miuni32/rules.mk
+++ b/keyboards/miuni32/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGBLIGHT_ENABLE = yes 22RGBLIGHT_ENABLE = yes
diff --git a/keyboards/montsinger/rebound/rev1/rules.mk b/keyboards/montsinger/rebound/rev1/rules.mk
index 79988d79ac..605b89e357 100644
--- a/keyboards/montsinger/rebound/rev1/rules.mk
+++ b/keyboards/montsinger/rebound/rev1/rules.mk
@@ -15,7 +15,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
15NKRO_ENABLE = no # USB Nkey Rollover 15NKRO_ENABLE = no # USB Nkey Rollover
16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19 19
20LAYOUTS = ortho_4x12 20LAYOUTS = ortho_4x12
21LAYOUTS_HAS_RGB = no 21LAYOUTS_HAS_RGB = no
diff --git a/keyboards/montsinger/rebound/rev2/rules.mk b/keyboards/montsinger/rebound/rev2/rules.mk
index 332754b3a5..163a56eac2 100644
--- a/keyboards/montsinger/rebound/rev2/rules.mk
+++ b/keyboards/montsinger/rebound/rev2/rules.mk
@@ -15,7 +15,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
15NKRO_ENABLE = no # USB Nkey Rollover 15NKRO_ENABLE = no # USB Nkey Rollover
16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19ENCODER_ENABLE = yes 19ENCODER_ENABLE = yes
20 20
21LAYOUTS = ortho_4x12 21LAYOUTS = ortho_4x12
diff --git a/keyboards/montsinger/rebound/rev3/rules.mk b/keyboards/montsinger/rebound/rev3/rules.mk
index 332754b3a5..163a56eac2 100644
--- a/keyboards/montsinger/rebound/rev3/rules.mk
+++ b/keyboards/montsinger/rebound/rev3/rules.mk
@@ -15,7 +15,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
15NKRO_ENABLE = no # USB Nkey Rollover 15NKRO_ENABLE = no # USB Nkey Rollover
16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19ENCODER_ENABLE = yes 19ENCODER_ENABLE = yes
20 20
21LAYOUTS = ortho_4x12 21LAYOUTS = ortho_4x12
diff --git a/keyboards/montsinger/rebound/rev4/rules.mk b/keyboards/montsinger/rebound/rev4/rules.mk
index 30fe78416e..3d85724f51 100644
--- a/keyboards/montsinger/rebound/rev4/rules.mk
+++ b/keyboards/montsinger/rebound/rev4/rules.mk
@@ -15,7 +15,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
15NKRO_ENABLE = no # USB Nkey Rollover 15NKRO_ENABLE = no # USB Nkey Rollover
16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19ENCODER_ENABLE = yes 19ENCODER_ENABLE = yes
20 20
21LAYOUTS = ortho_4x12 21LAYOUTS = ortho_4x12
diff --git a/keyboards/montsinger/rewind/rules.mk b/keyboards/montsinger/rewind/rules.mk
index b83a015cb5..ac5cb99ad2 100644
--- a/keyboards/montsinger/rewind/rules.mk
+++ b/keyboards/montsinger/rewind/rules.mk
@@ -15,4 +15,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
15NKRO_ENABLE = no # USB Nkey Rollover 15NKRO_ENABLE = no # USB Nkey Rollover
16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/moon/rules.mk b/keyboards/moon/rules.mk
index 599ce880a8..a7f830bdd2 100644
--- a/keyboards/moon/rules.mk
+++ b/keyboards/moon/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24# custom matrix setup 24# custom matrix setup
25CUSTOM_MATRIX = yes 25CUSTOM_MATRIX = yes
diff --git a/keyboards/mountainblocks/mb17/rules.mk b/keyboards/mountainblocks/mb17/rules.mk
index 92824ca43f..bd712c0982 100644
--- a/keyboards/mountainblocks/mb17/rules.mk
+++ b/keyboards/mountainblocks/mb17/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/mt40/rules.mk b/keyboards/mt40/rules.mk
index 64be72cd9b..61dc118cf9 100644
--- a/keyboards/mt40/rules.mk
+++ b/keyboards/mt40/rules.mk
@@ -12,7 +12,7 @@ CONSOLE_ENABLE = no # Console for debug
12COMMAND_ENABLE = no # Commands for debug and configuration 12COMMAND_ENABLE = no # Commands for debug and configuration
13NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ # nkro-doesnt-work 13NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ # nkro-doesnt-work
14BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 14BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
15AUDIO_ENABLE = no # Audio output on port C6 15AUDIO_ENABLE = no # Audio output
16UNICODE_ENABLE = no # Unicode 16UNICODE_ENABLE = no # Unicode
17RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 17RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
18WS2812_DRIVER = i2c 18WS2812_DRIVER = i2c
diff --git a/keyboards/murcielago/rev1/rules.mk b/keyboards/murcielago/rev1/rules.mk
index c8f2e1efc5..2dcef560d9 100644
--- a/keyboards/murcielago/rev1/rules.mk
+++ b/keyboards/murcielago/rev1/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22SPLIT_KEYBOARD = yes # Enable split keyboard mode 22SPLIT_KEYBOARD = yes # Enable split keyboard mode
23ENCODER_ENABLE = yes 23ENCODER_ENABLE = yes
diff --git a/keyboards/nafuda/rules.mk b/keyboards/nafuda/rules.mk
index 6555cebeb2..b12f2e7df1 100644
--- a/keyboards/nafuda/rules.mk
+++ b/keyboards/nafuda/rules.mk
@@ -14,7 +14,7 @@ CONSOLE_ENABLE = no # Console for debug
14COMMAND_ENABLE = yes # Commands for debug and configuration 14COMMAND_ENABLE = yes # Commands for debug and configuration
15NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 15NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
17AUDIO_ENABLE = no # Audio output on port C6 17AUDIO_ENABLE = no # Audio output
18UNICODE_ENABLE = no # Unicode 18UNICODE_ENABLE = no # Unicode
19RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 19RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
20TAP_DANCE_ENABLE = no 20TAP_DANCE_ENABLE = no
diff --git a/keyboards/naked48/rules.mk b/keyboards/naked48/rules.mk
index afb51ce253..df910fda57 100644
--- a/keyboards/naked48/rules.mk
+++ b/keyboards/naked48/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = yes # Commands for debug and configuration 15COMMAND_ENABLE = yes # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
21OLED_ENABLE = no 21OLED_ENABLE = no
diff --git a/keyboards/naked64/rules.mk b/keyboards/naked64/rules.mk
index bc4e542440..baa7df308f 100644
--- a/keyboards/naked64/rules.mk
+++ b/keyboards/naked64/rules.mk
@@ -14,7 +14,7 @@ CONSOLE_ENABLE = no # Console for debug
14COMMAND_ENABLE = yes # Commands for debug and configuration 14COMMAND_ENABLE = yes # Commands for debug and configuration
15NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 15NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
17AUDIO_ENABLE = no # Audio output on port C6 17AUDIO_ENABLE = no # Audio output
18UNICODE_ENABLE = no # Unicode 18UNICODE_ENABLE = no # Unicode
19RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 19RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
20TAP_DANCE_ENABLE = no 20TAP_DANCE_ENABLE = no
diff --git a/keyboards/namecard2x4/rules.mk b/keyboards/namecard2x4/rules.mk
index a0092c5c17..8cb73fc114 100644
--- a/keyboards/namecard2x4/rules.mk
+++ b/keyboards/namecard2x4/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23#UNICODEMAP_ENABLE = yes # for emoji user 23#UNICODEMAP_ENABLE = yes # for emoji user
24#RGBLIGHT_ENABLE = yes # uncomment if you want addressable led strips 24#RGBLIGHT_ENABLE = yes # uncomment if you want addressable led strips
diff --git a/keyboards/navi10/rev0/rules.mk b/keyboards/navi10/rev0/rules.mk
index 9c707e3732..8901cf62f8 100644
--- a/keyboards/navi10/rev0/rules.mk
+++ b/keyboards/navi10/rev0/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/navi10/rev2/rules.mk b/keyboards/navi10/rev2/rules.mk
index 9c707e3732..8901cf62f8 100644
--- a/keyboards/navi10/rev2/rules.mk
+++ b/keyboards/navi10/rev2/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/ncc1701kb/rules.mk b/keyboards/ncc1701kb/rules.mk
index dc90e06663..19106badd5 100644
--- a/keyboards/ncc1701kb/rules.mk
+++ b/keyboards/ncc1701kb/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22UNICODE_ENABLE = yes # Unicode 22UNICODE_ENABLE = yes # Unicode
23TAP_DANCE_ENABLE = no 23TAP_DANCE_ENABLE = no
24ENCODER_ENABLE = yes \ No newline at end of file 24ENCODER_ENABLE = yes \ No newline at end of file
diff --git a/keyboards/nebula12/rules.mk b/keyboards/nebula12/rules.mk
index 75dd7145d8..f336ee1a28 100755
--- a/keyboards/nebula12/rules.mk
+++ b/keyboards/nebula12/rules.mk
@@ -21,7 +21,7 @@ CONSOLE_ENABLE = no # Console for debug
21COMMAND_ENABLE = no # Commands for debug and configuration 21COMMAND_ENABLE = no # Commands for debug and configuration
22SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 22SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
23NKRO_ENABLE = yes # USB Nkey Rollover 23NKRO_ENABLE = yes # USB Nkey Rollover
24AUDIO_ENABLE = no # Audio output on port C6 24AUDIO_ENABLE = no # Audio output
25NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in 25NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
26RGBLIGHT_ENABLE = yes # Underglow RGB 26RGBLIGHT_ENABLE = yes # Underglow RGB
27WS2812_DRIVER = spi # Underglow RGB Driver 27WS2812_DRIVER = spi # Underglow RGB Driver
diff --git a/keyboards/nebula68/rules.mk b/keyboards/nebula68/rules.mk
index 43ae287ec3..041753e86e 100755
--- a/keyboards/nebula68/rules.mk
+++ b/keyboards/nebula68/rules.mk
@@ -21,7 +21,7 @@ CONSOLE_ENABLE = no # Console for debug
21COMMAND_ENABLE = no # Commands for debug and configuration 21COMMAND_ENABLE = no # Commands for debug and configuration
22SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 22SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
23NKRO_ENABLE = yes # USB Nkey Rollover 23NKRO_ENABLE = yes # USB Nkey Rollover
24AUDIO_ENABLE = no # Audio output on port C6 24AUDIO_ENABLE = no # Audio output
25NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in 25NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
26RGBLIGHT_ENABLE = yes # Underglow RGB 26RGBLIGHT_ENABLE = yes # Underglow RGB
27WS2812_DRIVER = pwm # Underglow RGB Driver 27WS2812_DRIVER = pwm # Underglow RGB Driver
diff --git a/keyboards/nek_type_a/rules.mk b/keyboards/nek_type_a/rules.mk
index c32e25af05..91b2e32004 100644
--- a/keyboards/nek_type_a/rules.mk
+++ b/keyboards/nek_type_a/rules.mk
@@ -20,7 +20,7 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID 22BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24CUSTOM_MATRIX = yes 24CUSTOM_MATRIX = yes
25DEBUG_ENABLE = yes 25DEBUG_ENABLE = yes
26BLUETOOTH = AdafruitBLE 26BLUETOOTH = AdafruitBLE
diff --git a/keyboards/newgame40/rules.mk b/keyboards/newgame40/rules.mk
index 299d7cedef..28039b7e57 100644
--- a/keyboards/newgame40/rules.mk
+++ b/keyboards/newgame40/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = yes # Unicode 19UNICODE_ENABLE = yes # Unicode
20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
21IOS_DEVICE_ENABLE = no # connect to IOS Device 21IOS_DEVICE_ENABLE = no # connect to IOS Device
diff --git a/keyboards/nightmare/rules.mk b/keyboards/nightmare/rules.mk
index 39160e9865..86bb4c7592 100644
--- a/keyboards/nightmare/rules.mk
+++ b/keyboards/nightmare/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/niu_mini/rules.mk b/keyboards/niu_mini/rules.mk
index 042f175902..3a5ec5f68c 100644
--- a/keyboards/niu_mini/rules.mk
+++ b/keyboards/niu_mini/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = yes # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/nk65/rules.mk b/keyboards/nk65/rules.mk
index 07332019f3..56e222be1e 100755
--- a/keyboards/nk65/rules.mk
+++ b/keyboards/nk65/rules.mk
@@ -21,7 +21,7 @@ CONSOLE_ENABLE = no # Console for debug
21COMMAND_ENABLE = no # Commands for debug and configuration 21COMMAND_ENABLE = no # Commands for debug and configuration
22SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 22SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
23NKRO_ENABLE = yes # USB Nkey Rollover 23NKRO_ENABLE = yes # USB Nkey Rollover
24AUDIO_ENABLE = no # Audio output on port C6 24AUDIO_ENABLE = no # Audio output
25NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in 25NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
26 26
27CIE1931_CURVE = yes 27CIE1931_CURVE = yes
diff --git a/keyboards/noxary/220/rules.mk b/keyboards/noxary/220/rules.mk
index ba3aeaa11d..1fd873d1da 100644
--- a/keyboards/noxary/220/rules.mk
+++ b/keyboards/noxary/220/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = ortho_6x4 24LAYOUTS = ortho_6x4
diff --git a/keyboards/noxary/260/rules.mk b/keyboards/noxary/260/rules.mk
index 46f35764ba..0b59b05301 100644
--- a/keyboards/noxary/260/rules.mk
+++ b/keyboards/noxary/260/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23EXTRAFLAGS += -flto 23EXTRAFLAGS += -flto
24 24
25LAYOUTS = 60_ansi 60_iso 60_hhkb 60_tsangan_hhkb 25LAYOUTS = 60_ansi 60_iso 60_hhkb 60_tsangan_hhkb
diff --git a/keyboards/noxary/268/rules.mk b/keyboards/noxary/268/rules.mk
index 38733d4f50..cb1e5c3e18 100644
--- a/keyboards/noxary/268/rules.mk
+++ b/keyboards/noxary/268/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/noxary/268_2/rules.mk b/keyboards/noxary/268_2/rules.mk
index 05b7ef648a..07364ca8b7 100644
--- a/keyboards/noxary/268_2/rules.mk
+++ b/keyboards/noxary/268_2/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = 65_ansi_blocker 24LAYOUTS = 65_ansi_blocker
diff --git a/keyboards/noxary/280/rules.mk b/keyboards/noxary/280/rules.mk
index 38733d4f50..cb1e5c3e18 100644
--- a/keyboards/noxary/280/rules.mk
+++ b/keyboards/noxary/280/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/noxary/x268/rules.mk b/keyboards/noxary/x268/rules.mk
index 3d11d880b4..4c9e6546d6 100644
--- a/keyboards/noxary/x268/rules.mk
+++ b/keyboards/noxary/x268/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/nullbitsco/nibble/rules.mk b/keyboards/nullbitsco/nibble/rules.mk
index 4b56c5f46b..dd4d36c981 100644
--- a/keyboards/nullbitsco/nibble/rules.mk
+++ b/keyboards/nullbitsco/nibble/rules.mk
@@ -16,7 +16,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
16NKRO_ENABLE = yes # USB Nkey Rollover 16NKRO_ENABLE = yes # USB Nkey Rollover
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 18RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
19AUDIO_ENABLE = no # Audio output on port C6 19AUDIO_ENABLE = no # Audio output
20ENCODER_ENABLE = yes # Use rotary encoder 20ENCODER_ENABLE = yes # Use rotary encoder
21LTO_ENABLE = yes # Link-time optimization 21LTO_ENABLE = yes # Link-time optimization
22CUSTOM_MATRIX = lite # Lite custom matrix 22CUSTOM_MATRIX = lite # Lite custom matrix
diff --git a/keyboards/oddball/rules.mk b/keyboards/oddball/rules.mk
index 01235a1286..f1e7d48940 100644
--- a/keyboards/oddball/rules.mk
+++ b/keyboards/oddball/rules.mk
@@ -15,7 +15,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
15NKRO_ENABLE = no # USB Nkey Rollover 15NKRO_ENABLE = no # USB Nkey Rollover
16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 17RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19 19
20SPLIT_KEYBOARD = yes 20SPLIT_KEYBOARD = yes
21POINTING_DEVICE_ENABLE = yes 21POINTING_DEVICE_ENABLE = yes
diff --git a/keyboards/ogre/ergo_single/rules.mk b/keyboards/ogre/ergo_single/rules.mk
index e50796a694..f550d3bc86 100644
--- a/keyboards/ogre/ergo_single/rules.mk
+++ b/keyboards/ogre/ergo_single/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22SPLIT_KEYBOARD = no 22SPLIT_KEYBOARD = no
diff --git a/keyboards/ogre/ergo_split/rules.mk b/keyboards/ogre/ergo_split/rules.mk
index 436b4167ca..84f43da416 100644
--- a/keyboards/ogre/ergo_split/rules.mk
+++ b/keyboards/ogre/ergo_split/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22SPLIT_KEYBOARD = yes 22SPLIT_KEYBOARD = yes
diff --git a/keyboards/org60/rules.mk b/keyboards/org60/rules.mk
index 90e1afa899..e27e158ef2 100644
--- a/keyboards/org60/rules.mk
+++ b/keyboards/org60/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32u4
5BOOTLOADER = atmel-dfu 5BOOTLOADER = atmel-dfu
6 6
7# Build Options 7# Build Options
8AUDIO_ENABLE = no # Audio output on port C6 8AUDIO_ENABLE = no # Audio output
9BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 9BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
10BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite 10BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite
11COMMAND_ENABLE = no # Commands for debug and configuration 11COMMAND_ENABLE = no # Commands for debug and configuration
diff --git a/keyboards/ortho5by12/rules.mk b/keyboards/ortho5by12/rules.mk
index 2cadec3ba0..645e99bec3 100644
--- a/keyboards/ortho5by12/rules.mk
+++ b/keyboards/ortho5by12/rules.mk
@@ -19,5 +19,5 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23LAYOUTS_HAS_RGB = no 23LAYOUTS_HAS_RGB = no
diff --git a/keyboards/orthodox/rules.mk b/keyboards/orthodox/rules.mk
index c3de637ae3..96fa8b33dc 100644
--- a/keyboards/orthodox/rules.mk
+++ b/keyboards/orthodox/rules.mk
@@ -12,7 +12,7 @@ CONSOLE_ENABLE = no # Console for debug
12COMMAND_ENABLE = yes # Commands for debug and configuration 12COMMAND_ENABLE = yes # Commands for debug and configuration
13NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 13NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
14BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 14BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
15AUDIO_ENABLE = no # Audio output on port C6 15AUDIO_ENABLE = no # Audio output
16UNICODE_ENABLE = no # Unicode 16UNICODE_ENABLE = no # Unicode
17RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 17RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
18# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 18# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/otaku_split/rev0/rules.mk b/keyboards/otaku_split/rev0/rules.mk
index 3a8e495475..6f20c13a39 100644
--- a/keyboards/otaku_split/rev0/rules.mk
+++ b/keyboards/otaku_split/rev0/rules.mk
@@ -19,5 +19,5 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23SPLIT_KEYBOARD=yes 23SPLIT_KEYBOARD=yes
diff --git a/keyboards/otaku_split/rev1/rules.mk b/keyboards/otaku_split/rev1/rules.mk
index 3a8e495475..6f20c13a39 100644
--- a/keyboards/otaku_split/rev1/rules.mk
+++ b/keyboards/otaku_split/rev1/rules.mk
@@ -19,5 +19,5 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23SPLIT_KEYBOARD=yes 23SPLIT_KEYBOARD=yes
diff --git a/keyboards/pabile/p18/rules.mk b/keyboards/pabile/p18/rules.mk
index 790a1b46bc..bb36b4ebba 100644
--- a/keyboards/pabile/p18/rules.mk
+++ b/keyboards/pabile/p18/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22UNICODE_ENABLE = yes # Unicode 22UNICODE_ENABLE = yes # Unicode
23IOS_DEVICE_ENABLE = no # connect to IOS Device 23IOS_DEVICE_ENABLE = no # connect to IOS Device
24ENCODER_ENABLE = yes 24ENCODER_ENABLE = yes
diff --git a/keyboards/pabile/p40/rules.mk b/keyboards/pabile/p40/rules.mk
index 2b93730482..284a569d89 100644
--- a/keyboards/pabile/p40/rules.mk
+++ b/keyboards/pabile/p40/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22UNICODE_ENABLE = yes # Unicode 22UNICODE_ENABLE = yes # Unicode
23IOS_DEVICE_ENABLE = no # connect to IOS Device 23IOS_DEVICE_ENABLE = no # connect to IOS Device
24 24
diff --git a/keyboards/palette1202/rules.mk b/keyboards/palette1202/rules.mk
index bd26c2612c..c22854a29e 100644
--- a/keyboards/palette1202/rules.mk
+++ b/keyboards/palette1202/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22ENCODER_ENABLE = yes # Enable support for rotary encoders 22ENCODER_ENABLE = yes # Enable support for rotary encoders
23OLED_ENABLE = yes 23OLED_ENABLE = yes
24OLED_DRIVER = SSD1306 # Enable support for OLED display 24OLED_DRIVER = SSD1306 # Enable support for OLED display
diff --git a/keyboards/panc40/rules.mk b/keyboards/panc40/rules.mk
index 8c027d4792..706a8ae201 100644
--- a/keyboards/panc40/rules.mk
+++ b/keyboards/panc40/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/pdxkbc/rules.mk b/keyboards/pdxkbc/rules.mk
index b60ea846ca..92e108d29d 100644
--- a/keyboards/pdxkbc/rules.mk
+++ b/keyboards/pdxkbc/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/percent/booster/rules.mk b/keyboards/percent/booster/rules.mk
index 6e2de19b43..cf1cd9cea6 100644
--- a/keyboards/percent/booster/rules.mk
+++ b/keyboards/percent/booster/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23EXTRAFLAGS += -flto 23EXTRAFLAGS += -flto
24 24
25LAYOUTS = numpad_5x4 25LAYOUTS = numpad_5x4
diff --git a/keyboards/pico/rules.mk b/keyboards/pico/rules.mk
index 9cfa9d4572..7f6bb76c85 100644
--- a/keyboards/pico/rules.mk
+++ b/keyboards/pico/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 22RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
23 23
24SPLIT_KEYBOARD = yes 24SPLIT_KEYBOARD = yes
diff --git a/keyboards/planck/light/rules.mk b/keyboards/planck/light/rules.mk
index 34396a2c72..74705c452e 100644
--- a/keyboards/planck/light/rules.mk
+++ b/keyboards/planck/light/rules.mk
@@ -16,7 +16,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18MIDI_ENABLE = yes # MIDI support 18MIDI_ENABLE = yes # MIDI support
19AUDIO_ENABLE = yes # Audio output on port C6 19AUDIO_ENABLE = yes # Audio output
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 21RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
22RGB_MATRIX_ENABLE = yes 22RGB_MATRIX_ENABLE = yes
diff --git a/keyboards/planck/rev1/rules.mk b/keyboards/planck/rev1/rules.mk
index 3411dd8df6..5669b906cc 100644
--- a/keyboards/planck/rev1/rules.mk
+++ b/keyboards/planck/rev1/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = yes # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/planck/rev2/rules.mk b/keyboards/planck/rev2/rules.mk
index 3411dd8df6..5669b906cc 100644
--- a/keyboards/planck/rev2/rules.mk
+++ b/keyboards/planck/rev2/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = yes # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/planck/rev3/rules.mk b/keyboards/planck/rev3/rules.mk
index 3411dd8df6..5669b906cc 100644
--- a/keyboards/planck/rev3/rules.mk
+++ b/keyboards/planck/rev3/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = yes # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/planck/rev4/rules.mk b/keyboards/planck/rev4/rules.mk
index 0a6e75235b..0ffb0a1856 100644
--- a/keyboards/planck/rev4/rules.mk
+++ b/keyboards/planck/rev4/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = yes # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = yes # Audio output on port C6 18AUDIO_ENABLE = yes # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/planck/rev5/rules.mk b/keyboards/planck/rev5/rules.mk
index 3610ed2696..ff4fee3860 100644
--- a/keyboards/planck/rev5/rules.mk
+++ b/keyboards/planck/rev5/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = yes # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = yes # Audio output on port C6 18AUDIO_ENABLE = yes # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/primekb/prime_l/rules.mk b/keyboards/primekb/prime_l/rules.mk
index 8c56f867e4..03f76d5373 100644
--- a/keyboards/primekb/prime_l/rules.mk
+++ b/keyboards/primekb/prime_l/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24DEFAULT_FOLDER = primekb/prime_l/v1 24DEFAULT_FOLDER = primekb/prime_l/v1
diff --git a/keyboards/primekb/prime_m/rules.mk b/keyboards/primekb/prime_m/rules.mk
index a093709eec..009c1918b9 100644
--- a/keyboards/primekb/prime_m/rules.mk
+++ b/keyboards/primekb/prime_m/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = numpad_5x6 24LAYOUTS = numpad_5x6
diff --git a/keyboards/primekb/prime_o/rules.mk b/keyboards/primekb/prime_o/rules.mk
index 25109701d9..e6d2bab20d 100644
--- a/keyboards/primekb/prime_o/rules.mk
+++ b/keyboards/primekb/prime_o/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/projectkb/alice/rev1/rules.mk b/keyboards/projectkb/alice/rev1/rules.mk
index 219e350cf9..1a716b9235 100644
--- a/keyboards/projectkb/alice/rev1/rules.mk
+++ b/keyboards/projectkb/alice/rev1/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22WS2812_DRIVER = spi 22WS2812_DRIVER = spi
23 23
24 24
diff --git a/keyboards/projectkb/alice/rev2/rules.mk b/keyboards/projectkb/alice/rev2/rules.mk
index 219e350cf9..1a716b9235 100644
--- a/keyboards/projectkb/alice/rev2/rules.mk
+++ b/keyboards/projectkb/alice/rev2/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22WS2812_DRIVER = spi 22WS2812_DRIVER = spi
23 23
24 24
diff --git a/keyboards/puck/rules.mk b/keyboards/puck/rules.mk
index 2d4cdc9009..2588e7b823 100644
--- a/keyboards/puck/rules.mk
+++ b/keyboards/puck/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
21 21
diff --git a/keyboards/quad_h/lb75/rules.mk b/keyboards/quad_h/lb75/rules.mk
index 1cb550d33f..ade3865832 100644
--- a/keyboards/quad_h/lb75/rules.mk
+++ b/keyboards/quad_h/lb75/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/quantrik/kyuu/rules.mk b/keyboards/quantrik/kyuu/rules.mk
index 39160e9865..86bb4c7592 100644
--- a/keyboards/quantrik/kyuu/rules.mk
+++ b/keyboards/quantrik/kyuu/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/qwertyydox/rules.mk b/keyboards/qwertyydox/rules.mk
index 6e45de0430..4f12c6f463 100644
--- a/keyboards/qwertyydox/rules.mk
+++ b/keyboards/qwertyydox/rules.mk
@@ -9,7 +9,7 @@ CONSOLE_ENABLE = no # Console for debug
9COMMAND_ENABLE = no # Commands for debug and configuration 9COMMAND_ENABLE = no # Commands for debug and configuration
10NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
12AUDIO_ENABLE = no # Audio output on port C6 12AUDIO_ENABLE = no # Audio output
13UNICODE_ENABLE = no # Unicode 13UNICODE_ENABLE = no # Unicode
14RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 14RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
15# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 15# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/rabbit/rabbit68/rules.mk b/keyboards/rabbit/rabbit68/rules.mk
index 42265b6d38..3f20abe434 100644
--- a/keyboards/rabbit/rabbit68/rules.mk
+++ b/keyboards/rabbit/rabbit68/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/redox/rules.mk b/keyboards/redox/rules.mk
index 672e60d820..d87b5cf999 100644
--- a/keyboards/redox/rules.mk
+++ b/keyboards/redox/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 22RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
23 23
24SPLIT_KEYBOARD = yes 24SPLIT_KEYBOARD = yes
diff --git a/keyboards/redscarf_i/rules.mk b/keyboards/redscarf_i/rules.mk
index e78e02b2a9..b77d7f8ffc 100644
--- a/keyboards/redscarf_i/rules.mk
+++ b/keyboards/redscarf_i/rules.mk
@@ -16,7 +16,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
18RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 18RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
19AUDIO_ENABLE = no # Audio output on port C6 19AUDIO_ENABLE = no # Audio output
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21 21
22LAYOUTS = ortho_5x4 ortho_6x4 numpad_5x4 numpad_6x4 22LAYOUTS = ortho_5x4 ortho_6x4 numpad_5x4 numpad_6x4
diff --git a/keyboards/redscarf_iiplus/verb/rules.mk b/keyboards/redscarf_iiplus/verb/rules.mk
index 5047c3a98c..12bc921ece 100755
--- a/keyboards/redscarf_iiplus/verb/rules.mk
+++ b/keyboards/redscarf_iiplus/verb/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24CUSTOM_MATRIX = yes 24CUSTOM_MATRIX = yes
25SRC += matrix.c 25SRC += matrix.c
diff --git a/keyboards/redscarf_iiplus/verc/rules.mk b/keyboards/redscarf_iiplus/verc/rules.mk
index 4e4abd5d4d..1f8f5278cf 100755
--- a/keyboards/redscarf_iiplus/verc/rules.mk
+++ b/keyboards/redscarf_iiplus/verc/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24CUSTOM_MATRIX = yes 24CUSTOM_MATRIX = yes
25SRC += matrix.c 25SRC += matrix.c
diff --git a/keyboards/redscarf_iiplus/verd/rules.mk b/keyboards/redscarf_iiplus/verd/rules.mk
index e191c26504..dc3d149a38 100644
--- a/keyboards/redscarf_iiplus/verd/rules.mk
+++ b/keyboards/redscarf_iiplus/verd/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24CUSTOM_MATRIX = yes 24CUSTOM_MATRIX = yes
25SRC += matrix.c 25SRC += matrix.c
diff --git a/keyboards/retro_75/rules.mk b/keyboards/retro_75/rules.mk
index 901e38c9c5..9c4bfcdea6 100644
--- a/keyboards/retro_75/rules.mk
+++ b/keyboards/retro_75/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/reversestudio/decadepad/rules.mk b/keyboards/reversestudio/decadepad/rules.mk
index a28c9cdc6e..2c272ca2fa 100644
--- a/keyboards/reversestudio/decadepad/rules.mk
+++ b/keyboards/reversestudio/decadepad/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22UNICODE_ENABLE = yes # Unicode 22UNICODE_ENABLE = yes # Unicode
23 23
24# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 24# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/reviung34/rules.mk b/keyboards/reviung34/rules.mk
index 2fbc01cd9e..12ee34dbf3 100755
--- a/keyboards/reviung34/rules.mk
+++ b/keyboards/reviung34/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/reviung39/rules.mk b/keyboards/reviung39/rules.mk
index 2fbc01cd9e..12ee34dbf3 100644
--- a/keyboards/reviung39/rules.mk
+++ b/keyboards/reviung39/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/reviung41/rules.mk b/keyboards/reviung41/rules.mk
index dac29ee075..0f53969e28 100644
--- a/keyboards/reviung41/rules.mk
+++ b/keyboards/reviung41/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/rgbkb/zen/rules.mk b/keyboards/rgbkb/zen/rules.mk
index b56cdfd12d..99a61c0c06 100644
--- a/keyboards/rgbkb/zen/rules.mk
+++ b/keyboards/rgbkb/zen/rules.mk
@@ -29,7 +29,7 @@ EXTRAKEY_ENABLE = yes # Audio control and System control
29CONSOLE_ENABLE = no # Console for debug 29CONSOLE_ENABLE = no # Console for debug
30COMMAND_ENABLE = yes # Commands for debug and configuration 30COMMAND_ENABLE = yes # Commands for debug and configuration
31NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 31NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
32AUDIO_ENABLE = no # Audio output on port C6 32AUDIO_ENABLE = no # Audio output
33UNICODE_ENABLE = no # Unicode 33UNICODE_ENABLE = no # Unicode
34 34
35SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 35SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/rgbkb/zygomorph/rules.mk b/keyboards/rgbkb/zygomorph/rules.mk
index d8f4c1309f..06dc5ff950 100644
--- a/keyboards/rgbkb/zygomorph/rules.mk
+++ b/keyboards/rgbkb/zygomorph/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23RGB_MATRIX_DRIVER = WS2812 23RGB_MATRIX_DRIVER = WS2812
24 24
25SPLIT_KEYBOARD = yes 25SPLIT_KEYBOARD = yes
diff --git a/keyboards/runner3680/rules.mk b/keyboards/runner3680/rules.mk
index b8de0a4d22..6c22480b1d 100644
--- a/keyboards/runner3680/rules.mk
+++ b/keyboards/runner3680/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24SPLIT_KEYBOARD = yes # Enables split keyboard support 24SPLIT_KEYBOARD = yes # Enables split keyboard support
25 25
diff --git a/keyboards/sck/m0116b/rules.mk b/keyboards/sck/m0116b/rules.mk
index bd3868946b..09baed14c5 100644
--- a/keyboards/sck/m0116b/rules.mk
+++ b/keyboards/sck/m0116b/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/sck/osa/rules.mk b/keyboards/sck/osa/rules.mk
index a3e8f27978..2f68f82d13 100644
--- a/keyboards/sck/osa/rules.mk
+++ b/keyboards/sck/osa/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = alice alice_split_bs 24LAYOUTS = alice alice_split_bs
diff --git a/keyboards/scythe/rules.mk b/keyboards/scythe/rules.mk
index b951bdf09e..bc1647a4aa 100644
--- a/keyboards/scythe/rules.mk
+++ b/keyboards/scythe/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24SPLIT_KEYBOARD = yes # Use shared split_common 24SPLIT_KEYBOARD = yes # Use shared split_common
25RGBLIGHT_SPLIT = yes 25RGBLIGHT_SPLIT = yes
diff --git a/keyboards/sentraq/number_pad/rules.mk b/keyboards/sentraq/number_pad/rules.mk
index bf79fc89ca..3ecfb612e6 100644
--- a/keyboards/sentraq/number_pad/rules.mk
+++ b/keyboards/sentraq/number_pad/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/sentraq/s60_x/default/rules.mk b/keyboards/sentraq/s60_x/default/rules.mk
index 1eeca11eb4..45ae2f090e 100644
--- a/keyboards/sentraq/s60_x/default/rules.mk
+++ b/keyboards/sentraq/s60_x/default/rules.mk
@@ -14,6 +14,6 @@ EXTRAKEY_ENABLE = yes # Audio control and System control
14SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 14SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
15# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 15# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
16UNICODE_ENABLE = no # Unicode 16UNICODE_ENABLE = no # Unicode
17AUDIO_ENABLE = no # Audio output on port C6 17AUDIO_ENABLE = no # Audio output
18 18
19LAYOUTS = 60_ansi 60_ansi_split_bs_rshift 60_iso 60_hhkb 19LAYOUTS = 60_ansi 60_ansi_split_bs_rshift 60_iso 60_hhkb
diff --git a/keyboards/sentraq/s60_x/rgb/rules.mk b/keyboards/sentraq/s60_x/rgb/rules.mk
index fca886d761..23259e9395 100644
--- a/keyboards/sentraq/s60_x/rgb/rules.mk
+++ b/keyboards/sentraq/s60_x/rgb/rules.mk
@@ -14,7 +14,7 @@ EXTRAKEY_ENABLE = yes # Audio control and System control
14SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 14SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
15# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 15# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
16UNICODE_ENABLE = no # Unicode 16UNICODE_ENABLE = no # Unicode
17AUDIO_ENABLE = no # Audio output on port C6 17AUDIO_ENABLE = no # Audio output
18CONSOLE_ENABLE = no # Console for debug 18CONSOLE_ENABLE = no # Console for debug
19COMMAND_ENABLE = no # Commands for debug and configuration 19COMMAND_ENABLE = no # Commands for debug and configuration
20NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 20NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
diff --git a/keyboards/sentraq/s65_plus/rules.mk b/keyboards/sentraq/s65_plus/rules.mk
index 61695ce254..8c1227c351 100644
--- a/keyboards/sentraq/s65_plus/rules.mk
+++ b/keyboards/sentraq/s65_plus/rules.mk
@@ -13,7 +13,7 @@ EXTRAKEY_ENABLE = yes # Audio control and System control
13# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 13# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
14SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 14SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
15UNICODE_ENABLE = no # Unicode 15UNICODE_ENABLE = no # Unicode
16AUDIO_ENABLE = no # Audio output on port C6 16AUDIO_ENABLE = no # Audio output
17NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 17NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
19RGBLIGHT_ENABLE = yes # Enable RGB light 19RGBLIGHT_ENABLE = yes # Enable RGB light
diff --git a/keyboards/sentraq/s65_x/rules.mk b/keyboards/sentraq/s65_x/rules.mk
index f7704d865c..2e5991e3e4 100644
--- a/keyboards/sentraq/s65_x/rules.mk
+++ b/keyboards/sentraq/s65_x/rules.mk
@@ -13,7 +13,7 @@ EXTRAKEY_ENABLE = yes # Audio control and System control
13# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 13# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
14SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 14SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
15UNICODE_ENABLE = no # Unicode 15UNICODE_ENABLE = no # Unicode
16AUDIO_ENABLE = no # Audio output on port C6 16AUDIO_ENABLE = no # Audio output
17NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 17NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 18BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
19RGBLIGHT_ENABLE = yes # Enable RGB light 19RGBLIGHT_ENABLE = yes # Enable RGB light
diff --git a/keyboards/setta21/rules.mk b/keyboards/setta21/rules.mk
index 12527ef3ad..8e723b0ff7 100644
--- a/keyboards/setta21/rules.mk
+++ b/keyboards/setta21/rules.mk
@@ -14,7 +14,7 @@ CONSOLE_ENABLE = no # Console for debug
14COMMAND_ENABLE = no # Commands for debug and configuration 14COMMAND_ENABLE = no # Commands for debug and configuration
15NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 15NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
17AUDIO_ENABLE = no # Audio output on port C6 17AUDIO_ENABLE = no # Audio output
18UNICODE_ENABLE = no # Unicode 18UNICODE_ENABLE = no # Unicode
19RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 19RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
20TAP_DANCE_ENABLE = no 20TAP_DANCE_ENABLE = no
diff --git a/keyboards/shambles/rules.mk b/keyboards/shambles/rules.mk
index ab0eccedd8..49ec442115 100644
--- a/keyboards/shambles/rules.mk
+++ b/keyboards/shambles/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/shiro/rules.mk b/keyboards/shiro/rules.mk
index 041dabc194..8fde4f64f1 100644
--- a/keyboards/shiro/rules.mk
+++ b/keyboards/shiro/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/sidderskb/majbritt/rev1/rules.mk b/keyboards/sidderskb/majbritt/rev1/rules.mk
index c4153c543f..71e5c41e74 100644
--- a/keyboards/sidderskb/majbritt/rev1/rules.mk
+++ b/keyboards/sidderskb/majbritt/rev1/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/silverbullet44/rules.mk b/keyboards/silverbullet44/rules.mk
index a7a4dd9c12..639bead24f 100644
--- a/keyboards/silverbullet44/rules.mk
+++ b/keyboards/silverbullet44/rules.mk
@@ -21,6 +21,6 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21RGB_MATRIX_ENABLE = no 21RGB_MATRIX_ENABLE = no
22RGB_MATRIX_DRIVER = WS2812 22RGB_MATRIX_DRIVER = WS2812
23UNICODE_ENABLE = no # Unicode 23UNICODE_ENABLE = no # Unicode
24AUDIO_ENABLE = yes # Audio output on port B6 24AUDIO_ENABLE = yes # Audio output
25SPLIT_KEYBOARD = yes 25SPLIT_KEYBOARD = yes
26LTO_ENABLE = yes 26LTO_ENABLE = yes
diff --git a/keyboards/smk60/rules.mk b/keyboards/smk60/rules.mk
index f49e78694d..79c314dea6 100644
--- a/keyboards/smk60/rules.mk
+++ b/keyboards/smk60/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGBLIGHT_ENABLE = yes # Use RGB bottom light 22RGBLIGHT_ENABLE = yes # Use RGB bottom light
23LAYOUTS = 60_ansi 60_hhkb 60_iso 23LAYOUTS = 60_ansi 60_hhkb 60_iso
diff --git a/keyboards/snampad/rules.mk b/keyboards/snampad/rules.mk
index 9ac9aed540..f245598547 100644
--- a/keyboards/snampad/rules.mk
+++ b/keyboards/snampad/rules.mk
@@ -19,6 +19,6 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24LAYOUTS = numpad_6x4 24LAYOUTS = numpad_6x4
diff --git a/keyboards/spacetime/rules.mk b/keyboards/spacetime/rules.mk
index f6c1ad73e3..e680660e55 100644
--- a/keyboards/spacetime/rules.mk
+++ b/keyboards/spacetime/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23OLED_ENABLE = no 23OLED_ENABLE = no
24 24
25# Enable generic behavior for split boards 25# Enable generic behavior for split boards
diff --git a/keyboards/splitkb/kyria/rules.mk b/keyboards/splitkb/kyria/rules.mk
index 97b2778d67..3ac6b3822b 100644
--- a/keyboards/splitkb/kyria/rules.mk
+++ b/keyboards/splitkb/kyria/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22SPLIT_KEYBOARD = yes # Split common 22SPLIT_KEYBOARD = yes # Split common
23LTO_ENABLE = yes 23LTO_ENABLE = yes
24 24
diff --git a/keyboards/splitreus62/rules.mk b/keyboards/splitreus62/rules.mk
index 9f2ed05f63..a94c727fe8 100644
--- a/keyboards/splitreus62/rules.mk
+++ b/keyboards/splitreus62/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
23 23
24SPLIT_KEYBOARD = yes 24SPLIT_KEYBOARD = yes
diff --git a/keyboards/standaside/rules.mk b/keyboards/standaside/rules.mk
index 78d4733aad..60da7f9e4a 100644
--- a/keyboards/standaside/rules.mk
+++ b/keyboards/standaside/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGBLIGHT_ENABLE = yes # Enable RGB underlighting support 22RGBLIGHT_ENABLE = yes # Enable RGB underlighting support
diff --git a/keyboards/subatomic/rules.mk b/keyboards/subatomic/rules.mk
index 687f1adee1..fe60b04436 100644
--- a/keyboards/subatomic/rules.mk
+++ b/keyboards/subatomic/rules.mk
@@ -16,7 +16,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
18MIDI_ENABLE = yes # MIDI support 18MIDI_ENABLE = yes # MIDI support
19AUDIO_ENABLE = no # Audio output 19AUDIO_ENABLE = no # Audio output
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 21RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
22 22
diff --git a/keyboards/suihankey/rules.mk b/keyboards/suihankey/rules.mk
index 2132c83143..5feea22102 100644
--- a/keyboards/suihankey/rules.mk
+++ b/keyboards/suihankey/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23OLED_ENABLE = yes 23OLED_ENABLE = yes
24OLED_DRIVER = SSD1306 24OLED_DRIVER = SSD1306
25SPLIT_KEYBOARD = no 25SPLIT_KEYBOARD = no
diff --git a/keyboards/switchplate/southpaw_65/rules.mk b/keyboards/switchplate/southpaw_65/rules.mk
index 62f8305512..c10c24612a 100644
--- a/keyboards/switchplate/southpaw_65/rules.mk
+++ b/keyboards/switchplate/southpaw_65/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23LTO_ENABLE = yes 23LTO_ENABLE = yes
24 24
25# custom matrix setup 25# custom matrix setup
diff --git a/keyboards/switchplate/southpaw_fullsize/rules.mk b/keyboards/switchplate/southpaw_fullsize/rules.mk
index 3779bbc3d0..39c00d844f 100644
--- a/keyboards/switchplate/southpaw_fullsize/rules.mk
+++ b/keyboards/switchplate/southpaw_fullsize/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/tada68/rules.mk b/keyboards/tada68/rules.mk
index 1ad7db7392..d5d5ce6ce7 100755
--- a/keyboards/tada68/rules.mk
+++ b/keyboards/tada68/rules.mk
@@ -21,7 +21,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
21NKRO_ENABLE = yes # USB Nkey Rollover 21NKRO_ENABLE = yes # USB Nkey Rollover
22BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 22BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 23RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
24AUDIO_ENABLE = no # Audio output on port C6 24AUDIO_ENABLE = no # Audio output
25UNICODE_ENABLE = no # Unicode 25UNICODE_ENABLE = no # Unicode
26 26
27LAYOUTS = 65_ansi 65_iso 27LAYOUTS = 65_ansi 65_iso
diff --git a/keyboards/tender/macrowo_pad/rules.mk b/keyboards/tender/macrowo_pad/rules.mk
index d6545babd0..99eea9632e 100644
--- a/keyboards/tender/macrowo_pad/rules.mk
+++ b/keyboards/tender/macrowo_pad/rules.mk
@@ -17,5 +17,5 @@ NKRO_ENABLE = no # USB Nkey Rollover
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 18RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20AUDIO_ENABLE = no # Audio output on port C6 20AUDIO_ENABLE = no # Audio output
21ENCODER_ENABLE = no # Enable support for EC11 Rotary Encoder 21ENCODER_ENABLE = no # Enable support for EC11 Rotary Encoder
diff --git a/keyboards/tg4x/rules.mk b/keyboards/tg4x/rules.mk
index a38430b8bc..c25369953c 100644
--- a/keyboards/tg4x/rules.mk
+++ b/keyboards/tg4x/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LTO_ENABLE = yes 23LTO_ENABLE = yes
diff --git a/keyboards/the_royal/liminal/rules.mk b/keyboards/the_royal/liminal/rules.mk
index a9b2daed72..aade774c6a 100644
--- a/keyboards/the_royal/liminal/rules.mk
+++ b/keyboards/the_royal/liminal/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/the_royal/schwann/rules.mk b/keyboards/the_royal/schwann/rules.mk
index 4f99b3e06d..815a5c9183 100644
--- a/keyboards/the_royal/schwann/rules.mk
+++ b/keyboards/the_royal/schwann/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 19RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
diff --git a/keyboards/the_ruler/rules.mk b/keyboards/the_ruler/rules.mk
index d690d238ec..fa60d0f3ae 100644
--- a/keyboards/the_ruler/rules.mk
+++ b/keyboards/the_ruler/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 22RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
diff --git a/keyboards/thedogkeyboard/rules.mk b/keyboards/thedogkeyboard/rules.mk
index 14dea4a66b..736a76b75d 100644
--- a/keyboards/thedogkeyboard/rules.mk
+++ b/keyboards/thedogkeyboard/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22CUSTOM_MATRIX = yes 22CUSTOM_MATRIX = yes
23 23
24SRC += matrix.c 24SRC += matrix.c
diff --git a/keyboards/themadnoodle/ncc1701kb/v2/rules.mk b/keyboards/themadnoodle/ncc1701kb/v2/rules.mk
index a703c06ec0..758ae3594d 100644
--- a/keyboards/themadnoodle/ncc1701kb/v2/rules.mk
+++ b/keyboards/themadnoodle/ncc1701kb/v2/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22UNICODE_ENABLE = yes # Unicode 22UNICODE_ENABLE = yes # Unicode
23TAP_DANCE_ENABLE = no 23TAP_DANCE_ENABLE = no
24ENCODER_ENABLE = yes 24ENCODER_ENABLE = yes
diff --git a/keyboards/themadnoodle/noodlepad/rules.mk b/keyboards/themadnoodle/noodlepad/rules.mk
index a703c06ec0..758ae3594d 100644
--- a/keyboards/themadnoodle/noodlepad/rules.mk
+++ b/keyboards/themadnoodle/noodlepad/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22UNICODE_ENABLE = yes # Unicode 22UNICODE_ENABLE = yes # Unicode
23TAP_DANCE_ENABLE = no 23TAP_DANCE_ENABLE = no
24ENCODER_ENABLE = yes 24ENCODER_ENABLE = yes
diff --git a/keyboards/thevankeyboards/caravan/rules.mk b/keyboards/thevankeyboards/caravan/rules.mk
index e000125ee3..b40cdfd96e 100644
--- a/keyboards/thevankeyboards/caravan/rules.mk
+++ b/keyboards/thevankeyboards/caravan/rules.mk
@@ -15,4 +15,4 @@ COMMAND_ENABLE = no # Commands for debug and configuration
15NKRO_ENABLE = yes # USB Nkey Rollover 15NKRO_ENABLE = yes # USB Nkey Rollover
16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
17UNICODE_ENABLE = no # Unicode 17UNICODE_ENABLE = no # Unicode
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/thevankeyboards/minivan/rules.mk b/keyboards/thevankeyboards/minivan/rules.mk
index acd6a0d06c..075a44f58d 100644
--- a/keyboards/thevankeyboards/minivan/rules.mk
+++ b/keyboards/thevankeyboards/minivan/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGBLIGHT_ENABLE = yes # Enable support for RGB LEDs 22RGBLIGHT_ENABLE = yes # Enable support for RGB LEDs
diff --git a/keyboards/thevankeyboards/roadkit/rules.mk b/keyboards/thevankeyboards/roadkit/rules.mk
index d175eaef8f..51a84eeb95 100644
--- a/keyboards/thevankeyboards/roadkit/rules.mk
+++ b/keyboards/thevankeyboards/roadkit/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = numpad_4x4 ortho_4x4 23LAYOUTS = numpad_4x4 ortho_4x4
diff --git a/keyboards/tkc/tkc1800/rules.mk b/keyboards/tkc/tkc1800/rules.mk
index 224c52c3f0..3e055a8aee 100644
--- a/keyboards/tkc/tkc1800/rules.mk
+++ b/keyboards/tkc/tkc1800/rules.mk
@@ -20,6 +20,6 @@ NKRO_ENABLE = yes # USB Nkey Rollover
20BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 20BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
21RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 21RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24OLED_ENABLE = yes 24OLED_ENABLE = yes
25OLED_DRIVER = SSD1306 25OLED_DRIVER = SSD1306
diff --git a/keyboards/tmo50/rules.mk b/keyboards/tmo50/rules.mk
index 7bc7e54be3..a881bae71b 100644
--- a/keyboards/tmo50/rules.mk
+++ b/keyboards/tmo50/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/tokyokeyboard/tokyo60/rules.mk b/keyboards/tokyokeyboard/tokyo60/rules.mk
index 0e2770f0a8..2be3157442 100644
--- a/keyboards/tokyokeyboard/tokyo60/rules.mk
+++ b/keyboards/tokyokeyboard/tokyo60/rules.mk
@@ -14,7 +14,7 @@ EXTRAKEY_ENABLE = yes # Audio control and System control
14SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 14SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
15# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 15# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
16UNICODE_ENABLE = no # Unicode 16UNICODE_ENABLE = no # Unicode
17AUDIO_ENABLE = no # Audio output on port C6 17AUDIO_ENABLE = no # Audio output
18CONSOLE_ENABLE = no # Console for debug 18CONSOLE_ENABLE = no # Console for debug
19COMMAND_ENABLE = yes # Commands for debug and configuration 19COMMAND_ENABLE = yes # Commands for debug and configuration
20NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 20NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
diff --git a/keyboards/touchpad/rules.mk b/keyboards/touchpad/rules.mk
index 613bf3932f..ee0e428c2b 100644
--- a/keyboards/touchpad/rules.mk
+++ b/keyboards/touchpad/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = yes # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21CUSTOM_MATRIX = yes 21CUSTOM_MATRIX = yes
diff --git a/keyboards/tr60w/rules.mk b/keyboards/tr60w/rules.mk
index 4e1228613d..81f481950a 100644
--- a/keyboards/tr60w/rules.mk
+++ b/keyboards/tr60w/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/treadstone32/rules.mk b/keyboards/treadstone32/rules.mk
index 0e849dfb13..450541136e 100644
--- a/keyboards/treadstone32/rules.mk
+++ b/keyboards/treadstone32/rules.mk
@@ -11,7 +11,7 @@ CONSOLE_ENABLE = no # Console for debug
11COMMAND_ENABLE = no # Commands for debug and configuration 11COMMAND_ENABLE = no # Commands for debug and configuration
12NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 12NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
13BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 13BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
14AUDIO_ENABLE = no # Audio output on port C6 14AUDIO_ENABLE = no # Audio output
15UNICODE_ENABLE = no # Unicode 15UNICODE_ENABLE = no # Unicode
16RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 16RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
17LEADER_ENABLE = no 17LEADER_ENABLE = no
diff --git a/keyboards/treadstone48/rules.mk b/keyboards/treadstone48/rules.mk
index 68f1bd7078..fa67c4f8c9 100644
--- a/keyboards/treadstone48/rules.mk
+++ b/keyboards/treadstone48/rules.mk
@@ -16,7 +16,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
16# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17NKRO_ENABLE = no # USB Nkey Rollover 17NKRO_ENABLE = no # USB Nkey Rollover
18BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 18BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
19AUDIO_ENABLE = no # Audio output on port C6 19AUDIO_ENABLE = no # Audio output
20SPLIT_KEYBOARD = yes 20SPLIT_KEYBOARD = yes
21 21
22MOUSEKEY_ENABLE = yes # Mouse keys 22MOUSEKEY_ENABLE = yes # Mouse keys
diff --git a/keyboards/treasure/type9/rules.mk b/keyboards/treasure/type9/rules.mk
index 46c9b3f56b..f61fb39a1c 100644
--- a/keyboards/treasure/type9/rules.mk
+++ b/keyboards/treasure/type9/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/ua62/rules.mk b/keyboards/ua62/rules.mk
index 92824ca43f..bd712c0982 100644
--- a/keyboards/ua62/rules.mk
+++ b/keyboards/ua62/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/uranuma/rules.mk b/keyboards/uranuma/rules.mk
index 9f59d4bc75..5c865ddd1b 100644
--- a/keyboards/uranuma/rules.mk
+++ b/keyboards/uranuma/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24#COMBO_ENABLE = yes 24#COMBO_ENABLE = yes
25#SRC += .nicola.c \ 25#SRC += .nicola.c \
diff --git a/keyboards/ut472/rules.mk b/keyboards/ut472/rules.mk
index 61de88c5a5..66a0946e0e 100644
--- a/keyboards/ut472/rules.mk
+++ b/keyboards/ut472/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGBLIGHT_ENABLE = yes 22RGBLIGHT_ENABLE = yes
23TAP_DANCE_ENABLE = no # Enable tap dance feature 23TAP_DANCE_ENABLE = no # Enable tap dance feature
diff --git a/keyboards/uzu42/rules.mk b/keyboards/uzu42/rules.mk
index 4c603e7e72..ac742c8c02 100644
--- a/keyboards/uzu42/rules.mk
+++ b/keyboards/uzu42/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
diff --git a/keyboards/v60_type_r/rules.mk b/keyboards/v60_type_r/rules.mk
index 9397ebd3dc..57c21f367d 100644
--- a/keyboards/v60_type_r/rules.mk
+++ b/keyboards/v60_type_r/rules.mk
@@ -20,7 +20,7 @@ BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable the RGB Underglow 20RGBLIGHT_ENABLE = yes # Enable the RGB Underglow
21RGBLIGHT_CUSTOM_DRIVER = yes 21RGBLIGHT_CUSTOM_DRIVER = yes
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24 24
25LTO_ENABLE = yes 25LTO_ENABLE = yes
26 26
diff --git a/keyboards/vitamins_included/rules.mk b/keyboards/vitamins_included/rules.mk
index 64683216ca..7861da178f 100644
--- a/keyboards/vitamins_included/rules.mk
+++ b/keyboards/vitamins_included/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32u4
5# change to "no" to disable the options, or define them in the Makefile in 5# change to "no" to disable the options, or define them in the Makefile in
6# the appropriate keymap folder that will get included automatically 6# the appropriate keymap folder that will get included automatically
7# 7#
8AUDIO_ENABLE = yes # Audio output on port C6 8AUDIO_ENABLE = yes # Audio output
9BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 9BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
10BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite 10BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
11COMMAND_ENABLE = no # Commands for debug and configuration 11COMMAND_ENABLE = no # Commands for debug and configuration
diff --git a/keyboards/waldo/rules.mk b/keyboards/waldo/rules.mk
index 5ed104066a..e1a743e0e7 100644
--- a/keyboards/waldo/rules.mk
+++ b/keyboards/waldo/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = yes # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
21 21
diff --git a/keyboards/wallaby/rules.mk b/keyboards/wallaby/rules.mk
index cd1c169c1c..29534f6570 100644
--- a/keyboards/wallaby/rules.mk
+++ b/keyboards/wallaby/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = tkl_ansi 23LAYOUTS = tkl_ansi
diff --git a/keyboards/westfoxtrot/cyclops/rules.mk b/keyboards/westfoxtrot/cyclops/rules.mk
index 286ceaf409..a4fe123651 100644
--- a/keyboards/westfoxtrot/cyclops/rules.mk
+++ b/keyboards/westfoxtrot/cyclops/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/westfoxtrot/cypher/rev1/rules.mk b/keyboards/westfoxtrot/cypher/rev1/rules.mk
index 557abfb148..25e7b4b658 100644
--- a/keyboards/westfoxtrot/cypher/rev1/rules.mk
+++ b/keyboards/westfoxtrot/cypher/rev1/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/westfoxtrot/cypher/rev5/rules.mk b/keyboards/westfoxtrot/cypher/rev5/rules.mk
index 0204567be6..5c4ab230c2 100644
--- a/keyboards/westfoxtrot/cypher/rev5/rules.mk
+++ b/keyboards/westfoxtrot/cypher/rev5/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/wheatfield/blocked65/rules.mk b/keyboards/wheatfield/blocked65/rules.mk
index 4c0f57d9a8..f8ade5009b 100644
--- a/keyboards/wheatfield/blocked65/rules.mk
+++ b/keyboards/wheatfield/blocked65/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
23 23
24LAYOUTS = 65_ansi_blocker 24LAYOUTS = 65_ansi_blocker
diff --git a/keyboards/wilba_tech/rama_works_koyu/rules.mk b/keyboards/wilba_tech/rama_works_koyu/rules.mk
index d78d19f5da..c73652815b 100644
--- a/keyboards/wilba_tech/rama_works_koyu/rules.mk
+++ b/keyboards/wilba_tech/rama_works_koyu/rules.mk
@@ -20,7 +20,7 @@ CONSOLE_ENABLE = no # Console for debug
20COMMAND_ENABLE = no # Commands for debug and configuration 20COMMAND_ENABLE = no # Commands for debug and configuration
21NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 21NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24UNICODE_ENABLE = no # Unicode 24UNICODE_ENABLE = no # Unicode
25RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 25RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
26 26
diff --git a/keyboards/wilba_tech/rama_works_m10_b/rules.mk b/keyboards/wilba_tech/rama_works_m10_b/rules.mk
index 3e1ec4ab25..df4c1b12c1 100644
--- a/keyboards/wilba_tech/rama_works_m10_b/rules.mk
+++ b/keyboards/wilba_tech/rama_works_m10_b/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/wilba_tech/rama_works_m60_a/rules.mk b/keyboards/wilba_tech/rama_works_m60_a/rules.mk
index 28b8ba2389..5bcc1b9b79 100644
--- a/keyboards/wilba_tech/rama_works_m60_a/rules.mk
+++ b/keyboards/wilba_tech/rama_works_m60_a/rules.mk
@@ -20,7 +20,7 @@ CONSOLE_ENABLE = no # Console for debug
20COMMAND_ENABLE = no # Commands for debug and configuration 20COMMAND_ENABLE = no # Commands for debug and configuration
21NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 21NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24UNICODE_ENABLE = no # Unicode 24UNICODE_ENABLE = no # Unicode
25RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 25RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
26 26
diff --git a/keyboards/wilba_tech/rama_works_m6_a/rules.mk b/keyboards/wilba_tech/rama_works_m6_a/rules.mk
index 9e79c8dc1b..fb3f1ea560 100644
--- a/keyboards/wilba_tech/rama_works_m6_a/rules.mk
+++ b/keyboards/wilba_tech/rama_works_m6_a/rules.mk
@@ -19,7 +19,7 @@ CONSOLE_ENABLE = no # Console for debug
19COMMAND_ENABLE = no # Commands for debug and configuration 19COMMAND_ENABLE = no # Commands for debug and configuration
20NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 20NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
21BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 21BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23UNICODE_ENABLE = no # Unicode 23UNICODE_ENABLE = no # Unicode
24RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 24RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
25 25
diff --git a/keyboards/wilba_tech/rama_works_m6_b/rules.mk b/keyboards/wilba_tech/rama_works_m6_b/rules.mk
index b6bf588b66..e12acee899 100644
--- a/keyboards/wilba_tech/rama_works_m6_b/rules.mk
+++ b/keyboards/wilba_tech/rama_works_m6_b/rules.mk
@@ -19,7 +19,7 @@ CONSOLE_ENABLE = no # Console for debug
19COMMAND_ENABLE = no # Commands for debug and configuration 19COMMAND_ENABLE = no # Commands for debug and configuration
20NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 20NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
21BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 21BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23UNICODE_ENABLE = no # Unicode 23UNICODE_ENABLE = no # Unicode
24RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 24RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
25 25
diff --git a/keyboards/wilba_tech/rama_works_u80_a/rules.mk b/keyboards/wilba_tech/rama_works_u80_a/rules.mk
index d6946696bb..52b6125a4e 100644
--- a/keyboards/wilba_tech/rama_works_u80_a/rules.mk
+++ b/keyboards/wilba_tech/rama_works_u80_a/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22CIE1931_CURVE = yes 22CIE1931_CURVE = yes
23 23
24# project specific files 24# project specific files
diff --git a/keyboards/wilba_tech/wt60_a/rules.mk b/keyboards/wilba_tech/wt60_a/rules.mk
index 35f8f7a7b7..879d6de4c9 100644
--- a/keyboards/wilba_tech/wt60_a/rules.mk
+++ b/keyboards/wilba_tech/wt60_a/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23# project specific files 23# project specific files
24SRC = drivers/led/issi/is31fl3736.c \ 24SRC = drivers/led/issi/is31fl3736.c \
diff --git a/keyboards/wilba_tech/wt60_b/rules.mk b/keyboards/wilba_tech/wt60_b/rules.mk
index fca43328cc..575120b390 100644
--- a/keyboards/wilba_tech/wt60_b/rules.mk
+++ b/keyboards/wilba_tech/wt60_b/rules.mk
@@ -20,7 +20,7 @@ CONSOLE_ENABLE = no # Console for debug
20COMMAND_ENABLE = no # Commands for debug and configuration 20COMMAND_ENABLE = no # Commands for debug and configuration
21NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 21NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24UNICODE_ENABLE = no # Unicode 24UNICODE_ENABLE = no # Unicode
25RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 25RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
26 26
diff --git a/keyboards/wilba_tech/wt60_bx/rules.mk b/keyboards/wilba_tech/wt60_bx/rules.mk
index fca43328cc..575120b390 100644
--- a/keyboards/wilba_tech/wt60_bx/rules.mk
+++ b/keyboards/wilba_tech/wt60_bx/rules.mk
@@ -20,7 +20,7 @@ CONSOLE_ENABLE = no # Console for debug
20COMMAND_ENABLE = no # Commands for debug and configuration 20COMMAND_ENABLE = no # Commands for debug and configuration
21NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 21NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24UNICODE_ENABLE = no # Unicode 24UNICODE_ENABLE = no # Unicode
25RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 25RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
26 26
diff --git a/keyboards/wilba_tech/wt60_c/rules.mk b/keyboards/wilba_tech/wt60_c/rules.mk
index fca43328cc..575120b390 100644
--- a/keyboards/wilba_tech/wt60_c/rules.mk
+++ b/keyboards/wilba_tech/wt60_c/rules.mk
@@ -20,7 +20,7 @@ CONSOLE_ENABLE = no # Console for debug
20COMMAND_ENABLE = no # Commands for debug and configuration 20COMMAND_ENABLE = no # Commands for debug and configuration
21NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 21NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24UNICODE_ENABLE = no # Unicode 24UNICODE_ENABLE = no # Unicode
25RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 25RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
26 26
diff --git a/keyboards/wilba_tech/wt60_d/rules.mk b/keyboards/wilba_tech/wt60_d/rules.mk
index 3e1ec4ab25..df4c1b12c1 100644
--- a/keyboards/wilba_tech/wt60_d/rules.mk
+++ b/keyboards/wilba_tech/wt60_d/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/wilba_tech/wt60_xt/rules.mk b/keyboards/wilba_tech/wt60_xt/rules.mk
index 4962648658..a910daef21 100644
--- a/keyboards/wilba_tech/wt60_xt/rules.mk
+++ b/keyboards/wilba_tech/wt60_xt/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = yes # Audio output on port C6 21AUDIO_ENABLE = yes # Audio output
diff --git a/keyboards/wilba_tech/wt65_a/rules.mk b/keyboards/wilba_tech/wt65_a/rules.mk
index 35f8f7a7b7..879d6de4c9 100644
--- a/keyboards/wilba_tech/wt65_a/rules.mk
+++ b/keyboards/wilba_tech/wt65_a/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23# project specific files 23# project specific files
24SRC = drivers/led/issi/is31fl3736.c \ 24SRC = drivers/led/issi/is31fl3736.c \
diff --git a/keyboards/wilba_tech/wt65_b/rules.mk b/keyboards/wilba_tech/wt65_b/rules.mk
index 35f8f7a7b7..879d6de4c9 100644
--- a/keyboards/wilba_tech/wt65_b/rules.mk
+++ b/keyboards/wilba_tech/wt65_b/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23# project specific files 23# project specific files
24SRC = drivers/led/issi/is31fl3736.c \ 24SRC = drivers/led/issi/is31fl3736.c \
diff --git a/keyboards/wilba_tech/wt69_a/rules.mk b/keyboards/wilba_tech/wt69_a/rules.mk
index 5c9f6e4354..034fc8b2f1 100644
--- a/keyboards/wilba_tech/wt69_a/rules.mk
+++ b/keyboards/wilba_tech/wt69_a/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23# project specific files 23# project specific files
24SRC = keyboards/wilba_tech/wt_main.c 24SRC = keyboards/wilba_tech/wt_main.c
diff --git a/keyboards/wilba_tech/wt75_a/rules.mk b/keyboards/wilba_tech/wt75_a/rules.mk
index 35f8f7a7b7..879d6de4c9 100644
--- a/keyboards/wilba_tech/wt75_a/rules.mk
+++ b/keyboards/wilba_tech/wt75_a/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23# project specific files 23# project specific files
24SRC = drivers/led/issi/is31fl3736.c \ 24SRC = drivers/led/issi/is31fl3736.c \
diff --git a/keyboards/wilba_tech/wt75_b/rules.mk b/keyboards/wilba_tech/wt75_b/rules.mk
index 35f8f7a7b7..879d6de4c9 100644
--- a/keyboards/wilba_tech/wt75_b/rules.mk
+++ b/keyboards/wilba_tech/wt75_b/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23# project specific files 23# project specific files
24SRC = drivers/led/issi/is31fl3736.c \ 24SRC = drivers/led/issi/is31fl3736.c \
diff --git a/keyboards/wilba_tech/wt75_c/rules.mk b/keyboards/wilba_tech/wt75_c/rules.mk
index 35f8f7a7b7..879d6de4c9 100644
--- a/keyboards/wilba_tech/wt75_c/rules.mk
+++ b/keyboards/wilba_tech/wt75_c/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23# project specific files 23# project specific files
24SRC = drivers/led/issi/is31fl3736.c \ 24SRC = drivers/led/issi/is31fl3736.c \
diff --git a/keyboards/wilba_tech/wt80_a/rules.mk b/keyboards/wilba_tech/wt80_a/rules.mk
index 35f8f7a7b7..879d6de4c9 100644
--- a/keyboards/wilba_tech/wt80_a/rules.mk
+++ b/keyboards/wilba_tech/wt80_a/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23# project specific files 23# project specific files
24SRC = drivers/led/issi/is31fl3736.c \ 24SRC = drivers/led/issi/is31fl3736.c \
diff --git a/keyboards/wilba_tech/wt80_bc/rules.mk b/keyboards/wilba_tech/wt80_bc/rules.mk
index cd43ae18ed..c38e84e039 100644
--- a/keyboards/wilba_tech/wt80_bc/rules.mk
+++ b/keyboards/wilba_tech/wt80_bc/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23# project specific files 23# project specific files
24SRC = keyboards/wilba_tech/wt_main.c 24SRC = keyboards/wilba_tech/wt_main.c
diff --git a/keyboards/wilba_tech/wt8_a/rules.mk b/keyboards/wilba_tech/wt8_a/rules.mk
index 5c9f6e4354..034fc8b2f1 100644
--- a/keyboards/wilba_tech/wt8_a/rules.mk
+++ b/keyboards/wilba_tech/wt8_a/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23# project specific files 23# project specific files
24SRC = keyboards/wilba_tech/wt_main.c 24SRC = keyboards/wilba_tech/wt_main.c
diff --git a/keyboards/wilba_tech/zeal60/rules.mk b/keyboards/wilba_tech/zeal60/rules.mk
index 30b580e7db..832077492d 100644
--- a/keyboards/wilba_tech/zeal60/rules.mk
+++ b/keyboards/wilba_tech/zeal60/rules.mk
@@ -20,7 +20,7 @@ CONSOLE_ENABLE = no # Console for debug
20COMMAND_ENABLE = no # Commands for debug and configuration 20COMMAND_ENABLE = no # Commands for debug and configuration
21NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 21NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24UNICODE_ENABLE = no # Unicode 24UNICODE_ENABLE = no # Unicode
25RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 25RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
26 26
diff --git a/keyboards/wilba_tech/zeal65/rules.mk b/keyboards/wilba_tech/zeal65/rules.mk
index e54d6f0ae6..aa84617cb6 100644
--- a/keyboards/wilba_tech/zeal65/rules.mk
+++ b/keyboards/wilba_tech/zeal65/rules.mk
@@ -20,7 +20,7 @@ CONSOLE_ENABLE = no # Console for debug
20COMMAND_ENABLE = no # Commands for debug and configuration 20COMMAND_ENABLE = no # Commands for debug and configuration
21NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 21NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24UNICODE_ENABLE = no # Unicode 24UNICODE_ENABLE = no # Unicode
25RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 25RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
26 26
diff --git a/keyboards/wolfmarkclub/wm1/rules.mk b/keyboards/wolfmarkclub/wm1/rules.mk
index 0a55b5a2e1..50f792715d 100644
--- a/keyboards/wolfmarkclub/wm1/rules.mk
+++ b/keyboards/wolfmarkclub/wm1/rules.mk
@@ -22,7 +22,7 @@ NKRO_ENABLE = yes # USB Nkey Rollover
22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 22BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
23RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 23RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
24UNICODE_ENABLE = no # Unicode 24UNICODE_ENABLE = no # Unicode
25AUDIO_ENABLE = no # Audio output on port C6 25AUDIO_ENABLE = no # Audio output
26LTO_ENABLE = yes 26LTO_ENABLE = yes
27 27
28# Enter lower-power sleep mode when on the ChibiOS idle thread 28# Enter lower-power sleep mode when on the ChibiOS idle thread
diff --git a/keyboards/wsk/gothic50/rules.mk b/keyboards/wsk/gothic50/rules.mk
index c10b077b32..898966317b 100644
--- a/keyboards/wsk/gothic50/rules.mk
+++ b/keyboards/wsk/gothic50/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/wsk/gothic70/rules.mk b/keyboards/wsk/gothic70/rules.mk
index c10b077b32..898966317b 100644
--- a/keyboards/wsk/gothic70/rules.mk
+++ b/keyboards/wsk/gothic70/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/wsk/jerkin/rules.mk b/keyboards/wsk/jerkin/rules.mk
index 57f68053c8..afb02b723b 100644
--- a/keyboards/wsk/jerkin/rules.mk
+++ b/keyboards/wsk/jerkin/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 18# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
19NKRO_ENABLE = yes # USB Nkey Rollover 19NKRO_ENABLE = yes # USB Nkey Rollover
20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 20BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 22RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
diff --git a/keyboards/wsk/tkl30/rules.mk b/keyboards/wsk/tkl30/rules.mk
index 6fb6c91314..4411195da2 100644
--- a/keyboards/wsk/tkl30/rules.mk
+++ b/keyboards/wsk/tkl30/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/xelus/dawn60/rev1/rules.mk b/keyboards/xelus/dawn60/rev1/rules.mk
index b9e3316473..59c338461b 100644
--- a/keyboards/xelus/dawn60/rev1/rules.mk
+++ b/keyboards/xelus/dawn60/rev1/rules.mk
@@ -23,7 +23,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
23NKRO_ENABLE = yes # USB Nkey Rollover 23NKRO_ENABLE = yes # USB Nkey Rollover
24BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 24BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
25UNICODE_ENABLE = no # Unicode 25UNICODE_ENABLE = no # Unicode
26AUDIO_ENABLE = no # Audio output on port C6 26AUDIO_ENABLE = no # Audio output
27RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. - We have custom RGB underglow 27RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. - We have custom RGB underglow
28 28
29CIE1931_CURVE = yes 29CIE1931_CURVE = yes
diff --git a/keyboards/xelus/dawn60/rev1_qmk/rules.mk b/keyboards/xelus/dawn60/rev1_qmk/rules.mk
index c70f8f2c4b..ae963e6e07 100644
--- a/keyboards/xelus/dawn60/rev1_qmk/rules.mk
+++ b/keyboards/xelus/dawn60/rev1_qmk/rules.mk
@@ -23,7 +23,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
23NKRO_ENABLE = yes # USB Nkey Rollover 23NKRO_ENABLE = yes # USB Nkey Rollover
24BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 24BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
25UNICODE_ENABLE = no # Unicode 25UNICODE_ENABLE = no # Unicode
26AUDIO_ENABLE = no # Audio output on port C6 26AUDIO_ENABLE = no # Audio output
27FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches 27FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
28RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. - We have custom RGB underglow 28RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. - We have custom RGB underglow
29 29
diff --git a/keyboards/xelus/pachi/rgb/rules.mk b/keyboards/xelus/pachi/rgb/rules.mk
index 67c6cc7c48..79d44bf90e 100644
--- a/keyboards/xelus/pachi/rgb/rules.mk
+++ b/keyboards/xelus/pachi/rgb/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches 22FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
23 23
24EEPROM_DRIVER = i2c 24EEPROM_DRIVER = i2c
diff --git a/keyboards/xelus/snap96/rules.mk b/keyboards/xelus/snap96/rules.mk
index ba128a005c..fdedbf0c50 100644
--- a/keyboards/xelus/snap96/rules.mk
+++ b/keyboards/xelus/snap96/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20UNICODE_ENABLE = no # Unicode 20UNICODE_ENABLE = no # Unicode
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. - We have custom RGB underglow 22RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. - We have custom RGB underglow
diff --git a/keyboards/xiudi/xd002/rules.mk b/keyboards/xiudi/xd002/rules.mk
index a68c2211fe..cb95d7992e 100644
--- a/keyboards/xiudi/xd002/rules.mk
+++ b/keyboards/xiudi/xd002/rules.mk
@@ -21,7 +21,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
21BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 21BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
22RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 22RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
23UNICODE_ENABLE = no # Unicode 23UNICODE_ENABLE = no # Unicode
24AUDIO_ENABLE = no # Audio output on port C6 24AUDIO_ENABLE = no # Audio output
25 25
26# Save as much space as we can... 26# Save as much space as we can...
27LTO_ENABLE = yes 27LTO_ENABLE = yes
diff --git a/keyboards/xiudi/xd004/v1/rules.mk b/keyboards/xiudi/xd004/v1/rules.mk
index 82d7e49d2e..41eae5bb17 100644
--- a/keyboards/xiudi/xd004/v1/rules.mk
+++ b/keyboards/xiudi/xd004/v1/rules.mk
@@ -12,7 +12,7 @@ CONSOLE_ENABLE = no # Console for debug
12COMMAND_ENABLE = no # Commands for debug and configuration 12COMMAND_ENABLE = no # Commands for debug and configuration
13NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 13NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
14BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 14BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
15AUDIO_ENABLE = no # Audio output on port C6 15AUDIO_ENABLE = no # Audio output
16UNICODE_ENABLE = no # Unicode 16UNICODE_ENABLE = no # Unicode
17RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 17RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
18SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 18SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/xiudi/xd60/rev2/rules.mk b/keyboards/xiudi/xd60/rev2/rules.mk
index 932663676e..1e7721da3a 100644
--- a/keyboards/xiudi/xd60/rev2/rules.mk
+++ b/keyboards/xiudi/xd60/rev2/rules.mk
@@ -12,7 +12,7 @@ CONSOLE_ENABLE = no # Console for debug
12COMMAND_ENABLE = no # Commands for debug and configuration 12COMMAND_ENABLE = no # Commands for debug and configuration
13NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 13NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
14BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 14BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
15AUDIO_ENABLE = no # Audio output on port C6 15AUDIO_ENABLE = no # Audio output
16UNICODE_ENABLE = no # Unicode 16UNICODE_ENABLE = no # Unicode
17RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 17RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
18SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 18SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/xiudi/xd60/rev3/rules.mk b/keyboards/xiudi/xd60/rev3/rules.mk
index 932663676e..1e7721da3a 100644
--- a/keyboards/xiudi/xd60/rev3/rules.mk
+++ b/keyboards/xiudi/xd60/rev3/rules.mk
@@ -12,7 +12,7 @@ CONSOLE_ENABLE = no # Console for debug
12COMMAND_ENABLE = no # Commands for debug and configuration 12COMMAND_ENABLE = no # Commands for debug and configuration
13NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 13NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
14BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 14BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
15AUDIO_ENABLE = no # Audio output on port C6 15AUDIO_ENABLE = no # Audio output
16UNICODE_ENABLE = no # Unicode 16UNICODE_ENABLE = no # Unicode
17RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. 17RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
18SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 18SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/xiudi/xd68/rules.mk b/keyboards/xiudi/xd68/rules.mk
index 37554c4ae8..ccff681631 100644
--- a/keyboards/xiudi/xd68/rules.mk
+++ b/keyboards/xiudi/xd68/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
23 23
24LAYOUTS = 65_ansi 65_ansi_split_bs 65_iso 24LAYOUTS = 65_ansi 65_ansi_split_bs 65_iso
diff --git a/keyboards/xiudi/xd84/rules.mk b/keyboards/xiudi/xd84/rules.mk
index fb1d559630..c467036991 100644
--- a/keyboards/xiudi/xd84/rules.mk
+++ b/keyboards/xiudi/xd84/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23LTO_ENABLE = yes 23LTO_ENABLE = yes
24 24
25# custom matrix setup 25# custom matrix setup
diff --git a/keyboards/xiudi/xd87/rules.mk b/keyboards/xiudi/xd87/rules.mk
index c21ef6fbbb..0bde383ae6 100644
--- a/keyboards/xiudi/xd87/rules.mk
+++ b/keyboards/xiudi/xd87/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23 23
24# Supported layouts 24# Supported layouts
25LAYOUTS = tkl_ansi tkl_iso 25LAYOUTS = tkl_ansi tkl_iso
diff --git a/keyboards/xiudi/xd96/rules.mk b/keyboards/xiudi/xd96/rules.mk
index 62f8305512..c10c24612a 100644
--- a/keyboards/xiudi/xd96/rules.mk
+++ b/keyboards/xiudi/xd96/rules.mk
@@ -19,7 +19,7 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
23LTO_ENABLE = yes 23LTO_ENABLE = yes
24 24
25# custom matrix setup 25# custom matrix setup
diff --git a/keyboards/xw60/rules.mk b/keyboards/xw60/rules.mk
index 9f3c7490df..81288f05ca 100644
--- a/keyboards/xw60/rules.mk
+++ b/keyboards/xw60/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21HAPTIC_ENABLE += SOLENOID 21HAPTIC_ENABLE += SOLENOID
diff --git a/keyboards/yatara/drink_me/rules.mk b/keyboards/yatara/drink_me/rules.mk
index 4796590bd7..ec3729d115 100644
--- a/keyboards/yatara/drink_me/rules.mk
+++ b/keyboards/yatara/drink_me/rules.mk
@@ -18,4 +18,4 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/yd60mq/rules.mk b/keyboards/yd60mq/rules.mk
index 70f6d9cf19..280751e609 100644
--- a/keyboards/yd60mq/rules.mk
+++ b/keyboards/yd60mq/rules.mk
@@ -18,7 +18,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = yes # USB Nkey Rollover 18NKRO_ENABLE = yes # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = 60_ansi 60_ansi_split_bs_rshift 60_ansi_tsangan 60_hhkb 60_iso 60_iso_split_bs_rshift 60_iso_tsangan 23LAYOUTS = 60_ansi 60_ansi_split_bs_rshift 60_ansi_tsangan 60_hhkb 60_iso 60_iso_split_bs_rshift 60_iso_tsangan
24 24
diff --git a/keyboards/yd68/rules.mk b/keyboards/yd68/rules.mk
index 04e3c2c644..05f4a7157a 100644
--- a/keyboards/yd68/rules.mk
+++ b/keyboards/yd68/rules.mk
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21UNICODE_ENABLE = no # Unicode 21UNICODE_ENABLE = no # Unicode
22AUDIO_ENABLE = no # Audio output on port C6 22AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/ymdk/ymd09/rules.mk b/keyboards/ymdk/ymd09/rules.mk
index c129976ffe..8a43e9d186 100644
--- a/keyboards/ymdk/ymd09/rules.mk
+++ b/keyboards/ymdk/ymd09/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22LTO_ENABLE = yes # reduce firmware size 22LTO_ENABLE = yes # reduce firmware size
diff --git a/keyboards/yncognito/batpad/rules.mk b/keyboards/yncognito/batpad/rules.mk
index 543b98aa52..0863a93c52 100644
--- a/keyboards/yncognito/batpad/rules.mk
+++ b/keyboards/yncognito/batpad/rules.mk
@@ -20,7 +20,7 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGB_MATRIX_ENABLE = yes 20RGB_MATRIX_ENABLE = yes
21RGB_MATRIX_DRIVER = WS2812 21RGB_MATRIX_DRIVER = WS2812
22UNICODE_ENABLE = no # Unicode 22UNICODE_ENABLE = no # Unicode
23AUDIO_ENABLE = no # Audio output on port C6 23AUDIO_ENABLE = no # Audio output
24 24
25# generated by KBFirmware JSON to QMK Parser 25# generated by KBFirmware JSON to QMK Parser
26# https://noroadsleft.github.io/kbf_qmk_converter/ 26# https://noroadsleft.github.io/kbf_qmk_converter/
diff --git a/keyboards/yosino58/rules.mk b/keyboards/yosino58/rules.mk
index 643c8ea5a2..97b37ba1d3 100644
--- a/keyboards/yosino58/rules.mk
+++ b/keyboards/yosino58/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
21SUBPROJECT_rev1 = no 21SUBPROJECT_rev1 = no
diff --git a/keyboards/yurei/rules.mk b/keyboards/yurei/rules.mk
index 96e0373d2b..a079a5d484 100644
--- a/keyboards/yurei/rules.mk
+++ b/keyboards/yurei/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23LAYOUTS = tkl_ansi 23LAYOUTS = tkl_ansi
diff --git a/keyboards/yushakobo/quick7/rules.mk b/keyboards/yushakobo/quick7/rules.mk
index b39a7779f6..9813e7659f 100644
--- a/keyboards/yushakobo/quick7/rules.mk
+++ b/keyboards/yushakobo/quick7/rules.mk
@@ -18,6 +18,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22 22
23ENCODER_ENABLE = yes # Enable support for Rotary Encoder 23ENCODER_ENABLE = yes # Enable support for Rotary Encoder
diff --git a/keyboards/zfrontier/big_switch/rules.mk b/keyboards/zfrontier/big_switch/rules.mk
index 80ffdca8a9..762dab69e8 100644
--- a/keyboards/zfrontier/big_switch/rules.mk
+++ b/keyboards/zfrontier/big_switch/rules.mk
@@ -18,5 +18,5 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
18NKRO_ENABLE = no # USB Nkey Rollover 18NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output on port C6 21AUDIO_ENABLE = no # Audio output
22TAP_DANCE_ENABLE = no 22TAP_DANCE_ENABLE = no
diff --git a/keyboards/zinc/keymaps/default/rules.mk b/keyboards/zinc/keymaps/default/rules.mk
index a8df98fd40..883f0fc603 100644
--- a/keyboards/zinc/keymaps/default/rules.mk
+++ b/keyboards/zinc/keymaps/default/rules.mk
@@ -10,7 +10,7 @@ COMMAND_ENABLE = no # Commands for debug and configuration
10NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
12MIDI_ENABLE = no # MIDI controls 12MIDI_ENABLE = no # MIDI controls
13AUDIO_ENABLE = no # Audio output on port C6 13AUDIO_ENABLE = no # Audio output
14UNICODE_ENABLE = no # Unicode 14UNICODE_ENABLE = no # Unicode
15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 15RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
16SWAP_HANDS_ENABLE = no # Enable one-hand typing 16SWAP_HANDS_ENABLE = no # Enable one-hand typing
diff --git a/keyboards/zinc/rules.mk b/keyboards/zinc/rules.mk
index 9819d4134c..2a42dddcd7 100644
--- a/keyboards/zinc/rules.mk
+++ b/keyboards/zinc/rules.mk
@@ -15,7 +15,7 @@ CONSOLE_ENABLE = no # Console for debug
15COMMAND_ENABLE = no # Commands for debug and configuration 15COMMAND_ENABLE = no # Commands for debug and configuration
16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 16NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality 17BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output
19UNICODE_ENABLE = no # Unicode 19UNICODE_ENABLE = no # Unicode
20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 20RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
21SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 21SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend