summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan <fauxpark@gmail.com>2023-03-23 21:38:01 +1100
committerGitHub <noreply@github.com>2023-03-23 21:38:01 +1100
commitad625e7c06929092231e8f426cbe972681d91a03 (patch)
tree700973c7e0b4ffbf7a29e770c825bd6f90889715
parentb72b487b4dcfff01ebdd1c7ad697af20e7180354 (diff)
Remove `RGB_DI_PIN` ifdefs (#20218)
-rw-r--r--keyboards/0xcb/1337/config.h2
-rw-r--r--keyboards/1upkeyboards/1up60hse/config.h2
-rw-r--r--keyboards/1upkeyboards/1up60hte/config.h2
-rw-r--r--keyboards/1upkeyboards/1up60rgb/config.h2
-rw-r--r--keyboards/1upkeyboards/super16/config.h2
-rw-r--r--keyboards/1upkeyboards/super16v2/config.h2
-rw-r--r--keyboards/1upkeyboards/sweet16/v1/config.h2
-rw-r--r--keyboards/25keys/aleth42/rev0/config.h2
-rw-r--r--keyboards/25keys/aleth42/rev1/config.h2
-rw-r--r--keyboards/25keys/cassette42/config.h2
-rw-r--r--keyboards/40percentclub/gherkin/config.h17
-rw-r--r--keyboards/abacus/config.h2
-rw-r--r--keyboards/abstract/ellipse/rev1/config.h2
-rw-r--r--keyboards/acekeyboard/titan60/config.h2
-rw-r--r--keyboards/acheron/elongate/beta/config.h2
-rw-r--r--keyboards/ada/ada1800mini/config.h2
-rw-r--r--keyboards/ada/infinity81/config.h2
-rw-r--r--keyboards/adpenrose/kintsugi/config.h2
-rw-r--r--keyboards/adpenrose/obi/config.h2
-rw-r--r--keyboards/ai03/polaris/config.h2
-rw-r--r--keyboards/ai03/voyager60_alps/config.h2
-rw-r--r--keyboards/alf/dc60/config.h2
-rw-r--r--keyboards/alf/x11/config.h2
-rw-r--r--keyboards/alf/x2/config.h2
-rw-r--r--keyboards/alfredslab/swift65/hotswap/config.h2
-rw-r--r--keyboards/alfredslab/swift65/solder/config.h2
-rwxr-xr-xkeyboards/alpha/config.h2
-rw-r--r--keyboards/amjkeyboard/amj60/config.h2
-rw-r--r--keyboards/amjkeyboard/amj96/config.h2
-rw-r--r--keyboards/aos/tkl/config.h2
-rw-r--r--keyboards/atlantis/ak81_ve/config.h3
-rw-r--r--keyboards/atxkb/1894/config.h2
-rw-r--r--keyboards/aves60/config.h2
-rw-r--r--keyboards/bioi/f60/config.h2
-rw-r--r--keyboards/blockboy/ac980mini/config.h1
-rw-r--r--keyboards/bluebell/swoop/config.h2
-rw-r--r--keyboards/bolsa/bolsalice/config.h2
-rw-r--r--keyboards/bpiphany/four_banger/config.h2
-rw-r--r--keyboards/buildakb/potato65/config.h2
-rw-r--r--keyboards/buildakb/potato65hs/config.h2
-rw-r--r--keyboards/buildakb/potato65s/config.h2
-rw-r--r--keyboards/cablecardesigns/cypher/rev6/config.h2
-rw-r--r--keyboards/canary/canary60rgb/v1/config.h2
-rw-r--r--keyboards/cannonkeys/adelie/config.h2
-rw-r--r--keyboards/capsunlocked/cu7/config.h2
-rw-r--r--keyboards/charue/sunsetter_r2/config.h2
-rw-r--r--keyboards/cherrybstudio/cb1800/config.h2
-rw-r--r--keyboards/cherrybstudio/cb65/config.h2
-rw-r--r--keyboards/cherrybstudio/cb87/config.h2
-rw-r--r--keyboards/cherrybstudio/cb87v2/config.h2
-rw-r--r--keyboards/chlx/str_merro60/config.h2
-rw-r--r--keyboards/cmm_studio/fuji65/config.h2
-rw-r--r--keyboards/contra/keymaps/enigma/config.h2
-rw-r--r--keyboards/coseyfannitutti/mullet/config.h2
-rw-r--r--keyboards/craftwalk/config.h2
-rw-r--r--keyboards/crazy_keyboard_68/config.h2
-rw-r--r--keyboards/creatkeebs/glacier/config.h17
-rw-r--r--keyboards/creatkeebs/thera/config.h36
-rw-r--r--keyboards/delikeeb/flatbread60/config.h3
-rw-r--r--keyboards/delikeeb/vaguettelite/config.h2
-rw-r--r--keyboards/delikeeb/vanana/rev1/config.h2
-rw-r--r--keyboards/delikeeb/vanana/rev2/config.h2
-rw-r--r--keyboards/delikeeb/waaffle/rev3/config.h2
-rwxr-xr-xkeyboards/demiurge/config.h2
-rw-r--r--keyboards/draculad/config.h2
-rw-r--r--keyboards/draytronics/daisy/config.h2
-rw-r--r--keyboards/draytronics/elise/config.h2
-rw-r--r--keyboards/draytronics/elise_v2/config.h2
-rw-r--r--keyboards/dz60/config.h2
-rw-r--r--keyboards/dztech/bocc/config.h2
-rw-r--r--keyboards/dztech/duo_s/config.h3
-rw-r--r--keyboards/dztech/endless80/config.h2
-rw-r--r--keyboards/ealdin/quadrant/config.h2
-rw-r--r--keyboards/eek/config.h2
-rw-r--r--keyboards/ein_60/config.h2
-rw-r--r--keyboards/elephant42/config.h2
-rw-r--r--keyboards/emi20/config.h34
-rw-r--r--keyboards/exclusive/e65/config.h2
-rw-r--r--keyboards/exclusive/e6v2/le/config.h2
-rw-r--r--keyboards/exclusive/e6v2/oe/config.h2
-rw-r--r--keyboards/exclusive/e7v1/config.h2
-rw-r--r--keyboards/exclusive/e7v1se/config.h2
-rw-r--r--keyboards/exclusive/e85/config.h2
-rw-r--r--keyboards/fc660c/keymaps/default_rgb/config.h2
-rw-r--r--keyboards/fc660c/keymaps/via_rgb/config.h2
-rw-r--r--keyboards/flehrad/numbrero/config.h17
-rw-r--r--keyboards/flehrad/snagpad/config.h17
-rw-r--r--keyboards/flehrad/tradestation/config.h17
-rw-r--r--keyboards/flx/virgo/config.h2
-rw-r--r--keyboards/foxlab/key65/hotswap/config.h2
-rw-r--r--keyboards/foxlab/key65/universal/config.h2
-rw-r--r--keyboards/foxlab/leaf60/hotswap/config.h3
-rw-r--r--keyboards/foxlab/leaf60/universal/config.h2
-rw-r--r--keyboards/foxlab/time_re/hotswap/config.h2
-rw-r--r--keyboards/foxlab/time_re/universal/config.h2
-rwxr-xr-xkeyboards/fractal/config.h17
-rw-r--r--keyboards/ft/mars65/config.h2
-rw-r--r--keyboards/gh60/v1p3/config.h2
-rw-r--r--keyboards/gh80_3000/config.h17
-rw-r--r--keyboards/ghs/rar/config.h2
-rw-r--r--keyboards/gkeyboard/gkb_m16/config.h2
-rw-r--r--keyboards/gray_studio/aero75/config.h2
-rw-r--r--keyboards/gray_studio/apollo80/config.h3
-rw-r--r--keyboards/gray_studio/cod67/config.h2
-rw-r--r--keyboards/gray_studio/space65/config.h2
-rw-r--r--keyboards/gray_studio/space65r3/config.h2
-rw-r--r--keyboards/gray_studio/think65/hotswap/config.h2
-rw-r--r--keyboards/gray_studio/think65/solder/config.h2
-rw-r--r--keyboards/grid600/press/config.h2
-rw-r--r--keyboards/halfcliff/config.h2
-rw-r--r--keyboards/handwired/2x5keypad/config.h17
-rw-r--r--keyboards/handwired/bento/rev1/config.h2
-rw-r--r--keyboards/handwired/consolekeyboard/18key/config.h2
-rw-r--r--keyboards/handwired/consolekeyboard/20key/config.h2
-rw-r--r--keyboards/handwired/consolekeyboard/27key/config.h2
-rw-r--r--keyboards/handwired/consolekeyboard/30key/config.h2
-rw-r--r--keyboards/handwired/croxsplit44/config.h3
-rw-r--r--keyboards/handwired/heisenberg/config.h2
-rw-r--r--keyboards/handwired/hexon38/config.h20
-rw-r--r--keyboards/handwired/jopr/config.h4
-rw-r--r--keyboards/handwired/macroboard/config.h2
-rw-r--r--keyboards/handwired/marauder/config.h2
-rw-r--r--keyboards/handwired/owlet60/config.h2
-rw-r--r--keyboards/handwired/space_oddity/config.h17
-rw-r--r--keyboards/handwired/symmetry60/config.h2
-rw-r--r--keyboards/handwired/tennie/config.h2
-rw-r--r--keyboards/handwired/traveller/config.h2
-rw-r--r--keyboards/handwired/tsubasa/config.h2
-rw-r--r--keyboards/hineybush/h08_ocelot/config.h2
-rw-r--r--keyboards/hineybush/h60/config.h2
-rw-r--r--keyboards/hineybush/h65/config.h2
-rw-r--r--keyboards/hineybush/h65_hotswap/config.h2
-rw-r--r--keyboards/hineybush/h660s/config.h2
-rw-r--r--keyboards/hineybush/h75_singa/config.h2
-rw-r--r--keyboards/hineybush/h87a/config.h2
-rw-r--r--keyboards/hineybush/h88/config.h2
-rw-r--r--keyboards/hineybush/hbcp/config.h3
-rw-r--r--keyboards/hineybush/hineyg80/config.h17
-rw-r--r--keyboards/hineybush/physix/config.h2
-rw-r--r--keyboards/hineybush/sm68/config.h2
-rw-r--r--keyboards/hnahkb/vn66/config.h2
-rw-r--r--keyboards/hub20/config.h2
-rw-r--r--keyboards/idobao/id61/config.h2
-rw-r--r--keyboards/idobao/id63/config.h2
-rw-r--r--keyboards/idobao/id75/v1/config.h2
-rw-r--r--keyboards/idobao/id80/v2/config.h2
-rw-r--r--keyboards/idobao/id80/v3/ansi/config.h2
-rw-r--r--keyboards/idobao/id87/v1/config.h2
-rw-r--r--keyboards/idobao/id96/config.h2
-rw-r--r--keyboards/idobao/montex/v1/config.h2
-rwxr-xr-xkeyboards/idobao/montex/v1rgb/config.h2
-rwxr-xr-xkeyboards/idobao/montex/v2/config.h2
-rw-r--r--keyboards/irene/config.h2
-rw-r--r--keyboards/jacky_studio/bear_65/config.h3
-rw-r--r--keyboards/jacky_studio/s7_elephant/rev1/config.h2
-rw-r--r--keyboards/jacky_studio/s7_elephant/rev2/config.h2
-rw-r--r--keyboards/jc65/v32u4/config.h2
-rw-r--r--keyboards/jones/v03/config.h2
-rw-r--r--keyboards/jones/v03_1/config.h2
-rw-r--r--keyboards/jones/v1/config.h2
-rw-r--r--keyboards/jones/v1/keymaps/via/keymap.c2
-rw-r--r--keyboards/kabedon/kabedon78s/config.h2
-rw-r--r--keyboards/kabedon/kabedon980/config.h2
-rw-r--r--keyboards/kagizaraya/halberd/config.h2
-rw-r--r--keyboards/kagizaraya/scythe/config.h2
-rw-r--r--keyboards/kakunpc/angel17/rev1/config.h2
-rw-r--r--keyboards/kakunpc/angel64/alpha/config.h2
-rw-r--r--keyboards/kakunpc/angel64/rev1/config.h2
-rw-r--r--keyboards/kakunpc/business_card/alpha/config.h2
-rw-r--r--keyboards/kakunpc/business_card/alpha/keymaps/default/config.h3
-rw-r--r--keyboards/kakunpc/business_card/beta/config.h2
-rw-r--r--keyboards/kakunpc/business_card/beta/keymaps/default/config.h4
-rw-r--r--keyboards/kakunpc/rabbit_capture_plan/config.h2
-rw-r--r--keyboards/kakunpc/suihankey/alpha/config.h2
-rw-r--r--keyboards/kakunpc/suihankey/rev1/config.h2
-rw-r--r--keyboards/kakunpc/suihankey/split/alpha/config.h2
-rw-r--r--keyboards/kakunpc/suihankey/split/rev1/config.h2
-rw-r--r--keyboards/kakunpc/thedogkeyboard/config.h2
-rw-r--r--keyboards/kapcave/gskt00/keymaps/default-poly/config.h3
-rwxr-xr-xkeyboards/kapcave/paladin64/config.h2
-rw-r--r--keyboards/kapcave/paladinpad/rev1/config.h2
-rw-r--r--keyboards/kapcave/paladinpad/rev2/config.h3
-rw-r--r--keyboards/kb_elmo/isolation/config.h2
-rw-r--r--keyboards/kbdfans/bounce/75/hotswap/config.h3
-rw-r--r--keyboards/kbdfans/bounce/75/soldered/config.h3
-rw-r--r--keyboards/kbdfans/kbd19x/config.h2
-rw-r--r--keyboards/kbdfans/kbd4x/config.h2
-rw-r--r--keyboards/kbdfans/kbd67/hotswap/config.h2
-rw-r--r--keyboards/kbdfans/kbd67/rev1/config.h2
-rw-r--r--keyboards/kbdfans/kbd67/rev2/config.h2
-rw-r--r--keyboards/kbdfans/kbd67/rev2/keymaps/tucznak/config.h2
-rw-r--r--keyboards/kbdfans/kbd6x/config.h2
-rw-r--r--keyboards/kbdfans/kbd75/config.h3
-rw-r--r--keyboards/kbdfans/kbd75/keymaps/tucznak/config.h2
-rw-r--r--keyboards/kbdfans/kbd75hs/config.h3
-rw-r--r--keyboards/kbdfans/kbd8x/config.h2
-rw-r--r--keyboards/kbdfans/kbd8x_mk2/config.h2
-rw-r--r--keyboards/kbdfans/kbdpad/mk2/config.h2
-rw-r--r--keyboards/kbdfans/niu_mini/config.h2
-rw-r--r--keyboards/kbdfans/niu_mini/keymaps/tucznak/config.h2
-rw-r--r--keyboards/kbdfans/odin/soldered/config.h3
-rw-r--r--keyboards/kbdfans/odin/v2/config.h2
-rw-r--r--keyboards/kbdfans/phaseone/config.h3
-rw-r--r--keyboards/kc60/config.h2
-rw-r--r--keyboards/keebformom/config.h2
-rw-r--r--keyboards/keebio/bamfk1/config.h2
-rw-r--r--keyboards/keebio/bamfk4/config.h2
-rw-r--r--keyboards/keebio/bdn9/rev1/config.h2
-rw-r--r--keyboards/keebio/bdn9/rev2/config.h2
-rw-r--r--keyboards/keebio/chocopad/config.h2
-rw-r--r--keyboards/keebio/dilly/config.h2
-rw-r--r--keyboards/keebio/dsp40/rev1/config.h2
-rw-r--r--keyboards/keebio/ergodicity/config.h2
-rw-r--r--keyboards/keebio/iris/rev6/config.h2
-rw-r--r--keyboards/keebio/iris/rev6a/config.h2
-rw-r--r--keyboards/keebio/iris/rev6b/config.h2
-rw-r--r--keyboards/keebio/iris/rev7/config.h3
-rw-r--r--keyboards/keebio/stick/config.h2
-rw-r--r--keyboards/keebio/tukey/config.h4
-rw-r--r--keyboards/keebio/wtf60/config.h2
-rw-r--r--keyboards/keebmonkey/kbmg68/config.h2
-rw-r--r--keyboards/keebwerk/nano_slider/config.h2
-rw-r--r--keyboards/kegen/gboy/config.h2
-rw-r--r--keyboards/keybage/radpad/config.h2
-rw-r--r--keyboards/keycapsss/o4l_5x12/config.h2
-rw-r--r--keyboards/keyhive/absinthe/config.h2
-rw-r--r--keyboards/keyhive/smallice/config.h2
-rw-r--r--keyboards/keyhive/southpole/config.h17
-rw-r--r--keyboards/keyhive/ut472/config.h2
-rw-r--r--keyboards/keystonecaps/gameroyadvance/config.h2
-rw-r--r--keyboards/kingly_keys/romac/keymaps/stanrc85/config.h2
-rw-r--r--keyboards/kiwikey/borderland/config.h2
-rw-r--r--keyboards/kopibeng/mnk88/config.h2
-rw-r--r--keyboards/kopibeng/xt60/config.h2
-rw-r--r--keyboards/kopibeng/xt60_singa/config.h2
-rw-r--r--keyboards/kopibeng/xt65/config.h2
-rw-r--r--keyboards/kopibeng/xt8x/config.h2
-rwxr-xr-xkeyboards/kprepublic/bm16s/config.h2
-rwxr-xr-xkeyboards/kprepublic/bm40hsrgb/config.h2
-rw-r--r--keyboards/kprepublic/bm43a/config.h2
-rwxr-xr-xkeyboards/kprepublic/bm43hsrgb/config.h2
-rwxr-xr-xkeyboards/kprepublic/bm43hsrgb/keymaps/bitstarr/config.h2
-rw-r--r--keyboards/kprepublic/bm60hsrgb/rev1/config.h2
-rw-r--r--keyboards/kprepublic/bm60hsrgb_ec/rev1/config.h3
-rw-r--r--keyboards/kprepublic/bm60hsrgb_iso/rev1/config.h2
-rw-r--r--keyboards/kprepublic/bm60hsrgb_poker/rev1/config.h2
-rw-r--r--keyboards/kprepublic/bm65hsrgb/rev1/config.h2
-rw-r--r--keyboards/kprepublic/bm65hsrgb_iso/rev1/config.h2
-rw-r--r--keyboards/kprepublic/bm68hsrgb/rev1/config.h2
-rw-r--r--keyboards/kprepublic/bm80hsrgb/config.h5
-rw-r--r--keyboards/kprepublic/bm980hsrgb/config.h1
-rw-r--r--keyboards/kprepublic/cospad/config.h2
-rw-r--r--keyboards/ktec/daisy/config.h2
-rw-r--r--keyboards/kwub/bloop/config.h17
-rw-r--r--keyboards/latincompass/latin17rgb/config.h2
-rw-r--r--keyboards/latincompass/latin47ble/config.h2
-rw-r--r--keyboards/lazydesigners/bolt/config.h2
-rwxr-xr-xkeyboards/lazydesigners/cassette8/config.h3
-rw-r--r--keyboards/lazydesigners/dimple/config.h2
-rw-r--r--keyboards/lazydesigners/dimpleplus/config.h2
-rw-r--r--keyboards/lazydesigners/the40/config.h2
-rw-r--r--keyboards/lazydesigners/the50/config.h2
-rwxr-xr-xkeyboards/lazydesigners/the60/rev2/config.h2
-rw-r--r--keyboards/lfkeyboards/lfk78/config.h3
-rw-r--r--keyboards/lfkeyboards/lfkpad/config.h3
-rw-r--r--keyboards/lm_keyboard/lm60n/config.h2
-rw-r--r--keyboards/longnald/corin/config.h2
-rw-r--r--keyboards/makrosu/config.h22
-rw-r--r--keyboards/manta60/config.h2
-rw-r--r--keyboards/maple_computing/launchpad/keymaps/brandonschlack/config.h2
-rw-r--r--keyboards/marksard/leftover30/config.h2
-rw-r--r--keyboards/marksard/rhymestone/rev1/config.h1
-rw-r--r--keyboards/marksard/treadstone32/lite/config.h2
-rw-r--r--keyboards/marksard/treadstone32/rev1/config.h2
-rw-r--r--keyboards/marksard/treadstone48/rev1/config.h2
-rw-r--r--keyboards/marksard/treadstone48/rev2/config.h2
-rw-r--r--keyboards/matrix/cain_re/config.h2
-rw-r--r--keyboards/matrix/m12og/rev2/config.h2
-rw-r--r--keyboards/mechanickeys/undead60m/config.h2
-rw-r--r--keyboards/mechbrewery/mb65s/config.h2
-rwxr-xr-xkeyboards/mechkeys/espectro/config.h4
-rwxr-xr-xkeyboards/mechkeys/mechmini/v2/config.h2
-rw-r--r--keyboards/mechkeys/mk60/config.h2
-rw-r--r--keyboards/mechlovin/foundation/config.h2
-rw-r--r--keyboards/mechlovin/kay60/config.h2
-rw-r--r--keyboards/mechlovin/kay65/config.h2
-rw-r--r--keyboards/mechlovin/pisces/config.h2
-rw-r--r--keyboards/mechlovin/zed60/config.h2
-rw-r--r--keyboards/mechlovin/zed65/mono_led/config.h2
-rw-r--r--keyboards/mechlovin/zed65/no_backlight/wearhaus66/config.h4
-rw-r--r--keyboards/mechstudio/ud_40_ortho/config.h2
-rw-r--r--keyboards/mechwild/mokulua/mirrored/config.h2
-rw-r--r--keyboards/mechwild/mokulua/standard/config.h2
-rw-r--r--keyboards/mechwild/murphpad/config.h2
-rw-r--r--keyboards/mechwild/obe/config.h2
-rw-r--r--keyboards/mechwild/puckbuddy/config.h2
-rw-r--r--keyboards/mechwild/waka60/config.h2
-rw-r--r--keyboards/meletrix/zoom87/config.h3
-rwxr-xr-xkeyboards/melgeek/mj6xy/rev3/config.h2
-rw-r--r--keyboards/meow48/config.h2
-rw-r--r--keyboards/meson/config.h2
-rw-r--r--keyboards/miniaxe/config.h2
-rw-r--r--keyboards/misonoworks/chocolatebar/config.h2
-rw-r--r--keyboards/misonoworks/karina/config.h2
-rw-r--r--keyboards/misterknife/knife66/config.h2
-rw-r--r--keyboards/misterknife/knife66_iso/config.h2
-rw-r--r--keyboards/mixi/config.h2
-rw-r--r--keyboards/mt/mt64rgb/config.h2
-rw-r--r--keyboards/mt/mt84/config.h2
-rw-r--r--keyboards/mt/mt980/config.h2
-rw-r--r--keyboards/mt/ncr80/hotswap/config.h2
-rw-r--r--keyboards/mtbkeys/mtb60/hotswap/config.h2
-rw-r--r--keyboards/mtbkeys/mtb60/solder/config.h2
-rw-r--r--keyboards/mwstudio/mw65_black/config.h2
-rw-r--r--keyboards/nightly_boards/adellein/config.h3
-rw-r--r--keyboards/nightly_boards/alter/rev1/config.h2
-rw-r--r--keyboards/nightly_boards/conde60/config.h3
-rw-r--r--keyboards/nightly_boards/n2/config.h2
-rw-r--r--keyboards/nightly_boards/n40_o/config.h3
-rw-r--r--keyboards/nightly_boards/n60_s/config.h3
-rw-r--r--keyboards/nightly_boards/n87/config.h2
-rw-r--r--keyboards/nightly_boards/n9/config.h2
-rw-r--r--keyboards/nightly_boards/octopad/config.h3
-rw-r--r--keyboards/nix_studio/oxalys80/config.h2
-rw-r--r--keyboards/novelkeys/nk1/config.h2
-rwxr-xr-xkeyboards/novelkeys/novelpad/config.h2
-rw-r--r--keyboards/noxary/268_2_rgb/config.h2
-rw-r--r--keyboards/noxary/x268/config.h2
-rw-r--r--keyboards/omnikeyish/config.h17
-rw-r--r--keyboards/orthocode/config.h2
-rw-r--r--keyboards/owlab/jelly_epoch/hotswap/config.h2
-rw-r--r--keyboards/owlab/jelly_epoch/soldered/config.h2
-rw-r--r--keyboards/owlab/spring/config.h4
-rw-r--r--keyboards/owlab/voice65/hotswap/config.h2
-rw-r--r--keyboards/owlab/voice65/soldered/config.h2
-rw-r--r--keyboards/panc40/config.h2
-rw-r--r--keyboards/pearlboards/atlas/config.h2
-rw-r--r--keyboards/pearlboards/pandora/config.h2
-rw-r--r--keyboards/pearlboards/pearl/config.h2
-rw-r--r--keyboards/pearlboards/zeus/config.h2
-rw-r--r--keyboards/pearlboards/zeuspad/config.h2
-rw-r--r--keyboards/percent/booster/config.h2
-rw-r--r--keyboards/phantom/config.h2
-rw-r--r--keyboards/picolab/frusta_fundamental/config.h2
-rwxr-xr-xkeyboards/pimentoso/paddino02/rev1/config.h19
-rwxr-xr-xkeyboards/pimentoso/paddino02/rev2/left/config.h19
-rwxr-xr-xkeyboards/pimentoso/paddino02/rev2/right/config.h19
-rw-r--r--keyboards/pimentoso/touhoupad/config.h2
-rw-r--r--keyboards/pkb65/config.h19
-rw-r--r--keyboards/playkbtw/ca66/config.h2
-rw-r--r--keyboards/playkbtw/helen80/config.h2
-rw-r--r--keyboards/playkbtw/pk60/config.h2
-rw-r--r--keyboards/playkbtw/pk64rgb/config.h2
-rw-r--r--keyboards/plut0nium/0x3e/config.h2
-rw-r--r--keyboards/plywrks/lune/config.h2
-rw-r--r--keyboards/pohjolaworks/louhi/config.h2
-rw-r--r--keyboards/poker87c/config.h2
-rw-r--r--keyboards/poker87d/config.h2
-rw-r--r--keyboards/pom_keyboards/tnln95/config.h2
-rw-r--r--keyboards/primekb/prime_r/config.h17
-rw-r--r--keyboards/program_yoink/config.h2
-rw-r--r--keyboards/quad_h/lb75/config.h2
-rw-r--r--keyboards/qvex/lynepad/config.h2
-rw-r--r--keyboards/qwertyydox/config.h2
-rw-r--r--keyboards/rainkeebs/delilah/config.h2
-rw-r--r--keyboards/rainkeebs/yasui/config.h2
-rw-r--r--keyboards/rart/rart4x4/config.h2
-rw-r--r--keyboards/rart/rart67/config.h2
-rw-r--r--keyboards/rart/rart75hs/config.h2
-rw-r--r--keyboards/rart/rart80/config.h2
-rw-r--r--keyboards/rart/rartpad/config.h2
-rw-r--r--keyboards/recompile_keys/mio/config.h2
-rw-r--r--keyboards/reversestudio/decadepad/config.h2
-rw-r--r--keyboards/reviung/reviung33/config.h2
-rw-r--r--keyboards/reviung/reviung34/keymaps/default_rgb/config.h2
-rw-r--r--keyboards/reviung/reviung34/keymaps/default_rgb2u/config.h2
-rw-r--r--keyboards/reviung/reviung39/keymaps/default/config.h2
-rw-r--r--keyboards/reviung/reviung39/keymaps/default_s/config.h2
-rw-r--r--keyboards/reviung/reviung39/keymaps/toshi0383/config.h2
-rw-r--r--keyboards/reviung/reviung41/config.h2
-rw-r--r--keyboards/reviung/reviung41/keymaps/ciutadellla/config.h2
-rw-r--r--keyboards/reviung/reviung5/config.h2
-rw-r--r--keyboards/reviung/reviung53/config.h2
-rw-r--r--keyboards/reviung/reviung61/keymaps/default_rgb/config.h3
-rw-r--r--keyboards/rmi_kb/squishyfrl/config.h2
-rw-r--r--keyboards/rmi_kb/squishytkl/config.h2
-rw-r--r--keyboards/rmi_kb/tkl_ff/v2/config.h2
-rw-r--r--keyboards/rmi_kb/wete/v2/config.h2
-rw-r--r--keyboards/runes/vaengr/config.h2
-rw-r--r--keyboards/ryanbaekr/rb18/config.h2
-rw-r--r--keyboards/ryanbaekr/rb69/config.h2
-rw-r--r--keyboards/ryanbaekr/rb87/config.h2
-rwxr-xr-xkeyboards/ryloo_studio/m0110/config.h2
-rw-r--r--keyboards/sam/s80/config.h3
-rw-r--r--keyboards/sam/sg81m/config.h2
-rw-r--r--keyboards/sawnsprojects/amber80/solder/config.h2
-rw-r--r--keyboards/sawnsprojects/krush/krush60/solder/config.h2
-rw-r--r--keyboards/sawnsprojects/krush/krush65/hotswap/config.h2
-rw-r--r--keyboards/sawnsprojects/krush/krush65/solder/config.h4
-rw-r--r--keyboards/sawnsprojects/satxri6key/config.h2
-rw-r--r--keyboards/sawnsprojects/vcl65/solder/config.h2
-rw-r--r--keyboards/sck/osa/config.h2
-rw-r--r--keyboards/sendyyeah/pix/config.h2
-rw-r--r--keyboards/sentraq/number_pad/config.h2
-rw-r--r--keyboards/sentraq/s60_x/rgb/config.h2
-rw-r--r--keyboards/sets3n/kk980/config.h2
-rw-r--r--keyboards/shambles/config.h20
-rw-r--r--keyboards/silverbullet44/config.h2
-rw-r--r--keyboards/skeletn87/hotswap/config.h2
-rw-r--r--keyboards/skeletn87/soldered/config.h2
-rw-r--r--keyboards/skeletonkbd/skeletonnumpad/config.h2
-rw-r--r--keyboards/sneakbox/aliceclone/config.h18
-rw-r--r--keyboards/sneakbox/disarray/ortho/config.h17
-rw-r--r--keyboards/sneakbox/disarray/staggered/config.h17
-rw-r--r--keyboards/soda/cherish/config.h2
-rw-r--r--keyboards/soy20/config.h17
-rwxr-xr-xkeyboards/spaceholdings/nebula12/config.h2
-rwxr-xr-xkeyboards/spaceholdings/nebula68/config.h2
-rw-r--r--keyboards/star75/config.h2
-rw-r--r--keyboards/stello65/hs_rev1/config.h2
-rw-r--r--keyboards/stello65/sl_rev1/config.h2
-rw-r--r--keyboards/studiokestra/bourgeau/config.h2
-rw-r--r--keyboards/studiokestra/cascade/config.h2
-rw-r--r--keyboards/swiftrax/retropad/config.h2
-rw-r--r--keyboards/takashicompany/center_enter/config.h2
-rw-r--r--keyboards/takashicompany/compacx/config.h2
-rw-r--r--keyboards/takashicompany/dogtag/config.h2
-rw-r--r--keyboards/takashicompany/endzone34/config.h2
-rw-r--r--keyboards/takashicompany/heavy_left/config.h2
-rw-r--r--keyboards/takashicompany/minizone/config.h2
-rw-r--r--keyboards/takashicompany/qoolee/config.h2
-rw-r--r--keyboards/takashicompany/radialex/config.h2
-rw-r--r--keyboards/takashiski/hecomi/alpha/config.h2
-rw-r--r--keyboards/taleguers/taleguers75/config.h2
-rw-r--r--keyboards/tanuki/config.h2
-rw-r--r--keyboards/teahouse/ayleen/config.h2
-rw-r--r--keyboards/team0110/p1800fl/config.h2
-rw-r--r--keyboards/tg4x/config.h2
-rw-r--r--keyboards/tkc/m0lly/config.h2
-rw-r--r--keyboards/tkc/osav2/config.h2
-rw-r--r--keyboards/tkc/tkl_ab87/config.h2
-rw-r--r--keyboards/tmo50/config.h2
-rw-r--r--keyboards/toad/config.h17
-rw-r--r--keyboards/toffee_studio/blueberry/config.h2
-rw-r--r--keyboards/tokyokeyboard/alix40/config.h2
-rw-r--r--keyboards/tokyokeyboard/tokyo60/config.h2
-rwxr-xr-xkeyboards/tominabox1/bigboy/config.h4
-rw-r--r--keyboards/tominabox1/qaz/config.h2
-rw-r--r--keyboards/tr60w/config.h2
-rw-r--r--keyboards/tszaboo/ortho4exent/config.h2
-rw-r--r--keyboards/ubest/vn/config.h2
-rw-r--r--keyboards/uk78/config.h2
-rw-r--r--keyboards/unison/keymaps/via/config.h2
-rw-r--r--keyboards/unison/keymaps/via/keymap.c2
-rw-r--r--keyboards/unison/v04/config.h2
-rw-r--r--keyboards/utd80/config.h2
-rw-r--r--keyboards/viktus/omnikey_bh/config.h17
-rw-r--r--keyboards/viktus/z150_bh/config.h17
-rw-r--r--keyboards/waldo/config.h2
-rw-r--r--keyboards/walletburner/cajal/config.h2
-rw-r--r--keyboards/walletburner/neuron/config.h2
-rw-r--r--keyboards/wavtype/foundation/config.h2
-rw-r--r--keyboards/wavtype/p01_ultra/config.h2
-rw-r--r--keyboards/westfoxtrot/aanzee/config.h2
-rw-r--r--keyboards/westfoxtrot/cypher/rev1/keymaps/kwer/config.h2
-rw-r--r--keyboards/westfoxtrot/cypher/rev5/config.h2
-rw-r--r--keyboards/wilba_tech/wt70_jb/config.h2
-rw-r--r--keyboards/wolfmarkclub/wm1/config.h2
-rw-r--r--keyboards/wsk/alpha9/config.h2
-rw-r--r--keyboards/wsk/g4m3ralpha/config.h2
-rw-r--r--keyboards/wsk/gothic50/config.h2
-rw-r--r--keyboards/wsk/gothic70/config.h2
-rw-r--r--keyboards/wsk/jerkin/config.h17
-rw-r--r--keyboards/wsk/kodachi50/config.h2
-rw-r--r--keyboards/wsk/pain27/config.h2
-rw-r--r--keyboards/wsk/sl40/config.h2
-rw-r--r--keyboards/wsk/tkl30/config.h2
-rw-r--r--keyboards/wuque/creek70/config.h2
-rw-r--r--keyboards/wuque/ikki68/config.h2
-rw-r--r--keyboards/wuque/ikki68_aurora/config.h2
-rw-r--r--keyboards/wuque/promise87/ansi/config.h2
-rw-r--r--keyboards/wuque/promise87/wkl/config.h2
-rw-r--r--keyboards/xiudi/xd75/config.h2
-rw-r--r--keyboards/xiudi/xd84pro/config.h2
-rw-r--r--keyboards/xiudi/xd87/config.h2
-rw-r--r--keyboards/xmmx/config.h17
-rw-r--r--keyboards/ydkb/yd68/config.h2
-rw-r--r--keyboards/yeehaw/config.h2
-rw-r--r--keyboards/ymdk/melody96/config.h2
-rw-r--r--keyboards/ymdk/np24/u4rgb6/config.h2
-rw-r--r--keyboards/ymdk/wings/config.h3
-rw-r--r--keyboards/ymdk/wingshs/config.h5
-rw-r--r--keyboards/ymdk/ymd67/config.h2
-rw-r--r--keyboards/yoichiro/lunakey_macro/config.h2
-rw-r--r--keyboards/yoichiro/lunakey_mini/config.h2
-rw-r--r--keyboards/yushakobo/navpad/10/config.h2
-rw-r--r--keyboards/yushakobo/navpad/10/keymaps/default/config.h4
-rw-r--r--keyboards/yushakobo/navpad/10/keymaps/via/config.h4
-rw-r--r--keyboards/yushakobo/navpad/10/rev1/config.h2
-rw-r--r--keyboards/yushakobo/navpad/10_helix_r/config.h8
-rw-r--r--keyboards/yushakobo/navpad/10_helix_r/keymaps/default/config.h4
-rw-r--r--keyboards/yynmt/dozen0/config.h2
-rw-r--r--keyboards/zj68/config.h2
-rwxr-xr-xkeyboards/zlant/config.h2
-rw-r--r--layouts/community/60_iso/unxmaal/config.h4
-rw-r--r--users/miles2go/keymaps/handwired/ms_sculpt_mobile/keymap.c2
506 files changed, 18 insertions, 1594 deletions
diff --git a/keyboards/0xcb/1337/config.h b/keyboards/0xcb/1337/config.h
index a247d1b367..9d1e7ab889 100644
--- a/keyboards/0xcb/1337/config.h
+++ b/keyboards/0xcb/1337/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21#define TAP_CODE_DELAY 10 21#define TAP_CODE_DELAY 10
22 22
23#define RGB_DI_PIN D3 23#define RGB_DI_PIN D3
24#ifdef RGB_DI_PIN
25 #define RGBLED_NUM 4 24 #define RGBLED_NUM 4
26 #define RGBLIGHT_HUE_STEP 8 25 #define RGBLIGHT_HUE_STEP 8
27 #define RGBLIGHT_SAT_STEP 8 26 #define RGBLIGHT_SAT_STEP 8
@@ -44,7 +43,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
44 #define RGBLIGHT_DEFAULT_SAT 232 43 #define RGBLIGHT_DEFAULT_SAT 232
45 #define RGBLIGHT_DEFAULT_VAR 255 44 #define RGBLIGHT_DEFAULT_VAR 255
46 #define RGBLIGHT_DEFAULT_SPD 2 45 #define RGBLIGHT_DEFAULT_SPD 2
47#endif
48// clang-format on 46// clang-format on
49 47
50/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 48/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
diff --git a/keyboards/1upkeyboards/1up60hse/config.h b/keyboards/1upkeyboards/1up60hse/config.h
index edcad67b86..7d0ad0b141 100644
--- a/keyboards/1upkeyboards/1up60hse/config.h
+++ b/keyboards/1upkeyboards/1up60hse/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN F0 20#define RGB_DI_PIN F0
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#define RGBLIGHT_SLEEP 35#define RGBLIGHT_SLEEP
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/1upkeyboards/1up60hte/config.h b/keyboards/1upkeyboards/1up60hte/config.h
index 1aa9d54fe1..59e80d7fd0 100644
--- a/keyboards/1upkeyboards/1up60hte/config.h
+++ b/keyboards/1upkeyboards/1up60hte/config.h
@@ -25,7 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
25#define LOCKING_RESYNC_ENABLE 25#define LOCKING_RESYNC_ENABLE
26 26
27#define RGB_DI_PIN F0 27#define RGB_DI_PIN F0
28#ifdef RGB_DI_PIN
29#define RGBLIGHT_EFFECT_BREATHING 28#define RGBLIGHT_EFFECT_BREATHING
30#define RGBLIGHT_EFFECT_RAINBOW_MOOD 29#define RGBLIGHT_EFFECT_RAINBOW_MOOD
31#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 30#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -40,4 +39,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
40#define RGBLIGHT_HUE_STEP 8 39#define RGBLIGHT_HUE_STEP 8
41#define RGBLIGHT_SAT_STEP 8 40#define RGBLIGHT_SAT_STEP 8
42#define RGBLIGHT_VAL_STEP 8 41#define RGBLIGHT_VAL_STEP 8
43#endif
diff --git a/keyboards/1upkeyboards/1up60rgb/config.h b/keyboards/1upkeyboards/1up60rgb/config.h
index 348604d71c..6a83a74a89 100644
--- a/keyboards/1upkeyboards/1up60rgb/config.h
+++ b/keyboards/1upkeyboards/1up60rgb/config.h
@@ -7,7 +7,6 @@
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#define RGB_DI_PIN E2 9#define RGB_DI_PIN E2
10#ifdef RGB_DI_PIN
11#define RGBLIGHT_EFFECT_BREATHING 10#define RGBLIGHT_EFFECT_BREATHING
12#define RGBLIGHT_EFFECT_RAINBOW_MOOD 11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
13#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -22,4 +21,3 @@
22#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
23#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
24#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
25#endif
diff --git a/keyboards/1upkeyboards/super16/config.h b/keyboards/1upkeyboards/super16/config.h
index ef1a458c9d..68701e6a58 100644
--- a/keyboards/1upkeyboards/super16/config.h
+++ b/keyboards/1upkeyboards/super16/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 16 // Add 12 if attaching the RGB LED ring 21# define RGBLED_NUM 16 // Add 12 if attaching the RGB LED ring
23# define RGB_MATRIX_LED_COUNT RGBLED_NUM 22# define RGB_MATRIX_LED_COUNT RGBLED_NUM
24# ifdef RGBLIGHT_ENABLE 23# ifdef RGBLIGHT_ENABLE
@@ -90,7 +89,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
90# define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH 89# define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
91 90
92# endif 91# endif
93#endif
94 92
95/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 93/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
96#define LOCKING_SUPPORT_ENABLE 94#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/1upkeyboards/super16v2/config.h b/keyboards/1upkeyboards/super16v2/config.h
index d3235d95ff..c2f738c2ff 100644
--- a/keyboards/1upkeyboards/super16v2/config.h
+++ b/keyboards/1upkeyboards/super16v2/config.h
@@ -21,10 +21,8 @@
21 21
22#define RGB_DI_PIN B5 22#define RGB_DI_PIN B5
23#define RGB_MATRIX_LED_COUNT 20 23#define RGB_MATRIX_LED_COUNT 20
24#ifdef RGB_DI_PIN
25# define RGB_MATRIX_KEYPRESSES // reacts to keypresses 24# define RGB_MATRIX_KEYPRESSES // reacts to keypresses
26# define RGBLIGHT_LIMIT_VAL 255 25# define RGBLIGHT_LIMIT_VAL 255
27#endif
28#ifdef RGB_MATRIX_ENABLE 26#ifdef RGB_MATRIX_ENABLE
29# define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended 27# define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
30# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 255 28# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 255
diff --git a/keyboards/1upkeyboards/sweet16/v1/config.h b/keyboards/1upkeyboards/sweet16/v1/config.h
index bb68f2b5d4..426cd3ced7 100644
--- a/keyboards/1upkeyboards/sweet16/v1/config.h
+++ b/keyboards/1upkeyboards/sweet16/v1/config.h
@@ -8,7 +8,6 @@
8 8
9/* Underglow options */ 9/* Underglow options */
10#define RGB_DI_PIN B1 10#define RGB_DI_PIN B1
11#ifdef RGB_DI_PIN
12#define RGBLIGHT_EFFECT_BREATHING 11#define RGBLIGHT_EFFECT_BREATHING
13#define RGBLIGHT_EFFECT_RAINBOW_MOOD 12#define RGBLIGHT_EFFECT_RAINBOW_MOOD
14#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 13#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -23,4 +22,3 @@
23#define RGBLIGHT_HUE_STEP 8 22#define RGBLIGHT_HUE_STEP 8
24#define RGBLIGHT_SAT_STEP 8 23#define RGBLIGHT_SAT_STEP 8
25#define RGBLIGHT_VAL_STEP 8 24#define RGBLIGHT_VAL_STEP 8
26#endif
diff --git a/keyboards/25keys/aleth42/rev0/config.h b/keyboards/25keys/aleth42/rev0/config.h
index 0a8b6b948e..26a56a6373 100644
--- a/keyboards/25keys/aleth42/rev0/config.h
+++ b/keyboards/25keys/aleth42/rev0/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN C7 20#define RGB_DI_PIN C7
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 6 21 #define RGBLED_NUM 6
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/25keys/aleth42/rev1/config.h b/keyboards/25keys/aleth42/rev1/config.h
index 56ba105e5d..af95a5657d 100644
--- a/keyboards/25keys/aleth42/rev1/config.h
+++ b/keyboards/25keys/aleth42/rev1/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B3 20#define RGB_DI_PIN B3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 8 21 #define RGBLED_NUM 8
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/25keys/cassette42/config.h b/keyboards/25keys/cassette42/config.h
index 686eea8fc7..bc4f1ab4aa 100644
--- a/keyboards/25keys/cassette42/config.h
+++ b/keyboards/25keys/cassette42/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 5 21# define RGBLED_NUM 5
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -35,6 +34,5 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40#define OLED_FONT_H "keyboards/25keys/cassette42/common/glcdfont.c" 38#define OLED_FONT_H "keyboards/25keys/cassette42/common/glcdfont.c"
diff --git a/keyboards/40percentclub/gherkin/config.h b/keyboards/40percentclub/gherkin/config.h
index 627d9d6dbb..5f36081323 100644
--- a/keyboards/40percentclub/gherkin/config.h
+++ b/keyboards/40percentclub/gherkin/config.h
@@ -5,20 +5,3 @@
5 5
6/* Locking resynchronize hack */ 6/* Locking resynchronize hack */
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8
9#ifdef RGB_DI_PIN
10# define RGBLIGHT_EFFECT_BREATHING
11# define RGBLIGHT_EFFECT_RAINBOW_MOOD
12# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
13# define RGBLIGHT_EFFECT_SNAKE
14# define RGBLIGHT_EFFECT_KNIGHT
15# define RGBLIGHT_EFFECT_CHRISTMAS
16# define RGBLIGHT_EFFECT_STATIC_GRADIENT
17# define RGBLIGHT_EFFECT_RGB_TEST
18# define RGBLIGHT_EFFECT_ALTERNATING
19# define RGBLIGHT_EFFECT_TWINKLE
20#define RGBLED_NUM 0
21#define RGBLIGHT_HUE_STEP 8
22#define RGBLIGHT_SAT_STEP 8
23#define RGBLIGHT_VAL_STEP 8
24#endif
diff --git a/keyboards/abacus/config.h b/keyboards/abacus/config.h
index e579dea057..df3253e700 100644
--- a/keyboards/abacus/config.h
+++ b/keyboards/abacus/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 21
22#define RGB_DI_PIN D1 22#define RGB_DI_PIN D1
23 23
24#ifdef RGB_DI_PIN
25# define RGBLED_NUM 17 24# define RGBLED_NUM 17
26# define RGBLIGHT_HUE_STEP 8 25# define RGBLIGHT_HUE_STEP 8
27# define RGBLIGHT_SAT_STEP 8 26# define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_SNAKE 34# define RGBLIGHT_EFFECT_SNAKE
36# define RGBLIGHT_EFFECT_KNIGHT 35# define RGBLIGHT_EFFECT_KNIGHT
37# define RGBLIGHT_EFFECT_STATIC_GRADIENT 36# define RGBLIGHT_EFFECT_STATIC_GRADIENT
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/abstract/ellipse/rev1/config.h b/keyboards/abstract/ellipse/rev1/config.h
index d3feabbe20..c0984e0297 100644
--- a/keyboards/abstract/ellipse/rev1/config.h
+++ b/keyboards/abstract/ellipse/rev1/config.h
@@ -18,14 +18,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E6 20#define RGB_DI_PIN E6
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 3 21 #define RGBLED_NUM 3
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
25 #define RGBLIGHT_VAL_STEP 8 24 #define RGBLIGHT_VAL_STEP 8
26 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */ 25 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
27 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 26 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
28#endif
29 27
30/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 28/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
31#define LOCKING_SUPPORT_ENABLE 29#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/acekeyboard/titan60/config.h b/keyboards/acekeyboard/titan60/config.h
index 3a01bebf93..c3755e12e0 100644
--- a/keyboards/acekeyboard/titan60/config.h
+++ b/keyboards/acekeyboard/titan60/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D0 20#define RGB_DI_PIN D0
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 6 21# define RGBLED_NUM 6
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/acheron/elongate/beta/config.h b/keyboards/acheron/elongate/beta/config.h
index 30b0b74c95..a22e92e1b1 100644
--- a/keyboards/acheron/elongate/beta/config.h
+++ b/keyboards/acheron/elongate/beta/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D7 20#define RGB_DI_PIN D7
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 16 21 #define RGBLED_NUM 16
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/ada/ada1800mini/config.h b/keyboards/ada/ada1800mini/config.h
index 378ffa80b4..f32b0075bb 100644
--- a/keyboards/ada/ada1800mini/config.h
+++ b/keyboards/ada/ada1800mini/config.h
@@ -18,7 +18,6 @@
18 18
19//TODO: implement RGB matrix when I get the hardware 19//TODO: implement RGB matrix when I get the hardware
20#define RGB_DI_PIN F0 20#define RGB_DI_PIN F0
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 100 21 #define RGBLED_NUM 100
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40// generated by KBFirmware JSON to QMK Parser 38// generated by KBFirmware JSON to QMK Parser
41// https://noroadsleft.github.io/kbf_qmk_converter/ 39// https://noroadsleft.github.io/kbf_qmk_converter/
diff --git a/keyboards/ada/infinity81/config.h b/keyboards/ada/infinity81/config.h
index 0d64933ad9..8f369e4ae7 100644
--- a/keyboards/ada/infinity81/config.h
+++ b/keyboards/ada/infinity81/config.h
@@ -4,7 +4,6 @@
4#pragma once 4#pragma once
5 5
6#define RGB_DI_PIN D0 6#define RGB_DI_PIN D0
7#ifdef RGB_DI_PIN
8# define RGBLED_NUM 107 7# define RGBLED_NUM 107
9# define RGBLIGHT_HUE_STEP 8 8# define RGBLIGHT_HUE_STEP 8
10# define RGBLIGHT_SAT_STEP 8 9# define RGBLIGHT_SAT_STEP 8
@@ -21,7 +20,6 @@
21#define RGBLIGHT_EFFECT_RGB_TEST 20#define RGBLIGHT_EFFECT_RGB_TEST
22#define RGBLIGHT_EFFECT_ALTERNATING 21#define RGBLIGHT_EFFECT_ALTERNATING
23#define RGBLIGHT_EFFECT_TWINKLE 22#define RGBLIGHT_EFFECT_TWINKLE
24#endif
25 23
26/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 24/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
27#define LOCKING_SUPPORT_ENABLE 25#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/adpenrose/kintsugi/config.h b/keyboards/adpenrose/kintsugi/config.h
index 0e10856cc8..2895613932 100644
--- a/keyboards/adpenrose/kintsugi/config.h
+++ b/keyboards/adpenrose/kintsugi/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 21
22/* Underglow options: */ 22/* Underglow options: */
23#define RGB_DI_PIN F1 23#define RGB_DI_PIN F1
24#ifdef RGB_DI_PIN
25# define RGBLED_NUM 16 24# define RGBLED_NUM 16
26# define RGBLIGHT_HUE_STEP 8 25# define RGBLIGHT_HUE_STEP 8
27# define RGBLIGHT_SAT_STEP 8 26# define RGBLIGHT_SAT_STEP 8
@@ -37,4 +36,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37# define RGBLIGHT_EFFECT_STATIC_GRADIENT 36# define RGBLIGHT_EFFECT_STATIC_GRADIENT
38# define RGBLIGHT_EFFECT_RGB_TEST 37# define RGBLIGHT_EFFECT_RGB_TEST
39# define RGBLIGHT_EFFECT_ALTERNATING 38# define RGBLIGHT_EFFECT_ALTERNATING
40#endif
diff --git a/keyboards/adpenrose/obi/config.h b/keyboards/adpenrose/obi/config.h
index fd9156ca82..2eb0a46c99 100644
--- a/keyboards/adpenrose/obi/config.h
+++ b/keyboards/adpenrose/obi/config.h
@@ -7,7 +7,6 @@
7 7
8/* Underglow options: */ 8/* Underglow options: */
9#define RGB_DI_PIN F7 9#define RGB_DI_PIN F7
10#ifdef RGB_DI_PIN
11# define RGBLED_NUM 16 10# define RGBLED_NUM 16
12# define RGBLIGHT_HUE_STEP 8 11# define RGBLIGHT_HUE_STEP 8
13# define RGBLIGHT_SAT_STEP 8 12# define RGBLIGHT_SAT_STEP 8
@@ -23,4 +22,3 @@
23# define RGBLIGHT_EFFECT_STATIC_GRADIENT 22# define RGBLIGHT_EFFECT_STATIC_GRADIENT
24# define RGBLIGHT_EFFECT_RGB_TEST 23# define RGBLIGHT_EFFECT_RGB_TEST
25# define RGBLIGHT_EFFECT_ALTERNATING 24# define RGBLIGHT_EFFECT_ALTERNATING
26#endif
diff --git a/keyboards/ai03/polaris/config.h b/keyboards/ai03/polaris/config.h
index 3946e761c3..88099b805b 100644
--- a/keyboards/ai03/polaris/config.h
+++ b/keyboards/ai03/polaris/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D2 20#define RGB_DI_PIN D2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 14 21 #define RGBLED_NUM 14
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/ai03/voyager60_alps/config.h b/keyboards/ai03/voyager60_alps/config.h
index 704a6879f5..7092a754a9 100644
--- a/keyboards/ai03/voyager60_alps/config.h
+++ b/keyboards/ai03/voyager60_alps/config.h
@@ -15,14 +15,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
15#pragma once 15#pragma once
16 16
17#define RGB_DI_PIN D2 17#define RGB_DI_PIN D2
18#ifdef RGB_DI_PIN
19 #define RGBLED_NUM 14 18 #define RGBLED_NUM 14
20 #define RGBLIGHT_HUE_STEP 8 19 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 20 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 21 #define RGBLIGHT_VAL_STEP 8
23 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */ 22 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 23 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
25#endif
26 24
27/* 25/*
28 * Feature disable options 26 * Feature disable options
diff --git a/keyboards/alf/dc60/config.h b/keyboards/alf/dc60/config.h
index b62a2cc0ac..7a2b73ef06 100644
--- a/keyboards/alf/dc60/config.h
+++ b/keyboards/alf/dc60/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E6 20#define RGB_DI_PIN E6
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -33,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33#define RGBLIGHT_HUE_STEP 8 32#define RGBLIGHT_HUE_STEP 8
34#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#endif
37 35
38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 36/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
39#define LOCKING_SUPPORT_ENABLE 37#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/alf/x11/config.h b/keyboards/alf/x11/config.h
index 1c4361c5c5..d862c69cd3 100644
--- a/keyboards/alf/x11/config.h
+++ b/keyboards/alf/x11/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN F7 20#define RGB_DI_PIN F7
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 28 21 #define RGBLED_NUM 28
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/alf/x2/config.h b/keyboards/alf/x2/config.h
index 5faf0aad8b..7e3e14a532 100644
--- a/keyboards/alf/x2/config.h
+++ b/keyboards/alf/x2/config.h
@@ -23,7 +23,6 @@
23#define LOCKING_RESYNC_ENABLE 23#define LOCKING_RESYNC_ENABLE
24 24
25#define RGB_DI_PIN E2 25#define RGB_DI_PIN E2
26#ifdef RGB_DI_PIN
27# define RGBLIGHT_EFFECT_BREATHING 26# define RGBLIGHT_EFFECT_BREATHING
28# define RGBLIGHT_EFFECT_RAINBOW_MOOD 27# define RGBLIGHT_EFFECT_RAINBOW_MOOD
29# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 28# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -38,4 +37,3 @@
38# define RGBLIGHT_HUE_STEP 8 37# define RGBLIGHT_HUE_STEP 8
39# define RGBLIGHT_SAT_STEP 8 38# define RGBLIGHT_SAT_STEP 8
40# define RGBLIGHT_VAL_STEP 8 39# define RGBLIGHT_VAL_STEP 8
41#endif
diff --git a/keyboards/alfredslab/swift65/hotswap/config.h b/keyboards/alfredslab/swift65/hotswap/config.h
index 1fc317877d..9f1b065678 100644
--- a/keyboards/alfredslab/swift65/hotswap/config.h
+++ b/keyboards/alfredslab/swift65/hotswap/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN D2 19#define RGB_DI_PIN D2
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 22 20 #define RGBLED_NUM 22
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -35,4 +34,3 @@
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
diff --git a/keyboards/alfredslab/swift65/solder/config.h b/keyboards/alfredslab/swift65/solder/config.h
index ae3dc8c2e0..8acc73207e 100644
--- a/keyboards/alfredslab/swift65/solder/config.h
+++ b/keyboards/alfredslab/swift65/solder/config.h
@@ -18,7 +18,6 @@
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D2 20#define RGB_DI_PIN D2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 14 21 #define RGBLED_NUM 14
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,4 +34,3 @@
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
diff --git a/keyboards/alpha/config.h b/keyboards/alpha/config.h
index 0f104a2a5c..5b87358a06 100755
--- a/keyboards/alpha/config.h
+++ b/keyboards/alpha/config.h
@@ -7,7 +7,6 @@
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#define RGB_DI_PIN F4 9#define RGB_DI_PIN F4
10#ifdef RGB_DI_PIN
11#define RGBLIGHT_EFFECT_BREATHING 10#define RGBLIGHT_EFFECT_BREATHING
12#define RGBLIGHT_EFFECT_RAINBOW_MOOD 11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
13#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -22,4 +21,3 @@
22#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
23#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
24#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
25#endif
diff --git a/keyboards/amjkeyboard/amj60/config.h b/keyboards/amjkeyboard/amj60/config.h
index 0f15b43161..0d56015351 100644
--- a/keyboards/amjkeyboard/amj60/config.h
+++ b/keyboards/amjkeyboard/amj60/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 8 21# define RGBLED_NUM 8
23# define RGBLIGHT_HUE_STEP 10 22# define RGBLIGHT_HUE_STEP 10
24# define RGBLIGHT_SAT_STEP 17 23# define RGBLIGHT_SAT_STEP 17
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/amjkeyboard/amj96/config.h b/keyboards/amjkeyboard/amj96/config.h
index 8511574b04..483ecc6888 100644
--- a/keyboards/amjkeyboard/amj96/config.h
+++ b/keyboards/amjkeyboard/amj96/config.h
@@ -37,7 +37,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37#define DIODE_DIRECTION COL2ROW 37#define DIODE_DIRECTION COL2ROW
38 38
39#define RGB_DI_PIN D3 39#define RGB_DI_PIN D3
40#ifdef RGB_DI_PIN
41# define RGBLED_NUM 16 40# define RGBLED_NUM 16
42//# define RGBLIGHT_HUE_STEP 8 41//# define RGBLIGHT_HUE_STEP 8
43//# define RGBLIGHT_SAT_STEP 8 42//# define RGBLIGHT_SAT_STEP 8
@@ -54,7 +53,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
54# define RGBLIGHT_EFFECT_RGB_TEST 53# define RGBLIGHT_EFFECT_RGB_TEST
55# define RGBLIGHT_EFFECT_ALTERNATING 54# define RGBLIGHT_EFFECT_ALTERNATING
56# define RGBLIGHT_EFFECT_TWINKLE 55# define RGBLIGHT_EFFECT_TWINKLE
57#endif
58 56
59/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 57/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
60#define LOCKING_SUPPORT_ENABLE 58#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/aos/tkl/config.h b/keyboards/aos/tkl/config.h
index 84928fb975..dd4a0cae4e 100644
--- a/keyboards/aos/tkl/config.h
+++ b/keyboards/aos/tkl/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23 23
24 24
25#define RGB_DI_PIN E6 25#define RGB_DI_PIN E6
26#ifdef RGB_DI_PIN
27# define RGBLIGHT_EFFECT_BREATHING 26# define RGBLIGHT_EFFECT_BREATHING
28# define RGBLIGHT_EFFECT_RAINBOW_MOOD 27# define RGBLIGHT_EFFECT_RAINBOW_MOOD
29# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 28# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -39,4 +38,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
39# define RGBLIGHT_SAT_STEP 8 38# define RGBLIGHT_SAT_STEP 8
40# define RGBLIGHT_VAL_STEP 8 39# define RGBLIGHT_VAL_STEP 8
41# define RGBLIGHT_LIMIT_VAL 50 40# define RGBLIGHT_LIMIT_VAL 50
42#endif
diff --git a/keyboards/atlantis/ak81_ve/config.h b/keyboards/atlantis/ak81_ve/config.h
index 9790c75556..4736c10f18 100644
--- a/keyboards/atlantis/ak81_ve/config.h
+++ b/keyboards/atlantis/ak81_ve/config.h
@@ -27,7 +27,6 @@
27#define FORCE_NKRO 27#define FORCE_NKRO
28 28
29#define RGB_DI_PIN B1 29#define RGB_DI_PIN B1
30#ifdef RGB_DI_PIN
31 30
32#define RGB_MATRIX_KEYPRESSES 31#define RGB_MATRIX_KEYPRESSES
33#define RGB_MATRIX_FRAMEBUFFER_EFFECTS 32#define RGB_MATRIX_FRAMEBUFFER_EFFECTS
@@ -80,5 +79,3 @@
80#define ENABLE_RGB_MATRIX_MULTISPLASH // Full gradient & value pulse away from multiple key hits then fades value out 79#define ENABLE_RGB_MATRIX_MULTISPLASH // Full gradient & value pulse away from multiple key hits then fades value out
81#define ENABLE_RGB_MATRIX_SOLID_SPLASH // Hue & value pulse away from a single key hit then fades value out 80#define ENABLE_RGB_MATRIX_SOLID_SPLASH // Hue & value pulse away from a single key hit then fades value out
82#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH // Hue & value pulse away from multiple key hits then fades value out 81#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH // Hue & value pulse away from multiple key hits then fades value out
83
84#endif \ No newline at end of file
diff --git a/keyboards/atxkb/1894/config.h b/keyboards/atxkb/1894/config.h
index 637150ae7b..e52677c73f 100644
--- a/keyboards/atxkb/1894/config.h
+++ b/keyboards/atxkb/1894/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D2 20#define RGB_DI_PIN D2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 14 21 #define RGBLED_NUM 14
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/aves60/config.h b/keyboards/aves60/config.h
index fef8226df6..ac972e6763 100644
--- a/keyboards/aves60/config.h
+++ b/keyboards/aves60/config.h
@@ -4,7 +4,6 @@
4#pragma once 4#pragma once
5 5
6#define RGB_DI_PIN D5 6#define RGB_DI_PIN D5
7#ifdef RGB_DI_PIN
8#define RGBLED_NUM 9 7#define RGBLED_NUM 9
9//# define RGBLIGHT_HUE_STEP 8 8//# define RGBLIGHT_HUE_STEP 8
10//# define RGBLIGHT_SAT_STEP 8 9//# define RGBLIGHT_SAT_STEP 8
@@ -22,7 +21,6 @@
22#define RGBLIGHT_EFFECT_RGB_TEST 21#define RGBLIGHT_EFFECT_RGB_TEST
23#define RGBLIGHT_EFFECT_ALTERNATING 22#define RGBLIGHT_EFFECT_ALTERNATING
24#define RGBLIGHT_EFFECT_TWINKLE 23#define RGBLIGHT_EFFECT_TWINKLE
25#endif
26 24
27/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 25/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
28#define LOCKING_SUPPORT_ENABLE 26#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/bioi/f60/config.h b/keyboards/bioi/f60/config.h
index 1df5ab5104..173d4ca15a 100644
--- a/keyboards/bioi/f60/config.h
+++ b/keyboards/bioi/f60/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B1 20#define RGB_DI_PIN B1
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 5 21# define RGBLED_NUM 5
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -35,4 +34,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define WS2812_BYTE_ORDER WS2812_BYTE_ORDER_RGB 36# define WS2812_BYTE_ORDER WS2812_BYTE_ORDER_RGB
38#endif
diff --git a/keyboards/blockboy/ac980mini/config.h b/keyboards/blockboy/ac980mini/config.h
index 66101c91f1..6547097b7f 100644
--- a/keyboards/blockboy/ac980mini/config.h
+++ b/keyboards/blockboy/ac980mini/config.h
@@ -7,7 +7,6 @@
7#define RGB_DI_PIN B7 7#define RGB_DI_PIN B7
8// The number of LEDs connected 8// The number of LEDs connected
9#define RGB_MATRIX_LED_COUNT 81 9#define RGB_MATRIX_LED_COUNT 81
10//#ifdef RGB_DI_PIN
11# define RGBLED_NUM 81 10# define RGBLED_NUM 81
12 11
13#ifdef RGB_MATRIX_ENABLE 12#ifdef RGB_MATRIX_ENABLE
diff --git a/keyboards/bluebell/swoop/config.h b/keyboards/bluebell/swoop/config.h
index f46df6af82..6c9c0d59fd 100644
--- a/keyboards/bluebell/swoop/config.h
+++ b/keyboards/bluebell/swoop/config.h
@@ -25,7 +25,6 @@
25 25
26// RGB underglow and per key 26// RGB underglow and per key
27#define RGB_DI_PIN D3 27#define RGB_DI_PIN D3
28#ifdef RGB_DI_PIN
29 #define RGBLIGHT_EFFECT_RAINBOW_SWIRL 28 #define RGBLIGHT_EFFECT_RAINBOW_SWIRL
30 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 29 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
31 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 30 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
@@ -39,4 +38,3 @@
39 #define RGBLIGHT_SAT_STEP 17 38 #define RGBLIGHT_SAT_STEP 17
40 #define RGBLIGHT_VAL_STEP 17 39 #define RGBLIGHT_VAL_STEP 17
41 #define RGBLIGHT_SLEEP 40 #define RGBLIGHT_SLEEP
42#endif
diff --git a/keyboards/bolsa/bolsalice/config.h b/keyboards/bolsa/bolsalice/config.h
index ce64cbe57f..36236ad0f7 100644
--- a/keyboards/bolsa/bolsalice/config.h
+++ b/keyboards/bolsa/bolsalice/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN B1 19#define RGB_DI_PIN B1
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 8 20 #define RGBLED_NUM 8
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -34,4 +33,3 @@
34 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 33 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
35 #define RGBLIGHT_EFFECT_RGB_TEST 34 #define RGBLIGHT_EFFECT_RGB_TEST
36 #define RGBLIGHT_EFFECT_ALTERNATING 35 #define RGBLIGHT_EFFECT_ALTERNATING
37#endif
diff --git a/keyboards/bpiphany/four_banger/config.h b/keyboards/bpiphany/four_banger/config.h
index 6bacff31f0..6eab475cf2 100644
--- a/keyboards/bpiphany/four_banger/config.h
+++ b/keyboards/bpiphany/four_banger/config.h
@@ -7,7 +7,6 @@
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#define RGB_DI_PIN E6 9#define RGB_DI_PIN E6
10#ifdef RGB_DI_PIN
11#define RGBLIGHT_EFFECT_BREATHING 10#define RGBLIGHT_EFFECT_BREATHING
12#define RGBLIGHT_EFFECT_RAINBOW_MOOD 11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
13#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -22,4 +21,3 @@
22#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
23#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
24#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
25#endif
diff --git a/keyboards/buildakb/potato65/config.h b/keyboards/buildakb/potato65/config.h
index 7ed15ef362..06de33c6bd 100644
--- a/keyboards/buildakb/potato65/config.h
+++ b/keyboards/buildakb/potato65/config.h
@@ -39,7 +39,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
39//#define NO_ACTION_ONESHOT 39//#define NO_ACTION_ONESHOT
40 40
41#define RGB_DI_PIN B1 41#define RGB_DI_PIN B1
42#ifdef RGB_DI_PIN
43#define RGBLIGHT_EFFECT_BREATHING 42#define RGBLIGHT_EFFECT_BREATHING
44#define RGBLIGHT_EFFECT_RAINBOW_MOOD 43#define RGBLIGHT_EFFECT_RAINBOW_MOOD
45#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 44#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -56,4 +55,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
56#define RGBLIGHT_VAL_STEP 8 55#define RGBLIGHT_VAL_STEP 8
57#define RGBLIGHT_LIMIT_VAL 240 56#define RGBLIGHT_LIMIT_VAL 240
58#define RGBLIGHT_SLEEP 57#define RGBLIGHT_SLEEP
59#endif
diff --git a/keyboards/buildakb/potato65hs/config.h b/keyboards/buildakb/potato65hs/config.h
index dba700af6c..8af6f10258 100644
--- a/keyboards/buildakb/potato65hs/config.h
+++ b/keyboards/buildakb/potato65hs/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24#define LOCKING_RESYNC_ENABLE 24#define LOCKING_RESYNC_ENABLE
25 25
26#define RGB_DI_PIN D5 26#define RGB_DI_PIN D5
27#ifdef RGB_DI_PIN
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
30#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -41,4 +40,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
41# define RGBLIGHT_VAL_STEP 8 40# define RGBLIGHT_VAL_STEP 8
42# define RGBLIGHT_LIMIT_VAL 240 41# define RGBLIGHT_LIMIT_VAL 240
43# define RGBLIGHT_SLEEP 42# define RGBLIGHT_SLEEP
44#endif
diff --git a/keyboards/buildakb/potato65s/config.h b/keyboards/buildakb/potato65s/config.h
index 53ad1077bb..4f13c2c49e 100644
--- a/keyboards/buildakb/potato65s/config.h
+++ b/keyboards/buildakb/potato65s/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24#define LOCKING_RESYNC_ENABLE 24#define LOCKING_RESYNC_ENABLE
25 25
26#define RGB_DI_PIN D5 26#define RGB_DI_PIN D5
27#ifdef RGB_DI_PIN
28# define RGBLIGHT_EFFECT_BREATHING 27# define RGBLIGHT_EFFECT_BREATHING
29# define RGBLIGHT_EFFECT_RAINBOW_MOOD 28# define RGBLIGHT_EFFECT_RAINBOW_MOOD
30# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 29# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -41,4 +40,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
41# define RGBLIGHT_VAL_STEP 8 40# define RGBLIGHT_VAL_STEP 8
42# define RGBLIGHT_LIMIT_VAL 240 41# define RGBLIGHT_LIMIT_VAL 240
43# define RGBLIGHT_SLEEP 42# define RGBLIGHT_SLEEP
44#endif
diff --git a/keyboards/cablecardesigns/cypher/rev6/config.h b/keyboards/cablecardesigns/cypher/rev6/config.h
index 8b17e3e199..139341bd7c 100644
--- a/keyboards/cablecardesigns/cypher/rev6/config.h
+++ b/keyboards/cablecardesigns/cypher/rev6/config.h
@@ -8,7 +8,6 @@
8#define LOCKING_RESYNC_ENABLE 8#define LOCKING_RESYNC_ENABLE
9 9
10#define RGB_DI_PIN D5 10#define RGB_DI_PIN D5
11#ifdef RGB_DI_PIN
12 #define RGBLED_NUM 3 11 #define RGBLED_NUM 3
13 #define RGBLIGHT_HUE_STEP 12 12 #define RGBLIGHT_HUE_STEP 12
14 #define RGBLIGHT_SAT_STEP 25 13 #define RGBLIGHT_SAT_STEP 25
@@ -25,4 +24,3 @@
25 #define RGBLIGHT_EFFECT_RGB_TEST 24 #define RGBLIGHT_EFFECT_RGB_TEST
26 #define RGBLIGHT_EFFECT_ALTERNATING 25 #define RGBLIGHT_EFFECT_ALTERNATING
27 #define RGBLIGHT_EFFECT_TWINKLE 26 #define RGBLIGHT_EFFECT_TWINKLE
28#endif
diff --git a/keyboards/canary/canary60rgb/v1/config.h b/keyboards/canary/canary60rgb/v1/config.h
index 999ec9f108..b205964796 100644
--- a/keyboards/canary/canary60rgb/v1/config.h
+++ b/keyboards/canary/canary60rgb/v1/config.h
@@ -16,7 +16,6 @@
16 #pragma once 16 #pragma once
17 17
18#define RGB_DI_PIN B6 18#define RGB_DI_PIN B6
19#ifdef RGB_DI_PIN
20# define RGBLIGHT_EFFECT_BREATHING 19# define RGBLIGHT_EFFECT_BREATHING
21# define RGBLIGHT_EFFECT_RAINBOW_MOOD 20# define RGBLIGHT_EFFECT_RAINBOW_MOOD
22# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 21# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -32,7 +31,6 @@
32# define RGBLIGHT_SAT_STEP 8 31# define RGBLIGHT_SAT_STEP 8
33# define RGBLIGHT_VAL_STEP 8 32# define RGBLIGHT_VAL_STEP 8
34# define RGBLIGHT_SLEEP 33# define RGBLIGHT_SLEEP
35#endif
36 34
37#ifdef RGB_MATRIX_ENABLE 35#ifdef RGB_MATRIX_ENABLE
38# define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended 36# define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
diff --git a/keyboards/cannonkeys/adelie/config.h b/keyboards/cannonkeys/adelie/config.h
index 59f438cfca..2dd64009a5 100644
--- a/keyboards/cannonkeys/adelie/config.h
+++ b/keyboards/cannonkeys/adelie/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN F0 20#define RGB_DI_PIN F0
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 3 21 #define RGBLED_NUM 3
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/capsunlocked/cu7/config.h b/keyboards/capsunlocked/cu7/config.h
index 067756faab..22cec290b1 100644
--- a/keyboards/capsunlocked/cu7/config.h
+++ b/keyboards/capsunlocked/cu7/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22#define LOCKING_RESYNC_ENABLE 22#define LOCKING_RESYNC_ENABLE
23 23
24#define RGB_DI_PIN F1 24#define RGB_DI_PIN F1
25#ifdef RGB_DI_PIN
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
28#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 27#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -40,4 +39,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
40#define RGBLIGHT_SAT_STEP 17 39#define RGBLIGHT_SAT_STEP 17
41#define RGBLIGHT_VAL_STEP 17 40#define RGBLIGHT_VAL_STEP 17
42#define RGBLIGHT_LIMIT_VAL 50 41#define RGBLIGHT_LIMIT_VAL 50
43#endif
diff --git a/keyboards/charue/sunsetter_r2/config.h b/keyboards/charue/sunsetter_r2/config.h
index e720d702d4..570020b306 100644
--- a/keyboards/charue/sunsetter_r2/config.h
+++ b/keyboards/charue/sunsetter_r2/config.h
@@ -5,7 +5,6 @@
5 5
6/* RGB */ 6/* RGB */
7#define RGB_DI_PIN E6 7#define RGB_DI_PIN E6
8#ifdef RGB_DI_PIN
9# define RGBLED_NUM 10 8# define RGBLED_NUM 10
10#define RGBLIGHT_EFFECT_BREATHING 9#define RGBLIGHT_EFFECT_BREATHING
11#define RGBLIGHT_EFFECT_RAINBOW_MOOD 10#define RGBLIGHT_EFFECT_RAINBOW_MOOD
@@ -17,7 +16,6 @@
17#define RGBLIGHT_EFFECT_RGB_TEST 16#define RGBLIGHT_EFFECT_RGB_TEST
18#define RGBLIGHT_EFFECT_ALTERNATING 17#define RGBLIGHT_EFFECT_ALTERNATING
19#define RGBLIGHT_EFFECT_TWINKLE 18#define RGBLIGHT_EFFECT_TWINKLE
20#endif
21 19
22/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 20/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
23#define LOCKING_SUPPORT_ENABLE 21#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/cherrybstudio/cb1800/config.h b/keyboards/cherrybstudio/cb1800/config.h
index fbd6d0e2fd..e59d5b3101 100644
--- a/keyboards/cherrybstudio/cb1800/config.h
+++ b/keyboards/cherrybstudio/cb1800/config.h
@@ -14,7 +14,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
14#pragma once 14#pragma once
15 15
16#define RGB_DI_PIN E6 16#define RGB_DI_PIN E6
17#ifdef RGB_DI_PIN
18# define RGBLIGHT_EFFECT_BREATHING 17# define RGBLIGHT_EFFECT_BREATHING
19# define RGBLIGHT_EFFECT_RAINBOW_MOOD 18# define RGBLIGHT_EFFECT_RAINBOW_MOOD
20# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 19# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -29,4 +28,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
29# define RGBLIGHT_HUE_STEP 8 28# define RGBLIGHT_HUE_STEP 8
30# define RGBLIGHT_SAT_STEP 8 29# define RGBLIGHT_SAT_STEP 8
31# define RGBLIGHT_VAL_STEP 8 30# define RGBLIGHT_VAL_STEP 8
32#endif
diff --git a/keyboards/cherrybstudio/cb65/config.h b/keyboards/cherrybstudio/cb65/config.h
index 6251ae58ef..4f962bc935 100644
--- a/keyboards/cherrybstudio/cb65/config.h
+++ b/keyboards/cherrybstudio/cb65/config.h
@@ -15,7 +15,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
15 15
16/* RGB Lighting */ 16/* RGB Lighting */
17#define RGB_DI_PIN F0 17#define RGB_DI_PIN F0
18#ifdef RGB_DI_PIN
19#define RGBLIGHT_EFFECT_BREATHING 18#define RGBLIGHT_EFFECT_BREATHING
20#define RGBLIGHT_EFFECT_RAINBOW_MOOD 19#define RGBLIGHT_EFFECT_RAINBOW_MOOD
21#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 20#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -30,4 +29,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
30#define RGBLIGHT_HUE_STEP 8 29#define RGBLIGHT_HUE_STEP 8
31#define RGBLIGHT_SAT_STEP 8 30#define RGBLIGHT_SAT_STEP 8
32#define RGBLIGHT_VAL_STEP 8 31#define RGBLIGHT_VAL_STEP 8
33#endif
diff --git a/keyboards/cherrybstudio/cb87/config.h b/keyboards/cherrybstudio/cb87/config.h
index 2d7e2722e5..c936f7b66e 100644
--- a/keyboards/cherrybstudio/cb87/config.h
+++ b/keyboards/cherrybstudio/cb87/config.h
@@ -14,7 +14,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
14#pragma once 14#pragma once
15 15
16#define RGB_DI_PIN E6 16#define RGB_DI_PIN E6
17#ifdef RGB_DI_PIN
18#define RGBLIGHT_EFFECT_BREATHING 17#define RGBLIGHT_EFFECT_BREATHING
19#define RGBLIGHT_EFFECT_RAINBOW_MOOD 18#define RGBLIGHT_EFFECT_RAINBOW_MOOD
20#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 19#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -29,4 +28,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
29#define RGBLIGHT_HUE_STEP 8 28#define RGBLIGHT_HUE_STEP 8
30#define RGBLIGHT_SAT_STEP 8 29#define RGBLIGHT_SAT_STEP 8
31#define RGBLIGHT_VAL_STEP 8 30#define RGBLIGHT_VAL_STEP 8
32#endif
diff --git a/keyboards/cherrybstudio/cb87v2/config.h b/keyboards/cherrybstudio/cb87v2/config.h
index 03549bc495..6a8c94b70b 100644
--- a/keyboards/cherrybstudio/cb87v2/config.h
+++ b/keyboards/cherrybstudio/cb87v2/config.h
@@ -14,7 +14,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
14#pragma once 14#pragma once
15 15
16#define RGB_DI_PIN E6 16#define RGB_DI_PIN E6
17#ifdef RGB_DI_PIN
18#define RGBLIGHT_EFFECT_BREATHING 17#define RGBLIGHT_EFFECT_BREATHING
19#define RGBLIGHT_EFFECT_RAINBOW_MOOD 18#define RGBLIGHT_EFFECT_RAINBOW_MOOD
20#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 19#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -29,4 +28,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
29#define RGBLIGHT_HUE_STEP 8 28#define RGBLIGHT_HUE_STEP 8
30#define RGBLIGHT_SAT_STEP 8 29#define RGBLIGHT_SAT_STEP 8
31#define RGBLIGHT_VAL_STEP 8 30#define RGBLIGHT_VAL_STEP 8
32#endif
diff --git a/keyboards/chlx/str_merro60/config.h b/keyboards/chlx/str_merro60/config.h
index 5a54a2ab89..1836493d9f 100644
--- a/keyboards/chlx/str_merro60/config.h
+++ b/keyboards/chlx/str_merro60/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22# define RGBLIGHT_EFFECT_BREATHING 21# define RGBLIGHT_EFFECT_BREATHING
23# define RGBLIGHT_EFFECT_RAINBOW_MOOD 22# define RGBLIGHT_EFFECT_RAINBOW_MOOD
24# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -36,7 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36# define RGBLIGHT_SAT_STEP 8 35# define RGBLIGHT_SAT_STEP 8
37# define RGBLIGHT_VAL_STEP 8 36# define RGBLIGHT_VAL_STEP 8
38# define RGBLIGHT_SLEEP 37# define RGBLIGHT_SLEEP
39#endif
40 38
41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
42#define LOCKING_SUPPORT_ENABLE 40#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/cmm_studio/fuji65/config.h b/keyboards/cmm_studio/fuji65/config.h
index 5cf553bca9..140473a367 100644
--- a/keyboards/cmm_studio/fuji65/config.h
+++ b/keyboards/cmm_studio/fuji65/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN E6 19#define RGB_DI_PIN E6
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 8 20 #define RGBLED_NUM 8
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -33,7 +32,6 @@
33 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 32 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
34 #define RGBLIGHT_EFFECT_RGB_TEST 33 #define RGBLIGHT_EFFECT_RGB_TEST
35 #define RGBLIGHT_EFFECT_ALTERNATING 34 #define RGBLIGHT_EFFECT_ALTERNATING
36#endif
37 35
38// generated by KBFirmware JSON to QMK Parser 36// generated by KBFirmware JSON to QMK Parser
39// https://noroadsleft.github.io/kbf_qmk_converter/ 37// https://noroadsleft.github.io/kbf_qmk_converter/
diff --git a/keyboards/contra/keymaps/enigma/config.h b/keyboards/contra/keymaps/enigma/config.h
index 87f0199876..da3e8250b6 100644
--- a/keyboards/contra/keymaps/enigma/config.h
+++ b/keyboards/contra/keymaps/enigma/config.h
@@ -17,11 +17,9 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN F7 19#define RGB_DI_PIN F7
20#ifdef RGB_DI_PIN
21 #define RGBLIGHT_EFFECT_RAINBOW_SWIRL 20 #define RGBLIGHT_EFFECT_RAINBOW_SWIRL
22 #define RGBLIGHT_EFFECT_SNAKE 21 #define RGBLIGHT_EFFECT_SNAKE
23 #define RGBLED_NUM 12 22 #define RGBLED_NUM 12
24 #define RGBLIGHT_HUE_STEP 8 23 #define RGBLIGHT_HUE_STEP 8
25 #define RGBLIGHT_SAT_STEP 8 24 #define RGBLIGHT_SAT_STEP 8
26 #define RGBLIGHT_VAL_STEP 8 25 #define RGBLIGHT_VAL_STEP 8
27#endif \ No newline at end of file
diff --git a/keyboards/coseyfannitutti/mullet/config.h b/keyboards/coseyfannitutti/mullet/config.h
index d56fccaf1f..9dd86992c1 100644
--- a/keyboards/coseyfannitutti/mullet/config.h
+++ b/keyboards/coseyfannitutti/mullet/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D5 20#define RGB_DI_PIN D5
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#define RGBLIGHT_SLEEP 35#define RGBLIGHT_SLEEP
37#endif
38 36
39/* 37/*
40 * Feature disable options 38 * Feature disable options
diff --git a/keyboards/craftwalk/config.h b/keyboards/craftwalk/config.h
index 5b878f779e..9e0f2cf8ff 100644
--- a/keyboards/craftwalk/config.h
+++ b/keyboards/craftwalk/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 19 21 #define RGBLED_NUM 19
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 34 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
36 #define RGBLIGHT_EFFECT_RGB_TEST 35 #define RGBLIGHT_EFFECT_RGB_TEST
37 #define RGBLIGHT_EFFECT_ALTERNATING 36 #define RGBLIGHT_EFFECT_ALTERNATING
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/crazy_keyboard_68/config.h b/keyboards/crazy_keyboard_68/config.h
index 5298ea8a77..1cc20d3daf 100644
--- a/keyboards/crazy_keyboard_68/config.h
+++ b/keyboards/crazy_keyboard_68/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN F6 20#define RGB_DI_PIN F6
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 84 21# define RGBLED_NUM 84
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/creatkeebs/glacier/config.h b/keyboards/creatkeebs/glacier/config.h
index 76fcf3fa59..81016b23a0 100644
--- a/keyboards/creatkeebs/glacier/config.h
+++ b/keyboards/creatkeebs/glacier/config.h
@@ -21,20 +21,3 @@
21 21
22/* Locking resynchronize hack */ 22/* Locking resynchronize hack */
23#define LOCKING_RESYNC_ENABLE 23#define LOCKING_RESYNC_ENABLE
24
25#ifdef RGB_DI_PIN
26#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD
28#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
29#define RGBLIGHT_EFFECT_SNAKE
30#define RGBLIGHT_EFFECT_KNIGHT
31#define RGBLIGHT_EFFECT_CHRISTMAS
32#define RGBLIGHT_EFFECT_STATIC_GRADIENT
33#define RGBLIGHT_EFFECT_RGB_TEST
34#define RGBLIGHT_EFFECT_ALTERNATING
35#define RGBLIGHT_EFFECT_TWINKLE
36#define RGBLED_NUM 0
37#define RGBLIGHT_HUE_STEP 8
38#define RGBLIGHT_SAT_STEP 8
39#define RGBLIGHT_VAL_STEP 8
40#endif
diff --git a/keyboards/creatkeebs/thera/config.h b/keyboards/creatkeebs/thera/config.h
deleted file mode 100644
index 72e4f39e53..0000000000
--- a/keyboards/creatkeebs/thera/config.h
+++ /dev/null
@@ -1,36 +0,0 @@
1/* Copyright 2022 Tim (https://github.com/Timliuzhaolu)
2 *
3 * This program is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 2 of the License, or
6 * (at your option) any later version.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */
16
17#pragma once
18
19#ifdef RGB_DI_PIN
20#define RGBLIGHT_EFFECT_BREATHING
21#define RGBLIGHT_EFFECT_RAINBOW_MOOD
22#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
23#define RGBLIGHT_EFFECT_SNAKE
24#define RGBLIGHT_EFFECT_KNIGHT
25#define RGBLIGHT_EFFECT_CHRISTMAS
26#define RGBLIGHT_EFFECT_STATIC_GRADIENT
27#define RGBLIGHT_EFFECT_RGB_TEST
28#define RGBLIGHT_EFFECT_ALTERNATING
29#define RGBLIGHT_EFFECT_TWINKLE
30#define RGBLED_NUM 0
31#define RGBLIGHT_HUE_STEP 8
32#define RGBLIGHT_SAT_STEP 8
33#define RGBLIGHT_VAL_STEP 8
34#endif
35
36
diff --git a/keyboards/delikeeb/flatbread60/config.h b/keyboards/delikeeb/flatbread60/config.h
index 5a33d5d981..cdb8d46ac7 100644
--- a/keyboards/delikeeb/flatbread60/config.h
+++ b/keyboards/delikeeb/flatbread60/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN F7 20#define RGB_DI_PIN F7
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 19 21 #define RGBLED_NUM 19
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -37,8 +36,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37#define RGBLIGHT_EFFECT_ALTERNATING 36#define RGBLIGHT_EFFECT_ALTERNATING
38#define RGBLIGHT_EFFECT_TWINKLE 37#define RGBLIGHT_EFFECT_TWINKLE
39 38
40#endif
41
42/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
43#define LOCKING_SUPPORT_ENABLE 40#define LOCKING_SUPPORT_ENABLE
44/* Locking resynchronize hack */ 41/* Locking resynchronize hack */
diff --git a/keyboards/delikeeb/vaguettelite/config.h b/keyboards/delikeeb/vaguettelite/config.h
index 4bf4e669c1..6237b13a80 100644
--- a/keyboards/delikeeb/vaguettelite/config.h
+++ b/keyboards/delikeeb/vaguettelite/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN C7 20#define RGB_DI_PIN C7
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 9 21# define RGBLED_NUM 9
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34# define RGBLIGHT_EFFECT_STATIC_GRADIENT 33# define RGBLIGHT_EFFECT_STATIC_GRADIENT
35// # define RGBLIGHT_EFFECT_RGB_TEST 34// # define RGBLIGHT_EFFECT_RGB_TEST
36// # define RGBLIGHT_EFFECT_ALTERNATING 35// # define RGBLIGHT_EFFECT_ALTERNATING
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/delikeeb/vanana/rev1/config.h b/keyboards/delikeeb/vanana/rev1/config.h
index fe6ada22ec..232c6ef861 100644
--- a/keyboards/delikeeb/vanana/rev1/config.h
+++ b/keyboards/delikeeb/vanana/rev1/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20#define B7_AUDIO 20#define B7_AUDIO
21 21
22#define RGB_DI_PIN F0 22#define RGB_DI_PIN F0
23#ifdef RGB_DI_PIN
24# define RGBLED_NUM 16 23# define RGBLED_NUM 16
25# define RGBLIGHT_HUE_STEP 8 24# define RGBLIGHT_HUE_STEP 8
26# define RGBLIGHT_SAT_STEP 8 25# define RGBLIGHT_SAT_STEP 8
@@ -36,7 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36# define RGBLIGHT_EFFECT_STATIC_GRADIENT 35# define RGBLIGHT_EFFECT_STATIC_GRADIENT
37//# define RGBLIGHT_EFFECT_RGB_TEST 36//# define RGBLIGHT_EFFECT_RGB_TEST
38//# define RGBLIGHT_EFFECT_ALTERNATING 37//# define RGBLIGHT_EFFECT_ALTERNATING
39#endif
40 38
41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
42#define LOCKING_SUPPORT_ENABLE 40#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/delikeeb/vanana/rev2/config.h b/keyboards/delikeeb/vanana/rev2/config.h
index 2f93c2a799..2103fdd52f 100644
--- a/keyboards/delikeeb/vanana/rev2/config.h
+++ b/keyboards/delikeeb/vanana/rev2/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20#define B7_AUDIO 20#define B7_AUDIO
21 21
22#define RGB_DI_PIN C7 22#define RGB_DI_PIN C7
23#ifdef RGB_DI_PIN
24# define RGBLED_NUM 16 23# define RGBLED_NUM 16
25# define RGBLIGHT_HUE_STEP 8 24# define RGBLIGHT_HUE_STEP 8
26# define RGBLIGHT_SAT_STEP 8 25# define RGBLIGHT_SAT_STEP 8
@@ -36,7 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36# define RGBLIGHT_EFFECT_STATIC_GRADIENT 35# define RGBLIGHT_EFFECT_STATIC_GRADIENT
37//# define RGBLIGHT_EFFECT_RGB_TEST 36//# define RGBLIGHT_EFFECT_RGB_TEST
38//# define RGBLIGHT_EFFECT_ALTERNATING 37//# define RGBLIGHT_EFFECT_ALTERNATING
39#endif
40 38
41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
42#define LOCKING_SUPPORT_ENABLE 40#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/delikeeb/waaffle/rev3/config.h b/keyboards/delikeeb/waaffle/rev3/config.h
index 2bdd2a4f2c..6f51a0bbc7 100644
--- a/keyboards/delikeeb/waaffle/rev3/config.h
+++ b/keyboards/delikeeb/waaffle/rev3/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN C7 20#define RGB_DI_PIN C7
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 10 21# define RGBLED_NUM 10
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34# define RGBLIGHT_EFFECT_STATIC_GRADIENT 33# define RGBLIGHT_EFFECT_STATIC_GRADIENT
35// # define RGBLIGHT_EFFECT_RGB_TEST 34// # define RGBLIGHT_EFFECT_RGB_TEST
36// # define RGBLIGHT_EFFECT_ALTERNATING 35// # define RGBLIGHT_EFFECT_ALTERNATING
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/demiurge/config.h b/keyboards/demiurge/config.h
index ab19a9a57e..de0e50da21 100755
--- a/keyboards/demiurge/config.h
+++ b/keyboards/demiurge/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN F1 20#define RGB_DI_PIN F1
21#ifdef RGB_DI_PIN
22#define RGBLED_NUM 21 21#define RGBLED_NUM 21
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
@@ -31,7 +30,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31#define RGBLIGHT_EFFECT_ALTERNATING 30#define RGBLIGHT_EFFECT_ALTERNATING
32#define RGBLIGHT_EFFECT_TWINKLE 31#define RGBLIGHT_EFFECT_TWINKLE
33#define RGBLIGHT_LIMIT_VAL 153 32#define RGBLIGHT_LIMIT_VAL 153
34#endif
35 33
36/* 34/*
37 * Feature disable options 35 * Feature disable options
diff --git a/keyboards/draculad/config.h b/keyboards/draculad/config.h
index 13bc6fedfe..f1794bef02 100644
--- a/keyboards/draculad/config.h
+++ b/keyboards/draculad/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23#endif 23#endif
24 24
25#define RGB_DI_PIN D3 25#define RGB_DI_PIN D3
26#ifdef RGB_DI_PIN
27#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 26#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD 27#define RGBLIGHT_EFFECT_RAINBOW_MOOD
29#define RGBLIGHT_EFFECT_STATIC_GRADIENT 28#define RGBLIGHT_EFFECT_STATIC_GRADIENT
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#define RGBLIGHT_SLEEP 35#define RGBLIGHT_SLEEP
37#endif
38 36
39#define EE_HANDS 37#define EE_HANDS
40 38
diff --git a/keyboards/draytronics/daisy/config.h b/keyboards/draytronics/daisy/config.h
index 6be876da3d..fd32344d06 100644
--- a/keyboards/draytronics/daisy/config.h
+++ b/keyboards/draytronics/daisy/config.h
@@ -40,7 +40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
40 40
41//Underglow 41//Underglow
42#define RGB_DI_PIN D4 // Underglow led pin 42#define RGB_DI_PIN D4 // Underglow led pin
43#ifdef RGB_DI_PIN
44 #define RGBLED_NUM 4 43 #define RGBLED_NUM 4
45 #define RGBLIGHT_HUE_STEP 8 44 #define RGBLIGHT_HUE_STEP 8
46 #define RGBLIGHT_SAT_STEP 8 45 #define RGBLIGHT_SAT_STEP 8
@@ -58,4 +57,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
58#define RGBLIGHT_EFFECT_RGB_TEST 57#define RGBLIGHT_EFFECT_RGB_TEST
59#define RGBLIGHT_EFFECT_ALTERNATING 58#define RGBLIGHT_EFFECT_ALTERNATING
60#define RGBLIGHT_EFFECT_TWINKLE 59#define RGBLIGHT_EFFECT_TWINKLE
61#endif
diff --git a/keyboards/draytronics/elise/config.h b/keyboards/draytronics/elise/config.h
index 601a3befa8..4fc60e596e 100644
--- a/keyboards/draytronics/elise/config.h
+++ b/keyboards/draytronics/elise/config.h
@@ -25,7 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
25 25
26// ws2812 options 26// ws2812 options
27#define RGB_DI_PIN D1 // pin the DI on the ws2812 is hooked-up to 27#define RGB_DI_PIN D1 // pin the DI on the ws2812 is hooked-up to
28#ifdef RGB_DI_PIN
29 #define RGBLED_NUM 7 28 #define RGBLED_NUM 7
30 #define RGBLIGHT_HUE_STEP 8 29 #define RGBLIGHT_HUE_STEP 8
31 #define RGBLIGHT_SAT_STEP 8 30 #define RGBLIGHT_SAT_STEP 8
@@ -43,4 +42,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
43#define RGBLIGHT_EFFECT_RGB_TEST 42#define RGBLIGHT_EFFECT_RGB_TEST
44#define RGBLIGHT_EFFECT_ALTERNATING 43#define RGBLIGHT_EFFECT_ALTERNATING
45#define RGBLIGHT_EFFECT_TWINKLE 44#define RGBLIGHT_EFFECT_TWINKLE
46#endif
diff --git a/keyboards/draytronics/elise_v2/config.h b/keyboards/draytronics/elise_v2/config.h
index 2c590e67c6..c7b5965ae9 100644
--- a/keyboards/draytronics/elise_v2/config.h
+++ b/keyboards/draytronics/elise_v2/config.h
@@ -25,7 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
25 25
26// ws2812 options 26// ws2812 options
27#define RGB_DI_PIN D1 // pin the DI on the ws2812 is hooked-up to 27#define RGB_DI_PIN D1 // pin the DI on the ws2812 is hooked-up to
28#ifdef RGB_DI_PIN
29 #define RGBLED_NUM 16 28 #define RGBLED_NUM 16
30 #define RGBLIGHT_HUE_STEP 8 29 #define RGBLIGHT_HUE_STEP 8
31 #define RGBLIGHT_SAT_STEP 8 30 #define RGBLIGHT_SAT_STEP 8
@@ -43,4 +42,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
43#define RGBLIGHT_EFFECT_RGB_TEST 42#define RGBLIGHT_EFFECT_RGB_TEST
44#define RGBLIGHT_EFFECT_ALTERNATING 43#define RGBLIGHT_EFFECT_ALTERNATING
45#define RGBLIGHT_EFFECT_TWINKLE 44#define RGBLIGHT_EFFECT_TWINKLE
46#endif
diff --git a/keyboards/dz60/config.h b/keyboards/dz60/config.h
index 0202967002..9340d17a1a 100644
--- a/keyboards/dz60/config.h
+++ b/keyboards/dz60/config.h
@@ -1,7 +1,6 @@
1#pragma once 1#pragma once
2 2
3#define RGB_DI_PIN E2 3#define RGB_DI_PIN E2
4#ifdef RGB_DI_PIN
5# define RGBLIGHT_EFFECT_BREATHING 4# define RGBLIGHT_EFFECT_BREATHING
6# define RGBLIGHT_EFFECT_RAINBOW_MOOD 5# define RGBLIGHT_EFFECT_RAINBOW_MOOD
7# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 6# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -17,7 +16,6 @@
17# define RGBLIGHT_SAT_STEP 8 16# define RGBLIGHT_SAT_STEP 8
18# define RGBLIGHT_VAL_STEP 8 17# define RGBLIGHT_VAL_STEP 8
19# define RGBLIGHT_SLEEP 18# define RGBLIGHT_SLEEP
20#endif
21 19
22/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 20/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
23#define LOCKING_SUPPORT_ENABLE 21#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/dztech/bocc/config.h b/keyboards/dztech/bocc/config.h
index b6b02cd5ec..53e997559c 100644
--- a/keyboards/dztech/bocc/config.h
+++ b/keyboards/dztech/bocc/config.h
@@ -16,7 +16,6 @@
16#pragma once 16#pragma once
17 17
18#define RGB_DI_PIN E2 18#define RGB_DI_PIN E2
19#ifdef RGB_DI_PIN
20# define RGBLIGHT_EFFECT_BREATHING 19# define RGBLIGHT_EFFECT_BREATHING
21# define RGBLIGHT_EFFECT_RAINBOW_MOOD 20# define RGBLIGHT_EFFECT_RAINBOW_MOOD
22# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 21# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -32,7 +31,6 @@
32# define RGBLIGHT_SAT_STEP 8 31# define RGBLIGHT_SAT_STEP 8
33# define RGBLIGHT_VAL_STEP 8 32# define RGBLIGHT_VAL_STEP 8
34# define RGBLIGHT_SLEEP 33# define RGBLIGHT_SLEEP
35#endif
36 34
37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 35/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
38#define LOCKING_SUPPORT_ENABLE 36#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/dztech/duo_s/config.h b/keyboards/dztech/duo_s/config.h
index 419464662b..0f6db721ce 100644
--- a/keyboards/dztech/duo_s/config.h
+++ b/keyboards/dztech/duo_s/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN B15 19#define RGB_DI_PIN B15
20#ifdef RGB_DI_PIN
21#define RGBLIGHT_EFFECT_BREATHING 20#define RGBLIGHT_EFFECT_BREATHING
22#define RGBLIGHT_EFFECT_RAINBOW_MOOD 21#define RGBLIGHT_EFFECT_RAINBOW_MOOD
23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 22#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -35,7 +34,7 @@
35#define RGBLIGHT_SAT_STEP 10 34#define RGBLIGHT_SAT_STEP 10
36#define RGBLIGHT_VAL_STEP 10 35#define RGBLIGHT_VAL_STEP 10
37#define RGBLIGHT_SLEEP 36#define RGBLIGHT_SLEEP
38#endif 37
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
41/* Locking resynchronize hack */ 40/* Locking resynchronize hack */
diff --git a/keyboards/dztech/endless80/config.h b/keyboards/dztech/endless80/config.h
index 2200253ff1..eca064ab96 100644
--- a/keyboards/dztech/endless80/config.h
+++ b/keyboards/dztech/endless80/config.h
@@ -16,7 +16,6 @@
16#pragma once 16#pragma once
17 17
18#define RGB_DI_PIN F7 18#define RGB_DI_PIN F7
19#ifdef RGB_DI_PIN
20#define RGBLIGHT_EFFECT_BREATHING 19#define RGBLIGHT_EFFECT_BREATHING
21#define RGBLIGHT_EFFECT_RAINBOW_MOOD 20#define RGBLIGHT_EFFECT_RAINBOW_MOOD
22#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 21#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -34,4 +33,3 @@
34#define RGBLIGHT_SAT_STEP 10 33#define RGBLIGHT_SAT_STEP 10
35#define RGBLIGHT_VAL_STEP 10 34#define RGBLIGHT_VAL_STEP 10
36#define RGBLIGHT_LIMIT_VAL 130 // limits maximum brightness of LEDs to 150 out of 255. Higher may cause the controller to crash. 35#define RGBLIGHT_LIMIT_VAL 130 // limits maximum brightness of LEDs to 150 out of 255. Higher may cause the controller to crash.
37#endif
diff --git a/keyboards/ealdin/quadrant/config.h b/keyboards/ealdin/quadrant/config.h
index efeb89011c..59b20b1110 100644
--- a/keyboards/ealdin/quadrant/config.h
+++ b/keyboards/ealdin/quadrant/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN C7 20#define RGB_DI_PIN C7
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 7 21 #define RGBLED_NUM 7
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/eek/config.h b/keyboards/eek/config.h
index 54d5cae5b6..73004cc215 100644
--- a/keyboards/eek/config.h
+++ b/keyboards/eek/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20 #define RGB_DI_PIN D3 20 #define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 36 21 #define RGBLED_NUM 36
23 #define RGBLIGHT_HUE_STEP 4 22 #define RGBLIGHT_HUE_STEP 4
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38 #endif
39 37
40 #ifdef RGB_MATRIX_ENABLE 38 #ifdef RGB_MATRIX_ENABLE
41 #define RGB_MATRIX_LED_COUNT 36 39 #define RGB_MATRIX_LED_COUNT 36
diff --git a/keyboards/ein_60/config.h b/keyboards/ein_60/config.h
index 077a3d6efe..d59cc7f724 100644
--- a/keyboards/ein_60/config.h
+++ b/keyboards/ein_60/config.h
@@ -30,7 +30,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
30#endif 30#endif
31 31
32#define RGB_DI_PIN E7 32#define RGB_DI_PIN E7
33#ifdef RGB_DI_PIN
34# define RGBLED_NUM 38 33# define RGBLED_NUM 38
35# define RGBLIGHT_HUE_STEP 4 34# define RGBLIGHT_HUE_STEP 4
36# define RGBLIGHT_SAT_STEP 8 35# define RGBLIGHT_SAT_STEP 8
@@ -47,7 +46,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
47# define RGBLIGHT_EFFECT_RGB_TEST 46# define RGBLIGHT_EFFECT_RGB_TEST
48# define RGBLIGHT_EFFECT_ALTERNATING 47# define RGBLIGHT_EFFECT_ALTERNATING
49# define RGBLIGHT_EFFECT_TWINKLE 48# define RGBLIGHT_EFFECT_TWINKLE
50#endif
51 49
52#ifdef RGB_MATRIX_ENABLE 50#ifdef RGB_MATRIX_ENABLE
53# define RGB_MATRIX_LED_COUNT 38 51# define RGB_MATRIX_LED_COUNT 38
diff --git a/keyboards/elephant42/config.h b/keyboards/elephant42/config.h
index 8aa3a46e8a..0346bc6f74 100644
--- a/keyboards/elephant42/config.h
+++ b/keyboards/elephant42/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22# define RGBLED_SPLIT { 27, 27 } 21# define RGBLED_SPLIT { 27, 27 }
23# define RGBLED_NUM 54 // backlight x42 + underglow x12 22# define RGBLED_NUM 54 // backlight x42 + underglow x12
24# define RGBLIGHT_HUE_STEP 8 23# define RGBLIGHT_HUE_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40#ifdef RGB_MATRIX_ENABLE 38#ifdef RGB_MATRIX_ENABLE
41# define SPLIT_TRANSPORT_MIRROR 39# define SPLIT_TRANSPORT_MIRROR
diff --git a/keyboards/emi20/config.h b/keyboards/emi20/config.h
deleted file mode 100644
index 06a88a7240..0000000000
--- a/keyboards/emi20/config.h
+++ /dev/null
@@ -1,34 +0,0 @@
1/* Copyright 2021 Aquacylinder
2 *
3 * This program is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 2 of the License, or
6 * (at your option) any later version.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */
16
17#pragma once
18
19#ifdef RGB_DI_PIN
20#define RGBLIGHT_EFFECT_BREATHING
21#define RGBLIGHT_EFFECT_RAINBOW_MOOD
22#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
23#define RGBLIGHT_EFFECT_SNAKE
24#define RGBLIGHT_EFFECT_KNIGHT
25#define RGBLIGHT_EFFECT_CHRISTMAS
26#define RGBLIGHT_EFFECT_STATIC_GRADIENT
27#define RGBLIGHT_EFFECT_RGB_TEST
28#define RGBLIGHT_EFFECT_ALTERNATING
29#define RGBLIGHT_EFFECT_TWINKLE
30#define RGBLED_NUM 0
31#define RGBLIGHT_HUE_STEP 8
32#define RGBLIGHT_SAT_STEP 8
33#define RGBLIGHT_VAL_STEP 8
34#endif
diff --git a/keyboards/exclusive/e65/config.h b/keyboards/exclusive/e65/config.h
index 9ec802d8d4..9e6e361cfd 100644
--- a/keyboards/exclusive/e65/config.h
+++ b/keyboards/exclusive/e65/config.h
@@ -23,7 +23,6 @@
23#define LOCKING_RESYNC_ENABLE 23#define LOCKING_RESYNC_ENABLE
24 24
25#define RGB_DI_PIN E6 25#define RGB_DI_PIN E6
26#ifdef RGB_DI_PIN
27# define RGBLIGHT_EFFECT_BREATHING 26# define RGBLIGHT_EFFECT_BREATHING
28# define RGBLIGHT_EFFECT_RAINBOW_MOOD 27# define RGBLIGHT_EFFECT_RAINBOW_MOOD
29# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 28# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -38,4 +37,3 @@
38# define RGBLIGHT_HUE_STEP 8 37# define RGBLIGHT_HUE_STEP 8
39# define RGBLIGHT_SAT_STEP 8 38# define RGBLIGHT_SAT_STEP 8
40# define RGBLIGHT_VAL_STEP 8 39# define RGBLIGHT_VAL_STEP 8
41#endif
diff --git a/keyboards/exclusive/e6v2/le/config.h b/keyboards/exclusive/e6v2/le/config.h
index 865d5e5ead..7929919544 100644
--- a/keyboards/exclusive/e6v2/le/config.h
+++ b/keyboards/exclusive/e6v2/le/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E6 20#define RGB_DI_PIN E6
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -33,4 +32,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33#define RGBLIGHT_HUE_STEP 12 32#define RGBLIGHT_HUE_STEP 12
34#define RGBLIGHT_SAT_STEP 12 33#define RGBLIGHT_SAT_STEP 12
35#define RGBLIGHT_VAL_STEP 12 34#define RGBLIGHT_VAL_STEP 12
36#endif
diff --git a/keyboards/exclusive/e6v2/oe/config.h b/keyboards/exclusive/e6v2/oe/config.h
index b7fd9fcff4..027e59246d 100644
--- a/keyboards/exclusive/e6v2/oe/config.h
+++ b/keyboards/exclusive/e6v2/oe/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -33,4 +32,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33#define RGBLIGHT_HUE_STEP 12 32#define RGBLIGHT_HUE_STEP 12
34#define RGBLIGHT_SAT_STEP 12 33#define RGBLIGHT_SAT_STEP 12
35#define RGBLIGHT_VAL_STEP 12 34#define RGBLIGHT_VAL_STEP 12
36#endif
diff --git a/keyboards/exclusive/e7v1/config.h b/keyboards/exclusive/e7v1/config.h
index 6d2de14931..d0eaefef13 100644
--- a/keyboards/exclusive/e7v1/config.h
+++ b/keyboards/exclusive/e7v1/config.h
@@ -7,7 +7,6 @@
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#define RGB_DI_PIN E6 9#define RGB_DI_PIN E6
10#ifdef RGB_DI_PIN
11#define RGBLIGHT_EFFECT_BREATHING 10#define RGBLIGHT_EFFECT_BREATHING
12#define RGBLIGHT_EFFECT_RAINBOW_MOOD 11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
13#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -22,4 +21,3 @@
22#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
23#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
24#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
25#endif
diff --git a/keyboards/exclusive/e7v1se/config.h b/keyboards/exclusive/e7v1se/config.h
index 81c34a03b1..0225067acb 100644
--- a/keyboards/exclusive/e7v1se/config.h
+++ b/keyboards/exclusive/e7v1se/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 16 21 #define RGBLED_NUM 16
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/exclusive/e85/config.h b/keyboards/exclusive/e85/config.h
index 98d2fd8634..7558ddd829 100644
--- a/keyboards/exclusive/e85/config.h
+++ b/keyboards/exclusive/e85/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 18 21 #define RGBLED_NUM 18
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/fc660c/keymaps/default_rgb/config.h b/keyboards/fc660c/keymaps/default_rgb/config.h
index 48a7a053cb..592c6beca0 100644
--- a/keyboards/fc660c/keymaps/default_rgb/config.h
+++ b/keyboards/fc660c/keymaps/default_rgb/config.h
@@ -21,7 +21,6 @@
21/*RGB*/ 21/*RGB*/
22/*Repurpose Insert LED */ 22/*Repurpose Insert LED */
23#define RGB_DI_PIN B5 23#define RGB_DI_PIN B5
24 #ifdef RGB_DI_PIN
25 #define RGBLED_NUM 16 24 #define RGBLED_NUM 16
26 #define RGBLIGHT_DEFAULT_HUE 127 25 #define RGBLIGHT_DEFAULT_HUE 127
27 #define RGBLIGHT_HUE_STEP 8 26 #define RGBLIGHT_HUE_STEP 8
@@ -39,4 +38,3 @@
39 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 38 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
40 //#define RGBLIGHT_EFFECT_RGB_TEST 39 //#define RGBLIGHT_EFFECT_RGB_TEST
41 //#define RGBLIGHT_EFFECT_ALTERNATING 40 //#define RGBLIGHT_EFFECT_ALTERNATING
42 #endif
diff --git a/keyboards/fc660c/keymaps/via_rgb/config.h b/keyboards/fc660c/keymaps/via_rgb/config.h
index 48a7a053cb..592c6beca0 100644
--- a/keyboards/fc660c/keymaps/via_rgb/config.h
+++ b/keyboards/fc660c/keymaps/via_rgb/config.h
@@ -21,7 +21,6 @@
21/*RGB*/ 21/*RGB*/
22/*Repurpose Insert LED */ 22/*Repurpose Insert LED */
23#define RGB_DI_PIN B5 23#define RGB_DI_PIN B5
24 #ifdef RGB_DI_PIN
25 #define RGBLED_NUM 16 24 #define RGBLED_NUM 16
26 #define RGBLIGHT_DEFAULT_HUE 127 25 #define RGBLIGHT_DEFAULT_HUE 127
27 #define RGBLIGHT_HUE_STEP 8 26 #define RGBLIGHT_HUE_STEP 8
@@ -39,4 +38,3 @@
39 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 38 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
40 //#define RGBLIGHT_EFFECT_RGB_TEST 39 //#define RGBLIGHT_EFFECT_RGB_TEST
41 //#define RGBLIGHT_EFFECT_ALTERNATING 40 //#define RGBLIGHT_EFFECT_ALTERNATING
42 #endif
diff --git a/keyboards/flehrad/numbrero/config.h b/keyboards/flehrad/numbrero/config.h
index c04d29e83b..5f36081323 100644
--- a/keyboards/flehrad/numbrero/config.h
+++ b/keyboards/flehrad/numbrero/config.h
@@ -5,20 +5,3 @@
5 5
6/* Locking resynchronize hack */ 6/* Locking resynchronize hack */
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8
9#ifdef RGB_DI_PIN
10#define RGBLIGHT_EFFECT_BREATHING
11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
13#define RGBLIGHT_EFFECT_SNAKE
14#define RGBLIGHT_EFFECT_KNIGHT
15#define RGBLIGHT_EFFECT_CHRISTMAS
16#define RGBLIGHT_EFFECT_STATIC_GRADIENT
17#define RGBLIGHT_EFFECT_RGB_TEST
18#define RGBLIGHT_EFFECT_ALTERNATING
19#define RGBLIGHT_EFFECT_TWINKLE
20#define RGBLED_NUM 5
21#define RGBLIGHT_HUE_STEP 8
22#define RGBLIGHT_SAT_STEP 8
23#define RGBLIGHT_VAL_STEP 8
24#endif
diff --git a/keyboards/flehrad/snagpad/config.h b/keyboards/flehrad/snagpad/config.h
index 56d04557a7..57ae786026 100644
--- a/keyboards/flehrad/snagpad/config.h
+++ b/keyboards/flehrad/snagpad/config.h
@@ -8,20 +8,3 @@
8 8
9/* prevent stuck modifiers */ 9/* prevent stuck modifiers */
10//#define STRICT_LAYER_RELEASE 10//#define STRICT_LAYER_RELEASE
11
12#ifdef RGB_DI_PIN
13#define RGBLIGHT_EFFECT_BREATHING
14#define RGBLIGHT_EFFECT_RAINBOW_MOOD
15#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
16#define RGBLIGHT_EFFECT_SNAKE
17#define RGBLIGHT_EFFECT_KNIGHT
18#define RGBLIGHT_EFFECT_CHRISTMAS
19#define RGBLIGHT_EFFECT_STATIC_GRADIENT
20#define RGBLIGHT_EFFECT_RGB_TEST
21#define RGBLIGHT_EFFECT_ALTERNATING
22#define RGBLIGHT_EFFECT_TWINKLE
23#define RGBLED_NUM 0
24#define RGBLIGHT_HUE_STEP 8
25#define RGBLIGHT_SAT_STEP 8
26#define RGBLIGHT_VAL_STEP 8
27#endif
diff --git a/keyboards/flehrad/tradestation/config.h b/keyboards/flehrad/tradestation/config.h
index bd178662c5..41dafc075d 100644
--- a/keyboards/flehrad/tradestation/config.h
+++ b/keyboards/flehrad/tradestation/config.h
@@ -20,20 +20,3 @@
20 20
21/* Locking resynchronize hack */ 21/* Locking resynchronize hack */
22#define LOCKING_RESYNC_ENABLE 22#define LOCKING_RESYNC_ENABLE
23
24#ifdef RGB_DI_PIN
25#define RGBLIGHT_EFFECT_BREATHING
26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
27#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
28#define RGBLIGHT_EFFECT_SNAKE
29#define RGBLIGHT_EFFECT_KNIGHT
30#define RGBLIGHT_EFFECT_CHRISTMAS
31#define RGBLIGHT_EFFECT_STATIC_GRADIENT
32#define RGBLIGHT_EFFECT_RGB_TEST
33#define RGBLIGHT_EFFECT_ALTERNATING
34#define RGBLIGHT_EFFECT_TWINKLE
35 #define RGBLED_NUM 5
36#define RGBLIGHT_HUE_STEP 8
37#define RGBLIGHT_SAT_STEP 8
38#define RGBLIGHT_VAL_STEP 8
39#endif
diff --git a/keyboards/flx/virgo/config.h b/keyboards/flx/virgo/config.h
index fe61b1ada8..77888f89ed 100644
--- a/keyboards/flx/virgo/config.h
+++ b/keyboards/flx/virgo/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B3 20#define RGB_DI_PIN B3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 0 21 #define RGBLED_NUM 0
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -34,4 +33,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 33 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
35 #define RGBLIGHT_EFFECT_RGB_TEST 34 #define RGBLIGHT_EFFECT_RGB_TEST
36 #define RGBLIGHT_EFFECT_ALTERNATING 35 #define RGBLIGHT_EFFECT_ALTERNATING
37#endif
diff --git a/keyboards/foxlab/key65/hotswap/config.h b/keyboards/foxlab/key65/hotswap/config.h
index 2ae5d9b328..35adcaa8b9 100644
--- a/keyboards/foxlab/key65/hotswap/config.h
+++ b/keyboards/foxlab/key65/hotswap/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN E2 19#define RGB_DI_PIN E2
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 8 20 #define RGBLED_NUM 8
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -34,7 +33,6 @@
34#define RGBLIGHT_EFFECT_RGB_TEST 33#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/foxlab/key65/universal/config.h b/keyboards/foxlab/key65/universal/config.h
index 48e6e2484e..6672972dc7 100644
--- a/keyboards/foxlab/key65/universal/config.h
+++ b/keyboards/foxlab/key65/universal/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN E2 19#define RGB_DI_PIN E2
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 6 20 #define RGBLED_NUM 6
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -34,7 +33,6 @@
34#define RGBLIGHT_EFFECT_RGB_TEST 33#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/foxlab/leaf60/hotswap/config.h b/keyboards/foxlab/leaf60/hotswap/config.h
index 6176399052..e5dbe79cf4 100644
--- a/keyboards/foxlab/leaf60/hotswap/config.h
+++ b/keyboards/foxlab/leaf60/hotswap/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 8 21 #define RGBLED_NUM 8
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,8 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37 36
38#endif
39
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
42/* Locking resynchronize hack */ 39/* Locking resynchronize hack */
diff --git a/keyboards/foxlab/leaf60/universal/config.h b/keyboards/foxlab/leaf60/universal/config.h
index 9d4ebe73a2..e5dbe79cf4 100644
--- a/keyboards/foxlab/leaf60/universal/config.h
+++ b/keyboards/foxlab/leaf60/universal/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 8 21 #define RGBLED_NUM 8
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_RGB_TEST 33#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/foxlab/time_re/hotswap/config.h b/keyboards/foxlab/time_re/hotswap/config.h
index 9431d13f2e..b444fee611 100644
--- a/keyboards/foxlab/time_re/hotswap/config.h
+++ b/keyboards/foxlab/time_re/hotswap/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21 21
22#ifdef RGB_DI_PIN
23 #define RGBLED_NUM 5 22 #define RGBLED_NUM 5
24 #define RGBLIGHT_HUE_STEP 8 23 #define RGBLIGHT_HUE_STEP 8
25 #define RGBLIGHT_SAT_STEP 8 24 #define RGBLIGHT_SAT_STEP 8
@@ -36,4 +35,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36# define RGBLIGHT_EFFECT_RGB_TEST 35# define RGBLIGHT_EFFECT_RGB_TEST
37# define RGBLIGHT_EFFECT_ALTERNATING 36# define RGBLIGHT_EFFECT_ALTERNATING
38# define RGBLIGHT_EFFECT_TWINKLE 37# define RGBLIGHT_EFFECT_TWINKLE
39#endif
diff --git a/keyboards/foxlab/time_re/universal/config.h b/keyboards/foxlab/time_re/universal/config.h
index 9431d13f2e..b444fee611 100644
--- a/keyboards/foxlab/time_re/universal/config.h
+++ b/keyboards/foxlab/time_re/universal/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21 21
22#ifdef RGB_DI_PIN
23 #define RGBLED_NUM 5 22 #define RGBLED_NUM 5
24 #define RGBLIGHT_HUE_STEP 8 23 #define RGBLIGHT_HUE_STEP 8
25 #define RGBLIGHT_SAT_STEP 8 24 #define RGBLIGHT_SAT_STEP 8
@@ -36,4 +35,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36# define RGBLIGHT_EFFECT_RGB_TEST 35# define RGBLIGHT_EFFECT_RGB_TEST
37# define RGBLIGHT_EFFECT_ALTERNATING 36# define RGBLIGHT_EFFECT_ALTERNATING
38# define RGBLIGHT_EFFECT_TWINKLE 37# define RGBLIGHT_EFFECT_TWINKLE
39#endif
diff --git a/keyboards/fractal/config.h b/keyboards/fractal/config.h
index b44dfaac52..5f36081323 100755
--- a/keyboards/fractal/config.h
+++ b/keyboards/fractal/config.h
@@ -5,20 +5,3 @@
5 5
6/* Locking resynchronize hack */ 6/* Locking resynchronize hack */
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8
9#ifdef RGB_DI_PIN
10#define RGBLIGHT_EFFECT_BREATHING
11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
13#define RGBLIGHT_EFFECT_SNAKE
14#define RGBLIGHT_EFFECT_KNIGHT
15#define RGBLIGHT_EFFECT_CHRISTMAS
16#define RGBLIGHT_EFFECT_STATIC_GRADIENT
17#define RGBLIGHT_EFFECT_RGB_TEST
18#define RGBLIGHT_EFFECT_ALTERNATING
19#define RGBLIGHT_EFFECT_TWINKLE
20#define RGBLED_NUM 0
21#define RGBLIGHT_HUE_STEP 8
22#define RGBLIGHT_SAT_STEP 8
23#define RGBLIGHT_VAL_STEP 8
24#endif
diff --git a/keyboards/ft/mars65/config.h b/keyboards/ft/mars65/config.h
index abc2e5cea2..94c7425276 100644
--- a/keyboards/ft/mars65/config.h
+++ b/keyboards/ft/mars65/config.h
@@ -4,7 +4,6 @@
4#pragma once 4#pragma once
5 5
6#define RGB_DI_PIN E6 6#define RGB_DI_PIN E6
7#ifdef RGB_DI_PIN
8 #define RGBLED_NUM 24 7 #define RGBLED_NUM 24
9 #define RGBLIGHT_HUE_STEP 8 8 #define RGBLIGHT_HUE_STEP 8
10 #define RGBLIGHT_SAT_STEP 8 9 #define RGBLIGHT_SAT_STEP 8
@@ -21,7 +20,6 @@
21 #define RGBLIGHT_EFFECT_RGB_TEST 20 #define RGBLIGHT_EFFECT_RGB_TEST
22 #define RGBLIGHT_EFFECT_ALTERNATING 21 #define RGBLIGHT_EFFECT_ALTERNATING
23 #define RGBLIGHT_EFFECT_TWINKLE 22 #define RGBLIGHT_EFFECT_TWINKLE
24#endif
25 23
26// generated by KBFirmware JSON to QMK Parser 24// generated by KBFirmware JSON to QMK Parser
27// https://noroadsleft.github.io/kbf_qmk_converter/ 25// https://noroadsleft.github.io/kbf_qmk_converter/
diff --git a/keyboards/gh60/v1p3/config.h b/keyboards/gh60/v1p3/config.h
index 5382607589..52fab19b7e 100644
--- a/keyboards/gh60/v1p3/config.h
+++ b/keyboards/gh60/v1p3/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN F0 20#define RGB_DI_PIN F0
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 10 21 #define RGBLED_NUM 10
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,4 +34,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
diff --git a/keyboards/gh80_3000/config.h b/keyboards/gh80_3000/config.h
index b44dfaac52..5f36081323 100644
--- a/keyboards/gh80_3000/config.h
+++ b/keyboards/gh80_3000/config.h
@@ -5,20 +5,3 @@
5 5
6/* Locking resynchronize hack */ 6/* Locking resynchronize hack */
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8
9#ifdef RGB_DI_PIN
10#define RGBLIGHT_EFFECT_BREATHING
11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
13#define RGBLIGHT_EFFECT_SNAKE
14#define RGBLIGHT_EFFECT_KNIGHT
15#define RGBLIGHT_EFFECT_CHRISTMAS
16#define RGBLIGHT_EFFECT_STATIC_GRADIENT
17#define RGBLIGHT_EFFECT_RGB_TEST
18#define RGBLIGHT_EFFECT_ALTERNATING
19#define RGBLIGHT_EFFECT_TWINKLE
20#define RGBLED_NUM 0
21#define RGBLIGHT_HUE_STEP 8
22#define RGBLIGHT_SAT_STEP 8
23#define RGBLIGHT_VAL_STEP 8
24#endif
diff --git a/keyboards/ghs/rar/config.h b/keyboards/ghs/rar/config.h
index ea09e835d0..efc9f5f3f5 100644
--- a/keyboards/ghs/rar/config.h
+++ b/keyboards/ghs/rar/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D0 20#define RGB_DI_PIN D0
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 17 21 #define RGBLED_NUM 17
23# define RGBLIGHT_EFFECT_BREATHING 22# define RGBLIGHT_EFFECT_BREATHING
24# define RGBLIGHT_EFFECT_RAINBOW_MOOD 23# define RGBLIGHT_EFFECT_RAINBOW_MOOD
@@ -30,7 +29,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
30# define RGBLIGHT_EFFECT_RGB_TEST 29# define RGBLIGHT_EFFECT_RGB_TEST
31# define RGBLIGHT_EFFECT_ALTERNATING 30# define RGBLIGHT_EFFECT_ALTERNATING
32# define RGBLIGHT_EFFECT_TWINKLE 31# define RGBLIGHT_EFFECT_TWINKLE
33#endif
34 32
35/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 33/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
36#define LOCKING_SUPPORT_ENABLE 34#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/gkeyboard/gkb_m16/config.h b/keyboards/gkeyboard/gkb_m16/config.h
index 036340f2fd..7be3421eeb 100644
--- a/keyboards/gkeyboard/gkb_m16/config.h
+++ b/keyboards/gkeyboard/gkb_m16/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN F1 20#define RGB_DI_PIN F1
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 4 21 #define RGBLED_NUM 4
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/gray_studio/aero75/config.h b/keyboards/gray_studio/aero75/config.h
index 70ee32e0a3..932b259288 100644
--- a/keyboards/gray_studio/aero75/config.h
+++ b/keyboards/gray_studio/aero75/config.h
@@ -6,7 +6,6 @@
6#define RGB_DI_PIN B10 6#define RGB_DI_PIN B10
7#define RGBLIGHT_LAYERS 7#define RGBLIGHT_LAYERS
8#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF 8#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF
9#ifdef RGB_DI_PIN
10#define RGBLED_NUM 1 9#define RGBLED_NUM 1
11#define RGBLIGHT_HUE_STEP 8 10#define RGBLIGHT_HUE_STEP 8
12#define RGBLIGHT_SAT_STEP 8 11#define RGBLIGHT_SAT_STEP 8
@@ -25,7 +24,6 @@
25#define RGBLIGHT_EFFECT_ALTERNATING 24#define RGBLIGHT_EFFECT_ALTERNATING
26#define RGBLIGHT_EFFECT_TWINKLE 25#define RGBLIGHT_EFFECT_TWINKLE
27#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD 26#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD
28#endif
29 27
30/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 28/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
31#define LOCKING_SUPPORT_ENABLE 29#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/gray_studio/apollo80/config.h b/keyboards/gray_studio/apollo80/config.h
index ceab86fb29..0b9d6bc1c0 100644
--- a/keyboards/gray_studio/apollo80/config.h
+++ b/keyboards/gray_studio/apollo80/config.h
@@ -17,7 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN E2 19#define RGB_DI_PIN E2
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 22 20 #define RGBLED_NUM 22
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -37,5 +36,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37 #define RGBLIGHT_EFFECT_RGB_TEST 36 #define RGBLIGHT_EFFECT_RGB_TEST
38 #define RGBLIGHT_EFFECT_ALTERNATING 37 #define RGBLIGHT_EFFECT_ALTERNATING
39 #define RGBLIGHT_EFFECT_TWINKLE 38 #define RGBLIGHT_EFFECT_TWINKLE
40#endif
41
diff --git a/keyboards/gray_studio/cod67/config.h b/keyboards/gray_studio/cod67/config.h
index ee5248471a..fb5934be40 100644
--- a/keyboards/gray_studio/cod67/config.h
+++ b/keyboards/gray_studio/cod67/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B2 20#define RGB_DI_PIN B2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 20 21 #define RGBLED_NUM 20
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/gray_studio/space65/config.h b/keyboards/gray_studio/space65/config.h
index 1b3e39536f..26718866d0 100644
--- a/keyboards/gray_studio/space65/config.h
+++ b/keyboards/gray_studio/space65/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 6 21 #define RGBLED_NUM 6
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/gray_studio/space65r3/config.h b/keyboards/gray_studio/space65r3/config.h
index 089bb27b17..c0a4304abe 100644
--- a/keyboards/gray_studio/space65r3/config.h
+++ b/keyboards/gray_studio/space65r3/config.h
@@ -5,7 +5,6 @@
5#define RGB_DI_PIN B10 5#define RGB_DI_PIN B10
6#define RGBLIGHT_LAYERS 6#define RGBLIGHT_LAYERS
7#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF 7#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF
8#ifdef RGB_DI_PIN
9#define RGBLED_NUM 5 8#define RGBLED_NUM 5
10#define RGBLIGHT_HUE_STEP 8 9#define RGBLIGHT_HUE_STEP 8
11#define RGBLIGHT_SAT_STEP 8 10#define RGBLIGHT_SAT_STEP 8
@@ -24,7 +23,6 @@
24#define RGBLIGHT_EFFECT_ALTERNATING 23#define RGBLIGHT_EFFECT_ALTERNATING
25#define RGBLIGHT_EFFECT_TWINKLE 24#define RGBLIGHT_EFFECT_TWINKLE
26#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD 25#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD
27#endif
28 26
29/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 27/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
30#define LOCKING_SUPPORT_ENABLE 28#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/gray_studio/think65/hotswap/config.h b/keyboards/gray_studio/think65/hotswap/config.h
index 1934bc77ad..354b981ec2 100644
--- a/keyboards/gray_studio/think65/hotswap/config.h
+++ b/keyboards/gray_studio/think65/hotswap/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 22 21 #define RGBLED_NUM 22
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40// generated by KBFirmware JSON to QMK Parser 38// generated by KBFirmware JSON to QMK Parser
41// https://noroadsleft.github.io/kbf_qmk_converter/ 39// https://noroadsleft.github.io/kbf_qmk_converter/
diff --git a/keyboards/gray_studio/think65/solder/config.h b/keyboards/gray_studio/think65/solder/config.h
index 1934bc77ad..354b981ec2 100644
--- a/keyboards/gray_studio/think65/solder/config.h
+++ b/keyboards/gray_studio/think65/solder/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 22 21 #define RGBLED_NUM 22
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40// generated by KBFirmware JSON to QMK Parser 38// generated by KBFirmware JSON to QMK Parser
41// https://noroadsleft.github.io/kbf_qmk_converter/ 39// https://noroadsleft.github.io/kbf_qmk_converter/
diff --git a/keyboards/grid600/press/config.h b/keyboards/grid600/press/config.h
index 38cde33eec..82d7c06c48 100644
--- a/keyboards/grid600/press/config.h
+++ b/keyboards/grid600/press/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B6 20#define RGB_DI_PIN B6
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 4 21 #define RGBLED_NUM 4
23 #define RGBLIGHT_HUE_STEP 10 22 #define RGBLIGHT_HUE_STEP 10
24 #define RGBLIGHT_SAT_STEP 17 23 #define RGBLIGHT_SAT_STEP 17
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/halfcliff/config.h b/keyboards/halfcliff/config.h
index 07d53e4e49..d477fb01e8 100644
--- a/keyboards/halfcliff/config.h
+++ b/keyboards/halfcliff/config.h
@@ -26,7 +26,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
26#define MATRIX_COL_PINS { B4, E6, C6, B6, B2 } 26#define MATRIX_COL_PINS { B4, E6, C6, B6, B2 }
27 27
28 #define RGB_DI_PIN D3 28 #define RGB_DI_PIN D3
29 #ifdef RGB_DI_PIN
30 #define RGBLED_NUM 10 29 #define RGBLED_NUM 10
31 #define RGBLIGHT_SPLIT 30 #define RGBLIGHT_SPLIT
32 #define RGBLED_SPLIT { 5, 5 } 31 #define RGBLED_SPLIT { 5, 5 }
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35 #define RGBLIGHT_VAL_STEP 8 34 #define RGBLIGHT_VAL_STEP 8
36 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */ 35 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
37 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 36 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
38 #endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/handwired/2x5keypad/config.h b/keyboards/handwired/2x5keypad/config.h
index 4b1dc39862..819f0f640f 100644
--- a/keyboards/handwired/2x5keypad/config.h
+++ b/keyboards/handwired/2x5keypad/config.h
@@ -8,20 +8,3 @@
8 8
9/* Tap dancing params */ 9/* Tap dancing params */
10#define TAPPING_TERM 250 10#define TAPPING_TERM 250
11
12#ifdef RGB_DI_PIN
13#define RGBLIGHT_EFFECT_BREATHING
14#define RGBLIGHT_EFFECT_RAINBOW_MOOD
15#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
16#define RGBLIGHT_EFFECT_SNAKE
17#define RGBLIGHT_EFFECT_KNIGHT
18#define RGBLIGHT_EFFECT_CHRISTMAS
19#define RGBLIGHT_EFFECT_STATIC_GRADIENT
20#define RGBLIGHT_EFFECT_RGB_TEST
21#define RGBLIGHT_EFFECT_ALTERNATING
22#define RGBLIGHT_EFFECT_TWINKLE
23#define RGBLED_NUM 0
24#define RGBLIGHT_HUE_STEP 8
25#define RGBLIGHT_SAT_STEP 8
26#define RGBLIGHT_VAL_STEP 8
27#endif
diff --git a/keyboards/handwired/bento/rev1/config.h b/keyboards/handwired/bento/rev1/config.h
index 62c3144cc5..e23bcab286 100644
--- a/keyboards/handwired/bento/rev1/config.h
+++ b/keyboards/handwired/bento/rev1/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN D3 19#define RGB_DI_PIN D3
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 4 20 #define RGBLED_NUM 4
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -34,7 +33,6 @@
34#define RGBLIGHT_EFFECT_RGB_TEST 33#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/handwired/consolekeyboard/18key/config.h b/keyboards/handwired/consolekeyboard/18key/config.h
index 800ed9d19a..5ada7d8564 100644
--- a/keyboards/handwired/consolekeyboard/18key/config.h
+++ b/keyboards/handwired/consolekeyboard/18key/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN F4 19#define RGB_DI_PIN F4
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 6 20 #define RGBLED_NUM 6
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -33,4 +32,3 @@
33// #define RGBLIGHT_EFFECT_STATIC_GRADIENT 32// #define RGBLIGHT_EFFECT_STATIC_GRADIENT
34// #define RGBLIGHT_EFFECT_RGB_TEST 33// #define RGBLIGHT_EFFECT_RGB_TEST
35// #define RGBLIGHT_EFFECT_ALTERNATING 34// #define RGBLIGHT_EFFECT_ALTERNATING
36#endif
diff --git a/keyboards/handwired/consolekeyboard/20key/config.h b/keyboards/handwired/consolekeyboard/20key/config.h
index 800ed9d19a..5ada7d8564 100644
--- a/keyboards/handwired/consolekeyboard/20key/config.h
+++ b/keyboards/handwired/consolekeyboard/20key/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN F4 19#define RGB_DI_PIN F4
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 6 20 #define RGBLED_NUM 6
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -33,4 +32,3 @@
33// #define RGBLIGHT_EFFECT_STATIC_GRADIENT 32// #define RGBLIGHT_EFFECT_STATIC_GRADIENT
34// #define RGBLIGHT_EFFECT_RGB_TEST 33// #define RGBLIGHT_EFFECT_RGB_TEST
35// #define RGBLIGHT_EFFECT_ALTERNATING 34// #define RGBLIGHT_EFFECT_ALTERNATING
36#endif
diff --git a/keyboards/handwired/consolekeyboard/27key/config.h b/keyboards/handwired/consolekeyboard/27key/config.h
index 800ed9d19a..5ada7d8564 100644
--- a/keyboards/handwired/consolekeyboard/27key/config.h
+++ b/keyboards/handwired/consolekeyboard/27key/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN F4 19#define RGB_DI_PIN F4
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 6 20 #define RGBLED_NUM 6
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -33,4 +32,3 @@
33// #define RGBLIGHT_EFFECT_STATIC_GRADIENT 32// #define RGBLIGHT_EFFECT_STATIC_GRADIENT
34// #define RGBLIGHT_EFFECT_RGB_TEST 33// #define RGBLIGHT_EFFECT_RGB_TEST
35// #define RGBLIGHT_EFFECT_ALTERNATING 34// #define RGBLIGHT_EFFECT_ALTERNATING
36#endif
diff --git a/keyboards/handwired/consolekeyboard/30key/config.h b/keyboards/handwired/consolekeyboard/30key/config.h
index 305448feec..d08d7e3c1a 100644
--- a/keyboards/handwired/consolekeyboard/30key/config.h
+++ b/keyboards/handwired/consolekeyboard/30key/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN F4 19#define RGB_DI_PIN F4
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 6 20 #define RGBLED_NUM 6
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -33,4 +32,3 @@
33// #define RGBLIGHT_EFFECT_STATIC_GRADIENT 32// #define RGBLIGHT_EFFECT_STATIC_GRADIENT
34// #define RGBLIGHT_EFFECT_RGB_TEST 33// #define RGBLIGHT_EFFECT_RGB_TEST
35// #define RGBLIGHT_EFFECT_ALTERNATING 34// #define RGBLIGHT_EFFECT_ALTERNATING
36#endif
diff --git a/keyboards/handwired/croxsplit44/config.h b/keyboards/handwired/croxsplit44/config.h
index be2926baf4..ffb07b649f 100644
--- a/keyboards/handwired/croxsplit44/config.h
+++ b/keyboards/handwired/croxsplit44/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN C4 20#define RGB_DI_PIN C4
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 42 21 #define RGBLED_NUM 42
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -34,5 +33,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_RGB_TEST 33#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37
38#endif \ No newline at end of file
diff --git a/keyboards/handwired/heisenberg/config.h b/keyboards/handwired/heisenberg/config.h
index ced4a9b4e5..345e1da87a 100644
--- a/keyboards/handwired/heisenberg/config.h
+++ b/keyboards/handwired/heisenberg/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D4 20#define RGB_DI_PIN D4
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 6 21 #define RGBLED_NUM 6
23// #define RGBLIGHT_HUE_STEP 8 22// #define RGBLIGHT_HUE_STEP 8
24// #define RGBLIGHT_SAT_STEP 8 23// #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/handwired/hexon38/config.h b/keyboards/handwired/hexon38/config.h
deleted file mode 100644
index 599f001661..0000000000
--- a/keyboards/handwired/hexon38/config.h
+++ /dev/null
@@ -1,20 +0,0 @@
1// see https://github.com/pepaslabs/hexon38
2
3#pragma once
4
5#ifdef RGB_DI_PIN
6#define RGBLIGHT_EFFECT_BREATHING
7#define RGBLIGHT_EFFECT_RAINBOW_MOOD
8#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
9#define RGBLIGHT_EFFECT_SNAKE
10#define RGBLIGHT_EFFECT_KNIGHT
11#define RGBLIGHT_EFFECT_CHRISTMAS
12#define RGBLIGHT_EFFECT_STATIC_GRADIENT
13#define RGBLIGHT_EFFECT_RGB_TEST
14#define RGBLIGHT_EFFECT_ALTERNATING
15#define RGBLIGHT_EFFECT_TWINKLE
16#define RGBLED_NUM 0
17#define RGBLIGHT_HUE_STEP 8
18#define RGBLIGHT_SAT_STEP 8
19#define RGBLIGHT_VAL_STEP 8
20#endif
diff --git a/keyboards/handwired/jopr/config.h b/keyboards/handwired/jopr/config.h
index 00bbcf507d..e12034a6b8 100644
--- a/keyboards/handwired/jopr/config.h
+++ b/keyboards/handwired/jopr/config.h
@@ -9,10 +9,8 @@
9#define NO_ACTION_ONESHOT 9#define NO_ACTION_ONESHOT
10#define TAPPING_TOGGLE 3 10#define TAPPING_TOGGLE 3
11 11
12/*#define RGB_DI_PIN F4*/ 12#define RGB_DI_PIN F4
13#ifdef RGB_DI_PIN
14#define RGBLED_NUM 1 13#define RGBLED_NUM 1
15#define RGBLIGHT_HUE_STEP 1 14#define RGBLIGHT_HUE_STEP 1
16#define RGBLIGHT_SAT_STEP 1 15#define RGBLIGHT_SAT_STEP 1
17#define RGBLIGHT_VAL_STEP 1 16#define RGBLIGHT_VAL_STEP 1
18#endif
diff --git a/keyboards/handwired/macroboard/config.h b/keyboards/handwired/macroboard/config.h
index a3de56d076..5da6e9ac53 100644
--- a/keyboards/handwired/macroboard/config.h
+++ b/keyboards/handwired/macroboard/config.h
@@ -26,7 +26,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
26#define WS2812_PWM_TARGET_PERIOD 800000 26#define WS2812_PWM_TARGET_PERIOD 800000
27#define RGBLIGHT_LED_MAP { 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 23, 21, 19, 17, 15, 13, 11, 9, 7, 5, 3, 1 } 27#define RGBLIGHT_LED_MAP { 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 23, 21, 19, 17, 15, 13, 11, 9, 7, 5, 3, 1 }
28 28
29#ifdef RGB_DI_PIN
30# define RGBLED_NUM 24 29# define RGBLED_NUM 24
31# define RGBLIGHT_HUE_STEP 8 30# define RGBLIGHT_HUE_STEP 8
32# define RGBLIGHT_SAT_STEP 8 31# define RGBLIGHT_SAT_STEP 8
@@ -42,7 +41,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
42# define RGBLIGHT_EFFECT_STATIC_GRADIENT 41# define RGBLIGHT_EFFECT_STATIC_GRADIENT
43//# define RGBLIGHT_EFFECT_RGB_TEST 42//# define RGBLIGHT_EFFECT_RGB_TEST
44# define RGBLIGHT_EFFECT_ALTERNATING 43# define RGBLIGHT_EFFECT_ALTERNATING
45#endif
46 44
47/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 45/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
48#define LOCKING_SUPPORT_ENABLE 46#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/handwired/marauder/config.h b/keyboards/handwired/marauder/config.h
index 1d6272b3d4..6c9be12a17 100644
--- a/keyboards/handwired/marauder/config.h
+++ b/keyboards/handwired/marauder/config.h
@@ -19,11 +19,9 @@
19#define LAYER_STATE_8BIT 19#define LAYER_STATE_8BIT
20 20
21#define RGB_DI_PIN D3 21#define RGB_DI_PIN D3
22#ifdef RGB_DI_PIN
23 #define RGBLED_NUM 7 22 #define RGBLED_NUM 7
24 #define RGBLIGHT_HUE_STEP 8 23 #define RGBLIGHT_HUE_STEP 8
25 #define RGBLIGHT_SAT_STEP 8 24 #define RGBLIGHT_SAT_STEP 8
26 #define RGBLIGHT_VAL_STEP 8 25 #define RGBLIGHT_VAL_STEP 8
27 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */ 26 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
28 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 27 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
29#endif
diff --git a/keyboards/handwired/owlet60/config.h b/keyboards/handwired/owlet60/config.h
index 9eff47d07e..4cb293cf88 100644
--- a/keyboards/handwired/owlet60/config.h
+++ b/keyboards/handwired/owlet60/config.h
@@ -41,7 +41,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
41#define DIODE_DIRECTION COL2ROW 41#define DIODE_DIRECTION COL2ROW
42 42
43#define RGB_DI_PIN D0 43#define RGB_DI_PIN D0
44#ifdef RGB_DI_PIN
45 #define RGBLED_NUM 8 44 #define RGBLED_NUM 8
46 #define RGBLIGHT_HUE_STEP 8 45 #define RGBLIGHT_HUE_STEP 8
47 #define RGBLIGHT_SAT_STEP 8 46 #define RGBLIGHT_SAT_STEP 8
@@ -58,7 +57,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
58#define RGBLIGHT_EFFECT_RGB_TEST 57#define RGBLIGHT_EFFECT_RGB_TEST
59#define RGBLIGHT_EFFECT_ALTERNATING 58#define RGBLIGHT_EFFECT_ALTERNATING
60#define RGBLIGHT_EFFECT_TWINKLE 59#define RGBLIGHT_EFFECT_TWINKLE
61#endif
62 60
63/* 61/*
64 * Feature disable options 62 * Feature disable options
diff --git a/keyboards/handwired/space_oddity/config.h b/keyboards/handwired/space_oddity/config.h
index 9a1e829e46..400303c8b9 100644
--- a/keyboards/handwired/space_oddity/config.h
+++ b/keyboards/handwired/space_oddity/config.h
@@ -12,20 +12,3 @@
12 12
13/* Locking resynchronize hack */ 13/* Locking resynchronize hack */
14#define LOCKING_RESYNC_ENABLE 14#define LOCKING_RESYNC_ENABLE
15
16#ifdef RGB_DI_PIN
17#define RGBLIGHT_EFFECT_BREATHING
18#define RGBLIGHT_EFFECT_RAINBOW_MOOD
19#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
20#define RGBLIGHT_EFFECT_SNAKE
21#define RGBLIGHT_EFFECT_KNIGHT
22#define RGBLIGHT_EFFECT_CHRISTMAS
23#define RGBLIGHT_EFFECT_STATIC_GRADIENT
24#define RGBLIGHT_EFFECT_RGB_TEST
25#define RGBLIGHT_EFFECT_ALTERNATING
26#define RGBLIGHT_EFFECT_TWINKLE
27#define RGBLED_NUM 0
28#define RGBLIGHT_HUE_STEP 8
29#define RGBLIGHT_SAT_STEP 8
30#define RGBLIGHT_VAL_STEP 8
31#endif
diff --git a/keyboards/handwired/symmetry60/config.h b/keyboards/handwired/symmetry60/config.h
index 776749f54a..0f33d65386 100644
--- a/keyboards/handwired/symmetry60/config.h
+++ b/keyboards/handwired/symmetry60/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B1 20#define RGB_DI_PIN B1
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -33,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33#define RGBLIGHT_HUE_STEP 8 32#define RGBLIGHT_HUE_STEP 8
34#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#endif
37 35
38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 36/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
39#define LOCKING_SUPPORT_ENABLE 37#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/handwired/tennie/config.h b/keyboards/handwired/tennie/config.h
index b24f5b8c97..2f4d7d4ad8 100644
--- a/keyboards/handwired/tennie/config.h
+++ b/keyboards/handwired/tennie/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20#define RGBW 20#define RGBW
21#define RGB_DI_PIN D1 21#define RGB_DI_PIN D1
22#ifdef RGB_DI_PIN
23 #define RGBLED_NUM 1 22 #define RGBLED_NUM 1
24 #define RGBLIGHT_HUE_STEP 8 23 #define RGBLIGHT_HUE_STEP 8
25 #define RGBLIGHT_SAT_STEP 8 24 #define RGBLIGHT_SAT_STEP 8
@@ -36,7 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36#define RGBLIGHT_EFFECT_RGB_TEST 35#define RGBLIGHT_EFFECT_RGB_TEST
37#define RGBLIGHT_EFFECT_ALTERNATING 36#define RGBLIGHT_EFFECT_ALTERNATING
38#define RGBLIGHT_EFFECT_TWINKLE 37#define RGBLIGHT_EFFECT_TWINKLE
39#endif
40 38
41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
42#define LOCKING_SUPPORT_ENABLE 40#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/handwired/traveller/config.h b/keyboards/handwired/traveller/config.h
index 4c71623b24..c09d1503d9 100644
--- a/keyboards/handwired/traveller/config.h
+++ b/keyboards/handwired/traveller/config.h
@@ -18,14 +18,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B2 20#define RGB_DI_PIN B2
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 1 21# define RGBLED_NUM 1
23# define RGBLIGHT_HUE_STEP 10 22# define RGBLIGHT_HUE_STEP 10
24# define RGBLIGHT_SAT_STEP 17 23# define RGBLIGHT_SAT_STEP 17
25# define RGBLIGHT_VAL_STEP 17 24# define RGBLIGHT_VAL_STEP 17
26//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */ 25//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
27//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 26//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
28#endif
29 27
30/* 28/*
31 * Feature disable options 29 * Feature disable options
diff --git a/keyboards/handwired/tsubasa/config.h b/keyboards/handwired/tsubasa/config.h
index 6bfe335593..7f21279edf 100644
--- a/keyboards/handwired/tsubasa/config.h
+++ b/keyboards/handwired/tsubasa/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19#define MASTER_RIGHT 19#define MASTER_RIGHT
20 20
21#define RGB_DI_PIN D2 21#define RGB_DI_PIN D2
22#ifdef RGB_DI_PIN
23# define RGBLED_NUM 12 22# define RGBLED_NUM 12
24# define RGBLIGHT_SPLIT 23# define RGBLIGHT_SPLIT
25# define RGBLED_SPLIT {6, 6} 24# define RGBLED_SPLIT {6, 6}
@@ -30,7 +29,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
30# define RGBLIGHT_EFFECT_BREATHING 29# define RGBLIGHT_EFFECT_BREATHING
31# define RGBLIGHT_EFFECT_RAINBOW_MOOD 30# define RGBLIGHT_EFFECT_RAINBOW_MOOD
32# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 31# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
33#endif
34 32
35#define SPLIT_WPM_ENABLE 33#define SPLIT_WPM_ENABLE
36#define SPLIT_LAYER_STATE_ENABLE 34#define SPLIT_LAYER_STATE_ENABLE
diff --git a/keyboards/hineybush/h08_ocelot/config.h b/keyboards/hineybush/h08_ocelot/config.h
index 27c2811e68..88fbf86297 100644
--- a/keyboards/hineybush/h08_ocelot/config.h
+++ b/keyboards/hineybush/h08_ocelot/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN F1 20#define RGB_DI_PIN F1
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 7 21# define RGBLED_NUM 7
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/hineybush/h60/config.h b/keyboards/hineybush/h60/config.h
index c0365b76e7..27e25fba40 100644
--- a/keyboards/hineybush/h60/config.h
+++ b/keyboards/hineybush/h60/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B0 20#define RGB_DI_PIN B0
21 #ifdef RGB_DI_PIN
22 #define RGBLED_NUM 16 21 #define RGBLED_NUM 16
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -46,7 +45,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
46// #define RGBLIGHT_EFFECT_STATIC_GRADIENT 45// #define RGBLIGHT_EFFECT_STATIC_GRADIENT
47// #define RGBLIGHT_EFFECT_RGB_TEST 46// #define RGBLIGHT_EFFECT_RGB_TEST
48// #define RGBLIGHT_EFFECT_ALTERNATING 47// #define RGBLIGHT_EFFECT_ALTERNATING
49 #endif
50 48
51/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 49/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
52#define LOCKING_SUPPORT_ENABLE 50#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/hineybush/h65/config.h b/keyboards/hineybush/h65/config.h
index 49d4991b06..df9fd8dee6 100644
--- a/keyboards/hineybush/h65/config.h
+++ b/keyboards/hineybush/h65/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D2 20#define RGB_DI_PIN D2
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 17 21# define RGBLED_NUM 17
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/hineybush/h65_hotswap/config.h b/keyboards/hineybush/h65_hotswap/config.h
index 49d4991b06..df9fd8dee6 100644
--- a/keyboards/hineybush/h65_hotswap/config.h
+++ b/keyboards/hineybush/h65_hotswap/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D2 20#define RGB_DI_PIN D2
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 17 21# define RGBLED_NUM 17
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/hineybush/h660s/config.h b/keyboards/hineybush/h660s/config.h
index 707d202266..f63efa630a 100644
--- a/keyboards/hineybush/h660s/config.h
+++ b/keyboards/hineybush/h660s/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B0 20#define RGB_DI_PIN B0
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 16 21# define RGBLED_NUM 16
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34# define RGBLIGHT_EFFECT_STATIC_GRADIENT 33# define RGBLIGHT_EFFECT_STATIC_GRADIENT
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/hineybush/h75_singa/config.h b/keyboards/hineybush/h75_singa/config.h
index 45e93b7ebd..4581ff80f0 100644
--- a/keyboards/hineybush/h75_singa/config.h
+++ b/keyboards/hineybush/h75_singa/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B3 20#define RGB_DI_PIN B3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 22 21 #define RGBLED_NUM 22
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38 #endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/hineybush/h87a/config.h b/keyboards/hineybush/h87a/config.h
index 652b910feb..cf128b7009 100644
--- a/keyboards/hineybush/h87a/config.h
+++ b/keyboards/hineybush/h87a/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23#define LOCKING_RESYNC_ENABLE 23#define LOCKING_RESYNC_ENABLE
24 24
25#define RGB_DI_PIN D3 25#define RGB_DI_PIN D3
26#ifdef RGB_DI_PIN
27#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD 27#define RGBLIGHT_EFFECT_RAINBOW_MOOD
29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 28#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -40,4 +39,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
40#define RGBLIGHT_VAL_STEP 8 39#define RGBLIGHT_VAL_STEP 8
41#define RGBLIGHT_LIMIT_VAL 200 40#define RGBLIGHT_LIMIT_VAL 200
42#define RGBLIGHT_SLEEP // RGB will turn off when PC is put to sleep 41#define RGBLIGHT_SLEEP // RGB will turn off when PC is put to sleep
43#endif
diff --git a/keyboards/hineybush/h88/config.h b/keyboards/hineybush/h88/config.h
index 3f57906377..bd734e3303 100644
--- a/keyboards/hineybush/h88/config.h
+++ b/keyboards/hineybush/h88/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23#define LOCKING_RESYNC_ENABLE 23#define LOCKING_RESYNC_ENABLE
24 24
25#define RGB_DI_PIN D3 25#define RGB_DI_PIN D3
26#ifdef RGB_DI_PIN
27#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD 27#define RGBLIGHT_EFFECT_RAINBOW_MOOD
29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 28#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -39,4 +38,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
39#define RGBLIGHT_SAT_STEP 8 38#define RGBLIGHT_SAT_STEP 8
40#define RGBLIGHT_VAL_STEP 8 39#define RGBLIGHT_VAL_STEP 8
41#define RGBLIGHT_SLEEP // RGB will turn off when PC is put to sleep 40#define RGBLIGHT_SLEEP // RGB will turn off when PC is put to sleep
42#endif
diff --git a/keyboards/hineybush/hbcp/config.h b/keyboards/hineybush/hbcp/config.h
index e0eed7f414..678eacc21c 100644
--- a/keyboards/hineybush/hbcp/config.h
+++ b/keyboards/hineybush/hbcp/config.h
@@ -39,7 +39,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
39//#define DIODE_DIRECTION EITHERWAY 39//#define DIODE_DIRECTION EITHERWAY
40 40
41#define RGB_DI_PIN B0 41#define RGB_DI_PIN B0
42#ifdef RGB_DI_PIN
43 #define RGBLED_NUM 27 42 #define RGBLED_NUM 27
44 #define RGBLIGHT_HUE_STEP 8 43 #define RGBLIGHT_HUE_STEP 8
45 #define RGBLIGHT_SAT_STEP 8 44 #define RGBLIGHT_SAT_STEP 8
@@ -57,8 +56,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
57#define RGBLIGHT_EFFECT_ALTERNATING 56#define RGBLIGHT_EFFECT_ALTERNATING
58#define RGBLIGHT_EFFECT_TWINKLE 57#define RGBLIGHT_EFFECT_TWINKLE
59 58
60#endif
61
62/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 59/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
63#define LOCKING_SUPPORT_ENABLE 60#define LOCKING_SUPPORT_ENABLE
64/* Locking resynchronize hack */ 61/* Locking resynchronize hack */
diff --git a/keyboards/hineybush/hineyg80/config.h b/keyboards/hineybush/hineyg80/config.h
index b44dfaac52..5f36081323 100644
--- a/keyboards/hineybush/hineyg80/config.h
+++ b/keyboards/hineybush/hineyg80/config.h
@@ -5,20 +5,3 @@
5 5
6/* Locking resynchronize hack */ 6/* Locking resynchronize hack */
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8
9#ifdef RGB_DI_PIN
10#define RGBLIGHT_EFFECT_BREATHING
11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
13#define RGBLIGHT_EFFECT_SNAKE
14#define RGBLIGHT_EFFECT_KNIGHT
15#define RGBLIGHT_EFFECT_CHRISTMAS
16#define RGBLIGHT_EFFECT_STATIC_GRADIENT
17#define RGBLIGHT_EFFECT_RGB_TEST
18#define RGBLIGHT_EFFECT_ALTERNATING
19#define RGBLIGHT_EFFECT_TWINKLE
20#define RGBLED_NUM 0
21#define RGBLIGHT_HUE_STEP 8
22#define RGBLIGHT_SAT_STEP 8
23#define RGBLIGHT_VAL_STEP 8
24#endif
diff --git a/keyboards/hineybush/physix/config.h b/keyboards/hineybush/physix/config.h
index 77d8169cfe..d5d533c627 100644
--- a/keyboards/hineybush/physix/config.h
+++ b/keyboards/hineybush/physix/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E6 20#define RGB_DI_PIN E6
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 26 21 #define RGBLED_NUM 26
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38 #endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/hineybush/sm68/config.h b/keyboards/hineybush/sm68/config.h
index 95d44f631d..7fcccd170f 100644
--- a/keyboards/hineybush/sm68/config.h
+++ b/keyboards/hineybush/sm68/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D0 20#define RGB_DI_PIN D0
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 16 21 #define RGBLED_NUM 16
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34// #define RGBLIGHT_EFFECT_STATIC_GRADIENT 33// #define RGBLIGHT_EFFECT_STATIC_GRADIENT
35 #define RGBLIGHT_EFFECT_RGB_TEST 34 #define RGBLIGHT_EFFECT_RGB_TEST
36 #define RGBLIGHT_EFFECT_ALTERNATING 35 #define RGBLIGHT_EFFECT_ALTERNATING
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/hnahkb/vn66/config.h b/keyboards/hnahkb/vn66/config.h
index 6e62054150..c489d1bb88 100644
--- a/keyboards/hnahkb/vn66/config.h
+++ b/keyboards/hnahkb/vn66/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 20 21# define RGBLED_NUM 20
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/hub20/config.h b/keyboards/hub20/config.h
index c619b2d24d..879d8b947f 100644
--- a/keyboards/hub20/config.h
+++ b/keyboards/hub20/config.h
@@ -22,9 +22,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22#define RGBLED_NUM 27 22#define RGBLED_NUM 27
23 23
24#define RGB_MATRIX_LED_COUNT 27 24#define RGB_MATRIX_LED_COUNT 27
25#ifdef RGB_DI_PIN
26 #define RGBLED_NUM 27 25 #define RGBLED_NUM 27
27#endif
28 26
29#define RGB_MATRIX_FRAMEBUFFER_EFFECTS 27#define RGB_MATRIX_FRAMEBUFFER_EFFECTS
30#define RGB_MATRIX_KEYPRESSES 28#define RGB_MATRIX_KEYPRESSES
diff --git a/keyboards/idobao/id61/config.h b/keyboards/idobao/id61/config.h
index d2a803a1e4..2824a91000 100644
--- a/keyboards/idobao/id61/config.h
+++ b/keyboards/idobao/id61/config.h
@@ -11,7 +11,7 @@
11#define RGB_DI_PIN F0 11#define RGB_DI_PIN F0
12 12
13// RGB Matrix config 13// RGB Matrix config
14#if defined(RGB_DI_PIN) && defined(RGB_MATRIX_ENABLE) 14#if defined(RGB_MATRIX_ENABLE)
15 15
16 #ifndef ID61_DISABLE_UNDERGLOW 16 #ifndef ID61_DISABLE_UNDERGLOW
17 #define RGB_MATRIX_LED_COUNT 71 17 #define RGB_MATRIX_LED_COUNT 71
diff --git a/keyboards/idobao/id63/config.h b/keyboards/idobao/id63/config.h
index 13a4068822..f3a8c7a3e9 100644
--- a/keyboards/idobao/id63/config.h
+++ b/keyboards/idobao/id63/config.h
@@ -13,7 +13,7 @@
13#define RGB_DI_PIN B7 13#define RGB_DI_PIN B7
14 14
15// RGB Matrix config 15// RGB Matrix config
16#if defined(RGB_DI_PIN) && defined(RGB_MATRIX_ENABLE) 16#if defined(RGB_MATRIX_ENABLE)
17 17
18 /* Denwir case is solid back. Please disable underglow at compile with compile command line: 18 /* Denwir case is solid back. Please disable underglow at compile with compile command line:
19 * 19 *
diff --git a/keyboards/idobao/id75/v1/config.h b/keyboards/idobao/id75/v1/config.h
index 4f15181dfd..21f3ca0cc8 100644
--- a/keyboards/idobao/id75/v1/config.h
+++ b/keyboards/idobao/id75/v1/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN F0 20#define RGB_DI_PIN F0
21#ifdef RGB_DI_PIN
22 #define RGBLIGHT_EFFECT_ALTERNATING 21 #define RGBLIGHT_EFFECT_ALTERNATING
23 #define RGBLIGHT_EFFECT_BREATHING 22 #define RGBLIGHT_EFFECT_BREATHING
24 #define RGBLIGHT_EFFECT_CHRISTMAS 23 #define RGBLIGHT_EFFECT_CHRISTMAS
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34 #define RGBLIGHT_HUE_STEP 8 33 #define RGBLIGHT_HUE_STEP 8
35 #define RGBLIGHT_SAT_STEP 8 34 #define RGBLIGHT_SAT_STEP 8
36 #define RGBLIGHT_VAL_STEP 8 35 #define RGBLIGHT_VAL_STEP 8
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/idobao/id80/v2/config.h b/keyboards/idobao/id80/v2/config.h
index fc65958e3e..34f8b57fa9 100644
--- a/keyboards/idobao/id80/v2/config.h
+++ b/keyboards/idobao/id80/v2/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 20 /* 16 underglow LEDs, 4 top LEDs */ 21 #define RGBLED_NUM 20 /* 16 underglow LEDs, 4 top LEDs */
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -36,4 +35,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36 #define RGBLIGHT_EFFECT_SNAKE 35 #define RGBLIGHT_EFFECT_SNAKE
37 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 36 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
38 #define RGBLIGHT_EFFECT_TWINKLE 37 #define RGBLIGHT_EFFECT_TWINKLE
39#endif
diff --git a/keyboards/idobao/id80/v3/ansi/config.h b/keyboards/idobao/id80/v3/ansi/config.h
index bdabde0782..515f2d8cfa 100644
--- a/keyboards/idobao/id80/v3/ansi/config.h
+++ b/keyboards/idobao/id80/v3/ansi/config.h
@@ -10,7 +10,7 @@
10#define RGB_DI_PIN E2 10#define RGB_DI_PIN E2
11 11
12// RGB Matrix config 12// RGB Matrix config
13#if defined(RGB_DI_PIN) && defined(RGB_MATRIX_ENABLE) 13#if defined(RGB_MATRIX_ENABLE)
14 14
15 #define RGB_MATRIX_LED_COUNT 94 15 #define RGB_MATRIX_LED_COUNT 94
16 16
diff --git a/keyboards/idobao/id87/v1/config.h b/keyboards/idobao/id87/v1/config.h
index 881174152c..f856e51c82 100644
--- a/keyboards/idobao/id87/v1/config.h
+++ b/keyboards/idobao/id87/v1/config.h
@@ -15,7 +15,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
15#pragma once 15#pragma once
16 16
17#define RGB_DI_PIN E2 17#define RGB_DI_PIN E2
18#ifdef RGB_DI_PIN
19 #define RGBLIGHT_EFFECT_ALTERNATING 18 #define RGBLIGHT_EFFECT_ALTERNATING
20 #define RGBLIGHT_EFFECT_BREATHING 19 #define RGBLIGHT_EFFECT_BREATHING
21 #define RGBLIGHT_EFFECT_CHRISTMAS 20 #define RGBLIGHT_EFFECT_CHRISTMAS
@@ -31,4 +30,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31 #define RGBLIGHT_HUE_STEP 8 30 #define RGBLIGHT_HUE_STEP 8
32 #define RGBLIGHT_SAT_STEP 8 31 #define RGBLIGHT_SAT_STEP 8
33 #define RGBLIGHT_VAL_STEP 8 32 #define RGBLIGHT_VAL_STEP 8
34#endif
diff --git a/keyboards/idobao/id96/config.h b/keyboards/idobao/id96/config.h
index 1d968410b1..41471a4e97 100644
--- a/keyboards/idobao/id96/config.h
+++ b/keyboards/idobao/id96/config.h
@@ -25,7 +25,6 @@
25#define LOCKING_RESYNC_ENABLE 25#define LOCKING_RESYNC_ENABLE
26 26
27#define RGB_DI_PIN E2 27#define RGB_DI_PIN E2
28#ifdef RGB_DI_PIN
29 #define RGBLIGHT_EFFECT_BREATHING 28 #define RGBLIGHT_EFFECT_BREATHING
30 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 29 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
31 #define RGBLIGHT_EFFECT_RAINBOW_SWIRL 30 #define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -40,4 +39,3 @@
40 #define RGBLIGHT_HUE_STEP 8 39 #define RGBLIGHT_HUE_STEP 8
41 #define RGBLIGHT_SAT_STEP 8 40 #define RGBLIGHT_SAT_STEP 8
42 #define RGBLIGHT_VAL_STEP 8 41 #define RGBLIGHT_VAL_STEP 8
43#endif
diff --git a/keyboards/idobao/montex/v1/config.h b/keyboards/idobao/montex/v1/config.h
index 0cb9bb1f19..85cbcfcc14 100644
--- a/keyboards/idobao/montex/v1/config.h
+++ b/keyboards/idobao/montex/v1/config.h
@@ -23,7 +23,6 @@
23#define LOCKING_RESYNC_ENABLE 23#define LOCKING_RESYNC_ENABLE
24 24
25#define RGB_DI_PIN B1 25#define RGB_DI_PIN B1
26#ifdef RGB_DI_PIN
27 #define RGBLIGHT_EFFECT_ALTERNATING 26 #define RGBLIGHT_EFFECT_ALTERNATING
28 #define RGBLIGHT_EFFECT_BREATHING 27 #define RGBLIGHT_EFFECT_BREATHING
29 #define RGBLIGHT_EFFECT_CHRISTMAS 28 #define RGBLIGHT_EFFECT_CHRISTMAS
@@ -39,4 +38,3 @@
39 #define RGBLIGHT_HUE_STEP 8 38 #define RGBLIGHT_HUE_STEP 8
40 #define RGBLIGHT_SAT_STEP 8 39 #define RGBLIGHT_SAT_STEP 8
41 #define RGBLIGHT_VAL_STEP 8 40 #define RGBLIGHT_VAL_STEP 8
42#endif
diff --git a/keyboards/idobao/montex/v1rgb/config.h b/keyboards/idobao/montex/v1rgb/config.h
index 4851844dad..e405e2059f 100755
--- a/keyboards/idobao/montex/v1rgb/config.h
+++ b/keyboards/idobao/montex/v1rgb/config.h
@@ -5,7 +5,7 @@
5 5
6#define RGB_DI_PIN B1 6#define RGB_DI_PIN B1
7 7
8#if defined(RGB_DI_PIN) && defined(RGB_MATRIX_ENABLE) 8#if defined(RGB_MATRIX_ENABLE)
9 9
10 // The number of LEDs connected 10 // The number of LEDs connected
11 #define RGB_MATRIX_LED_COUNT 31 11 #define RGB_MATRIX_LED_COUNT 31
diff --git a/keyboards/idobao/montex/v2/config.h b/keyboards/idobao/montex/v2/config.h
index 47e51e9268..a7527d4bb7 100755
--- a/keyboards/idobao/montex/v2/config.h
+++ b/keyboards/idobao/montex/v2/config.h
@@ -7,7 +7,7 @@
7/* LED Matrix & Animations */ 7/* LED Matrix & Animations */
8#define RGB_DI_PIN B1 8#define RGB_DI_PIN B1
9 9
10#if defined(RGB_DI_PIN) && defined(RGB_MATRIX_ENABLE) 10#if defined(RGB_MATRIX_ENABLE)
11 #ifndef ID27_DISABLE_UNDERGLOW 11 #ifndef ID27_DISABLE_UNDERGLOW
12 #define RGB_MATRIX_LED_COUNT 31 // The number of LEDs connected 12 #define RGB_MATRIX_LED_COUNT 31 // The number of LEDs connected
13 #else 13 #else
diff --git a/keyboards/irene/config.h b/keyboards/irene/config.h
index 9386d03e74..fb7a568062 100644
--- a/keyboards/irene/config.h
+++ b/keyboards/irene/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN F1 20#define RGB_DI_PIN F1
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 23 21# define RGBLED_NUM 23
23//# define RGBLIGHT_HUE_STEP 8 22//# define RGBLIGHT_HUE_STEP 8
24//# define RGBLIGHT_SAT_STEP 8 23//# define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/jacky_studio/bear_65/config.h b/keyboards/jacky_studio/bear_65/config.h
index cde00d1c4d..2f282d4c30 100644
--- a/keyboards/jacky_studio/bear_65/config.h
+++ b/keyboards/jacky_studio/bear_65/config.h
@@ -10,7 +10,6 @@
10#define LOCKING_RESYNC_ENABLE 10#define LOCKING_RESYNC_ENABLE
11 11
12#define RGB_DI_PIN E2 12#define RGB_DI_PIN E2
13#ifdef RGB_DI_PIN
14#define RGBLIGHT_LIMIT_VAL 200 13#define RGBLIGHT_LIMIT_VAL 200
15#define RGBLIGHT_DEFAULT_VAL 50 14#define RGBLIGHT_DEFAULT_VAL 50
16#define RGBLIGHT_EFFECT_BREATHING 15#define RGBLIGHT_EFFECT_BREATHING
@@ -29,5 +28,3 @@
29#define RGBLIGHT_VAL_STEP 8 28#define RGBLIGHT_VAL_STEP 8
30/* If defined, the RGB lighting will be switched off when the host goes to sleep */ 29/* If defined, the RGB lighting will be switched off when the host goes to sleep */
31#define RGBLIGHT_SLEEP 30#define RGBLIGHT_SLEEP
32
33#endif
diff --git a/keyboards/jacky_studio/s7_elephant/rev1/config.h b/keyboards/jacky_studio/s7_elephant/rev1/config.h
index 7b1324e3f3..fa1b028939 100644
--- a/keyboards/jacky_studio/s7_elephant/rev1/config.h
+++ b/keyboards/jacky_studio/s7_elephant/rev1/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN E6 19#define RGB_DI_PIN E6
20#ifdef RGB_DI_PIN
21#define RGBLIGHT_EFFECT_BREATHING 20#define RGBLIGHT_EFFECT_BREATHING
22#define RGBLIGHT_EFFECT_RAINBOW_MOOD 21#define RGBLIGHT_EFFECT_RAINBOW_MOOD
23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 22#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -33,7 +32,6 @@
33#define RGBLIGHT_SAT_STEP 8 32#define RGBLIGHT_SAT_STEP 8
34#define RGBLIGHT_VAL_STEP 8 33#define RGBLIGHT_VAL_STEP 8
35#define RGBLIGHT_SLEEP 34#define RGBLIGHT_SLEEP
36#endif
37 35
38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 36/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
39#define LOCKING_SUPPORT_ENABLE 37#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/jacky_studio/s7_elephant/rev2/config.h b/keyboards/jacky_studio/s7_elephant/rev2/config.h
index 1359eafc9a..a14efa38ca 100644
--- a/keyboards/jacky_studio/s7_elephant/rev2/config.h
+++ b/keyboards/jacky_studio/s7_elephant/rev2/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN E2 19#define RGB_DI_PIN E2
20#ifdef RGB_DI_PIN
21#define RGBLIGHT_EFFECT_BREATHING 20#define RGBLIGHT_EFFECT_BREATHING
22#define RGBLIGHT_EFFECT_RAINBOW_MOOD 21#define RGBLIGHT_EFFECT_RAINBOW_MOOD
23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 22#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -34,7 +33,6 @@
34#define RGBLIGHT_VAL_STEP 8 33#define RGBLIGHT_VAL_STEP 8
35#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */ 34#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
36#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 35#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
37#endif // RGB_DI_PIN
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/jc65/v32u4/config.h b/keyboards/jc65/v32u4/config.h
index 68e8005dec..56fe657427 100644
--- a/keyboards/jc65/v32u4/config.h
+++ b/keyboards/jc65/v32u4/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -33,4 +32,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33#define RGBLIGHT_HUE_STEP 8 32#define RGBLIGHT_HUE_STEP 8
34#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#endif
diff --git a/keyboards/jones/v03/config.h b/keyboards/jones/v03/config.h
index fc1ae1ff77..11ea425f18 100644
--- a/keyboards/jones/v03/config.h
+++ b/keyboards/jones/v03/config.h
@@ -49,7 +49,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
49#endif 49#endif
50 50
51#define RGB_DI_PIN B7 51#define RGB_DI_PIN B7
52#ifdef RGB_DI_PIN
53 #define RGBLED_NUM 6 // Left(4) + Right(2) 52 #define RGBLED_NUM 6 // Left(4) + Right(2)
54 #define RGBLIGHT_HUE_STEP 8 53 #define RGBLIGHT_HUE_STEP 8
55 #define RGBLIGHT_SAT_STEP 8 54 #define RGBLIGHT_SAT_STEP 8
@@ -69,7 +68,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
69 // #define RGBLIGHT_EFFECT_STATIC_GRADIENT 68 // #define RGBLIGHT_EFFECT_STATIC_GRADIENT
70 // #define RGBLIGHT_EFFECT_RGB_TEST 69 // #define RGBLIGHT_EFFECT_RGB_TEST
71 // #define RGBLIGHT_EFFECT_ALTERNATING 70 // #define RGBLIGHT_EFFECT_ALTERNATING
72#endif
73 71
74/* 72/*
75 * Feature disable options 73 * Feature disable options
diff --git a/keyboards/jones/v03_1/config.h b/keyboards/jones/v03_1/config.h
index 548b98e675..fe7a5efa9e 100644
--- a/keyboards/jones/v03_1/config.h
+++ b/keyboards/jones/v03_1/config.h
@@ -49,7 +49,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
49#endif 49#endif
50 50
51#define RGB_DI_PIN F0 51#define RGB_DI_PIN F0
52#ifdef RGB_DI_PIN
53 #define RGBLED_NUM 14 // Left(4) + Right(2) + Under(8) 52 #define RGBLED_NUM 14 // Left(4) + Right(2) + Under(8)
54 #define RGBLIGHT_LED_MAP {0,1,2,3,13,12,4,5,6,7,8,9,10,11} // Left --> Right --> Under 53 #define RGBLIGHT_LED_MAP {0,1,2,3,13,12,4,5,6,7,8,9,10,11} // Left --> Right --> Under
55 #define RGBLIGHT_HUE_STEP 8 54 #define RGBLIGHT_HUE_STEP 8
@@ -70,7 +69,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
70 // #define RGBLIGHT_EFFECT_STATIC_GRADIENT 69 // #define RGBLIGHT_EFFECT_STATIC_GRADIENT
71 // #define RGBLIGHT_EFFECT_RGB_TEST 70 // #define RGBLIGHT_EFFECT_RGB_TEST
72 // #define RGBLIGHT_EFFECT_ALTERNATING 71 // #define RGBLIGHT_EFFECT_ALTERNATING
73#endif
74 72
75/* 73/*
76 * Feature disable options 74 * Feature disable options
diff --git a/keyboards/jones/v1/config.h b/keyboards/jones/v1/config.h
index acf9a541b3..c4707355dd 100644
--- a/keyboards/jones/v1/config.h
+++ b/keyboards/jones/v1/config.h
@@ -26,7 +26,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
26 26
27/* RGBLIGHT */ 27/* RGBLIGHT */
28#define RGB_DI_PIN F1 28#define RGB_DI_PIN F1
29#ifdef RGB_DI_PIN
30 #define RGBLED_NUM 4 // Left(2) + Right(2) 29 #define RGBLED_NUM 4 // Left(2) + Right(2)
31 #define RGBLIGHT_HUE_STEP 8 30 #define RGBLIGHT_HUE_STEP 8
32 #define RGBLIGHT_SAT_STEP 8 31 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35 /*== Lighting Layers ==*/ 34 /*== Lighting Layers ==*/
36 #define RGBLIGHT_LAYERS 35 #define RGBLIGHT_LAYERS
37 #define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF // Overriding RGB Lighting on/off status 36 #define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF // Overriding RGB Lighting on/off status
38#endif
39 37
40/* External EEPROM */ 38/* External EEPROM */
41// Use 24LC64 EEPROM 39// Use 24LC64 EEPROM
diff --git a/keyboards/jones/v1/keymaps/via/keymap.c b/keyboards/jones/v1/keymaps/via/keymap.c
index 31a182733a..3304b13700 100644
--- a/keyboards/jones/v1/keymaps/via/keymap.c
+++ b/keyboards/jones/v1/keymaps/via/keymap.c
@@ -212,7 +212,6 @@ bool encoder_update_user(uint8_t index, bool clockwise) {
212//------------------------------------------------------------------------------ 212//------------------------------------------------------------------------------
213void keyboard_post_init_user(void) { 213void keyboard_post_init_user(void) {
214debug_enable=true; 214debug_enable=true;
215#ifdef RGB_DI_PIN
216 #ifdef RGBLIGHT_LAYERS 215 #ifdef RGBLIGHT_LAYERS
217 // Enable the LED layers. 216 // Enable the LED layers.
218 rgblight_layers = my_rgb_layers; 217 rgblight_layers = my_rgb_layers;
@@ -220,6 +219,5 @@ debug_enable=true;
220 // prevent RGB light overrides layer indicator. 219 // prevent RGB light overrides layer indicator.
221 layer_state_set(default_layer_state); 220 layer_state_set(default_layer_state);
222 #endif 221 #endif
223#endif
224 222
225} 223}
diff --git a/keyboards/kabedon/kabedon78s/config.h b/keyboards/kabedon/kabedon78s/config.h
index d3ff10faa3..c9f6428730 100644
--- a/keyboards/kabedon/kabedon78s/config.h
+++ b/keyboards/kabedon/kabedon78s/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B7 20#define RGB_DI_PIN B7
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 20 21 #define RGBLED_NUM 20
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -34,4 +33,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_RGB_TEST 33#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37#endif
diff --git a/keyboards/kabedon/kabedon980/config.h b/keyboards/kabedon/kabedon980/config.h
index 1fac2485f7..552a23568d 100644
--- a/keyboards/kabedon/kabedon980/config.h
+++ b/keyboards/kabedon/kabedon980/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20#define DYNAMIC_KEYMAP_LAYER_COUNT 3 20#define DYNAMIC_KEYMAP_LAYER_COUNT 3
21 21
22#define RGB_DI_PIN B7 22#define RGB_DI_PIN B7
23#ifdef RGB_DI_PIN
24 #define RGBLED_NUM 20 23 #define RGBLED_NUM 20
25 #define RGBLIGHT_HUE_STEP 8 24 #define RGBLIGHT_HUE_STEP 8
26 #define RGBLIGHT_SAT_STEP 8 25 #define RGBLIGHT_SAT_STEP 8
@@ -36,4 +35,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36#define RGBLIGHT_EFFECT_RGB_TEST 35#define RGBLIGHT_EFFECT_RGB_TEST
37#define RGBLIGHT_EFFECT_ALTERNATING 36#define RGBLIGHT_EFFECT_ALTERNATING
38#define RGBLIGHT_EFFECT_TWINKLE 37#define RGBLIGHT_EFFECT_TWINKLE
39#endif
diff --git a/keyboards/kagizaraya/halberd/config.h b/keyboards/kagizaraya/halberd/config.h
index 175c33a7f3..f7bf067a74 100644
--- a/keyboards/kagizaraya/halberd/config.h
+++ b/keyboards/kagizaraya/halberd/config.h
@@ -17,7 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN F0 19#define RGB_DI_PIN F0
20#ifdef RGB_DI_PIN
21#define RGBLIGHT_EFFECT_BREATHING 20#define RGBLIGHT_EFFECT_BREATHING
22#define RGBLIGHT_EFFECT_RAINBOW_MOOD 21#define RGBLIGHT_EFFECT_RAINBOW_MOOD
23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 22#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -32,7 +31,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32#define RGBLIGHT_HUE_STEP 8 31#define RGBLIGHT_HUE_STEP 8
33#define RGBLIGHT_SAT_STEP 8 32#define RGBLIGHT_SAT_STEP 8
34#define RGBLIGHT_VAL_STEP 8 33#define RGBLIGHT_VAL_STEP 8
35#endif
36 34
37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 35/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
38#define LOCKING_SUPPORT_ENABLE 36#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kagizaraya/scythe/config.h b/keyboards/kagizaraya/scythe/config.h
index 81892324aa..f581bee9a4 100644
--- a/keyboards/kagizaraya/scythe/config.h
+++ b/keyboards/kagizaraya/scythe/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18 18
19#define RGBLIGHT_SPLIT 1 19#define RGBLIGHT_SPLIT 1
20#define RGB_DI_PIN F0 20#define RGB_DI_PIN F0
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -33,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33#define RGBLIGHT_HUE_STEP 8 32#define RGBLIGHT_HUE_STEP 8
34#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#endif
37 35
38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 36/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
39#define LOCKING_SUPPORT_ENABLE 37#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kakunpc/angel17/rev1/config.h b/keyboards/kakunpc/angel17/rev1/config.h
index 637881b917..759a25915b 100644
--- a/keyboards/kakunpc/angel17/rev1/config.h
+++ b/keyboards/kakunpc/angel17/rev1/config.h
@@ -18,14 +18,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 17 21 #define RGBLED_NUM 17
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
25 #define RGBLIGHT_VAL_STEP 8 24 #define RGBLIGHT_VAL_STEP 8
26 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */ 25 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
27 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 26 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
28#endif
29 27
30/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 28/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
31#define LOCKING_SUPPORT_ENABLE 29#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kakunpc/angel64/alpha/config.h b/keyboards/kakunpc/angel64/alpha/config.h
index 39d8fcf0cd..b8f4396d69 100644
--- a/keyboards/kakunpc/angel64/alpha/config.h
+++ b/keyboards/kakunpc/angel64/alpha/config.h
@@ -30,7 +30,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
30#define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3 } 30#define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3 }
31 31
32#define RGB_DI_PIN D3 32#define RGB_DI_PIN D3
33#ifdef RGB_DI_PIN
34 #define RGBLED_NUM 64 33 #define RGBLED_NUM 64
35 #define RGBLIGHT_HUE_STEP 8 34 #define RGBLIGHT_HUE_STEP 8
36 #define RGBLIGHT_SAT_STEP 8 35 #define RGBLIGHT_SAT_STEP 8
@@ -47,7 +46,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
47#define RGBLIGHT_EFFECT_RGB_TEST 46#define RGBLIGHT_EFFECT_RGB_TEST
48#define RGBLIGHT_EFFECT_ALTERNATING 47#define RGBLIGHT_EFFECT_ALTERNATING
49#define RGBLIGHT_EFFECT_TWINKLE 48#define RGBLIGHT_EFFECT_TWINKLE
50#endif
51 49
52/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 50/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
53#define LOCKING_SUPPORT_ENABLE 51#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kakunpc/angel64/rev1/config.h b/keyboards/kakunpc/angel64/rev1/config.h
index 39d8fcf0cd..b8f4396d69 100644
--- a/keyboards/kakunpc/angel64/rev1/config.h
+++ b/keyboards/kakunpc/angel64/rev1/config.h
@@ -30,7 +30,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
30#define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3 } 30#define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3 }
31 31
32#define RGB_DI_PIN D3 32#define RGB_DI_PIN D3
33#ifdef RGB_DI_PIN
34 #define RGBLED_NUM 64 33 #define RGBLED_NUM 64
35 #define RGBLIGHT_HUE_STEP 8 34 #define RGBLIGHT_HUE_STEP 8
36 #define RGBLIGHT_SAT_STEP 8 35 #define RGBLIGHT_SAT_STEP 8
@@ -47,7 +46,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
47#define RGBLIGHT_EFFECT_RGB_TEST 46#define RGBLIGHT_EFFECT_RGB_TEST
48#define RGBLIGHT_EFFECT_ALTERNATING 47#define RGBLIGHT_EFFECT_ALTERNATING
49#define RGBLIGHT_EFFECT_TWINKLE 48#define RGBLIGHT_EFFECT_TWINKLE
50#endif
51 49
52/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 50/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
53#define LOCKING_SUPPORT_ENABLE 51#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kakunpc/business_card/alpha/config.h b/keyboards/kakunpc/business_card/alpha/config.h
index e96decbc87..9c35d57bca 100644
--- a/keyboards/kakunpc/business_card/alpha/config.h
+++ b/keyboards/kakunpc/business_card/alpha/config.h
@@ -18,14 +18,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 6 21 #define RGBLED_NUM 6
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
25 #define RGBLIGHT_VAL_STEP 8 24 #define RGBLIGHT_VAL_STEP 8
26 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */ 25 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
27 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 26 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
28#endif
29 27
30/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 28/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
31#define LOCKING_SUPPORT_ENABLE 29#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kakunpc/business_card/alpha/keymaps/default/config.h b/keyboards/kakunpc/business_card/alpha/keymaps/default/config.h
index ff2381020a..dec4c0dd7b 100644
--- a/keyboards/kakunpc/business_card/alpha/keymaps/default/config.h
+++ b/keyboards/kakunpc/business_card/alpha/keymaps/default/config.h
@@ -16,8 +16,6 @@
16 16
17#pragma once 17#pragma once
18 18
19// place overrides here
20#ifdef RGB_DI_PIN
21# define RGBLIGHT_EFFECT_BREATHING 19# define RGBLIGHT_EFFECT_BREATHING
22# define RGBLIGHT_EFFECT_RAINBOW_MOOD 20# define RGBLIGHT_EFFECT_RAINBOW_MOOD
23# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 21# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -28,4 +26,3 @@
28# define RGBLIGHT_EFFECT_RGB_TEST 26# define RGBLIGHT_EFFECT_RGB_TEST
29# define RGBLIGHT_EFFECT_ALTERNATING 27# define RGBLIGHT_EFFECT_ALTERNATING
30# define RGBLIGHT_EFFECT_TWINKLE 28# define RGBLIGHT_EFFECT_TWINKLE
31#endif
diff --git a/keyboards/kakunpc/business_card/beta/config.h b/keyboards/kakunpc/business_card/beta/config.h
index e96decbc87..9c35d57bca 100644
--- a/keyboards/kakunpc/business_card/beta/config.h
+++ b/keyboards/kakunpc/business_card/beta/config.h
@@ -18,14 +18,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 6 21 #define RGBLED_NUM 6
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
25 #define RGBLIGHT_VAL_STEP 8 24 #define RGBLIGHT_VAL_STEP 8
26 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */ 25 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
27 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 26 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
28#endif
29 27
30/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 28/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
31#define LOCKING_SUPPORT_ENABLE 29#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kakunpc/business_card/beta/keymaps/default/config.h b/keyboards/kakunpc/business_card/beta/keymaps/default/config.h
index fb0c1ab3a3..dec4c0dd7b 100644
--- a/keyboards/kakunpc/business_card/beta/keymaps/default/config.h
+++ b/keyboards/kakunpc/business_card/beta/keymaps/default/config.h
@@ -16,9 +16,6 @@
16 16
17#pragma once 17#pragma once
18 18
19// place overrides here
20
21#ifdef RGB_DI_PIN
22# define RGBLIGHT_EFFECT_BREATHING 19# define RGBLIGHT_EFFECT_BREATHING
23# define RGBLIGHT_EFFECT_RAINBOW_MOOD 20# define RGBLIGHT_EFFECT_RAINBOW_MOOD
24# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 21# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -29,4 +26,3 @@
29# define RGBLIGHT_EFFECT_RGB_TEST 26# define RGBLIGHT_EFFECT_RGB_TEST
30# define RGBLIGHT_EFFECT_ALTERNATING 27# define RGBLIGHT_EFFECT_ALTERNATING
31# define RGBLIGHT_EFFECT_TWINKLE 28# define RGBLIGHT_EFFECT_TWINKLE
32#endif
diff --git a/keyboards/kakunpc/rabbit_capture_plan/config.h b/keyboards/kakunpc/rabbit_capture_plan/config.h
index 1f12a638e2..9167b2345e 100644
--- a/keyboards/kakunpc/rabbit_capture_plan/config.h
+++ b/keyboards/kakunpc/rabbit_capture_plan/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22#define RGBLED_SPLIT {32, 37} 21#define RGBLED_SPLIT {32, 37}
23# define RGBLED_NUM 69 22# define RGBLED_NUM 69
24# define RGBLIGHT_HUE_STEP 8 23# define RGBLIGHT_HUE_STEP 8
@@ -36,7 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36#define RGBLIGHT_EFFECT_RGB_TEST 35#define RGBLIGHT_EFFECT_RGB_TEST
37#define RGBLIGHT_EFFECT_ALTERNATING 36#define RGBLIGHT_EFFECT_ALTERNATING
38#define RGBLIGHT_EFFECT_TWINKLE 37#define RGBLIGHT_EFFECT_TWINKLE
39#endif
40 38
41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
42#define LOCKING_SUPPORT_ENABLE 40#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kakunpc/suihankey/alpha/config.h b/keyboards/kakunpc/suihankey/alpha/config.h
index ee45daecdb..825d820ed6 100644
--- a/keyboards/kakunpc/suihankey/alpha/config.h
+++ b/keyboards/kakunpc/suihankey/alpha/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 18 21 #define RGBLED_NUM 18
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kakunpc/suihankey/rev1/config.h b/keyboards/kakunpc/suihankey/rev1/config.h
index ee45daecdb..825d820ed6 100644
--- a/keyboards/kakunpc/suihankey/rev1/config.h
+++ b/keyboards/kakunpc/suihankey/rev1/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 18 21 #define RGBLED_NUM 18
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kakunpc/suihankey/split/alpha/config.h b/keyboards/kakunpc/suihankey/split/alpha/config.h
index dae056200b..59d95deb8d 100644
--- a/keyboards/kakunpc/suihankey/split/alpha/config.h
+++ b/keyboards/kakunpc/suihankey/split/alpha/config.h
@@ -22,14 +22,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22#define SPLIT_HAND_PIN D2 22#define SPLIT_HAND_PIN D2
23 23
24#define RGB_DI_PIN D3 24#define RGB_DI_PIN D3
25#ifdef RGB_DI_PIN
26 #define RGBLED_NUM 18 25 #define RGBLED_NUM 18
27 #define RGBLIGHT_HUE_STEP 8 26 #define RGBLIGHT_HUE_STEP 8
28 #define RGBLIGHT_SAT_STEP 8 27 #define RGBLIGHT_SAT_STEP 8
29 #define RGBLIGHT_VAL_STEP 8 28 #define RGBLIGHT_VAL_STEP 8
30 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */ 29 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
31 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 30 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
32#endif
33 31
34/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 32/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
35#define LOCKING_SUPPORT_ENABLE 33#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kakunpc/suihankey/split/rev1/config.h b/keyboards/kakunpc/suihankey/split/rev1/config.h
index bb80874bed..b71d359f01 100644
--- a/keyboards/kakunpc/suihankey/split/rev1/config.h
+++ b/keyboards/kakunpc/suihankey/split/rev1/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22#define SPLIT_HAND_PIN D2 22#define SPLIT_HAND_PIN D2
23 23
24#define RGB_DI_PIN D3 24#define RGB_DI_PIN D3
25#ifdef RGB_DI_PIN
26 #define RGBLED_NUM 18 25 #define RGBLED_NUM 18
27 #define RGBLIGHT_HUE_STEP 8 26 #define RGBLIGHT_HUE_STEP 8
28 #define RGBLIGHT_SAT_STEP 8 27 #define RGBLIGHT_SAT_STEP 8
@@ -39,7 +38,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
39#define RGBLIGHT_EFFECT_RGB_TEST 38#define RGBLIGHT_EFFECT_RGB_TEST
40#define RGBLIGHT_EFFECT_ALTERNATING 39#define RGBLIGHT_EFFECT_ALTERNATING
41#define RGBLIGHT_EFFECT_TWINKLE 40#define RGBLIGHT_EFFECT_TWINKLE
42#endif
43 41
44/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 42/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
45#define LOCKING_SUPPORT_ENABLE 43#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kakunpc/thedogkeyboard/config.h b/keyboards/kakunpc/thedogkeyboard/config.h
index fe05231b6f..4297ca3d0b 100644
--- a/keyboards/kakunpc/thedogkeyboard/config.h
+++ b/keyboards/kakunpc/thedogkeyboard/config.h
@@ -36,14 +36,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36#define MATRIX_COL_PINS { D1, D0, D4, C6, D7, E6 } 36#define MATRIX_COL_PINS { D1, D0, D4, C6, D7, E6 }
37 37
38#define RGB_DI_PIN D3 38#define RGB_DI_PIN D3
39#ifdef RGB_DI_PIN
40 #define RGBLED_NUM 111 39 #define RGBLED_NUM 111
41 #define RGBLIGHT_HUE_STEP 8 40 #define RGBLIGHT_HUE_STEP 8
42 #define RGBLIGHT_SAT_STEP 8 41 #define RGBLIGHT_SAT_STEP 8
43 #define RGBLIGHT_VAL_STEP 8 42 #define RGBLIGHT_VAL_STEP 8
44 #define RGBLIGHT_LIMIT_VAL 50 /* The maximum brightness level */ 43 #define RGBLIGHT_LIMIT_VAL 50 /* The maximum brightness level */
45 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 44 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
46#endif
47 45
48/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 46/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
49#define LOCKING_SUPPORT_ENABLE 47#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kapcave/gskt00/keymaps/default-poly/config.h b/keyboards/kapcave/gskt00/keymaps/default-poly/config.h
index 2db5749cb5..8a23e16f19 100644
--- a/keyboards/kapcave/gskt00/keymaps/default-poly/config.h
+++ b/keyboards/kapcave/gskt00/keymaps/default-poly/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20#define ENCODERS_PAD_B { D3 } 20#define ENCODERS_PAD_B { D3 }
21 21
22#define RGB_DI_PIN D0 22#define RGB_DI_PIN D0
23#ifdef RGB_DI_PIN
24#define RGBLIGHT_EFFECT_BREATHING 23#define RGBLIGHT_EFFECT_BREATHING
25#define RGBLIGHT_EFFECT_RAINBOW_MOOD 24#define RGBLIGHT_EFFECT_RAINBOW_MOOD
26#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 25#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -35,5 +34,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_HUE_STEP 10 34#define RGBLIGHT_HUE_STEP 10
36#define RGBLIGHT_SAT_STEP 17 35#define RGBLIGHT_SAT_STEP 17
37#define RGBLIGHT_VAL_STEP 12 36#define RGBLIGHT_VAL_STEP 12
38#endif
39
diff --git a/keyboards/kapcave/paladin64/config.h b/keyboards/kapcave/paladin64/config.h
index e5da848720..3d22c45494 100755
--- a/keyboards/kapcave/paladin64/config.h
+++ b/keyboards/kapcave/paladin64/config.h
@@ -79,7 +79,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
79#define LOCKING_RESYNC_ENABLE 79#define LOCKING_RESYNC_ENABLE
80 80
81#define RGB_DI_PIN D0 81#define RGB_DI_PIN D0
82#ifdef RGB_DI_PIN
83#define RGBLIGHT_EFFECT_BREATHING 82#define RGBLIGHT_EFFECT_BREATHING
84#define RGBLIGHT_EFFECT_RAINBOW_MOOD 83#define RGBLIGHT_EFFECT_RAINBOW_MOOD
85#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 84#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -94,4 +93,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
94#define RGBLIGHT_HUE_STEP 10 93#define RGBLIGHT_HUE_STEP 10
95#define RGBLIGHT_SAT_STEP 17 94#define RGBLIGHT_SAT_STEP 17
96#define RGBLIGHT_VAL_STEP 12 95#define RGBLIGHT_VAL_STEP 12
97#endif
diff --git a/keyboards/kapcave/paladinpad/rev1/config.h b/keyboards/kapcave/paladinpad/rev1/config.h
index 4fcbe6d698..b2cfbb1057 100644
--- a/keyboards/kapcave/paladinpad/rev1/config.h
+++ b/keyboards/kapcave/paladinpad/rev1/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18 18
19#define RGB_DI_PIN D0 19#define RGB_DI_PIN D0
20 20
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -33,4 +32,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33#define RGBLIGHT_HUE_STEP 10 32#define RGBLIGHT_HUE_STEP 10
34#define RGBLIGHT_SAT_STEP 17 33#define RGBLIGHT_SAT_STEP 17
35#define RGBLIGHT_VAL_STEP 12 34#define RGBLIGHT_VAL_STEP 12
36#endif
diff --git a/keyboards/kapcave/paladinpad/rev2/config.h b/keyboards/kapcave/paladinpad/rev2/config.h
index 8229921777..35167881f9 100644
--- a/keyboards/kapcave/paladinpad/rev2/config.h
+++ b/keyboards/kapcave/paladinpad/rev2/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20 20
21#define RGB_DI_PIN D0 21#define RGB_DI_PIN D0
22 22
23#ifdef RGB_DI_PIN
24#define RGBLIGHT_EFFECT_BREATHING 23#define RGBLIGHT_EFFECT_BREATHING
25#define RGBLIGHT_EFFECT_RAINBOW_MOOD 24#define RGBLIGHT_EFFECT_RAINBOW_MOOD
26#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 25#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -35,5 +34,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_HUE_STEP 10 34#define RGBLIGHT_HUE_STEP 10
36#define RGBLIGHT_SAT_STEP 17 35#define RGBLIGHT_SAT_STEP 17
37#define RGBLIGHT_VAL_STEP 12 36#define RGBLIGHT_VAL_STEP 12
38#endif
39
diff --git a/keyboards/kb_elmo/isolation/config.h b/keyboards/kb_elmo/isolation/config.h
index 4aeb5eaa00..4cf7eed2cd 100644
--- a/keyboards/kb_elmo/isolation/config.h
+++ b/keyboards/kb_elmo/isolation/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20/* RGB backlight */ 20/* RGB backlight */
21#define RGB_DI_PIN B2 21#define RGB_DI_PIN B2
22#ifdef RGB_DI_PIN
23# define RGBLED_NUM 3 22# define RGBLED_NUM 3
24# define RGBLIGHT_HUE_STEP 8 23# define RGBLIGHT_HUE_STEP 8
25# define RGBLIGHT_SAT_STEP 8 24# define RGBLIGHT_SAT_STEP 8
@@ -35,4 +34,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
diff --git a/keyboards/kbdfans/bounce/75/hotswap/config.h b/keyboards/kbdfans/bounce/75/hotswap/config.h
index 15550775e2..0d43c4783d 100644
--- a/keyboards/kbdfans/bounce/75/hotswap/config.h
+++ b/keyboards/kbdfans/bounce/75/hotswap/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN F0 19#define RGB_DI_PIN F0
20#ifdef RGB_DI_PIN
21#define RGBLIGHT_EFFECT_BREATHING 20#define RGBLIGHT_EFFECT_BREATHING
22#define RGBLIGHT_EFFECT_RAINBOW_MOOD 21#define RGBLIGHT_EFFECT_RAINBOW_MOOD
23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 22#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -35,5 +34,5 @@
35#define RGBLIGHT_SAT_STEP 10 34#define RGBLIGHT_SAT_STEP 10
36#define RGBLIGHT_VAL_STEP 10 35#define RGBLIGHT_VAL_STEP 10
37#define RGBLIGHT_SLEEP 36#define RGBLIGHT_SLEEP
38#endif 37
39#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2 \ No newline at end of file 38#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2 \ No newline at end of file
diff --git a/keyboards/kbdfans/bounce/75/soldered/config.h b/keyboards/kbdfans/bounce/75/soldered/config.h
index 7448ffef3d..ef5e9ca782 100644
--- a/keyboards/kbdfans/bounce/75/soldered/config.h
+++ b/keyboards/kbdfans/bounce/75/soldered/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN B7 19#define RGB_DI_PIN B7
20#ifdef RGB_DI_PIN
21#define RGBLIGHT_EFFECT_BREATHING 20#define RGBLIGHT_EFFECT_BREATHING
22#define RGBLIGHT_EFFECT_RAINBOW_MOOD 21#define RGBLIGHT_EFFECT_RAINBOW_MOOD
23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 22#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -35,5 +34,5 @@
35#define RGBLIGHT_SAT_STEP 10 34#define RGBLIGHT_SAT_STEP 10
36#define RGBLIGHT_VAL_STEP 10 35#define RGBLIGHT_VAL_STEP 10
37#define RGBLIGHT_SLEEP 36#define RGBLIGHT_SLEEP
38#endif 37
39#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2 \ No newline at end of file 38#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2 \ No newline at end of file
diff --git a/keyboards/kbdfans/kbd19x/config.h b/keyboards/kbdfans/kbd19x/config.h
index 27228e040b..51aeb2bf03 100644
--- a/keyboards/kbdfans/kbd19x/config.h
+++ b/keyboards/kbdfans/kbd19x/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#define RGBLIGHT_SLEEP 35#define RGBLIGHT_SLEEP
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kbdfans/kbd4x/config.h b/keyboards/kbdfans/kbd4x/config.h
index b1a70ae409..2e644f4d60 100644
--- a/keyboards/kbdfans/kbd4x/config.h
+++ b/keyboards/kbdfans/kbd4x/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#define RGBLIGHT_SLEEP 35#define RGBLIGHT_SLEEP
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kbdfans/kbd67/hotswap/config.h b/keyboards/kbdfans/kbd67/hotswap/config.h
index 9ea1e9b842..084f366ac3 100644
--- a/keyboards/kbdfans/kbd67/hotswap/config.h
+++ b/keyboards/kbdfans/kbd67/hotswap/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B4 20#define RGB_DI_PIN B4
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 8 21 #define RGBLED_NUM 8
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -37,7 +36,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37#define RGBLIGHT_EFFECT_ALTERNATING 36#define RGBLIGHT_EFFECT_ALTERNATING
38#define RGBLIGHT_EFFECT_TWINKLE 37#define RGBLIGHT_EFFECT_TWINKLE
39 #define RGBLIGHT_SLEEP 38 #define RGBLIGHT_SLEEP
40#endif
41 39
42/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
43#define LOCKING_SUPPORT_ENABLE 41#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kbdfans/kbd67/rev1/config.h b/keyboards/kbdfans/kbd67/rev1/config.h
index d0a39afdf2..5ab0791004 100644
--- a/keyboards/kbdfans/kbd67/rev1/config.h
+++ b/keyboards/kbdfans/kbd67/rev1/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 20 21 #define RGBLED_NUM 20
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -36,7 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36#define RGBLIGHT_EFFECT_RGB_TEST 35#define RGBLIGHT_EFFECT_RGB_TEST
37#define RGBLIGHT_EFFECT_ALTERNATING 36#define RGBLIGHT_EFFECT_ALTERNATING
38#define RGBLIGHT_EFFECT_TWINKLE 37#define RGBLIGHT_EFFECT_TWINKLE
39#endif
40 38
41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
42#define LOCKING_SUPPORT_ENABLE 40#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kbdfans/kbd67/rev2/config.h b/keyboards/kbdfans/kbd67/rev2/config.h
index 28ce0dd707..4b631cf615 100644
--- a/keyboards/kbdfans/kbd67/rev2/config.h
+++ b/keyboards/kbdfans/kbd67/rev2/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -35,4 +34,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#define RGBLIGHT_LIMIT_VAL 240 35#define RGBLIGHT_LIMIT_VAL 240
37#define RGBLIGHT_SLEEP 36#define RGBLIGHT_SLEEP
38#endif
diff --git a/keyboards/kbdfans/kbd67/rev2/keymaps/tucznak/config.h b/keyboards/kbdfans/kbd67/rev2/keymaps/tucznak/config.h
index 234a44ae70..9a72f85030 100644
--- a/keyboards/kbdfans/kbd67/rev2/keymaps/tucznak/config.h
+++ b/keyboards/kbdfans/kbd67/rev2/keymaps/tucznak/config.h
@@ -11,6 +11,4 @@
11#define RETRO_TAPPING 11#define RETRO_TAPPING
12 12
13/* turn off RGB when computer sleeps */ 13/* turn off RGB when computer sleeps */
14#ifdef RGB_DI_PIN
15#define RGBLIGHT_SLEEP 14#define RGBLIGHT_SLEEP
16#endif \ No newline at end of file
diff --git a/keyboards/kbdfans/kbd6x/config.h b/keyboards/kbdfans/kbd6x/config.h
index 917b37c2b7..30a1e61130 100644
--- a/keyboards/kbdfans/kbd6x/config.h
+++ b/keyboards/kbdfans/kbd6x/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN F0 20#define RGB_DI_PIN F0
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_SAT_STEP 12 33#define RGBLIGHT_SAT_STEP 12
35#define RGBLIGHT_VAL_STEP 12 34#define RGBLIGHT_VAL_STEP 12
36#define RGBLIGHT_SLEEP 35#define RGBLIGHT_SLEEP
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kbdfans/kbd75/config.h b/keyboards/kbdfans/kbd75/config.h
index 38211cdee5..f22102c361 100644
--- a/keyboards/kbdfans/kbd75/config.h
+++ b/keyboards/kbdfans/kbd75/config.h
@@ -10,7 +10,6 @@
10#define LOCKING_RESYNC_ENABLE 10#define LOCKING_RESYNC_ENABLE
11 11
12#define RGB_DI_PIN E2 12#define RGB_DI_PIN E2
13#ifdef RGB_DI_PIN
14#define RGBLIGHT_EFFECT_BREATHING 13#define RGBLIGHT_EFFECT_BREATHING
15#define RGBLIGHT_EFFECT_RAINBOW_MOOD 14#define RGBLIGHT_EFFECT_RAINBOW_MOOD
16#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 15#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -27,5 +26,3 @@
27#define RGBLIGHT_VAL_STEP 8 26#define RGBLIGHT_VAL_STEP 8
28/* If defined, the RGB lighting will be switched off when the host goes to sleep */ 27/* If defined, the RGB lighting will be switched off when the host goes to sleep */
29#define RGBLIGHT_SLEEP 28#define RGBLIGHT_SLEEP
30
31#endif
diff --git a/keyboards/kbdfans/kbd75/keymaps/tucznak/config.h b/keyboards/kbdfans/kbd75/keymaps/tucznak/config.h
index f93cd66bfb..e42b60811c 100644
--- a/keyboards/kbdfans/kbd75/keymaps/tucznak/config.h
+++ b/keyboards/kbdfans/kbd75/keymaps/tucznak/config.h
@@ -11,9 +11,7 @@
11#define RETRO_TAPPING 11#define RETRO_TAPPING
12 12
13/* turn off RGB when computer sleeps */ 13/* turn off RGB when computer sleeps */
14#ifdef RGB_DI_PIN
15#define RGBLIGHT_SLEEP 14#define RGBLIGHT_SLEEP
16#endif
17 15
18#ifdef BACKLIGHT_LEVELS 16#ifdef BACKLIGHT_LEVELS
19#undef BACKLIGHT_LEVELS 17#undef BACKLIGHT_LEVELS
diff --git a/keyboards/kbdfans/kbd75hs/config.h b/keyboards/kbdfans/kbd75hs/config.h
index 10fc5ca8b5..09990d1cfc 100644
--- a/keyboards/kbdfans/kbd75hs/config.h
+++ b/keyboards/kbdfans/kbd75hs/config.h
@@ -19,7 +19,6 @@
19#define FORCE_NKRO 19#define FORCE_NKRO
20 20
21#define RGB_DI_PIN F0 21#define RGB_DI_PIN F0
22#ifdef RGB_DI_PIN
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
25#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -37,5 +36,5 @@
37#define RGBLIGHT_SAT_STEP 10 36#define RGBLIGHT_SAT_STEP 10
38#define RGBLIGHT_VAL_STEP 10 37#define RGBLIGHT_VAL_STEP 10
39#define RGBLIGHT_SLEEP 38#define RGBLIGHT_SLEEP
40#endif 39
41#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2 40#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2
diff --git a/keyboards/kbdfans/kbd8x/config.h b/keyboards/kbdfans/kbd8x/config.h
index d98d6cb41d..1f7a62b929 100644
--- a/keyboards/kbdfans/kbd8x/config.h
+++ b/keyboards/kbdfans/kbd8x/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#define RGBLIGHT_SLEEP 35#define RGBLIGHT_SLEEP
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kbdfans/kbd8x_mk2/config.h b/keyboards/kbdfans/kbd8x_mk2/config.h
index 556f2f82d4..ae7eadad0d 100644
--- a/keyboards/kbdfans/kbd8x_mk2/config.h
+++ b/keyboards/kbdfans/kbd8x_mk2/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B3 20#define RGB_DI_PIN B3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 20 21 #define RGBLED_NUM 20
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kbdfans/kbdpad/mk2/config.h b/keyboards/kbdfans/kbdpad/mk2/config.h
index a2a29bccf7..5ea4fba8e2 100644
--- a/keyboards/kbdfans/kbdpad/mk2/config.h
+++ b/keyboards/kbdfans/kbdpad/mk2/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B5 20#define RGB_DI_PIN B5
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 16 21 #define RGBLED_NUM 16
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kbdfans/niu_mini/config.h b/keyboards/kbdfans/niu_mini/config.h
index 70f86c6dbc..616fc639af 100644
--- a/keyboards/kbdfans/niu_mini/config.h
+++ b/keyboards/kbdfans/niu_mini/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24#define LOCKING_RESYNC_ENABLE 24#define LOCKING_RESYNC_ENABLE
25 25
26#define RGB_DI_PIN E2 26#define RGB_DI_PIN E2
27#ifdef RGB_DI_PIN
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
30#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -39,7 +38,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
39 #define RGBLIGHT_HUE_STEP 8 38 #define RGBLIGHT_HUE_STEP 8
40 #define RGBLIGHT_SAT_STEP 8 39 #define RGBLIGHT_SAT_STEP 8
41 #define RGBLIGHT_VAL_STEP 8 40 #define RGBLIGHT_VAL_STEP 8
42#endif
43 41
44/* 42/*
45 * Feature disable options 43 * Feature disable options
diff --git a/keyboards/kbdfans/niu_mini/keymaps/tucznak/config.h b/keyboards/kbdfans/niu_mini/keymaps/tucznak/config.h
index cfcda1bf7d..437907759d 100644
--- a/keyboards/kbdfans/niu_mini/keymaps/tucznak/config.h
+++ b/keyboards/kbdfans/niu_mini/keymaps/tucznak/config.h
@@ -7,9 +7,7 @@
7#define PRODUCT "Qt3.14" 7#define PRODUCT "Qt3.14"
8 8
9/* turn off RGB when computer sleeps */ 9/* turn off RGB when computer sleeps */
10#ifdef RGB_DI_PIN
11#define RGBLIGHT_SLEEP 10#define RGBLIGHT_SLEEP
12#endif
13 11
14/* send tap key if no layer key was used even after tap delay */ 12/* send tap key if no layer key was used even after tap delay */
15#define TAPPING_TERM 50 13#define TAPPING_TERM 50
diff --git a/keyboards/kbdfans/odin/soldered/config.h b/keyboards/kbdfans/odin/soldered/config.h
index 28cb2aba4b..49c3ab9233 100644
--- a/keyboards/kbdfans/odin/soldered/config.h
+++ b/keyboards/kbdfans/odin/soldered/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN B15 19#define RGB_DI_PIN B15
20#ifdef RGB_DI_PIN
21#define RGBLED_NUM 4 20#define RGBLED_NUM 4
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
@@ -35,5 +34,5 @@
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#define RGBLIGHT_LIMIT_VAL 180 35#define RGBLIGHT_LIMIT_VAL 180
37#define RGBLIGHT_SLEEP 36#define RGBLIGHT_SLEEP
38#endif 37
39#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2 38#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2
diff --git a/keyboards/kbdfans/odin/v2/config.h b/keyboards/kbdfans/odin/v2/config.h
index 13a06b3209..d156ae5103 100644
--- a/keyboards/kbdfans/odin/v2/config.h
+++ b/keyboards/kbdfans/odin/v2/config.h
@@ -18,7 +18,6 @@
18 18
19#define RGB_DI_PIN B15 19#define RGB_DI_PIN B15
20 20
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 4 21 #define RGBLED_NUM 4
23 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 22 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
24 #define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23 #define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -34,4 +33,3 @@
34 #define RGBLIGHT_VAL_STEP 8 33 #define RGBLIGHT_VAL_STEP 8
35 #define RGBLIGHT_LIMIT_VAL 180 34 #define RGBLIGHT_LIMIT_VAL 180
36 #define RGBLIGHT_SLEEP 35 #define RGBLIGHT_SLEEP
37#endif
diff --git a/keyboards/kbdfans/phaseone/config.h b/keyboards/kbdfans/phaseone/config.h
index 825a7f5bbc..68fc32caaa 100644
--- a/keyboards/kbdfans/phaseone/config.h
+++ b/keyboards/kbdfans/phaseone/config.h
@@ -21,7 +21,6 @@
21/* Locking resynchronize hack */ 21/* Locking resynchronize hack */
22#define LOCKING_RESYNC_ENABLE 22#define LOCKING_RESYNC_ENABLE
23#define RGB_DI_PIN B6 23#define RGB_DI_PIN B6
24#ifdef RGB_DI_PIN
25#define RGBLIGHT_EFFECT_BREATHING 24#define RGBLIGHT_EFFECT_BREATHING
26#define RGBLIGHT_EFFECT_RAINBOW_MOOD 25#define RGBLIGHT_EFFECT_RAINBOW_MOOD
27#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 26#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -39,5 +38,5 @@
39#define RGBLIGHT_SAT_STEP 10 38#define RGBLIGHT_SAT_STEP 10
40#define RGBLIGHT_VAL_STEP 10 39#define RGBLIGHT_VAL_STEP 10
41#define RGBLIGHT_SLEEP 40#define RGBLIGHT_SLEEP
42#endif 41
43#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2 \ No newline at end of file 42#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2 \ No newline at end of file
diff --git a/keyboards/kc60/config.h b/keyboards/kc60/config.h
index b30d0e92b8..eae2b0da6e 100644
--- a/keyboards/kc60/config.h
+++ b/keyboards/kc60/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN F5 20#define RGB_DI_PIN F5
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 16 21# define RGBLED_NUM 16
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/keebformom/config.h b/keyboards/keebformom/config.h
index 08547b17a7..190f88658f 100644
--- a/keyboards/keebformom/config.h
+++ b/keyboards/keebformom/config.h
@@ -17,7 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN F4 19#define RGB_DI_PIN F4
20#ifdef RGB_DI_PIN
21#define RGBLED_NUM 40 20#define RGBLED_NUM 40
22#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
23#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
@@ -27,7 +26,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
27# define RGBLIGHT_EFFECT_BREATHING 26# define RGBLIGHT_EFFECT_BREATHING
28# define RGBLIGHT_EFFECT_RAINBOW_MOOD 27# define RGBLIGHT_EFFECT_RAINBOW_MOOD
29# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 28# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
30#endif
31 29
32/* 30/*
33 * Feature disable options 31 * Feature disable options
diff --git a/keyboards/keebio/bamfk1/config.h b/keyboards/keebio/bamfk1/config.h
index 590cce19c5..901a26fe8d 100644
--- a/keyboards/keebio/bamfk1/config.h
+++ b/keyboards/keebio/bamfk1/config.h
@@ -12,7 +12,6 @@
12#define ENCODERS_CCW_KEY { { 0, 1 }, { 2, 1 } } 12#define ENCODERS_CCW_KEY { { 0, 1 }, { 2, 1 } }
13 13
14#define RGB_DI_PIN D3 14#define RGB_DI_PIN D3
15#ifdef RGB_DI_PIN
16# define RGBLED_NUM 16 15# define RGBLED_NUM 16
17# define RGBLIGHT_HUE_STEP 8 16# define RGBLIGHT_HUE_STEP 8
18# define RGBLIGHT_SAT_STEP 8 17# define RGBLIGHT_SAT_STEP 8
@@ -28,7 +27,6 @@
28# define RGBLIGHT_EFFECT_STATIC_GRADIENT 27# define RGBLIGHT_EFFECT_STATIC_GRADIENT
29# define RGBLIGHT_EFFECT_RGB_TEST 28# define RGBLIGHT_EFFECT_RGB_TEST
30# define RGBLIGHT_EFFECT_ALTERNATING 29# define RGBLIGHT_EFFECT_ALTERNATING
31#endif
32#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 2) 30#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 2)
33 31
34/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 32/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
diff --git a/keyboards/keebio/bamfk4/config.h b/keyboards/keebio/bamfk4/config.h
index 8ef3598f38..426bde52b1 100644
--- a/keyboards/keebio/bamfk4/config.h
+++ b/keyboards/keebio/bamfk4/config.h
@@ -4,7 +4,6 @@
4#pragma once 4#pragma once
5 5
6#define RGB_DI_PIN D3 6#define RGB_DI_PIN D3
7#ifdef RGB_DI_PIN
8# define RGBLED_NUM 32 7# define RGBLED_NUM 32
9# define RGBLIGHT_HUE_STEP 8 8# define RGBLIGHT_HUE_STEP 8
10# define RGBLIGHT_SAT_STEP 8 9# define RGBLIGHT_SAT_STEP 8
@@ -69,7 +68,6 @@
69# define RGB_DISABLE_WHEN_USB_SUSPENDED 68# define RGB_DISABLE_WHEN_USB_SUSPENDED
70# define RGB_MATRIX_KEYPRESSES 69# define RGB_MATRIX_KEYPRESSES
71//# endif 70//# endif
72#endif
73 71
74/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 72/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
75#define LOCKING_SUPPORT_ENABLE 73#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/keebio/bdn9/rev1/config.h b/keyboards/keebio/bdn9/rev1/config.h
index fbd33490d6..22d7643005 100644
--- a/keyboards/keebio/bdn9/rev1/config.h
+++ b/keyboards/keebio/bdn9/rev1/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 4 21 #define RGBLED_NUM 4
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/keebio/bdn9/rev2/config.h b/keyboards/keebio/bdn9/rev2/config.h
index ee2065f176..30c53e2f86 100644
--- a/keyboards/keebio/bdn9/rev2/config.h
+++ b/keyboards/keebio/bdn9/rev2/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20#define TAP_CODE_DELAY 10 20#define TAP_CODE_DELAY 10
21 21
22#define RGB_DI_PIN B15 22#define RGB_DI_PIN B15
23#ifdef RGB_DI_PIN
24# define RGBLED_NUM 11 23# define RGBLED_NUM 11
25# define RGBLIGHT_HUE_STEP 8 24# define RGBLIGHT_HUE_STEP 8
26# define RGBLIGHT_SAT_STEP 8 25# define RGBLIGHT_SAT_STEP 8
@@ -91,7 +90,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
91# define ENABLE_RGB_MATRIX_SOLID_SPLASH 90# define ENABLE_RGB_MATRIX_SOLID_SPLASH
92# define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH 91# define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
93# endif 92# endif
94#endif
95 93
96/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 94/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
97#define LOCKING_SUPPORT_ENABLE 95#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/keebio/chocopad/config.h b/keyboards/keebio/chocopad/config.h
index 213ffd7936..3dc169cf79 100644
--- a/keyboards/keebio/chocopad/config.h
+++ b/keyboards/keebio/chocopad/config.h
@@ -6,7 +6,6 @@
6/* Locking resynchronize hack */ 6/* Locking resynchronize hack */
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#ifdef RGB_DI_PIN
10#define RGBLIGHT_EFFECT_BREATHING 9#define RGBLIGHT_EFFECT_BREATHING
11#define RGBLIGHT_EFFECT_RAINBOW_MOOD 10#define RGBLIGHT_EFFECT_RAINBOW_MOOD
12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 11#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -20,6 +19,5 @@
20#define RGBLIGHT_HUE_STEP 8 19#define RGBLIGHT_HUE_STEP 8
21#define RGBLIGHT_SAT_STEP 8 20#define RGBLIGHT_SAT_STEP 8
22#define RGBLIGHT_VAL_STEP 8 21#define RGBLIGHT_VAL_STEP 8
23#endif
24#define RGB_DI_PIN D3 22#define RGB_DI_PIN D3
25#define RGBLED_NUM 4 23#define RGBLED_NUM 4
diff --git a/keyboards/keebio/dilly/config.h b/keyboards/keebio/dilly/config.h
index 1d2a07e38a..1b80f5bfd1 100644
--- a/keyboards/keebio/dilly/config.h
+++ b/keyboards/keebio/dilly/config.h
@@ -6,7 +6,6 @@
6/* Locking resynchronize hack */ 6/* Locking resynchronize hack */
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#ifdef RGB_DI_PIN
10#define RGBLIGHT_EFFECT_BREATHING 9#define RGBLIGHT_EFFECT_BREATHING
11#define RGBLIGHT_EFFECT_RAINBOW_MOOD 10#define RGBLIGHT_EFFECT_RAINBOW_MOOD
12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 11#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -20,7 +19,6 @@
20#define RGBLIGHT_HUE_STEP 8 19#define RGBLIGHT_HUE_STEP 8
21#define RGBLIGHT_SAT_STEP 8 20#define RGBLIGHT_SAT_STEP 8
22#define RGBLIGHT_VAL_STEP 8 21#define RGBLIGHT_VAL_STEP 8
23#endif
24#define RGB_DI_PIN D3 22#define RGB_DI_PIN D3
25 23
26#define RGBLED_NUM 10 24#define RGBLED_NUM 10
diff --git a/keyboards/keebio/dsp40/rev1/config.h b/keyboards/keebio/dsp40/rev1/config.h
index 1b45aa5ed6..3f722a5801 100644
--- a/keyboards/keebio/dsp40/rev1/config.h
+++ b/keyboards/keebio/dsp40/rev1/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23#define BACKLIGHT_PAL_MODE 1 23#define BACKLIGHT_PAL_MODE 1
24 24
25#define RGB_DI_PIN D3 25#define RGB_DI_PIN D3
26#ifdef RGB_DI_PIN
27 #define RGBLED_NUM 4 26 #define RGBLED_NUM 4
28 #define RGBLIGHT_HUE_STEP 8 27 #define RGBLIGHT_HUE_STEP 8
29 #define RGBLIGHT_SAT_STEP 8 28 #define RGBLIGHT_SAT_STEP 8
@@ -40,7 +39,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
40#define RGBLIGHT_EFFECT_RGB_TEST 39#define RGBLIGHT_EFFECT_RGB_TEST
41#define RGBLIGHT_EFFECT_ALTERNATING 40#define RGBLIGHT_EFFECT_ALTERNATING
42#define RGBLIGHT_EFFECT_TWINKLE 41#define RGBLIGHT_EFFECT_TWINKLE
43#endif
44 42
45/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 43/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
46#define LOCKING_SUPPORT_ENABLE 44#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/keebio/ergodicity/config.h b/keyboards/keebio/ergodicity/config.h
index 3d35f8b66c..dd4726a35d 100644
--- a/keyboards/keebio/ergodicity/config.h
+++ b/keyboards/keebio/ergodicity/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B2 20#define RGB_DI_PIN B2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 12 21 #define RGBLED_NUM 12
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/keebio/iris/rev6/config.h b/keyboards/keebio/iris/rev6/config.h
index 98ed5187f3..0ed1cb78eb 100644
--- a/keyboards/keebio/iris/rev6/config.h
+++ b/keyboards/keebio/iris/rev6/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 21
22/* ws2812 RGB LED */ 22/* ws2812 RGB LED */
23#define RGB_DI_PIN E6 23#define RGB_DI_PIN E6
24#ifdef RGB_DI_PIN
25# define RGBLED_NUM 68 24# define RGBLED_NUM 68
26# define RGBLED_SPLIT { 34, 34 } 25# define RGBLED_SPLIT { 34, 34 }
27# define RGBLIGHT_HUE_STEP 8 26# define RGBLIGHT_HUE_STEP 8
@@ -88,4 +87,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
88# define RGB_DISABLE_WHEN_USB_SUSPENDED 87# define RGB_DISABLE_WHEN_USB_SUSPENDED
89# define RGB_MATRIX_KEYPRESSES 88# define RGB_MATRIX_KEYPRESSES
90# endif 89# endif
91#endif
diff --git a/keyboards/keebio/iris/rev6a/config.h b/keyboards/keebio/iris/rev6a/config.h
index 430abd2ef0..fe802cef2e 100644
--- a/keyboards/keebio/iris/rev6a/config.h
+++ b/keyboards/keebio/iris/rev6a/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 21
22/* ws2812 RGB LED */ 22/* ws2812 RGB LED */
23#define RGB_DI_PIN E6 23#define RGB_DI_PIN E6
24#ifdef RGB_DI_PIN
25# define RGBLED_NUM 68 24# define RGBLED_NUM 68
26# define RGBLED_SPLIT { 34, 34 } 25# define RGBLED_SPLIT { 34, 34 }
27# define RGBLIGHT_HUE_STEP 8 26# define RGBLIGHT_HUE_STEP 8
@@ -88,4 +87,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
88# define RGB_DISABLE_WHEN_USB_SUSPENDED 87# define RGB_DISABLE_WHEN_USB_SUSPENDED
89# define RGB_MATRIX_KEYPRESSES 88# define RGB_MATRIX_KEYPRESSES
90//# endif 89//# endif
91#endif
diff --git a/keyboards/keebio/iris/rev6b/config.h b/keyboards/keebio/iris/rev6b/config.h
index 430abd2ef0..fe802cef2e 100644
--- a/keyboards/keebio/iris/rev6b/config.h
+++ b/keyboards/keebio/iris/rev6b/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 21
22/* ws2812 RGB LED */ 22/* ws2812 RGB LED */
23#define RGB_DI_PIN E6 23#define RGB_DI_PIN E6
24#ifdef RGB_DI_PIN
25# define RGBLED_NUM 68 24# define RGBLED_NUM 68
26# define RGBLED_SPLIT { 34, 34 } 25# define RGBLED_SPLIT { 34, 34 }
27# define RGBLIGHT_HUE_STEP 8 26# define RGBLIGHT_HUE_STEP 8
@@ -88,4 +87,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
88# define RGB_DISABLE_WHEN_USB_SUSPENDED 87# define RGB_DISABLE_WHEN_USB_SUSPENDED
89# define RGB_MATRIX_KEYPRESSES 88# define RGB_MATRIX_KEYPRESSES
90//# endif 89//# endif
91#endif
diff --git a/keyboards/keebio/iris/rev7/config.h b/keyboards/keebio/iris/rev7/config.h
index e51677e6d2..f7599e3e4d 100644
--- a/keyboards/keebio/iris/rev7/config.h
+++ b/keyboards/keebio/iris/rev7/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 21
22/* ws2812 RGB LED */ 22/* ws2812 RGB LED */
23#define RGB_DI_PIN E6 23#define RGB_DI_PIN E6
24#ifdef RGB_DI_PIN
25# define RGBLED_NUM 68 24# define RGBLED_NUM 68
26# define RGBLED_SPLIT { 34, 34 } 25# define RGBLED_SPLIT { 34, 34 }
27# define RGBLIGHT_HUE_STEP 8 26# define RGBLIGHT_HUE_STEP 8
@@ -88,5 +87,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
88# define RGB_DISABLE_WHEN_USB_SUSPENDED 87# define RGB_DISABLE_WHEN_USB_SUSPENDED
89# define RGB_MATRIX_KEYPRESSES 88# define RGB_MATRIX_KEYPRESSES
90//# endif 89//# endif
91#endif
92
diff --git a/keyboards/keebio/stick/config.h b/keyboards/keebio/stick/config.h
index c4b27e4324..f8582148f9 100644
--- a/keyboards/keebio/stick/config.h
+++ b/keyboards/keebio/stick/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20/* WS2812 RGB LED */ 20/* WS2812 RGB LED */
21#define RGB_DI_PIN D3 21#define RGB_DI_PIN D3
22#ifdef RGB_DI_PIN
23# define RGBLED_NUM 12 22# define RGBLED_NUM 12
24# define RGBLIGHT_HUE_STEP 8 23# define RGBLIGHT_HUE_STEP 8
25# define RGBLIGHT_SAT_STEP 8 24# define RGBLIGHT_SAT_STEP 8
@@ -88,6 +87,5 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
88# define ENABLE_RGB_MATRIX_SOLID_SPLASH 87# define ENABLE_RGB_MATRIX_SOLID_SPLASH
89# define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH 88# define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
90# endif 89# endif
91#endif
92 90
93#define TAPPING_TERM 200 91#define TAPPING_TERM 200
diff --git a/keyboards/keebio/tukey/config.h b/keyboards/keebio/tukey/config.h
index b62aef8a09..e93b57b8e7 100644
--- a/keyboards/keebio/tukey/config.h
+++ b/keyboards/keebio/tukey/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 8 21 #define RGBLED_NUM 8
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,9 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37 36
38
39#endif
40
41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
42#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
43/* Locking resynchronize hack */ 39/* Locking resynchronize hack */
diff --git a/keyboards/keebio/wtf60/config.h b/keyboards/keebio/wtf60/config.h
index 6d29b5bb9e..34869d5107 100644
--- a/keyboards/keebio/wtf60/config.h
+++ b/keyboards/keebio/wtf60/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19#define AUDIO_PIN C6 19#define AUDIO_PIN C6
20 20
21#define RGB_DI_PIN E6 21#define RGB_DI_PIN E6
22#ifdef RGB_DI_PIN
23 #define RGBLED_NUM 16 22 #define RGBLED_NUM 16
24 #define RGBLIGHT_HUE_STEP 8 23 #define RGBLIGHT_HUE_STEP 8
25 #define RGBLIGHT_SAT_STEP 8 24 #define RGBLIGHT_SAT_STEP 8
@@ -36,7 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36#define RGBLIGHT_EFFECT_RGB_TEST 35#define RGBLIGHT_EFFECT_RGB_TEST
37#define RGBLIGHT_EFFECT_ALTERNATING 36#define RGBLIGHT_EFFECT_ALTERNATING
38#define RGBLIGHT_EFFECT_TWINKLE 37#define RGBLIGHT_EFFECT_TWINKLE
39#endif
40 38
41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
42#define LOCKING_SUPPORT_ENABLE 40#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/keebmonkey/kbmg68/config.h b/keyboards/keebmonkey/kbmg68/config.h
index 7ed31afbd2..2342941340 100644
--- a/keyboards/keebmonkey/kbmg68/config.h
+++ b/keyboards/keebmonkey/kbmg68/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN B0 19#define RGB_DI_PIN B0
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 68 20 #define RGBLED_NUM 68
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -34,7 +33,6 @@
34#define RGBLIGHT_EFFECT_RGB_TEST 33#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37#endif
38 36
39// generated by KBFirmware JSON to QMK Parser 37// generated by KBFirmware JSON to QMK Parser
40// https://noroadsleft.github.io/kbf_qmk_converter/ 38// https://noroadsleft.github.io/kbf_qmk_converter/
diff --git a/keyboards/keebwerk/nano_slider/config.h b/keyboards/keebwerk/nano_slider/config.h
index 7d84b547ad..92023404ec 100644
--- a/keyboards/keebwerk/nano_slider/config.h
+++ b/keyboards/keebwerk/nano_slider/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20#define SLIDER_PIN D4 20#define SLIDER_PIN D4
21 21
22#define RGB_DI_PIN F6 22#define RGB_DI_PIN F6
23#ifdef RGB_DI_PIN
24# define RGBLED_NUM 4 23# define RGBLED_NUM 4
25# define RGBLIGHT_HUE_STEP 8 24# define RGBLIGHT_HUE_STEP 8
26# define RGBLIGHT_SAT_STEP 8 25# define RGBLIGHT_SAT_STEP 8
@@ -38,7 +37,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
38# define RGBLIGHT_EFFECT_RGB_TEST 37# define RGBLIGHT_EFFECT_RGB_TEST
39# define RGBLIGHT_EFFECT_ALTERNATING 38# define RGBLIGHT_EFFECT_ALTERNATING
40# define RGBLIGHT_EFFECT_TWINKLE 39# define RGBLIGHT_EFFECT_TWINKLE
41#endif
42 40
43/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
44#define LOCKING_SUPPORT_ENABLE 42#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kegen/gboy/config.h b/keyboards/kegen/gboy/config.h
index ce174f57bb..c34099cfa8 100644
--- a/keyboards/kegen/gboy/config.h
+++ b/keyboards/kegen/gboy/config.h
@@ -18,7 +18,6 @@
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D1 20#define RGB_DI_PIN D1
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -33,4 +32,3 @@
33#define RGBLIGHT_HUE_STEP 8 32#define RGBLIGHT_HUE_STEP 8
34#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#endif
diff --git a/keyboards/keybage/radpad/config.h b/keyboards/keybage/radpad/config.h
index fb5f8a8f60..e8a729c95f 100644
--- a/keyboards/keybage/radpad/config.h
+++ b/keyboards/keybage/radpad/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN F4 20#define RGB_DI_PIN F4
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 16 21 #define RGBLED_NUM 16
23 #define RGBLIGHT_SLEEP 22 #define RGBLIGHT_SLEEP
24#define RGBLIGHT_EFFECT_BREATHING 23#define RGBLIGHT_EFFECT_BREATHING
@@ -31,7 +30,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31#define RGBLIGHT_EFFECT_RGB_TEST 30#define RGBLIGHT_EFFECT_RGB_TEST
32#define RGBLIGHT_EFFECT_ALTERNATING 31#define RGBLIGHT_EFFECT_ALTERNATING
33#define RGBLIGHT_EFFECT_TWINKLE 32#define RGBLIGHT_EFFECT_TWINKLE
34#endif
35 33
36/* OLED Configuration */ 34/* OLED Configuration */
37#ifdef OLED_ENABLE 35#ifdef OLED_ENABLE
diff --git a/keyboards/keycapsss/o4l_5x12/config.h b/keyboards/keycapsss/o4l_5x12/config.h
index 8abe34ac3d..fc78e6bb03 100644
--- a/keyboards/keycapsss/o4l_5x12/config.h
+++ b/keyboards/keycapsss/o4l_5x12/config.h
@@ -1,7 +1,6 @@
1#pragma once 1#pragma once
2 2
3#define RGB_DI_PIN D3 3#define RGB_DI_PIN D3
4#ifdef RGB_DI_PIN
5# define RGBLED_NUM 12 4# define RGBLED_NUM 12
6# define RGBLIGHT_HUE_STEP 4 5# define RGBLIGHT_HUE_STEP 4
7# define RGBLIGHT_SAT_STEP 4 6# define RGBLIGHT_SAT_STEP 4
@@ -18,7 +17,6 @@
18# define RGBLIGHT_EFFECT_RGB_TEST 17# define RGBLIGHT_EFFECT_RGB_TEST
19# define RGBLIGHT_EFFECT_ALTERNATING 18# define RGBLIGHT_EFFECT_ALTERNATING
20# define RGBLIGHT_EFFECT_TWINKLE 19# define RGBLIGHT_EFFECT_TWINKLE
21#endif
22 20
23/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 21/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
24#define LOCKING_SUPPORT_ENABLE 22#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/keyhive/absinthe/config.h b/keyboards/keyhive/absinthe/config.h
index f33378524b..ded3dc8236 100644
--- a/keyboards/keyhive/absinthe/config.h
+++ b/keyboards/keyhive/absinthe/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B0 20#define RGB_DI_PIN B0
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 32 21 #define RGBLED_NUM 32
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 33 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
35// #define RGBLIGHT_EFFECT_RGB_TEST 34// #define RGBLIGHT_EFFECT_RGB_TEST
36// #define RGBLIGHT_EFFECT_ALTERNATING 35// #define RGBLIGHT_EFFECT_ALTERNATING
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/keyhive/smallice/config.h b/keyboards/keyhive/smallice/config.h
index 450f080684..a770d8e47d 100644
--- a/keyboards/keyhive/smallice/config.h
+++ b/keyboards/keyhive/smallice/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B7 20#define RGB_DI_PIN B7
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 12 21# define RGBLED_NUM 12
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -35,4 +34,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
diff --git a/keyboards/keyhive/southpole/config.h b/keyboards/keyhive/southpole/config.h
index b44dfaac52..5f36081323 100644
--- a/keyboards/keyhive/southpole/config.h
+++ b/keyboards/keyhive/southpole/config.h
@@ -5,20 +5,3 @@
5 5
6/* Locking resynchronize hack */ 6/* Locking resynchronize hack */
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8
9#ifdef RGB_DI_PIN
10#define RGBLIGHT_EFFECT_BREATHING
11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
13#define RGBLIGHT_EFFECT_SNAKE
14#define RGBLIGHT_EFFECT_KNIGHT
15#define RGBLIGHT_EFFECT_CHRISTMAS
16#define RGBLIGHT_EFFECT_STATIC_GRADIENT
17#define RGBLIGHT_EFFECT_RGB_TEST
18#define RGBLIGHT_EFFECT_ALTERNATING
19#define RGBLIGHT_EFFECT_TWINKLE
20#define RGBLED_NUM 0
21#define RGBLIGHT_HUE_STEP 8
22#define RGBLIGHT_SAT_STEP 8
23#define RGBLIGHT_VAL_STEP 8
24#endif
diff --git a/keyboards/keyhive/ut472/config.h b/keyboards/keyhive/ut472/config.h
index e96f645d6a..c007f92fe7 100644
--- a/keyboards/keyhive/ut472/config.h
+++ b/keyboards/keyhive/ut472/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22#define LOCKING_RESYNC_ENABLE 22#define LOCKING_RESYNC_ENABLE
23 23
24#define RGB_DI_PIN C6 24#define RGB_DI_PIN C6
25#ifdef RGB_DI_PIN
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
28#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 27#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -37,4 +36,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37#define RGBLIGHT_HUE_STEP 8 36#define RGBLIGHT_HUE_STEP 8
38#define RGBLIGHT_SAT_STEP 8 37#define RGBLIGHT_SAT_STEP 8
39#define RGBLIGHT_VAL_STEP 8 38#define RGBLIGHT_VAL_STEP 8
40#endif
diff --git a/keyboards/keystonecaps/gameroyadvance/config.h b/keyboards/keystonecaps/gameroyadvance/config.h
index ccd1b1da6c..20abd283ee 100644
--- a/keyboards/keystonecaps/gameroyadvance/config.h
+++ b/keyboards/keystonecaps/gameroyadvance/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24#define LOCKING_RESYNC_ENABLE 24#define LOCKING_RESYNC_ENABLE
25 25
26#define RGB_DI_PIN C7 26#define RGB_DI_PIN C7
27#ifdef RGB_DI_PIN
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
30#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -39,4 +38,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
39#define RGBLIGHT_HUE_STEP 8 38#define RGBLIGHT_HUE_STEP 8
40#define RGBLIGHT_SAT_STEP 8 39#define RGBLIGHT_SAT_STEP 8
41#define RGBLIGHT_VAL_STEP 8 40#define RGBLIGHT_VAL_STEP 8
42#endif
diff --git a/keyboards/kingly_keys/romac/keymaps/stanrc85/config.h b/keyboards/kingly_keys/romac/keymaps/stanrc85/config.h
index 41bba326c4..a8da1ae072 100644
--- a/keyboards/kingly_keys/romac/keymaps/stanrc85/config.h
+++ b/keyboards/kingly_keys/romac/keymaps/stanrc85/config.h
@@ -2,7 +2,6 @@
2#define RGBLED_NUM 16 2#define RGBLED_NUM 16
3 3
4#define RGB_DI_PIN F4 4#define RGB_DI_PIN F4
5#ifdef RGB_DI_PIN
6 #define RGBLIGHT_HUE_STEP 8 5 #define RGBLIGHT_HUE_STEP 8
7 #define RGBLIGHT_SAT_STEP 8 6 #define RGBLIGHT_SAT_STEP 8
8 #define RGBLIGHT_VAL_STEP 8 7 #define RGBLIGHT_VAL_STEP 8
@@ -16,4 +15,3 @@
16#define RGBLIGHT_EFFECT_RGB_TEST 15#define RGBLIGHT_EFFECT_RGB_TEST
17#define RGBLIGHT_EFFECT_ALTERNATING 16#define RGBLIGHT_EFFECT_ALTERNATING
18#define RGBLIGHT_EFFECT_TWINKLE 17#define RGBLIGHT_EFFECT_TWINKLE
19#endif
diff --git a/keyboards/kiwikey/borderland/config.h b/keyboards/kiwikey/borderland/config.h
index 08467cfd14..92436e41fb 100644
--- a/keyboards/kiwikey/borderland/config.h
+++ b/keyboards/kiwikey/borderland/config.h
@@ -6,7 +6,6 @@
6#define TAP_CODE_DELAY 10 6#define TAP_CODE_DELAY 10
7 7
8#define RGB_DI_PIN B2 8#define RGB_DI_PIN B2
9#ifdef RGB_DI_PIN
10#define RGBLED_NUM 18 9#define RGBLED_NUM 18
11#define RGBLIGHT_HUE_STEP 8 10#define RGBLIGHT_HUE_STEP 8
12#define RGBLIGHT_SAT_STEP 8 11#define RGBLIGHT_SAT_STEP 8
@@ -23,7 +22,6 @@
23#define RGBLIGHT_EFFECT_RGB_TEST 22#define RGBLIGHT_EFFECT_RGB_TEST
24#define RGBLIGHT_EFFECT_ALTERNATING 23#define RGBLIGHT_EFFECT_ALTERNATING
25#define RGBLIGHT_EFFECT_TWINKLE 24#define RGBLIGHT_EFFECT_TWINKLE
26#endif
27 25
28/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 26/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
29#define LOCKING_SUPPORT_ENABLE 27#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kopibeng/mnk88/config.h b/keyboards/kopibeng/mnk88/config.h
index f2b51fa065..45ad8961c6 100644
--- a/keyboards/kopibeng/mnk88/config.h
+++ b/keyboards/kopibeng/mnk88/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN A10 19#define RGB_DI_PIN A10
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 20 20 #define RGBLED_NUM 20
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -33,7 +32,6 @@
33 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 32 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
34 #define RGBLIGHT_EFFECT_RGB_TEST 33 #define RGBLIGHT_EFFECT_RGB_TEST
35// #define RGBLIGHT_EFFECT_ALTERNATING 34// #define RGBLIGHT_EFFECT_ALTERNATING
36#endif
37 35
38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 36/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
39#define LOCKING_SUPPORT_ENABLE 37#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kopibeng/xt60/config.h b/keyboards/kopibeng/xt60/config.h
index 6163c3555d..269ad00f60 100644
--- a/keyboards/kopibeng/xt60/config.h
+++ b/keyboards/kopibeng/xt60/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN F6 19#define RGB_DI_PIN F6
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 14 20 #define RGBLED_NUM 14
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -33,7 +32,6 @@
33 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 32 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
34 #define RGBLIGHT_EFFECT_RGB_TEST 33 #define RGBLIGHT_EFFECT_RGB_TEST
35// #define RGBLIGHT_EFFECT_ALTERNATING 34// #define RGBLIGHT_EFFECT_ALTERNATING
36#endif
37 35
38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 36/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
39#define LOCKING_SUPPORT_ENABLE 37#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kopibeng/xt60_singa/config.h b/keyboards/kopibeng/xt60_singa/config.h
index 6163c3555d..269ad00f60 100644
--- a/keyboards/kopibeng/xt60_singa/config.h
+++ b/keyboards/kopibeng/xt60_singa/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN F6 19#define RGB_DI_PIN F6
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 14 20 #define RGBLED_NUM 14
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -33,7 +32,6 @@
33 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 32 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
34 #define RGBLIGHT_EFFECT_RGB_TEST 33 #define RGBLIGHT_EFFECT_RGB_TEST
35// #define RGBLIGHT_EFFECT_ALTERNATING 34// #define RGBLIGHT_EFFECT_ALTERNATING
36#endif
37 35
38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 36/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
39#define LOCKING_SUPPORT_ENABLE 37#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kopibeng/xt65/config.h b/keyboards/kopibeng/xt65/config.h
index 04a7030393..9e5acfa2e0 100644
--- a/keyboards/kopibeng/xt65/config.h
+++ b/keyboards/kopibeng/xt65/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN D5 19#define RGB_DI_PIN D5
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 12 20 #define RGBLED_NUM 12
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -34,7 +33,6 @@
34#define RGBLIGHT_EFFECT_RGB_TEST 33#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kopibeng/xt8x/config.h b/keyboards/kopibeng/xt8x/config.h
index 053c826450..4210713a65 100644
--- a/keyboards/kopibeng/xt8x/config.h
+++ b/keyboards/kopibeng/xt8x/config.h
@@ -19,7 +19,6 @@
19#define INDICATOR_PIN_0 B13 19#define INDICATOR_PIN_0 B13
20 20
21#define RGB_DI_PIN A10 21#define RGB_DI_PIN A10
22#ifdef RGB_DI_PIN
23 #define RGBLED_NUM 19 22 #define RGBLED_NUM 19
24 #define RGBLIGHT_HUE_STEP 8 23 #define RGBLIGHT_HUE_STEP 8
25 #define RGBLIGHT_SAT_STEP 8 24 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@
35 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 34 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
36 #define RGBLIGHT_EFFECT_RGB_TEST 35 #define RGBLIGHT_EFFECT_RGB_TEST
37// #define RGBLIGHT_EFFECT_ALTERNATING 36// #define RGBLIGHT_EFFECT_ALTERNATING
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kprepublic/bm16s/config.h b/keyboards/kprepublic/bm16s/config.h
index c629c8721a..26be1e8187 100755
--- a/keyboards/kprepublic/bm16s/config.h
+++ b/keyboards/kprepublic/bm16s/config.h
@@ -7,7 +7,6 @@
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#define RGB_DI_PIN E2 9#define RGB_DI_PIN E2
10#ifdef RGB_DI_PIN
11#define RGBLIGHT_EFFECT_BREATHING 10#define RGBLIGHT_EFFECT_BREATHING
12#define RGBLIGHT_EFFECT_RAINBOW_MOOD 11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
13#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -22,4 +21,3 @@
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
24 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
25#endif
diff --git a/keyboards/kprepublic/bm40hsrgb/config.h b/keyboards/kprepublic/bm40hsrgb/config.h
index 2e4942bf63..60324e48b1 100755
--- a/keyboards/kprepublic/bm40hsrgb/config.h
+++ b/keyboards/kprepublic/bm40hsrgb/config.h
@@ -23,10 +23,8 @@
23 23
24#define RGB_DI_PIN E2 24#define RGB_DI_PIN E2
25#define RGB_MATRIX_LED_COUNT 53 25#define RGB_MATRIX_LED_COUNT 53
26#ifdef RGB_DI_PIN
27# define RGB_MATRIX_KEYPRESSES // reacts to keypresses 26# define RGB_MATRIX_KEYPRESSES // reacts to keypresses
28# define RGBLIGHT_LIMIT_VAL 180 // Limit to vendor-recommended value 27# define RGBLIGHT_LIMIT_VAL 180 // Limit to vendor-recommended value
29#endif
30#ifdef RGB_MATRIX_ENABLE 28#ifdef RGB_MATRIX_ENABLE
31# define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended 29# define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
32# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value 30# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value
diff --git a/keyboards/kprepublic/bm43a/config.h b/keyboards/kprepublic/bm43a/config.h
index fd6a1a0806..fc549b862d 100644
--- a/keyboards/kprepublic/bm43a/config.h
+++ b/keyboards/kprepublic/bm43a/config.h
@@ -18,14 +18,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 10 21 #define RGBLED_NUM 10
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
25 #define RGBLIGHT_VAL_STEP 8 24 #define RGBLIGHT_VAL_STEP 8
26 #define RGBLIGHT_LIMIT_VAL 180 // Limit to vendor-recommended value 25 #define RGBLIGHT_LIMIT_VAL 180 // Limit to vendor-recommended value
27 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 26 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
28#endif
29#ifdef RGB_MATRIX_ENABLE 27#ifdef RGB_MATRIX_ENABLE
30# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value 28# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value
31#endif 29#endif
diff --git a/keyboards/kprepublic/bm43hsrgb/config.h b/keyboards/kprepublic/bm43hsrgb/config.h
index c19ed0598b..151488c516 100755
--- a/keyboards/kprepublic/bm43hsrgb/config.h
+++ b/keyboards/kprepublic/bm43hsrgb/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 53 21 #define RGBLED_NUM 53
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,4 +34,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 34 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
36 #define RGBLIGHT_EFFECT_RGB_TEST 35 #define RGBLIGHT_EFFECT_RGB_TEST
37 #define RGBLIGHT_EFFECT_ALTERNATING 36 #define RGBLIGHT_EFFECT_ALTERNATING
38#endif
diff --git a/keyboards/kprepublic/bm43hsrgb/keymaps/bitstarr/config.h b/keyboards/kprepublic/bm43hsrgb/keymaps/bitstarr/config.h
index 50c75ee7f6..6f98093e33 100755
--- a/keyboards/kprepublic/bm43hsrgb/keymaps/bitstarr/config.h
+++ b/keyboards/kprepublic/bm43hsrgb/keymaps/bitstarr/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19#define UNICODE_SELECTED_MODES UNICODE_MODE_WINCOMPOSE, UNICODE_MODE_WINDOWS, UNICODE_MODE_LINUX, UNICODE_MODE_MACOS 19#define UNICODE_SELECTED_MODES UNICODE_MODE_WINCOMPOSE, UNICODE_MODE_WINDOWS, UNICODE_MODE_LINUX, UNICODE_MODE_MACOS
20#define UNICODE_CYCLE_PERSIST false 20#define UNICODE_CYCLE_PERSIST false
21 21
22#ifdef RGB_DI_PIN
23#undef RGBLIGHT_EFFECT_BREATHING 22#undef RGBLIGHT_EFFECT_BREATHING
24#undef RGBLIGHT_EFFECT_RAINBOW_MOOD 23#undef RGBLIGHT_EFFECT_RAINBOW_MOOD
25#undef RGBLIGHT_EFFECT_RAINBOW_SWIRL 24#undef RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -30,4 +29,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
30#undef RGBLIGHT_EFFECT_RGB_TEST 29#undef RGBLIGHT_EFFECT_RGB_TEST
31#undef RGBLIGHT_EFFECT_ALTERNATING 30#undef RGBLIGHT_EFFECT_ALTERNATING
32#undef RGBLIGHT_EFFECT_TWINKLE 31#undef RGBLIGHT_EFFECT_TWINKLE
33#endif
diff --git a/keyboards/kprepublic/bm60hsrgb/rev1/config.h b/keyboards/kprepublic/bm60hsrgb/rev1/config.h
index c46ccd05a6..df94a6d357 100644
--- a/keyboards/kprepublic/bm60hsrgb/rev1/config.h
+++ b/keyboards/kprepublic/bm60hsrgb/rev1/config.h
@@ -19,11 +19,9 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#define RGB_MATRIX_LED_COUNT 69 21#define RGB_MATRIX_LED_COUNT 69
22#ifdef RGB_DI_PIN
23# define RGBLED_NUM 69 22# define RGBLED_NUM 69
24# define RGB_MATRIX_KEYPRESSES 23# define RGB_MATRIX_KEYPRESSES
25# define RGBLIGHT_LIMIT_VAL 180 // Limit to vendor-recommended value 24# define RGBLIGHT_LIMIT_VAL 180 // Limit to vendor-recommended value
26#endif
27#ifdef RGB_MATRIX_ENABLE 25#ifdef RGB_MATRIX_ENABLE
28# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value 26# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value
29// RGB Matrix Animation modes. Explicitly enabled 27// RGB Matrix Animation modes. Explicitly enabled
diff --git a/keyboards/kprepublic/bm60hsrgb_ec/rev1/config.h b/keyboards/kprepublic/bm60hsrgb_ec/rev1/config.h
index 242d2dfffd..bf7208c547 100644
--- a/keyboards/kprepublic/bm60hsrgb_ec/rev1/config.h
+++ b/keyboards/kprepublic/bm60hsrgb_ec/rev1/config.h
@@ -18,7 +18,6 @@
18 18
19#define RGB_DI_PIN E2 19#define RGB_DI_PIN E2
20#define RGB_MATRIX_LED_COUNT 69 20#define RGB_MATRIX_LED_COUNT 69
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 69 21 #define RGBLED_NUM 69
23 #define RGB_MATRIX_KEYPRESSES 22 #define RGB_MATRIX_KEYPRESSES
24#define RGB_MATRIX_MAXIMUM_BRIGHTNESS 140 23#define RGB_MATRIX_MAXIMUM_BRIGHTNESS 140
@@ -65,5 +64,3 @@
65#define ENABLE_RGB_MATRIX_MULTISPLASH 64#define ENABLE_RGB_MATRIX_MULTISPLASH
66#define ENABLE_RGB_MATRIX_SOLID_SPLASH 65#define ENABLE_RGB_MATRIX_SOLID_SPLASH
67#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH 66#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
68#endif
69
diff --git a/keyboards/kprepublic/bm60hsrgb_iso/rev1/config.h b/keyboards/kprepublic/bm60hsrgb_iso/rev1/config.h
index 18b28b7560..bbfeb14e39 100644
--- a/keyboards/kprepublic/bm60hsrgb_iso/rev1/config.h
+++ b/keyboards/kprepublic/bm60hsrgb_iso/rev1/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#define RGB_MATRIX_LED_COUNT 70 21#define RGB_MATRIX_LED_COUNT 70
22#ifdef RGB_DI_PIN
23# define RGBLED_NUM 70 22# define RGBLED_NUM 70
24# define RGB_MATRIX_KEYPRESSES 23# define RGB_MATRIX_KEYPRESSES
25 // #define RGBLIGHT_HUE_STEP 8 24 // #define RGBLIGHT_HUE_STEP 8
@@ -27,7 +26,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
27 // #define RGBLIGHT_VAL_STEP 8 26 // #define RGBLIGHT_VAL_STEP 8
28# define RGBLIGHT_LIMIT_VAL 180 // Limit to vendor-recommended value 27# define RGBLIGHT_LIMIT_VAL 180 // Limit to vendor-recommended value
29 // #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 28 // #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
30#endif
31#ifdef RGB_MATRIX_ENABLE 29#ifdef RGB_MATRIX_ENABLE
32# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value 30# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value
33// RGB Matrix Animation modes. Explicitly enabled 31// RGB Matrix Animation modes. Explicitly enabled
diff --git a/keyboards/kprepublic/bm60hsrgb_poker/rev1/config.h b/keyboards/kprepublic/bm60hsrgb_poker/rev1/config.h
index 31751e6214..5382f10e8c 100644
--- a/keyboards/kprepublic/bm60hsrgb_poker/rev1/config.h
+++ b/keyboards/kprepublic/bm60hsrgb_poker/rev1/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#define RGB_MATRIX_LED_COUNT 67 21#define RGB_MATRIX_LED_COUNT 67
22#ifdef RGB_DI_PIN
23 #define RGBLED_NUM 67 22 #define RGBLED_NUM 67
24 #define RGB_MATRIX_KEYPRESSES 23 #define RGB_MATRIX_KEYPRESSES
25 #define RGBLIGHT_HUE_STEP 8 24 #define RGBLIGHT_HUE_STEP 8
@@ -37,7 +36,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37#define RGBLIGHT_EFFECT_RGB_TEST 36#define RGBLIGHT_EFFECT_RGB_TEST
38#define RGBLIGHT_EFFECT_ALTERNATING 37#define RGBLIGHT_EFFECT_ALTERNATING
39#define RGBLIGHT_EFFECT_TWINKLE 38#define RGBLIGHT_EFFECT_TWINKLE
40#endif
41#ifdef RGB_MATRIX_ENABLE 39#ifdef RGB_MATRIX_ENABLE
42# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value 40# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value
43// RGB Matrix Animation modes. Explicitly enabled 41// RGB Matrix Animation modes. Explicitly enabled
diff --git a/keyboards/kprepublic/bm65hsrgb/rev1/config.h b/keyboards/kprepublic/bm65hsrgb/rev1/config.h
index 8ed57405b5..9bd8375e25 100644
--- a/keyboards/kprepublic/bm65hsrgb/rev1/config.h
+++ b/keyboards/kprepublic/bm65hsrgb/rev1/config.h
@@ -21,10 +21,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21#define RGB_DI_PIN E2 21#define RGB_DI_PIN E2
22// The number of LEDs connected 22// The number of LEDs connected
23#define RGB_MATRIX_LED_COUNT 73 23#define RGB_MATRIX_LED_COUNT 73
24#ifdef RGB_DI_PIN
25 #define RGBLED_NUM 73 24 #define RGBLED_NUM 73
26 #define RGB_MATRIX_KEYPRESSES // reacts to keypresses 25 #define RGB_MATRIX_KEYPRESSES // reacts to keypresses
27#endif
28 26
29/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 27/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
30#define LOCKING_SUPPORT_ENABLE 28#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kprepublic/bm65hsrgb_iso/rev1/config.h b/keyboards/kprepublic/bm65hsrgb_iso/rev1/config.h
index 7712c86201..501e7d6a52 100644
--- a/keyboards/kprepublic/bm65hsrgb_iso/rev1/config.h
+++ b/keyboards/kprepublic/bm65hsrgb_iso/rev1/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23 23
24#define RGB_DI_PIN E2 24#define RGB_DI_PIN E2
25#define RGB_MATRIX_LED_COUNT 74 25#define RGB_MATRIX_LED_COUNT 74
26#ifdef RGB_DI_PIN
27 #define RGBLED_NUM 74 26 #define RGBLED_NUM 74
28 #define RGB_MATRIX_KEYPRESSES 27 #define RGB_MATRIX_KEYPRESSES
29 #define RGBLIGHT_HUE_STEP 8 28 #define RGBLIGHT_HUE_STEP 8
@@ -92,4 +91,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
92# define RGBLIGHT_EFFECT_STATIC_GRADIENT 91# define RGBLIGHT_EFFECT_STATIC_GRADIENT
93# define RGBLIGHT_EFFECT_RGB_TEST 92# define RGBLIGHT_EFFECT_RGB_TEST
94# define RGBLIGHT_EFFECT_ALTERNATING 93# define RGBLIGHT_EFFECT_ALTERNATING
95#endif
diff --git a/keyboards/kprepublic/bm68hsrgb/rev1/config.h b/keyboards/kprepublic/bm68hsrgb/rev1/config.h
index b0266a1307..ee7d425a76 100644
--- a/keyboards/kprepublic/bm68hsrgb/rev1/config.h
+++ b/keyboards/kprepublic/bm68hsrgb/rev1/config.h
@@ -21,11 +21,9 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21#define RGB_DI_PIN E2 21#define RGB_DI_PIN E2
22// The number of LEDs connected 22// The number of LEDs connected
23#define RGB_MATRIX_LED_COUNT 74 23#define RGB_MATRIX_LED_COUNT 74
24#ifdef RGB_DI_PIN
25# define RGBLED_NUM 74 24# define RGBLED_NUM 74
26# define RGB_MATRIX_KEYPRESSES // reacts to keypresses 25# define RGB_MATRIX_KEYPRESSES // reacts to keypresses
27# define RGBLIGHT_LIMIT_VAL 180 // Limit to vendor-recommended value 26# define RGBLIGHT_LIMIT_VAL 180 // Limit to vendor-recommended value
28#endif
29#ifdef RGB_MATRIX_ENABLE 27#ifdef RGB_MATRIX_ENABLE
30# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value 28# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value
31// RGB Matrix Animation modes. Explicitly enabled 29// RGB Matrix Animation modes. Explicitly enabled
diff --git a/keyboards/kprepublic/bm80hsrgb/config.h b/keyboards/kprepublic/bm80hsrgb/config.h
index 0e1861574a..8ae02d0c63 100644
--- a/keyboards/kprepublic/bm80hsrgb/config.h
+++ b/keyboards/kprepublic/bm80hsrgb/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21// The number of LEDs connected 21// The number of LEDs connected
22#define RGB_MATRIX_LED_COUNT 87 22#define RGB_MATRIX_LED_COUNT 87
23 23
24#ifdef RGB_DI_PIN
25#define RGBLED_NUM 87 24#define RGBLED_NUM 87
26#define RGB_MATRIX_KEYPRESSES // reacts to keypresses 25#define RGB_MATRIX_KEYPRESSES // reacts to keypresses
27//#define RGB_MATRIX_KEYRELEASES // reacts to keyreleases (instead of keypresses) 26//#define RGB_MATRIX_KEYRELEASES // reacts to keyreleases (instead of keypresses)
@@ -85,10 +84,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
85// # define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended 84// # define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
86// does not work for some reason, might revisit 85// does not work for some reason, might revisit
87 86
88
89
90#endif
91
92/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 87/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
93#define LOCKING_SUPPORT_ENABLE 88#define LOCKING_SUPPORT_ENABLE
94/* Locking resynchronize hack */ 89/* Locking resynchronize hack */
diff --git a/keyboards/kprepublic/bm980hsrgb/config.h b/keyboards/kprepublic/bm980hsrgb/config.h
index 73cb52e6f8..fa4093651f 100644
--- a/keyboards/kprepublic/bm980hsrgb/config.h
+++ b/keyboards/kprepublic/bm980hsrgb/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 21
22// The number of LEDs connected 22// The number of LEDs connected
23#define RGB_MATRIX_LED_COUNT 98 23#define RGB_MATRIX_LED_COUNT 98
24//#ifdef RGB_DI_PIN
25# define RGBLED_NUM 98 24# define RGBLED_NUM 98
26#define RGB_MATRIX_KEYPRESSES // reacts to keypresses 25#define RGB_MATRIX_KEYPRESSES // reacts to keypresses
27//#define RGB_MATRIX_KEYRELEASES // reacts to keyreleases (instead of keypresses) 26//#define RGB_MATRIX_KEYRELEASES // reacts to keyreleases (instead of keypresses)
diff --git a/keyboards/kprepublic/cospad/config.h b/keyboards/kprepublic/cospad/config.h
index a28b6c8c1f..250391e5e0 100644
--- a/keyboards/kprepublic/cospad/config.h
+++ b/keyboards/kprepublic/cospad/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN F6 20#define RGB_DI_PIN F6
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 4 21 #define RGBLED_NUM 4
23// #define RGBLIGHT_HUE_STEP 8 22// #define RGBLIGHT_HUE_STEP 8
24// #define RGBLIGHT_SAT_STEP 8 23// #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/ktec/daisy/config.h b/keyboards/ktec/daisy/config.h
index 3e49bfe194..716b36a6e8 100644
--- a/keyboards/ktec/daisy/config.h
+++ b/keyboards/ktec/daisy/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN C7 20#define RGB_DI_PIN C7
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 8 21# define RGBLED_NUM 8
23# define RGBLIGHT_HUE_STEP 12 22# define RGBLIGHT_HUE_STEP 12
24# define RGBLIGHT_SAT_STEP 25 23# define RGBLIGHT_SAT_STEP 25
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/kwub/bloop/config.h b/keyboards/kwub/bloop/config.h
index 700e885658..87dc81c24d 100644
--- a/keyboards/kwub/bloop/config.h
+++ b/keyboards/kwub/bloop/config.h
@@ -21,20 +21,3 @@
21 21
22/* Locking resynchronize hack */ 22/* Locking resynchronize hack */
23#define LOCKING_RESYNC_ENABLE 23#define LOCKING_RESYNC_ENABLE
24
25#ifdef RGB_DI_PIN
26# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD
28# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
29# define RGBLIGHT_EFFECT_SNAKE
30# define RGBLIGHT_EFFECT_KNIGHT
31# define RGBLIGHT_EFFECT_CHRISTMAS
32# define RGBLIGHT_EFFECT_STATIC_GRADIENT
33# define RGBLIGHT_EFFECT_RGB_TEST
34# define RGBLIGHT_EFFECT_ALTERNATING
35# define RGBLIGHT_EFFECT_TWINKLE
36# define RGBLED_NUM 0
37# define RGBLIGHT_HUE_STEP 8
38# define RGBLIGHT_SAT_STEP 8
39# define RGBLIGHT_VAL_STEP 8
40#endif
diff --git a/keyboards/latincompass/latin17rgb/config.h b/keyboards/latincompass/latin17rgb/config.h
index 5bbd2a8d23..ac78eb6330 100644
--- a/keyboards/latincompass/latin17rgb/config.h
+++ b/keyboards/latincompass/latin17rgb/config.h
@@ -86,7 +86,6 @@
86 86
87#endif 87#endif
88#define RGB_DI_PIN B7 88#define RGB_DI_PIN B7
89#ifdef RGB_DI_PIN
90#define RGBLIGHT_EFFECT_BREATHING 89#define RGBLIGHT_EFFECT_BREATHING
91#define RGBLIGHT_EFFECT_RAINBOW_MOOD 90#define RGBLIGHT_EFFECT_RAINBOW_MOOD
92#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 91#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -102,4 +101,3 @@
102#define RGBLIGHT_SAT_STEP 5 101#define RGBLIGHT_SAT_STEP 5
103#define RGBLIGHT_VAL_STEP 5 102#define RGBLIGHT_VAL_STEP 5
104#define RGBLIGHT_SLEEP 103#define RGBLIGHT_SLEEP
105#endif
diff --git a/keyboards/latincompass/latin47ble/config.h b/keyboards/latincompass/latin47ble/config.h
index a81c2f86ba..13c9d76aa1 100644
--- a/keyboards/latincompass/latin47ble/config.h
+++ b/keyboards/latincompass/latin47ble/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN B7 19#define RGB_DI_PIN B7
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 3 20 #define RGBLED_NUM 3
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -34,7 +33,6 @@
34#define RGBLIGHT_EFFECT_RGB_TEST 33#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37#endif
38 36
39#define TAPPING_TERM 250 37#define TAPPING_TERM 250
40 38
diff --git a/keyboards/lazydesigners/bolt/config.h b/keyboards/lazydesigners/bolt/config.h
index e5f50f6c28..53f60d653f 100644
--- a/keyboards/lazydesigners/bolt/config.h
+++ b/keyboards/lazydesigners/bolt/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20/* RBG underglow */ 20/* RBG underglow */
21#define RGB_DI_PIN E6 21#define RGB_DI_PIN E6
22#ifdef RGB_DI_PIN
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
25#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -35,4 +34,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35 /* #define RGBLIGHT_HUE_STEP 8 */ 34 /* #define RGBLIGHT_HUE_STEP 8 */
36 /* #define RGBLIGHT_SAT_STEP 8 */ 35 /* #define RGBLIGHT_SAT_STEP 8 */
37 /* #define RGBLIGHT_VAL_STEP 8 */ 36 /* #define RGBLIGHT_VAL_STEP 8 */
38#endif
diff --git a/keyboards/lazydesigners/cassette8/config.h b/keyboards/lazydesigners/cassette8/config.h
index c7e4f41f74..467bd22735 100755
--- a/keyboards/lazydesigners/cassette8/config.h
+++ b/keyboards/lazydesigners/cassette8/config.h
@@ -18,7 +18,6 @@
18 18
19/* RBG underglow */ 19/* RBG underglow */
20#define RGB_DI_PIN C2 20#define RGB_DI_PIN C2
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -34,5 +33,3 @@
34 /* #define RGBLIGHT_HUE_STEP 8 */ 33 /* #define RGBLIGHT_HUE_STEP 8 */
35 /* #define RGBLIGHT_SAT_STEP 8 */ 34 /* #define RGBLIGHT_SAT_STEP 8 */
36 /* #define RGBLIGHT_VAL_STEP 8 */ 35 /* #define RGBLIGHT_VAL_STEP 8 */
37#endif
38
diff --git a/keyboards/lazydesigners/dimple/config.h b/keyboards/lazydesigners/dimple/config.h
index d35dbea6ce..4f129374cd 100644
--- a/keyboards/lazydesigners/dimple/config.h
+++ b/keyboards/lazydesigners/dimple/config.h
@@ -25,7 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
25 25
26/* RBG underglow */ 26/* RBG underglow */
27#define RGB_DI_PIN B7 27#define RGB_DI_PIN B7
28#ifdef RGB_DI_PIN
29#define RGBLIGHT_EFFECT_BREATHING 28#define RGBLIGHT_EFFECT_BREATHING
30#define RGBLIGHT_EFFECT_RAINBOW_MOOD 29#define RGBLIGHT_EFFECT_RAINBOW_MOOD
31#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 30#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -41,4 +40,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
41 /* #define RGBLIGHT_HUE_STEP 8 */ 40 /* #define RGBLIGHT_HUE_STEP 8 */
42 /* #define RGBLIGHT_SAT_STEP 8 */ 41 /* #define RGBLIGHT_SAT_STEP 8 */
43 /* #define RGBLIGHT_VAL_STEP 8 */ 42 /* #define RGBLIGHT_VAL_STEP 8 */
44#endif
diff --git a/keyboards/lazydesigners/dimpleplus/config.h b/keyboards/lazydesigners/dimpleplus/config.h
index 25b86175b7..d5722dd113 100644
--- a/keyboards/lazydesigners/dimpleplus/config.h
+++ b/keyboards/lazydesigners/dimpleplus/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20/* RBG underglow */ 20/* RBG underglow */
21#define RGB_DI_PIN D2 21#define RGB_DI_PIN D2
22#ifdef RGB_DI_PIN
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
25#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -35,4 +34,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35 /* #define RGBLIGHT_HUE_STEP 8 */ 34 /* #define RGBLIGHT_HUE_STEP 8 */
36 /* #define RGBLIGHT_SAT_STEP 8 */ 35 /* #define RGBLIGHT_SAT_STEP 8 */
37 /* #define RGBLIGHT_VAL_STEP 8 */ 36 /* #define RGBLIGHT_VAL_STEP 8 */
38#endif
diff --git a/keyboards/lazydesigners/the40/config.h b/keyboards/lazydesigners/the40/config.h
index 65b240df1e..c2a827ca3e 100644
--- a/keyboards/lazydesigners/the40/config.h
+++ b/keyboards/lazydesigners/the40/config.h
@@ -18,7 +18,6 @@
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN C7 20#define RGB_DI_PIN C7
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 8 21 #define RGBLED_NUM 8
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -34,4 +33,3 @@
34#define RGBLIGHT_EFFECT_RGB_TEST 33#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37#endif
diff --git a/keyboards/lazydesigners/the50/config.h b/keyboards/lazydesigners/the50/config.h
index 5e0e04031a..b69bb222b6 100644
--- a/keyboards/lazydesigners/the50/config.h
+++ b/keyboards/lazydesigners/the50/config.h
@@ -7,7 +7,5 @@
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#define RGB_DI_PIN E6 9#define RGB_DI_PIN E6
10#ifdef RGB_DI_PIN
11#define RGBLED_NUM 1 10#define RGBLED_NUM 1
12#define RGBLIGHT_SLEEP 11#define RGBLIGHT_SLEEP
13#endif
diff --git a/keyboards/lazydesigners/the60/rev2/config.h b/keyboards/lazydesigners/the60/rev2/config.h
index 2c39a1e047..41dc029181 100755
--- a/keyboards/lazydesigners/the60/rev2/config.h
+++ b/keyboards/lazydesigners/the60/rev2/config.h
@@ -18,7 +18,6 @@
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D1 20#define RGB_DI_PIN D1
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 10 21 #define RGBLED_NUM 10
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -34,4 +33,3 @@
34#define RGBLIGHT_EFFECT_RGB_TEST 33#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37#endif
diff --git a/keyboards/lfkeyboards/lfk78/config.h b/keyboards/lfkeyboards/lfk78/config.h
index e71fd36273..021f187638 100644
--- a/keyboards/lfkeyboards/lfk78/config.h
+++ b/keyboards/lfkeyboards/lfk78/config.h
@@ -25,7 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
25#define AUDIO_VOICES 25#define AUDIO_VOICES
26 26
27#define RGB_DI_PIN C7 // Have to set it to something to get the ws2812 code to compile 27#define RGB_DI_PIN C7 // Have to set it to something to get the ws2812 code to compile
28#ifdef RGB_DI_PIN
29# define RGBLIGHT_HUE_STEP 10 28# define RGBLIGHT_HUE_STEP 10
30# define RGBLIGHT_SAT_STEP 17 29# define RGBLIGHT_SAT_STEP 17
31# define RGBLIGHT_VAL_STEP 17 30# define RGBLIGHT_VAL_STEP 17
@@ -40,8 +39,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
40# define RGBLIGHT_EFFECT_ALTERNATING 39# define RGBLIGHT_EFFECT_ALTERNATING
41# define RGBLIGHT_EFFECT_TWINKLE 40# define RGBLIGHT_EFFECT_TWINKLE
42 41
43#endif
44
45/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 42/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
46#define LOCKING_SUPPORT_ENABLE 43#define LOCKING_SUPPORT_ENABLE
47/* Locking resynchronize hack */ 44/* Locking resynchronize hack */
diff --git a/keyboards/lfkeyboards/lfkpad/config.h b/keyboards/lfkeyboards/lfkpad/config.h
index 4db1c623ce..80bfbee9d1 100644
--- a/keyboards/lfkeyboards/lfkpad/config.h
+++ b/keyboards/lfkeyboards/lfkpad/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN C7 // Have to set it to something to get the ws2812 code to compile 20#define RGB_DI_PIN C7 // Have to set it to something to get the ws2812 code to compile
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 28 21# define RGBLED_NUM 28
23# define RGBLIGHT_HUE_STEP 10 22# define RGBLIGHT_HUE_STEP 10
24# define RGBLIGHT_SAT_STEP 17 23# define RGBLIGHT_SAT_STEP 17
@@ -34,8 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34# define RGBLIGHT_EFFECT_ALTERNATING 33# define RGBLIGHT_EFFECT_ALTERNATING
35# define RGBLIGHT_EFFECT_TWINKLE 34# define RGBLIGHT_EFFECT_TWINKLE
36 35
37#endif
38
39#define TAPPING_TERM 200 36#define TAPPING_TERM 200
40 37
41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
diff --git a/keyboards/lm_keyboard/lm60n/config.h b/keyboards/lm_keyboard/lm60n/config.h
index edbcf0fd48..50b7e405d2 100644
--- a/keyboards/lm_keyboard/lm60n/config.h
+++ b/keyboards/lm_keyboard/lm60n/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B0 20#define RGB_DI_PIN B0
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 41 21 #define RGBLED_NUM 41
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/longnald/corin/config.h b/keyboards/longnald/corin/config.h
index 4786eed6af..7ad280d763 100644
--- a/keyboards/longnald/corin/config.h
+++ b/keyboards/longnald/corin/config.h
@@ -19,7 +19,6 @@
19#pragma once 19#pragma once
20 20
21#define RGB_DI_PIN D3 21#define RGB_DI_PIN D3
22#ifdef RGB_DI_PIN
23# define RGBLED_NUM 64 22# define RGBLED_NUM 64
24# define RGBLIGHT_HUE_STEP 20 23# define RGBLIGHT_HUE_STEP 20
25# define RGBLIGHT_SAT_STEP 20 24# define RGBLIGHT_SAT_STEP 20
@@ -30,4 +29,3 @@
30# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 29# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
31# define RGBLIGHT_EFFECT_SNAKE 30# define RGBLIGHT_EFFECT_SNAKE
32# define RGBLIGHT_EFFECT_STATIC_GRADIENT 31# define RGBLIGHT_EFFECT_STATIC_GRADIENT
33#endif
diff --git a/keyboards/makrosu/config.h b/keyboards/makrosu/config.h
index 98108cce78..64f4553f90 100644
--- a/keyboards/makrosu/config.h
+++ b/keyboards/makrosu/config.h
@@ -23,25 +23,3 @@
23 23
24/* Locking resynchronize hack */ 24/* Locking resynchronize hack */
25#define LOCKING_RESYNC_ENABLE 25#define LOCKING_RESYNC_ENABLE
26
27
28
29// EEPROM usage
30
31
32#ifdef RGB_DI_PIN
33#define RGBLIGHT_EFFECT_BREATHING
34#define RGBLIGHT_EFFECT_RAINBOW_MOOD
35#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
36#define RGBLIGHT_EFFECT_SNAKE
37#define RGBLIGHT_EFFECT_KNIGHT
38#define RGBLIGHT_EFFECT_CHRISTMAS
39#define RGBLIGHT_EFFECT_STATIC_GRADIENT
40#define RGBLIGHT_EFFECT_RGB_TEST
41#define RGBLIGHT_EFFECT_ALTERNATING
42#define RGBLIGHT_EFFECT_TWINKLE
43#define RGBLED_NUM 0
44#define RGBLIGHT_HUE_STEP 8
45#define RGBLIGHT_SAT_STEP 8
46#define RGBLIGHT_VAL_STEP 8
47#endif
diff --git a/keyboards/manta60/config.h b/keyboards/manta60/config.h
index 9051dd7f4e..d7722de7c2 100644
--- a/keyboards/manta60/config.h
+++ b/keyboards/manta60/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20#define SELECT_SOFT_SERIAL_SPEED 1 20#define SELECT_SOFT_SERIAL_SPEED 1
21 21
22#define RGB_DI_PIN D3 22#define RGB_DI_PIN D3
23#ifdef RGB_DI_PIN
24# define RGBLED_NUM 68 23# define RGBLED_NUM 68
25# define RGBLIGHT_SPLIT 24# define RGBLIGHT_SPLIT
26# define RGBLED_SPLIT { 34, 34 } 25# define RGBLED_SPLIT { 34, 34 }
@@ -44,7 +43,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
44# define RGBLIGHT_EFFECT_RGB_TEST 43# define RGBLIGHT_EFFECT_RGB_TEST
45# define RGBLIGHT_EFFECT_ALTERNATING 44# define RGBLIGHT_EFFECT_ALTERNATING
46# define RGBLIGHT_EFFECT_TWINKLE 45# define RGBLIGHT_EFFECT_TWINKLE
47#endif
48 46
49#if defined(RGBLIGHT_ENABLE) && !defined(IOS_DEVICE_ENABLE) 47#if defined(RGBLIGHT_ENABLE) && !defined(IOS_DEVICE_ENABLE)
50# define USB_MAX_POWER_CONSUMPTION 400 48# define USB_MAX_POWER_CONSUMPTION 400
diff --git a/keyboards/maple_computing/launchpad/keymaps/brandonschlack/config.h b/keyboards/maple_computing/launchpad/keymaps/brandonschlack/config.h
index 6aaf996e57..b68a1ee51e 100644
--- a/keyboards/maple_computing/launchpad/keymaps/brandonschlack/config.h
+++ b/keyboards/maple_computing/launchpad/keymaps/brandonschlack/config.h
@@ -16,12 +16,10 @@
16#pragma once 16#pragma once
17 17
18/* Underlight Configuration */ 18/* Underlight Configuration */
19#ifdef RGB_DI_PIN
20 #undef RGB_DI_PIN 19 #undef RGB_DI_PIN
21 #define RGB_DI_PIN F4 20 #define RGB_DI_PIN F4
22 #undef RGBLED_NUM 21 #undef RGBLED_NUM
23 #define RGBLED_NUM 2 // Number of LEDs 22 #define RGBLED_NUM 2 // Number of LEDs
24#endif
25#define RGBLIGHT_EFFECT_BREATHING // Only have Breathing Animation 23#define RGBLIGHT_EFFECT_BREATHING // Only have Breathing Animation
26#define RGBLIGHT_HUE_STEP 10 24#define RGBLIGHT_HUE_STEP 10
27#define RGBLIGHT_SAT_STEP 17 25#define RGBLIGHT_SAT_STEP 17
diff --git a/keyboards/marksard/leftover30/config.h b/keyboards/marksard/leftover30/config.h
index 9a15aa3826..81456d8caa 100644
--- a/keyboards/marksard/leftover30/config.h
+++ b/keyboards/marksard/leftover30/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 6 21 #define RGBLED_NUM 6
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/marksard/rhymestone/rev1/config.h b/keyboards/marksard/rhymestone/rev1/config.h
index b832cd5ce3..e8d681ff7f 100644
--- a/keyboards/marksard/rhymestone/rev1/config.h
+++ b/keyboards/marksard/rhymestone/rev1/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21 21
22#ifdef RGBLIGHT_ENABLE 22#ifdef RGBLIGHT_ENABLE
23// #ifdef RGB_DI_PIN
24 #define RGBLED_NUM 40 23 #define RGBLED_NUM 40
25 #define RGBLED_SPLIT {20, 20} 24 #define RGBLED_SPLIT {20, 20}
26 #define RGBLIGHT_HUE_STEP 8 25 #define RGBLIGHT_HUE_STEP 8
diff --git a/keyboards/marksard/treadstone32/lite/config.h b/keyboards/marksard/treadstone32/lite/config.h
index 1da59006d4..3524cb7f45 100644
--- a/keyboards/marksard/treadstone32/lite/config.h
+++ b/keyboards/marksard/treadstone32/lite/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 6 21 #define RGBLED_NUM 6
23 #ifndef IOS_DEVICE_ENABLE 22 #ifndef IOS_DEVICE_ENABLE
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */ 23 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
@@ -39,7 +38,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
39 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 38 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
40// #define RGBLIGHT_EFFECT_RGB_TEST 39// #define RGBLIGHT_EFFECT_RGB_TEST
41// #define RGBLIGHT_EFFECT_ALTERNATING 40// #define RGBLIGHT_EFFECT_ALTERNATING
42#endif
43 41
44#if defined(RGBLIGHT_ENABLE) && !defined(IOS_DEVICE_ENABLE) 42#if defined(RGBLIGHT_ENABLE) && !defined(IOS_DEVICE_ENABLE)
45// USB_MAX_POWER_CONSUMPTION value for treadstone32 keyboard 43// USB_MAX_POWER_CONSUMPTION value for treadstone32 keyboard
diff --git a/keyboards/marksard/treadstone32/rev1/config.h b/keyboards/marksard/treadstone32/rev1/config.h
index 573427ff75..36f4dce58d 100644
--- a/keyboards/marksard/treadstone32/rev1/config.h
+++ b/keyboards/marksard/treadstone32/rev1/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 6 21 #define RGBLED_NUM 6
23 #ifndef IOS_DEVICE_ENABLE 22 #ifndef IOS_DEVICE_ENABLE
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */ 23 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
@@ -39,7 +38,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
39 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 38 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
40// #define RGBLIGHT_EFFECT_RGB_TEST 39// #define RGBLIGHT_EFFECT_RGB_TEST
41// #define RGBLIGHT_EFFECT_ALTERNATING 40// #define RGBLIGHT_EFFECT_ALTERNATING
42#endif
43 41
44#if defined(RGBLIGHT_ENABLE) && !defined(IOS_DEVICE_ENABLE) 42#if defined(RGBLIGHT_ENABLE) && !defined(IOS_DEVICE_ENABLE)
45// USB_MAX_POWER_CONSUMPTION value for treadstone32 keyboard 43// USB_MAX_POWER_CONSUMPTION value for treadstone32 keyboard
diff --git a/keyboards/marksard/treadstone48/rev1/config.h b/keyboards/marksard/treadstone48/rev1/config.h
index a9fd1ad829..169c09cc0a 100644
--- a/keyboards/marksard/treadstone48/rev1/config.h
+++ b/keyboards/marksard/treadstone48/rev1/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22 #ifndef RS_EXTRA_LED 21 #ifndef RS_EXTRA_LED
23 #define RGBLED_NUM 12 22 #define RGBLED_NUM 12
24 #define RGBLED_SPLIT {12, 0} 23 #define RGBLED_SPLIT {12, 0}
@@ -40,7 +39,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
40 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 39 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
41// #define RGBLIGHT_EFFECT_RGB_TEST 40// #define RGBLIGHT_EFFECT_RGB_TEST
42// #define RGBLIGHT_EFFECT_ALTERNATING 41// #define RGBLIGHT_EFFECT_ALTERNATING
43#endif
44 42
45/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 43/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
46#define LOCKING_SUPPORT_ENABLE 44#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/marksard/treadstone48/rev2/config.h b/keyboards/marksard/treadstone48/rev2/config.h
index 87136e222f..4919c1072e 100644
--- a/keyboards/marksard/treadstone48/rev2/config.h
+++ b/keyboards/marksard/treadstone48/rev2/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 12 21 #define RGBLED_NUM 12
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 33 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
35// #define RGBLIGHT_EFFECT_RGB_TEST 34// #define RGBLIGHT_EFFECT_RGB_TEST
36// #define RGBLIGHT_EFFECT_ALTERNATING 35// #define RGBLIGHT_EFFECT_ALTERNATING
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/matrix/cain_re/config.h b/keyboards/matrix/cain_re/config.h
index 77077bad34..70e5bca590 100644
--- a/keyboards/matrix/cain_re/config.h
+++ b/keyboards/matrix/cain_re/config.h
@@ -21,7 +21,6 @@
21 21
22#define RGB_DI_PIN E6 22#define RGB_DI_PIN E6
23 23
24#ifdef RGB_DI_PIN
25#define RGBLIGHT_EFFECT_BREATHING 24#define RGBLIGHT_EFFECT_BREATHING
26#define RGBLIGHT_EFFECT_RAINBOW_MOOD 25#define RGBLIGHT_EFFECT_RAINBOW_MOOD
27#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 26#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -40,7 +39,6 @@
40#define RGBLIGHT_VAL_STEP 8 39#define RGBLIGHT_VAL_STEP 8
41#define RGBLIGHT_SLEEP 40#define RGBLIGHT_SLEEP
42#define RGBLIGHT_LED_MAP { 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 0, 1, 2, 3 } 41#define RGBLIGHT_LED_MAP { 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 0, 1, 2, 3 }
43#endif
44 42
45#define CAPS_PIN D3 43#define CAPS_PIN D3
46#define NUM_PIN F7 44#define NUM_PIN F7
diff --git a/keyboards/matrix/m12og/rev2/config.h b/keyboards/matrix/m12og/rev2/config.h
index 415ab3dbdd..8494950e6d 100644
--- a/keyboards/matrix/m12og/rev2/config.h
+++ b/keyboards/matrix/m12og/rev2/config.h
@@ -6,7 +6,6 @@
6 6
7#define RGB_DI_PIN B3 7#define RGB_DI_PIN B3
8 8
9#ifdef RGB_DI_PIN
10#define RGBLIGHT_EFFECT_BREATHING 9#define RGBLIGHT_EFFECT_BREATHING
11#define RGBLIGHT_EFFECT_RAINBOW_MOOD 10#define RGBLIGHT_EFFECT_RAINBOW_MOOD
12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 11#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -23,4 +22,3 @@
23#define RGBLIGHT_VAL_STEP 8 22#define RGBLIGHT_VAL_STEP 8
24#define RGBLIGHT_SLEEP 23#define RGBLIGHT_SLEEP
25#define WS2812_BYTE_ORDER WS2812_BYTE_ORDER_RGB 24#define WS2812_BYTE_ORDER WS2812_BYTE_ORDER_RGB
26#endif
diff --git a/keyboards/mechanickeys/undead60m/config.h b/keyboards/mechanickeys/undead60m/config.h
index 9611e47e2b..6b153b0c78 100644
--- a/keyboards/mechanickeys/undead60m/config.h
+++ b/keyboards/mechanickeys/undead60m/config.h
@@ -18,7 +18,6 @@
18 18
19/* RGB Underglow */ 19/* RGB Underglow */
20#define RGB_DI_PIN F7 20#define RGB_DI_PIN F7
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 16 21 #define RGBLED_NUM 16
23 #define RGBLIGHT_SLEEP 22 #define RGBLIGHT_SLEEP
24 #define RGBLIGHT_EFFECT_BREATHING 23 #define RGBLIGHT_EFFECT_BREATHING
@@ -31,4 +30,3 @@
31 #define RGBLIGHT_EFFECT_RGB_TEST 30 #define RGBLIGHT_EFFECT_RGB_TEST
32 #define RGBLIGHT_EFFECT_ALTERNATING 31 #define RGBLIGHT_EFFECT_ALTERNATING
33 #define RGBLIGHT_EFFECT_TWINKLE 32 #define RGBLIGHT_EFFECT_TWINKLE
34#endif
diff --git a/keyboards/mechbrewery/mb65s/config.h b/keyboards/mechbrewery/mb65s/config.h
index a9375a9833..c806fd05c7 100644
--- a/keyboards/mechbrewery/mb65s/config.h
+++ b/keyboards/mechbrewery/mb65s/config.h
@@ -18,7 +18,6 @@
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -35,4 +34,3 @@
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#define RGBLIGHT_LIMIT_VAL 240 35#define RGBLIGHT_LIMIT_VAL 240
37#define RGBLIGHT_SLEEP 36#define RGBLIGHT_SLEEP
38#endif
diff --git a/keyboards/mechkeys/espectro/config.h b/keyboards/mechkeys/espectro/config.h
index 644ebeda46..feec17629e 100755
--- a/keyboards/mechkeys/espectro/config.h
+++ b/keyboards/mechkeys/espectro/config.h
@@ -23,7 +23,6 @@
23#define LOCKING_RESYNC_ENABLE 23#define LOCKING_RESYNC_ENABLE
24 24
25#define RGB_DI_PIN E2 25#define RGB_DI_PIN E2
26#ifdef RGB_DI_PIN
27#define RGBLED_NUM 18 26#define RGBLED_NUM 18
28#define RGBLIGHT_HUE_STEP 10 27#define RGBLIGHT_HUE_STEP 10
29#define RGBLIGHT_SAT_STEP 10 28#define RGBLIGHT_SAT_STEP 10
@@ -39,6 +38,3 @@
39#define RGBLIGHT_EFFECT_RGB_TEST 38#define RGBLIGHT_EFFECT_RGB_TEST
40#define RGBLIGHT_EFFECT_ALTERNATING 39#define RGBLIGHT_EFFECT_ALTERNATING
41#define RGBLIGHT_EFFECT_TWINKLE 40#define RGBLIGHT_EFFECT_TWINKLE
42
43
44#endif
diff --git a/keyboards/mechkeys/mechmini/v2/config.h b/keyboards/mechkeys/mechmini/v2/config.h
index 35421a3b29..0b6a0e6760 100755
--- a/keyboards/mechkeys/mechmini/v2/config.h
+++ b/keyboards/mechkeys/mechmini/v2/config.h
@@ -22,7 +22,6 @@
22#define LOCKING_RESYNC_ENABLE 22#define LOCKING_RESYNC_ENABLE
23 23
24#define RGB_DI_PIN E2 24#define RGB_DI_PIN E2
25#ifdef RGB_DI_PIN
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
28#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 27#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -37,4 +36,3 @@
37#define RGBLIGHT_HUE_STEP 8 36#define RGBLIGHT_HUE_STEP 8
38#define RGBLIGHT_SAT_STEP 8 37#define RGBLIGHT_SAT_STEP 8
39#define RGBLIGHT_VAL_STEP 8 38#define RGBLIGHT_VAL_STEP 8
40#endif
diff --git a/keyboards/mechkeys/mk60/config.h b/keyboards/mechkeys/mk60/config.h
index 7b63a204c3..810f25652a 100644
--- a/keyboards/mechkeys/mk60/config.h
+++ b/keyboards/mechkeys/mk60/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E6 20#define RGB_DI_PIN E6
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 12 21 #define RGBLED_NUM 12
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/mechlovin/foundation/config.h b/keyboards/mechlovin/foundation/config.h
index 0cf3af4a8a..bc6d0e564c 100644
--- a/keyboards/mechlovin/foundation/config.h
+++ b/keyboards/mechlovin/foundation/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B15 20#define RGB_DI_PIN B15
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 22 21# define RGBLED_NUM 22
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -35,6 +34,5 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40#define TAP_CODE_DELAY 10 \ No newline at end of file 38#define TAP_CODE_DELAY 10 \ No newline at end of file
diff --git a/keyboards/mechlovin/kay60/config.h b/keyboards/mechlovin/kay60/config.h
index aadc6fcaaa..5643462b8a 100644
--- a/keyboards/mechlovin/kay60/config.h
+++ b/keyboards/mechlovin/kay60/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 22 21# define RGBLED_NUM 22
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* 38/*
41 * Feature disable options 39 * Feature disable options
diff --git a/keyboards/mechlovin/kay65/config.h b/keyboards/mechlovin/kay65/config.h
index c6168d930f..e6064163fd 100644
--- a/keyboards/mechlovin/kay65/config.h
+++ b/keyboards/mechlovin/kay65/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 24 21# define RGBLED_NUM 24
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* 38/*
41 * Feature disable options 39 * Feature disable options
diff --git a/keyboards/mechlovin/pisces/config.h b/keyboards/mechlovin/pisces/config.h
index 75887406ac..7771a968a4 100644
--- a/keyboards/mechlovin/pisces/config.h
+++ b/keyboards/mechlovin/pisces/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 12 21 #define RGBLED_NUM 12
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,4 +34,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
diff --git a/keyboards/mechlovin/zed60/config.h b/keyboards/mechlovin/zed60/config.h
index ff9aea4a02..36be5c04ca 100644
--- a/keyboards/mechlovin/zed60/config.h
+++ b/keyboards/mechlovin/zed60/config.h
@@ -25,8 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
25#define WS2812_SPI SPID1 // default: SPID1 25#define WS2812_SPI SPID1 // default: SPID1
26#define WS2812_SPI_MOSI_PAL_MODE 5 // MOSI pin "alternate function", see the respective datasheet for the appropriate values for your MCU. default: 5 26#define WS2812_SPI_MOSI_PAL_MODE 5 // MOSI pin "alternate function", see the respective datasheet for the appropriate values for your MCU. default: 5
27 27
28//#define RGB_DI_PIN E2
29//#ifdef RGB_DI_PIN
30# define RGBLIGHT_HUE_STEP 8 28# define RGBLIGHT_HUE_STEP 8
31# define RGBLIGHT_SAT_STEP 8 29# define RGBLIGHT_SAT_STEP 8
32# define RGBLIGHT_VAL_STEP 8 30# define RGBLIGHT_VAL_STEP 8
diff --git a/keyboards/mechlovin/zed65/mono_led/config.h b/keyboards/mechlovin/zed65/mono_led/config.h
index 9f8d4f46f5..917a3a9fc8 100644
--- a/keyboards/mechlovin/zed65/mono_led/config.h
+++ b/keyboards/mechlovin/zed65/mono_led/config.h
@@ -62,7 +62,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
62#endif 62#endif
63 63
64#define RGB_DI_PIN A7 64#define RGB_DI_PIN A7
65#ifdef RGB_DI_PIN
66# define RGBLED_NUM 24 65# define RGBLED_NUM 24
67# define RGBLIGHT_HUE_STEP 8 66# define RGBLIGHT_HUE_STEP 8
68# define RGBLIGHT_SAT_STEP 8 67# define RGBLIGHT_SAT_STEP 8
@@ -79,4 +78,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
79# define RGBLIGHT_EFFECT_RGB_TEST 78# define RGBLIGHT_EFFECT_RGB_TEST
80# define RGBLIGHT_EFFECT_ALTERNATING 79# define RGBLIGHT_EFFECT_ALTERNATING
81# define RGBLIGHT_EFFECT_TWINKLE 80# define RGBLIGHT_EFFECT_TWINKLE
82#endif
diff --git a/keyboards/mechlovin/zed65/no_backlight/wearhaus66/config.h b/keyboards/mechlovin/zed65/no_backlight/wearhaus66/config.h
index 7c9062f319..39b8dcb84a 100644
--- a/keyboards/mechlovin/zed65/no_backlight/wearhaus66/config.h
+++ b/keyboards/mechlovin/zed65/no_backlight/wearhaus66/config.h
@@ -25,8 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
25#define WS2812_SPI SPID2 // default: SPID1 25#define WS2812_SPI SPID2 // default: SPID1
26#define WS2812_SPI_MOSI_PAL_MODE 0 // MOSI pin "alternate function", see the respective datasheet for the appropriate values for your MCU. default: 5 26#define WS2812_SPI_MOSI_PAL_MODE 0 // MOSI pin "alternate function", see the respective datasheet for the appropriate values for your MCU. default: 5
27 27
28//#define RGB_DI_PIN E2
29//#ifdef RGB_DI_PIN
30# define RGBLIGHT_HUE_STEP 8 28# define RGBLIGHT_HUE_STEP 8
31# define RGBLIGHT_SAT_STEP 8 29# define RGBLIGHT_SAT_STEP 8
32# define RGBLIGHT_VAL_STEP 8 30# define RGBLIGHT_VAL_STEP 8
@@ -42,4 +40,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
42# define RGBLIGHT_EFFECT_STATIC_GRADIENT 40# define RGBLIGHT_EFFECT_STATIC_GRADIENT
43# define RGBLIGHT_EFFECT_RGB_TEST 41# define RGBLIGHT_EFFECT_RGB_TEST
44# define RGBLIGHT_EFFECT_ALTERNATING 42# define RGBLIGHT_EFFECT_ALTERNATING
45#endif \ No newline at end of file 43#endif
diff --git a/keyboards/mechstudio/ud_40_ortho/config.h b/keyboards/mechstudio/ud_40_ortho/config.h
index 7c6f10131d..5c82ff9eb7 100644
--- a/keyboards/mechstudio/ud_40_ortho/config.h
+++ b/keyboards/mechstudio/ud_40_ortho/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN B7 19#define RGB_DI_PIN B7
20 #ifdef RGB_DI_PIN
21 #define RGBLED_NUM 10 20 #define RGBLED_NUM 10
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -34,4 +33,3 @@
34#define RGBLIGHT_EFFECT_RGB_TEST 33#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37 #endif
diff --git a/keyboards/mechwild/mokulua/mirrored/config.h b/keyboards/mechwild/mokulua/mirrored/config.h
index a91a4bf79c..a326faf710 100644
--- a/keyboards/mechwild/mokulua/mirrored/config.h
+++ b/keyboards/mechwild/mokulua/mirrored/config.h
@@ -18,7 +18,6 @@
18 18
19/* RGB options */ 19/* RGB options */
20#define RGB_DI_PIN B6 20#define RGB_DI_PIN B6
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 16 21# define RGBLED_NUM 16
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@
35//# define RGBLIGHT_EFFECT_STATIC_GRADIENT 34//# define RGBLIGHT_EFFECT_STATIC_GRADIENT
36//# define RGBLIGHT_EFFECT_RGB_TEST 35//# define RGBLIGHT_EFFECT_RGB_TEST
37//# define RGBLIGHT_EFFECT_ALTERNATING 36//# define RGBLIGHT_EFFECT_ALTERNATING
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/mechwild/mokulua/standard/config.h b/keyboards/mechwild/mokulua/standard/config.h
index f33d6c5944..ed5eb12a66 100644
--- a/keyboards/mechwild/mokulua/standard/config.h
+++ b/keyboards/mechwild/mokulua/standard/config.h
@@ -18,7 +18,6 @@
18 18
19/* RGB options */ 19/* RGB options */
20#define RGB_DI_PIN B6 20#define RGB_DI_PIN B6
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 16 21# define RGBLED_NUM 16
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@
35//# define RGBLIGHT_EFFECT_STATIC_GRADIENT 34//# define RGBLIGHT_EFFECT_STATIC_GRADIENT
36//# define RGBLIGHT_EFFECT_RGB_TEST 35//# define RGBLIGHT_EFFECT_RGB_TEST
37//# define RGBLIGHT_EFFECT_ALTERNATING 36//# define RGBLIGHT_EFFECT_ALTERNATING
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/mechwild/murphpad/config.h b/keyboards/mechwild/murphpad/config.h
index 68217b33bf..d9b0f0fa8d 100644
--- a/keyboards/mechwild/murphpad/config.h
+++ b/keyboards/mechwild/murphpad/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22#define OLED_FONT_H "keyboards/mechwild/murphpad/lib/murphpadfont.c" 22#define OLED_FONT_H "keyboards/mechwild/murphpad/lib/murphpadfont.c"
23 23
24#define RGB_DI_PIN F4 24#define RGB_DI_PIN F4
25#ifdef RGB_DI_PIN
26# define RGBLED_NUM 8 25# define RGBLED_NUM 8
27# define RGBLIGHT_HUE_STEP 8 26# define RGBLIGHT_HUE_STEP 8
28# define RGBLIGHT_SAT_STEP 8 27# define RGBLIGHT_SAT_STEP 8
@@ -39,7 +38,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
39#define RGBLIGHT_EFFECT_RGB_TEST 38#define RGBLIGHT_EFFECT_RGB_TEST
40#define RGBLIGHT_EFFECT_ALTERNATING 39#define RGBLIGHT_EFFECT_ALTERNATING
41#define RGBLIGHT_EFFECT_TWINKLE 40#define RGBLIGHT_EFFECT_TWINKLE
42#endif
43 41
44/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 42/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
45#define LOCKING_SUPPORT_ENABLE 43#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/mechwild/obe/config.h b/keyboards/mechwild/obe/config.h
index a130b99d1e..bebb1126e9 100644
--- a/keyboards/mechwild/obe/config.h
+++ b/keyboards/mechwild/obe/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 21
22/* RGB settings, uncomment this define to enable RGB */ 22/* RGB settings, uncomment this define to enable RGB */
23#define RGB_DI_PIN A0 23#define RGB_DI_PIN A0
24#ifdef RGB_DI_PIN
25# define RGBLED_NUM 10 24# define RGBLED_NUM 10
26# define RGBLIGHT_HUE_STEP 8 25# define RGBLIGHT_HUE_STEP 8
27# define RGBLIGHT_SAT_STEP 8 26# define RGBLIGHT_SAT_STEP 8
@@ -38,7 +37,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
38#define RGBLIGHT_EFFECT_RGB_TEST 37#define RGBLIGHT_EFFECT_RGB_TEST
39#define RGBLIGHT_EFFECT_ALTERNATING 38#define RGBLIGHT_EFFECT_ALTERNATING
40#define RGBLIGHT_EFFECT_TWINKLE 39#define RGBLIGHT_EFFECT_TWINKLE
41#endif
42 40
43/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
44#define LOCKING_SUPPORT_ENABLE 42#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/mechwild/puckbuddy/config.h b/keyboards/mechwild/puckbuddy/config.h
index 13e8bbfed2..eb1674aadd 100644
--- a/keyboards/mechwild/puckbuddy/config.h
+++ b/keyboards/mechwild/puckbuddy/config.h
@@ -33,7 +33,6 @@
33 33
34/* RGB settings, uncomment this define to enable RGB */ 34/* RGB settings, uncomment this define to enable RGB */
35#define RGB_DI_PIN A3 35#define RGB_DI_PIN A3
36#ifdef RGB_DI_PIN
37# define RGBLED_NUM 3 36# define RGBLED_NUM 3
38# define RGBLIGHT_HUE_STEP 8 37# define RGBLIGHT_HUE_STEP 8
39# define RGBLIGHT_SAT_STEP 8 38# define RGBLIGHT_SAT_STEP 8
@@ -49,7 +48,6 @@
49# define RGBLIGHT_EFFECT_STATIC_GRADIENT 48# define RGBLIGHT_EFFECT_STATIC_GRADIENT
50# define RGBLIGHT_EFFECT_RGB_TEST 49# define RGBLIGHT_EFFECT_RGB_TEST
51# define RGBLIGHT_EFFECT_ALTERNATING 50# define RGBLIGHT_EFFECT_ALTERNATING
52#endif
53 51
54/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 52/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
55#define LOCKING_SUPPORT_ENABLE 53#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/mechwild/waka60/config.h b/keyboards/mechwild/waka60/config.h
index b427adc33c..3babce4a10 100644
--- a/keyboards/mechwild/waka60/config.h
+++ b/keyboards/mechwild/waka60/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 21
22/* RGB settings, uncomment this define to enable RGB */ 22/* RGB settings, uncomment this define to enable RGB */
23#define RGB_DI_PIN A1 23#define RGB_DI_PIN A1
24#ifdef RGB_DI_PIN
25# define RGBLED_NUM 3 24# define RGBLED_NUM 3
26# define RGBLIGHT_HUE_STEP 8 25# define RGBLIGHT_HUE_STEP 8
27# define RGBLIGHT_SAT_STEP 8 26# define RGBLIGHT_SAT_STEP 8
@@ -38,7 +37,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
38#define RGBLIGHT_EFFECT_RGB_TEST 37#define RGBLIGHT_EFFECT_RGB_TEST
39#define RGBLIGHT_EFFECT_ALTERNATING 38#define RGBLIGHT_EFFECT_ALTERNATING
40#define RGBLIGHT_EFFECT_TWINKLE 39#define RGBLIGHT_EFFECT_TWINKLE
41#endif
42 40
43/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
44#define LOCKING_SUPPORT_ENABLE 42#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/meletrix/zoom87/config.h b/keyboards/meletrix/zoom87/config.h
index fd83302d27..4c3bb24d3e 100644
--- a/keyboards/meletrix/zoom87/config.h
+++ b/keyboards/meletrix/zoom87/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN D2 19#define RGB_DI_PIN D2
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 20 20 #define RGBLED_NUM 20
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -35,5 +34,3 @@
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39
diff --git a/keyboards/melgeek/mj6xy/rev3/config.h b/keyboards/melgeek/mj6xy/rev3/config.h
index 7150128436..a5a8d8883f 100755
--- a/keyboards/melgeek/mj6xy/rev3/config.h
+++ b/keyboards/melgeek/mj6xy/rev3/config.h
@@ -18,7 +18,6 @@
18 18
19#define RGB_DI_PIN C6 19#define RGB_DI_PIN C6
20 20
21#ifdef RGB_DI_PIN
22# define RGBLIGHT_EFFECT_BREATHING 21# define RGBLIGHT_EFFECT_BREATHING
23# define RGBLIGHT_EFFECT_RAINBOW_MOOD 22# define RGBLIGHT_EFFECT_RAINBOW_MOOD
24# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -36,4 +35,3 @@
36# define RGBLIGHT_SAT_STEP 8 35# define RGBLIGHT_SAT_STEP 8
37# define RGBLIGHT_VAL_STEP 8 36# define RGBLIGHT_VAL_STEP 8
38# define RGBLIGHT_SLEEP 37# define RGBLIGHT_SLEEP
39#endif
diff --git a/keyboards/meow48/config.h b/keyboards/meow48/config.h
index fb0353c631..f214ffbbf6 100644
--- a/keyboards/meow48/config.h
+++ b/keyboards/meow48/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20#define OLED_BRIGHTNESS 100 20#define OLED_BRIGHTNESS 100
21 21
22#define RGB_DI_PIN D3 22#define RGB_DI_PIN D3
23#ifdef RGB_DI_PIN
24 #define RGBLED_NUM 48 23 #define RGBLED_NUM 48
25 #define RGBLIGHT_HUE_STEP 8 24 #define RGBLIGHT_HUE_STEP 8
26 #define RGBLIGHT_SAT_STEP 8 25 #define RGBLIGHT_SAT_STEP 8
@@ -39,7 +38,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
39#define RGBLIGHT_EFFECT_RGB_TEST 38#define RGBLIGHT_EFFECT_RGB_TEST
40#define RGBLIGHT_EFFECT_ALTERNATING 39#define RGBLIGHT_EFFECT_ALTERNATING
41#define RGBLIGHT_EFFECT_TWINKLE 40#define RGBLIGHT_EFFECT_TWINKLE
42#endif
43 41
44/* 42/*
45 * Feature disable options 43 * Feature disable options
diff --git a/keyboards/meson/config.h b/keyboards/meson/config.h
index c5f295bfee..1ca066fcf9 100644
--- a/keyboards/meson/config.h
+++ b/keyboards/meson/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20#define USE_I2C 20#define USE_I2C
21 21
22#define RGB_DI_PIN B5 22#define RGB_DI_PIN B5
23#ifdef RGB_DI_PIN
24 #define RGBLED_NUM 10 23 #define RGBLED_NUM 10
25 #define RGBLIGHT_SPLIT 24 #define RGBLIGHT_SPLIT
26 #define RGBLED_SPLIT { 5, 5 } 25 #define RGBLED_SPLIT { 5, 5 }
@@ -39,7 +38,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
39#define RGBLIGHT_EFFECT_RGB_TEST 38#define RGBLIGHT_EFFECT_RGB_TEST
40#define RGBLIGHT_EFFECT_ALTERNATING 39#define RGBLIGHT_EFFECT_ALTERNATING
41#define RGBLIGHT_EFFECT_TWINKLE 40#define RGBLIGHT_EFFECT_TWINKLE
42#endif
43 41
44/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 42/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
45#define LOCKING_SUPPORT_ENABLE 43#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/miniaxe/config.h b/keyboards/miniaxe/config.h
index 3b9010455c..ffc36b1c0b 100644
--- a/keyboards/miniaxe/config.h
+++ b/keyboards/miniaxe/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20/* Uncomment below if use underglow */ 20/* Uncomment below if use underglow */
21#define RGB_DI_PIN F4 21#define RGB_DI_PIN F4
22#ifdef RGB_DI_PIN
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
25#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_HUE_STEP 8 33#define RGBLIGHT_HUE_STEP 8
35#define RGBLIGHT_SAT_STEP 8 34#define RGBLIGHT_SAT_STEP 8
36#define RGBLIGHT_VAL_STEP 8 35#define RGBLIGHT_VAL_STEP 8
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/misonoworks/chocolatebar/config.h b/keyboards/misonoworks/chocolatebar/config.h
index dd6c07768b..04a746121b 100644
--- a/keyboards/misonoworks/chocolatebar/config.h
+++ b/keyboards/misonoworks/chocolatebar/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20#define FORCE_NKRO 20#define FORCE_NKRO
21 21
22#define RGB_DI_PIN B1 22#define RGB_DI_PIN B1
23#ifdef RGB_DI_PIN
24#define RGBLED_NUM 12 23#define RGBLED_NUM 12
25#define RGBLIGHT_EFFECT_BREATHING 24#define RGBLIGHT_EFFECT_BREATHING
26#define RGBLIGHT_EFFECT_RAINBOW_MOOD 25#define RGBLIGHT_EFFECT_RAINBOW_MOOD
@@ -32,4 +31,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32// #define RGBLIGHT_EFFECT_RGB_TEST 31// #define RGBLIGHT_EFFECT_RGB_TEST
33// #define RGBLIGHT_EFFECT_ALTERNATING 32// #define RGBLIGHT_EFFECT_ALTERNATING
34#define RGBLIGHT_EFFECT_TWINKLE 33#define RGBLIGHT_EFFECT_TWINKLE
35#endif
diff --git a/keyboards/misonoworks/karina/config.h b/keyboards/misonoworks/karina/config.h
index e38f18b40a..88500712e7 100644
--- a/keyboards/misonoworks/karina/config.h
+++ b/keyboards/misonoworks/karina/config.h
@@ -25,7 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
25#define LOCKING_RESYNC_ENABLE 25#define LOCKING_RESYNC_ENABLE
26 26
27#define RGB_DI_PIN D1 27#define RGB_DI_PIN D1
28#ifdef RGB_DI_PIN
29#define RGBLED_NUM 19 28#define RGBLED_NUM 19
30#define RGBLIGHT_EFFECT_BREATHING 29#define RGBLIGHT_EFFECT_BREATHING
31#define RGBLIGHT_EFFECT_RAINBOW_MOOD 30#define RGBLIGHT_EFFECT_RAINBOW_MOOD
@@ -37,4 +36,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37#define RGBLIGHT_EFFECT_RGB_TEST 36#define RGBLIGHT_EFFECT_RGB_TEST
38#define RGBLIGHT_EFFECT_ALTERNATING 37#define RGBLIGHT_EFFECT_ALTERNATING
39#define RGBLIGHT_EFFECT_TWINKLE 38#define RGBLIGHT_EFFECT_TWINKLE
40#endif
diff --git a/keyboards/misterknife/knife66/config.h b/keyboards/misterknife/knife66/config.h
index 4efe1466c6..188bfaa7c1 100644
--- a/keyboards/misterknife/knife66/config.h
+++ b/keyboards/misterknife/knife66/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20#define RGB_DI_PIN A9 20#define RGB_DI_PIN A9
21 21
22#ifdef RGB_DI_PIN
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
25#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -36,7 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36#define RGBLIGHT_SAT_STEP 8 35#define RGBLIGHT_SAT_STEP 8
37#define RGBLIGHT_VAL_STEP 8 36#define RGBLIGHT_VAL_STEP 8
38#define RGBLIGHT_LIMIT_VAL 200 37#define RGBLIGHT_LIMIT_VAL 200
39#endif
40 38
41#define WS2812_PWM_DRIVER PWMD1 // default: PWMD1 39#define WS2812_PWM_DRIVER PWMD1 // default: PWMD1
42#define WS2812_PWM_CHANNEL 2 // default: 2 40#define WS2812_PWM_CHANNEL 2 // default: 2
diff --git a/keyboards/misterknife/knife66_iso/config.h b/keyboards/misterknife/knife66_iso/config.h
index d13ee6a334..3d9141e11e 100644
--- a/keyboards/misterknife/knife66_iso/config.h
+++ b/keyboards/misterknife/knife66_iso/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20#define RGB_DI_PIN A9 20#define RGB_DI_PIN A9
21 21
22#ifdef RGB_DI_PIN
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
25#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -36,7 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36#define RGBLIGHT_SAT_STEP 8 35#define RGBLIGHT_SAT_STEP 8
37#define RGBLIGHT_VAL_STEP 8 36#define RGBLIGHT_VAL_STEP 8
38#define RGBLIGHT_LIMIT_VAL 160 37#define RGBLIGHT_LIMIT_VAL 160
39#endif
40 38
41#define WS2812_PWM_DRIVER PWMD1 // default: PWMD1 39#define WS2812_PWM_DRIVER PWMD1 // default: PWMD1
42#define WS2812_PWM_CHANNEL 2 // default: 2 40#define WS2812_PWM_CHANNEL 2 // default: 2
diff --git a/keyboards/mixi/config.h b/keyboards/mixi/config.h
index ed82723108..b96eeed91c 100644
--- a/keyboards/mixi/config.h
+++ b/keyboards/mixi/config.h
@@ -7,7 +7,6 @@
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#define RGB_DI_PIN B5 9#define RGB_DI_PIN B5
10#ifdef RGB_DI_PIN
11#define RGBLED_NUM 5 10#define RGBLED_NUM 5
12#define RGBLIGHT_HUE_STEP 8 11#define RGBLIGHT_HUE_STEP 8
13#define RGBLIGHT_SAT_STEP 8 12#define RGBLIGHT_SAT_STEP 8
@@ -26,4 +25,3 @@
26#define RGBLIGHT_EFFECT_TWINKLE 25#define RGBLIGHT_EFFECT_TWINKLE
27#define RGBLIGHT_LAYERS 26#define RGBLIGHT_LAYERS
28#define RGBLIGHT_LAYER_BLINK 27#define RGBLIGHT_LAYER_BLINK
29#endif
diff --git a/keyboards/mt/mt64rgb/config.h b/keyboards/mt/mt64rgb/config.h
index e7c1302a0b..357553c951 100644
--- a/keyboards/mt/mt64rgb/config.h
+++ b/keyboards/mt/mt64rgb/config.h
@@ -81,7 +81,6 @@
81#endif 81#endif
82 82
83#define RGB_DI_PIN B0 83#define RGB_DI_PIN B0
84#ifdef RGB_DI_PIN
85#define RGBLIGHT_EFFECT_BREATHING 84#define RGBLIGHT_EFFECT_BREATHING
86#define RGBLIGHT_EFFECT_RAINBOW_MOOD 85#define RGBLIGHT_EFFECT_RAINBOW_MOOD
87#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 86#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -97,7 +96,6 @@
97#define RGBLIGHT_SAT_STEP 5 96#define RGBLIGHT_SAT_STEP 5
98#define RGBLIGHT_VAL_STEP 5 97#define RGBLIGHT_VAL_STEP 5
99#define RGBLIGHT_SLEEP 98#define RGBLIGHT_SLEEP
100#endif
101 99
102/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 100/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
103#define LOCKING_SUPPORT_ENABLE 101#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/mt/mt84/config.h b/keyboards/mt/mt84/config.h
index 394193bcdd..012c209f77 100644
--- a/keyboards/mt/mt84/config.h
+++ b/keyboards/mt/mt84/config.h
@@ -84,7 +84,6 @@
84#endif 84#endif
85 85
86#define RGB_DI_PIN B0 86#define RGB_DI_PIN B0
87#ifdef RGB_DI_PIN
88# define RGBLIGHT_EFFECT_STATIC_GRADIENT 87# define RGBLIGHT_EFFECT_STATIC_GRADIENT
89# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 88# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
90# define RGBLIGHT_EFFECT_BREATHING 89# define RGBLIGHT_EFFECT_BREATHING
@@ -93,7 +92,6 @@
93# define RGBLIGHT_SAT_STEP 8 92# define RGBLIGHT_SAT_STEP 8
94# define RGBLIGHT_VAL_STEP 8 93# define RGBLIGHT_VAL_STEP 8
95# define RGBLIGHT_SLEEP 94# define RGBLIGHT_SLEEP
96#endif
97 95
98/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 96/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
99#define LOCKING_SUPPORT_ENABLE 97#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/mt/mt980/config.h b/keyboards/mt/mt980/config.h
index d6697fc076..ff91085de3 100644
--- a/keyboards/mt/mt980/config.h
+++ b/keyboards/mt/mt980/config.h
@@ -7,7 +7,6 @@
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#define RGB_DI_PIN E2 9#define RGB_DI_PIN E2
10#ifdef RGB_DI_PIN
11#define RGBLIGHT_EFFECT_BREATHING 10#define RGBLIGHT_EFFECT_BREATHING
12#define RGBLIGHT_EFFECT_RAINBOW_MOOD 11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
13#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -23,4 +22,3 @@
23#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
24#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
25#define RGBLIGHT_LIMIT_VAL 185 24#define RGBLIGHT_LIMIT_VAL 185
26#endif
diff --git a/keyboards/mt/ncr80/hotswap/config.h b/keyboards/mt/ncr80/hotswap/config.h
index 29eb3ae608..fd1cc98c7f 100644
--- a/keyboards/mt/ncr80/hotswap/config.h
+++ b/keyboards/mt/ncr80/hotswap/config.h
@@ -18,7 +18,6 @@
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -34,4 +33,3 @@
34#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#define RGBLIGHT_LIMIT_VAL 180 35#define RGBLIGHT_LIMIT_VAL 180
37#endif
diff --git a/keyboards/mtbkeys/mtb60/hotswap/config.h b/keyboards/mtbkeys/mtb60/hotswap/config.h
index 114c8feab4..21b234cc19 100644
--- a/keyboards/mtbkeys/mtb60/hotswap/config.h
+++ b/keyboards/mtbkeys/mtb60/hotswap/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20/* Pin WS2812 RGB LEDs are connected to */ 20/* Pin WS2812 RGB LEDs are connected to */
21#define RGB_DI_PIN D4 21#define RGB_DI_PIN D4
22 22
23#ifdef RGB_DI_PIN
24# define RGBLED_NUM 16 23# define RGBLED_NUM 16
25# define RGBLIGHT_HUE_STEP 8 24# define RGBLIGHT_HUE_STEP 8
26# define RGBLIGHT_SAT_STEP 8 25# define RGBLIGHT_SAT_STEP 8
@@ -38,7 +37,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
38# define RGBLIGHT_EFFECT_STATIC_GRADIENT 37# define RGBLIGHT_EFFECT_STATIC_GRADIENT
39# define RGBLIGHT_EFFECT_TWINKLE 38# define RGBLIGHT_EFFECT_TWINKLE
40# define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL /* Set default RGB */ 39# define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL /* Set default RGB */
41#endif /* RGB_DI_PIN */
42 40
43/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
44#define LOCKING_SUPPORT_ENABLE 42#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/mtbkeys/mtb60/solder/config.h b/keyboards/mtbkeys/mtb60/solder/config.h
index 3ab3171076..18a568fc48 100644
--- a/keyboards/mtbkeys/mtb60/solder/config.h
+++ b/keyboards/mtbkeys/mtb60/solder/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20/* Pin WS2812 RGB LEDs are connected to */ 20/* Pin WS2812 RGB LEDs are connected to */
21#define RGB_DI_PIN B0 21#define RGB_DI_PIN B0
22 22
23#ifdef RGB_DI_PIN
24# define RGBLED_NUM 16 23# define RGBLED_NUM 16
25# define RGBLIGHT_HUE_STEP 8 24# define RGBLIGHT_HUE_STEP 8
26# define RGBLIGHT_SAT_STEP 8 25# define RGBLIGHT_SAT_STEP 8
@@ -38,7 +37,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
38# define RGBLIGHT_EFFECT_STATIC_GRADIENT 37# define RGBLIGHT_EFFECT_STATIC_GRADIENT
39# define RGBLIGHT_EFFECT_TWINKLE 38# define RGBLIGHT_EFFECT_TWINKLE
40# define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL /* Set default RGB */ 39# define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL /* Set default RGB */
41#endif /* RGB_DI_PIN */
42 40
43/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
44#define LOCKING_SUPPORT_ENABLE 42#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/mwstudio/mw65_black/config.h b/keyboards/mwstudio/mw65_black/config.h
index 6ed183cb4c..c54f6bf281 100644
--- a/keyboards/mwstudio/mw65_black/config.h
+++ b/keyboards/mwstudio/mw65_black/config.h
@@ -17,9 +17,7 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN C7 19#define RGB_DI_PIN C7
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 21 20 #define RGBLED_NUM 21
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
24 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
25#endif
diff --git a/keyboards/nightly_boards/adellein/config.h b/keyboards/nightly_boards/adellein/config.h
index 031895cf23..cefed954f8 100644
--- a/keyboards/nightly_boards/adellein/config.h
+++ b/keyboards/nightly_boards/adellein/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D5 20#define RGB_DI_PIN D5
21#ifdef RGB_DI_PIN
22#define RGBLED_NUM 14 21#define RGBLED_NUM 14
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
@@ -31,8 +30,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31#define RGBLIGHT_EFFECT_ALTERNATING 30#define RGBLIGHT_EFFECT_ALTERNATING
32#define RGBLIGHT_EFFECT_TWINKLE 31#define RGBLIGHT_EFFECT_TWINKLE
33 32
34#endif
35
36/* Encoders */ 33/* Encoders */
37#define ENCODERS_CW_KEY { { 3, 3 } } 34#define ENCODERS_CW_KEY { { 3, 3 } }
38#define ENCODERS_CCW_KEY { { 1, 3 } } 35#define ENCODERS_CCW_KEY { { 1, 3 } }
diff --git a/keyboards/nightly_boards/alter/rev1/config.h b/keyboards/nightly_boards/alter/rev1/config.h
index b576b720e3..095aea8e07 100644
--- a/keyboards/nightly_boards/alter/rev1/config.h
+++ b/keyboards/nightly_boards/alter/rev1/config.h
@@ -15,7 +15,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
15#pragma once 15#pragma once
16 16
17#define RGB_DI_PIN F1 17#define RGB_DI_PIN F1
18#ifdef RGB_DI_PIN
19#define RGBLED_NUM 18 18#define RGBLED_NUM 18
20#define RGBLIGHT_HUE_STEP 8 19#define RGBLIGHT_HUE_STEP 8
21#define RGBLIGHT_SAT_STEP 8 20#define RGBLIGHT_SAT_STEP 8
@@ -32,7 +31,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32#define RGBLIGHT_EFFECT_RGB_TEST 31#define RGBLIGHT_EFFECT_RGB_TEST
33#define RGBLIGHT_EFFECT_ALTERNATING 32#define RGBLIGHT_EFFECT_ALTERNATING
34#define RGBLIGHT_EFFECT_TWINKLE 33#define RGBLIGHT_EFFECT_TWINKLE
35#endif
36 34
37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 35/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
38#define LOCKING_SUPPORT_ENABLE 36#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/nightly_boards/conde60/config.h b/keyboards/nightly_boards/conde60/config.h
index 4fdd3f76a1..6f005a97a0 100644
--- a/keyboards/nightly_boards/conde60/config.h
+++ b/keyboards/nightly_boards/conde60/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D5 20#define RGB_DI_PIN D5
21#ifdef RGB_DI_PIN
22#define RGBLED_NUM 12 21#define RGBLED_NUM 12
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
@@ -31,8 +30,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31#define RGBLIGHT_EFFECT_ALTERNATING 30#define RGBLIGHT_EFFECT_ALTERNATING
32#define RGBLIGHT_EFFECT_TWINKLE 31#define RGBLIGHT_EFFECT_TWINKLE
33 32
34#endif
35
36/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 33/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
37#define LOCKING_SUPPORT_ENABLE 34#define LOCKING_SUPPORT_ENABLE
38/* Locking resynchronize hack */ 35/* Locking resynchronize hack */
diff --git a/keyboards/nightly_boards/n2/config.h b/keyboards/nightly_boards/n2/config.h
index 3ca1b97be1..37e99fe794 100644
--- a/keyboards/nightly_boards/n2/config.h
+++ b/keyboards/nightly_boards/n2/config.h
@@ -15,7 +15,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
15#pragma once 15#pragma once
16 16
17#define RGB_DI_PIN D4 17#define RGB_DI_PIN D4
18#ifdef RGB_DI_PIN
19#define RGBLED_NUM 2 18#define RGBLED_NUM 2
20#define RGBLIGHT_HUE_STEP 8 19#define RGBLIGHT_HUE_STEP 8
21#define RGBLIGHT_SAT_STEP 8 20#define RGBLIGHT_SAT_STEP 8
@@ -32,7 +31,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32#define RGBLIGHT_EFFECT_RGB_TEST 31#define RGBLIGHT_EFFECT_RGB_TEST
33#define RGBLIGHT_EFFECT_ALTERNATING 32#define RGBLIGHT_EFFECT_ALTERNATING
34#define RGBLIGHT_EFFECT_TWINKLE 33#define RGBLIGHT_EFFECT_TWINKLE
35#endif
36 34
37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 35/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
38#define LOCKING_SUPPORT_ENABLE 36#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/nightly_boards/n40_o/config.h b/keyboards/nightly_boards/n40_o/config.h
index 9a4fbf033b..671e700ce3 100644
--- a/keyboards/nightly_boards/n40_o/config.h
+++ b/keyboards/nightly_boards/n40_o/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21#define DIODE_DIRECTION COL2ROW 21#define DIODE_DIRECTION COL2ROW
22 22
23#define RGB_DI_PIN B4 23#define RGB_DI_PIN B4
24#ifdef RGB_DI_PIN
25#define RGBLED_NUM 12 24#define RGBLED_NUM 12
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
@@ -34,8 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_ALTERNATING 33#define RGBLIGHT_EFFECT_ALTERNATING
35#define RGBLIGHT_EFFECT_TWINKLE 34#define RGBLIGHT_EFFECT_TWINKLE
36 35
37#endif
38
39/* Encoders */ 36/* Encoders */
40#define ENCODERS_CW_KEY { { 2, 4 },{ 4, 4 },{ 6, 4 } } 37#define ENCODERS_CW_KEY { { 2, 4 },{ 4, 4 },{ 6, 4 } }
41#define ENCODERS_CCW_KEY { { 1, 4 },{ 3, 4 },{ 5, 4 } } 38#define ENCODERS_CCW_KEY { { 1, 4 },{ 3, 4 },{ 5, 4 } }
diff --git a/keyboards/nightly_boards/n60_s/config.h b/keyboards/nightly_boards/n60_s/config.h
index 0c240b4a47..c87c581a88 100644
--- a/keyboards/nightly_boards/n60_s/config.h
+++ b/keyboards/nightly_boards/n60_s/config.h
@@ -29,7 +29,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
29/* Underglow */ 29/* Underglow */
30 30
31#define RGB_DI_PIN D1 31#define RGB_DI_PIN D1
32#ifdef RGB_DI_PIN
33#define RGBLED_NUM 12 32#define RGBLED_NUM 12
34#define RGBLIGHT_HUE_STEP 8 33#define RGBLIGHT_HUE_STEP 8
35#define RGBLIGHT_SAT_STEP 8 34#define RGBLIGHT_SAT_STEP 8
@@ -46,8 +45,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
46#define RGBLIGHT_EFFECT_STATIC_GRADIENT 45#define RGBLIGHT_EFFECT_STATIC_GRADIENT
47#define RGBLIGHT_EFFECT_ALTERNATING 46#define RGBLIGHT_EFFECT_ALTERNATING
48 47
49#endif
50
51/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 48/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
52#define LOCKING_SUPPORT_ENABLE 49#define LOCKING_SUPPORT_ENABLE
53/* Locking resynchronize hack */ 50/* Locking resynchronize hack */
diff --git a/keyboards/nightly_boards/n87/config.h b/keyboards/nightly_boards/n87/config.h
index 41defb8722..90a38e8d6a 100644
--- a/keyboards/nightly_boards/n87/config.h
+++ b/keyboards/nightly_boards/n87/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D0 20#define RGB_DI_PIN D0
21#ifdef RGB_DI_PIN
22#define RGBLED_NUM 16 21#define RGBLED_NUM 16
23#define RGBLIGHT_HUE_STEP 8 22#define RGBLIGHT_HUE_STEP 8
24#define RGBLIGHT_SAT_STEP 8 23#define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40#define AUDIO_PIN B7 38#define AUDIO_PIN B7
41 39
diff --git a/keyboards/nightly_boards/n9/config.h b/keyboards/nightly_boards/n9/config.h
index d53385a03c..f76c2bd366 100644
--- a/keyboards/nightly_boards/n9/config.h
+++ b/keyboards/nightly_boards/n9/config.h
@@ -15,7 +15,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
15#pragma once 15#pragma once
16 16
17#define RGB_DI_PIN F5 17#define RGB_DI_PIN F5
18#ifdef RGB_DI_PIN
19#define RGBLED_NUM 8 18#define RGBLED_NUM 8
20#define RGBLIGHT_HUE_STEP 8 19#define RGBLIGHT_HUE_STEP 8
21#define RGBLIGHT_SAT_STEP 8 20#define RGBLIGHT_SAT_STEP 8
@@ -32,7 +31,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32#define RGBLIGHT_EFFECT_RGB_TEST 31#define RGBLIGHT_EFFECT_RGB_TEST
33#define RGBLIGHT_EFFECT_ALTERNATING 32#define RGBLIGHT_EFFECT_ALTERNATING
34#define RGBLIGHT_EFFECT_TWINKLE 33#define RGBLIGHT_EFFECT_TWINKLE
35#endif
36 34
37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 35/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
38#define LOCKING_SUPPORT_ENABLE 36#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/nightly_boards/octopad/config.h b/keyboards/nightly_boards/octopad/config.h
index db8a106663..25b30b0a41 100644
--- a/keyboards/nightly_boards/octopad/config.h
+++ b/keyboards/nightly_boards/octopad/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN F7 20#define RGB_DI_PIN F7
21#ifdef RGB_DI_PIN
22#define RGBLED_NUM 8 21#define RGBLED_NUM 8
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
@@ -31,8 +30,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31#define RGBLIGHT_EFFECT_ALTERNATING 30#define RGBLIGHT_EFFECT_ALTERNATING
32#define RGBLIGHT_EFFECT_TWINKLE 31#define RGBLIGHT_EFFECT_TWINKLE
33 32
34#endif
35
36/* Encoders */ 33/* Encoders */
37#define ENCODERS_CW_KEY { { 3, 2 },{ 1, 2 } } 34#define ENCODERS_CW_KEY { { 3, 2 },{ 1, 2 } }
38#define ENCODERS_CCW_KEY { { 2, 2 },{ 0, 2 } } 35#define ENCODERS_CCW_KEY { { 2, 2 },{ 0, 2 } }
diff --git a/keyboards/nix_studio/oxalys80/config.h b/keyboards/nix_studio/oxalys80/config.h
index fe3a23e110..058287b281 100644
--- a/keyboards/nix_studio/oxalys80/config.h
+++ b/keyboards/nix_studio/oxalys80/config.h
@@ -22,7 +22,6 @@
22#define LOCKING_RESYNC_ENABLE 22#define LOCKING_RESYNC_ENABLE
23 23
24#define RGB_DI_PIN B3 24#define RGB_DI_PIN B3
25#ifdef RGB_DI_PIN
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
28#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 27#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -39,4 +38,3 @@
39#define RGBLIGHT_VAL_STEP 8 38#define RGBLIGHT_VAL_STEP 8
40#define RGBLIGHT_LIMIT_VAL 200 39#define RGBLIGHT_LIMIT_VAL 200
41#define RGBLIGHT_SLEEP // RGB will turn off when PC is put to sleep 40#define RGBLIGHT_SLEEP // RGB will turn off when PC is put to sleep
42#endif
diff --git a/keyboards/novelkeys/nk1/config.h b/keyboards/novelkeys/nk1/config.h
index c168aca492..c44f3c17a8 100644
--- a/keyboards/novelkeys/nk1/config.h
+++ b/keyboards/novelkeys/nk1/config.h
@@ -18,7 +18,6 @@
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN F0 20#define RGB_DI_PIN F0
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 9 21 #define RGBLED_NUM 9
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@
35 #define RGBLIGHT_EFFECT_RGB_TEST 34 #define RGBLIGHT_EFFECT_RGB_TEST
36 #define RGBLIGHT_EFFECT_ALTERNATING 35 #define RGBLIGHT_EFFECT_ALTERNATING
37 #define RGBLIGHT_EFFECT_TWINKLE 36 #define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* There is only 1 Button so limiting VIA to 1 layer */ 38/* There is only 1 Button so limiting VIA to 1 layer */
41#define DYNAMIC_KEYMAP_LAYER_COUNT 1 39#define DYNAMIC_KEYMAP_LAYER_COUNT 1
diff --git a/keyboards/novelkeys/novelpad/config.h b/keyboards/novelkeys/novelpad/config.h
index 5aa35ad4d8..e1d9ada105 100755
--- a/keyboards/novelkeys/novelpad/config.h
+++ b/keyboards/novelkeys/novelpad/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 4 21 #define RGBLED_NUM 4
23// #define RGBLIGHT_HUE_STEP 8 22// #define RGBLIGHT_HUE_STEP 8
24// #define RGBLIGHT_SAT_STEP 8 23// #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/noxary/268_2_rgb/config.h b/keyboards/noxary/268_2_rgb/config.h
index 9c615ac388..8fcd63e7b2 100644
--- a/keyboards/noxary/268_2_rgb/config.h
+++ b/keyboards/noxary/268_2_rgb/config.h
@@ -16,7 +16,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
16 16
17/* ws2812b options */ 17/* ws2812b options */
18#define RGB_DI_PIN B5 18#define RGB_DI_PIN B5
19#ifdef RGB_DI_PIN
20#define RGBLIGHT_EFFECT_BREATHING 19#define RGBLIGHT_EFFECT_BREATHING
21#define RGBLIGHT_EFFECT_RAINBOW_MOOD 20#define RGBLIGHT_EFFECT_RAINBOW_MOOD
22#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 21#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -32,7 +31,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32#define RGBLIGHT_SAT_STEP 16 31#define RGBLIGHT_SAT_STEP 16
33#define RGBLIGHT_VAL_STEP 16 32#define RGBLIGHT_VAL_STEP 16
34/*#define RGBLIGHT_LIMIT_VAL 255 */ 33/*#define RGBLIGHT_LIMIT_VAL 255 */
35#endif
36 34
37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 35/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
38#define LOCKING_SUPPORT_ENABLE 36#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/noxary/x268/config.h b/keyboards/noxary/x268/config.h
index fc391c7074..8c659d5a21 100644
--- a/keyboards/noxary/x268/config.h
+++ b/keyboards/noxary/x268/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20/* ws2812b options */ 20/* ws2812b options */
21#define RGB_DI_PIN B5 21#define RGB_DI_PIN B5
22#ifdef RGB_DI_PIN
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
25#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_SAT_STEP 16 34#define RGBLIGHT_SAT_STEP 16
36#define RGBLIGHT_VAL_STEP 16 35#define RGBLIGHT_VAL_STEP 16
37/*#define RGBLIGHT_LIMIT_VAL 255 */ 36/*#define RGBLIGHT_LIMIT_VAL 255 */
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/omnikeyish/config.h b/keyboards/omnikeyish/config.h
index cc80606a97..daacf8f8a6 100644
--- a/keyboards/omnikeyish/config.h
+++ b/keyboards/omnikeyish/config.h
@@ -23,23 +23,6 @@
23/* force n-key rollover*/ 23/* force n-key rollover*/
24#define FORCE_NKRO 24#define FORCE_NKRO
25 25
26#ifdef RGB_DI_PIN
27#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
30#define RGBLIGHT_EFFECT_SNAKE
31#define RGBLIGHT_EFFECT_KNIGHT
32#define RGBLIGHT_EFFECT_CHRISTMAS
33#define RGBLIGHT_EFFECT_STATIC_GRADIENT
34#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE
37#define RGBLED_NUM 0
38#define RGBLIGHT_HUE_STEP 8
39#define RGBLIGHT_SAT_STEP 8
40#define RGBLIGHT_VAL_STEP 8
41#endif
42
43#define DYNAMIC_MACRO_COUNT 12 26#define DYNAMIC_MACRO_COUNT 12
44#define DYNAMIC_MACRO_SIZE 48 27#define DYNAMIC_MACRO_SIZE 48
45#define DYNAMIC_MACRO_EEPROM_STORAGE 28#define DYNAMIC_MACRO_EEPROM_STORAGE
diff --git a/keyboards/orthocode/config.h b/keyboards/orthocode/config.h
index 7a221472cc..62b80bcd5d 100644
--- a/keyboards/orthocode/config.h
+++ b/keyboards/orthocode/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21#define TAP_CODE_DELAY 10 21#define TAP_CODE_DELAY 10
22 22
23#define RGB_DI_PIN D5 23#define RGB_DI_PIN D5
24#ifdef RGB_DI_PIN
25 #define RGBLED_NUM 10 /*Change for the number of leds on the strip you attach*/ 24 #define RGBLED_NUM 10 /*Change for the number of leds on the strip you attach*/
26 #define RGBLIGHT_HUE_STEP 8 25 #define RGBLIGHT_HUE_STEP 8
27 #define RGBLIGHT_SAT_STEP 8 26 #define RGBLIGHT_SAT_STEP 8
@@ -37,7 +36,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37// #define RGBLIGHT_EFFECT_STATIC_GRADIENT 36// #define RGBLIGHT_EFFECT_STATIC_GRADIENT
38// #define RGBLIGHT_EFFECT_RGB_TEST 37// #define RGBLIGHT_EFFECT_RGB_TEST
39// #define RGBLIGHT_EFFECT_ALTERNATING 38// #define RGBLIGHT_EFFECT_ALTERNATING
40#endif
41 39
42/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
43#define LOCKING_SUPPORT_ENABLE 41#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/owlab/jelly_epoch/hotswap/config.h b/keyboards/owlab/jelly_epoch/hotswap/config.h
index b4a9e0e6bc..6544962d74 100644
--- a/keyboards/owlab/jelly_epoch/hotswap/config.h
+++ b/keyboards/owlab/jelly_epoch/hotswap/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22 22
23/* RGB Strip*/ 23/* RGB Strip*/
24#define RGB_DI_PIN B15 24#define RGB_DI_PIN B15
25#ifdef RGB_DI_PIN
26# define RGBLIGHT_EFFECT_ALTERNATING 25# define RGBLIGHT_EFFECT_ALTERNATING
27# define RGBLIGHT_EFFECT_BREATHING 26# define RGBLIGHT_EFFECT_BREATHING
28# define RGBLIGHT_EFFECT_CHRISTMAS 27# define RGBLIGHT_EFFECT_CHRISTMAS
@@ -37,4 +36,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37# define RGBLIGHT_SAT_STEP 8 36# define RGBLIGHT_SAT_STEP 8
38# define RGBLIGHT_VAL_STEP 10 37# define RGBLIGHT_VAL_STEP 10
39# define RGBLIGHT_LIMIT_VAL 255 38# define RGBLIGHT_LIMIT_VAL 255
40#endif
diff --git a/keyboards/owlab/jelly_epoch/soldered/config.h b/keyboards/owlab/jelly_epoch/soldered/config.h
index b4a9e0e6bc..6544962d74 100644
--- a/keyboards/owlab/jelly_epoch/soldered/config.h
+++ b/keyboards/owlab/jelly_epoch/soldered/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22 22
23/* RGB Strip*/ 23/* RGB Strip*/
24#define RGB_DI_PIN B15 24#define RGB_DI_PIN B15
25#ifdef RGB_DI_PIN
26# define RGBLIGHT_EFFECT_ALTERNATING 25# define RGBLIGHT_EFFECT_ALTERNATING
27# define RGBLIGHT_EFFECT_BREATHING 26# define RGBLIGHT_EFFECT_BREATHING
28# define RGBLIGHT_EFFECT_CHRISTMAS 27# define RGBLIGHT_EFFECT_CHRISTMAS
@@ -37,4 +36,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37# define RGBLIGHT_SAT_STEP 8 36# define RGBLIGHT_SAT_STEP 8
38# define RGBLIGHT_VAL_STEP 10 37# define RGBLIGHT_VAL_STEP 10
39# define RGBLIGHT_LIMIT_VAL 255 38# define RGBLIGHT_LIMIT_VAL 255
40#endif
diff --git a/keyboards/owlab/spring/config.h b/keyboards/owlab/spring/config.h
index 6785a26580..b0168c4763 100644
--- a/keyboards/owlab/spring/config.h
+++ b/keyboards/owlab/spring/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22 22
23/* RGB Strip*/ 23/* RGB Strip*/
24#define RGB_DI_PIN D3 24#define RGB_DI_PIN D3
25#ifdef RGB_DI_PIN
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
28# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 27# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -40,6 +39,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
40# define RGBLIGHT_LIMIT_VAL 255 39# define RGBLIGHT_LIMIT_VAL 255
41# define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL 40# define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
42# define RGBLIGHT_DEFAULT_VAL RGBLIGHT_LIMIT_VAL/2 41# define RGBLIGHT_DEFAULT_VAL RGBLIGHT_LIMIT_VAL/2
43#endif
44
45
diff --git a/keyboards/owlab/voice65/hotswap/config.h b/keyboards/owlab/voice65/hotswap/config.h
index fb7ee7f1cc..4bbbb43a33 100644
--- a/keyboards/owlab/voice65/hotswap/config.h
+++ b/keyboards/owlab/voice65/hotswap/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22 22
23/* RGB stripe */ 23/* RGB stripe */
24#define RGB_DI_PIN B15 24#define RGB_DI_PIN B15
25#ifdef RGB_DI_PIN
26# define RGBLIGHT_EFFECT_ALTERNATING 25# define RGBLIGHT_EFFECT_ALTERNATING
27# define RGBLIGHT_EFFECT_BREATHING 26# define RGBLIGHT_EFFECT_BREATHING
28# define RGBLIGHT_EFFECT_CHRISTMAS 27# define RGBLIGHT_EFFECT_CHRISTMAS
@@ -38,7 +37,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
38# define RGBLIGHT_VAL_STEP 10 37# define RGBLIGHT_VAL_STEP 10
39# define RGBLIGHT_LIMIT_VAL 180 38# define RGBLIGHT_LIMIT_VAL 180
40# define OWL_VOLUME_RANGE 50 39# define OWL_VOLUME_RANGE 50
41#endif
42 40
43/* RGB matrix */ 41/* RGB matrix */
44#ifdef RGB_MATRIX_ENABLE 42#ifdef RGB_MATRIX_ENABLE
diff --git a/keyboards/owlab/voice65/soldered/config.h b/keyboards/owlab/voice65/soldered/config.h
index 444ca29714..c873464c72 100644
--- a/keyboards/owlab/voice65/soldered/config.h
+++ b/keyboards/owlab/voice65/soldered/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22 22
23/* RGB stripe */ 23/* RGB stripe */
24#define RGB_DI_PIN B15 24#define RGB_DI_PIN B15
25#ifdef RGB_DI_PIN
26# define RGBLIGHT_EFFECT_ALTERNATING 25# define RGBLIGHT_EFFECT_ALTERNATING
27# define RGBLIGHT_EFFECT_BREATHING 26# define RGBLIGHT_EFFECT_BREATHING
28# define RGBLIGHT_EFFECT_CHRISTMAS 27# define RGBLIGHT_EFFECT_CHRISTMAS
@@ -38,7 +37,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
38# define RGBLIGHT_VAL_STEP 10 37# define RGBLIGHT_VAL_STEP 10
39# define RGBLIGHT_LIMIT_VAL 180 38# define RGBLIGHT_LIMIT_VAL 180
40# define OWL_VOLUME_RANGE 50 39# define OWL_VOLUME_RANGE 50
41#endif
42 40
43/* RGB matrix*/ 41/* RGB matrix*/
44#ifdef RGB_MATRIX_ENABLE 42#ifdef RGB_MATRIX_ENABLE
diff --git a/keyboards/panc40/config.h b/keyboards/panc40/config.h
index 89d5a52301..96117cf81c 100644
--- a/keyboards/panc40/config.h
+++ b/keyboards/panc40/config.h
@@ -7,7 +7,6 @@
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#define RGB_DI_PIN D2 9#define RGB_DI_PIN D2
10#ifdef RGB_DI_PIN
11#define RGBLIGHT_EFFECT_BREATHING 10#define RGBLIGHT_EFFECT_BREATHING
12#define RGBLIGHT_EFFECT_RAINBOW_MOOD 11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
13#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -22,4 +21,3 @@
22#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
23#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
24#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
25#endif
diff --git a/keyboards/pearlboards/atlas/config.h b/keyboards/pearlboards/atlas/config.h
index 8725d8ab07..455b46c8eb 100644
--- a/keyboards/pearlboards/atlas/config.h
+++ b/keyboards/pearlboards/atlas/config.h
@@ -32,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32/*== all animations enabled ==*/ 32/*== all animations enabled ==*/
33/* If RGBLIGHT_SLEEP defined, the RGB lighting will be switched off when the host goes to sleep */ 33/* If RGBLIGHT_SLEEP defined, the RGB lighting will be switched off when the host goes to sleep */
34#define RGB_DI_PIN B6 34#define RGB_DI_PIN B6
35#ifdef RGB_DI_PIN
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_BREATHING 36#define RGBLIGHT_EFFECT_BREATHING
38#define RGBLIGHT_EFFECT_CHRISTMAS 37#define RGBLIGHT_EFFECT_CHRISTMAS
@@ -47,7 +46,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
47#define RGBLIGHT_SAT_STEP 8 46#define RGBLIGHT_SAT_STEP 8
48#define RGBLIGHT_VAL_STEP 8 47#define RGBLIGHT_VAL_STEP 8
49#define RGBLIGHT_SLEEP 48#define RGBLIGHT_SLEEP
50#endif
51 49
52/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 50/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
53#define LOCKING_SUPPORT_ENABLE 51#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/pearlboards/pandora/config.h b/keyboards/pearlboards/pandora/config.h
index 984541d1d6..dea50e6a4d 100644
--- a/keyboards/pearlboards/pandora/config.h
+++ b/keyboards/pearlboards/pandora/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22/*== all animations enabled ==*/ 22/*== all animations enabled ==*/
23/* If RGBLIGHT_SLEEP defined, the RGB lighting will be switched off when the host goes to sleep */ 23/* If RGBLIGHT_SLEEP defined, the RGB lighting will be switched off when the host goes to sleep */
24#define RGB_DI_PIN B1 24#define RGB_DI_PIN B1
25#ifdef RGB_DI_PIN
26#define RGBLIGHT_EFFECT_ALTERNATING 25#define RGBLIGHT_EFFECT_ALTERNATING
27#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_CHRISTMAS 27#define RGBLIGHT_EFFECT_CHRISTMAS
@@ -37,7 +36,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37#define RGBLIGHT_SAT_STEP 8 36#define RGBLIGHT_SAT_STEP 8
38#define RGBLIGHT_VAL_STEP 8 37#define RGBLIGHT_VAL_STEP 8
39#define RGBLIGHT_SLEEP 38#define RGBLIGHT_SLEEP
40#endif
41 39
42/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
43#define LOCKING_SUPPORT_ENABLE 41#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/pearlboards/pearl/config.h b/keyboards/pearlboards/pearl/config.h
index 5f9978cbdc..47cb682e7a 100644
--- a/keyboards/pearlboards/pearl/config.h
+++ b/keyboards/pearlboards/pearl/config.h
@@ -32,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32/*== all animations enabled ==*/ 32/*== all animations enabled ==*/
33/* If RGBLIGHT_SLEEP defined, the RGB lighting will be switched off when the host goes to sleep */ 33/* If RGBLIGHT_SLEEP defined, the RGB lighting will be switched off when the host goes to sleep */
34#define RGB_DI_PIN B3 34#define RGB_DI_PIN B3
35#ifdef RGB_DI_PIN
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_BREATHING 36#define RGBLIGHT_EFFECT_BREATHING
38#define RGBLIGHT_EFFECT_CHRISTMAS 37#define RGBLIGHT_EFFECT_CHRISTMAS
@@ -48,7 +47,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
48# define RGBLIGHT_SAT_STEP 8 47# define RGBLIGHT_SAT_STEP 8
49# define RGBLIGHT_VAL_STEP 8 48# define RGBLIGHT_VAL_STEP 8
50# define RGBLIGHT_SLEEP 49# define RGBLIGHT_SLEEP
51#endif
52 50
53/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 51/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
54#define LOCKING_SUPPORT_ENABLE 52#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/pearlboards/zeus/config.h b/keyboards/pearlboards/zeus/config.h
index 4185a8f850..0b72f187a4 100644
--- a/keyboards/pearlboards/zeus/config.h
+++ b/keyboards/pearlboards/zeus/config.h
@@ -36,7 +36,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36/*== all animations enabled ==*/ 36/*== all animations enabled ==*/
37/* If RGBLIGHT_SLEEP defined, the RGB lighting will be switched off when the host goes to sleep */ 37/* If RGBLIGHT_SLEEP defined, the RGB lighting will be switched off when the host goes to sleep */
38#define RGB_DI_PIN D5 38#define RGB_DI_PIN D5
39#ifdef RGB_DI_PIN
40#define RGBLIGHT_EFFECT_ALTERNATING 39#define RGBLIGHT_EFFECT_ALTERNATING
41#define RGBLIGHT_EFFECT_BREATHING 40#define RGBLIGHT_EFFECT_BREATHING
42#define RGBLIGHT_EFFECT_CHRISTMAS 41#define RGBLIGHT_EFFECT_CHRISTMAS
@@ -51,7 +50,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
51#define RGBLIGHT_SAT_STEP 8 50#define RGBLIGHT_SAT_STEP 8
52#define RGBLIGHT_VAL_STEP 8 51#define RGBLIGHT_VAL_STEP 8
53#define RGBLIGHT_SLEEP 52#define RGBLIGHT_SLEEP
54#endif
55 53
56/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 54/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
57#define LOCKING_SUPPORT_ENABLE 55#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/pearlboards/zeuspad/config.h b/keyboards/pearlboards/zeuspad/config.h
index bc31fb049e..c6c843dddd 100644
--- a/keyboards/pearlboards/zeuspad/config.h
+++ b/keyboards/pearlboards/zeuspad/config.h
@@ -27,7 +27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
27/*== all animations enabled ==*/ 27/*== all animations enabled ==*/
28/* If RGBLIGHT_SLEEP defined, the RGB lighting will be switched off when the host goes to sleep */ 28/* If RGBLIGHT_SLEEP defined, the RGB lighting will be switched off when the host goes to sleep */
29#define RGB_DI_PIN B7 29#define RGB_DI_PIN B7
30#ifdef RGB_DI_PIN
31#define RGBLIGHT_EFFECT_ALTERNATING 30#define RGBLIGHT_EFFECT_ALTERNATING
32#define RGBLIGHT_EFFECT_BREATHING 31#define RGBLIGHT_EFFECT_BREATHING
33#define RGBLIGHT_EFFECT_CHRISTMAS 32#define RGBLIGHT_EFFECT_CHRISTMAS
@@ -42,7 +41,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
42#define RGBLIGHT_SAT_STEP 8 41#define RGBLIGHT_SAT_STEP 8
43#define RGBLIGHT_VAL_STEP 8 42#define RGBLIGHT_VAL_STEP 8
44#define RGBLIGHT_SLEEP 43#define RGBLIGHT_SLEEP
45#endif
46 44
47/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 45/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
48#define LOCKING_SUPPORT_ENABLE 46#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/percent/booster/config.h b/keyboards/percent/booster/config.h
index 35a7541060..2978c96efd 100644
--- a/keyboards/percent/booster/config.h
+++ b/keyboards/percent/booster/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 10 21 #define RGBLED_NUM 10
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,4 +34,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
diff --git a/keyboards/phantom/config.h b/keyboards/phantom/config.h
index 2496cdd216..1e64cede55 100644
--- a/keyboards/phantom/config.h
+++ b/keyboards/phantom/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 20 21# define RGBLED_NUM 20
23# define RGBLIGHT_HUE_STEP 10 22# define RGBLIGHT_HUE_STEP 10
24# define RGBLIGHT_SAT_STEP 17 23# define RGBLIGHT_SAT_STEP 17
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/picolab/frusta_fundamental/config.h b/keyboards/picolab/frusta_fundamental/config.h
index 51b917771a..d8f00513d8 100644
--- a/keyboards/picolab/frusta_fundamental/config.h
+++ b/keyboards/picolab/frusta_fundamental/config.h
@@ -23,7 +23,6 @@
23#define LOCKING_RESYNC_ENABLE 23#define LOCKING_RESYNC_ENABLE
24 24
25#define RGB_DI_PIN B0 25#define RGB_DI_PIN B0
26#ifdef RGB_DI_PIN
27# define RGBLIGHT_EFFECT_BREATHING 26# define RGBLIGHT_EFFECT_BREATHING
28# define RGBLIGHT_EFFECT_RAINBOW_MOOD 27# define RGBLIGHT_EFFECT_RAINBOW_MOOD
29# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 28# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -38,4 +37,3 @@
38# define RGBLIGHT_HUE_STEP 8 37# define RGBLIGHT_HUE_STEP 8
39# define RGBLIGHT_SAT_STEP 8 38# define RGBLIGHT_SAT_STEP 8
40# define RGBLIGHT_VAL_STEP 8 39# define RGBLIGHT_VAL_STEP 8
41#endif
diff --git a/keyboards/pimentoso/paddino02/rev1/config.h b/keyboards/pimentoso/paddino02/rev1/config.h
index 47143f7cd6..5f36081323 100755
--- a/keyboards/pimentoso/paddino02/rev1/config.h
+++ b/keyboards/pimentoso/paddino02/rev1/config.h
@@ -5,22 +5,3 @@
5 5
6/* Locking resynchronize hack */ 6/* Locking resynchronize hack */
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8
9#ifdef RGB_DI_PIN
10#define RGBLIGHT_EFFECT_BREATHING
11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
13#define RGBLIGHT_EFFECT_SNAKE
14#define RGBLIGHT_EFFECT_KNIGHT
15#define RGBLIGHT_EFFECT_CHRISTMAS
16#define RGBLIGHT_EFFECT_STATIC_GRADIENT
17#define RGBLIGHT_EFFECT_RGB_TEST
18#define RGBLIGHT_EFFECT_ALTERNATING
19#define RGBLIGHT_EFFECT_TWINKLE
20
21#define RGBLED_NUM 0
22#define RGBLIGHT_HUE_STEP 8
23#define RGBLIGHT_SAT_STEP 8
24#define RGBLIGHT_VAL_STEP 8
25#define RGBLIGHT_SLEEP
26#endif
diff --git a/keyboards/pimentoso/paddino02/rev2/left/config.h b/keyboards/pimentoso/paddino02/rev2/left/config.h
index 47143f7cd6..5f36081323 100755
--- a/keyboards/pimentoso/paddino02/rev2/left/config.h
+++ b/keyboards/pimentoso/paddino02/rev2/left/config.h
@@ -5,22 +5,3 @@
5 5
6/* Locking resynchronize hack */ 6/* Locking resynchronize hack */
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8
9#ifdef RGB_DI_PIN
10#define RGBLIGHT_EFFECT_BREATHING
11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
13#define RGBLIGHT_EFFECT_SNAKE
14#define RGBLIGHT_EFFECT_KNIGHT
15#define RGBLIGHT_EFFECT_CHRISTMAS
16#define RGBLIGHT_EFFECT_STATIC_GRADIENT
17#define RGBLIGHT_EFFECT_RGB_TEST
18#define RGBLIGHT_EFFECT_ALTERNATING
19#define RGBLIGHT_EFFECT_TWINKLE
20
21#define RGBLED_NUM 0
22#define RGBLIGHT_HUE_STEP 8
23#define RGBLIGHT_SAT_STEP 8
24#define RGBLIGHT_VAL_STEP 8
25#define RGBLIGHT_SLEEP
26#endif
diff --git a/keyboards/pimentoso/paddino02/rev2/right/config.h b/keyboards/pimentoso/paddino02/rev2/right/config.h
index 47143f7cd6..5f36081323 100755
--- a/keyboards/pimentoso/paddino02/rev2/right/config.h
+++ b/keyboards/pimentoso/paddino02/rev2/right/config.h
@@ -5,22 +5,3 @@
5 5
6/* Locking resynchronize hack */ 6/* Locking resynchronize hack */
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8
9#ifdef RGB_DI_PIN
10#define RGBLIGHT_EFFECT_BREATHING
11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
13#define RGBLIGHT_EFFECT_SNAKE
14#define RGBLIGHT_EFFECT_KNIGHT
15#define RGBLIGHT_EFFECT_CHRISTMAS
16#define RGBLIGHT_EFFECT_STATIC_GRADIENT
17#define RGBLIGHT_EFFECT_RGB_TEST
18#define RGBLIGHT_EFFECT_ALTERNATING
19#define RGBLIGHT_EFFECT_TWINKLE
20
21#define RGBLED_NUM 0
22#define RGBLIGHT_HUE_STEP 8
23#define RGBLIGHT_SAT_STEP 8
24#define RGBLIGHT_VAL_STEP 8
25#define RGBLIGHT_SLEEP
26#endif
diff --git a/keyboards/pimentoso/touhoupad/config.h b/keyboards/pimentoso/touhoupad/config.h
index 0916e7b729..14ef447bed 100644
--- a/keyboards/pimentoso/touhoupad/config.h
+++ b/keyboards/pimentoso/touhoupad/config.h
@@ -16,7 +16,6 @@
16#pragma once 16#pragma once
17 17
18#define RGB_DI_PIN F4 18#define RGB_DI_PIN F4
19#ifdef RGB_DI_PIN
20 #define RGBLED_NUM 12 19 #define RGBLED_NUM 12
21 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
@@ -27,4 +26,3 @@
27 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 26 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
28 #define RGBLIGHT_EFFECT_RAINBOW_SWIRL 27 #define RGBLIGHT_EFFECT_RAINBOW_SWIRL
29 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 28 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
30#endif
diff --git a/keyboards/pkb65/config.h b/keyboards/pkb65/config.h
index 7114397adf..7f37e40119 100644
--- a/keyboards/pkb65/config.h
+++ b/keyboards/pkb65/config.h
@@ -26,22 +26,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
26 26
27/* Locking resynchronize hack */ 27/* Locking resynchronize hack */
28#define LOCKING_RESYNC_ENABLE 28#define LOCKING_RESYNC_ENABLE
29
30
31
32#ifdef RGB_DI_PIN
33#define RGBLIGHT_EFFECT_BREATHING
34#define RGBLIGHT_EFFECT_RAINBOW_MOOD
35#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
36#define RGBLIGHT_EFFECT_SNAKE
37#define RGBLIGHT_EFFECT_KNIGHT
38#define RGBLIGHT_EFFECT_CHRISTMAS
39#define RGBLIGHT_EFFECT_STATIC_GRADIENT
40#define RGBLIGHT_EFFECT_RGB_TEST
41#define RGBLIGHT_EFFECT_ALTERNATING
42#define RGBLIGHT_EFFECT_TWINKLE
43#define RGBLED_NUM 0
44#define RGBLIGHT_HUE_STEP 8
45#define RGBLIGHT_SAT_STEP 8
46#define RGBLIGHT_VAL_STEP 8
47#endif
diff --git a/keyboards/playkbtw/ca66/config.h b/keyboards/playkbtw/ca66/config.h
index f7e0e04949..f5dcc375fa 100644
--- a/keyboards/playkbtw/ca66/config.h
+++ b/keyboards/playkbtw/ca66/config.h
@@ -7,7 +7,6 @@
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#define RGB_DI_PIN B1 9#define RGB_DI_PIN B1
10#ifdef RGB_DI_PIN
11#define RGBLIGHT_EFFECT_BREATHING 10#define RGBLIGHT_EFFECT_BREATHING
12#define RGBLIGHT_EFFECT_RAINBOW_MOOD 11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
13#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -22,4 +21,3 @@
22#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
23#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
24#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
25#endif
diff --git a/keyboards/playkbtw/helen80/config.h b/keyboards/playkbtw/helen80/config.h
index 2a5d98951a..2a8c2d30c3 100644
--- a/keyboards/playkbtw/helen80/config.h
+++ b/keyboards/playkbtw/helen80/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN E2 19#define RGB_DI_PIN E2
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 87 20 #define RGBLED_NUM 87
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -34,4 +33,3 @@
34#define RGBLIGHT_EFFECT_RGB_TEST 33#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37#endif
diff --git a/keyboards/playkbtw/pk60/config.h b/keyboards/playkbtw/pk60/config.h
index dd2126d072..398e870462 100644
--- a/keyboards/playkbtw/pk60/config.h
+++ b/keyboards/playkbtw/pk60/config.h
@@ -7,7 +7,6 @@
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#define RGB_DI_PIN E2 9#define RGB_DI_PIN E2
10#ifdef RGB_DI_PIN
11#define RGBLIGHT_EFFECT_BREATHING 10#define RGBLIGHT_EFFECT_BREATHING
12#define RGBLIGHT_EFFECT_RAINBOW_MOOD 11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
13#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -22,4 +21,3 @@
22#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
23#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
24#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
25#endif
diff --git a/keyboards/playkbtw/pk64rgb/config.h b/keyboards/playkbtw/pk64rgb/config.h
index 4adfcb7db2..13b3cb90a2 100644
--- a/keyboards/playkbtw/pk64rgb/config.h
+++ b/keyboards/playkbtw/pk64rgb/config.h
@@ -41,7 +41,6 @@
41#endif 41#endif
42 42
43#define RGB_DI_PIN B0 43#define RGB_DI_PIN B0
44#ifdef RGB_DI_PIN
45# define RGBLIGHT_EFFECT_BREATHING 44# define RGBLIGHT_EFFECT_BREATHING
46# define RGBLIGHT_EFFECT_RAINBOW_MOOD 45# define RGBLIGHT_EFFECT_RAINBOW_MOOD
47# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 46# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -56,7 +55,6 @@
56# define RGBLIGHT_SAT_STEP 5 55# define RGBLIGHT_SAT_STEP 5
57# define RGBLIGHT_VAL_STEP 5 56# define RGBLIGHT_VAL_STEP 5
58# define RGBLIGHT_SLEEP 57# define RGBLIGHT_SLEEP
59#endif
60 58
61/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 59/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
62#define LOCKING_SUPPORT_ENABLE 60#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/plut0nium/0x3e/config.h b/keyboards/plut0nium/0x3e/config.h
index 2e0377a2c9..d300277060 100644
--- a/keyboards/plut0nium/0x3e/config.h
+++ b/keyboards/plut0nium/0x3e/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 * RGB Underglow 21 * RGB Underglow
22 */ 22 */
23#define RGB_DI_PIN C7 23#define RGB_DI_PIN C7
24#ifdef RGB_DI_PIN
25 #define RGBLED_NUM 6 24 #define RGBLED_NUM 6
26 #define RGBLIGHT_HUE_STEP 12 25 #define RGBLIGHT_HUE_STEP 12
27 #define RGBLIGHT_SAT_STEP 8 26 #define RGBLIGHT_SAT_STEP 8
@@ -37,7 +36,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 36 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
38// #define RGBLIGHT_EFFECT_RGB_TEST 37// #define RGBLIGHT_EFFECT_RGB_TEST
39// #define RGBLIGHT_EFFECT_ALTERNATING 38// #define RGBLIGHT_EFFECT_ALTERNATING
40#endif
41 39
42/* 40/*
43 * Feature disable options 41 * Feature disable options
diff --git a/keyboards/plywrks/lune/config.h b/keyboards/plywrks/lune/config.h
index e6bfca0aa4..e96a51c2a4 100644
--- a/keyboards/plywrks/lune/config.h
+++ b/keyboards/plywrks/lune/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E2 20#define RGB_DI_PIN E2
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 8 21# define RGBLED_NUM 8
23//# define RGBLIGHT_HUE_STEP 8 22//# define RGBLIGHT_HUE_STEP 8
24//# define RGBLIGHT_SAT_STEP 8 23//# define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/pohjolaworks/louhi/config.h b/keyboards/pohjolaworks/louhi/config.h
index 59c9e7b69e..80408e3cf6 100644
--- a/keyboards/pohjolaworks/louhi/config.h
+++ b/keyboards/pohjolaworks/louhi/config.h
@@ -18,14 +18,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B5 20#define RGB_DI_PIN B5
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 14 21# define RGBLED_NUM 14
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
25# define RGBLIGHT_VAL_STEP 8 24# define RGBLIGHT_VAL_STEP 8
26# define RGBLIGHT_LIMIT_VAL 230 /* The maximum brightness level */ 25# define RGBLIGHT_LIMIT_VAL 230 /* The maximum brightness level */
27//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 26//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
28#endif
29 27
30/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 28/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
31#define LOCKING_SUPPORT_ENABLE 29#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/poker87c/config.h b/keyboards/poker87c/config.h
index dfec066dab..db6b79a45a 100644
--- a/keyboards/poker87c/config.h
+++ b/keyboards/poker87c/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN E2 19#define RGB_DI_PIN E2
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 95 20 #define RGBLED_NUM 95
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -34,4 +33,3 @@
34#define RGBLIGHT_EFFECT_RGB_TEST 33#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37#endif
diff --git a/keyboards/poker87d/config.h b/keyboards/poker87d/config.h
index 2c30da7685..8d13c9fad8 100644
--- a/keyboards/poker87d/config.h
+++ b/keyboards/poker87d/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN E2 19#define RGB_DI_PIN E2
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 125 20 #define RGBLED_NUM 125
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -34,4 +33,3 @@
34#define RGBLIGHT_EFFECT_RGB_TEST 33#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37#endif
diff --git a/keyboards/pom_keyboards/tnln95/config.h b/keyboards/pom_keyboards/tnln95/config.h
index 9b560ee1f5..c09fcf6fbf 100644
--- a/keyboards/pom_keyboards/tnln95/config.h
+++ b/keyboards/pom_keyboards/tnln95/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23 23
24/* RGB Configs */ 24/* RGB Configs */
25#define RGB_DI_PIN C7 25#define RGB_DI_PIN C7
26#ifdef RGB_DI_PIN
27 #define RGBLED_NUM 14 26 #define RGBLED_NUM 14
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
@@ -44,4 +43,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
44// #define RGB_MATRIX_LED_FLUSH_LIMIT 16 // limits in milliseconds how frequently an animation will update the LEDs. 16 (16ms) is equivalent to limiting to 60fps (increases keyboard responsiveness) 43// #define RGB_MATRIX_LED_FLUSH_LIMIT 16 // limits in milliseconds how frequently an animation will update the LEDs. 16 (16ms) is equivalent to limiting to 60fps (increases keyboard responsiveness)
45// #define RGB_MATRIX_MAXIMUM_BRIGHTNESS 225 // limits maximum brightness of LEDs to 200 out of 255. If not defined maximum brightness is set to 255 44// #define RGB_MATRIX_MAXIMUM_BRIGHTNESS 225 // limits maximum brightness of LEDs to 200 out of 255. If not defined maximum brightness is set to 255
46// #define RGB_MATRIX_DEFAULT_MODE RGB_MATRIX_SOLID_COLOR // Sets the default mode, if none has been set 45// #define RGB_MATRIX_DEFAULT_MODE RGB_MATRIX_SOLID_COLOR // Sets the default mode, if none has been set
47#endif
diff --git a/keyboards/primekb/prime_r/config.h b/keyboards/primekb/prime_r/config.h
index 20892b683f..2baa495f2c 100644
--- a/keyboards/primekb/prime_r/config.h
+++ b/keyboards/primekb/prime_r/config.h
@@ -22,20 +22,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22 22
23/* Locking resynchronize hack */ 23/* Locking resynchronize hack */
24#define LOCKING_RESYNC_ENABLE 24#define LOCKING_RESYNC_ENABLE
25
26#ifdef RGB_DI_PIN
27#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
30#define RGBLIGHT_EFFECT_SNAKE
31#define RGBLIGHT_EFFECT_KNIGHT
32#define RGBLIGHT_EFFECT_CHRISTMAS
33#define RGBLIGHT_EFFECT_STATIC_GRADIENT
34#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE
37#define RGBLED_NUM 0
38#define RGBLIGHT_HUE_STEP 8
39#define RGBLIGHT_SAT_STEP 8
40#define RGBLIGHT_VAL_STEP 8
41#endif
diff --git a/keyboards/program_yoink/config.h b/keyboards/program_yoink/config.h
index cd0eaa142b..7e1c6cc785 100644
--- a/keyboards/program_yoink/config.h
+++ b/keyboards/program_yoink/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20/*RGB*/ 20/*RGB*/
21#define RGB_DI_PIN D4 21#define RGB_DI_PIN D4
22 #ifdef RGB_DI_PIN
23 #define RGBLED_NUM 5 22 #define RGBLED_NUM 5
24 #define RGBLIGHT_HUE_STEP 8 23 #define RGBLIGHT_HUE_STEP 8
25 #define RGBLIGHT_SAT_STEP 8 24 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 34 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
36 //#define RGBLIGHT_EFFECT_RGB_TEST 35 //#define RGBLIGHT_EFFECT_RGB_TEST
37 //#define RGBLIGHT_EFFECT_ALTERNATING 36 //#define RGBLIGHT_EFFECT_ALTERNATING
38 #endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/quad_h/lb75/config.h b/keyboards/quad_h/lb75/config.h
index 25ceace965..143efc9e0d 100644
--- a/keyboards/quad_h/lb75/config.h
+++ b/keyboards/quad_h/lb75/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B0 20#define RGB_DI_PIN B0
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 16 21 #define RGBLED_NUM 16
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/qvex/lynepad/config.h b/keyboards/qvex/lynepad/config.h
index 7ba4700cde..8779e34349 100644
--- a/keyboards/qvex/lynepad/config.h
+++ b/keyboards/qvex/lynepad/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20/* LEDs */ 20/* LEDs */
21#define RGB_DI_PIN D3 21#define RGB_DI_PIN D3
22#ifdef RGB_DI_PIN
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
25#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_SAT_STEP 8 34#define RGBLIGHT_SAT_STEP 8
36#define RGBLIGHT_VAL_STEP 8 35#define RGBLIGHT_VAL_STEP 8
37#define RGBLIGHT_LIMIT_VAL 240 36#define RGBLIGHT_LIMIT_VAL 240
38#endif
39 37
40/* Definitions for encoder tilt/press support */ 38/* Definitions for encoder tilt/press support */
41#define ENC_TILT_THRESHOLD 1 39#define ENC_TILT_THRESHOLD 1
diff --git a/keyboards/qwertyydox/config.h b/keyboards/qwertyydox/config.h
index 44ad35a7ca..a816a920e2 100644
--- a/keyboards/qwertyydox/config.h
+++ b/keyboards/qwertyydox/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D6 20#define RGB_DI_PIN D6
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 12 21 #define RGBLED_NUM 12
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/rainkeebs/delilah/config.h b/keyboards/rainkeebs/delilah/config.h
index e08cc5152e..e26458be8e 100644
--- a/keyboards/rainkeebs/delilah/config.h
+++ b/keyboards/rainkeebs/delilah/config.h
@@ -23,7 +23,6 @@
23 23
24 24
25#define RGB_DI_PIN B3 25#define RGB_DI_PIN B3
26#ifdef RGB_DI_PIN
27#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD 27#define RGBLIGHT_EFFECT_RAINBOW_MOOD
29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 28#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -38,4 +37,3 @@
38#define RGBLIGHT_HUE_STEP 8 37#define RGBLIGHT_HUE_STEP 8
39#define RGBLIGHT_SAT_STEP 8 38#define RGBLIGHT_SAT_STEP 8
40#define RGBLIGHT_VAL_STEP 8 39#define RGBLIGHT_VAL_STEP 8
41#endif
diff --git a/keyboards/rainkeebs/yasui/config.h b/keyboards/rainkeebs/yasui/config.h
index e256260367..7d9d92abe3 100644
--- a/keyboards/rainkeebs/yasui/config.h
+++ b/keyboards/rainkeebs/yasui/config.h
@@ -23,7 +23,6 @@
23 23
24#define RGB_DI_PIN D1 24#define RGB_DI_PIN D1
25 25
26#ifdef RGB_DI_PIN
27#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD 27#define RGBLIGHT_EFFECT_RAINBOW_MOOD
29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 28#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -38,4 +37,3 @@
38#define RGBLIGHT_HUE_STEP 8 37#define RGBLIGHT_HUE_STEP 8
39#define RGBLIGHT_SAT_STEP 8 38#define RGBLIGHT_SAT_STEP 8
40#define RGBLIGHT_VAL_STEP 8 39#define RGBLIGHT_VAL_STEP 8
41#endif
diff --git a/keyboards/rart/rart4x4/config.h b/keyboards/rart/rart4x4/config.h
index d4607263a4..c5334b4230 100644
--- a/keyboards/rart/rart4x4/config.h
+++ b/keyboards/rart/rart4x4/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24#define LOCKING_RESYNC_ENABLE 24#define LOCKING_RESYNC_ENABLE
25 25
26#define RGB_DI_PIN D3 26#define RGB_DI_PIN D3
27#ifdef RGB_DI_PIN
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
30#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -41,4 +40,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
41#define RGBLIGHT_VAL_STEP 8 40#define RGBLIGHT_VAL_STEP 8
42#define RGBLIGHT_LIMIT_VAL 240 41#define RGBLIGHT_LIMIT_VAL 240
43#define RGBLIGHT_SLEEP 42#define RGBLIGHT_SLEEP
44#endif
diff --git a/keyboards/rart/rart67/config.h b/keyboards/rart/rart67/config.h
index ed3fe5d464..983dca5505 100644
--- a/keyboards/rart/rart67/config.h
+++ b/keyboards/rart/rart67/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24#define LOCKING_RESYNC_ENABLE 24#define LOCKING_RESYNC_ENABLE
25 25
26#define RGB_DI_PIN B7 26#define RGB_DI_PIN B7
27#ifdef RGB_DI_PIN
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
30#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -41,4 +40,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
41#define RGBLIGHT_VAL_STEP 8 40#define RGBLIGHT_VAL_STEP 8
42#define RGBLIGHT_LIMIT_VAL 240 41#define RGBLIGHT_LIMIT_VAL 240
43#define RGBLIGHT_SLEEP 42#define RGBLIGHT_SLEEP
44#endif
diff --git a/keyboards/rart/rart75hs/config.h b/keyboards/rart/rart75hs/config.h
index cb8685a3f8..bf5963648d 100644
--- a/keyboards/rart/rart75hs/config.h
+++ b/keyboards/rart/rart75hs/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24#define LOCKING_RESYNC_ENABLE 24#define LOCKING_RESYNC_ENABLE
25 25
26#define RGB_DI_PIN C0 26#define RGB_DI_PIN C0
27#ifdef RGB_DI_PIN
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
30#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -38,4 +37,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
38#define RGBLIGHT_VAL_STEP 8 37#define RGBLIGHT_VAL_STEP 8
39#define RGBLIGHT_LIMIT_VAL 240 38#define RGBLIGHT_LIMIT_VAL 240
40#define RGBLIGHT_SLEEP 39#define RGBLIGHT_SLEEP
41#endif
diff --git a/keyboards/rart/rart80/config.h b/keyboards/rart/rart80/config.h
index a48b3d4eea..e98417be6d 100644
--- a/keyboards/rart/rart80/config.h
+++ b/keyboards/rart/rart80/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24#define LOCKING_RESYNC_ENABLE 24#define LOCKING_RESYNC_ENABLE
25 25
26#define RGB_DI_PIN D5 26#define RGB_DI_PIN D5
27#ifdef RGB_DI_PIN
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
30#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -38,4 +37,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
38#define RGBLIGHT_VAL_STEP 8 37#define RGBLIGHT_VAL_STEP 8
39#define RGBLIGHT_LIMIT_VAL 240 38#define RGBLIGHT_LIMIT_VAL 240
40#define RGBLIGHT_SLEEP 39#define RGBLIGHT_SLEEP
41#endif
diff --git a/keyboards/rart/rartpad/config.h b/keyboards/rart/rartpad/config.h
index 344ebec135..5da34f7ad3 100644
--- a/keyboards/rart/rartpad/config.h
+++ b/keyboards/rart/rartpad/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24#define LOCKING_RESYNC_ENABLE 24#define LOCKING_RESYNC_ENABLE
25 25
26#define RGB_DI_PIN F7 26#define RGB_DI_PIN F7
27#ifdef RGB_DI_PIN
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
30#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -41,4 +40,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
41#define RGBLIGHT_VAL_STEP 8 40#define RGBLIGHT_VAL_STEP 8
42#define RGBLIGHT_LIMIT_VAL 240 41#define RGBLIGHT_LIMIT_VAL 240
43#define RGBLIGHT_SLEEP 42#define RGBLIGHT_SLEEP
44#endif
diff --git a/keyboards/recompile_keys/mio/config.h b/keyboards/recompile_keys/mio/config.h
index 9403ff760d..cabcaa1388 100644
--- a/keyboards/recompile_keys/mio/config.h
+++ b/keyboards/recompile_keys/mio/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B3 20#define RGB_DI_PIN B3
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 8 21# define RGBLED_NUM 8
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -35,4 +34,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
diff --git a/keyboards/reversestudio/decadepad/config.h b/keyboards/reversestudio/decadepad/config.h
index f068ad9fd7..7c718c6bd2 100644
--- a/keyboards/reversestudio/decadepad/config.h
+++ b/keyboards/reversestudio/decadepad/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24#define LOCKING_RESYNC_ENABLE 24#define LOCKING_RESYNC_ENABLE
25 25
26#define RGB_DI_PIN D5 26#define RGB_DI_PIN D5
27#ifdef RGB_DI_PIN
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
30#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -39,7 +38,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
39 #define RGBLIGHT_HUE_STEP 8 38 #define RGBLIGHT_HUE_STEP 8
40 #define RGBLIGHT_SAT_STEP 8 39 #define RGBLIGHT_SAT_STEP 8
41 #define RGBLIGHT_VAL_STEP 8 40 #define RGBLIGHT_VAL_STEP 8
42#endif
43 41
44/* 42/*
45 * Feature disable options 43 * Feature disable options
diff --git a/keyboards/reviung/reviung33/config.h b/keyboards/reviung/reviung33/config.h
index 511011a96c..26b116c747 100644
--- a/keyboards/reviung/reviung33/config.h
+++ b/keyboards/reviung/reviung33/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 5 21# define RGBLED_NUM 5
23# define RGBLIGHT_HUE_STEP 16 22# define RGBLIGHT_HUE_STEP 16
24# define RGBLIGHT_SAT_STEP 16 23# define RGBLIGHT_SAT_STEP 16
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/reviung/reviung34/keymaps/default_rgb/config.h b/keyboards/reviung/reviung34/keymaps/default_rgb/config.h
index 3ac57603a6..f19b1a1f26 100644
--- a/keyboards/reviung/reviung34/keymaps/default_rgb/config.h
+++ b/keyboards/reviung/reviung34/keymaps/default_rgb/config.h
@@ -19,7 +19,6 @@
19// place overrides here 19// place overrides here
20 20
21#define RGB_DI_PIN D3 21#define RGB_DI_PIN D3
22#ifdef RGB_DI_PIN
23 #define RGBLED_NUM 9 22 #define RGBLED_NUM 9
24 #define RGBLIGHT_HUE_STEP 16 23 #define RGBLIGHT_HUE_STEP 16
25 #define RGBLIGHT_SAT_STEP 16 24 #define RGBLIGHT_SAT_STEP 16
@@ -37,4 +36,3 @@
37#define RGBLIGHT_EFFECT_RGB_TEST 36#define RGBLIGHT_EFFECT_RGB_TEST
38#define RGBLIGHT_EFFECT_ALTERNATING 37#define RGBLIGHT_EFFECT_ALTERNATING
39#define RGBLIGHT_EFFECT_TWINKLE 38#define RGBLIGHT_EFFECT_TWINKLE
40#endif
diff --git a/keyboards/reviung/reviung34/keymaps/default_rgb2u/config.h b/keyboards/reviung/reviung34/keymaps/default_rgb2u/config.h
index 3ac57603a6..f19b1a1f26 100644
--- a/keyboards/reviung/reviung34/keymaps/default_rgb2u/config.h
+++ b/keyboards/reviung/reviung34/keymaps/default_rgb2u/config.h
@@ -19,7 +19,6 @@
19// place overrides here 19// place overrides here
20 20
21#define RGB_DI_PIN D3 21#define RGB_DI_PIN D3
22#ifdef RGB_DI_PIN
23 #define RGBLED_NUM 9 22 #define RGBLED_NUM 9
24 #define RGBLIGHT_HUE_STEP 16 23 #define RGBLIGHT_HUE_STEP 16
25 #define RGBLIGHT_SAT_STEP 16 24 #define RGBLIGHT_SAT_STEP 16
@@ -37,4 +36,3 @@
37#define RGBLIGHT_EFFECT_RGB_TEST 36#define RGBLIGHT_EFFECT_RGB_TEST
38#define RGBLIGHT_EFFECT_ALTERNATING 37#define RGBLIGHT_EFFECT_ALTERNATING
39#define RGBLIGHT_EFFECT_TWINKLE 38#define RGBLIGHT_EFFECT_TWINKLE
40#endif
diff --git a/keyboards/reviung/reviung39/keymaps/default/config.h b/keyboards/reviung/reviung39/keymaps/default/config.h
index 11a0609742..fecd9083e6 100644
--- a/keyboards/reviung/reviung39/keymaps/default/config.h
+++ b/keyboards/reviung/reviung39/keymaps/default/config.h
@@ -19,7 +19,6 @@
19// place overrides here 19// place overrides here
20 20
21#define RGB_DI_PIN D3 21#define RGB_DI_PIN D3
22#ifdef RGB_DI_PIN
23 #define RGBLED_NUM 11 22 #define RGBLED_NUM 11
24 #define RGBLIGHT_HUE_STEP 16 23 #define RGBLIGHT_HUE_STEP 16
25 #define RGBLIGHT_SAT_STEP 16 24 #define RGBLIGHT_SAT_STEP 16
@@ -36,4 +35,3 @@
36#define RGBLIGHT_EFFECT_RGB_TEST 35#define RGBLIGHT_EFFECT_RGB_TEST
37#define RGBLIGHT_EFFECT_ALTERNATING 36#define RGBLIGHT_EFFECT_ALTERNATING
38#define RGBLIGHT_EFFECT_TWINKLE 37#define RGBLIGHT_EFFECT_TWINKLE
39#endif
diff --git a/keyboards/reviung/reviung39/keymaps/default_s/config.h b/keyboards/reviung/reviung39/keymaps/default_s/config.h
index a18a508371..b8a8e3c6e1 100644
--- a/keyboards/reviung/reviung39/keymaps/default_s/config.h
+++ b/keyboards/reviung/reviung39/keymaps/default_s/config.h
@@ -19,7 +19,6 @@
19// place overrides here 19// place overrides here
20 20
21#define RGB_DI_PIN D3 21#define RGB_DI_PIN D3
22#ifdef RGB_DI_PIN
23 #define RGBLED_NUM 6 22 #define RGBLED_NUM 6
24 #define RGBLIGHT_HUE_STEP 16 23 #define RGBLIGHT_HUE_STEP 16
25 #define RGBLIGHT_SAT_STEP 16 24 #define RGBLIGHT_SAT_STEP 16
@@ -36,4 +35,3 @@
36#define RGBLIGHT_EFFECT_RGB_TEST 35#define RGBLIGHT_EFFECT_RGB_TEST
37#define RGBLIGHT_EFFECT_ALTERNATING 36#define RGBLIGHT_EFFECT_ALTERNATING
38#define RGBLIGHT_EFFECT_TWINKLE 37#define RGBLIGHT_EFFECT_TWINKLE
39#endif
diff --git a/keyboards/reviung/reviung39/keymaps/toshi0383/config.h b/keyboards/reviung/reviung39/keymaps/toshi0383/config.h
index d27f9ee4a8..3c1583a1c4 100644
--- a/keyboards/reviung/reviung39/keymaps/toshi0383/config.h
+++ b/keyboards/reviung/reviung39/keymaps/toshi0383/config.h
@@ -19,7 +19,6 @@
19// place overrides here 19// place overrides here
20 20
21#define RGB_DI_PIN D3 21#define RGB_DI_PIN D3
22#ifdef RGB_DI_PIN
23 #define RGBLED_NUM 11 22 #define RGBLED_NUM 11
24 #define RGBLIGHT_HUE_STEP 16 23 #define RGBLIGHT_HUE_STEP 16
25 #define RGBLIGHT_SAT_STEP 16 24 #define RGBLIGHT_SAT_STEP 16
@@ -42,4 +41,3 @@
42// /*==== use exp() and sin() ====*/ 41// /*==== use exp() and sin() ====*/
43// #define RGBLIGHT_EFFECT_BREATHE_CENTER 1.85 // 1 to 2.7 42// #define RGBLIGHT_EFFECT_BREATHE_CENTER 1.85 // 1 to 2.7
44// #define RGBLIGHT_EFFECT_BREATHE_MAX 255 // 0 to 255 43// #define RGBLIGHT_EFFECT_BREATHE_MAX 255 // 0 to 255
45#endif
diff --git a/keyboards/reviung/reviung41/config.h b/keyboards/reviung/reviung41/config.h
index 3cfd68e72f..f44fafc2b0 100644
--- a/keyboards/reviung/reviung41/config.h
+++ b/keyboards/reviung/reviung41/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 11 21 #define RGBLED_NUM 11
23 #define RGBLIGHT_HUE_STEP 16 22 #define RGBLIGHT_HUE_STEP 16
24 #define RGBLIGHT_SAT_STEP 16 23 #define RGBLIGHT_SAT_STEP 16
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/reviung/reviung41/keymaps/ciutadellla/config.h b/keyboards/reviung/reviung41/keymaps/ciutadellla/config.h
index 4e26907640..1d7ad67a62 100644
--- a/keyboards/reviung/reviung41/keymaps/ciutadellla/config.h
+++ b/keyboards/reviung/reviung41/keymaps/ciutadellla/config.h
@@ -16,12 +16,10 @@
16 16
17#pragma once 17#pragma once
18#define RGBLIGHT_LAYERS 18#define RGBLIGHT_LAYERS
19#ifdef RGB_DI_PIN
20 // /*== or choose animations ==*/ 19 // /*== or choose animations ==*/
21 #define RGBLIGHT_EFFECT_BREATHING 20 #define RGBLIGHT_EFFECT_BREATHING
22 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 21 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
23 #define RGBLIGHT_EFFECT_RAINBOW_SWIRL 22 #define RGBLIGHT_EFFECT_RAINBOW_SWIRL
24#endif
25 23
26#define TAPPING_TERM 200 24#define TAPPING_TERM 200
27#define UNICODE_SELECTED_MODES UNICODE_MODE_MACOS, UNICODE_MODE_LINUX, UNICODE_MODE_WINCOMPOSE 25#define UNICODE_SELECTED_MODES UNICODE_MODE_MACOS, UNICODE_MODE_LINUX, UNICODE_MODE_WINCOMPOSE
diff --git a/keyboards/reviung/reviung5/config.h b/keyboards/reviung/reviung5/config.h
index 7ed2eada3e..da04717af0 100644
--- a/keyboards/reviung/reviung5/config.h
+++ b/keyboards/reviung/reviung5/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 4 21# define RGBLED_NUM 4
23# define RGBLIGHT_HUE_STEP 16 22# define RGBLIGHT_HUE_STEP 16
24# define RGBLIGHT_SAT_STEP 16 23# define RGBLIGHT_SAT_STEP 16
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/reviung/reviung53/config.h b/keyboards/reviung/reviung53/config.h
index 207bbe158e..a234905969 100644
--- a/keyboards/reviung/reviung53/config.h
+++ b/keyboards/reviung/reviung53/config.h
@@ -4,7 +4,6 @@
4#pragma once 4#pragma once
5 5
6#define RGB_DI_PIN D3 6#define RGB_DI_PIN D3
7#ifdef RGB_DI_PIN
8#define RGBLED_NUM 10 7#define RGBLED_NUM 10
9#define RGBLIGHT_HUE_STEP 16 8#define RGBLIGHT_HUE_STEP 16
10#define RGBLIGHT_SAT_STEP 16 9#define RGBLIGHT_SAT_STEP 16
@@ -21,7 +20,6 @@
21#define RGBLIGHT_EFFECT_RGB_TEST 20#define RGBLIGHT_EFFECT_RGB_TEST
22#define RGBLIGHT_EFFECT_ALTERNATING 21#define RGBLIGHT_EFFECT_ALTERNATING
23#define RGBLIGHT_EFFECT_TWINKLE 22#define RGBLIGHT_EFFECT_TWINKLE
24#endif
25 23
26/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 24/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
27#define LOCKING_SUPPORT_ENABLE 25#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/reviung/reviung61/keymaps/default_rgb/config.h b/keyboards/reviung/reviung61/keymaps/default_rgb/config.h
index 280fd92954..bf11c1c5b7 100644
--- a/keyboards/reviung/reviung61/keymaps/default_rgb/config.h
+++ b/keyboards/reviung/reviung61/keymaps/default_rgb/config.h
@@ -20,7 +20,6 @@
20 20
21// --- RGB underglow --- 21// --- RGB underglow ---
22#define RGB_DI_PIN B7 22#define RGB_DI_PIN B7
23#ifdef RGB_DI_PIN
24 #define RGBLED_NUM 12 23 #define RGBLED_NUM 12
25 #define RGBLIGHT_HUE_STEP 16 24 #define RGBLIGHT_HUE_STEP 16
26 #define RGBLIGHT_SAT_STEP 16 25 #define RGBLIGHT_SAT_STEP 16
@@ -37,5 +36,3 @@
37#define RGBLIGHT_EFFECT_RGB_TEST 36#define RGBLIGHT_EFFECT_RGB_TEST
38#define RGBLIGHT_EFFECT_ALTERNATING 37#define RGBLIGHT_EFFECT_ALTERNATING
39#define RGBLIGHT_EFFECT_TWINKLE 38#define RGBLIGHT_EFFECT_TWINKLE
40
41#endif
diff --git a/keyboards/rmi_kb/squishyfrl/config.h b/keyboards/rmi_kb/squishyfrl/config.h
index f7cae14b1b..fd42b9f29b 100644
--- a/keyboards/rmi_kb/squishyfrl/config.h
+++ b/keyboards/rmi_kb/squishyfrl/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN C15 20#define RGB_DI_PIN C15
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 16 21# define RGBLED_NUM 16
23//# define RGBLIGHT_HUE_STEP 8 22//# define RGBLIGHT_HUE_STEP 8
24//# define RGBLIGHT_SAT_STEP 8 23//# define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/rmi_kb/squishytkl/config.h b/keyboards/rmi_kb/squishytkl/config.h
index f7cae14b1b..fd42b9f29b 100644
--- a/keyboards/rmi_kb/squishytkl/config.h
+++ b/keyboards/rmi_kb/squishytkl/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN C15 20#define RGB_DI_PIN C15
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 16 21# define RGBLED_NUM 16
23//# define RGBLIGHT_HUE_STEP 8 22//# define RGBLIGHT_HUE_STEP 8
24//# define RGBLIGHT_SAT_STEP 8 23//# define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/rmi_kb/tkl_ff/v2/config.h b/keyboards/rmi_kb/tkl_ff/v2/config.h
index dd3984c869..cdcae9d159 100644
--- a/keyboards/rmi_kb/tkl_ff/v2/config.h
+++ b/keyboards/rmi_kb/tkl_ff/v2/config.h
@@ -20,7 +20,6 @@
20#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF 20#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF
21 21
22#define RGB_DI_PIN E2 22#define RGB_DI_PIN E2
23#ifdef RGB_DI_PIN
24# define RGBLED_NUM 26 23# define RGBLED_NUM 26
25# define RGBLIGHT_HUE_STEP 32 24# define RGBLIGHT_HUE_STEP 32
26# define RGBLIGHT_SAT_STEP 32 25# define RGBLIGHT_SAT_STEP 32
@@ -36,4 +35,3 @@
36# define RGBLIGHT_EFFECT_STATIC_GRADIENT 35# define RGBLIGHT_EFFECT_STATIC_GRADIENT
37# define RGBLIGHT_EFFECT_RGB_TEST 36# define RGBLIGHT_EFFECT_RGB_TEST
38# define RGBLIGHT_EFFECT_ALTERNATING 37# define RGBLIGHT_EFFECT_ALTERNATING
39#endif
diff --git a/keyboards/rmi_kb/wete/v2/config.h b/keyboards/rmi_kb/wete/v2/config.h
index 475cb25078..10d9733e05 100644
--- a/keyboards/rmi_kb/wete/v2/config.h
+++ b/keyboards/rmi_kb/wete/v2/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF 21#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF
22 22
23#define RGB_DI_PIN D0 23#define RGB_DI_PIN D0
24#ifdef RGB_DI_PIN
25# define RGBLED_NUM 18 24# define RGBLED_NUM 18
26# define RGBLIGHT_HUE_STEP 32 25# define RGBLIGHT_HUE_STEP 32
27# define RGBLIGHT_SAT_STEP 32 26# define RGBLIGHT_SAT_STEP 32
@@ -37,7 +36,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37# define RGBLIGHT_EFFECT_STATIC_GRADIENT 36# define RGBLIGHT_EFFECT_STATIC_GRADIENT
38# define RGBLIGHT_EFFECT_RGB_TEST 37# define RGBLIGHT_EFFECT_RGB_TEST
39# define RGBLIGHT_EFFECT_ALTERNATING 38# define RGBLIGHT_EFFECT_ALTERNATING
40#endif
41 39
42/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
43#define LOCKING_SUPPORT_ENABLE 41#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/runes/vaengr/config.h b/keyboards/runes/vaengr/config.h
index 0bc3b5bed4..592d5f5615 100644
--- a/keyboards/runes/vaengr/config.h
+++ b/keyboards/runes/vaengr/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN C7 20#define RGB_DI_PIN C7
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_VAL_STEP 17 34#define RGBLIGHT_VAL_STEP 17
36// # define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */ 35// # define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
37#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 36#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
38#endif
39 37
40#define FORCE_NKRO 38#define FORCE_NKRO
41 39
diff --git a/keyboards/ryanbaekr/rb18/config.h b/keyboards/ryanbaekr/rb18/config.h
index f93a6e3d04..e7618bfdb6 100644
--- a/keyboards/ryanbaekr/rb18/config.h
+++ b/keyboards/ryanbaekr/rb18/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20/* Underglow options */ 20/* Underglow options */
21#define RGB_DI_PIN B0 21#define RGB_DI_PIN B0
22#ifdef RGB_DI_PIN
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
25#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLED_HUE_STEP 8 33#define RGBLED_HUE_STEP 8
35#define RGBLED_SAT_STEP 8 34#define RGBLED_SAT_STEP 8
36#define RGBLED_VAL_STEP 8 35#define RGBLED_VAL_STEP 8
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/ryanbaekr/rb69/config.h b/keyboards/ryanbaekr/rb69/config.h
index 2d312f69bb..a9724ad47a 100644
--- a/keyboards/ryanbaekr/rb69/config.h
+++ b/keyboards/ryanbaekr/rb69/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20/* Underglow options */ 20/* Underglow options */
21#define RGB_DI_PIN B0 21#define RGB_DI_PIN B0
22#ifdef RGB_DI_PIN
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
25#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLED_HUE_STEP 8 33#define RGBLED_HUE_STEP 8
35#define RGBLED_SAT_STEP 8 34#define RGBLED_SAT_STEP 8
36#define RGBLED_VAL_STEP 8 35#define RGBLED_VAL_STEP 8
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/ryanbaekr/rb87/config.h b/keyboards/ryanbaekr/rb87/config.h
index d55efcf86b..beeaf9e25c 100644
--- a/keyboards/ryanbaekr/rb87/config.h
+++ b/keyboards/ryanbaekr/rb87/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20/* Underglow options */ 20/* Underglow options */
21#define RGB_DI_PIN B0 21#define RGB_DI_PIN B0
22#ifdef RGB_DI_PIN
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
25#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLED_HUE_STEP 8 33#define RGBLED_HUE_STEP 8
35#define RGBLED_SAT_STEP 8 34#define RGBLED_SAT_STEP 8
36#define RGBLED_VAL_STEP 8 35#define RGBLED_VAL_STEP 8
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/ryloo_studio/m0110/config.h b/keyboards/ryloo_studio/m0110/config.h
index be974b6787..4527345d8d 100755
--- a/keyboards/ryloo_studio/m0110/config.h
+++ b/keyboards/ryloo_studio/m0110/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24#define LOCKING_RESYNC_ENABLE 24#define LOCKING_RESYNC_ENABLE
25 25
26#define RGB_DI_PIN E2 26#define RGB_DI_PIN E2
27#ifdef RGB_DI_PIN
28# define RGBLIGHT_EFFECT_BREATHING 27# define RGBLIGHT_EFFECT_BREATHING
29# define RGBLIGHT_EFFECT_RAINBOW_MOOD 28# define RGBLIGHT_EFFECT_RAINBOW_MOOD
30# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 29# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -40,4 +39,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
40# define RGBLIGHT_SAT_STEP 8 39# define RGBLIGHT_SAT_STEP 8
41# define RGBLIGHT_VAL_STEP 8 40# define RGBLIGHT_VAL_STEP 8
42# define RGBLIGHT_LIMIT_VAL 123 41# define RGBLIGHT_LIMIT_VAL 123
43#endif
diff --git a/keyboards/sam/s80/config.h b/keyboards/sam/s80/config.h
index 3d6d768957..e2248fee36 100644
--- a/keyboards/sam/s80/config.h
+++ b/keyboards/sam/s80/config.h
@@ -17,13 +17,12 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN E2 19#define RGB_DI_PIN E2
20#ifdef RGB_DI_PIN
21# define RGBLED_NUM 20 20# define RGBLED_NUM 20
22# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
23# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
24# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
25# define RGBLIGHT_LIMIT_VAL 100 /* The maximum brightness level */ 24# define RGBLIGHT_LIMIT_VAL 100 /* The maximum brightness level */
26//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 25//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
27#endif 26
28// generated by KBFirmware JSON to QMK Parser 27// generated by KBFirmware JSON to QMK Parser
29// https://noroadsleft.github.io/kbf_qmk_converter/ 28// https://noroadsleft.github.io/kbf_qmk_converter/
diff --git a/keyboards/sam/sg81m/config.h b/keyboards/sam/sg81m/config.h
index 946649d038..ad4a16b65a 100644
--- a/keyboards/sam/sg81m/config.h
+++ b/keyboards/sam/sg81m/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN E6 //reserved pin for potential underglow rgb 19#define RGB_DI_PIN E6 //reserved pin for potential underglow rgb
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 10 20 #define RGBLED_NUM 10
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -34,4 +33,3 @@
34#define RGBLIGHT_EFFECT_RGB_TEST 33#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37#endif
diff --git a/keyboards/sawnsprojects/amber80/solder/config.h b/keyboards/sawnsprojects/amber80/solder/config.h
index a20ec04bdb..9a9418e9b2 100644
--- a/keyboards/sawnsprojects/amber80/solder/config.h
+++ b/keyboards/sawnsprojects/amber80/solder/config.h
@@ -18,7 +18,6 @@
18 18
19/* RGB */ 19/* RGB */
20#define RGB_DI_PIN D2 20#define RGB_DI_PIN D2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 22 21 #define RGBLED_NUM 22
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,4 +34,3 @@
35 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 34 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
36 #define RGBLIGHT_EFFECT_RGB_TEST 35 #define RGBLIGHT_EFFECT_RGB_TEST
37 #define RGBLIGHT_EFFECT_ALTERNATING 36 #define RGBLIGHT_EFFECT_ALTERNATING
38#endif
diff --git a/keyboards/sawnsprojects/krush/krush60/solder/config.h b/keyboards/sawnsprojects/krush/krush60/solder/config.h
index 6a5ac54353..0e918d90f6 100644
--- a/keyboards/sawnsprojects/krush/krush60/solder/config.h
+++ b/keyboards/sawnsprojects/krush/krush60/solder/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN F1 19#define RGB_DI_PIN F1
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 20 20 #define RGBLED_NUM 20
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -35,4 +34,3 @@
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif \ No newline at end of file
diff --git a/keyboards/sawnsprojects/krush/krush65/hotswap/config.h b/keyboards/sawnsprojects/krush/krush65/hotswap/config.h
index ef7cb26289..0a80e4d7f3 100644
--- a/keyboards/sawnsprojects/krush/krush65/hotswap/config.h
+++ b/keyboards/sawnsprojects/krush/krush65/hotswap/config.h
@@ -23,7 +23,6 @@
23 23
24/* RGB */ 24/* RGB */
25#define RGB_DI_PIN E6 25#define RGB_DI_PIN E6
26#ifdef RGB_DI_PIN
27 #define RGBLED_NUM 20 26 #define RGBLED_NUM 20
28 #define RGBLIGHT_HUE_STEP 8 27 #define RGBLIGHT_HUE_STEP 8
29 #define RGBLIGHT_SAT_STEP 8 28 #define RGBLIGHT_SAT_STEP 8
@@ -41,4 +40,3 @@
41#define RGBLIGHT_EFFECT_RGB_TEST 40#define RGBLIGHT_EFFECT_RGB_TEST
42#define RGBLIGHT_EFFECT_ALTERNATING 41#define RGBLIGHT_EFFECT_ALTERNATING
43#define RGBLIGHT_EFFECT_TWINKLE 42#define RGBLIGHT_EFFECT_TWINKLE
44#endif \ No newline at end of file
diff --git a/keyboards/sawnsprojects/krush/krush65/solder/config.h b/keyboards/sawnsprojects/krush/krush65/solder/config.h
index 6a5ac54353..fe32525c06 100644
--- a/keyboards/sawnsprojects/krush/krush65/solder/config.h
+++ b/keyboards/sawnsprojects/krush/krush65/solder/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN F1 19#define RGB_DI_PIN F1
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 20 20 #define RGBLED_NUM 20
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -34,5 +33,4 @@
34#define RGBLIGHT_EFFECT_STATIC_GRADIENT 33#define RGBLIGHT_EFFECT_STATIC_GRADIENT
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE \ No newline at end of file
38#endif \ No newline at end of file
diff --git a/keyboards/sawnsprojects/satxri6key/config.h b/keyboards/sawnsprojects/satxri6key/config.h
index a5f61e98e7..50f9d0cefd 100644
--- a/keyboards/sawnsprojects/satxri6key/config.h
+++ b/keyboards/sawnsprojects/satxri6key/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN F0 19#define RGB_DI_PIN F0
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 6 20 #define RGBLED_NUM 6
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -34,7 +33,6 @@
34#define RGBLIGHT_EFFECT_RGB_TEST 33#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37#endif
38 36
39#define RGB_MATRIX_LED_COUNT 6 37#define RGB_MATRIX_LED_COUNT 6
40#define RGB_MATRIX_KEYPRESSES // reacts to keypresses 38#define RGB_MATRIX_KEYPRESSES // reacts to keypresses
diff --git a/keyboards/sawnsprojects/vcl65/solder/config.h b/keyboards/sawnsprojects/vcl65/solder/config.h
index 5cb0b63ba9..2dd2cc25c9 100644
--- a/keyboards/sawnsprojects/vcl65/solder/config.h
+++ b/keyboards/sawnsprojects/vcl65/solder/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN B7 19#define RGB_DI_PIN B7
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 20 20 #define RGBLED_NUM 20
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -36,4 +35,3 @@
36#define RGBLIGHT_EFFECT_RGB_TEST 35#define RGBLIGHT_EFFECT_RGB_TEST
37#define RGBLIGHT_EFFECT_ALTERNATING 36#define RGBLIGHT_EFFECT_ALTERNATING
38#define RGBLIGHT_EFFECT_TWINKLE 37#define RGBLIGHT_EFFECT_TWINKLE
39#endif \ No newline at end of file
diff --git a/keyboards/sck/osa/config.h b/keyboards/sck/osa/config.h
index b81c970db7..1d94c2ae02 100644
--- a/keyboards/sck/osa/config.h
+++ b/keyboards/sck/osa/config.h
@@ -18,14 +18,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20 #define RGB_DI_PIN D4 20 #define RGB_DI_PIN D4
21 #ifdef RGB_DI_PIN
22 #define RGBLED_NUM 9 21 #define RGBLED_NUM 9
23 #define RGBLIGHT_HUE_STEP 10 22 #define RGBLIGHT_HUE_STEP 10
24 #define RGBLIGHT_SAT_STEP 17 23 #define RGBLIGHT_SAT_STEP 17
25 #define RGBLIGHT_VAL_STEP 17 24 #define RGBLIGHT_VAL_STEP 17
26 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */ 25 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
27 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 26 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
28 #endif
29 27
30/* 28/*
31 * Feature disable options 29 * Feature disable options
diff --git a/keyboards/sendyyeah/pix/config.h b/keyboards/sendyyeah/pix/config.h
index 5bbc6a38f9..2f89717aa5 100644
--- a/keyboards/sendyyeah/pix/config.h
+++ b/keyboards/sendyyeah/pix/config.h
@@ -28,7 +28,6 @@
28#define USB_MAX_POWER_CONSUMPTION 500 28#define USB_MAX_POWER_CONSUMPTION 500
29 29
30#define RGB_DI_PIN B5 30#define RGB_DI_PIN B5
31#ifdef RGB_DI_PIN
32#define RGBLED_NUM 15 31#define RGBLED_NUM 15
33#define RGBLIGHT_HUE_STEP 8 32#define RGBLIGHT_HUE_STEP 8
34#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
@@ -47,4 +46,3 @@
47#define RGBLIGHT_EFFECT_TWINKLE 46#define RGBLIGHT_EFFECT_TWINKLE
48#define RGBLIGHT_LAYERS 47#define RGBLIGHT_LAYERS
49#define RGBLIGHT_LAYER_BLINK 48#define RGBLIGHT_LAYER_BLINK
50#endif
diff --git a/keyboards/sentraq/number_pad/config.h b/keyboards/sentraq/number_pad/config.h
index fe49e0c521..0d1abf3c24 100644
--- a/keyboards/sentraq/number_pad/config.h
+++ b/keyboards/sentraq/number_pad/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B0 20#define RGB_DI_PIN B0
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 13 21 #define RGBLED_NUM 13
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,4 +34,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
diff --git a/keyboards/sentraq/s60_x/rgb/config.h b/keyboards/sentraq/s60_x/rgb/config.h
index 85f6271c32..443b6d7649 100644
--- a/keyboards/sentraq/s60_x/rgb/config.h
+++ b/keyboards/sentraq/s60_x/rgb/config.h
@@ -7,7 +7,6 @@
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#define RGB_DI_PIN F6 9#define RGB_DI_PIN F6
10#ifdef RGB_DI_PIN
11#define RGBLIGHT_EFFECT_BREATHING 10#define RGBLIGHT_EFFECT_BREATHING
12#define RGBLIGHT_EFFECT_RAINBOW_MOOD 11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
13#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -22,4 +21,3 @@
22#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
23#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
24#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
25#endif
diff --git a/keyboards/sets3n/kk980/config.h b/keyboards/sets3n/kk980/config.h
index b360e531a8..734cdcc7ae 100644
--- a/keyboards/sets3n/kk980/config.h
+++ b/keyboards/sets3n/kk980/config.h
@@ -34,7 +34,6 @@
34#define RGBLIGHT_EFFECT_TWINKLE 34#define RGBLIGHT_EFFECT_TWINKLE
35 35
36#define RGB_DI_PIN B7 36#define RGB_DI_PIN B7
37#ifdef RGB_DI_PIN
38#define RGBLED_NUM 102 37#define RGBLED_NUM 102
39#define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,\ 38#define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,\
40 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, \ 39 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, \
@@ -50,7 +49,6 @@
50#define RGBLIGHT_LIMIT_VAL 230 49#define RGBLIGHT_LIMIT_VAL 230
51#define RGBLIGHT_LAYERS 50#define RGBLIGHT_LAYERS
52#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF 51#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF
53#endif
54 52
55#ifdef RGB_MATRIX_ENABLE 53#ifdef RGB_MATRIX_ENABLE
56#define RGB_MATRIX_LED_COUNT RGBLED_NUM 54#define RGB_MATRIX_LED_COUNT RGBLED_NUM
diff --git a/keyboards/shambles/config.h b/keyboards/shambles/config.h
index db73ba34a9..5f36081323 100644
--- a/keyboards/shambles/config.h
+++ b/keyboards/shambles/config.h
@@ -5,23 +5,3 @@
5 5
6/* Locking resynchronize hack */ 6/* Locking resynchronize hack */
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8
9/* key combination for command */
10
11
12#ifdef RGB_DI_PIN
13# define RGBLIGHT_EFFECT_BREATHING
14# define RGBLIGHT_EFFECT_RAINBOW_MOOD
15# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
16# define RGBLIGHT_EFFECT_SNAKE
17# define RGBLIGHT_EFFECT_KNIGHT
18# define RGBLIGHT_EFFECT_CHRISTMAS
19# define RGBLIGHT_EFFECT_STATIC_GRADIENT
20# define RGBLIGHT_EFFECT_RGB_TEST
21# define RGBLIGHT_EFFECT_ALTERNATING
22# define RGBLIGHT_EFFECT_TWINKLE
23# define RGBLED_NUM 0
24# define RGBLIGHT_HUE_STEP 8
25# define RGBLIGHT_SAT_STEP 8
26# define RGBLIGHT_VAL_STEP 8
27#endif
diff --git a/keyboards/silverbullet44/config.h b/keyboards/silverbullet44/config.h
index 70f72f1d00..f412f715e4 100644
--- a/keyboards/silverbullet44/config.h
+++ b/keyboards/silverbullet44/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20#define MASTER_RIGHT 20#define MASTER_RIGHT
21 21
22#define RGB_DI_PIN D3 22#define RGB_DI_PIN D3
23#ifdef RGB_DI_PIN
24 //#define RGBLIGHT_SPLIT 23 //#define RGBLIGHT_SPLIT
25 #define RGBLED_SPLIT {26, 26} 24 #define RGBLED_SPLIT {26, 26}
26 #define RGBLED_NUM 52 25 #define RGBLED_NUM 52
@@ -66,7 +65,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
66/*== customize knight effect ==*/ 65/*== customize knight effect ==*/
67 #define RGBLIGHT_EFFECT_KNIGHT_LENGTH 6 66 #define RGBLIGHT_EFFECT_KNIGHT_LENGTH 6
68 #endif 67 #endif
69#endif
70 68
71/* Audio */ 69/* Audio */
72#ifdef AUDIO_ENABLE 70#ifdef AUDIO_ENABLE
diff --git a/keyboards/skeletn87/hotswap/config.h b/keyboards/skeletn87/hotswap/config.h
index 7af4feb363..6c80c4d3ee 100644
--- a/keyboards/skeletn87/hotswap/config.h
+++ b/keyboards/skeletn87/hotswap/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B3 20#define RGB_DI_PIN B3
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -35,4 +34,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#define RGBLIGHT_LIMIT_VAL 200 35#define RGBLIGHT_LIMIT_VAL 200
37#define RGBLIGHT_SLEEP 36#define RGBLIGHT_SLEEP
38#endif
diff --git a/keyboards/skeletn87/soldered/config.h b/keyboards/skeletn87/soldered/config.h
index 698eecb6fc..de02ac11f8 100644
--- a/keyboards/skeletn87/soldered/config.h
+++ b/keyboards/skeletn87/soldered/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B2 20#define RGB_DI_PIN B2
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -35,4 +34,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#define RGBLIGHT_LIMIT_VAL 200 35#define RGBLIGHT_LIMIT_VAL 200
37#define RGBLIGHT_SLEEP 36#define RGBLIGHT_SLEEP
38#endif
diff --git a/keyboards/skeletonkbd/skeletonnumpad/config.h b/keyboards/skeletonkbd/skeletonnumpad/config.h
index c8ed85b89e..b7b3399970 100644
--- a/keyboards/skeletonkbd/skeletonnumpad/config.h
+++ b/keyboards/skeletonkbd/skeletonnumpad/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D4 20#define RGB_DI_PIN D4
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 17 21# define RGBLED_NUM 17
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34# define RGBLIGHT_EFFECT_STATIC_GRADIENT 33# define RGBLIGHT_EFFECT_STATIC_GRADIENT
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/sneakbox/aliceclone/config.h b/keyboards/sneakbox/aliceclone/config.h
index 31e6bd43c8..7c7cad2390 100644
--- a/keyboards/sneakbox/aliceclone/config.h
+++ b/keyboards/sneakbox/aliceclone/config.h
@@ -22,21 +22,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22 22
23/* Locking resynchronize hack */ 23/* Locking resynchronize hack */
24#define LOCKING_RESYNC_ENABLE 24#define LOCKING_RESYNC_ENABLE
25
26
27#ifdef RGB_DI_PIN
28#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD
30#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
31#define RGBLIGHT_EFFECT_SNAKE
32#define RGBLIGHT_EFFECT_KNIGHT
33#define RGBLIGHT_EFFECT_CHRISTMAS
34#define RGBLIGHT_EFFECT_STATIC_GRADIENT
35#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE
38#define RGBLED_NUM 0
39#define RGBLIGHT_HUE_STEP 8
40#define RGBLIGHT_SAT_STEP 8
41#define RGBLIGHT_VAL_STEP 8
42#endif
diff --git a/keyboards/sneakbox/disarray/ortho/config.h b/keyboards/sneakbox/disarray/ortho/config.h
index f71cc2ebbb..25382dd5f1 100644
--- a/keyboards/sneakbox/disarray/ortho/config.h
+++ b/keyboards/sneakbox/disarray/ortho/config.h
@@ -22,20 +22,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22 22
23/* Locking resynchronize hack */ 23/* Locking resynchronize hack */
24#define LOCKING_RESYNC_ENABLE 24#define LOCKING_RESYNC_ENABLE
25
26#ifdef RGB_DI_PIN
27#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
30#define RGBLIGHT_EFFECT_SNAKE
31#define RGBLIGHT_EFFECT_KNIGHT
32#define RGBLIGHT_EFFECT_CHRISTMAS
33#define RGBLIGHT_EFFECT_STATIC_GRADIENT
34#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE
37#define RGBLED_NUM 0
38#define RGBLIGHT_HUE_STEP 8
39#define RGBLIGHT_SAT_STEP 8
40#define RGBLIGHT_VAL_STEP 8
41#endif
diff --git a/keyboards/sneakbox/disarray/staggered/config.h b/keyboards/sneakbox/disarray/staggered/config.h
index f71cc2ebbb..25382dd5f1 100644
--- a/keyboards/sneakbox/disarray/staggered/config.h
+++ b/keyboards/sneakbox/disarray/staggered/config.h
@@ -22,20 +22,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22 22
23/* Locking resynchronize hack */ 23/* Locking resynchronize hack */
24#define LOCKING_RESYNC_ENABLE 24#define LOCKING_RESYNC_ENABLE
25
26#ifdef RGB_DI_PIN
27#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
30#define RGBLIGHT_EFFECT_SNAKE
31#define RGBLIGHT_EFFECT_KNIGHT
32#define RGBLIGHT_EFFECT_CHRISTMAS
33#define RGBLIGHT_EFFECT_STATIC_GRADIENT
34#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE
37#define RGBLED_NUM 0
38#define RGBLIGHT_HUE_STEP 8
39#define RGBLIGHT_SAT_STEP 8
40#define RGBLIGHT_VAL_STEP 8
41#endif
diff --git a/keyboards/soda/cherish/config.h b/keyboards/soda/cherish/config.h
index fdcd9d801b..1f14d0f534 100644
--- a/keyboards/soda/cherish/config.h
+++ b/keyboards/soda/cherish/config.h
@@ -39,7 +39,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
39//#define NO_ACTION_ONESHOT 39//#define NO_ACTION_ONESHOT
40 40
41#define RGB_DI_PIN A13 41#define RGB_DI_PIN A13
42#ifdef RGB_DI_PIN
43#define RGBLIGHT_EFFECT_BREATHING 42#define RGBLIGHT_EFFECT_BREATHING
44#define RGBLIGHT_EFFECT_RAINBOW_MOOD 43#define RGBLIGHT_EFFECT_RAINBOW_MOOD
45#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 44#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -54,4 +53,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
54#define RGBLIGHT_HUE_STEP 8 53#define RGBLIGHT_HUE_STEP 8
55#define RGBLIGHT_SAT_STEP 8 54#define RGBLIGHT_SAT_STEP 8
56#define RGBLIGHT_VAL_STEP 8 55#define RGBLIGHT_VAL_STEP 8
57#endif \ No newline at end of file
diff --git a/keyboards/soy20/config.h b/keyboards/soy20/config.h
index 6e73672c8d..14fc40cd62 100644
--- a/keyboards/soy20/config.h
+++ b/keyboards/soy20/config.h
@@ -21,20 +21,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.*/
21 21
22/* Locking resynchronize hack */ 22/* Locking resynchronize hack */
23#define LOCKING_RESYNC_ENABLE 23#define LOCKING_RESYNC_ENABLE
24
25#ifdef RGB_DI_PIN
26#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD
28#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
29#define RGBLIGHT_EFFECT_SNAKE
30#define RGBLIGHT_EFFECT_KNIGHT
31#define RGBLIGHT_EFFECT_CHRISTMAS
32#define RGBLIGHT_EFFECT_STATIC_GRADIENT
33#define RGBLIGHT_EFFECT_RGB_TEST
34#define RGBLIGHT_EFFECT_ALTERNATING
35#define RGBLIGHT_EFFECT_TWINKLE
36#define RGBLED_NUM 0
37#define RGBLIGHT_HUE_STEP 8
38#define RGBLIGHT_SAT_STEP 8
39#define RGBLIGHT_VAL_STEP 8
40#endif
diff --git a/keyboards/spaceholdings/nebula12/config.h b/keyboards/spaceholdings/nebula12/config.h
index 8199836860..36ed0fa73a 100755
--- a/keyboards/spaceholdings/nebula12/config.h
+++ b/keyboards/spaceholdings/nebula12/config.h
@@ -41,7 +41,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
41#define WS2812_SPI_SCK_PIN B13 41#define WS2812_SPI_SCK_PIN B13
42 42
43#define RGB_DI_PIN B15 43#define RGB_DI_PIN B15
44#ifdef RGB_DI_PIN
45 #define RGBLED_NUM 10 /* If number is smaller, buffer updates too fast causing glitches */ 44 #define RGBLED_NUM 10 /* If number is smaller, buffer updates too fast causing glitches */
46 #define RGBLIGHT_HUE_STEP 8 45 #define RGBLIGHT_HUE_STEP 8
47 #define RGBLIGHT_SAT_STEP 8 46 #define RGBLIGHT_SAT_STEP 8
@@ -57,7 +56,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
57#define RGBLIGHT_EFFECT_RGB_TEST 56#define RGBLIGHT_EFFECT_RGB_TEST
58#define RGBLIGHT_EFFECT_ALTERNATING 57#define RGBLIGHT_EFFECT_ALTERNATING
59#define RGBLIGHT_EFFECT_TWINKLE 58#define RGBLIGHT_EFFECT_TWINKLE
60#endif
61 59
62/* Backlight options */ 60/* Backlight options */
63 61
diff --git a/keyboards/spaceholdings/nebula68/config.h b/keyboards/spaceholdings/nebula68/config.h
index a3b44e4afe..eaefff82df 100755
--- a/keyboards/spaceholdings/nebula68/config.h
+++ b/keyboards/spaceholdings/nebula68/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24#define WS2812_DMA_CHANNEL 3 // DMA Channel for TIMx_UP, see the respective reference manual for the appropriate values for your MCU. 24#define WS2812_DMA_CHANNEL 3 // DMA Channel for TIMx_UP, see the respective reference manual for the appropriate values for your MCU.
25 25
26#define RGB_DI_PIN A7 26#define RGB_DI_PIN A7
27#ifdef RGB_DI_PIN
28 #define RGBLED_NUM 10 27 #define RGBLED_NUM 10
29 #define RGBLIGHT_HUE_STEP 8 28 #define RGBLIGHT_HUE_STEP 8
30 #define RGBLIGHT_SAT_STEP 8 29 #define RGBLIGHT_SAT_STEP 8
@@ -40,7 +39,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
40#define RGBLIGHT_EFFECT_RGB_TEST 39#define RGBLIGHT_EFFECT_RGB_TEST
41#define RGBLIGHT_EFFECT_ALTERNATING 40#define RGBLIGHT_EFFECT_ALTERNATING
42#define RGBLIGHT_EFFECT_TWINKLE 41#define RGBLIGHT_EFFECT_TWINKLE
43#endif
44 42
45/* Backlight options */ 43/* Backlight options */
46 44
diff --git a/keyboards/star75/config.h b/keyboards/star75/config.h
index a9e98683c5..5af3c1452a 100644
--- a/keyboards/star75/config.h
+++ b/keyboards/star75/config.h
@@ -11,7 +11,6 @@ SPDX-License-Identifier: GPL-2.0-or-later */
11 11
12#define RGB_DI_PIN B3 12#define RGB_DI_PIN B3
13 13
14#ifdef RGB_DI_PIN
15#define RGBLIGHT_EFFECT_BREATHING 14#define RGBLIGHT_EFFECT_BREATHING
16#define RGBLIGHT_EFFECT_RAINBOW_MOOD 15#define RGBLIGHT_EFFECT_RAINBOW_MOOD
17#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 16#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -30,4 +29,3 @@ SPDX-License-Identifier: GPL-2.0-or-later */
30#define RGBLIGHT_VAL_STEP 8 29#define RGBLIGHT_VAL_STEP 8
31#define RGBLIGHT_LIMIT_VAL 180 30#define RGBLIGHT_LIMIT_VAL 180
32#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF 31#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF
33#endif
diff --git a/keyboards/stello65/hs_rev1/config.h b/keyboards/stello65/hs_rev1/config.h
index 6511724728..cf9c8a3b6b 100644
--- a/keyboards/stello65/hs_rev1/config.h
+++ b/keyboards/stello65/hs_rev1/config.h
@@ -4,7 +4,6 @@
4#pragma once 4#pragma once
5 5
6#define RGB_DI_PIN D0 6#define RGB_DI_PIN D0
7#ifdef RGB_DI_PIN
8# define RGBLED_NUM 4 7# define RGBLED_NUM 4
9//# define RGBLIGHT_HUE_STEP 8 8//# define RGBLIGHT_HUE_STEP 8
10//# define RGBLIGHT_SAT_STEP 8 9//# define RGBLIGHT_SAT_STEP 8
@@ -22,7 +21,6 @@
22#define RGBLIGHT_EFFECT_RGB_TEST 21#define RGBLIGHT_EFFECT_RGB_TEST
23#define RGBLIGHT_EFFECT_ALTERNATING 22#define RGBLIGHT_EFFECT_ALTERNATING
24#define RGBLIGHT_EFFECT_TWINKLE 23#define RGBLIGHT_EFFECT_TWINKLE
25#endif
26 24
27/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 25/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
28#define LOCKING_SUPPORT_ENABLE 26#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/stello65/sl_rev1/config.h b/keyboards/stello65/sl_rev1/config.h
index 0247bae3a1..b806ad5cd6 100644
--- a/keyboards/stello65/sl_rev1/config.h
+++ b/keyboards/stello65/sl_rev1/config.h
@@ -4,7 +4,6 @@
4#pragma once 4#pragma once
5 5
6#define RGB_DI_PIN B7 6#define RGB_DI_PIN B7
7#ifdef RGB_DI_PIN
8# define RGBLED_NUM 4 7# define RGBLED_NUM 4
9//# define RGBLIGHT_HUE_STEP 8 8//# define RGBLIGHT_HUE_STEP 8
10//# define RGBLIGHT_SAT_STEP 8 9//# define RGBLIGHT_SAT_STEP 8
@@ -22,7 +21,6 @@
22#define RGBLIGHT_EFFECT_RGB_TEST 21#define RGBLIGHT_EFFECT_RGB_TEST
23#define RGBLIGHT_EFFECT_ALTERNATING 22#define RGBLIGHT_EFFECT_ALTERNATING
24#define RGBLIGHT_EFFECT_TWINKLE 23#define RGBLIGHT_EFFECT_TWINKLE
25#endif
26 24
27/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 25/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
28#define LOCKING_SUPPORT_ENABLE 26#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/studiokestra/bourgeau/config.h b/keyboards/studiokestra/bourgeau/config.h
index e17664611c..2e9ef28615 100644
--- a/keyboards/studiokestra/bourgeau/config.h
+++ b/keyboards/studiokestra/bourgeau/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B7 20#define RGB_DI_PIN B7
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 24 21 #define RGBLED_NUM 24
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -36,7 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36#define RGBLIGHT_EFFECT_RGB_TEST 35#define RGBLIGHT_EFFECT_RGB_TEST
37#define RGBLIGHT_EFFECT_ALTERNATING 36#define RGBLIGHT_EFFECT_ALTERNATING
38#define RGBLIGHT_EFFECT_TWINKLE 37#define RGBLIGHT_EFFECT_TWINKLE
39#endif
40 38
41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
42#define LOCKING_SUPPORT_ENABLE 40#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/studiokestra/cascade/config.h b/keyboards/studiokestra/cascade/config.h
index d48b336fe7..08d63c8001 100644
--- a/keyboards/studiokestra/cascade/config.h
+++ b/keyboards/studiokestra/cascade/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B0 20#define RGB_DI_PIN B0
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 16 21 #define RGBLED_NUM 16
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/swiftrax/retropad/config.h b/keyboards/swiftrax/retropad/config.h
index 66a3ef6740..49157532f2 100644
--- a/keyboards/swiftrax/retropad/config.h
+++ b/keyboards/swiftrax/retropad/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B7 20#define RGB_DI_PIN B7
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -33,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33#define RGBLIGHT_HUE_STEP 8 32#define RGBLIGHT_HUE_STEP 8
34#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#endif
37 35
38/*EEPROM for via*/ 36/*EEPROM for via*/
39#define DYNAMIC_KEYMAP_LAYER_COUNT 3 37#define DYNAMIC_KEYMAP_LAYER_COUNT 3
diff --git a/keyboards/takashicompany/center_enter/config.h b/keyboards/takashicompany/center_enter/config.h
index b2ec9d3895..49c2326a25 100644
--- a/keyboards/takashicompany/center_enter/config.h
+++ b/keyboards/takashicompany/center_enter/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 6 21# define RGBLED_NUM 6
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34# define RGBLIGHT_EFFECT_STATIC_GRADIENT 33# define RGBLIGHT_EFFECT_STATIC_GRADIENT
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/takashicompany/compacx/config.h b/keyboards/takashicompany/compacx/config.h
index 7ecb336fa1..a095aa04c0 100644
--- a/keyboards/takashicompany/compacx/config.h
+++ b/keyboards/takashicompany/compacx/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 12 21# define RGBLED_NUM 12
23# define RGBLED_SPLIT {6, 6} 22# define RGBLED_SPLIT {6, 6}
24# define RGBLIGHT_HUE_STEP 8 23# define RGBLIGHT_HUE_STEP 8
@@ -36,7 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36#define RGBLIGHT_EFFECT_RGB_TEST 35#define RGBLIGHT_EFFECT_RGB_TEST
37#define RGBLIGHT_EFFECT_ALTERNATING 36#define RGBLIGHT_EFFECT_ALTERNATING
38#define RGBLIGHT_EFFECT_TWINKLE 37#define RGBLIGHT_EFFECT_TWINKLE
39#endif
40 38
41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
42#define LOCKING_SUPPORT_ENABLE 40#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/takashicompany/dogtag/config.h b/keyboards/takashicompany/dogtag/config.h
index 2bb3073b6f..6cc2fc87e5 100644
--- a/keyboards/takashicompany/dogtag/config.h
+++ b/keyboards/takashicompany/dogtag/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 4 * 2 21# define RGBLED_NUM 4 * 2
23# define RGBLED_SPLIT { 4, 4 } 22# define RGBLED_SPLIT { 4, 4 }
24# define RGBLIGHT_HUE_STEP 8 23# define RGBLIGHT_HUE_STEP 8
@@ -36,7 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36#define RGBLIGHT_EFFECT_RGB_TEST 35#define RGBLIGHT_EFFECT_RGB_TEST
37#define RGBLIGHT_EFFECT_ALTERNATING 36#define RGBLIGHT_EFFECT_ALTERNATING
38#define RGBLIGHT_EFFECT_TWINKLE 37#define RGBLIGHT_EFFECT_TWINKLE
39#endif
40 38
41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
42#define LOCKING_SUPPORT_ENABLE 40#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/takashicompany/endzone34/config.h b/keyboards/takashicompany/endzone34/config.h
index 48f3f2c1e4..4a26be606e 100644
--- a/keyboards/takashicompany/endzone34/config.h
+++ b/keyboards/takashicompany/endzone34/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 9 21 #define RGBLED_NUM 9
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -36,7 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36#define RGBLIGHT_EFFECT_RGB_TEST 35#define RGBLIGHT_EFFECT_RGB_TEST
37#define RGBLIGHT_EFFECT_ALTERNATING 36#define RGBLIGHT_EFFECT_ALTERNATING
38#define RGBLIGHT_EFFECT_TWINKLE 37#define RGBLIGHT_EFFECT_TWINKLE
39#endif
40 38
41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
42#define LOCKING_SUPPORT_ENABLE 40#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/takashicompany/heavy_left/config.h b/keyboards/takashicompany/heavy_left/config.h
index 1b1e657583..bacecb13db 100644
--- a/keyboards/takashicompany/heavy_left/config.h
+++ b/keyboards/takashicompany/heavy_left/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 6 * 2 21# define RGBLED_NUM 6 * 2
23# define RGBLED_SPLIT {6, 6} 22# define RGBLED_SPLIT {6, 6}
24# define RGBLIGHT_HUE_STEP 8 23# define RGBLIGHT_HUE_STEP 8
@@ -36,7 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36#define RGBLIGHT_EFFECT_RGB_TEST 35#define RGBLIGHT_EFFECT_RGB_TEST
37#define RGBLIGHT_EFFECT_ALTERNATING 36#define RGBLIGHT_EFFECT_ALTERNATING
38#define RGBLIGHT_EFFECT_TWINKLE 37#define RGBLIGHT_EFFECT_TWINKLE
39#endif
40 38
41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
42#define LOCKING_SUPPORT_ENABLE 40#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/takashicompany/minizone/config.h b/keyboards/takashicompany/minizone/config.h
index 70c5c58f02..f4d136f808 100644
--- a/keyboards/takashicompany/minizone/config.h
+++ b/keyboards/takashicompany/minizone/config.h
@@ -4,7 +4,6 @@
4#pragma once 4#pragma once
5 5
6#define RGB_DI_PIN D3 6#define RGB_DI_PIN D3
7#ifdef RGB_DI_PIN
8# define RGBLED_NUM 11 7# define RGBLED_NUM 11
9# define RGBLIGHT_HUE_STEP 8 8# define RGBLIGHT_HUE_STEP 8
10# define RGBLIGHT_SAT_STEP 8 9# define RGBLIGHT_SAT_STEP 8
@@ -20,7 +19,6 @@
20# define RGBLIGHT_EFFECT_STATIC_GRADIENT 19# define RGBLIGHT_EFFECT_STATIC_GRADIENT
21//# define RGBLIGHT_EFFECT_RGB_TEST 20//# define RGBLIGHT_EFFECT_RGB_TEST
22//# define RGBLIGHT_EFFECT_ALTERNATING 21//# define RGBLIGHT_EFFECT_ALTERNATING
23#endif
24 22
25/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 23/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
26#define LOCKING_SUPPORT_ENABLE 24#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/takashicompany/qoolee/config.h b/keyboards/takashicompany/qoolee/config.h
index b2ec9d3895..49c2326a25 100644
--- a/keyboards/takashicompany/qoolee/config.h
+++ b/keyboards/takashicompany/qoolee/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 6 21# define RGBLED_NUM 6
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34# define RGBLIGHT_EFFECT_STATIC_GRADIENT 33# define RGBLIGHT_EFFECT_STATIC_GRADIENT
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/takashicompany/radialex/config.h b/keyboards/takashicompany/radialex/config.h
index 28ef095000..f6ab4c4b3a 100644
--- a/keyboards/takashicompany/radialex/config.h
+++ b/keyboards/takashicompany/radialex/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 12 21# define RGBLED_NUM 12
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/takashiski/hecomi/alpha/config.h b/keyboards/takashiski/hecomi/alpha/config.h
index 82e2bd70d6..3f57dc2380 100644
--- a/keyboards/takashiski/hecomi/alpha/config.h
+++ b/keyboards/takashiski/hecomi/alpha/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20//#define USE_I2C 20//#define USE_I2C
21 21
22 #define RGB_DI_PIN D4 22 #define RGB_DI_PIN D4
23 #ifdef RGB_DI_PIN
24 #define RGBLED_NUM 16 23 #define RGBLED_NUM 16
25 #define RGBLIGHT_HUE_STEP 8 24 #define RGBLIGHT_HUE_STEP 8
26 #define RGBLIGHT_SAT_STEP 8 25 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35// #define RGBLIGHT_EFFECT_STATIC_GRADIENT 34// #define RGBLIGHT_EFFECT_STATIC_GRADIENT
36// #define RGBLIGHT_EFFECT_RGB_TEST 35// #define RGBLIGHT_EFFECT_RGB_TEST
37// #define RGBLIGHT_EFFECT_ALTERNATING 36// #define RGBLIGHT_EFFECT_ALTERNATING
38 #endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/taleguers/taleguers75/config.h b/keyboards/taleguers/taleguers75/config.h
index d8fe1a3f66..8ca22c4c3a 100644
--- a/keyboards/taleguers/taleguers75/config.h
+++ b/keyboards/taleguers/taleguers75/config.h
@@ -24,7 +24,6 @@
24 24
25 25
26#define RGB_DI_PIN D3 26#define RGB_DI_PIN D3
27#ifdef RGB_DI_PIN
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
30#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -41,4 +40,3 @@
41#define RGBLIGHT_SAT_STEP 8 40#define RGBLIGHT_SAT_STEP 8
42#define RGBLIGHT_VAL_STEP 8 41#define RGBLIGHT_VAL_STEP 8
43#define RGBLIGHT_SLEEP 42#define RGBLIGHT_SLEEP
44#endif
diff --git a/keyboards/tanuki/config.h b/keyboards/tanuki/config.h
index abc8f0f6e0..4e8095c0bc 100644
--- a/keyboards/tanuki/config.h
+++ b/keyboards/tanuki/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23#define LOCKING_RESYNC_ENABLE 23#define LOCKING_RESYNC_ENABLE
24 24
25#define RGB_DI_PIN D1 25#define RGB_DI_PIN D1
26#ifdef RGB_DI_PIN
27#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD 27#define RGBLIGHT_EFFECT_RAINBOW_MOOD
29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 28#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -39,7 +38,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
39#define RGBLIGHT_SAT_STEP 17 38#define RGBLIGHT_SAT_STEP 17
40#define RGBLIGHT_VAL_STEP 17 39#define RGBLIGHT_VAL_STEP 17
41#define RGBLIGHT_SLEEP 40#define RGBLIGHT_SLEEP
42#endif
43 41
44#define TAPPING_TERM 200 42#define TAPPING_TERM 200
45/* 43/*
diff --git a/keyboards/teahouse/ayleen/config.h b/keyboards/teahouse/ayleen/config.h
index e172b87ae2..0c39df4272 100644
--- a/keyboards/teahouse/ayleen/config.h
+++ b/keyboards/teahouse/ayleen/config.h
@@ -6,7 +6,6 @@
6 6
7 7
8#define RGB_DI_PIN C7 8#define RGB_DI_PIN C7
9#ifdef RGB_DI_PIN
10 #define RGBLED_NUM 2 9 #define RGBLED_NUM 2
11 #define RGBLIGHT_HUE_STEP 8 10 #define RGBLIGHT_HUE_STEP 8
12 #define RGBLIGHT_SAT_STEP 8 11 #define RGBLIGHT_SAT_STEP 8
@@ -15,7 +14,6 @@
15 #define RGBLIGHT_LAYERS 2 14 #define RGBLIGHT_LAYERS 2
16 #define RGBLIGHT_LAYER_BLINK 15 #define RGBLIGHT_LAYER_BLINK
17 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 16 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
18#endif
19 17
20// generated by KBFirmware JSON to QMK Parser 18// generated by KBFirmware JSON to QMK Parser
21// https://noroadsleft.github.io/kbf_qmk_converter/ 19// https://noroadsleft.github.io/kbf_qmk_converter/
diff --git a/keyboards/team0110/p1800fl/config.h b/keyboards/team0110/p1800fl/config.h
index 81132526c5..8f66213bc2 100644
--- a/keyboards/team0110/p1800fl/config.h
+++ b/keyboards/team0110/p1800fl/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20/* RGB Lighting */ 20/* RGB Lighting */
21#define RGB_DI_PIN C6 21#define RGB_DI_PIN C6
22#ifdef RGB_DI_PIN
23# define RGBLIGHT_EFFECT_BREATHING 22# define RGBLIGHT_EFFECT_BREATHING
24# define RGBLIGHT_EFFECT_RAINBOW_MOOD 23# define RGBLIGHT_EFFECT_RAINBOW_MOOD
25# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 24# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -36,7 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36# define RGBLIGHT_VAL_STEP 8 35# define RGBLIGHT_VAL_STEP 8
37# define RGBLIGHT_LIMIT_VAL 255 36# define RGBLIGHT_LIMIT_VAL 255
38# define RGBLIGHT_SLEEP 37# define RGBLIGHT_SLEEP
39#endif
40 38
41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
42#define LOCKING_SUPPORT_ENABLE 40#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/tg4x/config.h b/keyboards/tg4x/config.h
index 83352fd922..354e163b39 100644
--- a/keyboards/tg4x/config.h
+++ b/keyboards/tg4x/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D2 20#define RGB_DI_PIN D2
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 6 21 #define RGBLED_NUM 6
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/tkc/m0lly/config.h b/keyboards/tkc/m0lly/config.h
index 47d5d0c2dc..1ffe54ec23 100644
--- a/keyboards/tkc/m0lly/config.h
+++ b/keyboards/tkc/m0lly/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D7 20#define RGB_DI_PIN D7
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 30 21# define RGBLED_NUM 30
23# define RGBLIGHT_HUE_STEP 5 22# define RGBLIGHT_HUE_STEP 5
24# define RGBLIGHT_SAT_STEP 10 23# define RGBLIGHT_SAT_STEP 10
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36# define RGBLIGHT_EFFECT_ALTERNATING 35# define RGBLIGHT_EFFECT_ALTERNATING
37# define RGBLIGHT_EFFECT_TWINKLE 36# define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/tkc/osav2/config.h b/keyboards/tkc/osav2/config.h
index eec83e8dc0..77c08941d7 100644
--- a/keyboards/tkc/osav2/config.h
+++ b/keyboards/tkc/osav2/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20 #define RGB_DI_PIN D4 20 #define RGB_DI_PIN D4
21 #ifdef RGB_DI_PIN
22 #define RGBLED_NUM 9 21 #define RGBLED_NUM 9
23// #define RGBLIGHT_HUE_STEP 10 22// #define RGBLIGHT_HUE_STEP 10
24// #define RGBLIGHT_SAT_STEP 17 23// #define RGBLIGHT_SAT_STEP 17
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38 #endif
39 37
40/* 38/*
41 * Feature disable options 39 * Feature disable options
diff --git a/keyboards/tkc/tkl_ab87/config.h b/keyboards/tkc/tkl_ab87/config.h
index dc3cfae9e6..af2168c781 100644
--- a/keyboards/tkc/tkl_ab87/config.h
+++ b/keyboards/tkc/tkl_ab87/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21#define DYNAMIC_KEYMAP_LAYER_COUNT 2 //Reduced layer count due to memory space considerations 21#define DYNAMIC_KEYMAP_LAYER_COUNT 2 //Reduced layer count due to memory space considerations
22 22
23#define RGB_DI_PIN E2 23#define RGB_DI_PIN E2
24#ifdef RGB_DI_PIN
25 #define RGBLED_NUM 22 24 #define RGBLED_NUM 22
26 #define RGBLIGHT_HUE_STEP 8 25 #define RGBLIGHT_HUE_STEP 8
27 #define RGBLIGHT_SAT_STEP 8 26 #define RGBLIGHT_SAT_STEP 8
@@ -38,7 +37,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
38#define RGBLIGHT_EFFECT_RGB_TEST 37#define RGBLIGHT_EFFECT_RGB_TEST
39#define RGBLIGHT_EFFECT_ALTERNATING 38#define RGBLIGHT_EFFECT_ALTERNATING
40#define RGBLIGHT_EFFECT_TWINKLE 39#define RGBLIGHT_EFFECT_TWINKLE
41#endif
42 40
43/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
44#define LOCKING_SUPPORT_ENABLE 42#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/tmo50/config.h b/keyboards/tmo50/config.h
index 267b5a65ac..d14e063f7d 100644
--- a/keyboards/tmo50/config.h
+++ b/keyboards/tmo50/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN C7 20#define RGB_DI_PIN C7
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 10 21 #define RGBLED_NUM 10
23 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/toad/config.h b/keyboards/toad/config.h
index b44dfaac52..5f36081323 100644
--- a/keyboards/toad/config.h
+++ b/keyboards/toad/config.h
@@ -5,20 +5,3 @@
5 5
6/* Locking resynchronize hack */ 6/* Locking resynchronize hack */
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8
9#ifdef RGB_DI_PIN
10#define RGBLIGHT_EFFECT_BREATHING
11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
13#define RGBLIGHT_EFFECT_SNAKE
14#define RGBLIGHT_EFFECT_KNIGHT
15#define RGBLIGHT_EFFECT_CHRISTMAS
16#define RGBLIGHT_EFFECT_STATIC_GRADIENT
17#define RGBLIGHT_EFFECT_RGB_TEST
18#define RGBLIGHT_EFFECT_ALTERNATING
19#define RGBLIGHT_EFFECT_TWINKLE
20#define RGBLED_NUM 0
21#define RGBLIGHT_HUE_STEP 8
22#define RGBLIGHT_SAT_STEP 8
23#define RGBLIGHT_VAL_STEP 8
24#endif
diff --git a/keyboards/toffee_studio/blueberry/config.h b/keyboards/toffee_studio/blueberry/config.h
index ca65d24ae1..72887d0490 100644
--- a/keyboards/toffee_studio/blueberry/config.h
+++ b/keyboards/toffee_studio/blueberry/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN D0 19#define RGB_DI_PIN D0
20#ifdef RGB_DI_PIN
21# define RGBLED_NUM 22 20# define RGBLED_NUM 22
22 21
23/* RGB LED logical order map */ 22/* RGB LED logical order map */
@@ -38,7 +37,6 @@
38# define RGBLIGHT_EFFECT_CHRISTMAS 37# define RGBLIGHT_EFFECT_CHRISTMAS
39# define RGBLIGHT_EFFECT_STATIC_GRADIENT 38# define RGBLIGHT_EFFECT_STATIC_GRADIENT
40# define RGBLIGHT_EFFECT_ALTERNATING 39# define RGBLIGHT_EFFECT_ALTERNATING
41#endif
42 40
43/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
44#define LOCKING_SUPPORT_ENABLE 42#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/tokyokeyboard/alix40/config.h b/keyboards/tokyokeyboard/alix40/config.h
index d56a8a1a55..bf30035c5c 100644
--- a/keyboards/tokyokeyboard/alix40/config.h
+++ b/keyboards/tokyokeyboard/alix40/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21#define LOCKING_RESYNC_ENABLE 21#define LOCKING_RESYNC_ENABLE
22 22
23#define RGB_DI_PIN B0 23#define RGB_DI_PIN B0
24#ifdef RGB_DI_PIN
25#define RGBLIGHT_EFFECT_BREATHING 24#define RGBLIGHT_EFFECT_BREATHING
26#define RGBLIGHT_EFFECT_RAINBOW_MOOD 25#define RGBLIGHT_EFFECT_RAINBOW_MOOD
27#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 26#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -36,7 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36#define RGBLIGHT_HUE_STEP 10 35#define RGBLIGHT_HUE_STEP 10
37#define RGBLIGHT_SAT_STEP 10 36#define RGBLIGHT_SAT_STEP 10
38#define RGBLIGHT_VAL_STEP 10 37#define RGBLIGHT_VAL_STEP 10
39#endif
40 38
41/* Bluetooth */ 39/* Bluetooth */
42#define BATTERY_LEVEL_PIN B6 40#define BATTERY_LEVEL_PIN B6
diff --git a/keyboards/tokyokeyboard/tokyo60/config.h b/keyboards/tokyokeyboard/tokyo60/config.h
index bf86645ce5..c762abeac5 100644
--- a/keyboards/tokyokeyboard/tokyo60/config.h
+++ b/keyboards/tokyokeyboard/tokyo60/config.h
@@ -10,7 +10,6 @@
10#define LOCKING_RESYNC_ENABLE 10#define LOCKING_RESYNC_ENABLE
11 11
12#define RGB_DI_PIN F7 12#define RGB_DI_PIN F7
13#ifdef RGB_DI_PIN
14#define RGBLIGHT_EFFECT_BREATHING 13#define RGBLIGHT_EFFECT_BREATHING
15#define RGBLIGHT_EFFECT_RAINBOW_MOOD 14#define RGBLIGHT_EFFECT_RAINBOW_MOOD
16#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 15#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -25,4 +24,3 @@
25#define RGBLIGHT_HUE_STEP 12 24#define RGBLIGHT_HUE_STEP 12
26#define RGBLIGHT_SAT_STEP 12 25#define RGBLIGHT_SAT_STEP 12
27#define RGBLIGHT_VAL_STEP 12 26#define RGBLIGHT_VAL_STEP 12
28#endif
diff --git a/keyboards/tominabox1/bigboy/config.h b/keyboards/tominabox1/bigboy/config.h
index b758c909d2..968161c7ea 100755
--- a/keyboards/tominabox1/bigboy/config.h
+++ b/keyboards/tominabox1/bigboy/config.h
@@ -18,8 +18,6 @@
18 18
19#define RGB_DI_PIN B5 19#define RGB_DI_PIN B5
20 20
21#ifdef RGB_DI_PIN
22
23 #define RGBLED_NUM 5 21 #define RGBLED_NUM 5
24 22
25 #define RGBLIGHT_HUE_STEP 8 23 #define RGBLIGHT_HUE_STEP 8
@@ -35,5 +33,3 @@
35 #define RGBLIGHT_EFFECT_RGB_TEST 33 #define RGBLIGHT_EFFECT_RGB_TEST
36 #define RGBLIGHT_EFFECT_ALTERNATING 34 #define RGBLIGHT_EFFECT_ALTERNATING
37 #define RGBLIGHT_EFFECT_TWINKLE 35 #define RGBLIGHT_EFFECT_TWINKLE
38
39#endif /* RGB_DI_PIN */
diff --git a/keyboards/tominabox1/qaz/config.h b/keyboards/tominabox1/qaz/config.h
index e842bb0714..05c3c91539 100644
--- a/keyboards/tominabox1/qaz/config.h
+++ b/keyboards/tominabox1/qaz/config.h
@@ -7,7 +7,6 @@
7 7
8#define RGB_DI_PIN F7 8#define RGB_DI_PIN F7
9 9
10#ifdef RGB_DI_PIN
11#define RGBLIGHT_EFFECT_BREATHING 10#define RGBLIGHT_EFFECT_BREATHING
12#define RGBLIGHT_EFFECT_RAINBOW_MOOD 11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
13#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -22,4 +21,3 @@
22#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
23#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
24#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
25#endif
diff --git a/keyboards/tr60w/config.h b/keyboards/tr60w/config.h
index 57fac54322..dadd48d994 100644
--- a/keyboards/tr60w/config.h
+++ b/keyboards/tr60w/config.h
@@ -7,7 +7,6 @@
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#define RGB_DI_PIN F7 9#define RGB_DI_PIN F7
10#ifdef RGB_DI_PIN
11#define RGBLIGHT_EFFECT_BREATHING 10#define RGBLIGHT_EFFECT_BREATHING
12#define RGBLIGHT_EFFECT_RAINBOW_MOOD 11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
13#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -22,4 +21,3 @@
22#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
23#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
24#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
25#endif
diff --git a/keyboards/tszaboo/ortho4exent/config.h b/keyboards/tszaboo/ortho4exent/config.h
index ed4b55a483..07495a6099 100644
--- a/keyboards/tszaboo/ortho4exent/config.h
+++ b/keyboards/tszaboo/ortho4exent/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20 #define RGB_DI_PIN B6 20 #define RGB_DI_PIN B6
21 #ifdef RGB_DI_PIN
22 #define RGBLED_NUM 18 21 #define RGBLED_NUM 18
23 22
24 #define RGBLIGHT_HUE_STEP 8 23 #define RGBLIGHT_HUE_STEP 8
@@ -36,7 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36#define RGBLIGHT_EFFECT_RGB_TEST 35#define RGBLIGHT_EFFECT_RGB_TEST
37#define RGBLIGHT_EFFECT_ALTERNATING 36#define RGBLIGHT_EFFECT_ALTERNATING
38#define RGBLIGHT_EFFECT_TWINKLE 37#define RGBLIGHT_EFFECT_TWINKLE
39 #endif
40 38
41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
42#define LOCKING_SUPPORT_ENABLE 40#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/ubest/vn/config.h b/keyboards/ubest/vn/config.h
index 3922bd8251..5b5632009c 100644
--- a/keyboards/ubest/vn/config.h
+++ b/keyboards/ubest/vn/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN E2 19#define RGB_DI_PIN E2
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 8 20 #define RGBLED_NUM 8
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -33,4 +32,3 @@
33// #define RGBLIGHT_EFFECT_STATIC_GRADIENT 32// #define RGBLIGHT_EFFECT_STATIC_GRADIENT
34// #define RGBLIGHT_EFFECT_RGB_TEST 33// #define RGBLIGHT_EFFECT_RGB_TEST
35// #define RGBLIGHT_EFFECT_ALTERNATING 34// #define RGBLIGHT_EFFECT_ALTERNATING
36#endif
diff --git a/keyboards/uk78/config.h b/keyboards/uk78/config.h
index da31c3d933..7142253136 100644
--- a/keyboards/uk78/config.h
+++ b/keyboards/uk78/config.h
@@ -25,7 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
25 25
26/* ws2812b options */ 26/* ws2812b options */
27#define RGB_DI_PIN F6 27#define RGB_DI_PIN F6
28#ifdef RGB_DI_PIN
29#define RGBLIGHT_EFFECT_BREATHING 28#define RGBLIGHT_EFFECT_BREATHING
30#define RGBLIGHT_EFFECT_RAINBOW_MOOD 29#define RGBLIGHT_EFFECT_RAINBOW_MOOD
31#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 30#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -40,4 +39,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
40#define RGBLIGHT_HUE_STEP 8 39#define RGBLIGHT_HUE_STEP 8
41#define RGBLIGHT_SAT_STEP 8 40#define RGBLIGHT_SAT_STEP 8
42#define RGBLIGHT_VAL_STEP 8 41#define RGBLIGHT_VAL_STEP 8
43#endif
diff --git a/keyboards/unison/keymaps/via/config.h b/keyboards/unison/keymaps/via/config.h
index 8475af2baa..48fe417a5d 100644
--- a/keyboards/unison/keymaps/via/config.h
+++ b/keyboards/unison/keymaps/via/config.h
@@ -16,10 +16,8 @@
16 16
17#pragma once 17#pragma once
18 18
19#ifdef RGB_DI_PIN
20 #undef RGBLED_NUM 19 #undef RGBLED_NUM
21 #define RGBLED_NUM 17 // Layer Indicator(2) + Rotary Encoder(5) + Optional(2) + Under(8) 20 #define RGBLED_NUM 17 // Layer Indicator(2) + Rotary Encoder(5) + Optional(2) + Under(8)
22 21
23 #undef RGBLIGHT_LED_MAP 22 #undef RGBLIGHT_LED_MAP
24 #define RGBLIGHT_LED_MAP {2, 0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16} // Left to Right to Under 23 #define RGBLIGHT_LED_MAP {2, 0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16} // Left to Right to Under
25#endif
diff --git a/keyboards/unison/keymaps/via/keymap.c b/keyboards/unison/keymaps/via/keymap.c
index fe3ff4e82f..f61574ac12 100644
--- a/keyboards/unison/keymaps/via/keymap.c
+++ b/keyboards/unison/keymaps/via/keymap.c
@@ -128,10 +128,8 @@ layer_state_t layer_state_set_user(layer_state_t state) {
128 Post Initialize 128 Post Initialize
129------------------------------------------------------------------------------ */ 129------------------------------------------------------------------------------ */
130void keyboard_post_init_user(void) { 130void keyboard_post_init_user(void) {
131 #ifdef RGB_DI_PIN
132 // RGB Lighting: Set effect range from just after indicator. 131 // RGB Lighting: Set effect range from just after indicator.
133 rgblight_set_effect_range(1, 16); 132 rgblight_set_effect_range(1, 16);
134 #endif
135 #ifdef RGBLIGHT_LAYERS 133 #ifdef RGBLIGHT_LAYERS
136 // RGB Lighting Layers: Setup LED layers 134 // RGB Lighting Layers: Setup LED layers
137 rgblight_layers = my_rgb_layers; 135 rgblight_layers = my_rgb_layers;
diff --git a/keyboards/unison/v04/config.h b/keyboards/unison/v04/config.h
index ea285f4082..27309c9b72 100644
--- a/keyboards/unison/v04/config.h
+++ b/keyboards/unison/v04/config.h
@@ -27,7 +27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
27 27
28/* RGB Lighting */ 28/* RGB Lighting */
29#define RGB_DI_PIN B7 29#define RGB_DI_PIN B7
30#ifdef RGB_DI_PIN
31 #define RGBLED_NUM 7 // Layer Indicator(2) + Rotary Encoder(5) 30 #define RGBLED_NUM 7 // Layer Indicator(2) + Rotary Encoder(5)
32 #define RGBLIGHT_LED_MAP {1, 2, 0, 3, 4, 5, 6} // align LEDs from Left to Right 31 #define RGBLIGHT_LED_MAP {1, 2, 0, 3, 4, 5, 6} // align LEDs from Left to Right
33 #define RGBLIGHT_HUE_STEP 4 32 #define RGBLIGHT_HUE_STEP 4
@@ -49,7 +48,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
49 // #define RGBLIGHT_EFFECT_RGB_TEST 48 // #define RGBLIGHT_EFFECT_RGB_TEST
50 // #define RGBLIGHT_EFFECT_ALTERNATING 49 // #define RGBLIGHT_EFFECT_ALTERNATING
51 #define RGBLIGHT_EFFECT_TWINKLE 50 #define RGBLIGHT_EFFECT_TWINKLE
52#endif
53 51
54/* 52/*
55 * Feature disable options 53 * Feature disable options
diff --git a/keyboards/utd80/config.h b/keyboards/utd80/config.h
index ad29207062..73f9e9e2c2 100644
--- a/keyboards/utd80/config.h
+++ b/keyboards/utd80/config.h
@@ -22,7 +22,6 @@
22#define LOCKING_RESYNC_ENABLE 22#define LOCKING_RESYNC_ENABLE
23 23
24#define RGB_DI_PIN E2 24#define RGB_DI_PIN E2
25#ifdef RGB_DI_PIN
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
28#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 27#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -37,4 +36,3 @@
37#define RGBLIGHT_HUE_STEP 8 36#define RGBLIGHT_HUE_STEP 8
38#define RGBLIGHT_SAT_STEP 8 37#define RGBLIGHT_SAT_STEP 8
39#define RGBLIGHT_VAL_STEP 8 38#define RGBLIGHT_VAL_STEP 8
40#endif
diff --git a/keyboards/viktus/omnikey_bh/config.h b/keyboards/viktus/omnikey_bh/config.h
index d035c79a90..ada0ff6e76 100644
--- a/keyboards/viktus/omnikey_bh/config.h
+++ b/keyboards/viktus/omnikey_bh/config.h
@@ -8,20 +8,3 @@
8 8
9/* force n-key rollover*/ 9/* force n-key rollover*/
10#define FORCE_NKRO 10#define FORCE_NKRO
11
12#ifdef RGB_DI_PIN
13#define RGBLIGHT_EFFECT_BREATHING
14#define RGBLIGHT_EFFECT_RAINBOW_MOOD
15#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
16#define RGBLIGHT_EFFECT_SNAKE
17#define RGBLIGHT_EFFECT_KNIGHT
18#define RGBLIGHT_EFFECT_CHRISTMAS
19#define RGBLIGHT_EFFECT_STATIC_GRADIENT
20#define RGBLIGHT_EFFECT_RGB_TEST
21#define RGBLIGHT_EFFECT_ALTERNATING
22#define RGBLIGHT_EFFECT_TWINKLE
23#define RGBLED_NUM 0
24#define RGBLIGHT_HUE_STEP 8
25#define RGBLIGHT_SAT_STEP 8
26#define RGBLIGHT_VAL_STEP 8
27#endif
diff --git a/keyboards/viktus/z150_bh/config.h b/keyboards/viktus/z150_bh/config.h
index d035c79a90..ada0ff6e76 100644
--- a/keyboards/viktus/z150_bh/config.h
+++ b/keyboards/viktus/z150_bh/config.h
@@ -8,20 +8,3 @@
8 8
9/* force n-key rollover*/ 9/* force n-key rollover*/
10#define FORCE_NKRO 10#define FORCE_NKRO
11
12#ifdef RGB_DI_PIN
13#define RGBLIGHT_EFFECT_BREATHING
14#define RGBLIGHT_EFFECT_RAINBOW_MOOD
15#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
16#define RGBLIGHT_EFFECT_SNAKE
17#define RGBLIGHT_EFFECT_KNIGHT
18#define RGBLIGHT_EFFECT_CHRISTMAS
19#define RGBLIGHT_EFFECT_STATIC_GRADIENT
20#define RGBLIGHT_EFFECT_RGB_TEST
21#define RGBLIGHT_EFFECT_ALTERNATING
22#define RGBLIGHT_EFFECT_TWINKLE
23#define RGBLED_NUM 0
24#define RGBLIGHT_HUE_STEP 8
25#define RGBLIGHT_SAT_STEP 8
26#define RGBLIGHT_VAL_STEP 8
27#endif
diff --git a/keyboards/waldo/config.h b/keyboards/waldo/config.h
index 097b1818ae..bdb41e4e57 100644
--- a/keyboards/waldo/config.h
+++ b/keyboards/waldo/config.h
@@ -40,7 +40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
40 40
41// RGB LED 41// RGB LED
42#define RGB_DI_PIN B0 42#define RGB_DI_PIN B0
43#ifdef RGB_DI_PIN
44#define RGBLIGHT_EFFECT_BREATHING 43#define RGBLIGHT_EFFECT_BREATHING
45#define RGBLIGHT_EFFECT_RAINBOW_MOOD 44#define RGBLIGHT_EFFECT_RAINBOW_MOOD
46#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 45#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -56,4 +55,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
56#define RGBLIGHT_SAT_STEP 8 55#define RGBLIGHT_SAT_STEP 8
57#define RGBLIGHT_VAL_STEP 8 56#define RGBLIGHT_VAL_STEP 8
58#define RGBLIGHT_SLEEP 57#define RGBLIGHT_SLEEP
59#endif
diff --git a/keyboards/walletburner/cajal/config.h b/keyboards/walletburner/cajal/config.h
index 9b9506927f..0bc18e3730 100644
--- a/keyboards/walletburner/cajal/config.h
+++ b/keyboards/walletburner/cajal/config.h
@@ -23,7 +23,6 @@
23#define LOCKING_RESYNC_ENABLE 23#define LOCKING_RESYNC_ENABLE
24 24
25#define RGB_DI_PIN F7 25#define RGB_DI_PIN F7
26#ifdef RGB_DI_PIN
27#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD 27#define RGBLIGHT_EFFECT_RAINBOW_MOOD
29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 28#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -38,4 +37,3 @@
38#define RGBLIGHT_HUE_STEP 8 37#define RGBLIGHT_HUE_STEP 8
39#define RGBLIGHT_SAT_STEP 8 38#define RGBLIGHT_SAT_STEP 8
40#define RGBLIGHT_VAL_STEP 8 39#define RGBLIGHT_VAL_STEP 8
41#endif
diff --git a/keyboards/walletburner/neuron/config.h b/keyboards/walletburner/neuron/config.h
index 905e59e17e..92f42ed901 100644
--- a/keyboards/walletburner/neuron/config.h
+++ b/keyboards/walletburner/neuron/config.h
@@ -8,7 +8,6 @@
8 8
9 9
10#define RGB_DI_PIN B1 10#define RGB_DI_PIN B1
11#ifdef RGB_DI_PIN
12#define RGBLIGHT_EFFECT_BREATHING 11#define RGBLIGHT_EFFECT_BREATHING
13#define RGBLIGHT_EFFECT_RAINBOW_MOOD 12#define RGBLIGHT_EFFECT_RAINBOW_MOOD
14#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 13#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -23,4 +22,3 @@
23#define RGBLIGHT_HUE_STEP 8 22#define RGBLIGHT_HUE_STEP 8
24#define RGBLIGHT_SAT_STEP 8 23#define RGBLIGHT_SAT_STEP 8
25#define RGBLIGHT_VAL_STEP 8 24#define RGBLIGHT_VAL_STEP 8
26#endif
diff --git a/keyboards/wavtype/foundation/config.h b/keyboards/wavtype/foundation/config.h
index 91ce68b938..67683c158c 100644
--- a/keyboards/wavtype/foundation/config.h
+++ b/keyboards/wavtype/foundation/config.h
@@ -4,7 +4,6 @@
4#pragma once 4#pragma once
5 5
6#define RGB_DI_PIN B0 6#define RGB_DI_PIN B0
7#ifdef RGB_DI_PIN
8# define RGBLED_NUM 16 7# define RGBLED_NUM 16
9# define RGBLIGHT_HUE_STEP 8 8# define RGBLIGHT_HUE_STEP 8
10# define RGBLIGHT_SAT_STEP 8 9# define RGBLIGHT_SAT_STEP 8
@@ -21,7 +20,6 @@
21#define RGBLIGHT_EFFECT_RGB_TEST 20#define RGBLIGHT_EFFECT_RGB_TEST
22#define RGBLIGHT_EFFECT_ALTERNATING 21#define RGBLIGHT_EFFECT_ALTERNATING
23#define RGBLIGHT_EFFECT_TWINKLE 22#define RGBLIGHT_EFFECT_TWINKLE
24#endif
25 23
26/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 24/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
27#define LOCKING_SUPPORT_ENABLE 25#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/wavtype/p01_ultra/config.h b/keyboards/wavtype/p01_ultra/config.h
index 534b0f83da..1db4974e40 100644
--- a/keyboards/wavtype/p01_ultra/config.h
+++ b/keyboards/wavtype/p01_ultra/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E6 20#define RGB_DI_PIN E6
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 18 21# define RGBLED_NUM 18
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_EFFECT_STATIC_GRADIENT 34# define RGBLIGHT_EFFECT_STATIC_GRADIENT
36# define RGBLIGHT_EFFECT_RGB_TEST 35# define RGBLIGHT_EFFECT_RGB_TEST
37# define RGBLIGHT_EFFECT_ALTERNATING 36# define RGBLIGHT_EFFECT_ALTERNATING
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/westfoxtrot/aanzee/config.h b/keyboards/westfoxtrot/aanzee/config.h
index c1e79e7699..bca35e1b85 100644
--- a/keyboards/westfoxtrot/aanzee/config.h
+++ b/keyboards/westfoxtrot/aanzee/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN E6 20#define RGB_DI_PIN E6
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 9 21 #define RGBLED_NUM 9
23 #define RGBLIGHT_HUE_STEP 12 22 #define RGBLIGHT_HUE_STEP 12
24 #define RGBLIGHT_SAT_STEP 25 23 #define RGBLIGHT_SAT_STEP 25
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39#define RGBW 37#define RGBW
40 38
41/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
diff --git a/keyboards/westfoxtrot/cypher/rev1/keymaps/kwer/config.h b/keyboards/westfoxtrot/cypher/rev1/keymaps/kwer/config.h
index 947e340c32..080681e53f 100644
--- a/keyboards/westfoxtrot/cypher/rev1/keymaps/kwer/config.h
+++ b/keyboards/westfoxtrot/cypher/rev1/keymaps/kwer/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN F7 19#define RGB_DI_PIN F7
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 15 20 #define RGBLED_NUM 15
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -28,6 +27,5 @@
28 #define RGBLIGHT_EFFECT_KNIGHT 27 #define RGBLIGHT_EFFECT_KNIGHT
29 #define RGBLIGHT_EFFECT_KNIGHT_LENGTH 5 28 #define RGBLIGHT_EFFECT_KNIGHT_LENGTH 5
30 #define RGBLIGHT_EFFECT_STATIC_GRADIENT 29 #define RGBLIGHT_EFFECT_STATIC_GRADIENT
31 #endif
32 30
33// place overrides here 31// place overrides here
diff --git a/keyboards/westfoxtrot/cypher/rev5/config.h b/keyboards/westfoxtrot/cypher/rev5/config.h
index 050bb413f7..b4cdf23d93 100644
--- a/keyboards/westfoxtrot/cypher/rev5/config.h
+++ b/keyboards/westfoxtrot/cypher/rev5/config.h
@@ -28,7 +28,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
28#define GRAVE_ESC_CTRL_OVERRIDE 28#define GRAVE_ESC_CTRL_OVERRIDE
29 29
30#define RGB_DI_PIN E6 30#define RGB_DI_PIN E6
31#ifdef RGB_DI_PIN
32 #define RGBLED_NUM 10 31 #define RGBLED_NUM 10
33 #define RGBLIGHT_HUE_STEP 12 32 #define RGBLIGHT_HUE_STEP 12
34 #define RGBLIGHT_SAT_STEP 25 33 #define RGBLIGHT_SAT_STEP 25
@@ -45,4 +44,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
45#define RGBLIGHT_EFFECT_RGB_TEST 44#define RGBLIGHT_EFFECT_RGB_TEST
46#define RGBLIGHT_EFFECT_ALTERNATING 45#define RGBLIGHT_EFFECT_ALTERNATING
47#define RGBLIGHT_EFFECT_TWINKLE 46#define RGBLIGHT_EFFECT_TWINKLE
48#endif
diff --git a/keyboards/wilba_tech/wt70_jb/config.h b/keyboards/wilba_tech/wt70_jb/config.h
index afc09fb5fe..50759df781 100644
--- a/keyboards/wilba_tech/wt70_jb/config.h
+++ b/keyboards/wilba_tech/wt70_jb/config.h
@@ -22,7 +22,6 @@
22 22
23// RGBLIGHT configuation 23// RGBLIGHT configuation
24#define RGB_DI_PIN B2 24#define RGB_DI_PIN B2
25#ifdef RGB_DI_PIN
26 #define RGBLED_NUM 2 25 #define RGBLED_NUM 2
27 #define RGBLIGHT_HUE_STEP 8 26 #define RGBLIGHT_HUE_STEP 8
28 #define RGBLIGHT_SAT_STEP 8 27 #define RGBLIGHT_SAT_STEP 8
@@ -37,4 +36,3 @@
37#define RGBLIGHT_EFFECT_RGB_TEST 36#define RGBLIGHT_EFFECT_RGB_TEST
38#define RGBLIGHT_EFFECT_ALTERNATING 37#define RGBLIGHT_EFFECT_ALTERNATING
39#define RGBLIGHT_EFFECT_TWINKLE 38#define RGBLIGHT_EFFECT_TWINKLE
40#endif
diff --git a/keyboards/wolfmarkclub/wm1/config.h b/keyboards/wolfmarkclub/wm1/config.h
index 93b0d14a3a..9a3613f6c5 100644
--- a/keyboards/wolfmarkclub/wm1/config.h
+++ b/keyboards/wolfmarkclub/wm1/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN A3 20#define RGB_DI_PIN A3
21#ifdef RGB_DI_PIN
22#define RGBLED_NUM 18 21#define RGBLED_NUM 18
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */ 35#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
37#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 36#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/wsk/alpha9/config.h b/keyboards/wsk/alpha9/config.h
index 9796f37b97..9a9dd8e470 100644
--- a/keyboards/wsk/alpha9/config.h
+++ b/keyboards/wsk/alpha9/config.h
@@ -23,7 +23,6 @@
23#define LOCKING_RESYNC_ENABLE 23#define LOCKING_RESYNC_ENABLE
24 24
25#define RGB_DI_PIN F4 25#define RGB_DI_PIN F4
26#ifdef RGB_DI_PIN
27# define RGBLIGHT_EFFECT_BREATHING 26# define RGBLIGHT_EFFECT_BREATHING
28# define RGBLIGHT_EFFECT_RAINBOW_MOOD 27# define RGBLIGHT_EFFECT_RAINBOW_MOOD
29# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 28# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -38,4 +37,3 @@
38# define RGBLIGHT_HUE_STEP 8 37# define RGBLIGHT_HUE_STEP 8
39# define RGBLIGHT_SAT_STEP 8 38# define RGBLIGHT_SAT_STEP 8
40# define RGBLIGHT_VAL_STEP 8 39# define RGBLIGHT_VAL_STEP 8
41#endif
diff --git a/keyboards/wsk/g4m3ralpha/config.h b/keyboards/wsk/g4m3ralpha/config.h
index 98d3d12d3d..657fe0e273 100644
--- a/keyboards/wsk/g4m3ralpha/config.h
+++ b/keyboards/wsk/g4m3ralpha/config.h
@@ -23,7 +23,6 @@
23#define LOCKING_RESYNC_ENABLE 23#define LOCKING_RESYNC_ENABLE
24 24
25#define RGB_DI_PIN F4 25#define RGB_DI_PIN F4
26#ifdef RGB_DI_PIN
27#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD 27#define RGBLIGHT_EFFECT_RAINBOW_MOOD
29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 28#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -38,4 +37,3 @@
38#define RGBLIGHT_HUE_STEP 8 37#define RGBLIGHT_HUE_STEP 8
39#define RGBLIGHT_SAT_STEP 8 38#define RGBLIGHT_SAT_STEP 8
40#define RGBLIGHT_VAL_STEP 8 39#define RGBLIGHT_VAL_STEP 8
41#endif
diff --git a/keyboards/wsk/gothic50/config.h b/keyboards/wsk/gothic50/config.h
index b893b35e69..1ad6c6652b 100644
--- a/keyboards/wsk/gothic50/config.h
+++ b/keyboards/wsk/gothic50/config.h
@@ -1,7 +1,6 @@
1#pragma once 1#pragma once
2 2
3#define RGB_DI_PIN F7 3#define RGB_DI_PIN F7
4#ifdef RGB_DI_PIN
5#define RGBLIGHT_EFFECT_BREATHING 4#define RGBLIGHT_EFFECT_BREATHING
6#define RGBLIGHT_EFFECT_RAINBOW_MOOD 5#define RGBLIGHT_EFFECT_RAINBOW_MOOD
7#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 6#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -16,7 +15,6 @@
16#define RGBLIGHT_HUE_STEP 8 15#define RGBLIGHT_HUE_STEP 8
17#define RGBLIGHT_SAT_STEP 8 16#define RGBLIGHT_SAT_STEP 8
18#define RGBLIGHT_VAL_STEP 8 17#define RGBLIGHT_VAL_STEP 8
19#endif
20 18
21/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 19/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
22#define LOCKING_SUPPORT_ENABLE 20#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/wsk/gothic70/config.h b/keyboards/wsk/gothic70/config.h
index de29eadb14..ad03105a86 100644
--- a/keyboards/wsk/gothic70/config.h
+++ b/keyboards/wsk/gothic70/config.h
@@ -1,7 +1,6 @@
1#pragma once 1#pragma once
2 2
3#define RGB_DI_PIN F4 3#define RGB_DI_PIN F4
4#ifdef RGB_DI_PIN
5#define RGBLIGHT_EFFECT_BREATHING 4#define RGBLIGHT_EFFECT_BREATHING
6#define RGBLIGHT_EFFECT_RAINBOW_MOOD 5#define RGBLIGHT_EFFECT_RAINBOW_MOOD
7#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 6#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -16,7 +15,6 @@
16#define RGBLIGHT_HUE_STEP 8 15#define RGBLIGHT_HUE_STEP 8
17#define RGBLIGHT_SAT_STEP 8 16#define RGBLIGHT_SAT_STEP 8
18#define RGBLIGHT_VAL_STEP 8 17#define RGBLIGHT_VAL_STEP 8
19#endif
20 18
21/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 19/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
22#define LOCKING_SUPPORT_ENABLE 20#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/wsk/jerkin/config.h b/keyboards/wsk/jerkin/config.h
index 68d4a8fef7..5f36081323 100644
--- a/keyboards/wsk/jerkin/config.h
+++ b/keyboards/wsk/jerkin/config.h
@@ -5,20 +5,3 @@
5 5
6/* Locking resynchronize hack */ 6/* Locking resynchronize hack */
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8
9#ifdef RGB_DI_PIN
10#define RGBLIGHT_EFFECT_BREATHING
11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
13#define RGBLIGHT_EFFECT_SNAKE
14#define RGBLIGHT_EFFECT_KNIGHT
15#define RGBLIGHT_EFFECT_CHRISTMAS
16#define RGBLIGHT_EFFECT_STATIC_GRADIENT
17#define RGBLIGHT_EFFECT_RGB_TEST
18#define RGBLIGHT_EFFECT_ALTERNATING
19#define RGBLIGHT_EFFECT_TWINKLE
20// #define RGBLED_NUM 0
21#define RGBLIGHT_HUE_STEP 8
22#define RGBLIGHT_SAT_STEP 8
23#define RGBLIGHT_VAL_STEP 8
24#endif
diff --git a/keyboards/wsk/kodachi50/config.h b/keyboards/wsk/kodachi50/config.h
index eecc8ba082..3227e9a087 100644
--- a/keyboards/wsk/kodachi50/config.h
+++ b/keyboards/wsk/kodachi50/config.h
@@ -7,7 +7,6 @@
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#define RGB_DI_PIN D3 9#define RGB_DI_PIN D3
10#ifdef RGB_DI_PIN
11#define RGBLIGHT_EFFECT_BREATHING 10#define RGBLIGHT_EFFECT_BREATHING
12#define RGBLIGHT_EFFECT_RAINBOW_MOOD 11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
13#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -22,4 +21,3 @@
22#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
23#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
24#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
25#endif
diff --git a/keyboards/wsk/pain27/config.h b/keyboards/wsk/pain27/config.h
index 5ddf06145f..56fee4fd44 100644
--- a/keyboards/wsk/pain27/config.h
+++ b/keyboards/wsk/pain27/config.h
@@ -7,7 +7,6 @@
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#define RGB_DI_PIN D1 9#define RGB_DI_PIN D1
10#ifdef RGB_DI_PIN
11#define RGBLIGHT_EFFECT_BREATHING 10#define RGBLIGHT_EFFECT_BREATHING
12#define RGBLIGHT_EFFECT_RAINBOW_MOOD 11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
13#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -22,4 +21,3 @@
22#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
23#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
24#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
25#endif
diff --git a/keyboards/wsk/sl40/config.h b/keyboards/wsk/sl40/config.h
index ed32129b59..80d7ef3f3d 100644
--- a/keyboards/wsk/sl40/config.h
+++ b/keyboards/wsk/sl40/config.h
@@ -23,7 +23,6 @@
23#define LOCKING_RESYNC_ENABLE 23#define LOCKING_RESYNC_ENABLE
24 24
25#define RGB_DI_PIN F1 25#define RGB_DI_PIN F1
26#ifdef RGB_DI_PIN
27#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD 27#define RGBLIGHT_EFFECT_RAINBOW_MOOD
29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 28#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -38,4 +37,3 @@
38#define RGBLIGHT_HUE_STEP 8 37#define RGBLIGHT_HUE_STEP 8
39#define RGBLIGHT_SAT_STEP 8 38#define RGBLIGHT_SAT_STEP 8
40#define RGBLIGHT_VAL_STEP 8 39#define RGBLIGHT_VAL_STEP 8
41#endif
diff --git a/keyboards/wsk/tkl30/config.h b/keyboards/wsk/tkl30/config.h
index 4cb0e034be..4decec3392 100644
--- a/keyboards/wsk/tkl30/config.h
+++ b/keyboards/wsk/tkl30/config.h
@@ -7,7 +7,6 @@
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#define RGB_DI_PIN B1 9#define RGB_DI_PIN B1
10#ifdef RGB_DI_PIN
11#define RGBLIGHT_EFFECT_BREATHING 10#define RGBLIGHT_EFFECT_BREATHING
12#define RGBLIGHT_EFFECT_RAINBOW_MOOD 11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
13#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -22,4 +21,3 @@
22#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
23#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
24#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
25#endif
diff --git a/keyboards/wuque/creek70/config.h b/keyboards/wuque/creek70/config.h
index 4f17871ab0..89b02120ac 100644
--- a/keyboards/wuque/creek70/config.h
+++ b/keyboards/wuque/creek70/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN D0 19#define RGB_DI_PIN D0
20#ifdef RGB_DI_PIN
21# define RGBLED_NUM 7 20# define RGBLED_NUM 7
22# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
23# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
@@ -34,4 +33,3 @@
34# define RGBLIGHT_EFFECT_RGB_TEST 33# define RGBLIGHT_EFFECT_RGB_TEST
35# define RGBLIGHT_EFFECT_ALTERNATING 34# define RGBLIGHT_EFFECT_ALTERNATING
36# define RGBLIGHT_EFFECT_TWINKLE 35# define RGBLIGHT_EFFECT_TWINKLE
37#endif
diff --git a/keyboards/wuque/ikki68/config.h b/keyboards/wuque/ikki68/config.h
index 53b2870640..a73d36b72a 100644
--- a/keyboards/wuque/ikki68/config.h
+++ b/keyboards/wuque/ikki68/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24#define LOCKING_RESYNC_ENABLE 24#define LOCKING_RESYNC_ENABLE
25 25
26#define RGB_DI_PIN E2 26#define RGB_DI_PIN E2
27#ifdef RGB_DI_PIN
28 #define RGBLED_NUM 8 27 #define RGBLED_NUM 8
29 #define RGBLIGHT_HUE_STEP 8 28 #define RGBLIGHT_HUE_STEP 8
30 #define RGBLIGHT_SAT_STEP 8 29 #define RGBLIGHT_SAT_STEP 8
@@ -42,4 +41,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
42#define RGBLIGHT_EFFECT_RGB_TEST 41#define RGBLIGHT_EFFECT_RGB_TEST
43#define RGBLIGHT_EFFECT_ALTERNATING 42#define RGBLIGHT_EFFECT_ALTERNATING
44#define RGBLIGHT_EFFECT_TWINKLE 43#define RGBLIGHT_EFFECT_TWINKLE
45#endif
diff --git a/keyboards/wuque/ikki68_aurora/config.h b/keyboards/wuque/ikki68_aurora/config.h
index 496e22c07a..26d5f82b09 100644
--- a/keyboards/wuque/ikki68_aurora/config.h
+++ b/keyboards/wuque/ikki68_aurora/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24#define LOCKING_RESYNC_ENABLE 24#define LOCKING_RESYNC_ENABLE
25 25
26#define RGB_DI_PIN E2 26#define RGB_DI_PIN E2
27#ifdef RGB_DI_PIN
28 #define RGBLED_NUM 20 27 #define RGBLED_NUM 20
29 #define RGBLIGHT_HUE_STEP 8 28 #define RGBLIGHT_HUE_STEP 8
30 #define RGBLIGHT_SAT_STEP 8 29 #define RGBLIGHT_SAT_STEP 8
@@ -42,4 +41,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
42#define RGBLIGHT_EFFECT_RGB_TEST 41#define RGBLIGHT_EFFECT_RGB_TEST
43#define RGBLIGHT_EFFECT_ALTERNATING 42#define RGBLIGHT_EFFECT_ALTERNATING
44#define RGBLIGHT_EFFECT_TWINKLE 43#define RGBLIGHT_EFFECT_TWINKLE
45#endif
diff --git a/keyboards/wuque/promise87/ansi/config.h b/keyboards/wuque/promise87/ansi/config.h
index 814dbd2d02..fde25201aa 100644
--- a/keyboards/wuque/promise87/ansi/config.h
+++ b/keyboards/wuque/promise87/ansi/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN D2 19#define RGB_DI_PIN D2
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 1 20 #define RGBLED_NUM 1
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -28,4 +27,3 @@
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
30#define RGBLIGHT_EFFECT_STATIC_GRADIENT 29#define RGBLIGHT_EFFECT_STATIC_GRADIENT
31#endif
diff --git a/keyboards/wuque/promise87/wkl/config.h b/keyboards/wuque/promise87/wkl/config.h
index 814dbd2d02..fde25201aa 100644
--- a/keyboards/wuque/promise87/wkl/config.h
+++ b/keyboards/wuque/promise87/wkl/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN D2 19#define RGB_DI_PIN D2
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 1 20 #define RGBLED_NUM 1
22 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
@@ -28,4 +27,3 @@
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
30#define RGBLIGHT_EFFECT_STATIC_GRADIENT 29#define RGBLIGHT_EFFECT_STATIC_GRADIENT
31#endif
diff --git a/keyboards/xiudi/xd75/config.h b/keyboards/xiudi/xd75/config.h
index 644c29d1fd..0824eae60e 100644
--- a/keyboards/xiudi/xd75/config.h
+++ b/keyboards/xiudi/xd75/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN F6 20#define RGB_DI_PIN F6
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 6 21# define RGBLED_NUM 6
23# define RGBLIGHT_HUE_STEP 12 22# define RGBLIGHT_HUE_STEP 12
24# define RGBLIGHT_SAT_STEP 25 23# define RGBLIGHT_SAT_STEP 25
@@ -35,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
36#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
37#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
38#endif
39 37
40/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
41#define LOCKING_SUPPORT_ENABLE 39#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/xiudi/xd84pro/config.h b/keyboards/xiudi/xd84pro/config.h
index ed2af55ce6..ec27530f45 100644
--- a/keyboards/xiudi/xd84pro/config.h
+++ b/keyboards/xiudi/xd84pro/config.h
@@ -17,7 +17,6 @@
17#pragma once 17#pragma once
18 18
19#define RGB_DI_PIN F6 19#define RGB_DI_PIN F6
20#ifdef RGB_DI_PIN
21 #define RGBLED_NUM 12 20 #define RGBLED_NUM 12
22// #define RGBLIGHT_HUE_STEP 8 21// #define RGBLIGHT_HUE_STEP 8
23// #define RGBLIGHT_SAT_STEP 8 22// #define RGBLIGHT_SAT_STEP 8
@@ -34,7 +33,6 @@
34#define RGBLIGHT_EFFECT_RGB_TEST 33#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
37#endif
38 36
39/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 37/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
40#define LOCKING_SUPPORT_ENABLE 38#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/xiudi/xd87/config.h b/keyboards/xiudi/xd87/config.h
index 29c8abfb23..a5020cc807 100644
--- a/keyboards/xiudi/xd87/config.h
+++ b/keyboards/xiudi/xd87/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B7 20#define RGB_DI_PIN B7
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -33,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33#define RGBLIGHT_HUE_STEP 8 32#define RGBLIGHT_HUE_STEP 8
34#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#endif
37 35
38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 36/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
39#define LOCKING_SUPPORT_ENABLE 37#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/xmmx/config.h b/keyboards/xmmx/config.h
index b44dfaac52..5f36081323 100644
--- a/keyboards/xmmx/config.h
+++ b/keyboards/xmmx/config.h
@@ -5,20 +5,3 @@
5 5
6/* Locking resynchronize hack */ 6/* Locking resynchronize hack */
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8
9#ifdef RGB_DI_PIN
10#define RGBLIGHT_EFFECT_BREATHING
11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
13#define RGBLIGHT_EFFECT_SNAKE
14#define RGBLIGHT_EFFECT_KNIGHT
15#define RGBLIGHT_EFFECT_CHRISTMAS
16#define RGBLIGHT_EFFECT_STATIC_GRADIENT
17#define RGBLIGHT_EFFECT_RGB_TEST
18#define RGBLIGHT_EFFECT_ALTERNATING
19#define RGBLIGHT_EFFECT_TWINKLE
20#define RGBLED_NUM 0
21#define RGBLIGHT_HUE_STEP 8
22#define RGBLIGHT_SAT_STEP 8
23#define RGBLIGHT_VAL_STEP 8
24#endif
diff --git a/keyboards/ydkb/yd68/config.h b/keyboards/ydkb/yd68/config.h
index 788e0e02fe..d47f6e3992 100644
--- a/keyboards/ydkb/yd68/config.h
+++ b/keyboards/ydkb/yd68/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN B3 20#define RGB_DI_PIN B3
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -33,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33#define RGBLIGHT_HUE_STEP 8 32#define RGBLIGHT_HUE_STEP 8
34#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#endif
37 35
38/* 36/*
39 * Feature disable options 37 * Feature disable options
diff --git a/keyboards/yeehaw/config.h b/keyboards/yeehaw/config.h
index 4ead2dc6f2..63780b4581 100644
--- a/keyboards/yeehaw/config.h
+++ b/keyboards/yeehaw/config.h
@@ -16,7 +16,6 @@
16#pragma once 16#pragma once
17 17
18#define RGB_DI_PIN B2 18#define RGB_DI_PIN B2
19#ifdef RGB_DI_PIN
20 #define RGBLED_NUM 7 19 #define RGBLED_NUM 7
21 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
@@ -33,4 +32,3 @@
33#define RGBLIGHT_EFFECT_RGB_TEST 32#define RGBLIGHT_EFFECT_RGB_TEST
34#define RGBLIGHT_EFFECT_ALTERNATING 33#define RGBLIGHT_EFFECT_ALTERNATING
35#define RGBLIGHT_EFFECT_TWINKLE 34#define RGBLIGHT_EFFECT_TWINKLE
36#endif
diff --git a/keyboards/ymdk/melody96/config.h b/keyboards/ymdk/melody96/config.h
index 782e711cfd..56495cac2c 100644
--- a/keyboards/ymdk/melody96/config.h
+++ b/keyboards/ymdk/melody96/config.h
@@ -7,7 +7,6 @@
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#define RGB_DI_PIN E2 9#define RGB_DI_PIN E2
10#ifdef RGB_DI_PIN
11#define RGBLIGHT_EFFECT_BREATHING 10#define RGBLIGHT_EFFECT_BREATHING
12#define RGBLIGHT_EFFECT_RAINBOW_MOOD 11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
13#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -22,4 +21,3 @@
22#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
23#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
24#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
25#endif
diff --git a/keyboards/ymdk/np24/u4rgb6/config.h b/keyboards/ymdk/np24/u4rgb6/config.h
index cbb4974c09..3ab1f3b604 100644
--- a/keyboards/ymdk/np24/u4rgb6/config.h
+++ b/keyboards/ymdk/np24/u4rgb6/config.h
@@ -16,7 +16,6 @@
16#pragma once 16#pragma once
17 17
18#define RGB_DI_PIN E2 18#define RGB_DI_PIN E2
19#ifdef RGB_DI_PIN
20# define RGBLED_NUM 6 19# define RGBLED_NUM 6
21#define RGBLIGHT_EFFECT_BREATHING 20#define RGBLIGHT_EFFECT_BREATHING
22#define RGBLIGHT_EFFECT_RAINBOW_MOOD 21#define RGBLIGHT_EFFECT_RAINBOW_MOOD
@@ -28,4 +27,3 @@
28#define RGBLIGHT_EFFECT_RGB_TEST 27#define RGBLIGHT_EFFECT_RGB_TEST
29#define RGBLIGHT_EFFECT_ALTERNATING 28#define RGBLIGHT_EFFECT_ALTERNATING
30#define RGBLIGHT_EFFECT_TWINKLE 29#define RGBLIGHT_EFFECT_TWINKLE
31#endif
diff --git a/keyboards/ymdk/wings/config.h b/keyboards/ymdk/wings/config.h
index 013df9fa12..d1812a65ed 100644
--- a/keyboards/ymdk/wings/config.h
+++ b/keyboards/ymdk/wings/config.h
@@ -16,7 +16,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
16#pragma once 16#pragma once
17 17
18#define RGB_DI_PIN E2 18#define RGB_DI_PIN E2
19#ifdef RGB_DI_PIN
20#define RGBLED_NUM 14 19#define RGBLED_NUM 14
21#define RGBLIGHT_EFFECT_BREATHING 20#define RGBLIGHT_EFFECT_BREATHING
22#define RGBLIGHT_EFFECT_RAINBOW_MOOD 21#define RGBLIGHT_EFFECT_RAINBOW_MOOD
@@ -33,5 +32,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33#define RGBLIGHT_VAL_STEP 8 32#define RGBLIGHT_VAL_STEP 8
34#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */ 33#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
35#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 34#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
36
37#endif
diff --git a/keyboards/ymdk/wingshs/config.h b/keyboards/ymdk/wingshs/config.h
index 034d338d35..84b368eb33 100644
--- a/keyboards/ymdk/wingshs/config.h
+++ b/keyboards/ymdk/wingshs/config.h
@@ -14,7 +14,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
14#pragma once 14#pragma once
15 15
16#define RGB_DI_PIN E2 16#define RGB_DI_PIN E2
17#ifdef RGB_DI_PIN
18#define RGBLED_NUM 80 17#define RGBLED_NUM 80
19#define RGBLIGHT_EFFECT_BREATHING 18#define RGBLIGHT_EFFECT_BREATHING
20#define RGBLIGHT_EFFECT_RAINBOW_MOOD 19#define RGBLIGHT_EFFECT_RAINBOW_MOOD
@@ -31,7 +30,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31#define RGBLIGHT_VAL_STEP 8 30#define RGBLIGHT_VAL_STEP 8
32#define RGBLIGHT_LIMIT_VAL 160 /* The maximum brightness level */ 31#define RGBLIGHT_LIMIT_VAL 160 /* The maximum brightness level */
33#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 32#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
34
35#endif
36
37
diff --git a/keyboards/ymdk/ymd67/config.h b/keyboards/ymdk/ymd67/config.h
index dc7ebdc8bc..c78fae6957 100644
--- a/keyboards/ymdk/ymd67/config.h
+++ b/keyboards/ymdk/ymd67/config.h
@@ -6,7 +6,6 @@
6/* prevent stuck modifiers */ 6/* prevent stuck modifiers */
7 7
8#define RGB_DI_PIN E2 8#define RGB_DI_PIN E2
9#ifdef RGB_DI_PIN
10#define RGBLIGHT_EFFECT_BREATHING 9#define RGBLIGHT_EFFECT_BREATHING
11#define RGBLIGHT_EFFECT_RAINBOW_MOOD 10#define RGBLIGHT_EFFECT_RAINBOW_MOOD
12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 11#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -21,4 +20,3 @@
21#define RGBLIGHT_HUE_STEP 8 20#define RGBLIGHT_HUE_STEP 8
22#define RGBLIGHT_SAT_STEP 8 21#define RGBLIGHT_SAT_STEP 8
23#define RGBLIGHT_VAL_STEP 8 22#define RGBLIGHT_VAL_STEP 8
24#endif
diff --git a/keyboards/yoichiro/lunakey_macro/config.h b/keyboards/yoichiro/lunakey_macro/config.h
index 504d6ba541..4e835b92f3 100644
--- a/keyboards/yoichiro/lunakey_macro/config.h
+++ b/keyboards/yoichiro/lunakey_macro/config.h
@@ -31,7 +31,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31#define DYNAMIC_KEYMAP_LAYER_COUNT 3 31#define DYNAMIC_KEYMAP_LAYER_COUNT 3
32 32
33#define RGB_DI_PIN D3 33#define RGB_DI_PIN D3
34#ifdef RGB_DI_PIN
35 #define RGBLED_NUM 5 34 #define RGBLED_NUM 5
36 #define RGBLIGHT_HUE_STEP 8 35 #define RGBLIGHT_HUE_STEP 8
37 #define RGBLIGHT_SAT_STEP 8 36 #define RGBLIGHT_SAT_STEP 8
@@ -49,7 +48,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
49#define RGBLIGHT_EFFECT_RGB_TEST 48#define RGBLIGHT_EFFECT_RGB_TEST
50#define RGBLIGHT_EFFECT_ALTERNATING 49#define RGBLIGHT_EFFECT_ALTERNATING
51#define RGBLIGHT_EFFECT_TWINKLE 50#define RGBLIGHT_EFFECT_TWINKLE
52#endif
53 51
54/* 52/*
55 * Feature disable options 53 * Feature disable options
diff --git a/keyboards/yoichiro/lunakey_mini/config.h b/keyboards/yoichiro/lunakey_mini/config.h
index b674473983..4d680d5306 100644
--- a/keyboards/yoichiro/lunakey_mini/config.h
+++ b/keyboards/yoichiro/lunakey_mini/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22 #define RGBLED_NUM 12 21 #define RGBLED_NUM 12
23 #define RGBLIGHT_SPLIT 22 #define RGBLIGHT_SPLIT
24 #define RGBLED_SPLIT { 6, 6 } 23 #define RGBLED_SPLIT { 6, 6 }
@@ -39,7 +38,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
39#define RGBLIGHT_EFFECT_RGB_TEST 38#define RGBLIGHT_EFFECT_RGB_TEST
40#define RGBLIGHT_EFFECT_ALTERNATING 39#define RGBLIGHT_EFFECT_ALTERNATING
41#define RGBLIGHT_EFFECT_TWINKLE 40#define RGBLIGHT_EFFECT_TWINKLE
42#endif
43 41
44/* Audio Support */ 42/* Audio Support */
45#define AUDIO_PIN C6 43#define AUDIO_PIN C6
diff --git a/keyboards/yushakobo/navpad/10/config.h b/keyboards/yushakobo/navpad/10/config.h
index 4a567f22b1..3b3c9b14dc 100644
--- a/keyboards/yushakobo/navpad/10/config.h
+++ b/keyboards/yushakobo/navpad/10/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22# define RGBLED_NUM 9 21# define RGBLED_NUM 9
23# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
@@ -34,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34//# define RGBLIGHT_EFFECT_STATIC_GRADIENT 33//# define RGBLIGHT_EFFECT_STATIC_GRADIENT
35# define RGBLIGHT_EFFECT_RGB_TEST 34# define RGBLIGHT_EFFECT_RGB_TEST
36//# define RGBLIGHT_EFFECT_ALTERNATING 35//# define RGBLIGHT_EFFECT_ALTERNATING
37#endif
38 36
39/* disable action features */ 37/* disable action features */
40//#define NO_ACTION_LAYER 38//#define NO_ACTION_LAYER
diff --git a/keyboards/yushakobo/navpad/10/keymaps/default/config.h b/keyboards/yushakobo/navpad/10/keymaps/default/config.h
index b4d2122ab4..10ba897cce 100644
--- a/keyboards/yushakobo/navpad/10/keymaps/default/config.h
+++ b/keyboards/yushakobo/navpad/10/keymaps/default/config.h
@@ -17,9 +17,5 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
17 17
18#pragma once 18#pragma once
19 19
20#ifdef RGB_DI_PIN
21
22#define RGBLIGHT_LAYERS 20#define RGBLIGHT_LAYERS
23#define RGBLIGHT_MAX_LAYERS 6 21#define RGBLIGHT_MAX_LAYERS 6
24
25#endif
diff --git a/keyboards/yushakobo/navpad/10/keymaps/via/config.h b/keyboards/yushakobo/navpad/10/keymaps/via/config.h
index b4d2122ab4..10ba897cce 100644
--- a/keyboards/yushakobo/navpad/10/keymaps/via/config.h
+++ b/keyboards/yushakobo/navpad/10/keymaps/via/config.h
@@ -17,9 +17,5 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
17 17
18#pragma once 18#pragma once
19 19
20#ifdef RGB_DI_PIN
21
22#define RGBLIGHT_LAYERS 20#define RGBLIGHT_LAYERS
23#define RGBLIGHT_MAX_LAYERS 6 21#define RGBLIGHT_MAX_LAYERS 6
24
25#endif
diff --git a/keyboards/yushakobo/navpad/10/rev1/config.h b/keyboards/yushakobo/navpad/10/rev1/config.h
index 4c69a35dea..d4a4e48d77 100644
--- a/keyboards/yushakobo/navpad/10/rev1/config.h
+++ b/keyboards/yushakobo/navpad/10/rev1/config.h
@@ -17,6 +17,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
17 17
18#pragma once 18#pragma once
19 19
20#ifdef RGB_DI_PIN
21# define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 5, 6, 8, 7 } 20# define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 5, 6, 8, 7 }
22#endif
diff --git a/keyboards/yushakobo/navpad/10_helix_r/config.h b/keyboards/yushakobo/navpad/10_helix_r/config.h
index ae49a16f3b..5b59cf5d5e 100644
--- a/keyboards/yushakobo/navpad/10_helix_r/config.h
+++ b/keyboards/yushakobo/navpad/10_helix_r/config.h
@@ -19,17 +19,14 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20#define EE_HANDS 20#define EE_HANDS
21 21
22#ifdef RGB_DI_PIN 22# define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 5, 6, 8, 7, \
23# define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 5, 6, 8, 7, \//navpad side 23 9, 10, 11, 12, 13, 14, \
24 9, 10, 11, 12, 13, 14, \//helix side
25 20, 19, 18, 17, 16, 15, \ 24 20, 19, 18, 17, 16, 15, \
26 21, 22, 23, 24, 25, 26, \ 25 21, 22, 23, 24, 25, 26, \
27 33, 32, 31, 30, 29, 28, 27, \ 26 33, 32, 31, 30, 29, 28, 27, \
28 34, 35, 36, 37, 38, 39, 40 } 27 34, 35, 36, 37, 38, 39, 40 }
29#endif
30 28
31#define RGB_DI_PIN D3 29#define RGB_DI_PIN D3
32#ifdef RGB_DI_PIN
33# define RGBLED_NUM 9+32 30# define RGBLED_NUM 9+32
34# define RGBLED_SPLIT { 9, 32 } 31# define RGBLED_SPLIT { 9, 32 }
35# define RGBLIGHT_HUE_STEP 8 32# define RGBLIGHT_HUE_STEP 8
@@ -46,7 +43,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
46//# define RGBLIGHT_EFFECT_STATIC_GRADIENT 43//# define RGBLIGHT_EFFECT_STATIC_GRADIENT
47# define RGBLIGHT_EFFECT_RGB_TEST 44# define RGBLIGHT_EFFECT_RGB_TEST
48//# define RGBLIGHT_EFFECT_ALTERNATING 45//# define RGBLIGHT_EFFECT_ALTERNATING
49#endif
50 46
51/* disable action features */ 47/* disable action features */
52//#define NO_ACTION_LAYER 48//#define NO_ACTION_LAYER
diff --git a/keyboards/yushakobo/navpad/10_helix_r/keymaps/default/config.h b/keyboards/yushakobo/navpad/10_helix_r/keymaps/default/config.h
index b4d2122ab4..10ba897cce 100644
--- a/keyboards/yushakobo/navpad/10_helix_r/keymaps/default/config.h
+++ b/keyboards/yushakobo/navpad/10_helix_r/keymaps/default/config.h
@@ -17,9 +17,5 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
17 17
18#pragma once 18#pragma once
19 19
20#ifdef RGB_DI_PIN
21
22#define RGBLIGHT_LAYERS 20#define RGBLIGHT_LAYERS
23#define RGBLIGHT_MAX_LAYERS 6 21#define RGBLIGHT_MAX_LAYERS 6
24
25#endif
diff --git a/keyboards/yynmt/dozen0/config.h b/keyboards/yynmt/dozen0/config.h
index 4994ead6bc..2eafd24586 100644
--- a/keyboards/yynmt/dozen0/config.h
+++ b/keyboards/yynmt/dozen0/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#pragma once 18#pragma once
19 19
20#define RGB_DI_PIN D3 20#define RGB_DI_PIN D3
21#ifdef RGB_DI_PIN
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -33,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33#define RGBLIGHT_HUE_STEP 8 32#define RGBLIGHT_HUE_STEP 8
34#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
35#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
36#endif
37 35
38/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 36/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
39#define LOCKING_SUPPORT_ENABLE 37#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/zj68/config.h b/keyboards/zj68/config.h
index 2df5b9daaf..b60f50713b 100644
--- a/keyboards/zj68/config.h
+++ b/keyboards/zj68/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24#define LOCKING_RESYNC_ENABLE 24#define LOCKING_RESYNC_ENABLE
25 25
26#define RGB_DI_PIN E2 26#define RGB_DI_PIN E2
27#ifdef RGB_DI_PIN
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
30#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 29#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -39,4 +38,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
39#define RGBLIGHT_HUE_STEP 8 38#define RGBLIGHT_HUE_STEP 8
40#define RGBLIGHT_SAT_STEP 8 39#define RGBLIGHT_SAT_STEP 8
41#define RGBLIGHT_VAL_STEP 8 40#define RGBLIGHT_VAL_STEP 8
42#endif
diff --git a/keyboards/zlant/config.h b/keyboards/zlant/config.h
index f6311ba013..b66aed55c7 100755
--- a/keyboards/zlant/config.h
+++ b/keyboards/zlant/config.h
@@ -7,7 +7,6 @@
7#define LOCKING_RESYNC_ENABLE 7#define LOCKING_RESYNC_ENABLE
8 8
9#define RGB_DI_PIN D6 9#define RGB_DI_PIN D6
10#ifdef RGB_DI_PIN
11#define RGBLIGHT_EFFECT_BREATHING 10#define RGBLIGHT_EFFECT_BREATHING
12#define RGBLIGHT_EFFECT_RAINBOW_MOOD 11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
13#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 12#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -22,4 +21,3 @@
22#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
23#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
24#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
25#endif
diff --git a/layouts/community/60_iso/unxmaal/config.h b/layouts/community/60_iso/unxmaal/config.h
index 026f20dc8f..63d02fc807 100644
--- a/layouts/community/60_iso/unxmaal/config.h
+++ b/layouts/community/60_iso/unxmaal/config.h
@@ -17,8 +17,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
17 17
18#pragma once 18#pragma once
19 19
20#ifndef RGB_DI_PIN 20#define RGB_DI_PIN F4
21 #define RGB_DI_PIN F4
22#define RGBLIGHT_EFFECT_BREATHING 21#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD 22#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 23#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
@@ -33,4 +32,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33 #define RGBLIGHT_HUE_STEP 8 32 #define RGBLIGHT_HUE_STEP 8
34 #define RGBLIGHT_SAT_STEP 8 33 #define RGBLIGHT_SAT_STEP 8
35 #define RGBLIGHT_VAL_STEP 8 34 #define RGBLIGHT_VAL_STEP 8
36#endif
diff --git a/users/miles2go/keymaps/handwired/ms_sculpt_mobile/keymap.c b/users/miles2go/keymaps/handwired/ms_sculpt_mobile/keymap.c
index 17122f4a63..12547ec508 100644
--- a/users/miles2go/keymaps/handwired/ms_sculpt_mobile/keymap.c
+++ b/users/miles2go/keymaps/handwired/ms_sculpt_mobile/keymap.c
@@ -248,9 +248,7 @@ void keyboard_post_init_user(void) {
248 248
249void matrix_init_user(void) { 249void matrix_init_user(void) {
250 #ifdef RGBLIGHT_ENABLE 250 #ifdef RGBLIGHT_ENABLE
251 #ifdef RGB_DI_PIN
252 rgblight_setrgb(RGB_GREEN); 251 rgblight_setrgb(RGB_GREEN);
253 #endif
254 #endif //RGB_matrix 252 #endif //RGB_matrix
255} 253}
256 254