summaryrefslogtreecommitdiff
path: root/keyboards
diff options
context:
space:
mode:
authorRyan <fauxpark@gmail.com>2023-05-27 12:27:44 +1000
committerGitHub <noreply@github.com>2023-05-27 12:27:44 +1000
commit363bfdbfda5ea9fa996390920a9e8982535b76c8 (patch)
tree65684518b21240b47f7a64d8f0462e246ede70cc /keyboards
parent8fdcba12e684e7b1f0934fc9dc622e8e51f1deb9 (diff)
Move `RGBLIGHT_LIMIT_VAL` to data driven (#20974)
Co-authored-by: Nick Brassel <nick@tzarc.org>
Diffstat (limited to 'keyboards')
-rw-r--r--keyboards/0_sixty/underglow/config.h1
-rw-r--r--keyboards/0_sixty/underglow/info.json3
-rw-r--r--keyboards/0xcb/1337/config.h1
-rw-r--r--keyboards/0xcb/tutelpad/config.h1
-rw-r--r--keyboards/1upkeyboards/pi40/config.h1
-rw-r--r--keyboards/1upkeyboards/super16/config.h1
-rw-r--r--keyboards/1upkeyboards/super16v2/config.h1
-rw-r--r--keyboards/25keys/aleth42/rev0/config.h1
-rw-r--r--keyboards/25keys/aleth42/rev1/config.h1
-rw-r--r--keyboards/25keys/cassette42/config.h1
-rw-r--r--keyboards/abacus/config.h1
-rw-r--r--keyboards/abstract/ellipse/rev1/config.h1
-rw-r--r--keyboards/acekeyboard/titan60/config.h1
-rw-r--r--keyboards/acheron/elongate/beta/config.h1
-rwxr-xr-xkeyboards/acheron/elongate/delta/config.h1
-rw-r--r--keyboards/acheron/elongate/delta/info.json3
-rw-r--r--keyboards/ada/ada1800mini/config.h1
-rw-r--r--keyboards/ada/ada1800mini/info.json3
-rw-r--r--keyboards/ada/infinity81/config.h1
-rw-r--r--keyboards/adpenrose/kintsugi/config.h1
-rw-r--r--keyboards/adpenrose/obi/config.h1
-rw-r--r--keyboards/ai03/polaris/config.h1
-rw-r--r--keyboards/ai03/polaris/info.json3
-rw-r--r--keyboards/ai03/voyager60_alps/config.h1
-rw-r--r--keyboards/aleblazer/zodiark/config.h1
-rw-r--r--keyboards/aleblazer/zodiark/info.json3
-rw-r--r--keyboards/alf/x11/config.h1
-rw-r--r--keyboards/alfredslab/swift65/hotswap/config.h1
-rw-r--r--keyboards/alfredslab/swift65/solder/config.h1
-rw-r--r--keyboards/alfredslab/swift65/solder/info.json3
-rw-r--r--keyboards/alpine65/config.h1
-rw-r--r--keyboards/alpine65/info.json3
-rw-r--r--keyboards/amjkeyboard/amj60/config.h1
-rw-r--r--keyboards/amjkeyboard/amj96/config.h1
-rw-r--r--keyboards/anavi/macropad8/config.h1
-rw-r--r--keyboards/aos/tkl/config.h1
-rw-r--r--keyboards/aos/tkl/info.json3
-rw-r--r--keyboards/atxkb/1894/config.h1
-rw-r--r--keyboards/aurora65/config.h1
-rw-r--r--keyboards/avalanche/v4/config.h1
-rw-r--r--keyboards/avalanche/v4/info.json3
-rw-r--r--keyboards/aves60/config.h1
-rw-r--r--keyboards/basekeys/slice/rev1_rgb/config.h1
-rw-r--r--keyboards/basekeys/slice/rev1_rgb/info.json3
-rw-r--r--keyboards/basekeys/trifecta/config.h3
-rw-r--r--keyboards/basekeys/trifecta/info.json3
-rwxr-xr-xkeyboards/bemeier/bmek/config.h1
-rw-r--r--keyboards/bioi/f60/config.h1
-rw-r--r--keyboards/bluebell/swoop/config.h1
-rw-r--r--keyboards/bluebell/swoop/info.json3
-rw-r--r--keyboards/bolsa/bolsalice/config.h1
-rw-r--r--keyboards/buildakb/potato65/config.h1
-rw-r--r--keyboards/buildakb/potato65/info.json3
-rw-r--r--keyboards/buildakb/potato65hs/config.h1
-rw-r--r--keyboards/buildakb/potato65hs/info.json3
-rw-r--r--keyboards/buildakb/potato65s/config.h1
-rw-r--r--keyboards/buildakb/potato65s/info.json3
-rw-r--r--keyboards/cablecardesigns/cypher/rev6/config.h1
-rw-r--r--keyboards/cannonkeys/adelie/config.h1
-rw-r--r--keyboards/cannonkeys/atlas_alps/config.h1
-rw-r--r--keyboards/cannonkeys/atlas_alps/info.json3
-rw-r--r--keyboards/capsunlocked/cu7/config.h1
-rw-r--r--keyboards/capsunlocked/cu7/info.json3
-rw-r--r--keyboards/capsunlocked/cu80/v2_ansi/rgb/config.h1
-rw-r--r--keyboards/capsunlocked/cu80/v2_iso/rgb/config.h1
-rw-r--r--keyboards/ck60i/config.h1
-rw-r--r--keyboards/ck60i/info.json3
-rw-r--r--keyboards/cmm_studio/fuji65/config.h1
-rw-r--r--keyboards/contender/config.h1
-rw-r--r--keyboards/contender/info.json3
-rw-r--r--keyboards/cozykeys/bloomer/config.h1
-rw-r--r--keyboards/cozykeys/speedo/v3/config.h1
-rw-r--r--keyboards/craftwalk/config.h1
-rw-r--r--keyboards/crazy_keyboard_68/config.h1
-rw-r--r--keyboards/crypt_macro/config.h1
-rw-r--r--keyboards/custommk/genesis/rev1/config.h1
-rw-r--r--keyboards/custommk/genesis/rev1/info.json3
-rw-r--r--keyboards/custommk/genesis/rev2/config.h1
-rw-r--r--keyboards/custommk/genesis/rev2/info.json3
-rw-r--r--keyboards/delikeeb/flatbread60/config.h1
-rw-r--r--keyboards/delikeeb/vaguettelite/config.h1
-rw-r--r--keyboards/delikeeb/vanana/rev1/config.h1
-rw-r--r--keyboards/delikeeb/vanana/rev2/config.h1
-rw-r--r--keyboards/delikeeb/waaffle/rev3/config.h1
-rwxr-xr-xkeyboards/demiurge/config.h1
-rw-r--r--keyboards/demiurge/info.json3
-rw-r--r--keyboards/draytronics/daisy/config.h1
-rw-r--r--keyboards/draytronics/elise/config.h1
-rw-r--r--keyboards/draytronics/elise_v2/config.h1
-rw-r--r--keyboards/dztech/endless80/config.h1
-rw-r--r--keyboards/dztech/endless80/info.json3
-rw-r--r--keyboards/ealdin/quadrant/config.h1
-rw-r--r--keyboards/edi/hardlight/mk2/config.h1
-rw-r--r--keyboards/eek/config.h1
-rw-r--r--keyboards/eek/info.json3
-rw-r--r--keyboards/ein_60/config.h1
-rw-r--r--keyboards/ein_60/info.json3
-rw-r--r--keyboards/elephant42/config.h3
-rw-r--r--keyboards/elephant42/info.json3
-rw-r--r--keyboards/ep/comsn/mollydooker/config.h1
-rw-r--r--keyboards/ep/comsn/mollydooker/info.json3
-rw-r--r--keyboards/esca/getawayvan/config.h1
-rw-r--r--keyboards/esca/getawayvan/info.json3
-rw-r--r--keyboards/esca/getawayvan_f042/config.h1
-rw-r--r--keyboards/esca/getawayvan_f042/info.json3
-rw-r--r--keyboards/evolv/config.h1
-rw-r--r--keyboards/evolv/info.json3
-rw-r--r--keyboards/exclusive/e7v1se/config.h1
-rw-r--r--keyboards/exclusive/e85/config.h1
-rw-r--r--keyboards/eyeohdesigns/babyv/config.h1
-rw-r--r--keyboards/eyeohdesigns/theboulevard/config.h1
-rw-r--r--keyboards/fjlabs/7vhotswap/config.h1
-rw-r--r--keyboards/fjlabs/avalon/config.h1
-rw-r--r--keyboards/fjlabs/kf87/config.h1
-rw-r--r--keyboards/fjlabs/kf87/info.json3
-rw-r--r--keyboards/fjlabs/mk61rgbansi/config.h1
-rw-r--r--keyboards/fjlabs/mk61rgbansi/info.json3
-rw-r--r--keyboards/fjlabs/ready100/config.h1
-rw-r--r--keyboards/fjlabs/ready100/info.json3
-rw-r--r--keyboards/fjlabs/solanis/config.h1
-rw-r--r--keyboards/fjlabs/solanis/info.json3
-rw-r--r--keyboards/fjlabs/swordfish/config.h1
-rw-r--r--keyboards/fjlabs/tf60ansi/config.h1
-rw-r--r--keyboards/fjlabs/tf60ansi/info.json3
-rw-r--r--keyboards/fjlabs/tf60v2/config.h1
-rw-r--r--keyboards/fjlabs/tf60v2/info.json3
-rw-r--r--keyboards/fjlabs/tf65rgbv2/config.h1
-rw-r--r--keyboards/fjlabs/tf65rgbv2/info.json3
-rw-r--r--keyboards/flx/virgo/config.h1
-rw-r--r--keyboards/foxlab/key65/hotswap/config.h1
-rw-r--r--keyboards/foxlab/key65/universal/config.h1
-rw-r--r--keyboards/foxlab/time80/config.h1
-rw-r--r--keyboards/foxlab/time_re/hotswap/config.h1
-rw-r--r--keyboards/foxlab/time_re/hotswap/info.json3
-rw-r--r--keyboards/foxlab/time_re/universal/config.h1
-rw-r--r--keyboards/foxlab/time_re/universal/info.json3
-rw-r--r--keyboards/frooastboard/nano/config.h1
-rw-r--r--keyboards/ft/mars65/config.h1
-rw-r--r--keyboards/ft/mars65/info.json3
-rw-r--r--keyboards/gh60/v1p3/config.h1
-rw-r--r--keyboards/giabalanai/config.h1
-rw-r--r--keyboards/giabalanai/info.json3
-rw-r--r--keyboards/gkeyboard/gkb_m16/config.h1
-rw-r--r--keyboards/gray_studio/aero75/config.h1
-rw-r--r--keyboards/gray_studio/aero75/info.json3
-rw-r--r--keyboards/gray_studio/apollo80/config.h1
-rw-r--r--keyboards/gray_studio/apollo80/info.json3
-rw-r--r--keyboards/gray_studio/cod67/config.h1
-rw-r--r--keyboards/gray_studio/space65/config.h1
-rw-r--r--keyboards/gray_studio/space65r3/config.h1
-rw-r--r--keyboards/gray_studio/space65r3/info.json3
-rw-r--r--keyboards/gray_studio/think65/hotswap/config.h1
-rw-r--r--keyboards/gray_studio/think65/solder/config.h1
-rw-r--r--keyboards/grid600/press/config.h1
-rw-r--r--keyboards/halfcliff/config.h1
-rw-r--r--keyboards/halokeys/elemental75/config.h1
-rw-r--r--keyboards/halokeys/elemental75/info.json3
-rw-r--r--keyboards/handwired/6macro/config.h1
-rw-r--r--keyboards/handwired/bento/rev1/config.h1
-rw-r--r--keyboards/handwired/brain/config.h3
-rw-r--r--keyboards/handwired/brain/info.json3
-rw-r--r--keyboards/handwired/consolekeyboard/18key/config.h1
-rw-r--r--keyboards/handwired/consolekeyboard/20key/config.h1
-rw-r--r--keyboards/handwired/consolekeyboard/27key/config.h1
-rw-r--r--keyboards/handwired/consolekeyboard/30key/config.h1
-rw-r--r--keyboards/handwired/cyberstar/config.h1
-rw-r--r--keyboards/handwired/heisenberg/config.h1
-rw-r--r--keyboards/handwired/lovelive9/config.h1
-rw-r--r--keyboards/handwired/macroboard/config.h1
-rw-r--r--keyboards/handwired/marauder/config.h1
-rw-r--r--keyboards/handwired/owlet60/config.h1
-rw-r--r--keyboards/handwired/owlet60/info.json3
-rw-r--r--keyboards/handwired/p65rgb/config.h1
-rw-r--r--keyboards/handwired/p65rgb/info.json3
-rw-r--r--keyboards/handwired/tennie/config.h1
-rw-r--r--keyboards/handwired/tractyl_manuform/5x6_right/elite_c/config.h1
-rw-r--r--keyboards/handwired/tractyl_manuform/5x6_right/elite_c/info.json3
-rw-r--r--keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/config.h1
-rw-r--r--keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/info.json3
-rw-r--r--keyboards/handwired/traveller/config.h1
-rw-r--r--keyboards/handwired/tsubasa/config.h1
-rw-r--r--keyboards/helix/rev3_4rows/config.h1
-rw-r--r--keyboards/helix/rev3_4rows/info.json3
-rw-r--r--keyboards/helix/rev3_5rows/config.h1
-rw-r--r--keyboards/helix/rev3_5rows/info.json3
-rw-r--r--keyboards/hifumi/config.h1
-rw-r--r--keyboards/hineybush/h08_ocelot/config.h1
-rw-r--r--keyboards/hineybush/h08_ocelot/info.json3
-rw-r--r--keyboards/hineybush/h60/config.h1
-rw-r--r--keyboards/hineybush/h65/config.h1
-rw-r--r--keyboards/hineybush/h65_hotswap/config.h1
-rw-r--r--keyboards/hineybush/h660s/config.h1
-rw-r--r--keyboards/hineybush/h75_singa/config.h1
-rw-r--r--keyboards/hineybush/h87a/config.h1
-rw-r--r--keyboards/hineybush/h87a/info.json3
-rw-r--r--keyboards/hineybush/hbcp/config.h1
-rw-r--r--keyboards/hineybush/hbcp/info.json3
-rw-r--r--keyboards/hineybush/physix/config.h1
-rw-r--r--keyboards/hineybush/sm68/config.h1
-rw-r--r--keyboards/hnahkb/vn66/config.h1
-rwxr-xr-xkeyboards/hub16/config.h1
-rw-r--r--keyboards/idobao/id80/v2/config.h1
-rw-r--r--keyboards/idobao/id80/v2/info.json3
-rw-r--r--keyboards/inett_studio/sqx/hotswap/config.h1
-rw-r--r--keyboards/inett_studio/sqx/hotswap/info.json3
-rw-r--r--keyboards/inett_studio/sqx/universal/config.h1
-rw-r--r--keyboards/inett_studio/sqx/universal/info.json3
-rw-r--r--keyboards/irene/config.h1
-rw-r--r--keyboards/jacky_studio/bear_65/config.h1
-rw-r--r--keyboards/jacky_studio/bear_65/rev1/info.json3
-rw-r--r--keyboards/jacky_studio/bear_65/rev2/info.json3
-rw-r--r--keyboards/jacky_studio/s7_elephant/rev2/config.h1
-rw-r--r--keyboards/jels/jels88/config.h1
-rw-r--r--keyboards/jels/jels88/info.json3
-rw-r--r--keyboards/jiran/rev2/config.h1
-rw-r--r--keyboards/jolofsor/denial75/config.h1
-rw-r--r--keyboards/jolofsor/denial75/info.json3
-rw-r--r--keyboards/jones/v03/config.h1
-rw-r--r--keyboards/jones/v03_1/config.h1
-rw-r--r--keyboards/jones/v1/config.h1
-rw-r--r--keyboards/kabedon/kabedon78s/config.h1
-rw-r--r--keyboards/kabedon/kabedon980/config.h1
-rw-r--r--keyboards/kakunpc/angel17/rev1/config.h1
-rw-r--r--keyboards/kakunpc/angel64/alpha/config.h1
-rw-r--r--keyboards/kakunpc/angel64/alpha/info.json3
-rw-r--r--keyboards/kakunpc/angel64/rev1/config.h1
-rw-r--r--keyboards/kakunpc/angel64/rev1/info.json3
-rw-r--r--keyboards/kakunpc/business_card/alpha/config.h1
-rw-r--r--keyboards/kakunpc/business_card/beta/config.h1
-rw-r--r--keyboards/kakunpc/rabbit_capture_plan/config.h1
-rw-r--r--keyboards/kakunpc/rabbit_capture_plan/info.json3
-rw-r--r--keyboards/kakunpc/suihankey/alpha/config.h1
-rw-r--r--keyboards/kakunpc/suihankey/rev1/config.h1
-rw-r--r--keyboards/kakunpc/suihankey/split/alpha/config.h1
-rw-r--r--keyboards/kakunpc/suihankey/split/rev1/config.h1
-rw-r--r--keyboards/kakunpc/thedogkeyboard/config.h1
-rw-r--r--keyboards/kakunpc/thedogkeyboard/info.json3
-rw-r--r--keyboards/kapl/rev1/config.h1
-rw-r--r--keyboards/kapl/rev1/info.json3
-rw-r--r--keyboards/kb_elmo/isolation/config.h1
-rw-r--r--keyboards/kbdfans/kbd67/hotswap/config.h1
-rw-r--r--keyboards/kbdfans/kbd67/rev1/config.h1
-rw-r--r--keyboards/kbdfans/kbd67/rev1/info.json3
-rw-r--r--keyboards/kbdfans/kbd67/rev2/config.h1
-rw-r--r--keyboards/kbdfans/kbd67/rev2/info.json3
-rw-r--r--keyboards/kbdfans/kbd8x_mk2/config.h1
-rw-r--r--keyboards/kbdfans/kbd8x_mk2/info.json3
-rw-r--r--keyboards/kbdfans/kbdpad/mk2/config.h1
-rw-r--r--keyboards/kbdfans/odin/soldered/config.h1
-rw-r--r--keyboards/kbdfans/odin/soldered/info.json3
-rw-r--r--keyboards/kbdfans/odin/v2/config.h1
-rw-r--r--keyboards/kbdfans/odin/v2/info.json3
-rw-r--r--keyboards/kc60/config.h1
-rw-r--r--keyboards/keebformom/config.h1
-rw-r--r--keyboards/keebformom/info.json3
-rw-r--r--keyboards/keebio/bamfk1/config.h1
-rw-r--r--keyboards/keebio/bamfk4/config.h1
-rw-r--r--keyboards/keebio/bamfk4/info.json3
-rw-r--r--keyboards/keebio/bdn9/rev1/config.h1
-rw-r--r--keyboards/keebio/bdn9/rev2/config.h1
-rw-r--r--keyboards/keebio/dsp40/rev1/config.h1
-rw-r--r--keyboards/keebio/ergodicity/config.h1
-rw-r--r--keyboards/keebio/iris/rev6/config.h1
-rw-r--r--keyboards/keebio/iris/rev6/info.json3
-rw-r--r--keyboards/keebio/iris/rev7/config.h1
-rw-r--r--keyboards/keebio/iris/rev7/info.json3
-rw-r--r--keyboards/keebio/stick/config.h1
-rw-r--r--keyboards/keebio/tukey/config.h1
-rw-r--r--keyboards/keebio/wtf60/config.h1
-rw-r--r--keyboards/keebmonkey/kbmg68/config.h1
-rw-r--r--keyboards/keebwerk/nano_slider/config.h1
-rw-r--r--keyboards/keybee/keybee65/config.h2
-rw-r--r--keyboards/keybee/keybee65/info.json3
-rw-r--r--keyboards/keycapsss/o4l_5x12/config.h1
-rw-r--r--keyboards/keygem/kg60ansi/config.h1
-rw-r--r--keyboards/keygem/kg60ansi/info.json3
-rw-r--r--keyboards/keygem/kg65rgbv2/config.h1
-rw-r--r--keyboards/keygem/kg65rgbv2/info.json3
-rw-r--r--keyboards/keyhive/absinthe/config.h1
-rw-r--r--keyboards/keyhive/ergosaurus/config.h1
-rw-r--r--keyboards/keyhive/ergosaurus/info.json3
-rw-r--r--keyboards/keyhive/smallice/config.h1
-rw-r--r--keyboards/keyquest/enclave/config.h1
-rw-r--r--keyboards/keyquest/enclave/info.json3
-rw-r--r--keyboards/kiwikey/borderland/config.h1
-rw-r--r--keyboards/kiwikey/kawii9/config.h1
-rw-r--r--keyboards/kiwikey/wanderland/config.h1
-rw-r--r--keyboards/kopibeng/mnk88/config.h1
-rw-r--r--keyboards/kopibeng/mnk88/info.json3
-rw-r--r--keyboards/kopibeng/xt60/config.h1
-rw-r--r--keyboards/kopibeng/xt60_singa/config.h1
-rw-r--r--keyboards/kopibeng/xt65/config.h1
-rw-r--r--keyboards/kopibeng/xt65/info.json3
-rw-r--r--keyboards/kopibeng/xt8x/config.h1
-rw-r--r--keyboards/kopibeng/xt8x/info.json3
-rwxr-xr-xkeyboards/kprepublic/bm40hsrgb/config.h1
-rw-r--r--keyboards/kprepublic/bm40hsrgb/info.json3
-rw-r--r--keyboards/kprepublic/bm43a/config.h1
-rw-r--r--keyboards/kprepublic/bm43a/info.json3
-rwxr-xr-xkeyboards/kprepublic/bm43hsrgb/config.h1
-rwxr-xr-xkeyboards/kprepublic/bm43hsrgb/info.json3
-rw-r--r--keyboards/kprepublic/bm60hsrgb/rev1/config.h1
-rw-r--r--keyboards/kprepublic/bm60hsrgb/rev1/info.json3
-rw-r--r--keyboards/kprepublic/bm60hsrgb/rev2/config.h1
-rw-r--r--keyboards/kprepublic/bm60hsrgb/rev2/info.json3
-rw-r--r--keyboards/kprepublic/bm60hsrgb_ec/rev2/config.h1
-rw-r--r--keyboards/kprepublic/bm60hsrgb_ec/rev2/info.json3
-rw-r--r--keyboards/kprepublic/bm60hsrgb_iso/rev1/config.h1
-rw-r--r--keyboards/kprepublic/bm60hsrgb_iso/rev1/info.json3
-rw-r--r--keyboards/kprepublic/bm60hsrgb_iso/rev2/config.h1
-rw-r--r--keyboards/kprepublic/bm60hsrgb_iso/rev2/info.json3
-rw-r--r--keyboards/kprepublic/bm60hsrgb_poker/rev1/config.h1
-rw-r--r--keyboards/kprepublic/bm60hsrgb_poker/rev1/info.json3
-rw-r--r--keyboards/kprepublic/bm60hsrgb_poker/rev2/config.h1
-rw-r--r--keyboards/kprepublic/bm60hsrgb_poker/rev2/info.json3
-rw-r--r--keyboards/kprepublic/bm68hsrgb/rev1/config.h1
-rw-r--r--keyboards/kprepublic/bm68hsrgb/rev1/info.json3
-rw-r--r--keyboards/kprepublic/bm68hsrgb/rev2/config.h1
-rw-r--r--keyboards/kprepublic/bm68hsrgb/rev2/info.json3
-rw-r--r--keyboards/kprepublic/cospad/config.h1
-rw-r--r--keyboards/ktec/daisy/config.h1
-rwxr-xr-xkeyboards/ktec/staryu/config.h1
-rw-r--r--keyboards/ktec/staryu/info.json3
-rw-r--r--keyboards/labyrinth75/config.h1
-rw-r--r--keyboards/latincompass/latin47ble/config.h1
-rw-r--r--keyboards/latincompass/latin64ble/config.h1
-rw-r--r--keyboards/lily58/glow_enc/config.h1
-rw-r--r--keyboards/lily58/glow_enc/info.json3
-rw-r--r--keyboards/lily58/light/config.h1
-rw-r--r--keyboards/lily58/light/info.json3
-rw-r--r--keyboards/lily58/r2g/config.h5
-rw-r--r--keyboards/lily58/r2g/info.json3
-rw-r--r--keyboards/lm_keyboard/lm60n/config.h1
-rw-r--r--keyboards/loki65/config.h1
-rw-r--r--keyboards/longnald/corin/config.h1
-rw-r--r--keyboards/longnald/corin/info.json3
-rw-r--r--keyboards/lz/erghost/config.h1
-rw-r--r--keyboards/manyboard/macro/config.h1
-rw-r--r--keyboards/manyboard/macro/info.json3
-rw-r--r--keyboards/marksard/leftover30/config.h1
-rw-r--r--keyboards/marksard/rhymestone/rev1/config.h1
-rw-r--r--keyboards/marksard/rhymestone/rev1/info.json3
-rw-r--r--keyboards/marksard/treadstone48/rev1/config.h1
-rw-r--r--keyboards/marksard/treadstone48/rev1/info.json3
-rw-r--r--keyboards/marksard/treadstone48/rev2/config.h1
-rw-r--r--keyboards/marksard/treadstone48/rev2/info.json3
-rw-r--r--keyboards/mechbrewery/mb65s/config.h1
-rw-r--r--keyboards/mechbrewery/mb65s/info.json3
-rw-r--r--keyboards/mechkeys/mk60/config.h1
-rw-r--r--keyboards/mechlovin/adelais/standard_led/arm/config.h1
-rw-r--r--keyboards/mechlovin/adelais/standard_led/avr/rev1/config.h1
-rw-r--r--keyboards/mechlovin/delphine/mono_led/config.h1
-rw-r--r--keyboards/mechlovin/delphine/rgb_led/config.h1
-rw-r--r--keyboards/mechlovin/foundation/config.h1
-rw-r--r--keyboards/mechlovin/hannah910/config.h1
-rw-r--r--keyboards/mechlovin/infinity87/rev2/config.h1
-rw-r--r--keyboards/mechlovin/infinity88/config.h1
-rw-r--r--keyboards/mechlovin/infinityce/config.h1
-rw-r--r--keyboards/mechlovin/kay60/config.h1
-rw-r--r--keyboards/mechlovin/kay65/config.h1
-rw-r--r--keyboards/mechlovin/olly/bb/config.h1
-rw-r--r--keyboards/mechlovin/olly/jf/config.h1
-rw-r--r--keyboards/mechlovin/olly/orion/config.h1
-rw-r--r--keyboards/mechlovin/pisces/config.h1
-rw-r--r--keyboards/mechlovin/serratus/config.h1
-rw-r--r--keyboards/mechlovin/zed60/config.h2
-rw-r--r--keyboards/mechlovin/zed65/mono_led/config.h1
-rw-r--r--keyboards/mechlovin/zed65/no_backlight/wearhaus66/config.h2
-rw-r--r--keyboards/mechstudio/ud_40_ortho/config.h1
-rw-r--r--keyboards/mechwild/mokulua/mirrored/config.h1
-rw-r--r--keyboards/mechwild/mokulua/standard/config.h1
-rw-r--r--keyboards/mechwild/murphpad/config.h1
-rw-r--r--keyboards/mechwild/obe/config.h1
-rw-r--r--keyboards/mechwild/puckbuddy/config.h1
-rw-r--r--keyboards/mechwild/waka60/config.h1
-rw-r--r--keyboards/meletrix/zoom87/config.h1
-rw-r--r--keyboards/meletrix/zoom87/info.json3
-rw-r--r--keyboards/meow48/config.h1
-rw-r--r--keyboards/meow48/info.json3
-rw-r--r--keyboards/merge/uc1/config.h1
-rw-r--r--keyboards/merge/um70/config.h1
-rw-r--r--keyboards/merge/um70/info.json3
-rw-r--r--keyboards/merge/um80/config.h1
-rw-r--r--keyboards/merge/um80/info.json3
-rw-r--r--keyboards/meson/config.h1
-rw-r--r--keyboards/mincedshon/ecila/config.h1
-rw-r--r--keyboards/mincedshon/ecila/info.json3
-rw-r--r--keyboards/misterknife/knife66/config.h1
-rw-r--r--keyboards/misterknife/knife66/info.json3
-rw-r--r--keyboards/misterknife/knife66_iso/config.h1
-rw-r--r--keyboards/misterknife/knife66_iso/info.json3
-rw-r--r--keyboards/mixi/config.h1
-rw-r--r--keyboards/mlego/m60_split/rev1/config.h1
-rw-r--r--keyboards/mlego/m60_split/rev1/info.json3
-rw-r--r--keyboards/monstargear/xo87/rgb/config.h1
-rw-r--r--keyboards/monstargear/xo87/rgb/info.json3
-rw-r--r--keyboards/mt/mt980/config.h1
-rw-r--r--keyboards/mt/mt980/info.json3
-rw-r--r--keyboards/mt/ncr80/hotswap/config.h1
-rw-r--r--keyboards/mt/ncr80/hotswap/info.json3
-rw-r--r--keyboards/mtbkeys/mtb60/hotswap/config.h1
-rw-r--r--keyboards/mtbkeys/mtb60/solder/config.h1
-rw-r--r--keyboards/mwstudio/alicekk/config.h1
-rw-r--r--keyboards/mwstudio/alicekk/info.json3
-rw-r--r--keyboards/neito/config.h1
-rw-r--r--keyboards/neito/info.json3
-rw-r--r--keyboards/neokeys/g67/element_hs/config.h1
-rw-r--r--keyboards/neokeys/g67/element_hs/info.json3
-rw-r--r--keyboards/neokeys/g67/hotswap/config.h1
-rw-r--r--keyboards/neokeys/g67/hotswap/info.json3
-rw-r--r--keyboards/neokeys/g67/soldered/config.h1
-rw-r--r--keyboards/neokeys/g67/soldered/info.json3
-rw-r--r--keyboards/neson_design/700e/config.h1
-rw-r--r--keyboards/neson_design/n6/config.h1
-rw-r--r--keyboards/neson_design/n6/info.json3
-rw-r--r--keyboards/nightly_boards/alter/rev1/config.h1
-rw-r--r--keyboards/nightly_boards/n2/config.h1
-rw-r--r--keyboards/nightly_boards/n60_s/config.h1
-rw-r--r--keyboards/nightly_boards/n87/config.h1
-rw-r--r--keyboards/nightly_boards/n9/config.h1
-rw-r--r--keyboards/nix_studio/oxalys80/config.h1
-rw-r--r--keyboards/nix_studio/oxalys80/info.json3
-rw-r--r--keyboards/novelkeys/nk1/config.h1
-rwxr-xr-xkeyboards/novelkeys/novelpad/config.h1
-rw-r--r--keyboards/noxary/268_2_rgb/config.h1
-rw-r--r--keyboards/noxary/x268/config.h1
-rw-r--r--keyboards/numatreus/config.h1
-rw-r--r--keyboards/numatreus/info.json3
-rw-r--r--keyboards/omkbd/runner3680/3x6/config.h1
-rw-r--r--keyboards/omkbd/runner3680/3x6/info.json3
-rw-r--r--keyboards/omkbd/runner3680/3x7/config.h1
-rw-r--r--keyboards/omkbd/runner3680/3x7/info.json3
-rw-r--r--keyboards/omkbd/runner3680/3x8/config.h1
-rw-r--r--keyboards/omkbd/runner3680/3x8/info.json3
-rw-r--r--keyboards/omkbd/runner3680/4x6/config.h1
-rw-r--r--keyboards/omkbd/runner3680/4x6/info.json3
-rw-r--r--keyboards/omkbd/runner3680/4x7/config.h1
-rw-r--r--keyboards/omkbd/runner3680/4x7/info.json3
-rw-r--r--keyboards/omkbd/runner3680/4x8/config.h1
-rw-r--r--keyboards/omkbd/runner3680/4x8/info.json3
-rw-r--r--keyboards/omkbd/runner3680/5x6/config.h1
-rw-r--r--keyboards/omkbd/runner3680/5x6/info.json3
-rw-r--r--keyboards/omkbd/runner3680/5x6_5x8/config.h1
-rw-r--r--keyboards/omkbd/runner3680/5x6_5x8/info.json3
-rw-r--r--keyboards/omkbd/runner3680/5x7/config.h1
-rw-r--r--keyboards/omkbd/runner3680/5x7/info.json3
-rw-r--r--keyboards/omkbd/runner3680/5x8/config.h1
-rw-r--r--keyboards/omkbd/runner3680/5x8/info.json3
-rw-r--r--keyboards/orthocode/config.h1
-rw-r--r--keyboards/owlab/jelly_epoch/hotswap/config.h1
-rw-r--r--keyboards/owlab/jelly_epoch/soldered/config.h1
-rw-r--r--keyboards/owlab/spring/config.h3
-rw-r--r--keyboards/owlab/voice65/hotswap/config.h1
-rw-r--r--keyboards/owlab/voice65/hotswap/info.json3
-rw-r--r--keyboards/owlab/voice65/soldered/config.h1
-rw-r--r--keyboards/owlab/voice65/soldered/info.json3
-rw-r--r--keyboards/percent/booster/config.h1
-rw-r--r--keyboards/phantom/config.h1
-rw-r--r--keyboards/pimentoso/touhoupad/config.h1
-rw-r--r--keyboards/playkbtw/helen80/config.h1
-rw-r--r--keyboards/playkbtw/helen80/info.json3
-rw-r--r--keyboards/ploopyco/mouse/config.h1
-rw-r--r--keyboards/ploopyco/mouse/info.json3
-rw-r--r--keyboards/ploopyco/trackball/rev1_005/config.h1
-rw-r--r--keyboards/ploopyco/trackball/rev1_005/info.json3
-rw-r--r--keyboards/plume/plume65/config.h1
-rw-r--r--keyboards/plut0nium/0x3e/config.h1
-rw-r--r--keyboards/plut0nium/0x3e/info.json3
-rw-r--r--keyboards/plywrks/lune/config.h1
-rw-r--r--keyboards/pohjolaworks/louhi/config.h1
-rw-r--r--keyboards/pohjolaworks/louhi/info.json3
-rw-r--r--keyboards/poker87c/config.h1
-rw-r--r--keyboards/poker87c/info.json3
-rw-r--r--keyboards/poker87d/config.h1
-rw-r--r--keyboards/poker87d/info.json3
-rw-r--r--keyboards/polycarbdiet/s20/config.h1
-rw-r--r--keyboards/primekb/meridian_rgb/config.h1
-rw-r--r--keyboards/primekb/meridian_rgb/info.json3
-rw-r--r--keyboards/program_yoink/config.h1
-rw-r--r--keyboards/prototypist/oceanographer/config.h1
-rw-r--r--keyboards/prototypist/oceanographer/info.json1
-rw-r--r--keyboards/protozoa/p01/config.h1
-rw-r--r--keyboards/quad_h/lb75/config.h1
-rw-r--r--keyboards/quad_h/lb75/info.json3
-rw-r--r--keyboards/quarkeys/z40/config.h1
-rw-r--r--keyboards/quarkeys/z40/info.json3
-rw-r--r--keyboards/quarkeys/z60/hotswap/config.h1
-rw-r--r--keyboards/quarkeys/z60/hotswap/info.json3
-rw-r--r--keyboards/quarkeys/z60/solder/config.h1
-rw-r--r--keyboards/quarkeys/z60/solder/info.json3
-rw-r--r--keyboards/quarkeys/z67/hotswap/config.h1
-rw-r--r--keyboards/quarkeys/z67/hotswap/info.json3
-rw-r--r--keyboards/quarkeys/z67/solder/config.h1
-rw-r--r--keyboards/quarkeys/z67/solder/info.json3
-rw-r--r--keyboards/qvex/lynepad/config.h1
-rw-r--r--keyboards/qvex/lynepad/info.json3
-rw-r--r--keyboards/qwertyydox/config.h1
-rw-r--r--keyboards/rart/rart4x4/config.h1
-rw-r--r--keyboards/rart/rart4x4/info.json3
-rw-r--r--keyboards/rart/rart67/config.h1
-rw-r--r--keyboards/rart/rart67/info.json3
-rw-r--r--keyboards/rart/rart75hs/config.h1
-rw-r--r--keyboards/rart/rart75hs/info.json3
-rw-r--r--keyboards/rart/rart80/config.h1
-rw-r--r--keyboards/rart/rart80/info.json3
-rw-r--r--keyboards/rart/rartpad/config.h1
-rw-r--r--keyboards/rart/rartpad/info.json3
-rw-r--r--keyboards/rate/pistachio/rev2/config.h1
-rw-r--r--keyboards/rate/pistachio/rev2/info.json3
-rw-r--r--keyboards/recompile_keys/mio/config.h1
-rw-r--r--keyboards/retro_75/config.h1
-rw-r--r--keyboards/reviung/reviung33/config.h1
-rw-r--r--keyboards/reviung/reviung41/config.h1
-rw-r--r--keyboards/reviung/reviung5/config.h1
-rw-r--r--keyboards/reviung/reviung53/config.h1
-rw-r--r--keyboards/rgbkb/pan/config.h2
-rw-r--r--keyboards/rgbkb/pan/info.json3
-rw-r--r--keyboards/rgbkb/sol3/config.h1
-rw-r--r--keyboards/rmi_kb/squishyfrl/config.h1
-rw-r--r--keyboards/rmi_kb/squishytkl/config.h1
-rw-r--r--keyboards/rmi_kb/tkl_ff/v2/config.h1
-rw-r--r--keyboards/rmi_kb/wete/v2/config.h1
-rw-r--r--keyboards/runes/vaengr/config.h1
-rw-r--r--keyboards/rura66/rev1/config.h1
-rw-r--r--keyboards/rura66/rev1/info.json3
-rwxr-xr-xkeyboards/ryloo_studio/m0110/config.h1
-rw-r--r--keyboards/ryloo_studio/m0110/info.json3
-rw-r--r--keyboards/sam/s80/config.h1
-rw-r--r--keyboards/sam/s80/info.json3
-rw-r--r--keyboards/sam/sg81m/config.h1
-rw-r--r--keyboards/sawnsprojects/amber80/solder/config.h1
-rw-r--r--keyboards/sawnsprojects/krush/krush60/solder/config.h1
-rw-r--r--keyboards/sawnsprojects/krush/krush60/solder/info.json3
-rw-r--r--keyboards/sawnsprojects/krush/krush65/hotswap/config.h1
-rw-r--r--keyboards/sawnsprojects/krush/krush65/hotswap/info.json3
-rw-r--r--keyboards/sawnsprojects/krush/krush65/solder/config.h1
-rw-r--r--keyboards/sawnsprojects/krush/krush65/solder/info.json3
-rw-r--r--keyboards/sawnsprojects/satxri6key/config.h1
-rw-r--r--keyboards/sawnsprojects/vcl65/solder/config.h1
-rw-r--r--keyboards/sawnsprojects/vcl65/solder/info.json3
-rw-r--r--keyboards/sck/osa/config.h1
-rw-r--r--keyboards/sendyyeah/pix/config.h1
-rw-r--r--keyboards/senselessclay/ck65/config.h1
-rw-r--r--keyboards/senselessclay/ck65/info.json3
-rw-r--r--keyboards/senselessclay/gos65/config.h1
-rw-r--r--keyboards/senselessclay/gos65/info.json3
-rw-r--r--keyboards/sentraq/number_pad/config.h1
-rw-r--r--keyboards/sets3n/kk980/config.h1
-rw-r--r--keyboards/sets3n/kk980/info.json3
-rw-r--r--keyboards/silverbullet44/config.h1
-rw-r--r--keyboards/silverbullet44/info.json3
-rw-r--r--keyboards/skeletn87/hotswap/config.h1
-rw-r--r--keyboards/skeletn87/hotswap/info.json3
-rw-r--r--keyboards/skeletn87/soldered/config.h1
-rw-r--r--keyboards/skeletn87/soldered/info.json3
-rw-r--r--keyboards/skeletonkbd/skeletonnumpad/config.h1
-rw-r--r--keyboards/skeletonkbd/skeletonnumpad/info.json3
-rw-r--r--keyboards/skippys_custom_pcs/rooboard65/config.h1
-rw-r--r--keyboards/skippys_custom_pcs/rooboard65/info.json3
-rwxr-xr-xkeyboards/sofle/keyhive/config.h1
-rw-r--r--keyboards/sofle/keyhive/info.json3
-rwxr-xr-xkeyboards/spaceholdings/nebula12/config.h1
-rwxr-xr-xkeyboards/spaceholdings/nebula68/config.h1
-rwxr-xr-xkeyboards/spaceholdings/nebula68/info.json3
-rw-r--r--keyboards/splitkb/aurora/lily58/rev1/config.h1
-rw-r--r--keyboards/splitkb/aurora/sweep/rev1/config.h1
-rw-r--r--keyboards/splitkb/kyria/rev3/config.h1
-rw-r--r--keyboards/splitkb/zima/config.h1
-rw-r--r--keyboards/star75/config.h1
-rw-r--r--keyboards/star75/info.json3
-rw-r--r--keyboards/stello65/hs_rev1/config.h1
-rw-r--r--keyboards/stello65/sl_rev1/config.h1
-rw-r--r--keyboards/stratos/config.h1
-rw-r--r--keyboards/stratos/info.json3
-rw-r--r--keyboards/studiokestra/bourgeau/config.h1
-rw-r--r--keyboards/studiokestra/cascade/config.h1
-rw-r--r--keyboards/studiokestra/frl84/config.h1
-rw-r--r--keyboards/studiokestra/frl84/info.json3
-rw-r--r--keyboards/studiokestra/galatea/rev2/config.h1
-rw-r--r--keyboards/studiokestra/galatea/rev2/info.json3
-rw-r--r--keyboards/takashicompany/center_enter/config.h1
-rw-r--r--keyboards/takashicompany/compacx/config.h1
-rw-r--r--keyboards/takashicompany/endzone34/config.h1
-rw-r--r--keyboards/takashicompany/heavy_left/config.h1
-rw-r--r--keyboards/takashicompany/minizone/config.h1
-rw-r--r--keyboards/takashicompany/qoolee/config.h1
-rw-r--r--keyboards/takashicompany/radialex/config.h1
-rw-r--r--keyboards/teahouse/ayleen/config.h1
-rw-r--r--keyboards/team0110/p1800fl/config.h1
-rw-r--r--keyboards/technika/config.h1
-rw-r--r--keyboards/technika/info.json3
-rw-r--r--keyboards/tg4x/config.h1
-rw-r--r--keyboards/tkc/m0lly/config.h1
-rw-r--r--keyboards/tkc/osav2/config.h1
-rw-r--r--keyboards/tkc/tkl_ab87/config.h1
-rw-r--r--keyboards/tkc/tkl_ab87/info.json3
-rw-r--r--keyboards/tkw/grandiceps/config.h1
-rw-r--r--keyboards/tkw/grandiceps/info.json3
-rw-r--r--keyboards/tkw/stoutgat/v2/config.h1
-rw-r--r--keyboards/tkw/stoutgat/v2/info.json3
-rw-r--r--keyboards/tmo50/config.h1
-rw-r--r--keyboards/toffee_studio/blueberry/config.h2
-rw-r--r--keyboards/toffee_studio/blueberry/info.json3
-rw-r--r--keyboards/tszaboo/ortho4exent/config.h1
-rw-r--r--keyboards/tweetydabird/lotus58/config.h3
-rw-r--r--keyboards/tweetydabird/lotus58/info.json3
-rw-r--r--keyboards/ubest/vn/config.h1
-rw-r--r--keyboards/ubest/vn/info.json3
-rw-r--r--keyboards/unison/v04/config.h1
-rw-r--r--keyboards/uzu42/rev1/config.h1
-rw-r--r--keyboards/uzu42/rev1/info.json3
-rw-r--r--keyboards/wavtype/foundation/config.h1
-rw-r--r--keyboards/wavtype/p01_ultra/config.h1
-rw-r--r--keyboards/westfoxtrot/aanzee/config.h1
-rw-r--r--keyboards/westfoxtrot/cypher/rev5/config.h1
-rw-r--r--keyboards/winry/winry25tc/config.h1
-rw-r--r--keyboards/winry/winry25tc/info.json3
-rw-r--r--keyboards/winry/winry315/config.h3
-rw-r--r--keyboards/winry/winry315/info.json3
-rw-r--r--keyboards/wolfmarkclub/wm1/config.h1
-rwxr-xr-xkeyboards/woodkeys/bigseries/1key/config.h4
-rw-r--r--keyboards/woodkeys/bigseries/1key/info.json3
-rwxr-xr-xkeyboards/woodkeys/bigseries/2key/config.h4
-rw-r--r--keyboards/woodkeys/bigseries/2key/info.json3
-rwxr-xr-xkeyboards/woodkeys/bigseries/3key/config.h4
-rw-r--r--keyboards/woodkeys/bigseries/3key/info.json3
-rwxr-xr-xkeyboards/woodkeys/bigseries/4key/config.h4
-rw-r--r--keyboards/woodkeys/bigseries/4key/info.json3
-rw-r--r--keyboards/work_louder/loop/config.h1
-rw-r--r--keyboards/work_louder/loop/info.json3
-rw-r--r--keyboards/work_louder/nano/config.h1
-rw-r--r--keyboards/work_louder/nano/info.json3
-rw-r--r--keyboards/work_louder/work_board/config.h1
-rw-r--r--keyboards/work_louder/work_board/info.json3
-rw-r--r--keyboards/wuque/creek70/config.h1
-rw-r--r--keyboards/wuque/creek70/info.json3
-rw-r--r--keyboards/wuque/ikki68/config.h1
-rw-r--r--keyboards/wuque/ikki68/info.json3
-rw-r--r--keyboards/wuque/ikki68_aurora/config.h1
-rw-r--r--keyboards/wuque/ikki68_aurora/info.json3
-rw-r--r--keyboards/wuque/promise87/ansi/config.h1
-rw-r--r--keyboards/wuque/promise87/ansi/info.json3
-rw-r--r--keyboards/wuque/promise87/wkl/config.h1
-rw-r--r--keyboards/wuque/promise87/wkl/info.json3
-rw-r--r--keyboards/xelus/ninjin/config.h1
-rw-r--r--keyboards/xelus/ninjin/info.json3
-rw-r--r--keyboards/xelus/valor/rev1/config.h1
-rw-r--r--keyboards/xelus/valor/rev1/info.json3
-rw-r--r--keyboards/xiudi/xd75/config.h1
-rw-r--r--keyboards/xiudi/xd84pro/config.h1
-rw-r--r--keyboards/xiudi/xd96/config.h1
-rw-r--r--keyboards/xiudi/xd96/info.json3
-rw-r--r--keyboards/yandrstudio/eau_r2/config.h1
-rw-r--r--keyboards/yandrstudio/eau_r2/info.json3
-rw-r--r--keyboards/yandrstudio/nightstar75/config.h1
-rw-r--r--keyboards/yandrstudio/nightstar75/info.json3
-rw-r--r--keyboards/yeehaw/config.h1
-rw-r--r--keyboards/ymdk/np21/config.h1
-rw-r--r--keyboards/ymdk/sp64/config.h1
-rw-r--r--keyboards/ymdk/sp64/info.json3
-rw-r--r--keyboards/ymdk/wings/config.h1
-rw-r--r--keyboards/ymdk/wingshs/config.h1
-rw-r--r--keyboards/ymdk/wingshs/info.json3
-rw-r--r--keyboards/ymdk/ym68/config.h1
-rw-r--r--keyboards/ymdk/ymd21/v2/config.h1
-rw-r--r--keyboards/ymdk/ymd21/v2/info.json3
-rw-r--r--keyboards/ymdk/ymd40/v2/config.h1
-rw-r--r--keyboards/ymdk/ymd40/v2/info.json3
-rw-r--r--keyboards/yoichiro/lunakey_macro/config.h1
-rw-r--r--keyboards/yoichiro/lunakey_mini/config.h1
-rw-r--r--keyboards/yushakobo/navpad/10/config.h1
-rw-r--r--keyboards/yushakobo/navpad/10/info.json3
-rw-r--r--keyboards/yushakobo/navpad/10_helix_r/config.h1
-rw-r--r--keyboards/yushakobo/navpad/10_helix_r/info.json3
-rw-r--r--keyboards/yushakobo/quick17/config.h1
-rw-r--r--keyboards/yushakobo/quick17/info.json3
-rw-r--r--keyboards/yushakobo/quick7/config.h1
-rw-r--r--keyboards/zvecr/zv48/config.h1
-rw-r--r--keyboards/zvecr/zv48/info.json3
679 files changed, 649 insertions, 493 deletions
diff --git a/keyboards/0_sixty/underglow/config.h b/keyboards/0_sixty/underglow/config.h
index 3a10ea61a0..6efe6e18cd 100644
--- a/keyboards/0_sixty/underglow/config.h
+++ b/keyboards/0_sixty/underglow/config.h
@@ -19,7 +19,6 @@
19 19
20/* underglow */ 20/* underglow */
21#define RGBLED_NUM 24 21#define RGBLED_NUM 24
22#define RGBLIGHT_LIMIT_VAL 185 // limit max I to 400mA
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
diff --git a/keyboards/0_sixty/underglow/info.json b/keyboards/0_sixty/underglow/info.json
index cd4d959609..2491491561 100644
--- a/keyboards/0_sixty/underglow/info.json
+++ b/keyboards/0_sixty/underglow/info.json
@@ -8,5 +8,8 @@
8 }, 8 },
9 "ws2812": { 9 "ws2812": {
10 "pin": "B6" 10 "pin": "B6"
11 },
12 "rgblight": {
13 "max_brightness": 185
11 } 14 }
12} 15}
diff --git a/keyboards/0xcb/1337/config.h b/keyboards/0xcb/1337/config.h
index 9eaded2188..cf4ea821bf 100644
--- a/keyboards/0xcb/1337/config.h
+++ b/keyboards/0xcb/1337/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24 #define RGBLIGHT_HUE_STEP 8 24 #define RGBLIGHT_HUE_STEP 8
25 #define RGBLIGHT_SAT_STEP 8 25 #define RGBLIGHT_SAT_STEP 8
26 #define RGBLIGHT_VAL_STEP 8 26 #define RGBLIGHT_VAL_STEP 8
27 #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#define RGBLIGHT_EFFECT_BREATHING 28#define RGBLIGHT_EFFECT_BREATHING
30#define RGBLIGHT_EFFECT_RAINBOW_MOOD 29#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/0xcb/tutelpad/config.h b/keyboards/0xcb/tutelpad/config.h
index b211d6f5f2..f64205d126 100644
--- a/keyboards/0xcb/tutelpad/config.h
+++ b/keyboards/0xcb/tutelpad/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21#define RGBLIGHT_HUE_STEP 10 // The number of steps to cycle through the hue by 21#define RGBLIGHT_HUE_STEP 10 // The number of steps to cycle through the hue by
22#define RGBLIGHT_SAT_STEP 17 // The number of steps to increment the saturation by 22#define RGBLIGHT_SAT_STEP 17 // The number of steps to increment the saturation by
23#define RGBLIGHT_VAL_STEP 17 // The number of steps to increment the brightness by 23#define RGBLIGHT_VAL_STEP 17 // The number of steps to increment the brightness by
24#define RGBLIGHT_LIMIT_VAL 255 // Max brightness level
25#define RGBLIGHT_SLEEP // RGB will switch off when host goes to sleep 24#define RGBLIGHT_SLEEP // RGB will switch off when host goes to sleep
26 25
27#define RGBLIGHT_EFFECT_BREATHING // Enable all additional RGB animation modes 26#define RGBLIGHT_EFFECT_BREATHING // Enable all additional RGB animation modes
diff --git a/keyboards/1upkeyboards/pi40/config.h b/keyboards/1upkeyboards/pi40/config.h
index 633bdfffee..361982d153 100644
--- a/keyboards/1upkeyboards/pi40/config.h
+++ b/keyboards/1upkeyboards/pi40/config.h
@@ -12,7 +12,6 @@
12 12
13# define RGB_MATRIX_KEYPRESSES // reacts to keypresses 13# define RGB_MATRIX_KEYPRESSES // reacts to keypresses
14# define RGB_MATRIX_FRAMEBUFFER_EFFECTS 14# define RGB_MATRIX_FRAMEBUFFER_EFFECTS
15# define RGBLIGHT_LIMIT_VAL 150
16#ifdef RGB_MATRIX_ENABLE 15#ifdef RGB_MATRIX_ENABLE
17# define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended 16# define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
18# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 150 17# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 150
diff --git a/keyboards/1upkeyboards/super16/config.h b/keyboards/1upkeyboards/super16/config.h
index 44b20dd9d6..8102cbda4c 100644
--- a/keyboards/1upkeyboards/super16/config.h
+++ b/keyboards/1upkeyboards/super16/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23# define RGBLIGHT_HUE_STEP 8 23# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 24# define RGBLIGHT_SAT_STEP 8
25# define RGBLIGHT_VAL_STEP 8 25# define RGBLIGHT_VAL_STEP 8
26# 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# define RGBLIGHT_EFFECT_BREATHING 27# define RGBLIGHT_EFFECT_BREATHING
29# define RGBLIGHT_EFFECT_RAINBOW_MOOD 28# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/1upkeyboards/super16v2/config.h b/keyboards/1upkeyboards/super16v2/config.h
index 233c898454..73d8badc5e 100644
--- a/keyboards/1upkeyboards/super16v2/config.h
+++ b/keyboards/1upkeyboards/super16v2/config.h
@@ -21,7 +21,6 @@
21 21
22#define RGB_MATRIX_LED_COUNT 20 22#define RGB_MATRIX_LED_COUNT 20
23# define RGB_MATRIX_KEYPRESSES // reacts to keypresses 23# define RGB_MATRIX_KEYPRESSES // reacts to keypresses
24# define RGBLIGHT_LIMIT_VAL 255
25#ifdef RGB_MATRIX_ENABLE 24#ifdef RGB_MATRIX_ENABLE
26# define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended 25# define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
27# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 255 26# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 255
diff --git a/keyboards/25keys/aleth42/rev0/config.h b/keyboards/25keys/aleth42/rev0/config.h
index 3eebc9acf3..2c3ca34c5e 100644
--- a/keyboards/25keys/aleth42/rev0/config.h
+++ b/keyboards/25keys/aleth42/rev0/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/25keys/aleth42/rev1/config.h b/keyboards/25keys/aleth42/rev1/config.h
index f384f19147..a97ab1ea49 100644
--- a/keyboards/25keys/aleth42/rev1/config.h
+++ b/keyboards/25keys/aleth42/rev1/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/25keys/cassette42/config.h b/keyboards/25keys/cassette42/config.h
index 6cbe12bb12..07d9ab9b67 100644
--- a/keyboards/25keys/cassette42/config.h
+++ b/keyboards/25keys/cassette42/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/abacus/config.h b/keyboards/abacus/config.h
index f559702e03..b5109c291d 100644
--- a/keyboards/abacus/config.h
+++ b/keyboards/abacus/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23# define RGBLIGHT_HUE_STEP 8 23# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 24# define RGBLIGHT_SAT_STEP 8
25# define RGBLIGHT_VAL_STEP 8 25# define RGBLIGHT_VAL_STEP 8
26# 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/*== choose animations ==*/ 27/*== choose animations ==*/
29# define RGBLIGHT_EFFECT_BREATHING 28# define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/abstract/ellipse/rev1/config.h b/keyboards/abstract/ellipse/rev1/config.h
index 2058825ab0..c2632e0417 100644
--- a/keyboards/abstract/ellipse/rev1/config.h
+++ b/keyboards/abstract/ellipse/rev1/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26 25
27/* 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 */
diff --git a/keyboards/acekeyboard/titan60/config.h b/keyboards/acekeyboard/titan60/config.h
index 23f7172ea7..2f3159192a 100644
--- a/keyboards/acekeyboard/titan60/config.h
+++ b/keyboards/acekeyboard/titan60/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/acheron/elongate/beta/config.h b/keyboards/acheron/elongate/beta/config.h
index 1d50a74696..81093a2838 100644
--- a/keyboards/acheron/elongate/beta/config.h
+++ b/keyboards/acheron/elongate/beta/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/acheron/elongate/delta/config.h b/keyboards/acheron/elongate/delta/config.h
index 082df4b497..2113a65b3a 100755
--- a/keyboards/acheron/elongate/delta/config.h
+++ b/keyboards/acheron/elongate/delta/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22#define BACKLIGHT_PAL_MODE 1 22#define BACKLIGHT_PAL_MODE 1
23 23
24#define RGBLED_NUM 16 24#define RGBLED_NUM 16
25#define RGBLIGHT_LIMIT_VAL 200
26#define RGBLIGHT_SLEEP 25#define RGBLIGHT_SLEEP
27#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD 27#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/acheron/elongate/delta/info.json b/keyboards/acheron/elongate/delta/info.json
index e6696fd3cb..c753810954 100644
--- a/keyboards/acheron/elongate/delta/info.json
+++ b/keyboards/acheron/elongate/delta/info.json
@@ -19,6 +19,9 @@
19 "breathing": true, 19 "breathing": true,
20 "breathing_period": 3 20 "breathing_period": 3
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 200
24 },
22 "ws2812": { 25 "ws2812": {
23 "pin": "B15" 26 "pin": "B15"
24 }, 27 },
diff --git a/keyboards/ada/ada1800mini/config.h b/keyboards/ada/ada1800mini/config.h
index 9465ac1b01..92f08f354c 100644
--- a/keyboards/ada/ada1800mini/config.h
+++ b/keyboards/ada/ada1800mini/config.h
@@ -21,7 +21,6 @@
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 200 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/ada/ada1800mini/info.json b/keyboards/ada/ada1800mini/info.json
index 780afec336..1768a7b55b 100644
--- a/keyboards/ada/ada1800mini/info.json
+++ b/keyboards/ada/ada1800mini/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "F0" 12 "pin": "F0"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 200
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "B3", "B2", "B1"], 18 "cols": ["F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "B3", "B2", "B1"],
16 "rows": ["D0", "D1", "D2", "D3", "D5"] 19 "rows": ["D0", "D1", "D2", "D3", "D5"]
diff --git a/keyboards/ada/infinity81/config.h b/keyboards/ada/infinity81/config.h
index dad8639fd6..336bd351f1 100644
--- a/keyboards/ada/infinity81/config.h
+++ b/keyboards/ada/infinity81/config.h
@@ -7,7 +7,6 @@
7# define RGBLIGHT_HUE_STEP 8 7# define RGBLIGHT_HUE_STEP 8
8# define RGBLIGHT_SAT_STEP 8 8# define RGBLIGHT_SAT_STEP 8
9# define RGBLIGHT_VAL_STEP 8 9# define RGBLIGHT_VAL_STEP 8
10# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
11# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 10# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
12#define RGBLIGHT_EFFECT_BREATHING 11#define RGBLIGHT_EFFECT_BREATHING
13#define RGBLIGHT_EFFECT_RAINBOW_MOOD 12#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/adpenrose/kintsugi/config.h b/keyboards/adpenrose/kintsugi/config.h
index 9bfa7d996c..088b40139b 100644
--- a/keyboards/adpenrose/kintsugi/config.h
+++ b/keyboards/adpenrose/kintsugi/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24# define RGBLIGHT_HUE_STEP 8 24# define RGBLIGHT_HUE_STEP 8
25# define RGBLIGHT_SAT_STEP 8 25# define RGBLIGHT_SAT_STEP 8
26# define RGBLIGHT_VAL_STEP 8 26# define RGBLIGHT_VAL_STEP 8
27# 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# define RGBLIGHT_EFFECT_BREATHING 28# define RGBLIGHT_EFFECT_BREATHING
30# define RGBLIGHT_EFFECT_RAINBOW_MOOD 29# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/adpenrose/obi/config.h b/keyboards/adpenrose/obi/config.h
index 43002ba35c..862c0fe1ee 100644
--- a/keyboards/adpenrose/obi/config.h
+++ b/keyboards/adpenrose/obi/config.h
@@ -10,7 +10,6 @@
10# define RGBLIGHT_HUE_STEP 8 10# define RGBLIGHT_HUE_STEP 8
11# define RGBLIGHT_SAT_STEP 8 11# define RGBLIGHT_SAT_STEP 8
12# define RGBLIGHT_VAL_STEP 8 12# define RGBLIGHT_VAL_STEP 8
13# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
14# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 13# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
15# define RGBLIGHT_EFFECT_BREATHING 14# define RGBLIGHT_EFFECT_BREATHING
16# define RGBLIGHT_EFFECT_RAINBOW_MOOD 15# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/ai03/polaris/config.h b/keyboards/ai03/polaris/config.h
index 5cb8d283a8..2542b9f62f 100644
--- a/keyboards/ai03/polaris/config.h
+++ b/keyboards/ai03/polaris/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 200 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/ai03/polaris/info.json b/keyboards/ai03/polaris/info.json
index ea4694cf8b..af67191ba1 100644
--- a/keyboards/ai03/polaris/info.json
+++ b/keyboards/ai03/polaris/info.json
@@ -18,6 +18,9 @@
18 "levels": 5, 18 "levels": 5,
19 "breathing": true 19 "breathing": true
20 }, 20 },
21 "rgblight": {
22 "max_brightness": 200
23 },
21 "ws2812": { 24 "ws2812": {
22 "pin": "D2" 25 "pin": "D2"
23 }, 26 },
diff --git a/keyboards/ai03/voyager60_alps/config.h b/keyboards/ai03/voyager60_alps/config.h
index 43225e7a75..a358ce601e 100644
--- a/keyboards/ai03/voyager60_alps/config.h
+++ b/keyboards/ai03/voyager60_alps/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18 #define RGBLIGHT_HUE_STEP 8 18 #define RGBLIGHT_HUE_STEP 8
19 #define RGBLIGHT_SAT_STEP 8 19 #define RGBLIGHT_SAT_STEP 8
20 #define RGBLIGHT_VAL_STEP 8 20 #define RGBLIGHT_VAL_STEP 8
21 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
22 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 21 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
23 22
24/* 23/*
diff --git a/keyboards/aleblazer/zodiark/config.h b/keyboards/aleblazer/zodiark/config.h
index 3b4ca30314..900836e4a8 100644
--- a/keyboards/aleblazer/zodiark/config.h
+++ b/keyboards/aleblazer/zodiark/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22#define RGBLED_NUM 68 22#define RGBLED_NUM 68
23#define RGBLIGHT_SPLIT 23#define RGBLIGHT_SPLIT
24#define RGBLED_SPLIT { 34, 34 } 24#define RGBLED_SPLIT { 34, 34 }
25#define RGBLIGHT_LIMIT_VAL 170
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
diff --git a/keyboards/aleblazer/zodiark/info.json b/keyboards/aleblazer/zodiark/info.json
index 026c6e46b4..0052d39844 100644
--- a/keyboards/aleblazer/zodiark/info.json
+++ b/keyboards/aleblazer/zodiark/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "B5" 12 "pin": "B5"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 170
16 },
14 "rgb_matrix": { 17 "rgb_matrix": {
15 "driver": "WS2812" 18 "driver": "WS2812"
16 }, 19 },
diff --git a/keyboards/alf/x11/config.h b/keyboards/alf/x11/config.h
index 467b15b1c5..639c56298b 100644
--- a/keyboards/alf/x11/config.h
+++ b/keyboards/alf/x11/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/alfredslab/swift65/hotswap/config.h b/keyboards/alfredslab/swift65/hotswap/config.h
index 8fc29553d6..793bb4dd1e 100644
--- a/keyboards/alfredslab/swift65/hotswap/config.h
+++ b/keyboards/alfredslab/swift65/hotswap/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #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/*== all animations enable ==*/ 24/*== all animations enable ==*/
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/alfredslab/swift65/solder/config.h b/keyboards/alfredslab/swift65/solder/config.h
index 79c1824d08..9ee0233356 100644
--- a/keyboards/alfredslab/swift65/solder/config.h
+++ b/keyboards/alfredslab/swift65/solder/config.h
@@ -21,7 +21,6 @@
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 100 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/alfredslab/swift65/solder/info.json b/keyboards/alfredslab/swift65/solder/info.json
index abaaf12353..129b0436d9 100644
--- a/keyboards/alfredslab/swift65/solder/info.json
+++ b/keyboards/alfredslab/swift65/solder/info.json
@@ -8,6 +8,9 @@
8 "pid": "0xD4C3", 8 "pid": "0xD4C3",
9 "device_version": "0.0.1" 9 "device_version": "0.0.1"
10 }, 10 },
11 "rgblight": {
12 "max_brightness": 100
13 },
11 "ws2812": { 14 "ws2812": {
12 "pin": "D2" 15 "pin": "D2"
13 }, 16 },
diff --git a/keyboards/alpine65/config.h b/keyboards/alpine65/config.h
index 856deb07a2..ac74e24450 100644
--- a/keyboards/alpine65/config.h
+++ b/keyboards/alpine65/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 RGBLED_NUM 68 25#define RGBLED_NUM 68
26#define RGBLIGHT_LIMIT_VAL 200
27#define RGBLIGHT_SLEEP 26#define RGBLIGHT_SLEEP
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/alpine65/info.json b/keyboards/alpine65/info.json
index 4919b91fec..e290606d8c 100644
--- a/keyboards/alpine65/info.json
+++ b/keyboards/alpine65/info.json
@@ -8,6 +8,9 @@
8 "pid": "0x0065", 8 "pid": "0x0065",
9 "device_version": "0.0.1" 9 "device_version": "0.0.1"
10 }, 10 },
11 "rgblight": {
12 "max_brightness": 200
13 },
11 "ws2812": { 14 "ws2812": {
12 "pin": "B15" 15 "pin": "B15"
13 }, 16 },
diff --git a/keyboards/amjkeyboard/amj60/config.h b/keyboards/amjkeyboard/amj60/config.h
index a6ecb26a96..c94d803db5 100644
--- a/keyboards/amjkeyboard/amj60/config.h
+++ b/keyboards/amjkeyboard/amj60/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 10 21# define RGBLIGHT_HUE_STEP 10
22# define RGBLIGHT_SAT_STEP 17 22# define RGBLIGHT_SAT_STEP 17
23# define RGBLIGHT_VAL_STEP 17 23# define RGBLIGHT_VAL_STEP 17
24//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/amjkeyboard/amj96/config.h b/keyboards/amjkeyboard/amj96/config.h
index 86a73b0eaf..5060c17f3f 100644
--- a/keyboards/amjkeyboard/amj96/config.h
+++ b/keyboards/amjkeyboard/amj96/config.h
@@ -40,7 +40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
40//# define RGBLIGHT_HUE_STEP 8 40//# define RGBLIGHT_HUE_STEP 8
41//# define RGBLIGHT_SAT_STEP 8 41//# define RGBLIGHT_SAT_STEP 8
42//# define RGBLIGHT_VAL_STEP 8 42//# define RGBLIGHT_VAL_STEP 8
43//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
44//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 43//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
45# define RGBLIGHT_EFFECT_BREATHING 44# define RGBLIGHT_EFFECT_BREATHING
46# define RGBLIGHT_EFFECT_RAINBOW_MOOD 45# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/anavi/macropad8/config.h b/keyboards/anavi/macropad8/config.h
index 2f848d551b..cce2b5bc14 100644
--- a/keyboards/anavi/macropad8/config.h
+++ b/keyboards/anavi/macropad8/config.h
@@ -36,7 +36,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36# define RGBLIGHT_HUE_STEP 10 36# define RGBLIGHT_HUE_STEP 10
37# define RGBLIGHT_SAT_STEP 17 37# define RGBLIGHT_SAT_STEP 17
38# define RGBLIGHT_VAL_STEP 17 38# define RGBLIGHT_VAL_STEP 17
39# define RGBLIGHT_LIMIT_VAL 255
40#endif 39#endif
41 40
42#ifdef OLED_ENABLE 41#ifdef OLED_ENABLE
diff --git a/keyboards/aos/tkl/config.h b/keyboards/aos/tkl/config.h
index b84c595315..a30a446491 100644
--- a/keyboards/aos/tkl/config.h
+++ b/keyboards/aos/tkl/config.h
@@ -35,4 +35,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35# define RGBLIGHT_HUE_STEP 8 35# define RGBLIGHT_HUE_STEP 8
36# define RGBLIGHT_SAT_STEP 8 36# define RGBLIGHT_SAT_STEP 8
37# define RGBLIGHT_VAL_STEP 8 37# define RGBLIGHT_VAL_STEP 8
38# define RGBLIGHT_LIMIT_VAL 50
diff --git a/keyboards/aos/tkl/info.json b/keyboards/aos/tkl/info.json
index 903079248a..9b4f70a7ef 100644
--- a/keyboards/aos/tkl/info.json
+++ b/keyboards/aos/tkl/info.json
@@ -10,6 +10,9 @@
10 "ws2812": { 10 "ws2812": {
11 "pin": "E6" 11 "pin": "E6"
12 }, 12 },
13 "rgblight": {
14 "max_brightness": 50
15 },
13 "matrix_pins": { 16 "matrix_pins": {
14 "cols": ["B0", "B1", "B2", "B3", "F4", "F5", "F6", "F7", "B6", "B5", "D7", "B4", "D6", "F0", "D1", "C6", "D4"], 17 "cols": ["B0", "B1", "B2", "B3", "F4", "F5", "F6", "F7", "B6", "B5", "D7", "B4", "D6", "F0", "D1", "C6", "D4"],
15 "rows": ["D3", "D2", "B7", "F1", "C7", "D5"] 18 "rows": ["D3", "D2", "B7", "F1", "C7", "D5"]
diff --git a/keyboards/atxkb/1894/config.h b/keyboards/atxkb/1894/config.h
index 4a65cefa90..2542b9f62f 100644
--- a/keyboards/atxkb/1894/config.h
+++ b/keyboards/atxkb/1894/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 // #define RGBLIGHT_LIMIT_VAL 200 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/aurora65/config.h b/keyboards/aurora65/config.h
index 44b15462ad..fad29eeec2 100644
--- a/keyboards/aurora65/config.h
+++ b/keyboards/aurora65/config.h
@@ -30,7 +30,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
30#define RGBLIGHT_HUE_STEP 8 30#define RGBLIGHT_HUE_STEP 8
31#define RGBLIGHT_SAT_STEP 8 31#define RGBLIGHT_SAT_STEP 8
32#define RGBLIGHT_VAL_STEP 8 32#define RGBLIGHT_VAL_STEP 8
33#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
34#define RGBLIGHT_EFFECT_BREATHING 33#define RGBLIGHT_EFFECT_BREATHING
35#define RGBLIGHT_EFFECT_RAINBOW_MOOD 34#define RGBLIGHT_EFFECT_RAINBOW_MOOD
36#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 35#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
diff --git a/keyboards/avalanche/v4/config.h b/keyboards/avalanche/v4/config.h
index 9279289ddf..51b7cb7537 100644
--- a/keyboards/avalanche/v4/config.h
+++ b/keyboards/avalanche/v4/config.h
@@ -7,7 +7,6 @@
7# define RGBLED_NUM 64 7# define RGBLED_NUM 64
8# define RGBLED_SPLIT { 32, 32 } 8# define RGBLED_SPLIT { 32, 32 }
9# define RGBLIGHT_SPLIT 9# define RGBLIGHT_SPLIT
10# define RGBLIGHT_LIMIT_VAL 100 // LED Brightness, high power draw may exceed the USB limitations of 0.6A and cause a crash.
11# define RGBLIGHT_HUE_STEP 10 10# define RGBLIGHT_HUE_STEP 10
12# define RGBLIGHT_SAT_STEP 17 11# define RGBLIGHT_SAT_STEP 17
13# define RGBLIGHT_VAL_STEP 17 12# define RGBLIGHT_VAL_STEP 17
diff --git a/keyboards/avalanche/v4/info.json b/keyboards/avalanche/v4/info.json
index 85ff0c16fe..235bb12220 100644
--- a/keyboards/avalanche/v4/info.json
+++ b/keyboards/avalanche/v4/info.json
@@ -24,6 +24,9 @@
24 "ws2812": { 24 "ws2812": {
25 "pin": "D3" 25 "pin": "D3"
26 }, 26 },
27 "rgblight": {
28 "max_brightness": 100
29 },
27 "processor": "atmega32u4", 30 "processor": "atmega32u4",
28 "bootloader": "caterina", 31 "bootloader": "caterina",
29 "layouts": { 32 "layouts": {
diff --git a/keyboards/aves60/config.h b/keyboards/aves60/config.h
index 623155f583..7b3a528629 100644
--- a/keyboards/aves60/config.h
+++ b/keyboards/aves60/config.h
@@ -7,7 +7,6 @@
7//# define RGBLIGHT_HUE_STEP 8 7//# define RGBLIGHT_HUE_STEP 8
8//# define RGBLIGHT_SAT_STEP 8 8//# define RGBLIGHT_SAT_STEP 8
9//# define RGBLIGHT_VAL_STEP 8 9//# define RGBLIGHT_VAL_STEP 8
10//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
11//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 10//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
12/*== or choose animations ==*/ 11/*== or choose animations ==*/
13#define RGBLIGHT_EFFECT_BREATHING 12#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/basekeys/slice/rev1_rgb/config.h b/keyboards/basekeys/slice/rev1_rgb/config.h
index 5535837b98..996e538ae3 100644
--- a/keyboards/basekeys/slice/rev1_rgb/config.h
+++ b/keyboards/basekeys/slice/rev1_rgb/config.h
@@ -30,7 +30,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
30#ifdef RGBLIGHT_ENABLE 30#ifdef RGBLIGHT_ENABLE
31#define RGBLED_NUM 69 // Number of LEDs. backlight x69 31#define RGBLED_NUM 69 // Number of LEDs. backlight x69
32#define RGBLED_SPLIT { 34, 35 } 32#define RGBLED_SPLIT { 34, 35 }
33#define RGBLIGHT_LIMIT_VAL 120 /* The maximum brightness level */
34#define RGBLIGHT_HUE_STEP 10 33#define RGBLIGHT_HUE_STEP 10
35#define RGBLIGHT_SAT_STEP 17 34#define RGBLIGHT_SAT_STEP 17
36#define RGBLIGHT_VAL_STEP 17 35#define RGBLIGHT_VAL_STEP 17
diff --git a/keyboards/basekeys/slice/rev1_rgb/info.json b/keyboards/basekeys/slice/rev1_rgb/info.json
index 66eaee5c40..38a6e8398a 100644
--- a/keyboards/basekeys/slice/rev1_rgb/info.json
+++ b/keyboards/basekeys/slice/rev1_rgb/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "D3" 20 "pin": "D3"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 120
24 },
22 "processor": "atmega32u4", 25 "processor": "atmega32u4",
23 "bootloader": "caterina", 26 "bootloader": "caterina",
24 "layouts": { 27 "layouts": {
diff --git a/keyboards/basekeys/trifecta/config.h b/keyboards/basekeys/trifecta/config.h
index 6185245bd6..85ae15513e 100644
--- a/keyboards/basekeys/trifecta/config.h
+++ b/keyboards/basekeys/trifecta/config.h
@@ -36,9 +36,6 @@
36#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
37#endif 37#endif
38 38
39/* Limits the brightness of the LEDS range of 255-0 (255 is default)*/
40#define RGBLIGHT_LIMIT_VAL 128
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 41
diff --git a/keyboards/basekeys/trifecta/info.json b/keyboards/basekeys/trifecta/info.json
index 03e5886ee6..3cc2c19f8b 100644
--- a/keyboards/basekeys/trifecta/info.json
+++ b/keyboards/basekeys/trifecta/info.json
@@ -26,6 +26,9 @@
26 "ws2812": { 26 "ws2812": {
27 "pin": "E6" 27 "pin": "E6"
28 }, 28 },
29 "rgblight": {
30 "max_brightness": 128
31 },
29 "processor": "atmega32u4", 32 "processor": "atmega32u4",
30 "bootloader": "atmel-dfu", 33 "bootloader": "atmel-dfu",
31 "layouts": { 34 "layouts": {
diff --git a/keyboards/bemeier/bmek/config.h b/keyboards/bemeier/bmek/config.h
index 861203cf2f..6c147e6368 100755
--- a/keyboards/bemeier/bmek/config.h
+++ b/keyboards/bemeier/bmek/config.h
@@ -27,7 +27,6 @@
27#define RGBLIGHT_HUE_STEP 8 27#define RGBLIGHT_HUE_STEP 8
28#define RGBLIGHT_SAT_STEP 8 28#define RGBLIGHT_SAT_STEP 8
29#define RGBLIGHT_VAL_STEP 8 29#define RGBLIGHT_VAL_STEP 8
30#define RGBLIGHT_LIMIT_VAL 255
31 30
32//#define RETRO_TAPPING 31//#define RETRO_TAPPING
33#define TAPPING_TERM 175 32#define TAPPING_TERM 175
diff --git a/keyboards/bioi/f60/config.h b/keyboards/bioi/f60/config.h
index 7ddb779209..b06dcb251a 100644
--- a/keyboards/bioi/f60/config.h
+++ b/keyboards/bioi/f60/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/bluebell/swoop/config.h b/keyboards/bluebell/swoop/config.h
index 23f99a7211..c34ab85ecf 100644
--- a/keyboards/bluebell/swoop/config.h
+++ b/keyboards/bluebell/swoop/config.h
@@ -32,7 +32,6 @@
32 #define RGBLED_SPLIT \ 32 #define RGBLED_SPLIT \
33 { 18, 18 } 33 { 18, 18 }
34 #define RGBLIGHT_SPLIT 34 #define RGBLIGHT_SPLIT
35 #define RGBLIGHT_LIMIT_VAL 150
36 #define RGBLIGHT_HUE_STEP 10 35 #define RGBLIGHT_HUE_STEP 10
37 #define RGBLIGHT_SAT_STEP 17 36 #define RGBLIGHT_SAT_STEP 17
38 #define RGBLIGHT_VAL_STEP 17 37 #define RGBLIGHT_VAL_STEP 17
diff --git a/keyboards/bluebell/swoop/info.json b/keyboards/bluebell/swoop/info.json
index ee671fea27..e319754f78 100644
--- a/keyboards/bluebell/swoop/info.json
+++ b/keyboards/bluebell/swoop/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D3" 12 "pin": "D3"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 150
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["B1", "F7", "F6", "F5", "F4"], 18 "cols": ["B1", "F7", "F6", "F5", "F4"],
16 "rows": ["D4", "C6", "D7", "E6"] 19 "rows": ["D4", "C6", "D7", "E6"]
diff --git a/keyboards/bolsa/bolsalice/config.h b/keyboards/bolsa/bolsalice/config.h
index 3ced3989ef..ad199d6578 100644
--- a/keyboards/bolsa/bolsalice/config.h
+++ b/keyboards/bolsa/bolsalice/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #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 24
26 #define RGBLIGHT_EFFECT_BREATHING 25 #define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/buildakb/potato65/config.h b/keyboards/buildakb/potato65/config.h
index 89009938e4..17e3e9a481 100644
--- a/keyboards/buildakb/potato65/config.h
+++ b/keyboards/buildakb/potato65/config.h
@@ -52,5 +52,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
52#define RGBLIGHT_HUE_STEP 8 52#define RGBLIGHT_HUE_STEP 8
53#define RGBLIGHT_SAT_STEP 8 53#define RGBLIGHT_SAT_STEP 8
54#define RGBLIGHT_VAL_STEP 8 54#define RGBLIGHT_VAL_STEP 8
55#define RGBLIGHT_LIMIT_VAL 240
56#define RGBLIGHT_SLEEP 55#define RGBLIGHT_SLEEP
diff --git a/keyboards/buildakb/potato65/info.json b/keyboards/buildakb/potato65/info.json
index d49362f118..effaf6cbca 100644
--- a/keyboards/buildakb/potato65/info.json
+++ b/keyboards/buildakb/potato65/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "B1" 12 "pin": "B1"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 240
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["F6", "B0", "F1", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "D0"], 18 "cols": ["F6", "B0", "F1", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "D0"],
16 "rows": ["E6", "B7", "F7", "F4", "F5"] 19 "rows": ["E6", "B7", "F7", "F4", "F5"]
diff --git a/keyboards/buildakb/potato65hs/config.h b/keyboards/buildakb/potato65hs/config.h
index b8cb223b0c..d0bdbb2258 100644
--- a/keyboards/buildakb/potato65hs/config.h
+++ b/keyboards/buildakb/potato65hs/config.h
@@ -37,5 +37,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37# define RGBLIGHT_HUE_STEP 8 37# define RGBLIGHT_HUE_STEP 8
38# define RGBLIGHT_SAT_STEP 8 38# define RGBLIGHT_SAT_STEP 8
39# define RGBLIGHT_VAL_STEP 8 39# define RGBLIGHT_VAL_STEP 8
40# define RGBLIGHT_LIMIT_VAL 240
41# define RGBLIGHT_SLEEP 40# define RGBLIGHT_SLEEP
diff --git a/keyboards/buildakb/potato65hs/info.json b/keyboards/buildakb/potato65hs/info.json
index 466983fde8..fa3b5d2bfe 100644
--- a/keyboards/buildakb/potato65hs/info.json
+++ b/keyboards/buildakb/potato65hs/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D5" 12 "pin": "D5"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 240
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["D3", "D4", "D6", "D7", "B4", "B5", "B6", "F1", "B0", "B1", "B2", "B3", "B7", "D0", "D1"], 18 "cols": ["D3", "D4", "D6", "D7", "B4", "B5", "B6", "F1", "B0", "B1", "B2", "B3", "B7", "D0", "D1"],
16 "rows": ["F5", "F4", "F6", "F0", "D2"] 19 "rows": ["F5", "F4", "F6", "F0", "D2"]
diff --git a/keyboards/buildakb/potato65s/config.h b/keyboards/buildakb/potato65s/config.h
index 7390e2d319..3b512642a2 100644
--- a/keyboards/buildakb/potato65s/config.h
+++ b/keyboards/buildakb/potato65s/config.h
@@ -37,5 +37,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37# define RGBLIGHT_HUE_STEP 8 37# define RGBLIGHT_HUE_STEP 8
38# define RGBLIGHT_SAT_STEP 8 38# define RGBLIGHT_SAT_STEP 8
39# define RGBLIGHT_VAL_STEP 8 39# define RGBLIGHT_VAL_STEP 8
40# define RGBLIGHT_LIMIT_VAL 240
41# define RGBLIGHT_SLEEP 40# define RGBLIGHT_SLEEP
diff --git a/keyboards/buildakb/potato65s/info.json b/keyboards/buildakb/potato65s/info.json
index baa8f3ec59..d4efe4aac6 100644
--- a/keyboards/buildakb/potato65s/info.json
+++ b/keyboards/buildakb/potato65s/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D5" 12 "pin": "D5"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 240
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["D3", "D4", "D6", "D7", "B4", "B5", "B6", "F1", "B0", "B1", "B2", "B3", "B7", "D0", "D1"], 18 "cols": ["D3", "D4", "D6", "D7", "B4", "B5", "B6", "F1", "B0", "B1", "B2", "B3", "B7", "D0", "D1"],
16 "rows": ["F5", "F4", "F6", "F0", "D2"] 19 "rows": ["F5", "F4", "F6", "F0", "D2"]
diff --git a/keyboards/cablecardesigns/cypher/rev6/config.h b/keyboards/cablecardesigns/cypher/rev6/config.h
index 5be5ba8b67..5a697f8805 100644
--- a/keyboards/cablecardesigns/cypher/rev6/config.h
+++ b/keyboards/cablecardesigns/cypher/rev6/config.h
@@ -11,7 +11,6 @@
11 #define RGBLIGHT_HUE_STEP 12 11 #define RGBLIGHT_HUE_STEP 12
12 #define RGBLIGHT_SAT_STEP 25 12 #define RGBLIGHT_SAT_STEP 25
13 #define RGBLIGHT_VAL_STEP 12 13 #define RGBLIGHT_VAL_STEP 12
14 #define RGBLIGHT_LIMIT_VAL 255
15 #define RGBLIGHT_SLEEP 14 #define RGBLIGHT_SLEEP
16 #define RGBLIGHT_EFFECT_BREATHING 15 #define RGBLIGHT_EFFECT_BREATHING
17 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 16 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/cannonkeys/adelie/config.h b/keyboards/cannonkeys/adelie/config.h
index a401d62151..4333289e82 100644
--- a/keyboards/cannonkeys/adelie/config.h
+++ b/keyboards/cannonkeys/adelie/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/cannonkeys/atlas_alps/config.h b/keyboards/cannonkeys/atlas_alps/config.h
index 3854b33fab..7e6ce9cdb9 100644
--- a/keyboards/cannonkeys/atlas_alps/config.h
+++ b/keyboards/cannonkeys/atlas_alps/config.h
@@ -35,7 +35,6 @@
35#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
37#define RGBLED_NUM 36 37#define RGBLED_NUM 36
38#define RGBLIGHT_LIMIT_VAL 230
39#define RGBLIGHT_HUE_STEP 12 38#define RGBLIGHT_HUE_STEP 12
40#define RGBLIGHT_SAT_STEP 12 39#define RGBLIGHT_SAT_STEP 12
41#define RGBLIGHT_VAL_STEP 12 40#define RGBLIGHT_VAL_STEP 12
diff --git a/keyboards/cannonkeys/atlas_alps/info.json b/keyboards/cannonkeys/atlas_alps/info.json
index c548381f5c..ee584b24d2 100644
--- a/keyboards/cannonkeys/atlas_alps/info.json
+++ b/keyboards/cannonkeys/atlas_alps/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D4" 12 "pin": "D4"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 230
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["B6", "C6", "D2", "E6", "C7", "B3", "F7", "F6", "F5", "F4", "F1", "F0"], 18 "cols": ["B6", "C6", "D2", "E6", "C7", "B3", "F7", "F6", "F5", "F4", "F1", "F0"],
16 "rows": ["B5", "B4", "D1", "D7", "D6"] 19 "rows": ["B5", "B4", "D1", "D7", "D6"]
diff --git a/keyboards/capsunlocked/cu7/config.h b/keyboards/capsunlocked/cu7/config.h
index 9c55906c31..8883514e5d 100644
--- a/keyboards/capsunlocked/cu7/config.h
+++ b/keyboards/capsunlocked/cu7/config.h
@@ -37,4 +37,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37#define RGBLIGHT_HUE_STEP 10 37#define RGBLIGHT_HUE_STEP 10
38#define RGBLIGHT_SAT_STEP 17 38#define RGBLIGHT_SAT_STEP 17
39#define RGBLIGHT_VAL_STEP 17 39#define RGBLIGHT_VAL_STEP 17
40#define RGBLIGHT_LIMIT_VAL 50
diff --git a/keyboards/capsunlocked/cu7/info.json b/keyboards/capsunlocked/cu7/info.json
index 94eb2aea0c..61182fcb53 100644
--- a/keyboards/capsunlocked/cu7/info.json
+++ b/keyboards/capsunlocked/cu7/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "F1" 12 "pin": "F1"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 50
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["F5", "F7", "F4"], 18 "cols": ["F5", "F7", "F4"],
16 "rows": ["D7", "F0", "F6"] 19 "rows": ["D7", "F0", "F6"]
diff --git a/keyboards/capsunlocked/cu80/v2_ansi/rgb/config.h b/keyboards/capsunlocked/cu80/v2_ansi/rgb/config.h
index 7e356e42df..48a12c0cdc 100644
--- a/keyboards/capsunlocked/cu80/v2_ansi/rgb/config.h
+++ b/keyboards/capsunlocked/cu80/v2_ansi/rgb/config.h
@@ -75,4 +75,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
75#undef RGBLIGHT_HUE_STEP 75#undef RGBLIGHT_HUE_STEP
76#undef RGBLIGHT_SAT_STEP 76#undef RGBLIGHT_SAT_STEP
77#undef RGBLIGHT_VAL_STEP 77#undef RGBLIGHT_VAL_STEP
78#undef RGBLIGHT_LIMIT_VAL
diff --git a/keyboards/capsunlocked/cu80/v2_iso/rgb/config.h b/keyboards/capsunlocked/cu80/v2_iso/rgb/config.h
index 3fe745d278..db6ab832b4 100644
--- a/keyboards/capsunlocked/cu80/v2_iso/rgb/config.h
+++ b/keyboards/capsunlocked/cu80/v2_iso/rgb/config.h
@@ -76,4 +76,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
76#undef RGBLIGHT_HUE_STEP 76#undef RGBLIGHT_HUE_STEP
77#undef RGBLIGHT_SAT_STEP 77#undef RGBLIGHT_SAT_STEP
78#undef RGBLIGHT_VAL_STEP 78#undef RGBLIGHT_VAL_STEP
79#undef RGBLIGHT_LIMIT_VAL
diff --git a/keyboards/ck60i/config.h b/keyboards/ck60i/config.h
index 3db1523344..07c7421d25 100644
--- a/keyboards/ck60i/config.h
+++ b/keyboards/ck60i/config.h
@@ -27,7 +27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
27#define LOCKING_RESYNC_ENABLE 27#define LOCKING_RESYNC_ENABLE
28 28
29#define RGBLED_NUM 16 29#define RGBLED_NUM 16
30#define RGBLIGHT_LIMIT_VAL 200
31#define RGBLIGHT_SLEEP 30#define RGBLIGHT_SLEEP
32#define RGBLIGHT_EFFECT_BREATHING 31#define RGBLIGHT_EFFECT_BREATHING
33#define RGBLIGHT_EFFECT_RAINBOW_MOOD 32#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/ck60i/info.json b/keyboards/ck60i/info.json
index ac385efed3..38ae378ef4 100644
--- a/keyboards/ck60i/info.json
+++ b/keyboards/ck60i/info.json
@@ -23,6 +23,9 @@
23 "levels": 6, 23 "levels": 6,
24 "breathing": true 24 "breathing": true
25 }, 25 },
26 "rgblight": {
27 "max_brightness": 200
28 },
26 "ws2812": { 29 "ws2812": {
27 "pin": "B15" 30 "pin": "B15"
28 }, 31 },
diff --git a/keyboards/cmm_studio/fuji65/config.h b/keyboards/cmm_studio/fuji65/config.h
index 97f19f3ffa..2460cac2cb 100644
--- a/keyboards/cmm_studio/fuji65/config.h
+++ b/keyboards/cmm_studio/fuji65/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #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 #define RGBLIGHT_EFFECT_BREATHING 24 #define RGBLIGHT_EFFECT_BREATHING
26 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 25 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/contender/config.h b/keyboards/contender/config.h
index 77d7f36bcc..971253f396 100644
--- a/keyboards/contender/config.h
+++ b/keyboards/contender/config.h
@@ -29,7 +29,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
29#define RGBLIGHT_HUE_STEP 8 29#define RGBLIGHT_HUE_STEP 8
30#define RGBLIGHT_SAT_STEP 8 30#define RGBLIGHT_SAT_STEP 8
31#define RGBLIGHT_VAL_STEP 8 31#define RGBLIGHT_VAL_STEP 8
32#define RGBLIGHT_LIMIT_VAL 32 /* 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#define RGBLIGHT_EFFECT_BREATHING 33#define RGBLIGHT_EFFECT_BREATHING
35#define RGBLIGHT_EFFECT_RAINBOW_MOOD 34#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/contender/info.json b/keyboards/contender/info.json
index e8ef7da4a3..8a81ae164d 100644
--- a/keyboards/contender/info.json
+++ b/keyboards/contender/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "C6" 12 "pin": "C6"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 32
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["C7", "D6", "B3", "B0", "B1"], 18 "cols": ["C7", "D6", "B3", "B0", "B1"],
16 "rows": ["D4", "D3", "B5", "B7", "B4", "B2"] 19 "rows": ["D4", "D3", "B5", "B7", "B4", "B2"]
diff --git a/keyboards/cozykeys/bloomer/config.h b/keyboards/cozykeys/bloomer/config.h
index 7bd53ef0bd..44f6aa3613 100644
--- a/keyboards/cozykeys/bloomer/config.h
+++ b/keyboards/cozykeys/bloomer/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23#define RGBLIGHT_HUE_STEP 8 23#define RGBLIGHT_HUE_STEP 8
24#define RGBLIGHT_SAT_STEP 8 24#define RGBLIGHT_SAT_STEP 8
25#define RGBLIGHT_VAL_STEP 8 25#define RGBLIGHT_VAL_STEP 8
26#define RGBLIGHT_LIMIT_VAL 255
27#define RGBLIGHT_SLEEP 26#define RGBLIGHT_SLEEP
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/cozykeys/speedo/v3/config.h b/keyboards/cozykeys/speedo/v3/config.h
index 6943064510..8a13e5e509 100644
--- a/keyboards/cozykeys/speedo/v3/config.h
+++ b/keyboards/cozykeys/speedo/v3/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
22#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
23#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
24#define RGBLIGHT_LIMIT_VAL 255
25#define RGBLIGHT_SLEEP 24#define RGBLIGHT_SLEEP
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/craftwalk/config.h b/keyboards/craftwalk/config.h
index f8a8dc9013..40d79db10c 100644
--- a/keyboards/craftwalk/config.h
+++ b/keyboards/craftwalk/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26// /*== or choose animations ==*/ 25// /*== or choose animations ==*/
27 #define RGBLIGHT_EFFECT_BREATHING 26 #define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/crazy_keyboard_68/config.h b/keyboards/crazy_keyboard_68/config.h
index f87c8e54b6..50fbb5dcb9 100644
--- a/keyboards/crazy_keyboard_68/config.h
+++ b/keyboards/crazy_keyboard_68/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/crypt_macro/config.h b/keyboards/crypt_macro/config.h
index bc7cf57dcf..ecdef4acaa 100644
--- a/keyboards/crypt_macro/config.h
+++ b/keyboards/crypt_macro/config.h
@@ -32,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32#define RGBLIGHT_HUE_STEP 8 32#define RGBLIGHT_HUE_STEP 8
33#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
34#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
35#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
36#define RGBLIGHT_EFFECT_BREATHING 35#define RGBLIGHT_EFFECT_BREATHING
37#define RGBLIGHT_EFFECT_RAINBOW_MOOD 36#define RGBLIGHT_EFFECT_RAINBOW_MOOD
38#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 37#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
diff --git a/keyboards/custommk/genesis/rev1/config.h b/keyboards/custommk/genesis/rev1/config.h
index 2967c1a31c..d894b55edf 100644
--- a/keyboards/custommk/genesis/rev1/config.h
+++ b/keyboards/custommk/genesis/rev1/config.h
@@ -32,6 +32,5 @@
32#define RGBLIGHT_HUE_STEP 8 32#define RGBLIGHT_HUE_STEP 8
33#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
34#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
35#define RGBLIGHT_LIMIT_VAL 128
36#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL + 4 35#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL + 4
37 36
diff --git a/keyboards/custommk/genesis/rev1/info.json b/keyboards/custommk/genesis/rev1/info.json
index 2b0b245b45..4915497bb0 100644
--- a/keyboards/custommk/genesis/rev1/info.json
+++ b/keyboards/custommk/genesis/rev1/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "E6" 12 "pin": "E6"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 128
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["F4", "F5", "D7", "B4"], 18 "cols": ["F4", "F5", "D7", "B4"],
16 "rows": ["F0", "C7", "C6", "B6", "B5"] 19 "rows": ["F0", "C7", "C6", "B6", "B5"]
diff --git a/keyboards/custommk/genesis/rev2/config.h b/keyboards/custommk/genesis/rev2/config.h
index 7f9e79ba2c..126caeab6a 100644
--- a/keyboards/custommk/genesis/rev2/config.h
+++ b/keyboards/custommk/genesis/rev2/config.h
@@ -33,6 +33,5 @@
33#define RGBLIGHT_HUE_STEP 8 33#define RGBLIGHT_HUE_STEP 8
34#define RGBLIGHT_SAT_STEP 8 34#define RGBLIGHT_SAT_STEP 8
35#define RGBLIGHT_VAL_STEP 8 35#define RGBLIGHT_VAL_STEP 8
36#define RGBLIGHT_LIMIT_VAL 128
37#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL + 4 36#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL + 4
38 37
diff --git a/keyboards/custommk/genesis/rev2/info.json b/keyboards/custommk/genesis/rev2/info.json
index 079e37fdb0..0ee3d9a537 100644
--- a/keyboards/custommk/genesis/rev2/info.json
+++ b/keyboards/custommk/genesis/rev2/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "E6" 12 "pin": "E6"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 128
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["F4", "F5", "D7", "B4"], 18 "cols": ["F4", "F5", "D7", "B4"],
16 "rows": ["F0", "C7", "C6", "B6", "B5", "B0"] 19 "rows": ["F0", "C7", "C6", "B6", "B5", "B0"]
diff --git a/keyboards/delikeeb/flatbread60/config.h b/keyboards/delikeeb/flatbread60/config.h
index 886685102e..545ce1fadb 100644
--- a/keyboards/delikeeb/flatbread60/config.h
+++ b/keyboards/delikeeb/flatbread60/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26 25
27#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/delikeeb/vaguettelite/config.h b/keyboards/delikeeb/vaguettelite/config.h
index 30e1cd93aa..b2c1315f3a 100644
--- a/keyboards/delikeeb/vaguettelite/config.h
+++ b/keyboards/delikeeb/vaguettelite/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26// # define RGBLIGHT_EFFECT_BREATHING 25// # define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/delikeeb/vanana/rev1/config.h b/keyboards/delikeeb/vanana/rev1/config.h
index 7da3d5e24c..984a14d94f 100644
--- a/keyboards/delikeeb/vanana/rev1/config.h
+++ b/keyboards/delikeeb/vanana/rev1/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23# define RGBLIGHT_HUE_STEP 8 23# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 24# define RGBLIGHT_SAT_STEP 8
25# define RGBLIGHT_VAL_STEP 8 25# define RGBLIGHT_VAL_STEP 8
26# 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//# define RGBLIGHT_EFFECT_BREATHING 27//# define RGBLIGHT_EFFECT_BREATHING
29# define RGBLIGHT_EFFECT_RAINBOW_MOOD 28# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/delikeeb/vanana/rev2/config.h b/keyboards/delikeeb/vanana/rev2/config.h
index 7da3d5e24c..984a14d94f 100644
--- a/keyboards/delikeeb/vanana/rev2/config.h
+++ b/keyboards/delikeeb/vanana/rev2/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23# define RGBLIGHT_HUE_STEP 8 23# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 24# define RGBLIGHT_SAT_STEP 8
25# define RGBLIGHT_VAL_STEP 8 25# define RGBLIGHT_VAL_STEP 8
26# 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//# define RGBLIGHT_EFFECT_BREATHING 27//# define RGBLIGHT_EFFECT_BREATHING
29# define RGBLIGHT_EFFECT_RAINBOW_MOOD 28# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/delikeeb/waaffle/rev3/config.h b/keyboards/delikeeb/waaffle/rev3/config.h
index 22b2320f90..36ef7a27bf 100644
--- a/keyboards/delikeeb/waaffle/rev3/config.h
+++ b/keyboards/delikeeb/waaffle/rev3/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26// # define RGBLIGHT_EFFECT_BREATHING 25// # define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/demiurge/config.h b/keyboards/demiurge/config.h
index a627f3ec6a..2d3108fae3 100755
--- a/keyboards/demiurge/config.h
+++ b/keyboards/demiurge/config.h
@@ -28,7 +28,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
28#define RGBLIGHT_EFFECT_RGB_TEST 28#define RGBLIGHT_EFFECT_RGB_TEST
29#define RGBLIGHT_EFFECT_ALTERNATING 29#define RGBLIGHT_EFFECT_ALTERNATING
30#define RGBLIGHT_EFFECT_TWINKLE 30#define RGBLIGHT_EFFECT_TWINKLE
31#define RGBLIGHT_LIMIT_VAL 153
32 31
33/* 32/*
34 * Feature disable options 33 * Feature disable options
diff --git a/keyboards/demiurge/info.json b/keyboards/demiurge/info.json
index e058d41b38..88c9381319 100644
--- a/keyboards/demiurge/info.json
+++ b/keyboards/demiurge/info.json
@@ -16,6 +16,9 @@
16 "ws2812": { 16 "ws2812": {
17 "pin": "F1" 17 "pin": "F1"
18 }, 18 },
19 "rgblight": {
20 "max_brightness": 153
21 },
19 "processor": "atmega32u4", 22 "processor": "atmega32u4",
20 "bootloader": "atmel-dfu", 23 "bootloader": "atmel-dfu",
21 "layout_aliases": { 24 "layout_aliases": {
diff --git a/keyboards/draytronics/daisy/config.h b/keyboards/draytronics/daisy/config.h
index 440abdc9f7..7b12915393 100644
--- a/keyboards/draytronics/daisy/config.h
+++ b/keyboards/draytronics/daisy/config.h
@@ -43,7 +43,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
43 #define RGBLIGHT_HUE_STEP 8 43 #define RGBLIGHT_HUE_STEP 8
44 #define RGBLIGHT_SAT_STEP 8 44 #define RGBLIGHT_SAT_STEP 8
45 #define RGBLIGHT_VAL_STEP 8 45 #define RGBLIGHT_VAL_STEP 8
46 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
47 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 46 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
48 /*== all animations enable ==*/ 47 /*== all animations enable ==*/
49#define RGBLIGHT_EFFECT_BREATHING 48#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/draytronics/elise/config.h b/keyboards/draytronics/elise/config.h
index 5c7b6994c9..9d35099552 100644
--- a/keyboards/draytronics/elise/config.h
+++ b/keyboards/draytronics/elise/config.h
@@ -28,7 +28,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
28 #define RGBLIGHT_HUE_STEP 8 28 #define RGBLIGHT_HUE_STEP 8
29 #define RGBLIGHT_SAT_STEP 8 29 #define RGBLIGHT_SAT_STEP 8
30 #define RGBLIGHT_VAL_STEP 8 30 #define RGBLIGHT_VAL_STEP 8
31 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
32 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 31 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
33 /*== all animations enable ==*/ 32 /*== all animations enable ==*/
34#define RGBLIGHT_EFFECT_BREATHING 33#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/draytronics/elise_v2/config.h b/keyboards/draytronics/elise_v2/config.h
index 8984b05e2c..fdbdb23ce4 100644
--- a/keyboards/draytronics/elise_v2/config.h
+++ b/keyboards/draytronics/elise_v2/config.h
@@ -28,7 +28,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
28 #define RGBLIGHT_HUE_STEP 8 28 #define RGBLIGHT_HUE_STEP 8
29 #define RGBLIGHT_SAT_STEP 8 29 #define RGBLIGHT_SAT_STEP 8
30 #define RGBLIGHT_VAL_STEP 8 30 #define RGBLIGHT_VAL_STEP 8
31 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
32 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 31 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
33 /*== all animations enable ==*/ 32 /*== all animations enable ==*/
34#define RGBLIGHT_EFFECT_BREATHING 33#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/dztech/endless80/config.h b/keyboards/dztech/endless80/config.h
index eb512c52de..d02f837169 100644
--- a/keyboards/dztech/endless80/config.h
+++ b/keyboards/dztech/endless80/config.h
@@ -31,4 +31,3 @@
31#define RGBLIGHT_HUE_STEP 10 31#define RGBLIGHT_HUE_STEP 10
32#define RGBLIGHT_SAT_STEP 10 32#define RGBLIGHT_SAT_STEP 10
33#define RGBLIGHT_VAL_STEP 10 33#define RGBLIGHT_VAL_STEP 10
34#define RGBLIGHT_LIMIT_VAL 130 // limits maximum brightness of LEDs to 150 out of 255. Higher may cause the controller to crash.
diff --git a/keyboards/dztech/endless80/info.json b/keyboards/dztech/endless80/info.json
index df23b681e8..9fb8bc22ed 100644
--- a/keyboards/dztech/endless80/info.json
+++ b/keyboards/dztech/endless80/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "F7" 21 "pin": "F7"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 130
25 },
23 "processor": "atmega32u4", 26 "processor": "atmega32u4",
24 "bootloader": "atmel-dfu", 27 "bootloader": "atmel-dfu",
25 "community_layouts": ["tkl_ansi", "tkl_ansi_tsangan"], 28 "community_layouts": ["tkl_ansi", "tkl_ansi_tsangan"],
diff --git a/keyboards/ealdin/quadrant/config.h b/keyboards/ealdin/quadrant/config.h
index fd41a6969d..f5d4e037d9 100644
--- a/keyboards/ealdin/quadrant/config.h
+++ b/keyboards/ealdin/quadrant/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/edi/hardlight/mk2/config.h b/keyboards/edi/hardlight/mk2/config.h
index 3ea34c53ee..b9b6b86c98 100644
--- a/keyboards/edi/hardlight/mk2/config.h
+++ b/keyboards/edi/hardlight/mk2/config.h
@@ -35,7 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
35#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
37#define RGBLIGHT_EFFECT_KNIGHT_LENGTH 5 37#define RGBLIGHT_EFFECT_KNIGHT_LENGTH 5
38//#define RGBLIGHT_LIMIT_VAL 200
39 38
40/* PWM RGB Underglow Defines */ 39/* PWM RGB Underglow Defines */
41#define WS2812_PWM_DRIVER PWMD1 40#define WS2812_PWM_DRIVER PWMD1
diff --git a/keyboards/eek/config.h b/keyboards/eek/config.h
index 814af857d5..37beac094b 100644
--- a/keyboards/eek/config.h
+++ b/keyboards/eek/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 4 21 #define RGBLIGHT_HUE_STEP 4
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 200 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/eek/info.json b/keyboards/eek/info.json
index d4d5ee39d2..dde20e49dc 100644
--- a/keyboards/eek/info.json
+++ b/keyboards/eek/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "D3" 20 "pin": "D3"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 200
24 },
22 "processor": "atmega32u4", 25 "processor": "atmega32u4",
23 "bootloader": "qmk-dfu", 26 "bootloader": "qmk-dfu",
24 "community_layouts": ["split_3x5_3"], 27 "community_layouts": ["split_3x5_3"],
diff --git a/keyboards/ein_60/config.h b/keyboards/ein_60/config.h
index 63e6683f8c..e3df68481d 100644
--- a/keyboards/ein_60/config.h
+++ b/keyboards/ein_60/config.h
@@ -33,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33# define RGBLIGHT_HUE_STEP 4 33# define RGBLIGHT_HUE_STEP 4
34# define RGBLIGHT_SAT_STEP 8 34# define RGBLIGHT_SAT_STEP 8
35# define RGBLIGHT_VAL_STEP 8 35# define RGBLIGHT_VAL_STEP 8
36# define RGBLIGHT_LIMIT_VAL 200 /* 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# define RGBLIGHT_EFFECT_BREATHING 37# define RGBLIGHT_EFFECT_BREATHING
39# define RGBLIGHT_EFFECT_RAINBOW_MOOD 38# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/ein_60/info.json b/keyboards/ein_60/info.json
index 8da88c7987..9af00830e0 100644
--- a/keyboards/ein_60/info.json
+++ b/keyboards/ein_60/info.json
@@ -11,6 +11,9 @@
11 "rgb_matrix": { 11 "rgb_matrix": {
12 "driver": "WS2812" 12 "driver": "WS2812"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 200
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["A3", "A2", "A1", "A0", "F6", "F5", "F0", "E0", "E1", "C0", "C1", "C2", "C3"], 18 "cols": ["A3", "A2", "A1", "A0", "F6", "F5", "F0", "E0", "E1", "C0", "C1", "C2", "C3"],
16 "rows": ["F1", "F2", "F3", "F4"] 19 "rows": ["F1", "F2", "F3", "F4"]
diff --git a/keyboards/elephant42/config.h b/keyboards/elephant42/config.h
index a4d471f2c5..dc1f568fc4 100644
--- a/keyboards/elephant42/config.h
+++ b/keyboards/elephant42/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
23# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
24# define RGBLIGHT_VAL_STEP 8 24# define RGBLIGHT_VAL_STEP 8
25# define RGBLIGHT_LIMIT_VAL 170 /* The maximum brightness level */
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
@@ -38,7 +37,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
38# define SPLIT_TRANSPORT_MIRROR 37# define SPLIT_TRANSPORT_MIRROR
39# define RGB_MATRIX_LED_COUNT RGBLED_NUM 38# define RGB_MATRIX_LED_COUNT RGBLED_NUM
40# define RGB_MATRIX_SPLIT RGBLED_SPLIT 39# define RGB_MATRIX_SPLIT RGBLED_SPLIT
41# define RGB_MATRIX_MAXIMUM_BRIGHTNESS RGBLIGHT_LIMIT_VAL 40# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 170
42# define RGB_MATRIX_HUE_STEP RGBLIGHT_HUE_STEP 41# define RGB_MATRIX_HUE_STEP RGBLIGHT_HUE_STEP
43# define RGB_MATRIX_SAT_STEP RGBLIGHT_SAT_STEP 42# define RGB_MATRIX_SAT_STEP RGBLIGHT_SAT_STEP
44# define RGB_MATRIX_VAL_STEP RGBLIGHT_VAL_STEP 43# define RGB_MATRIX_VAL_STEP RGBLIGHT_VAL_STEP
diff --git a/keyboards/elephant42/info.json b/keyboards/elephant42/info.json
index 8bbaf67179..8c44408055 100644
--- a/keyboards/elephant42/info.json
+++ b/keyboards/elephant42/info.json
@@ -11,6 +11,9 @@
11 "rgb_matrix": { 11 "rgb_matrix": {
12 "driver": "WS2812" 12 "driver": "WS2812"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 170
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["F4", "F5", "F6", "F7", "B1", "B3"], 18 "cols": ["F4", "F5", "F6", "F7", "B1", "B3"],
16 "rows": ["D4", "C6", "D7", "E6"] 19 "rows": ["D4", "C6", "D7", "E6"]
diff --git a/keyboards/ep/comsn/mollydooker/config.h b/keyboards/ep/comsn/mollydooker/config.h
index a00c6cd354..bf53058d52 100644
--- a/keyboards/ep/comsn/mollydooker/config.h
+++ b/keyboards/ep/comsn/mollydooker/config.h
@@ -33,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33#define RGBLIGHT_EFFECT_ALTERNATING 33#define RGBLIGHT_EFFECT_ALTERNATING
34#define RGBLIGHT_EFFECT_TWINKLE 34#define RGBLIGHT_EFFECT_TWINKLE
35#define RGBLED_NUM 84 35#define RGBLED_NUM 84
36#define RGBLIGHT_LIMIT_VAL 35
37#define RGBLIGHT_HUE_STEP 10 36#define RGBLIGHT_HUE_STEP 10
38#define RGBLIGHT_SAT_STEP 17 37#define RGBLIGHT_SAT_STEP 17
39#define RGBLIGHT_VAL_STEP 17 38#define RGBLIGHT_VAL_STEP 17
diff --git a/keyboards/ep/comsn/mollydooker/info.json b/keyboards/ep/comsn/mollydooker/info.json
index c43883e8bd..6c8825c915 100644
--- a/keyboards/ep/comsn/mollydooker/info.json
+++ b/keyboards/ep/comsn/mollydooker/info.json
@@ -15,6 +15,9 @@
15 "ws2812": { 15 "ws2812": {
16 "pin": "B0" 16 "pin": "B0"
17 }, 17 },
18 "rgblight": {
19 "max_brightness": 35
20 },
18 "processor": "atmega32u4", 21 "processor": "atmega32u4",
19 "bootloader": "atmel-dfu", 22 "bootloader": "atmel-dfu",
20 "layouts": { 23 "layouts": {
diff --git a/keyboards/esca/getawayvan/config.h b/keyboards/esca/getawayvan/config.h
index 2c76ce9c8d..01118712d2 100644
--- a/keyboards/esca/getawayvan/config.h
+++ b/keyboards/esca/getawayvan/config.h
@@ -33,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33#define RGBLIGHT_HUE_STEP 20 33#define RGBLIGHT_HUE_STEP 20
34#define RGBLIGHT_SAT_STEP 17 34#define RGBLIGHT_SAT_STEP 17
35#define RGBLIGHT_VAL_STEP 17 35#define RGBLIGHT_VAL_STEP 17
36#define RGBLIGHT_LIMIT_VAL 128
37 36
38/* 37/*
39 * Feature disable options 38 * Feature disable options
diff --git a/keyboards/esca/getawayvan/info.json b/keyboards/esca/getawayvan/info.json
index 5d4cdd9e03..ba31f9c260 100644
--- a/keyboards/esca/getawayvan/info.json
+++ b/keyboards/esca/getawayvan/info.json
@@ -16,6 +16,9 @@
16 "ws2812": { 16 "ws2812": {
17 "pin": "B15" 17 "pin": "B15"
18 }, 18 },
19 "rgblight": {
20 "max_brightness": 128
21 },
19 "processor": "STM32F072", 22 "processor": "STM32F072",
20 "bootloader": "stm32-dfu", 23 "bootloader": "stm32-dfu",
21 "layouts": { 24 "layouts": {
diff --git a/keyboards/esca/getawayvan_f042/config.h b/keyboards/esca/getawayvan_f042/config.h
index 2c76ce9c8d..01118712d2 100644
--- a/keyboards/esca/getawayvan_f042/config.h
+++ b/keyboards/esca/getawayvan_f042/config.h
@@ -33,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33#define RGBLIGHT_HUE_STEP 20 33#define RGBLIGHT_HUE_STEP 20
34#define RGBLIGHT_SAT_STEP 17 34#define RGBLIGHT_SAT_STEP 17
35#define RGBLIGHT_VAL_STEP 17 35#define RGBLIGHT_VAL_STEP 17
36#define RGBLIGHT_LIMIT_VAL 128
37 36
38/* 37/*
39 * Feature disable options 38 * Feature disable options
diff --git a/keyboards/esca/getawayvan_f042/info.json b/keyboards/esca/getawayvan_f042/info.json
index 152e76217f..e39d2b4c22 100644
--- a/keyboards/esca/getawayvan_f042/info.json
+++ b/keyboards/esca/getawayvan_f042/info.json
@@ -16,6 +16,9 @@
16 "ws2812": { 16 "ws2812": {
17 "pin": "B15" 17 "pin": "B15"
18 }, 18 },
19 "rgblight": {
20 "max_brightness": 128
21 },
19 "processor": "STM32F042", 22 "processor": "STM32F042",
20 "bootloader": "stm32-dfu", 23 "bootloader": "stm32-dfu",
21 "layouts": { 24 "layouts": {
diff --git a/keyboards/evolv/config.h b/keyboards/evolv/config.h
index 62e21e0caa..ee7e079772 100644
--- a/keyboards/evolv/config.h
+++ b/keyboards/evolv/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 RGBLED_NUM 16 25#define RGBLED_NUM 16
26#define RGBLIGHT_LIMIT_VAL 200
27#define RGBLIGHT_SLEEP 26#define RGBLIGHT_SLEEP
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/evolv/info.json b/keyboards/evolv/info.json
index ae72abef76..d4b5162126 100644
--- a/keyboards/evolv/info.json
+++ b/keyboards/evolv/info.json
@@ -21,6 +21,9 @@
21 "ws2812": { 21 "ws2812": {
22 "pin": "B15" 22 "pin": "B15"
23 }, 23 },
24 "rgblight": {
25 "max_brightness": 200
26 },
24 "processor": "STM32F072", 27 "processor": "STM32F072",
25 "bootloader": "stm32-dfu", 28 "bootloader": "stm32-dfu",
26 "layouts": { 29 "layouts": {
diff --git a/keyboards/exclusive/e7v1se/config.h b/keyboards/exclusive/e7v1se/config.h
index 04ef2b92d8..f4f04f2bbe 100644
--- a/keyboards/exclusive/e7v1se/config.h
+++ b/keyboards/exclusive/e7v1se/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/exclusive/e85/config.h b/keyboards/exclusive/e85/config.h
index 06591ce442..730536b513 100644
--- a/keyboards/exclusive/e85/config.h
+++ b/keyboards/exclusive/e85/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/eyeohdesigns/babyv/config.h b/keyboards/eyeohdesigns/babyv/config.h
index 9df626ae72..4bfabf0e8a 100644
--- a/keyboards/eyeohdesigns/babyv/config.h
+++ b/keyboards/eyeohdesigns/babyv/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
22#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
23#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
24#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/eyeohdesigns/theboulevard/config.h b/keyboards/eyeohdesigns/theboulevard/config.h
index 6b392b99e1..e2f7092f98 100644
--- a/keyboards/eyeohdesigns/theboulevard/config.h
+++ b/keyboards/eyeohdesigns/theboulevard/config.h
@@ -21,6 +21,5 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
22#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
23#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
24#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/fjlabs/7vhotswap/config.h b/keyboards/fjlabs/7vhotswap/config.h
index f66eda9bba..4aa0cd52ea 100644
--- a/keyboards/fjlabs/7vhotswap/config.h
+++ b/keyboards/fjlabs/7vhotswap/config.h
@@ -34,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
37#define RGBLIGHT_LIMIT_VAL 255
38#define RGB_VAL_STEP 12 37#define RGB_VAL_STEP 12
39 38
40/* Define less important options */ 39/* Define less important options */
diff --git a/keyboards/fjlabs/avalon/config.h b/keyboards/fjlabs/avalon/config.h
index 77b127f06e..4204f1d129 100644
--- a/keyboards/fjlabs/avalon/config.h
+++ b/keyboards/fjlabs/avalon/config.h
@@ -34,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
37#define RGBLIGHT_LIMIT_VAL 255
38#define RGB_VAL_STEP 12 37#define RGB_VAL_STEP 12
39#define RGBLIGHT_DEFAULT_SPD 144 38#define RGBLIGHT_DEFAULT_SPD 144
40#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL 39#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
diff --git a/keyboards/fjlabs/kf87/config.h b/keyboards/fjlabs/kf87/config.h
index 9d09aa6716..4131a88429 100644
--- a/keyboards/fjlabs/kf87/config.h
+++ b/keyboards/fjlabs/kf87/config.h
@@ -34,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
37#define RGBLIGHT_LIMIT_VAL 86
38#define RGB_VAL_STEP 12 37#define RGB_VAL_STEP 12
39 38
40/* Define less important options */ 39/* Define less important options */
diff --git a/keyboards/fjlabs/kf87/info.json b/keyboards/fjlabs/kf87/info.json
index 308438e0ce..415405a9e8 100644
--- a/keyboards/fjlabs/kf87/info.json
+++ b/keyboards/fjlabs/kf87/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "C2" 21 "pin": "C2"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 86
25 },
23 "processor": "at90usb646", 26 "processor": "at90usb646",
24 "bootloader": "atmel-dfu", 27 "bootloader": "atmel-dfu",
25 "layouts": { 28 "layouts": {
diff --git a/keyboards/fjlabs/mk61rgbansi/config.h b/keyboards/fjlabs/mk61rgbansi/config.h
index 291cc75824..89e8c6c221 100644
--- a/keyboards/fjlabs/mk61rgbansi/config.h
+++ b/keyboards/fjlabs/mk61rgbansi/config.h
@@ -34,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
37#define RGBLIGHT_LIMIT_VAL 108
38#define RGB_VAL_STEP 12 37#define RGB_VAL_STEP 12
39#define RGBLIGHT_DEFAULT_SPD 144 38#define RGBLIGHT_DEFAULT_SPD 144
40#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL 39#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
diff --git a/keyboards/fjlabs/mk61rgbansi/info.json b/keyboards/fjlabs/mk61rgbansi/info.json
index 7872f39654..7e99f1bd10 100644
--- a/keyboards/fjlabs/mk61rgbansi/info.json
+++ b/keyboards/fjlabs/mk61rgbansi/info.json
@@ -16,6 +16,9 @@
16 "ws2812": { 16 "ws2812": {
17 "pin": "F7" 17 "pin": "F7"
18 }, 18 },
19 "rgblight": {
20 "max_brightness": 108
21 },
19 "processor": "atmega32u4", 22 "processor": "atmega32u4",
20 "bootloader": "atmel-dfu", 23 "bootloader": "atmel-dfu",
21 "community_layouts": ["60_ansi"], 24 "community_layouts": ["60_ansi"],
diff --git a/keyboards/fjlabs/ready100/config.h b/keyboards/fjlabs/ready100/config.h
index a7d4e33245..1292feb117 100644
--- a/keyboards/fjlabs/ready100/config.h
+++ b/keyboards/fjlabs/ready100/config.h
@@ -34,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
37#define RGBLIGHT_LIMIT_VAL 108
38#define RGB_VAL_STEP 12 37#define RGB_VAL_STEP 12
39/* #define RGBLIGHT_LAYER_BLINK*/ 38/* #define RGBLIGHT_LAYER_BLINK*/
40 39
diff --git a/keyboards/fjlabs/ready100/info.json b/keyboards/fjlabs/ready100/info.json
index bb6ec459de..689f396b3e 100644
--- a/keyboards/fjlabs/ready100/info.json
+++ b/keyboards/fjlabs/ready100/info.json
@@ -16,6 +16,9 @@
16 "ws2812": { 16 "ws2812": {
17 "pin": "F7" 17 "pin": "F7"
18 }, 18 },
19 "rgblight": {
20 "max_brightness": 108
21 },
19 "processor": "atmega32u4", 22 "processor": "atmega32u4",
20 "bootloader": "atmel-dfu", 23 "bootloader": "atmel-dfu",
21 "layout_aliases": { 24 "layout_aliases": {
diff --git a/keyboards/fjlabs/solanis/config.h b/keyboards/fjlabs/solanis/config.h
index abb13aa778..569d563e45 100644
--- a/keyboards/fjlabs/solanis/config.h
+++ b/keyboards/fjlabs/solanis/config.h
@@ -34,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
37#define RGBLIGHT_LIMIT_VAL 172
38#define RGB_VAL_STEP 12 37#define RGB_VAL_STEP 12
39 38
40/* Define less important options */ 39/* Define less important options */
diff --git a/keyboards/fjlabs/solanis/info.json b/keyboards/fjlabs/solanis/info.json
index 9583e90b61..2f1bea8698 100644
--- a/keyboards/fjlabs/solanis/info.json
+++ b/keyboards/fjlabs/solanis/info.json
@@ -16,6 +16,9 @@
16 "ws2812": { 16 "ws2812": {
17 "pin": "B7" 17 "pin": "B7"
18 }, 18 },
19 "rgblight": {
20 "max_brightness": 172
21 },
19 "processor": "at90usb646", 22 "processor": "at90usb646",
20 "bootloader": "atmel-dfu", 23 "bootloader": "atmel-dfu",
21 "community_layouts": [ 24 "community_layouts": [
diff --git a/keyboards/fjlabs/swordfish/config.h b/keyboards/fjlabs/swordfish/config.h
index aceaf3cd5b..be5bee6e44 100644
--- a/keyboards/fjlabs/swordfish/config.h
+++ b/keyboards/fjlabs/swordfish/config.h
@@ -34,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
37#define RGBLIGHT_LIMIT_VAL 255
38#define RGB_VAL_STEP 12 37#define RGB_VAL_STEP 12
39 38
40/* Define less important options */ 39/* Define less important options */
diff --git a/keyboards/fjlabs/tf60ansi/config.h b/keyboards/fjlabs/tf60ansi/config.h
index 291cc75824..89e8c6c221 100644
--- a/keyboards/fjlabs/tf60ansi/config.h
+++ b/keyboards/fjlabs/tf60ansi/config.h
@@ -34,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
37#define RGBLIGHT_LIMIT_VAL 108
38#define RGB_VAL_STEP 12 37#define RGB_VAL_STEP 12
39#define RGBLIGHT_DEFAULT_SPD 144 38#define RGBLIGHT_DEFAULT_SPD 144
40#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL 39#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
diff --git a/keyboards/fjlabs/tf60ansi/info.json b/keyboards/fjlabs/tf60ansi/info.json
index c43710dfd0..b07464ad36 100644
--- a/keyboards/fjlabs/tf60ansi/info.json
+++ b/keyboards/fjlabs/tf60ansi/info.json
@@ -16,6 +16,9 @@
16 "ws2812": { 16 "ws2812": {
17 "pin": "F7" 17 "pin": "F7"
18 }, 18 },
19 "rgblight": {
20 "max_brightness": 108
21 },
19 "processor": "atmega32u4", 22 "processor": "atmega32u4",
20 "bootloader": "atmel-dfu", 23 "bootloader": "atmel-dfu",
21 "community_layouts": ["60_ansi"], 24 "community_layouts": ["60_ansi"],
diff --git a/keyboards/fjlabs/tf60v2/config.h b/keyboards/fjlabs/tf60v2/config.h
index 291cc75824..89e8c6c221 100644
--- a/keyboards/fjlabs/tf60v2/config.h
+++ b/keyboards/fjlabs/tf60v2/config.h
@@ -34,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
37#define RGBLIGHT_LIMIT_VAL 108
38#define RGB_VAL_STEP 12 37#define RGB_VAL_STEP 12
39#define RGBLIGHT_DEFAULT_SPD 144 38#define RGBLIGHT_DEFAULT_SPD 144
40#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL 39#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
diff --git a/keyboards/fjlabs/tf60v2/info.json b/keyboards/fjlabs/tf60v2/info.json
index f4d81ae4d8..6e9a5bf821 100644
--- a/keyboards/fjlabs/tf60v2/info.json
+++ b/keyboards/fjlabs/tf60v2/info.json
@@ -16,6 +16,9 @@
16 "ws2812": { 16 "ws2812": {
17 "pin": "F7" 17 "pin": "F7"
18 }, 18 },
19 "rgblight": {
20 "max_brightness": 108
21 },
19 "processor": "atmega32u4", 22 "processor": "atmega32u4",
20 "bootloader": "atmel-dfu", 23 "bootloader": "atmel-dfu",
21 "community_layouts": ["60_ansi_arrow"], 24 "community_layouts": ["60_ansi_arrow"],
diff --git a/keyboards/fjlabs/tf65rgbv2/config.h b/keyboards/fjlabs/tf65rgbv2/config.h
index 9e6239f67f..5932113c94 100644
--- a/keyboards/fjlabs/tf65rgbv2/config.h
+++ b/keyboards/fjlabs/tf65rgbv2/config.h
@@ -34,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
37#define RGBLIGHT_LIMIT_VAL 96
38#define RGB_VAL_STEP 12 37#define RGB_VAL_STEP 12
39#define RGBLIGHT_DEFAULT_SPD 144 38#define RGBLIGHT_DEFAULT_SPD 144
40#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL 39#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
diff --git a/keyboards/fjlabs/tf65rgbv2/info.json b/keyboards/fjlabs/tf65rgbv2/info.json
index 77d9b04af5..098bad3fcf 100644
--- a/keyboards/fjlabs/tf65rgbv2/info.json
+++ b/keyboards/fjlabs/tf65rgbv2/info.json
@@ -16,6 +16,9 @@
16 "ws2812": { 16 "ws2812": {
17 "pin": "F7" 17 "pin": "F7"
18 }, 18 },
19 "rgblight": {
20 "max_brightness": 96
21 },
19 "processor": "atmega32u4", 22 "processor": "atmega32u4",
20 "bootloader": "atmel-dfu", 23 "bootloader": "atmel-dfu",
21 "community_layouts": ["65_ansi"], 24 "community_layouts": ["65_ansi"],
diff --git a/keyboards/flx/virgo/config.h b/keyboards/flx/virgo/config.h
index 963824b82c..84306f36a0 100644
--- a/keyboards/flx/virgo/config.h
+++ b/keyboards/flx/virgo/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26 #define RGBLIGHT_EFFECT_BREATHING 25 #define RGBLIGHT_EFFECT_BREATHING
27 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 26 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/foxlab/key65/hotswap/config.h b/keyboards/foxlab/key65/hotswap/config.h
index 41bd1c1ce3..8ee5b2a14a 100644
--- a/keyboards/foxlab/key65/hotswap/config.h
+++ b/keyboards/foxlab/key65/hotswap/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #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#define RGBLIGHT_EFFECT_BREATHING 24#define RGBLIGHT_EFFECT_BREATHING
26#define RGBLIGHT_EFFECT_RAINBOW_MOOD 25#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/foxlab/key65/universal/config.h b/keyboards/foxlab/key65/universal/config.h
index 23f868d2ac..003eb0a72c 100644
--- a/keyboards/foxlab/key65/universal/config.h
+++ b/keyboards/foxlab/key65/universal/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #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#define RGBLIGHT_EFFECT_BREATHING 24#define RGBLIGHT_EFFECT_BREATHING
26#define RGBLIGHT_EFFECT_RAINBOW_MOOD 25#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/foxlab/time80/config.h b/keyboards/foxlab/time80/config.h
index 615df15ac7..f68ee9bd55 100644
--- a/keyboards/foxlab/time80/config.h
+++ b/keyboards/foxlab/time80/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21//#define RGBLIGHT_HUE_STEP 8 21//#define RGBLIGHT_HUE_STEP 8
22//#define RGBLIGHT_SAT_STEP 8 22//#define RGBLIGHT_SAT_STEP 8
23//#define RGBLIGHT_VAL_STEP 8 23//#define RGBLIGHT_VAL_STEP 8
24//#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25//#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24//#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26 25
27/* 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 */
diff --git a/keyboards/foxlab/time_re/hotswap/config.h b/keyboards/foxlab/time_re/hotswap/config.h
index 83929a1c3d..03e8b6b3d4 100644
--- a/keyboards/foxlab/time_re/hotswap/config.h
+++ b/keyboards/foxlab/time_re/hotswap/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 200 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/foxlab/time_re/hotswap/info.json b/keyboards/foxlab/time_re/hotswap/info.json
index 14f0772f8d..1253771b5c 100644
--- a/keyboards/foxlab/time_re/hotswap/info.json
+++ b/keyboards/foxlab/time_re/hotswap/info.json
@@ -23,6 +23,9 @@
23 "ws2812": { 23 "ws2812": {
24 "pin": "E2" 24 "pin": "E2"
25 }, 25 },
26 "rgblight": {
27 "max_brightness": 200
28 },
26 "processor": "atmega32u4", 29 "processor": "atmega32u4",
27 "bootloader": "atmel-dfu", 30 "bootloader": "atmel-dfu",
28 "layouts": { 31 "layouts": {
diff --git a/keyboards/foxlab/time_re/universal/config.h b/keyboards/foxlab/time_re/universal/config.h
index 83929a1c3d..03e8b6b3d4 100644
--- a/keyboards/foxlab/time_re/universal/config.h
+++ b/keyboards/foxlab/time_re/universal/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 200 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/foxlab/time_re/universal/info.json b/keyboards/foxlab/time_re/universal/info.json
index 5cfbf7eec2..8bb9a58ee2 100644
--- a/keyboards/foxlab/time_re/universal/info.json
+++ b/keyboards/foxlab/time_re/universal/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "E2" 20 "pin": "E2"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 200
24 },
22 "indicators": { 25 "indicators": {
23 "caps_lock": "E6", 26 "caps_lock": "E6",
24 "on_state": 0 27 "on_state": 0
diff --git a/keyboards/frooastboard/nano/config.h b/keyboards/frooastboard/nano/config.h
index 82fab4da29..32d34ead42 100644
--- a/keyboards/frooastboard/nano/config.h
+++ b/keyboards/frooastboard/nano/config.h
@@ -26,7 +26,6 @@
26 26
27#define RGBLIGHT_DEFAULT_HUE 234 27#define RGBLIGHT_DEFAULT_HUE 234
28 28
29#define RGBLIGHT_LIMIT_VAL 255
30#define RGBLIGHT_DEFAULT_VAL 190 29#define RGBLIGHT_DEFAULT_VAL 190
31 30
32#define RGBLIGHT_EFFECT_RAINBOW_MOOD 31#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/ft/mars65/config.h b/keyboards/ft/mars65/config.h
index d13d66431e..bfe825dcc9 100644
--- a/keyboards/ft/mars65/config.h
+++ b/keyboards/ft/mars65/config.h
@@ -7,7 +7,6 @@
7 #define RGBLIGHT_HUE_STEP 8 7 #define RGBLIGHT_HUE_STEP 8
8 #define RGBLIGHT_SAT_STEP 8 8 #define RGBLIGHT_SAT_STEP 8
9 #define RGBLIGHT_VAL_STEP 8 9 #define RGBLIGHT_VAL_STEP 8
10 #define RGBLIGHT_LIMIT_VAL 130 /* The maximum brightness level */
11 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 10 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
12 #define RGBLIGHT_EFFECT_BREATHING 11 #define RGBLIGHT_EFFECT_BREATHING
13 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 12 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/ft/mars65/info.json b/keyboards/ft/mars65/info.json
index fd4a9ac167..2160ae9be6 100644
--- a/keyboards/ft/mars65/info.json
+++ b/keyboards/ft/mars65/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "E6" 20 "pin": "E6"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 130
24 },
22 "processor": "atmega32u4", 25 "processor": "atmega32u4",
23 "bootloader": "atmel-dfu", 26 "bootloader": "atmel-dfu",
24 "community_layouts": ["65_ansi_blocker", "65_ansi_blocker_split_bs", "65_iso_blocker", "65_iso_blocker_split_bs"], 27 "community_layouts": ["65_ansi_blocker", "65_ansi_blocker_split_bs", "65_iso_blocker", "65_iso_blocker_split_bs"],
diff --git a/keyboards/gh60/v1p3/config.h b/keyboards/gh60/v1p3/config.h
index 7b5012a4c0..c294394eca 100644
--- a/keyboards/gh60/v1p3/config.h
+++ b/keyboards/gh60/v1p3/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/giabalanai/config.h b/keyboards/giabalanai/config.h
index f058b3afc4..aa0095aebd 100644
--- a/keyboards/giabalanai/config.h
+++ b/keyboards/giabalanai/config.h
@@ -41,7 +41,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
41// Not sure but rgblight_sethsv_at() might not support RGBLED_SPLIT yet. 41// Not sure but rgblight_sethsv_at() might not support RGBLED_SPLIT yet.
42// Instead, LED data is tranferred from right side to the left via TRRS cable. 42// Instead, LED data is tranferred from right side to the left via TRRS cable.
43 43
44# define RGBLIGHT_LIMIT_VAL 80
45# define RGBLIGHT_LAYERS 44# define RGBLIGHT_LAYERS
46 45
47// By default, LEDs of the buttons which are pressed turn on. 46// By default, LEDs of the buttons which are pressed turn on.
diff --git a/keyboards/giabalanai/info.json b/keyboards/giabalanai/info.json
index 125bade43e..7c2fa72047 100644
--- a/keyboards/giabalanai/info.json
+++ b/keyboards/giabalanai/info.json
@@ -11,6 +11,9 @@
11 "rgb_matrix": { 11 "rgb_matrix": {
12 "driver": "WS2812" 12 "driver": "WS2812"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 80
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["B1", "F7", "F6", "F5", "F4", "B3", "B2", "B6", "D0", "D1"], 18 "cols": ["B1", "F7", "F6", "F5", "F4", "B3", "B2", "B6", "D0", "D1"],
16 "rows": ["B5", "B4", "E6", "D7", "C6", "D4"] 19 "rows": ["B5", "B4", "E6", "D7", "C6", "D4"]
diff --git a/keyboards/gkeyboard/gkb_m16/config.h b/keyboards/gkeyboard/gkb_m16/config.h
index b05a0d33b4..1f278e6e31 100644
--- a/keyboards/gkeyboard/gkb_m16/config.h
+++ b/keyboards/gkeyboard/gkb_m16/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/gray_studio/aero75/config.h b/keyboards/gray_studio/aero75/config.h
index addd25292b..a55a587467 100644
--- a/keyboards/gray_studio/aero75/config.h
+++ b/keyboards/gray_studio/aero75/config.h
@@ -9,7 +9,6 @@
9#define RGBLIGHT_HUE_STEP 8 9#define RGBLIGHT_HUE_STEP 8
10#define RGBLIGHT_SAT_STEP 8 10#define RGBLIGHT_SAT_STEP 8
11#define RGBLIGHT_VAL_STEP 8 11#define RGBLIGHT_VAL_STEP 8
12#define RGBLIGHT_LIMIT_VAL 200 /* The maximum brightness level */
13#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 12#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
14// /*== all animations enable ==*/ 13// /*== all animations enable ==*/
15#define RGBLIGHT_EFFECT_BREATHING 14#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/gray_studio/aero75/info.json b/keyboards/gray_studio/aero75/info.json
index 6f03045d5b..e8a08e79e4 100644
--- a/keyboards/gray_studio/aero75/info.json
+++ b/keyboards/gray_studio/aero75/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "B10" 12 "pin": "B10"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 200
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["A3", "A5", "A4", "B9", "B8", "B7", "B6", "B5", "B4", "B3", "A15", "B1", "A8", "B15", "B14", "B13"], 18 "cols": ["A3", "A5", "A4", "B9", "B8", "B7", "B6", "B5", "B4", "B3", "A15", "B1", "A8", "B15", "B14", "B13"],
16 "rows": ["A7", "A6", "B12", "A2", "A1", "A0"] 19 "rows": ["A7", "A6", "B12", "A2", "A1", "A0"]
diff --git a/keyboards/gray_studio/apollo80/config.h b/keyboards/gray_studio/apollo80/config.h
index f8a03ebf49..362574dea8 100644
--- a/keyboards/gray_studio/apollo80/config.h
+++ b/keyboards/gray_studio/apollo80/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #define RGBLIGHT_LIMIT_VAL 180 /* 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 24
26 #define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD 25 #define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD
diff --git a/keyboards/gray_studio/apollo80/info.json b/keyboards/gray_studio/apollo80/info.json
index 122c5890d4..1dfa43bfe1 100644
--- a/keyboards/gray_studio/apollo80/info.json
+++ b/keyboards/gray_studio/apollo80/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "E2" 12 "pin": "E2"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 180
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D4", "D6", "D2", "D3", "D5"], 18 "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D4", "D6", "D2", "D3", "D5"],
16 "rows": ["D1", "D0", "B3", "B0", "B2", "B1"] 19 "rows": ["D1", "D0", "B3", "B0", "B2", "B1"]
diff --git a/keyboards/gray_studio/cod67/config.h b/keyboards/gray_studio/cod67/config.h
index 2daace057d..7a2d573aaf 100644
--- a/keyboards/gray_studio/cod67/config.h
+++ b/keyboards/gray_studio/cod67/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255
25 #define RGBLIGHT_SLEEP 24 #define RGBLIGHT_SLEEP
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/gray_studio/space65/config.h b/keyboards/gray_studio/space65/config.h
index 4cc46acbbb..b1c76459fc 100644
--- a/keyboards/gray_studio/space65/config.h
+++ b/keyboards/gray_studio/space65/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/gray_studio/space65r3/config.h b/keyboards/gray_studio/space65r3/config.h
index 1603a2b3be..88824052b2 100644
--- a/keyboards/gray_studio/space65r3/config.h
+++ b/keyboards/gray_studio/space65r3/config.h
@@ -8,7 +8,6 @@
8#define RGBLIGHT_HUE_STEP 8 8#define RGBLIGHT_HUE_STEP 8
9#define RGBLIGHT_SAT_STEP 8 9#define RGBLIGHT_SAT_STEP 8
10#define RGBLIGHT_VAL_STEP 8 10#define RGBLIGHT_VAL_STEP 8
11#define RGBLIGHT_LIMIT_VAL 200 /* The maximum brightness level */
12#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 11#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
13// /*== all animations enable ==*/ 12// /*== all animations enable ==*/
14#define RGBLIGHT_EFFECT_BREATHING 13#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/gray_studio/space65r3/info.json b/keyboards/gray_studio/space65r3/info.json
index 99d4e37000..7caa7cdd60 100644
--- a/keyboards/gray_studio/space65r3/info.json
+++ b/keyboards/gray_studio/space65r3/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "B10" 12 "pin": "B10"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 200
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["A3", "A5", "A4", "B9", "B8", "B7", "B6", "B5", "B4", "B3", "A15", "B0", "A8", "B15", "B14", "B13"], 18 "cols": ["A3", "A5", "A4", "B9", "B8", "B7", "B6", "B5", "B4", "B3", "A15", "B0", "A8", "B15", "B14", "B13"],
16 "rows": ["A6", "B12", "A2", "A0", "A1"] 19 "rows": ["A6", "B12", "A2", "A0", "A1"]
diff --git a/keyboards/gray_studio/think65/hotswap/config.h b/keyboards/gray_studio/think65/hotswap/config.h
index 54038d807b..7a2cc1f03c 100644
--- a/keyboards/gray_studio/think65/hotswap/config.h
+++ b/keyboards/gray_studio/think65/hotswap/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/gray_studio/think65/solder/config.h b/keyboards/gray_studio/think65/solder/config.h
index 54038d807b..7a2cc1f03c 100644
--- a/keyboards/gray_studio/think65/solder/config.h
+++ b/keyboards/gray_studio/think65/solder/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/grid600/press/config.h b/keyboards/grid600/press/config.h
index 7fc3580dca..81bccd015b 100644
--- a/keyboards/grid600/press/config.h
+++ b/keyboards/grid600/press/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 10 21 #define RGBLIGHT_HUE_STEP 10
22 #define RGBLIGHT_SAT_STEP 17 22 #define RGBLIGHT_SAT_STEP 17
23 #define RGBLIGHT_VAL_STEP 17 23 #define RGBLIGHT_VAL_STEP 17
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/halfcliff/config.h b/keyboards/halfcliff/config.h
index 6f237a5352..6f5dd093d6 100644
--- a/keyboards/halfcliff/config.h
+++ b/keyboards/halfcliff/config.h
@@ -31,7 +31,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31 #define RGBLIGHT_HUE_STEP 8 31 #define RGBLIGHT_HUE_STEP 8
32 #define RGBLIGHT_SAT_STEP 8 32 #define RGBLIGHT_SAT_STEP 8
33 #define RGBLIGHT_VAL_STEP 8 33 #define RGBLIGHT_VAL_STEP 8
34 #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 35
37/* 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 */
diff --git a/keyboards/halokeys/elemental75/config.h b/keyboards/halokeys/elemental75/config.h
index fed1b7c458..c23763ee9b 100644
--- a/keyboards/halokeys/elemental75/config.h
+++ b/keyboards/halokeys/elemental75/config.h
@@ -18,7 +18,6 @@
18#define TAP_CODE_DELAY 10 // tap_code function delay for register and unregister 18#define TAP_CODE_DELAY 10 // tap_code function delay for register and unregister
19 19
20#define RGBLED_NUM 22 20#define RGBLED_NUM 22
21#define RGBLIGHT_LIMIT_VAL 225 // value set lower than 255 since current draw is too high
22#define RGBLIGHT_SLEEP 21#define RGBLIGHT_SLEEP
23 22
24/* animations enabled */ 23/* animations enabled */
diff --git a/keyboards/halokeys/elemental75/info.json b/keyboards/halokeys/elemental75/info.json
index a97731b125..5f8bdb38a6 100644
--- a/keyboards/halokeys/elemental75/info.json
+++ b/keyboards/halokeys/elemental75/info.json
@@ -21,6 +21,9 @@
21 "ws2812": { 21 "ws2812": {
22 "pin": "A10" 22 "pin": "A10"
23 }, 23 },
24 "rgblight": {
25 "max_brightness": 225
26 },
24 "processor": "STM32F303", 27 "processor": "STM32F303",
25 "bootloader": "stm32-dfu", 28 "bootloader": "stm32-dfu",
26 "board": "QMK_PROTON_C", 29 "board": "QMK_PROTON_C",
diff --git a/keyboards/handwired/6macro/config.h b/keyboards/handwired/6macro/config.h
index abbe9f5c9d..55716a3b7a 100644
--- a/keyboards/handwired/6macro/config.h
+++ b/keyboards/handwired/6macro/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22#define RGBLIGHT_HUE_STEP 10 22#define RGBLIGHT_HUE_STEP 10
23#define RGBLIGHT_SAT_STEP 17 23#define RGBLIGHT_SAT_STEP 17
24#define RGBLIGHT_VAL_STEP 17 24#define RGBLIGHT_VAL_STEP 17
25#define RGBLIGHT_LIMIT_VAL 255 /* 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#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD 27#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/handwired/bento/rev1/config.h b/keyboards/handwired/bento/rev1/config.h
index 2743c75877..75eb7537b2 100644
--- a/keyboards/handwired/bento/rev1/config.h
+++ b/keyboards/handwired/bento/rev1/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #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#define RGBLIGHT_EFFECT_BREATHING 24#define RGBLIGHT_EFFECT_BREATHING
26#define RGBLIGHT_EFFECT_RAINBOW_MOOD 25#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/handwired/brain/config.h b/keyboards/handwired/brain/config.h
index 7f7a49ed93..61dddcd9c2 100644
--- a/keyboards/handwired/brain/config.h
+++ b/keyboards/handwired/brain/config.h
@@ -44,9 +44,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
44 44
45#define RGBLED_NUM 28 // Number of LEDs 45#define RGBLED_NUM 28 // Number of LEDs
46 46
47
48#define RGBLIGHT_LIMIT_VAL 120
49
50#define RGBLIGHT_SPLIT 47#define RGBLIGHT_SPLIT
51 48
52/* 49/*
diff --git a/keyboards/handwired/brain/info.json b/keyboards/handwired/brain/info.json
index 77506e8746..0454b36669 100644
--- a/keyboards/handwired/brain/info.json
+++ b/keyboards/handwired/brain/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "D3" 20 "pin": "D3"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 120
24 },
22 "split": { 25 "split": {
23 "soft_serial_pin": "D0", 26 "soft_serial_pin": "D0",
24 "bootmagic": { 27 "bootmagic": {
diff --git a/keyboards/handwired/consolekeyboard/18key/config.h b/keyboards/handwired/consolekeyboard/18key/config.h
index ac16864b09..bbc4eccf18 100644
--- a/keyboards/handwired/consolekeyboard/18key/config.h
+++ b/keyboards/handwired/consolekeyboard/18key/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #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 #define RGBLIGHT_EFFECT_BREATHING 24 #define RGBLIGHT_EFFECT_BREATHING
26// #define RGBLIGHT_EFFECT_RAINBOW_MOOD 25// #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/handwired/consolekeyboard/20key/config.h b/keyboards/handwired/consolekeyboard/20key/config.h
index ac16864b09..bbc4eccf18 100644
--- a/keyboards/handwired/consolekeyboard/20key/config.h
+++ b/keyboards/handwired/consolekeyboard/20key/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #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 #define RGBLIGHT_EFFECT_BREATHING 24 #define RGBLIGHT_EFFECT_BREATHING
26// #define RGBLIGHT_EFFECT_RAINBOW_MOOD 25// #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/handwired/consolekeyboard/27key/config.h b/keyboards/handwired/consolekeyboard/27key/config.h
index ac16864b09..bbc4eccf18 100644
--- a/keyboards/handwired/consolekeyboard/27key/config.h
+++ b/keyboards/handwired/consolekeyboard/27key/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #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 #define RGBLIGHT_EFFECT_BREATHING 24 #define RGBLIGHT_EFFECT_BREATHING
26// #define RGBLIGHT_EFFECT_RAINBOW_MOOD 25// #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/handwired/consolekeyboard/30key/config.h b/keyboards/handwired/consolekeyboard/30key/config.h
index 226fee299f..30d9a2f459 100644
--- a/keyboards/handwired/consolekeyboard/30key/config.h
+++ b/keyboards/handwired/consolekeyboard/30key/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #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 #define RGBLIGHT_EFFECT_BREATHING 24 #define RGBLIGHT_EFFECT_BREATHING
26// #define RGBLIGHT_EFFECT_RAINBOW_MOOD 25// #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/handwired/cyberstar/config.h b/keyboards/handwired/cyberstar/config.h
index 869f4c9ba7..813b565036 100644
--- a/keyboards/handwired/cyberstar/config.h
+++ b/keyboards/handwired/cyberstar/config.h
@@ -32,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32#define RGBLIGHT_HUE_STEP 8 32#define RGBLIGHT_HUE_STEP 8
33#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
34#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
35#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
36#define RGBLIGHT_EFFECT_BREATHING 35#define RGBLIGHT_EFFECT_BREATHING
37#define RGBLIGHT_EFFECT_RAINBOW_MOOD 36#define RGBLIGHT_EFFECT_RAINBOW_MOOD
38#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 37#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
diff --git a/keyboards/handwired/heisenberg/config.h b/keyboards/handwired/heisenberg/config.h
index 3999283535..00362c5375 100644
--- a/keyboards/handwired/heisenberg/config.h
+++ b/keyboards/handwired/heisenberg/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21// #define RGBLIGHT_HUE_STEP 8 21// #define RGBLIGHT_HUE_STEP 8
22// #define RGBLIGHT_SAT_STEP 8 22// #define RGBLIGHT_SAT_STEP 8
23// #define RGBLIGHT_VAL_STEP 8 23// #define RGBLIGHT_VAL_STEP 8
24// #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25// #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24// #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/handwired/lovelive9/config.h b/keyboards/handwired/lovelive9/config.h
index 092e83d9d5..a946442dc0 100644
--- a/keyboards/handwired/lovelive9/config.h
+++ b/keyboards/handwired/lovelive9/config.h
@@ -15,7 +15,6 @@
15#define RGBLIGHT_EFFECT_ALTERNATING 15#define RGBLIGHT_EFFECT_ALTERNATING
16#define RGBLIGHT_EFFECT_TWINKLE 16#define RGBLIGHT_EFFECT_TWINKLE
17#define RGBLIGHT_EFFECT_SNAKE_LENGTH 4 17#define RGBLIGHT_EFFECT_SNAKE_LENGTH 4
18#define RGBLIGHT_LIMIT_VAL 255
19#define RGBLIGHT_HUE_STEP 10 18#define RGBLIGHT_HUE_STEP 10
20#define RGBLIGHT_SAT_STEP 17 19#define RGBLIGHT_SAT_STEP 17
21#define RGBLIGHT_VAL_STEP 17 20#define RGBLIGHT_VAL_STEP 17
diff --git a/keyboards/handwired/macroboard/config.h b/keyboards/handwired/macroboard/config.h
index c9a2077f41..d20625da08 100644
--- a/keyboards/handwired/macroboard/config.h
+++ b/keyboards/handwired/macroboard/config.h
@@ -29,7 +29,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
29# define RGBLIGHT_HUE_STEP 8 29# define RGBLIGHT_HUE_STEP 8
30# define RGBLIGHT_SAT_STEP 8 30# define RGBLIGHT_SAT_STEP 8
31# define RGBLIGHT_VAL_STEP 8 31# define RGBLIGHT_VAL_STEP 8
32# define RGBLIGHT_LIMIT_VAL 255 /* 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# define RGBLIGHT_EFFECT_BREATHING 33# define RGBLIGHT_EFFECT_BREATHING
35# define RGBLIGHT_EFFECT_RAINBOW_MOOD 34# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/handwired/marauder/config.h b/keyboards/handwired/marauder/config.h
index 10f0d75ea9..bdb092a3ae 100644
--- a/keyboards/handwired/marauder/config.h
+++ b/keyboards/handwired/marauder/config.h
@@ -22,5 +22,4 @@
22 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
24 #define RGBLIGHT_VAL_STEP 8 24 #define RGBLIGHT_VAL_STEP 8
25 #define RGBLIGHT_LIMIT_VAL 255 /* 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 */
diff --git a/keyboards/handwired/owlet60/config.h b/keyboards/handwired/owlet60/config.h
index bacb8449f2..ba5322f32f 100644
--- a/keyboards/handwired/owlet60/config.h
+++ b/keyboards/handwired/owlet60/config.h
@@ -44,7 +44,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
44 #define RGBLIGHT_HUE_STEP 8 44 #define RGBLIGHT_HUE_STEP 8
45 #define RGBLIGHT_SAT_STEP 8 45 #define RGBLIGHT_SAT_STEP 8
46 #define RGBLIGHT_VAL_STEP 8 46 #define RGBLIGHT_VAL_STEP 8
47 #define RGBLIGHT_LIMIT_VAL 128 /* The maximum brightness level */
48 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 47 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
49#define RGBLIGHT_EFFECT_BREATHING 48#define RGBLIGHT_EFFECT_BREATHING
50#define RGBLIGHT_EFFECT_RAINBOW_MOOD 49#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/handwired/owlet60/info.json b/keyboards/handwired/owlet60/info.json
index ff3aeb7e89..d036911755 100644
--- a/keyboards/handwired/owlet60/info.json
+++ b/keyboards/handwired/owlet60/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D0" 12 "pin": "D0"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 128
16 },
14 "processor": "atmega32u4", 17 "processor": "atmega32u4",
15 "bootloader": "caterina", 18 "bootloader": "caterina",
16 "debounce": 9, 19 "debounce": 9,
diff --git a/keyboards/handwired/p65rgb/config.h b/keyboards/handwired/p65rgb/config.h
index b224411da4..326789b998 100644
--- a/keyboards/handwired/p65rgb/config.h
+++ b/keyboards/handwired/p65rgb/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23#define RGB_MATRIX_LED_PROCESS_LIMIT 4 23#define RGB_MATRIX_LED_PROCESS_LIMIT 4
24#define RGB_MATRIX_LED_FLUSH_LIMIT 26 24#define RGB_MATRIX_LED_FLUSH_LIMIT 26
25#define RGB_MATRIX_LED_COUNT 83 25#define RGB_MATRIX_LED_COUNT 83
26#define RGBLIGHT_LIMIT_VAL 180
27// RGB Matrix Animation modes. Explicitly enabled 26// RGB Matrix Animation modes. Explicitly enabled
28// For full list of effects, see: 27// For full list of effects, see:
29// https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects 28// https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects
diff --git a/keyboards/handwired/p65rgb/info.json b/keyboards/handwired/p65rgb/info.json
index cd5ae0243b..a9ec2634ef 100644
--- a/keyboards/handwired/p65rgb/info.json
+++ b/keyboards/handwired/p65rgb/info.json
@@ -14,6 +14,9 @@
14 "rgb_matrix": { 14 "rgb_matrix": {
15 "driver": "WS2812" 15 "driver": "WS2812"
16 }, 16 },
17 "rgblight": {
18 "max_brightness": 180
19 },
17 "matrix_pins": { 20 "matrix_pins": {
18 "cols": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "B0", "B1", "B2", "B3", "B7", "D0", "D1", "D2", "D3", "D7"], 21 "cols": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "B0", "B1", "B2", "B3", "B7", "D0", "D1", "D2", "D3", "D7"],
19 "rows": ["C7", "C6", "B6", "B5", "D5"] 22 "rows": ["C7", "C6", "B6", "B5", "D5"]
diff --git a/keyboards/handwired/tennie/config.h b/keyboards/handwired/tennie/config.h
index 40fbd33f9d..c1acec7001 100644
--- a/keyboards/handwired/tennie/config.h
+++ b/keyboards/handwired/tennie/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
24 #define RGBLIGHT_VAL_STEP 8 24 #define RGBLIGHT_VAL_STEP 8
25 #define RGBLIGHT_LIMIT_VAL 255 /* 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#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD 27#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/handwired/tractyl_manuform/5x6_right/elite_c/config.h b/keyboards/handwired/tractyl_manuform/5x6_right/elite_c/config.h
index 428ecf02d7..a0355469e9 100644
--- a/keyboards/handwired/tractyl_manuform/5x6_right/elite_c/config.h
+++ b/keyboards/handwired/tractyl_manuform/5x6_right/elite_c/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23#define RGBLIGHT_SPLIT 23#define RGBLIGHT_SPLIT
24#define RGBLED_SPLIT \ 24#define RGBLED_SPLIT \
25 { 10, 10 } 25 { 10, 10 }
26#define RGBLIGHT_LIMIT_VAL 80
27 26
28#define AUDIO_PIN C6 27#define AUDIO_PIN C6
29 28
diff --git a/keyboards/handwired/tractyl_manuform/5x6_right/elite_c/info.json b/keyboards/handwired/tractyl_manuform/5x6_right/elite_c/info.json
index ae256b4e5d..e0d074c2b6 100644
--- a/keyboards/handwired/tractyl_manuform/5x6_right/elite_c/info.json
+++ b/keyboards/handwired/tractyl_manuform/5x6_right/elite_c/info.json
@@ -16,6 +16,9 @@
16 "ws2812": { 16 "ws2812": {
17 "pin": "D3" 17 "pin": "D3"
18 }, 18 },
19 "rgblight": {
20 "max_brightness": 80
21 },
19 "processor": "atmega32u4", 22 "processor": "atmega32u4",
20 "bootloader": "atmel-dfu" 23 "bootloader": "atmel-dfu"
21} 24}
diff --git a/keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/config.h b/keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/config.h
index c917e37b4c..dd5da75821 100644
--- a/keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/config.h
+++ b/keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23#define RGBLIGHT_SPLIT 23#define RGBLIGHT_SPLIT
24#define RGBLED_SPLIT \ 24#define RGBLED_SPLIT \
25 { 10, 10 } 25 { 10, 10 }
26#define RGBLIGHT_LIMIT_VAL 80
27#define OLED_BRIGHTNESS 50 26#define OLED_BRIGHTNESS 50
28 27
29#define DEBUG_LED_PIN D6 28#define DEBUG_LED_PIN D6
diff --git a/keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/info.json b/keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/info.json
index 9b65179678..c65b226601 100644
--- a/keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/info.json
+++ b/keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/info.json
@@ -16,6 +16,9 @@
16 "ws2812": { 16 "ws2812": {
17 "pin": "E7" 17 "pin": "E7"
18 }, 18 },
19 "rgblight": {
20 "max_brightness": 80
21 },
19 "processor": "at90usb1286", 22 "processor": "at90usb1286",
20 "bootloader": "halfkay" 23 "bootloader": "halfkay"
21} 24}
diff --git a/keyboards/handwired/traveller/config.h b/keyboards/handwired/traveller/config.h
index 8ac92c300c..f015683e68 100644
--- a/keyboards/handwired/traveller/config.h
+++ b/keyboards/handwired/traveller/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 10 21# define RGBLIGHT_HUE_STEP 10
22# define RGBLIGHT_SAT_STEP 17 22# define RGBLIGHT_SAT_STEP 17
23# define RGBLIGHT_VAL_STEP 17 23# define RGBLIGHT_VAL_STEP 17
24//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26 25
27/* 26/*
diff --git a/keyboards/handwired/tsubasa/config.h b/keyboards/handwired/tsubasa/config.h
index 40f43d94c2..dee2156fb5 100644
--- a/keyboards/handwired/tsubasa/config.h
+++ b/keyboards/handwired/tsubasa/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24# define RGBLIGHT_HUE_STEP 8 24# define RGBLIGHT_HUE_STEP 8
25# define RGBLIGHT_SAT_STEP 1 25# define RGBLIGHT_SAT_STEP 1
26# define RGBLIGHT_VAL_STEP 1 26# define RGBLIGHT_VAL_STEP 1
27# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
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
diff --git a/keyboards/helix/rev3_4rows/config.h b/keyboards/helix/rev3_4rows/config.h
index 9af8d14d10..2eda425a4f 100644
--- a/keyboards/helix/rev3_4rows/config.h
+++ b/keyboards/helix/rev3_4rows/config.h
@@ -69,7 +69,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
69// #define RGBLIGHT_HUE_STEP 8 69// #define RGBLIGHT_HUE_STEP 8
70// #define RGBLIGHT_SAT_STEP 8 70// #define RGBLIGHT_SAT_STEP 8
71// #define RGBLIGHT_VAL_STEP 8 71// #define RGBLIGHT_VAL_STEP 8
72 #define RGBLIGHT_LIMIT_VAL 120 /* The maximum brightness level */
73// #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 72// #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
74// #define RGBLIGHT_EFFECT_BREATHING 73// #define RGBLIGHT_EFFECT_BREATHING
75 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 74 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/helix/rev3_4rows/info.json b/keyboards/helix/rev3_4rows/info.json
index 16a455f59d..9a832bbb5b 100644
--- a/keyboards/helix/rev3_4rows/info.json
+++ b/keyboards/helix/rev3_4rows/info.json
@@ -22,6 +22,9 @@
22 "ws2812": { 22 "ws2812": {
23 "pin": "D3" 23 "pin": "D3"
24 }, 24 },
25 "rgblight": {
26 "max_brightness": 120
27 },
25 "processor": "atmega32u4", 28 "processor": "atmega32u4",
26 "bootloader": "caterina", 29 "bootloader": "caterina",
27 "layouts": { 30 "layouts": {
diff --git a/keyboards/helix/rev3_5rows/config.h b/keyboards/helix/rev3_5rows/config.h
index 4f7ca7480c..bd09cc60ab 100644
--- a/keyboards/helix/rev3_5rows/config.h
+++ b/keyboards/helix/rev3_5rows/config.h
@@ -69,7 +69,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
69// #define RGBLIGHT_HUE_STEP 8 69// #define RGBLIGHT_HUE_STEP 8
70// #define RGBLIGHT_SAT_STEP 8 70// #define RGBLIGHT_SAT_STEP 8
71// #define RGBLIGHT_VAL_STEP 8 71// #define RGBLIGHT_VAL_STEP 8
72 #define RGBLIGHT_LIMIT_VAL 120 /* The maximum brightness level */
73// #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 72// #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
74// #define RGBLIGHT_EFFECT_BREATHING 73// #define RGBLIGHT_EFFECT_BREATHING
75 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 74 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/helix/rev3_5rows/info.json b/keyboards/helix/rev3_5rows/info.json
index 5119235151..2ae80dd901 100644
--- a/keyboards/helix/rev3_5rows/info.json
+++ b/keyboards/helix/rev3_5rows/info.json
@@ -22,6 +22,9 @@
22 "ws2812": { 22 "ws2812": {
23 "pin": "D3" 23 "pin": "D3"
24 }, 24 },
25 "rgblight": {
26 "max_brightness": 120
27 },
25 "processor": "atmega32u4", 28 "processor": "atmega32u4",
26 "bootloader": "caterina", 29 "bootloader": "caterina",
27 "layouts": { 30 "layouts": {
diff --git a/keyboards/hifumi/config.h b/keyboards/hifumi/config.h
index 5331556a41..bcf040c6cb 100644
--- a/keyboards/hifumi/config.h
+++ b/keyboards/hifumi/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18 18
19/* ws2812 RGB LED */ 19/* ws2812 RGB LED */
20#define RGBLED_NUM 6 20#define RGBLED_NUM 6
21#define RGBLIGHT_LIMIT_VAL 255
22#define RGBLIGHT_HUE_STEP 5 21#define RGBLIGHT_HUE_STEP 5
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/hineybush/h08_ocelot/config.h b/keyboards/hineybush/h08_ocelot/config.h
index b7094a0212..e275779f4c 100644
--- a/keyboards/hineybush/h08_ocelot/config.h
+++ b/keyboards/hineybush/h08_ocelot/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 220 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/hineybush/h08_ocelot/info.json b/keyboards/hineybush/h08_ocelot/info.json
index 4305081010..addd71a5a8 100644
--- a/keyboards/hineybush/h08_ocelot/info.json
+++ b/keyboards/hineybush/h08_ocelot/info.json
@@ -16,6 +16,9 @@
16 "ws2812": { 16 "ws2812": {
17 "pin": "F1" 17 "pin": "F1"
18 }, 18 },
19 "rgblight": {
20 "max_brightness": 220
21 },
19 "processor": "atmega32u4", 22 "processor": "atmega32u4",
20 "bootloader": "atmel-dfu", 23 "bootloader": "atmel-dfu",
21 "layouts": { 24 "layouts": {
diff --git a/keyboards/hineybush/h60/config.h b/keyboards/hineybush/h60/config.h
index c9c59d1942..a4d338b500 100644
--- a/keyboards/hineybush/h60/config.h
+++ b/keyboards/hineybush/h60/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26 /*== all animations enable ==*/ 25 /*== all animations enable ==*/
27#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/hineybush/h65/config.h b/keyboards/hineybush/h65/config.h
index 3fb9460932..ae0ecc61cf 100644
--- a/keyboards/hineybush/h65/config.h
+++ b/keyboards/hineybush/h65/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/hineybush/h65_hotswap/config.h b/keyboards/hineybush/h65_hotswap/config.h
index 3fb9460932..ae0ecc61cf 100644
--- a/keyboards/hineybush/h65_hotswap/config.h
+++ b/keyboards/hineybush/h65_hotswap/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/hineybush/h660s/config.h b/keyboards/hineybush/h660s/config.h
index 55c1faf44f..e4d5a87a00 100644
--- a/keyboards/hineybush/h660s/config.h
+++ b/keyboards/hineybush/h660s/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/hineybush/h75_singa/config.h b/keyboards/hineybush/h75_singa/config.h
index 083b7c29f5..760e5fdd70 100644
--- a/keyboards/hineybush/h75_singa/config.h
+++ b/keyboards/hineybush/h75_singa/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/hineybush/h87a/config.h b/keyboards/hineybush/h87a/config.h
index 80a861a23e..26b995ddd0 100644
--- a/keyboards/hineybush/h87a/config.h
+++ b/keyboards/hineybush/h87a/config.h
@@ -36,5 +36,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36#define RGBLIGHT_HUE_STEP 8 36#define RGBLIGHT_HUE_STEP 8
37#define RGBLIGHT_SAT_STEP 8 37#define RGBLIGHT_SAT_STEP 8
38#define RGBLIGHT_VAL_STEP 8 38#define RGBLIGHT_VAL_STEP 8
39#define RGBLIGHT_LIMIT_VAL 200
40#define RGBLIGHT_SLEEP // RGB will turn off when PC is put to sleep 39#define RGBLIGHT_SLEEP // RGB will turn off when PC is put to sleep
diff --git a/keyboards/hineybush/h87a/info.json b/keyboards/hineybush/h87a/info.json
index a10dc4a773..ee067e1f32 100644
--- a/keyboards/hineybush/h87a/info.json
+++ b/keyboards/hineybush/h87a/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "D3" 20 "pin": "D3"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 200
24 },
22 "processor": "atmega32u4", 25 "processor": "atmega32u4",
23 "bootloader": "atmel-dfu", 26 "bootloader": "atmel-dfu",
24 "layouts": { 27 "layouts": {
diff --git a/keyboards/hineybush/hbcp/config.h b/keyboards/hineybush/hbcp/config.h
index 5fe30d87e5..ee8f76aafd 100644
--- a/keyboards/hineybush/hbcp/config.h
+++ b/keyboards/hineybush/hbcp/config.h
@@ -42,7 +42,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
42 #define RGBLIGHT_HUE_STEP 8 42 #define RGBLIGHT_HUE_STEP 8
43 #define RGBLIGHT_SAT_STEP 8 43 #define RGBLIGHT_SAT_STEP 8
44 #define RGBLIGHT_VAL_STEP 8 44 #define RGBLIGHT_VAL_STEP 8
45 #define RGBLIGHT_LIMIT_VAL 200 /* The maximum brightness level */
46 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 45 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
47#define RGBLIGHT_EFFECT_BREATHING 46#define RGBLIGHT_EFFECT_BREATHING
48#define RGBLIGHT_EFFECT_RAINBOW_MOOD 47#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/hineybush/hbcp/info.json b/keyboards/hineybush/hbcp/info.json
index f895a1e8f5..45d52629ae 100644
--- a/keyboards/hineybush/hbcp/info.json
+++ b/keyboards/hineybush/hbcp/info.json
@@ -15,6 +15,9 @@
15 "ws2812": { 15 "ws2812": {
16 "pin": "B0" 16 "pin": "B0"
17 }, 17 },
18 "rgblight": {
19 "max_brightness": 200
20 },
18 "processor": "at90usb1286", 21 "processor": "at90usb1286",
19 "bootloader": "atmel-dfu", 22 "bootloader": "atmel-dfu",
20 "layouts": { 23 "layouts": {
diff --git a/keyboards/hineybush/physix/config.h b/keyboards/hineybush/physix/config.h
index 91a587046a..848c217499 100644
--- a/keyboards/hineybush/physix/config.h
+++ b/keyboards/hineybush/physix/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/hineybush/sm68/config.h b/keyboards/hineybush/sm68/config.h
index 9a1c6fa284..98b32f8c37 100644
--- a/keyboards/hineybush/sm68/config.h
+++ b/keyboards/hineybush/sm68/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26 #define RGBLIGHT_EFFECT_BREATHING 25 #define RGBLIGHT_EFFECT_BREATHING
27 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 26 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/hnahkb/vn66/config.h b/keyboards/hnahkb/vn66/config.h
index 7f4d268cf4..61b2d4967b 100644
--- a/keyboards/hnahkb/vn66/config.h
+++ b/keyboards/hnahkb/vn66/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/hub16/config.h b/keyboards/hub16/config.h
index aec0c87bb5..a628c11ddc 100755
--- a/keyboards/hub16/config.h
+++ b/keyboards/hub16/config.h
@@ -30,7 +30,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
30#define RGBLIGHT_HUE_STEP 8 30#define RGBLIGHT_HUE_STEP 8
31#define RGBLIGHT_SAT_STEP 8 31#define RGBLIGHT_SAT_STEP 8
32#define RGBLIGHT_VAL_STEP 8 32#define RGBLIGHT_VAL_STEP 8
33#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
34#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 33#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
35#define RGBLIGHT_EFFECT_BREATHING 34#define RGBLIGHT_EFFECT_BREATHING
36#define RGBLIGHT_EFFECT_RAINBOW_MOOD 35#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/idobao/id80/v2/config.h b/keyboards/idobao/id80/v2/config.h
index aa409bc487..e45c0081ae 100644
--- a/keyboards/idobao/id80/v2/config.h
+++ b/keyboards/idobao/id80/v2/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 180 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26 25
27 #define RGBLIGHT_EFFECT_ALTERNATING 26 #define RGBLIGHT_EFFECT_ALTERNATING
diff --git a/keyboards/idobao/id80/v2/info.json b/keyboards/idobao/id80/v2/info.json
index 247c3cb113..26a5a7db81 100644
--- a/keyboards/idobao/id80/v2/info.json
+++ b/keyboards/idobao/id80/v2/info.json
@@ -18,6 +18,9 @@
18 "ws2812": { 18 "ws2812": {
19 "pin": "E2" 19 "pin": "E2"
20 }, 20 },
21 "rgblight": {
22 "max_brightness": 180
23 },
21 "indicators": { 24 "indicators": {
22 "caps_lock": "C7", 25 "caps_lock": "C7",
23 "on_state": 0 26 "on_state": 0
diff --git a/keyboards/inett_studio/sqx/hotswap/config.h b/keyboards/inett_studio/sqx/hotswap/config.h
index 6b7e3970f5..1eff584a83 100644
--- a/keyboards/inett_studio/sqx/hotswap/config.h
+++ b/keyboards/inett_studio/sqx/hotswap/config.h
@@ -31,7 +31,6 @@
31 31
32 32
33//rgb light setting 33//rgb light setting
34#define RGBLIGHT_LIMIT_VAL 128
35#define RGBLED_NUM 18 34#define RGBLED_NUM 18
36#define RGBLIGHT_EFFECT_BREATHING 35#define RGBLIGHT_EFFECT_BREATHING
37#define RGBLIGHT_EFFECT_RAINBOW_MOOD 36#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/inett_studio/sqx/hotswap/info.json b/keyboards/inett_studio/sqx/hotswap/info.json
index ae51d4a772..8d4621a608 100644
--- a/keyboards/inett_studio/sqx/hotswap/info.json
+++ b/keyboards/inett_studio/sqx/hotswap/info.json
@@ -14,6 +14,9 @@
14 "rgb_matrix": { 14 "rgb_matrix": {
15 "driver": "IS31FL3731" 15 "driver": "IS31FL3731"
16 }, 16 },
17 "rgblight": {
18 "max_brightness": 128
19 },
17 "matrix_pins": { 20 "matrix_pins": {
18 "cols": ["C7", "C6", "B6", "B5", "B4", "F7", "F6", "F5", "E6", "B0", "D2", "D4", "D5", "D3"], 21 "cols": ["C7", "C6", "B6", "B5", "B4", "F7", "F6", "F5", "E6", "B0", "D2", "D4", "D5", "D3"],
19 "rows": ["F0", "F1", "F4", "B7", "D6"] 22 "rows": ["F0", "F1", "F4", "B7", "D6"]
diff --git a/keyboards/inett_studio/sqx/universal/config.h b/keyboards/inett_studio/sqx/universal/config.h
index 11549b9ad9..92c9bedfc9 100644
--- a/keyboards/inett_studio/sqx/universal/config.h
+++ b/keyboards/inett_studio/sqx/universal/config.h
@@ -31,7 +31,6 @@
31 31
32 32
33//rgb light setting 33//rgb light setting
34#define RGBLIGHT_LIMIT_VAL 128
35#define RGBLED_NUM 18 34#define RGBLED_NUM 18
36#define RGBLIGHT_EFFECT_BREATHING 35#define RGBLIGHT_EFFECT_BREATHING
37#define RGBLIGHT_EFFECT_RAINBOW_MOOD 36#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/inett_studio/sqx/universal/info.json b/keyboards/inett_studio/sqx/universal/info.json
index 8886e89d47..9839aa10de 100644
--- a/keyboards/inett_studio/sqx/universal/info.json
+++ b/keyboards/inett_studio/sqx/universal/info.json
@@ -14,6 +14,9 @@
14 "rgb_matrix": { 14 "rgb_matrix": {
15 "driver": "IS31FL3731" 15 "driver": "IS31FL3731"
16 }, 16 },
17 "rgblight": {
18 "max_brightness": 128
19 },
17 "matrix_pins": { 20 "matrix_pins": {
18 "cols": ["C7", "C6", "B6", "B5", "B4", "F7", "F6", "F5", "E6", "B0", "D2", "D4", "D5", "D3"], 21 "cols": ["C7", "C6", "B6", "B5", "B4", "F7", "F6", "F5", "E6", "B0", "D2", "D4", "D5", "D3"],
19 "rows": ["F0", "F1", "F4", "B7", "D6"] 22 "rows": ["F0", "F1", "F4", "B7", "D6"]
diff --git a/keyboards/irene/config.h b/keyboards/irene/config.h
index 7163def47d..3ee3ed6316 100644
--- a/keyboards/irene/config.h
+++ b/keyboards/irene/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21//# define RGBLIGHT_HUE_STEP 8 21//# define RGBLIGHT_HUE_STEP 8
22//# define RGBLIGHT_SAT_STEP 8 22//# define RGBLIGHT_SAT_STEP 8
23//# define RGBLIGHT_VAL_STEP 8 23//# define RGBLIGHT_VAL_STEP 8
24//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/jacky_studio/bear_65/config.h b/keyboards/jacky_studio/bear_65/config.h
index 2303086f2e..c432e839d0 100644
--- a/keyboards/jacky_studio/bear_65/config.h
+++ b/keyboards/jacky_studio/bear_65/config.h
@@ -9,7 +9,6 @@
9/* Locking resynchronize hack */ 9/* Locking resynchronize hack */
10#define LOCKING_RESYNC_ENABLE 10#define LOCKING_RESYNC_ENABLE
11 11
12#define RGBLIGHT_LIMIT_VAL 200
13#define RGBLIGHT_DEFAULT_VAL 50 12#define RGBLIGHT_DEFAULT_VAL 50
14#define RGBLIGHT_EFFECT_BREATHING 13#define RGBLIGHT_EFFECT_BREATHING
15#define RGBLIGHT_EFFECT_RAINBOW_MOOD 14#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/jacky_studio/bear_65/rev1/info.json b/keyboards/jacky_studio/bear_65/rev1/info.json
index 6a45c26306..77c0e44c0d 100644
--- a/keyboards/jacky_studio/bear_65/rev1/info.json
+++ b/keyboards/jacky_studio/bear_65/rev1/info.json
@@ -24,6 +24,9 @@
24 "ws2812": { 24 "ws2812": {
25 "pin": "E2" 25 "pin": "E2"
26 }, 26 },
27 "rgblight": {
28 "max_brightness": 200
29 },
27 "indicators": { 30 "indicators": {
28 "caps_lock": "C7", 31 "caps_lock": "C7",
29 "on_state": 0 32 "on_state": 0
diff --git a/keyboards/jacky_studio/bear_65/rev2/info.json b/keyboards/jacky_studio/bear_65/rev2/info.json
index 6ee4f53c22..8e1779ceea 100644
--- a/keyboards/jacky_studio/bear_65/rev2/info.json
+++ b/keyboards/jacky_studio/bear_65/rev2/info.json
@@ -24,6 +24,9 @@
24 "ws2812": { 24 "ws2812": {
25 "pin": "E2" 25 "pin": "E2"
26 }, 26 },
27 "rgblight": {
28 "max_brightness": 200
29 },
27 "indicators": { 30 "indicators": {
28 "caps_lock": "C7", 31 "caps_lock": "C7",
29 "on_state": 0 32 "on_state": 0
diff --git a/keyboards/jacky_studio/s7_elephant/rev2/config.h b/keyboards/jacky_studio/s7_elephant/rev2/config.h
index 5c6eeaf844..316658ad6d 100644
--- a/keyboards/jacky_studio/s7_elephant/rev2/config.h
+++ b/keyboards/jacky_studio/s7_elephant/rev2/config.h
@@ -30,7 +30,6 @@
30#define RGBLIGHT_HUE_STEP 8 30#define RGBLIGHT_HUE_STEP 8
31#define RGBLIGHT_SAT_STEP 8 31#define RGBLIGHT_SAT_STEP 8
32#define RGBLIGHT_VAL_STEP 8 32#define RGBLIGHT_VAL_STEP 8
33#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
34#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 33#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
35 34
36/* 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 */
diff --git a/keyboards/jels/jels88/config.h b/keyboards/jels/jels88/config.h
index 9ba31d626d..6ce24bfbde 100644
--- a/keyboards/jels/jels88/config.h
+++ b/keyboards/jels/jels88/config.h
@@ -30,7 +30,6 @@
30#define RGBLIGHT_EFFECT_ALTERNATING 30#define RGBLIGHT_EFFECT_ALTERNATING
31#define RGBLIGHT_EFFECT_TWINKLE 31#define RGBLIGHT_EFFECT_TWINKLE
32#define RGBLIGHT_DEFAULT_VAL 0 // start off 32#define RGBLIGHT_DEFAULT_VAL 0 // start off
33#define RGBLIGHT_LIMIT_VAL 225 // keep PCB under 500mA
34#endif 33#endif
35 34
36/* 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 */
diff --git a/keyboards/jels/jels88/info.json b/keyboards/jels/jels88/info.json
index f91419f58d..2dc7c2f2ac 100644
--- a/keyboards/jels/jels88/info.json
+++ b/keyboards/jels/jels88/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "B6" 20 "pin": "B6"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 225
24 },
22 "processor": "atmega32u4", 25 "processor": "atmega32u4",
23 "bootloader": "atmel-dfu", 26 "bootloader": "atmel-dfu",
24 "layouts": { 27 "layouts": {
diff --git a/keyboards/jiran/rev2/config.h b/keyboards/jiran/rev2/config.h
index d810f3e395..ce78530cb7 100644
--- a/keyboards/jiran/rev2/config.h
+++ b/keyboards/jiran/rev2/config.h
@@ -33,4 +33,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33#define RGBLIGHT_HUE_STEP 10 33#define RGBLIGHT_HUE_STEP 10
34#define RGBLIGHT_SAT_STEP 17 34#define RGBLIGHT_SAT_STEP 17
35#define RGBLIGHT_VAL_STEP 17 35#define RGBLIGHT_VAL_STEP 17
36#define RGBLIGHT_LIMIT_VAL 255
diff --git a/keyboards/jolofsor/denial75/config.h b/keyboards/jolofsor/denial75/config.h
index 02f94c8bd5..a80552a780 100644
--- a/keyboards/jolofsor/denial75/config.h
+++ b/keyboards/jolofsor/denial75/config.h
@@ -30,4 +30,3 @@
30#define RGBLIGHT_HUE_STEP 10 30#define RGBLIGHT_HUE_STEP 10
31#define RGBLIGHT_SAT_STEP 17 31#define RGBLIGHT_SAT_STEP 17
32#define RGBLIGHT_VAL_STEP 17 32#define RGBLIGHT_VAL_STEP 17
33#define RGBLIGHT_LIMIT_VAL 200
diff --git a/keyboards/jolofsor/denial75/info.json b/keyboards/jolofsor/denial75/info.json
index 1ae7240e1c..6f1388f49e 100644
--- a/keyboards/jolofsor/denial75/info.json
+++ b/keyboards/jolofsor/denial75/info.json
@@ -15,6 +15,9 @@
15 "ws2812": { 15 "ws2812": {
16 "pin": "D2" 16 "pin": "D2"
17 }, 17 },
18 "rgblight": {
19 "max_brightness": 200
20 },
18 "diode_direction": "COL2ROW", 21 "diode_direction": "COL2ROW",
19 "indicators": { 22 "indicators": {
20 "caps_lock": "B6", 23 "caps_lock": "B6",
diff --git a/keyboards/jones/v03/config.h b/keyboards/jones/v03/config.h
index 9b93ea9e3c..1d6b6e7ad9 100644
--- a/keyboards/jones/v03/config.h
+++ b/keyboards/jones/v03/config.h
@@ -52,7 +52,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
52 #define RGBLIGHT_HUE_STEP 8 52 #define RGBLIGHT_HUE_STEP 8
53 #define RGBLIGHT_SAT_STEP 8 53 #define RGBLIGHT_SAT_STEP 8
54 #define RGBLIGHT_VAL_STEP 8 54 #define RGBLIGHT_VAL_STEP 8
55 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
56 // #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 55 // #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
57 /*== Lighting Layers ==*/ 56 /*== Lighting Layers ==*/
58 #define RGBLIGHT_LAYERS 57 #define RGBLIGHT_LAYERS
diff --git a/keyboards/jones/v03_1/config.h b/keyboards/jones/v03_1/config.h
index f7183265d8..b3eb44a156 100644
--- a/keyboards/jones/v03_1/config.h
+++ b/keyboards/jones/v03_1/config.h
@@ -53,7 +53,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
53 #define RGBLIGHT_HUE_STEP 8 53 #define RGBLIGHT_HUE_STEP 8
54 #define RGBLIGHT_SAT_STEP 8 54 #define RGBLIGHT_SAT_STEP 8
55 #define RGBLIGHT_VAL_STEP 8 55 #define RGBLIGHT_VAL_STEP 8
56 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
57 // #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 56 // #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
58 /*== Lighting Layers ==*/ 57 /*== Lighting Layers ==*/
59 #define RGBLIGHT_LAYERS 58 #define RGBLIGHT_LAYERS
diff --git a/keyboards/jones/v1/config.h b/keyboards/jones/v1/config.h
index 92801acea7..3017ca2ab0 100644
--- a/keyboards/jones/v1/config.h
+++ b/keyboards/jones/v1/config.h
@@ -29,7 +29,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
29 #define RGBLIGHT_HUE_STEP 8 29 #define RGBLIGHT_HUE_STEP 8
30 #define RGBLIGHT_SAT_STEP 8 30 #define RGBLIGHT_SAT_STEP 8
31 #define RGBLIGHT_VAL_STEP 8 31 #define RGBLIGHT_VAL_STEP 8
32 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
33 /*== Lighting Layers ==*/ 32 /*== Lighting Layers ==*/
34 #define RGBLIGHT_LAYERS 33 #define RGBLIGHT_LAYERS
35 #define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF // Overriding RGB Lighting on/off status 34 #define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF // Overriding RGB Lighting on/off status
diff --git a/keyboards/kabedon/kabedon78s/config.h b/keyboards/kabedon/kabedon78s/config.h
index 37a897c479..57f829e692 100644
--- a/keyboards/kabedon/kabedon78s/config.h
+++ b/keyboards/kabedon/kabedon78s/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
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
diff --git a/keyboards/kabedon/kabedon980/config.h b/keyboards/kabedon/kabedon980/config.h
index a028845956..655a8af4a9 100644
--- a/keyboards/kabedon/kabedon980/config.h
+++ b/keyboards/kabedon/kabedon980/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23 #define RGBLIGHT_HUE_STEP 8 23 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 24 #define RGBLIGHT_SAT_STEP 8
25 #define RGBLIGHT_VAL_STEP 8 25 #define RGBLIGHT_VAL_STEP 8
26 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
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
diff --git a/keyboards/kakunpc/angel17/rev1/config.h b/keyboards/kakunpc/angel17/rev1/config.h
index f3471e71e4..227e0d5294 100644
--- a/keyboards/kakunpc/angel17/rev1/config.h
+++ b/keyboards/kakunpc/angel17/rev1/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26 25
27/* 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 */
diff --git a/keyboards/kakunpc/angel64/alpha/config.h b/keyboards/kakunpc/angel64/alpha/config.h
index b4d1467a6b..4f068a9a7d 100644
--- a/keyboards/kakunpc/angel64/alpha/config.h
+++ b/keyboards/kakunpc/angel64/alpha/config.h
@@ -33,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33 #define RGBLIGHT_HUE_STEP 8 33 #define RGBLIGHT_HUE_STEP 8
34 #define RGBLIGHT_SAT_STEP 8 34 #define RGBLIGHT_SAT_STEP 8
35 #define RGBLIGHT_VAL_STEP 8 35 #define RGBLIGHT_VAL_STEP 8
36 #define RGBLIGHT_LIMIT_VAL 25 /* 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#define RGBLIGHT_EFFECT_BREATHING 37#define RGBLIGHT_EFFECT_BREATHING
39#define RGBLIGHT_EFFECT_RAINBOW_MOOD 38#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kakunpc/angel64/alpha/info.json b/keyboards/kakunpc/angel64/alpha/info.json
index 3429799a75..93748b736c 100644
--- a/keyboards/kakunpc/angel64/alpha/info.json
+++ b/keyboards/kakunpc/angel64/alpha/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D3" 12 "pin": "D3"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 25
16 },
14 "processor": "atmega32u4", 17 "processor": "atmega32u4",
15 "bootloader": "atmel-dfu", 18 "bootloader": "atmel-dfu",
16 "layouts": { 19 "layouts": {
diff --git a/keyboards/kakunpc/angel64/rev1/config.h b/keyboards/kakunpc/angel64/rev1/config.h
index b4d1467a6b..4f068a9a7d 100644
--- a/keyboards/kakunpc/angel64/rev1/config.h
+++ b/keyboards/kakunpc/angel64/rev1/config.h
@@ -33,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33 #define RGBLIGHT_HUE_STEP 8 33 #define RGBLIGHT_HUE_STEP 8
34 #define RGBLIGHT_SAT_STEP 8 34 #define RGBLIGHT_SAT_STEP 8
35 #define RGBLIGHT_VAL_STEP 8 35 #define RGBLIGHT_VAL_STEP 8
36 #define RGBLIGHT_LIMIT_VAL 25 /* 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#define RGBLIGHT_EFFECT_BREATHING 37#define RGBLIGHT_EFFECT_BREATHING
39#define RGBLIGHT_EFFECT_RAINBOW_MOOD 38#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kakunpc/angel64/rev1/info.json b/keyboards/kakunpc/angel64/rev1/info.json
index c71f91016d..59e7152e0d 100644
--- a/keyboards/kakunpc/angel64/rev1/info.json
+++ b/keyboards/kakunpc/angel64/rev1/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D3" 12 "pin": "D3"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 25
16 },
14 "processor": "atmega32u4", 17 "processor": "atmega32u4",
15 "bootloader": "atmel-dfu", 18 "bootloader": "atmel-dfu",
16 "layouts": { 19 "layouts": {
diff --git a/keyboards/kakunpc/business_card/alpha/config.h b/keyboards/kakunpc/business_card/alpha/config.h
index 719781fad5..ebe746b7ce 100644
--- a/keyboards/kakunpc/business_card/alpha/config.h
+++ b/keyboards/kakunpc/business_card/alpha/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26 25
27/* 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 */
diff --git a/keyboards/kakunpc/business_card/beta/config.h b/keyboards/kakunpc/business_card/beta/config.h
index 719781fad5..ebe746b7ce 100644
--- a/keyboards/kakunpc/business_card/beta/config.h
+++ b/keyboards/kakunpc/business_card/beta/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26 25
27/* 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 */
diff --git a/keyboards/kakunpc/rabbit_capture_plan/config.h b/keyboards/kakunpc/rabbit_capture_plan/config.h
index 3cdc282329..6a6c2678bf 100644
--- a/keyboards/kakunpc/rabbit_capture_plan/config.h
+++ b/keyboards/kakunpc/rabbit_capture_plan/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
23# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
24# define RGBLIGHT_VAL_STEP 8 24# define RGBLIGHT_VAL_STEP 8
25# define RGBLIGHT_LIMIT_VAL 200 /* 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#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD 27#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kakunpc/rabbit_capture_plan/info.json b/keyboards/kakunpc/rabbit_capture_plan/info.json
index 68dfe8edff..d988e94034 100644
--- a/keyboards/kakunpc/rabbit_capture_plan/info.json
+++ b/keyboards/kakunpc/rabbit_capture_plan/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D3" 12 "pin": "D3"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 200
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"], 18 "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"],
16 "rows": ["D4", "C6", "D7", "E6", "B4"] 19 "rows": ["D4", "C6", "D7", "E6", "B4"]
diff --git a/keyboards/kakunpc/suihankey/alpha/config.h b/keyboards/kakunpc/suihankey/alpha/config.h
index 09038071c2..2e4fa2625f 100644
--- a/keyboards/kakunpc/suihankey/alpha/config.h
+++ b/keyboards/kakunpc/suihankey/alpha/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kakunpc/suihankey/rev1/config.h b/keyboards/kakunpc/suihankey/rev1/config.h
index 09038071c2..2e4fa2625f 100644
--- a/keyboards/kakunpc/suihankey/rev1/config.h
+++ b/keyboards/kakunpc/suihankey/rev1/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kakunpc/suihankey/split/alpha/config.h b/keyboards/kakunpc/suihankey/split/alpha/config.h
index 09befa3a58..1fda3473f3 100644
--- a/keyboards/kakunpc/suihankey/split/alpha/config.h
+++ b/keyboards/kakunpc/suihankey/split/alpha/config.h
@@ -25,7 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
25 #define RGBLIGHT_HUE_STEP 8 25 #define RGBLIGHT_HUE_STEP 8
26 #define RGBLIGHT_SAT_STEP 8 26 #define RGBLIGHT_SAT_STEP 8
27 #define RGBLIGHT_VAL_STEP 8 27 #define RGBLIGHT_VAL_STEP 8
28 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
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 29
31/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 30/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
diff --git a/keyboards/kakunpc/suihankey/split/rev1/config.h b/keyboards/kakunpc/suihankey/split/rev1/config.h
index 1398e13f82..86e33438b5 100644
--- a/keyboards/kakunpc/suihankey/split/rev1/config.h
+++ b/keyboards/kakunpc/suihankey/split/rev1/config.h
@@ -25,7 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
25 #define RGBLIGHT_HUE_STEP 8 25 #define RGBLIGHT_HUE_STEP 8
26 #define RGBLIGHT_SAT_STEP 8 26 #define RGBLIGHT_SAT_STEP 8
27 #define RGBLIGHT_VAL_STEP 8 27 #define RGBLIGHT_VAL_STEP 8
28 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
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#define RGBLIGHT_EFFECT_BREATHING 29#define RGBLIGHT_EFFECT_BREATHING
31#define RGBLIGHT_EFFECT_RAINBOW_MOOD 30#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kakunpc/thedogkeyboard/config.h b/keyboards/kakunpc/thedogkeyboard/config.h
index 6b9c95516d..80e1c06014 100644
--- a/keyboards/kakunpc/thedogkeyboard/config.h
+++ b/keyboards/kakunpc/thedogkeyboard/config.h
@@ -39,7 +39,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
39 #define RGBLIGHT_HUE_STEP 8 39 #define RGBLIGHT_HUE_STEP 8
40 #define RGBLIGHT_SAT_STEP 8 40 #define RGBLIGHT_SAT_STEP 8
41 #define RGBLIGHT_VAL_STEP 8 41 #define RGBLIGHT_VAL_STEP 8
42 #define RGBLIGHT_LIMIT_VAL 50 /* The maximum brightness level */
43 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 42 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
44 43
45/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 44/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
diff --git a/keyboards/kakunpc/thedogkeyboard/info.json b/keyboards/kakunpc/thedogkeyboard/info.json
index 2bd57bc958..a958fd52a6 100644
--- a/keyboards/kakunpc/thedogkeyboard/info.json
+++ b/keyboards/kakunpc/thedogkeyboard/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D3" 12 "pin": "D3"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 50
16 },
14 "processor": "atmega32u4", 17 "processor": "atmega32u4",
15 "bootloader": "atmel-dfu", 18 "bootloader": "atmel-dfu",
16 "community_layouts": [ 19 "community_layouts": [
diff --git a/keyboards/kapl/rev1/config.h b/keyboards/kapl/rev1/config.h
index 387e26aa73..8dc6718d1a 100644
--- a/keyboards/kapl/rev1/config.h
+++ b/keyboards/kapl/rev1/config.h
@@ -8,7 +8,6 @@
8#define RGBLED_NUM 88 8#define RGBLED_NUM 88
9#define RGBLED_SPLIT { 44, 44 } 9#define RGBLED_SPLIT { 44, 44 }
10#define RGBLIGHT_SPLIT 10#define RGBLIGHT_SPLIT
11#define RGBLIGHT_LIMIT_VAL 120 // limits maximum brightness of LEDs to 150 out of 255. Higher may cause the controller to crash.
12 11
13#define RGB_MATRIX_LED_COUNT 88 12#define RGB_MATRIX_LED_COUNT 88
14#define RGB_MATRIX_SPLIT { 44, 44 } 13#define RGB_MATRIX_SPLIT { 44, 44 }
diff --git a/keyboards/kapl/rev1/info.json b/keyboards/kapl/rev1/info.json
index f9da64a380..ad310fa87c 100644
--- a/keyboards/kapl/rev1/info.json
+++ b/keyboards/kapl/rev1/info.json
@@ -14,6 +14,9 @@
14 "rgb_matrix": { 14 "rgb_matrix": {
15 "driver": "WS2812" 15 "driver": "WS2812"
16 }, 16 },
17 "rgblight": {
18 "max_brightness": 120
19 },
17 "matrix_pins": { 20 "matrix_pins": {
18 "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"], 21 "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"],
19 "rows": ["C6", "D7", "E6", "B4", "B5"] 22 "rows": ["C6", "D7", "E6", "B4", "B5"]
diff --git a/keyboards/kb_elmo/isolation/config.h b/keyboards/kb_elmo/isolation/config.h
index 0299a8ab1f..37a293fb19 100644
--- a/keyboards/kb_elmo/isolation/config.h
+++ b/keyboards/kb_elmo/isolation/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
23# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
24# define RGBLIGHT_VAL_STEP 8 24# define RGBLIGHT_VAL_STEP 8
25# define RGBLIGHT_LIMIT_VAL 255 /* 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# define RGBLIGHT_EFFECT_BREATHING 26# define RGBLIGHT_EFFECT_BREATHING
28# define RGBLIGHT_EFFECT_RAINBOW_MOOD 27# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kbdfans/kbd67/hotswap/config.h b/keyboards/kbdfans/kbd67/hotswap/config.h
index c71b396ecd..dfbc40e0a0 100644
--- a/keyboards/kbdfans/kbd67/hotswap/config.h
+++ b/keyboards/kbdfans/kbd67/hotswap/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 // #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 // #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26// /*== all animations enable ==*/ 25// /*== all animations enable ==*/
27#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/kbdfans/kbd67/rev1/config.h b/keyboards/kbdfans/kbd67/rev1/config.h
index c1b23fe4db..20e3b8f0df 100644
--- a/keyboards/kbdfans/kbd67/rev1/config.h
+++ b/keyboards/kbdfans/kbd67/rev1/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 180 /* The maximum brightness level */
25 // #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 // #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26 #define RGBLIGHT_SLEEP 25 #define RGBLIGHT_SLEEP
27#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/kbdfans/kbd67/rev1/info.json b/keyboards/kbdfans/kbd67/rev1/info.json
index c8e08a0157..e34cbb87e2 100644
--- a/keyboards/kbdfans/kbd67/rev1/info.json
+++ b/keyboards/kbdfans/kbd67/rev1/info.json
@@ -24,6 +24,9 @@
24 "ws2812": { 24 "ws2812": {
25 "pin": "E2" 25 "pin": "E2"
26 }, 26 },
27 "rgblight": {
28 "max_brightness": 180
29 },
27 "processor": "atmega32u4", 30 "processor": "atmega32u4",
28 "bootloader": "atmel-dfu", 31 "bootloader": "atmel-dfu",
29 "community_layouts": ["65_ansi"], 32 "community_layouts": ["65_ansi"],
diff --git a/keyboards/kbdfans/kbd67/rev2/config.h b/keyboards/kbdfans/kbd67/rev2/config.h
index 9e8ab831eb..1aa30c01cd 100644
--- a/keyboards/kbdfans/kbd67/rev2/config.h
+++ b/keyboards/kbdfans/kbd67/rev2/config.h
@@ -31,5 +31,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31#define RGBLIGHT_HUE_STEP 8 31#define RGBLIGHT_HUE_STEP 8
32#define RGBLIGHT_SAT_STEP 8 32#define RGBLIGHT_SAT_STEP 8
33#define RGBLIGHT_VAL_STEP 8 33#define RGBLIGHT_VAL_STEP 8
34#define RGBLIGHT_LIMIT_VAL 240
35#define RGBLIGHT_SLEEP 34#define RGBLIGHT_SLEEP
diff --git a/keyboards/kbdfans/kbd67/rev2/info.json b/keyboards/kbdfans/kbd67/rev2/info.json
index b360acf4fc..bf83ad4af3 100644
--- a/keyboards/kbdfans/kbd67/rev2/info.json
+++ b/keyboards/kbdfans/kbd67/rev2/info.json
@@ -23,6 +23,9 @@
23 "ws2812": { 23 "ws2812": {
24 "pin": "E2" 24 "pin": "E2"
25 }, 25 },
26 "rgblight": {
27 "max_brightness": 240
28 },
26 "processor": "atmega32u4", 29 "processor": "atmega32u4",
27 "bootloader": "atmel-dfu", 30 "bootloader": "atmel-dfu",
28 "layout_aliases": { 31 "layout_aliases": {
diff --git a/keyboards/kbdfans/kbd8x_mk2/config.h b/keyboards/kbdfans/kbd8x_mk2/config.h
index d2a014a204..74fad03a87 100644
--- a/keyboards/kbdfans/kbd8x_mk2/config.h
+++ b/keyboards/kbdfans/kbd8x_mk2/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 200 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kbdfans/kbd8x_mk2/info.json b/keyboards/kbdfans/kbd8x_mk2/info.json
index f8f506c169..5c15e9e2d5 100644
--- a/keyboards/kbdfans/kbd8x_mk2/info.json
+++ b/keyboards/kbdfans/kbd8x_mk2/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "B3" 21 "pin": "B3"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 200
25 },
23 "indicators": { 26 "indicators": {
24 "caps_lock": "E6", 27 "caps_lock": "E6",
25 "scroll_lock": "B2", 28 "scroll_lock": "B2",
diff --git a/keyboards/kbdfans/kbdpad/mk2/config.h b/keyboards/kbdfans/kbdpad/mk2/config.h
index caaf4ef9b1..9457b20766 100644
--- a/keyboards/kbdfans/kbdpad/mk2/config.h
+++ b/keyboards/kbdfans/kbdpad/mk2/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kbdfans/odin/soldered/config.h b/keyboards/kbdfans/odin/soldered/config.h
index 6fa6d5651b..b55a558628 100644
--- a/keyboards/kbdfans/odin/soldered/config.h
+++ b/keyboards/kbdfans/odin/soldered/config.h
@@ -31,7 +31,6 @@
31#define RGBLIGHT_HUE_STEP 8 31#define RGBLIGHT_HUE_STEP 8
32#define RGBLIGHT_SAT_STEP 8 32#define RGBLIGHT_SAT_STEP 8
33#define RGBLIGHT_VAL_STEP 8 33#define RGBLIGHT_VAL_STEP 8
34#define RGBLIGHT_LIMIT_VAL 180
35#define RGBLIGHT_SLEEP 34#define RGBLIGHT_SLEEP
36 35
37#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2 36#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2
diff --git a/keyboards/kbdfans/odin/soldered/info.json b/keyboards/kbdfans/odin/soldered/info.json
index 50cf9de62e..acbdc574bf 100644
--- a/keyboards/kbdfans/odin/soldered/info.json
+++ b/keyboards/kbdfans/odin/soldered/info.json
@@ -21,6 +21,9 @@
21 "ws2812": { 21 "ws2812": {
22 "pin": "B15" 22 "pin": "B15"
23 }, 23 },
24 "rgblight": {
25 "max_brightness": 180
26 },
24 "processor": "STM32F072", 27 "processor": "STM32F072",
25 "bootloader": "stm32-dfu", 28 "bootloader": "stm32-dfu",
26 "debounce": 15, 29 "debounce": 15,
diff --git a/keyboards/kbdfans/odin/v2/config.h b/keyboards/kbdfans/odin/v2/config.h
index fe645e42a3..a753f00c6a 100644
--- a/keyboards/kbdfans/odin/v2/config.h
+++ b/keyboards/kbdfans/odin/v2/config.h
@@ -29,5 +29,4 @@
29 #define RGBLIGHT_HUE_STEP 8 29 #define RGBLIGHT_HUE_STEP 8
30 #define RGBLIGHT_SAT_STEP 8 30 #define RGBLIGHT_SAT_STEP 8
31 #define RGBLIGHT_VAL_STEP 8 31 #define RGBLIGHT_VAL_STEP 8
32 #define RGBLIGHT_LIMIT_VAL 180
33 #define RGBLIGHT_SLEEP 32 #define RGBLIGHT_SLEEP
diff --git a/keyboards/kbdfans/odin/v2/info.json b/keyboards/kbdfans/odin/v2/info.json
index ec7ef06d10..59d2dde7ac 100644
--- a/keyboards/kbdfans/odin/v2/info.json
+++ b/keyboards/kbdfans/odin/v2/info.json
@@ -21,6 +21,9 @@
21 "ws2812": { 21 "ws2812": {
22 "pin": "B15" 22 "pin": "B15"
23 }, 23 },
24 "rgblight": {
25 "max_brightness": 180
26 },
24 "processor": "STM32F072", 27 "processor": "STM32F072",
25 "bootloader": "stm32-dfu", 28 "bootloader": "stm32-dfu",
26 "layouts": { 29 "layouts": {
diff --git a/keyboards/kc60/config.h b/keyboards/kc60/config.h
index ff58f5a208..5f542b7ade 100644
--- a/keyboards/kc60/config.h
+++ b/keyboards/kc60/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/keebformom/config.h b/keyboards/keebformom/config.h
index c71d25efd8..315e8e0bc6 100644
--- a/keyboards/keebformom/config.h
+++ b/keyboards/keebformom/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20#define RGBLIGHT_HUE_STEP 8 20#define RGBLIGHT_HUE_STEP 8
21#define RGBLIGHT_SAT_STEP 8 21#define RGBLIGHT_SAT_STEP 8
22#define RGBLIGHT_VAL_STEP 8 22#define RGBLIGHT_VAL_STEP 8
23#define RGBLIGHT_LIMIT_VAL 150 /* 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# define RGBLIGHT_EFFECT_BREATHING 24# define RGBLIGHT_EFFECT_BREATHING
26# define RGBLIGHT_EFFECT_RAINBOW_MOOD 25# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/keebformom/info.json b/keyboards/keebformom/info.json
index 9ddf1af1de..afb2058f43 100644
--- a/keyboards/keebformom/info.json
+++ b/keyboards/keebformom/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "F4" 12 "pin": "F4"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 150
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["B3", "B2", "D1", "D0", "D4", "C6", "D7", "E6", "B4", "B5"], 18 "cols": ["B3", "B2", "D1", "D0", "D4", "C6", "D7", "E6", "B4", "B5"],
16 "rows": ["F5", "F6", "F7", "B1"] 19 "rows": ["F5", "F6", "F7", "B1"]
diff --git a/keyboards/keebio/bamfk1/config.h b/keyboards/keebio/bamfk1/config.h
index 0eaff206f0..c8587e1efb 100644
--- a/keyboards/keebio/bamfk1/config.h
+++ b/keyboards/keebio/bamfk1/config.h
@@ -15,7 +15,6 @@
15# define RGBLIGHT_HUE_STEP 8 15# define RGBLIGHT_HUE_STEP 8
16# define RGBLIGHT_SAT_STEP 8 16# define RGBLIGHT_SAT_STEP 8
17# define RGBLIGHT_VAL_STEP 8 17# define RGBLIGHT_VAL_STEP 8
18# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
19# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 18# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
20# define RGBLIGHT_EFFECT_BREATHING 19# define RGBLIGHT_EFFECT_BREATHING
21# define RGBLIGHT_EFFECT_RAINBOW_MOOD 20# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/keebio/bamfk4/config.h b/keyboards/keebio/bamfk4/config.h
index 80c50f13da..a28636c8b6 100644
--- a/keyboards/keebio/bamfk4/config.h
+++ b/keyboards/keebio/bamfk4/config.h
@@ -7,7 +7,6 @@
7# define RGBLIGHT_HUE_STEP 8 7# define RGBLIGHT_HUE_STEP 8
8# define RGBLIGHT_SAT_STEP 8 8# define RGBLIGHT_SAT_STEP 8
9# define RGBLIGHT_VAL_STEP 8 9# define RGBLIGHT_VAL_STEP 8
10# define RGBLIGHT_LIMIT_VAL 120 /* The maximum brightness level */
11# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 10# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
12/*== enabled animations ==*/ 11/*== enabled animations ==*/
13# define RGBLIGHT_EFFECT_BREATHING 12# define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/keebio/bamfk4/info.json b/keyboards/keebio/bamfk4/info.json
index ff29f68504..40128e0820 100644
--- a/keyboards/keebio/bamfk4/info.json
+++ b/keyboards/keebio/bamfk4/info.json
@@ -14,6 +14,9 @@
14 "rgb_matrix": { 14 "rgb_matrix": {
15 "driver": "WS2812" 15 "driver": "WS2812"
16 }, 16 },
17 "rgblight": {
18 "max_brightness": 120
19 },
17 "matrix_pins": { 20 "matrix_pins": {
18 "cols": ["E6", "D5", "B6", "B7"], 21 "cols": ["E6", "D5", "B6", "B7"],
19 "rows": ["F0"] 22 "rows": ["F0"]
diff --git a/keyboards/keebio/bdn9/rev1/config.h b/keyboards/keebio/bdn9/rev1/config.h
index 43a6e7f5f2..64879bca49 100644
--- a/keyboards/keebio/bdn9/rev1/config.h
+++ b/keyboards/keebio/bdn9/rev1/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/keebio/bdn9/rev2/config.h b/keyboards/keebio/bdn9/rev2/config.h
index 193715119a..70f785d37b 100644
--- a/keyboards/keebio/bdn9/rev2/config.h
+++ b/keyboards/keebio/bdn9/rev2/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23# define RGBLIGHT_HUE_STEP 8 23# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 24# define RGBLIGHT_SAT_STEP 8
25# define RGBLIGHT_VAL_STEP 8 25# define RGBLIGHT_VAL_STEP 8
26# 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# define RGBLIGHT_EFFECT_BREATHING 27# define RGBLIGHT_EFFECT_BREATHING
29# define RGBLIGHT_EFFECT_RAINBOW_MOOD 28# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/keebio/dsp40/rev1/config.h b/keyboards/keebio/dsp40/rev1/config.h
index 3d715a473b..7e6c613ebd 100644
--- a/keyboards/keebio/dsp40/rev1/config.h
+++ b/keyboards/keebio/dsp40/rev1/config.h
@@ -26,7 +26,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
26 #define RGBLIGHT_HUE_STEP 8 26 #define RGBLIGHT_HUE_STEP 8
27 #define RGBLIGHT_SAT_STEP 8 27 #define RGBLIGHT_SAT_STEP 8
28 #define RGBLIGHT_VAL_STEP 8 28 #define RGBLIGHT_VAL_STEP 8
29 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
30 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 29 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
31#define RGBLIGHT_EFFECT_BREATHING 30#define RGBLIGHT_EFFECT_BREATHING
32#define RGBLIGHT_EFFECT_RAINBOW_MOOD 31#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/keebio/ergodicity/config.h b/keyboards/keebio/ergodicity/config.h
index f5867889de..c423ca19aa 100644
--- a/keyboards/keebio/ergodicity/config.h
+++ b/keyboards/keebio/ergodicity/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/keebio/iris/rev6/config.h b/keyboards/keebio/iris/rev6/config.h
index 3d30d023ac..79f92b75a9 100644
--- a/keyboards/keebio/iris/rev6/config.h
+++ b/keyboards/keebio/iris/rev6/config.h
@@ -25,7 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
25# define RGBLIGHT_HUE_STEP 8 25# define RGBLIGHT_HUE_STEP 8
26# define RGBLIGHT_SAT_STEP 8 26# define RGBLIGHT_SAT_STEP 8
27# define RGBLIGHT_VAL_STEP 8 27# define RGBLIGHT_VAL_STEP 8
28# define RGBLIGHT_LIMIT_VAL 120 /* The maximum brightness level */
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/*== enabled animations ==*/ 29/*== enabled animations ==*/
31# define RGBLIGHT_EFFECT_BREATHING 30# define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/keebio/iris/rev6/info.json b/keyboards/keebio/iris/rev6/info.json
index 8ae05d9a11..632b5f10d8 100644
--- a/keyboards/keebio/iris/rev6/info.json
+++ b/keyboards/keebio/iris/rev6/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "E6" 21 "pin": "E6"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 120
25 },
23 "split": { 26 "split": {
24 "soft_serial_pin": "D0", 27 "soft_serial_pin": "D0",
25 "matrix_pins": { 28 "matrix_pins": {
diff --git a/keyboards/keebio/iris/rev7/config.h b/keyboards/keebio/iris/rev7/config.h
index 0ccdc1d748..dd4284cb9b 100644
--- a/keyboards/keebio/iris/rev7/config.h
+++ b/keyboards/keebio/iris/rev7/config.h
@@ -25,7 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
25# define RGBLIGHT_HUE_STEP 8 25# define RGBLIGHT_HUE_STEP 8
26# define RGBLIGHT_SAT_STEP 8 26# define RGBLIGHT_SAT_STEP 8
27# define RGBLIGHT_VAL_STEP 8 27# define RGBLIGHT_VAL_STEP 8
28# define RGBLIGHT_LIMIT_VAL 120 /* The maximum brightness level */
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/*== enabled animations ==*/ 29/*== enabled animations ==*/
31# define RGBLIGHT_EFFECT_BREATHING 30# define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/keebio/iris/rev7/info.json b/keyboards/keebio/iris/rev7/info.json
index 34ab080488..7ed57fb873 100644
--- a/keyboards/keebio/iris/rev7/info.json
+++ b/keyboards/keebio/iris/rev7/info.json
@@ -21,6 +21,9 @@
21 "ws2812": { 21 "ws2812": {
22 "pin": "E6" 22 "pin": "E6"
23 }, 23 },
24 "rgblight": {
25 "max_brightness": 120
26 },
24 "split": { 27 "split": {
25 "soft_serial_pin": "D0", 28 "soft_serial_pin": "D0",
26 "matrix_pins": { 29 "matrix_pins": {
diff --git a/keyboards/keebio/stick/config.h b/keyboards/keebio/stick/config.h
index a05b8a33f2..d36d39703b 100644
--- a/keyboards/keebio/stick/config.h
+++ b/keyboards/keebio/stick/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
23# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
24# define RGBLIGHT_VAL_STEP 8 24# define RGBLIGHT_VAL_STEP 8
25# define RGBLIGHT_LIMIT_VAL 255 /* 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# define RGBLIGHT_EFFECT_BREATHING 26# define RGBLIGHT_EFFECT_BREATHING
28# define RGBLIGHT_EFFECT_RAINBOW_MOOD 27# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/keebio/tukey/config.h b/keyboards/keebio/tukey/config.h
index bfe597511e..54d3f668a7 100644
--- a/keyboards/keebio/tukey/config.h
+++ b/keyboards/keebio/tukey/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
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
diff --git a/keyboards/keebio/wtf60/config.h b/keyboards/keebio/wtf60/config.h
index 99fc98b86b..70343a3763 100644
--- a/keyboards/keebio/wtf60/config.h
+++ b/keyboards/keebio/wtf60/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
24 #define RGBLIGHT_VAL_STEP 8 24 #define RGBLIGHT_VAL_STEP 8
25 #define RGBLIGHT_LIMIT_VAL 255 /* 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#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD 27#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/keebmonkey/kbmg68/config.h b/keyboards/keebmonkey/kbmg68/config.h
index 7f996ecc17..2d3b3feef7 100644
--- a/keyboards/keebmonkey/kbmg68/config.h
+++ b/keyboards/keebmonkey/kbmg68/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #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#define RGBLIGHT_EFFECT_BREATHING 24#define RGBLIGHT_EFFECT_BREATHING
26#define RGBLIGHT_EFFECT_RAINBOW_MOOD 25#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/keebwerk/nano_slider/config.h b/keyboards/keebwerk/nano_slider/config.h
index 3c9e54680b..2d9f98c167 100644
--- a/keyboards/keebwerk/nano_slider/config.h
+++ b/keyboards/keebwerk/nano_slider/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23# define RGBLIGHT_HUE_STEP 8 23# define RGBLIGHT_HUE_STEP 8
24# define RGBLIGHT_SAT_STEP 8 24# define RGBLIGHT_SAT_STEP 8
25# define RGBLIGHT_VAL_STEP 8 25# define RGBLIGHT_VAL_STEP 8
26# 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 /*== all animations enable ==*/ 27 /*== all animations enable ==*/
29# define RGBLIGHT_EFFECT_BREATHING 28# define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/keybee/keybee65/config.h b/keyboards/keybee/keybee65/config.h
index fae3a58249..9e32a8b169 100644
--- a/keyboards/keybee/keybee65/config.h
+++ b/keyboards/keybee/keybee65/config.h
@@ -19,8 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20// The number of LEDs connected 20// The number of LEDs connected
21#define RGB_MATRIX_LED_COUNT 68 21#define RGB_MATRIX_LED_COUNT 68
22// Limit the Brithness of the LEDs
23#define RGBLIGHT_LIMIT_VAL 96
24#define RGB_VAL_STEP 12 22#define RGB_VAL_STEP 12
25 23
26#define RGB_MATRIX_KEYPRESSES 24#define RGB_MATRIX_KEYPRESSES
diff --git a/keyboards/keybee/keybee65/info.json b/keyboards/keybee/keybee65/info.json
index 92c8a6d59c..af92a14a68 100644
--- a/keyboards/keybee/keybee65/info.json
+++ b/keyboards/keybee/keybee65/info.json
@@ -14,6 +14,9 @@
14 "rgb_matrix": { 14 "rgb_matrix": {
15 "driver": "WS2812" 15 "driver": "WS2812"
16 }, 16 },
17 "rgblight": {
18 "max_brightness": 96
19 },
17 "matrix_pins": { 20 "matrix_pins": {
18 "cols": ["E6", "D1", "D5", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"], 21 "cols": ["E6", "D1", "D5", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
19 "rows": ["D3", "D2", "D0", "B0", "F0"] 22 "rows": ["D3", "D2", "D0", "B0", "F0"]
diff --git a/keyboards/keycapsss/o4l_5x12/config.h b/keyboards/keycapsss/o4l_5x12/config.h
index 6acf662823..804dabbf6d 100644
--- a/keyboards/keycapsss/o4l_5x12/config.h
+++ b/keyboards/keycapsss/o4l_5x12/config.h
@@ -4,7 +4,6 @@
4# define RGBLIGHT_HUE_STEP 4 4# define RGBLIGHT_HUE_STEP 4
5# define RGBLIGHT_SAT_STEP 4 5# define RGBLIGHT_SAT_STEP 4
6# define RGBLIGHT_VAL_STEP 4 6# define RGBLIGHT_VAL_STEP 4
7//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
8//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 7//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
9# define RGBLIGHT_EFFECT_BREATHING 8# define RGBLIGHT_EFFECT_BREATHING
10# define RGBLIGHT_EFFECT_RAINBOW_MOOD 9# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/keygem/kg60ansi/config.h b/keyboards/keygem/kg60ansi/config.h
index 8c5567387e..d2cf17fe2b 100644
--- a/keyboards/keygem/kg60ansi/config.h
+++ b/keyboards/keygem/kg60ansi/config.h
@@ -34,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
37#define RGBLIGHT_LIMIT_VAL 108
38#define RGB_VAL_STEP 12 37#define RGB_VAL_STEP 12
39#define RGBLIGHT_DEFAULT_SPD 144 38#define RGBLIGHT_DEFAULT_SPD 144
40#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL 39#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
diff --git a/keyboards/keygem/kg60ansi/info.json b/keyboards/keygem/kg60ansi/info.json
index 2bee3b9308..2d4fa5365b 100644
--- a/keyboards/keygem/kg60ansi/info.json
+++ b/keyboards/keygem/kg60ansi/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "F7" 12 "pin": "F7"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 108
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B3", "B2", "B1"], 18 "cols": ["C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B3", "B2", "B1"],
16 "rows": ["F0", "F1", "F4", "F5", "F6"] 19 "rows": ["F0", "F1", "F4", "F5", "F6"]
diff --git a/keyboards/keygem/kg65rgbv2/config.h b/keyboards/keygem/kg65rgbv2/config.h
index eb799efc53..ab1fab73ff 100644
--- a/keyboards/keygem/kg65rgbv2/config.h
+++ b/keyboards/keygem/kg65rgbv2/config.h
@@ -34,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
37#define RGBLIGHT_LIMIT_VAL 96
38#define RGB_VAL_STEP 12 37#define RGB_VAL_STEP 12
39#define RGBLIGHT_DEFAULT_SPD 144 38#define RGBLIGHT_DEFAULT_SPD 144
40#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL 39#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
diff --git a/keyboards/keygem/kg65rgbv2/info.json b/keyboards/keygem/kg65rgbv2/info.json
index 8551f905b8..8dccdc233d 100644
--- a/keyboards/keygem/kg65rgbv2/info.json
+++ b/keyboards/keygem/kg65rgbv2/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "F7" 12 "pin": "F7"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 96
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B3", "B2", "B1", "D1"], 18 "cols": ["C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B3", "B2", "B1", "D1"],
16 "rows": ["F0", "F1", "F4", "F5", "F6"] 19 "rows": ["F0", "F1", "F4", "F5", "F6"]
diff --git a/keyboards/keyhive/absinthe/config.h b/keyboards/keyhive/absinthe/config.h
index 72df685e63..c916ffc430 100644
--- a/keyboards/keyhive/absinthe/config.h
+++ b/keyboards/keyhive/absinthe/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26 #define RGBLIGHT_EFFECT_BREATHING 25 #define RGBLIGHT_EFFECT_BREATHING
27 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 26 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/keyhive/ergosaurus/config.h b/keyboards/keyhive/ergosaurus/config.h
index 1d63f46b12..e7de4ca7bd 100644
--- a/keyboards/keyhive/ergosaurus/config.h
+++ b/keyboards/keyhive/ergosaurus/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
24 #define RGBLIGHT_VAL_STEP 8 24 #define RGBLIGHT_VAL_STEP 8
25 #define RGBLIGHT_LIMIT_VAL 200 /* 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 #define RGBLIGHT_EFFECT_BREATHING 26 #define RGBLIGHT_EFFECT_BREATHING
28 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 27 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/keyhive/ergosaurus/info.json b/keyboards/keyhive/ergosaurus/info.json
index ae3c684aae..28461eaf85 100644
--- a/keyboards/keyhive/ergosaurus/info.json
+++ b/keyboards/keyhive/ergosaurus/info.json
@@ -10,6 +10,9 @@
10 "ws2812": { 10 "ws2812": {
11 "pin": "B6" 11 "pin": "B6"
12 }, 12 },
13 "rgblight": {
14 "max_brightness": 200
15 },
13 "matrix_pins": { 16 "matrix_pins": {
14 "cols": ["D7", "C6", "D0", "D1", "F7", "B1", "B3", "B2"], 17 "cols": ["D7", "C6", "D0", "D1", "F7", "B1", "B3", "B2"],
15 "rows": ["B5", "B4", "E6", "D4", "F6", "D3", "D2", "F4", "F5"] 18 "rows": ["B5", "B4", "E6", "D4", "F6", "D3", "D2", "F4", "F5"]
diff --git a/keyboards/keyhive/smallice/config.h b/keyboards/keyhive/smallice/config.h
index 97f15c940a..7113cd26e9 100644
--- a/keyboards/keyhive/smallice/config.h
+++ b/keyboards/keyhive/smallice/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/keyquest/enclave/config.h b/keyboards/keyquest/enclave/config.h
index 406f38124a..012d53a36b 100644
--- a/keyboards/keyquest/enclave/config.h
+++ b/keyboards/keyquest/enclave/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19#define RGBLIGHT_HUE_STEP 10 19#define RGBLIGHT_HUE_STEP 10
20#define RGBLIGHT_SAT_STEP 17 20#define RGBLIGHT_SAT_STEP 17
21#define RGBLIGHT_VAL_STEP 17 21#define RGBLIGHT_VAL_STEP 17
22#define RGBLIGHT_LIMIT_VAL 200
23 22
24/* RGB light animations*/ 23/* RGB light animations*/
25#define RGBLIGHT_EFFECT_BREATHING 24#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/keyquest/enclave/info.json b/keyboards/keyquest/enclave/info.json
index ae6791462c..8135d7fec2 100644
--- a/keyboards/keyquest/enclave/info.json
+++ b/keyboards/keyquest/enclave/info.json
@@ -10,6 +10,9 @@
10 "ws2812": { 10 "ws2812": {
11 "pin": "B5" 11 "pin": "B5"
12 }, 12 },
13 "rgblight": {
14 "max_brightness": 200
15 },
13 "matrix_pins": { 16 "matrix_pins": {
14 "cols": ["B4", "B7", "C7"], 17 "cols": ["B4", "B7", "C7"],
15 "rows": ["D6", "B6", "F5"] 18 "rows": ["D6", "B6", "F5"]
diff --git a/keyboards/kiwikey/borderland/config.h b/keyboards/kiwikey/borderland/config.h
index 1676967490..541c8b45e2 100644
--- a/keyboards/kiwikey/borderland/config.h
+++ b/keyboards/kiwikey/borderland/config.h
@@ -9,7 +9,6 @@
9#define RGBLIGHT_HUE_STEP 8 9#define RGBLIGHT_HUE_STEP 8
10#define RGBLIGHT_SAT_STEP 8 10#define RGBLIGHT_SAT_STEP 8
11#define RGBLIGHT_VAL_STEP 8 11#define RGBLIGHT_VAL_STEP 8
12//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
13//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 12//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
14#define RGBLIGHT_EFFECT_BREATHING 13#define RGBLIGHT_EFFECT_BREATHING
15#define RGBLIGHT_EFFECT_RAINBOW_MOOD 14#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kiwikey/kawii9/config.h b/keyboards/kiwikey/kawii9/config.h
index ee2c509f2a..ceaf40636e 100644
--- a/keyboards/kiwikey/kawii9/config.h
+++ b/keyboards/kiwikey/kawii9/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
22#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
23#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
24#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kiwikey/wanderland/config.h b/keyboards/kiwikey/wanderland/config.h
index dd9288a183..223620c5fe 100644
--- a/keyboards/kiwikey/wanderland/config.h
+++ b/keyboards/kiwikey/wanderland/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
22#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
23#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
24#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kopibeng/mnk88/config.h b/keyboards/kopibeng/mnk88/config.h
index 0dc3925db3..449d460607 100644
--- a/keyboards/kopibeng/mnk88/config.h
+++ b/keyboards/kopibeng/mnk88/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #define RGBLIGHT_LIMIT_VAL 200 /* 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 #define RGBLIGHT_EFFECT_BREATHING 24 #define RGBLIGHT_EFFECT_BREATHING
26 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 25 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kopibeng/mnk88/info.json b/keyboards/kopibeng/mnk88/info.json
index de492844c9..08baf2310b 100644
--- a/keyboards/kopibeng/mnk88/info.json
+++ b/keyboards/kopibeng/mnk88/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "A10" 12 "pin": "A10"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 200
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["A2", "A1", "A0", "B11", "B10", "B2", "F1", "B1", "B0", "A7", "A6", "A5", "F0", "A4", "C15", "C14", "C13"], 18 "cols": ["A2", "A1", "A0", "B11", "B10", "B2", "F1", "B1", "B0", "A7", "A6", "A5", "F0", "A4", "C15", "C14", "C13"],
16 "rows": ["A8", "B15", "A9", "B12", "A3", "B14"] 19 "rows": ["A8", "B15", "A9", "B12", "A3", "B14"]
diff --git a/keyboards/kopibeng/xt60/config.h b/keyboards/kopibeng/xt60/config.h
index 62ad0b5f82..7a903e4eff 100644
--- a/keyboards/kopibeng/xt60/config.h
+++ b/keyboards/kopibeng/xt60/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #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 #define RGBLIGHT_EFFECT_BREATHING 24 #define RGBLIGHT_EFFECT_BREATHING
26 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 25 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kopibeng/xt60_singa/config.h b/keyboards/kopibeng/xt60_singa/config.h
index 62ad0b5f82..7a903e4eff 100644
--- a/keyboards/kopibeng/xt60_singa/config.h
+++ b/keyboards/kopibeng/xt60_singa/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #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 #define RGBLIGHT_EFFECT_BREATHING 24 #define RGBLIGHT_EFFECT_BREATHING
26 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 25 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kopibeng/xt65/config.h b/keyboards/kopibeng/xt65/config.h
index dd2830d020..b64511a63f 100644
--- a/keyboards/kopibeng/xt65/config.h
+++ b/keyboards/kopibeng/xt65/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #define RGBLIGHT_LIMIT_VAL 200 /* 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#define RGBLIGHT_EFFECT_BREATHING 24#define RGBLIGHT_EFFECT_BREATHING
26#define RGBLIGHT_EFFECT_RAINBOW_MOOD 25#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kopibeng/xt65/info.json b/keyboards/kopibeng/xt65/info.json
index ccb3fff9e2..0a909a1cd3 100644
--- a/keyboards/kopibeng/xt65/info.json
+++ b/keyboards/kopibeng/xt65/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "D5" 21 "pin": "D5"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 200
25 },
23 "processor": "atmega32u4", 26 "processor": "atmega32u4",
24 "bootloader": "atmel-dfu", 27 "bootloader": "atmel-dfu",
25 "layout_aliases": { 28 "layout_aliases": {
diff --git a/keyboards/kopibeng/xt8x/config.h b/keyboards/kopibeng/xt8x/config.h
index 68270ad5a3..f385599d80 100644
--- a/keyboards/kopibeng/xt8x/config.h
+++ b/keyboards/kopibeng/xt8x/config.h
@@ -22,7 +22,6 @@
22 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
24 #define RGBLIGHT_VAL_STEP 8 24 #define RGBLIGHT_VAL_STEP 8
25 #define RGBLIGHT_LIMIT_VAL 200 /* 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 #define RGBLIGHT_EFFECT_BREATHING 26 #define RGBLIGHT_EFFECT_BREATHING
28 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 27 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kopibeng/xt8x/info.json b/keyboards/kopibeng/xt8x/info.json
index f56992d131..1596ed883e 100644
--- a/keyboards/kopibeng/xt8x/info.json
+++ b/keyboards/kopibeng/xt8x/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "A10" 21 "pin": "A10"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 200
25 },
23 "processor": "STM32F072", 26 "processor": "STM32F072",
24 "bootloader": "stm32-dfu", 27 "bootloader": "stm32-dfu",
25 "community_layouts": [ 28 "community_layouts": [
diff --git a/keyboards/kprepublic/bm40hsrgb/config.h b/keyboards/kprepublic/bm40hsrgb/config.h
index f6b358d2bb..ac0261a608 100755
--- a/keyboards/kprepublic/bm40hsrgb/config.h
+++ b/keyboards/kprepublic/bm40hsrgb/config.h
@@ -23,7 +23,6 @@
23 23
24#define RGB_MATRIX_LED_COUNT 53 24#define RGB_MATRIX_LED_COUNT 53
25# define RGB_MATRIX_KEYPRESSES // reacts to keypresses 25# define RGB_MATRIX_KEYPRESSES // reacts to keypresses
26# define RGBLIGHT_LIMIT_VAL 180 // Limit to vendor-recommended value
27#ifdef RGB_MATRIX_ENABLE 26#ifdef RGB_MATRIX_ENABLE
28# define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended 27# define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
29# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value 28# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value
diff --git a/keyboards/kprepublic/bm40hsrgb/info.json b/keyboards/kprepublic/bm40hsrgb/info.json
index bf0bf727bd..4007cc7360 100644
--- a/keyboards/kprepublic/bm40hsrgb/info.json
+++ b/keyboards/kprepublic/bm40hsrgb/info.json
@@ -14,6 +14,9 @@
14 "rgb_matrix": { 14 "rgb_matrix": {
15 "driver": "WS2812" 15 "driver": "WS2812"
16 }, 16 },
17 "rgblight": {
18 "max_brightness": 180
19 },
17 "matrix_pins": { 20 "matrix_pins": {
18 "cols": ["B6", "C6", "B4", "D7", "D4", "D6", "C7", "F6", "F5", "F4", "F1", "F0"], 21 "cols": ["B6", "C6", "B4", "D7", "D4", "D6", "C7", "F6", "F5", "F4", "F1", "F0"],
19 "rows": ["B3", "B2", "E6", "B5"] 22 "rows": ["B3", "B2", "E6", "B5"]
diff --git a/keyboards/kprepublic/bm43a/config.h b/keyboards/kprepublic/bm43a/config.h
index d48bc690b1..c3303237f7 100644
--- a/keyboards/kprepublic/bm43a/config.h
+++ b/keyboards/kprepublic/bm43a/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 180 // Limit to vendor-recommended value
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#ifdef RGB_MATRIX_ENABLE 25#ifdef RGB_MATRIX_ENABLE
27# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value 26# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value
diff --git a/keyboards/kprepublic/bm43a/info.json b/keyboards/kprepublic/bm43a/info.json
index bee05ba036..8cd3487567 100644
--- a/keyboards/kprepublic/bm43a/info.json
+++ b/keyboards/kprepublic/bm43a/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "E2" 21 "pin": "E2"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 180
25 },
23 "processor": "atmega32u4", 26 "processor": "atmega32u4",
24 "bootloader": "atmel-dfu", 27 "bootloader": "atmel-dfu",
25 "layouts": { 28 "layouts": {
diff --git a/keyboards/kprepublic/bm43hsrgb/config.h b/keyboards/kprepublic/bm43hsrgb/config.h
index 3e8def8541..fb800abc06 100755
--- a/keyboards/kprepublic/bm43hsrgb/config.h
+++ b/keyboards/kprepublic/bm43hsrgb/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 180 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26 25
27 #define RGBLIGHT_EFFECT_BREATHING 26 #define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/kprepublic/bm43hsrgb/info.json b/keyboards/kprepublic/bm43hsrgb/info.json
index 70e418e894..1cdaa64602 100755
--- a/keyboards/kprepublic/bm43hsrgb/info.json
+++ b/keyboards/kprepublic/bm43hsrgb/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "E2" 12 "pin": "E2"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 180
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["C6", "D2", "D1", "D0", "D7", "D6", "D4", "D5", "D3", "B7", "B3", "B2"], 18 "cols": ["C6", "D2", "D1", "D0", "D7", "D6", "D4", "D5", "D3", "B7", "B3", "B2"],
16 "rows": ["E6", "B6", "B4", "B5"] 19 "rows": ["E6", "B6", "B4", "B5"]
diff --git a/keyboards/kprepublic/bm60hsrgb/rev1/config.h b/keyboards/kprepublic/bm60hsrgb/rev1/config.h
index 8f4ab997f4..eebd3381d5 100644
--- a/keyboards/kprepublic/bm60hsrgb/rev1/config.h
+++ b/keyboards/kprepublic/bm60hsrgb/rev1/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20#define RGB_MATRIX_LED_COUNT 69 20#define RGB_MATRIX_LED_COUNT 69
21# define RGBLED_NUM 69 21# define RGBLED_NUM 69
22# define RGB_MATRIX_KEYPRESSES 22# define RGB_MATRIX_KEYPRESSES
23# define RGBLIGHT_LIMIT_VAL 180 // Limit to vendor-recommended value
24#ifdef RGB_MATRIX_ENABLE 23#ifdef RGB_MATRIX_ENABLE
25# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value 24# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value
26// RGB Matrix Animation modes. Explicitly enabled 25// RGB Matrix Animation modes. Explicitly enabled
diff --git a/keyboards/kprepublic/bm60hsrgb/rev1/info.json b/keyboards/kprepublic/bm60hsrgb/rev1/info.json
index 6c39b9ef12..f73af590d3 100644
--- a/keyboards/kprepublic/bm60hsrgb/rev1/info.json
+++ b/keyboards/kprepublic/bm60hsrgb/rev1/info.json
@@ -14,6 +14,9 @@
14 "rgb_matrix": { 14 "rgb_matrix": {
15 "driver": "WS2812" 15 "driver": "WS2812"
16 }, 16 },
17 "rgblight": {
18 "max_brightness": 180
19 },
17 "matrix_pins": { 20 "matrix_pins": {
18 "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"], 21 "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"],
19 "rows": ["B0", "B1", "B2", "B3", "E6"] 22 "rows": ["B0", "B1", "B2", "B3", "E6"]
diff --git a/keyboards/kprepublic/bm60hsrgb/rev2/config.h b/keyboards/kprepublic/bm60hsrgb/rev2/config.h
index dcb7dfcd00..c2aafb9adc 100644
--- a/keyboards/kprepublic/bm60hsrgb/rev2/config.h
+++ b/keyboards/kprepublic/bm60hsrgb/rev2/config.h
@@ -16,7 +16,6 @@
16#pragma once 16#pragma once
17 17
18//rgb light setting 18//rgb light setting
19#define RGBLIGHT_LIMIT_VAL 150
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
diff --git a/keyboards/kprepublic/bm60hsrgb/rev2/info.json b/keyboards/kprepublic/bm60hsrgb/rev2/info.json
index 0aecea352c..bb6533b823 100644
--- a/keyboards/kprepublic/bm60hsrgb/rev2/info.json
+++ b/keyboards/kprepublic/bm60hsrgb/rev2/info.json
@@ -14,6 +14,9 @@
14 "rgb_matrix": { 14 "rgb_matrix": {
15 "driver": "custom" 15 "driver": "custom"
16 }, 16 },
17 "rgblight": {
18 "max_brightness": 150
19 },
17 "matrix_pins": { 20 "matrix_pins": {
18 "cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"], 21 "cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"],
19 "rows": ["E6", "D2", "D3", "D5", "F6"] 22 "rows": ["E6", "D2", "D3", "D5", "F6"]
diff --git a/keyboards/kprepublic/bm60hsrgb_ec/rev2/config.h b/keyboards/kprepublic/bm60hsrgb_ec/rev2/config.h
index eada5a6c85..1cc17d6c86 100644
--- a/keyboards/kprepublic/bm60hsrgb_ec/rev2/config.h
+++ b/keyboards/kprepublic/bm60hsrgb_ec/rev2/config.h
@@ -16,7 +16,6 @@
16#pragma once 16#pragma once
17 17
18//rgb light setting 18//rgb light setting
19#define RGBLIGHT_LIMIT_VAL 150
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
diff --git a/keyboards/kprepublic/bm60hsrgb_ec/rev2/info.json b/keyboards/kprepublic/bm60hsrgb_ec/rev2/info.json
index 2d2f4d6ef5..d91f6a8531 100644
--- a/keyboards/kprepublic/bm60hsrgb_ec/rev2/info.json
+++ b/keyboards/kprepublic/bm60hsrgb_ec/rev2/info.json
@@ -14,6 +14,9 @@
14 "rgb_matrix": { 14 "rgb_matrix": {
15 "driver": "IS31FL3733" 15 "driver": "IS31FL3733"
16 }, 16 },
17 "rgblight": {
18 "max_brightness": 150
19 },
17 "matrix_pins": { 20 "matrix_pins": {
18 "cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"], 21 "cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"],
19 "rows": ["E6", "D2", "D3", "D5", "F6"] 22 "rows": ["E6", "D2", "D3", "D5", "F6"]
diff --git a/keyboards/kprepublic/bm60hsrgb_iso/rev1/config.h b/keyboards/kprepublic/bm60hsrgb_iso/rev1/config.h
index 62008d679a..d4ba498987 100644
--- a/keyboards/kprepublic/bm60hsrgb_iso/rev1/config.h
+++ b/keyboards/kprepublic/bm60hsrgb_iso/rev1/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23 // #define RGBLIGHT_HUE_STEP 8 23 // #define RGBLIGHT_HUE_STEP 8
24 // #define RGBLIGHT_SAT_STEP 8 24 // #define RGBLIGHT_SAT_STEP 8
25 // #define RGBLIGHT_VAL_STEP 8 25 // #define RGBLIGHT_VAL_STEP 8
26# 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#ifdef RGB_MATRIX_ENABLE 27#ifdef RGB_MATRIX_ENABLE
29# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value 28# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value
diff --git a/keyboards/kprepublic/bm60hsrgb_iso/rev1/info.json b/keyboards/kprepublic/bm60hsrgb_iso/rev1/info.json
index 800ff0de31..6e9256523f 100644
--- a/keyboards/kprepublic/bm60hsrgb_iso/rev1/info.json
+++ b/keyboards/kprepublic/bm60hsrgb_iso/rev1/info.json
@@ -14,6 +14,9 @@
14 "rgb_matrix": { 14 "rgb_matrix": {
15 "driver": "WS2812" 15 "driver": "WS2812"
16 }, 16 },
17 "rgblight": {
18 "max_brightness": 180
19 },
17 "matrix_pins": { 20 "matrix_pins": {
18 "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"], 21 "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"],
19 "rows": ["B0", "B1", "B2", "B3", "E6"] 22 "rows": ["B0", "B1", "B2", "B3", "E6"]
diff --git a/keyboards/kprepublic/bm60hsrgb_iso/rev2/config.h b/keyboards/kprepublic/bm60hsrgb_iso/rev2/config.h
index 29e89da4d4..7af983c5e7 100644
--- a/keyboards/kprepublic/bm60hsrgb_iso/rev2/config.h
+++ b/keyboards/kprepublic/bm60hsrgb_iso/rev2/config.h
@@ -18,7 +18,6 @@
18#pragma once 18#pragma once
19 19
20//rgb light setting 20//rgb light setting
21#define RGBLIGHT_LIMIT_VAL 150
22#define RGBLED_NUM 6 21#define RGBLED_NUM 6
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kprepublic/bm60hsrgb_iso/rev2/info.json b/keyboards/kprepublic/bm60hsrgb_iso/rev2/info.json
index bbd8049581..6326d871df 100644
--- a/keyboards/kprepublic/bm60hsrgb_iso/rev2/info.json
+++ b/keyboards/kprepublic/bm60hsrgb_iso/rev2/info.json
@@ -14,6 +14,9 @@
14 "rgb_matrix": { 14 "rgb_matrix": {
15 "driver": "custom" 15 "driver": "custom"
16 }, 16 },
17 "rgblight": {
18 "max_brightness": 150
19 },
17 "matrix_pins": { 20 "matrix_pins": {
18 "cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"], 21 "cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"],
19 "rows": ["E6", "D2", "D3", "D5", "F6"] 22 "rows": ["E6", "D2", "D3", "D5", "F6"]
diff --git a/keyboards/kprepublic/bm60hsrgb_poker/rev1/config.h b/keyboards/kprepublic/bm60hsrgb_poker/rev1/config.h
index a831ee9a7d..aac03cec4d 100644
--- a/keyboards/kprepublic/bm60hsrgb_poker/rev1/config.h
+++ b/keyboards/kprepublic/bm60hsrgb_poker/rev1/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23 #define RGBLIGHT_HUE_STEP 8 23 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 24 #define RGBLIGHT_SAT_STEP 8
25 #define RGBLIGHT_VAL_STEP 8 25 #define RGBLIGHT_VAL_STEP 8
26 #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#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kprepublic/bm60hsrgb_poker/rev1/info.json b/keyboards/kprepublic/bm60hsrgb_poker/rev1/info.json
index 1cb03ddb77..5746594468 100644
--- a/keyboards/kprepublic/bm60hsrgb_poker/rev1/info.json
+++ b/keyboards/kprepublic/bm60hsrgb_poker/rev1/info.json
@@ -14,6 +14,9 @@
14 "rgb_matrix": { 14 "rgb_matrix": {
15 "driver": "WS2812" 15 "driver": "WS2812"
16 }, 16 },
17 "rgblight": {
18 "max_brightness": 180
19 },
17 "matrix_pins": { 20 "matrix_pins": {
18 "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"], 21 "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"],
19 "rows": ["B0", "B1", "B2", "B3", "E6"] 22 "rows": ["B0", "B1", "B2", "B3", "E6"]
diff --git a/keyboards/kprepublic/bm60hsrgb_poker/rev2/config.h b/keyboards/kprepublic/bm60hsrgb_poker/rev2/config.h
index ce593d1605..2feead3386 100644
--- a/keyboards/kprepublic/bm60hsrgb_poker/rev2/config.h
+++ b/keyboards/kprepublic/bm60hsrgb_poker/rev2/config.h
@@ -16,7 +16,6 @@
16#pragma once 16#pragma once
17 17
18//rgb light setting 18//rgb light setting
19#define RGBLIGHT_LIMIT_VAL 150
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
diff --git a/keyboards/kprepublic/bm60hsrgb_poker/rev2/info.json b/keyboards/kprepublic/bm60hsrgb_poker/rev2/info.json
index 1620ac77da..01d09b5946 100644
--- a/keyboards/kprepublic/bm60hsrgb_poker/rev2/info.json
+++ b/keyboards/kprepublic/bm60hsrgb_poker/rev2/info.json
@@ -14,6 +14,9 @@
14 "rgb_matrix": { 14 "rgb_matrix": {
15 "driver": "custom" 15 "driver": "custom"
16 }, 16 },
17 "rgblight": {
18 "max_brightness": 150
19 },
17 "matrix_pins": { 20 "matrix_pins": {
18 "cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"], 21 "cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"],
19 "rows": ["E6", "D2", "D3", "D5", "F6"] 22 "rows": ["E6", "D2", "D3", "D5", "F6"]
diff --git a/keyboards/kprepublic/bm68hsrgb/rev1/config.h b/keyboards/kprepublic/bm68hsrgb/rev1/config.h
index c7b27fab46..cef5a0939b 100644
--- a/keyboards/kprepublic/bm68hsrgb/rev1/config.h
+++ b/keyboards/kprepublic/bm68hsrgb/rev1/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21#define RGB_MATRIX_LED_COUNT 74 21#define RGB_MATRIX_LED_COUNT 74
22# define RGBLED_NUM 74 22# define RGBLED_NUM 74
23# define RGB_MATRIX_KEYPRESSES // reacts to keypresses 23# define RGB_MATRIX_KEYPRESSES // reacts to keypresses
24# define RGBLIGHT_LIMIT_VAL 180 // Limit to vendor-recommended value
25#ifdef RGB_MATRIX_ENABLE 24#ifdef RGB_MATRIX_ENABLE
26# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value 25# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value
27// RGB Matrix Animation modes. Explicitly enabled 26// RGB Matrix Animation modes. Explicitly enabled
diff --git a/keyboards/kprepublic/bm68hsrgb/rev1/info.json b/keyboards/kprepublic/bm68hsrgb/rev1/info.json
index a965121f64..b3747af5b1 100644
--- a/keyboards/kprepublic/bm68hsrgb/rev1/info.json
+++ b/keyboards/kprepublic/bm68hsrgb/rev1/info.json
@@ -14,6 +14,9 @@
14 "rgb_matrix": { 14 "rgb_matrix": {
15 "driver": "WS2812" 15 "driver": "WS2812"
16 }, 16 },
17 "rgblight": {
18 "max_brightness": 180
19 },
17 "matrix_pins": { 20 "matrix_pins": {
18 "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6"], 21 "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6"],
19 "rows": ["B0", "B1", "B2", "B3", "E6"] 22 "rows": ["B0", "B1", "B2", "B3", "E6"]
diff --git a/keyboards/kprepublic/bm68hsrgb/rev2/config.h b/keyboards/kprepublic/bm68hsrgb/rev2/config.h
index 2810b2096e..53aabdaf94 100644
--- a/keyboards/kprepublic/bm68hsrgb/rev2/config.h
+++ b/keyboards/kprepublic/bm68hsrgb/rev2/config.h
@@ -18,7 +18,6 @@
18 18
19#define USB_POLLING_INTERVAL_MS 1 19#define USB_POLLING_INTERVAL_MS 1
20 20
21#define RGBLIGHT_LIMIT_VAL 150
22#define RGBLED_NUM 6 21#define RGBLED_NUM 6
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/kprepublic/bm68hsrgb/rev2/info.json b/keyboards/kprepublic/bm68hsrgb/rev2/info.json
index 7e4623804b..b7c827e0ea 100644
--- a/keyboards/kprepublic/bm68hsrgb/rev2/info.json
+++ b/keyboards/kprepublic/bm68hsrgb/rev2/info.json
@@ -14,6 +14,9 @@
14 "rgb_matrix": { 14 "rgb_matrix": {
15 "driver": "IS31FL3741" 15 "driver": "IS31FL3741"
16 }, 16 },
17 "rgblight": {
18 "max_brightness": 150
19 },
17 "matrix_pins": { 20 "matrix_pins": {
18 "cols": ["F0", "F1", "B0", "B1", "B2", "B3", "E6", "B7", "D2", "D7", "B4", "B5", "B6", "C6", "C7"], 21 "cols": ["F0", "F1", "B0", "B1", "B2", "B3", "E6", "B7", "D2", "D7", "B4", "B5", "B6", "C6", "C7"],
19 "rows": ["D6", "D4", "D5", "D3", "F6"] 22 "rows": ["D6", "D4", "D5", "D3", "F6"]
diff --git a/keyboards/kprepublic/cospad/config.h b/keyboards/kprepublic/cospad/config.h
index f6154f76d4..d9727b63c7 100644
--- a/keyboards/kprepublic/cospad/config.h
+++ b/keyboards/kprepublic/cospad/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21// #define RGBLIGHT_HUE_STEP 8 21// #define RGBLIGHT_HUE_STEP 8
22// #define RGBLIGHT_SAT_STEP 8 22// #define RGBLIGHT_SAT_STEP 8
23// #define RGBLIGHT_VAL_STEP 8 23// #define RGBLIGHT_VAL_STEP 8
24// #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/ktec/daisy/config.h b/keyboards/ktec/daisy/config.h
index 2c6034f7be..7928ebcd35 100644
--- a/keyboards/ktec/daisy/config.h
+++ b/keyboards/ktec/daisy/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 12 21# define RGBLIGHT_HUE_STEP 12
22# define RGBLIGHT_SAT_STEP 25 22# define RGBLIGHT_SAT_STEP 25
23# define RGBLIGHT_VAL_STEP 12 23# define RGBLIGHT_VAL_STEP 12
24// #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25// #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24// #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/ktec/staryu/config.h b/keyboards/ktec/staryu/config.h
index a76ebef341..31f2930ac1 100755
--- a/keyboards/ktec/staryu/config.h
+++ b/keyboards/ktec/staryu/config.h
@@ -27,4 +27,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
27#define RGBLIGHT_EFFECT_RGB_TEST 27#define RGBLIGHT_EFFECT_RGB_TEST
28#define RGBLIGHT_EFFECT_ALTERNATING 28#define RGBLIGHT_EFFECT_ALTERNATING
29#define RGBLIGHT_EFFECT_TWINKLE 29#define RGBLIGHT_EFFECT_TWINKLE
30#define RGBLIGHT_LIMIT_VAL 200
diff --git a/keyboards/ktec/staryu/info.json b/keyboards/ktec/staryu/info.json
index 0271714822..3600de0c35 100644
--- a/keyboards/ktec/staryu/info.json
+++ b/keyboards/ktec/staryu/info.json
@@ -18,6 +18,9 @@
18 "ws2812": { 18 "ws2812": {
19 "pin": "C6" 19 "pin": "C6"
20 }, 20 },
21 "rgblight": {
22 "max_brightness": 200
23 },
21 "processor": "atmega32u2", 24 "processor": "atmega32u2",
22 "bootloader": "lufa-dfu", 25 "bootloader": "lufa-dfu",
23 "matrix_pins": { 26 "matrix_pins": {
diff --git a/keyboards/labyrinth75/config.h b/keyboards/labyrinth75/config.h
index ce01f7a3ea..8ff700ade8 100644
--- a/keyboards/labyrinth75/config.h
+++ b/keyboards/labyrinth75/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21//# define RGBLIGHT_HUE_STEP 8 21//# define RGBLIGHT_HUE_STEP 8
22//# define RGBLIGHT_SAT_STEP 8 22//# define RGBLIGHT_SAT_STEP 8
23//# define RGBLIGHT_VAL_STEP 8 23//# define RGBLIGHT_VAL_STEP 8
24//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/latincompass/latin47ble/config.h b/keyboards/latincompass/latin47ble/config.h
index f702d60979..6068bc87d9 100644
--- a/keyboards/latincompass/latin47ble/config.h
+++ b/keyboards/latincompass/latin47ble/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23// #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#define RGBLIGHT_EFFECT_BREATHING 24#define RGBLIGHT_EFFECT_BREATHING
26#define RGBLIGHT_EFFECT_RAINBOW_MOOD 25#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/latincompass/latin64ble/config.h b/keyboards/latincompass/latin64ble/config.h
index 01a956c30c..326f4795c0 100644
--- a/keyboards/latincompass/latin64ble/config.h
+++ b/keyboards/latincompass/latin64ble/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.*/
19#define RGB_MATRIX_LED_COUNT RGBLED_NUM 19#define RGB_MATRIX_LED_COUNT RGBLED_NUM
20 20
21#define RGBLIGHT_VAL_STEP 25 21#define RGBLIGHT_VAL_STEP 25
22#define RGBLIGHT_LIMIT_VAL 255
23#define RGBLIGHT_EFFECT_KNIGHT_OFFSET 20 22#define RGBLIGHT_EFFECT_KNIGHT_OFFSET 20
24#define RGBLIGHT_EFFECT_BREATHING 23#define RGBLIGHT_EFFECT_BREATHING
25#define RGBLIGHT_EFFECT_RAINBOW_MOOD 24#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/lily58/glow_enc/config.h b/keyboards/lily58/glow_enc/config.h
index 0f78f92d72..cf58b0fe45 100644
--- a/keyboards/lily58/glow_enc/config.h
+++ b/keyboards/lily58/glow_enc/config.h
@@ -24,4 +24,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24 24
25#define RGBLED_SPLIT { 36, 36 } 25#define RGBLED_SPLIT { 36, 36 }
26#define RGBLIGHT_SPLIT 26#define RGBLIGHT_SPLIT
27#define RGBLIGHT_LIMIT_VAL 120
diff --git a/keyboards/lily58/glow_enc/info.json b/keyboards/lily58/glow_enc/info.json
index deb8b0b40b..79358416f5 100644
--- a/keyboards/lily58/glow_enc/info.json
+++ b/keyboards/lily58/glow_enc/info.json
@@ -37,6 +37,9 @@
37 "ws2812": { 37 "ws2812": {
38 "pin": "F4" 38 "pin": "F4"
39 }, 39 },
40 "rgblight": {
41 "max_brightness": 120
42 },
40 "processor": "atmega32u4", 43 "processor": "atmega32u4",
41 "bootloader": "caterina", 44 "bootloader": "caterina",
42 "layouts": { 45 "layouts": {
diff --git a/keyboards/lily58/light/config.h b/keyboards/lily58/light/config.h
index 91934e61c0..88cb95c243 100644
--- a/keyboards/lily58/light/config.h
+++ b/keyboards/lily58/light/config.h
@@ -23,4 +23,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23#define RGBLED_SPLIT { 35, 35 } 23#define RGBLED_SPLIT { 35, 35 }
24#define RGBLED_NUM 70 24#define RGBLED_NUM 70
25#define RGBLIGHT_SPLIT 25#define RGBLIGHT_SPLIT
26#define RGBLIGHT_LIMIT_VAL 120
diff --git a/keyboards/lily58/light/info.json b/keyboards/lily58/light/info.json
index 53c5b4498b..7cca1288a3 100644
--- a/keyboards/lily58/light/info.json
+++ b/keyboards/lily58/light/info.json
@@ -38,6 +38,9 @@
38 "ws2812": { 38 "ws2812": {
39 "pin": "D3" 39 "pin": "D3"
40 }, 40 },
41 "rgblight": {
42 "max_brightness": 120
43 },
41 "processor": "atmega32u4", 44 "processor": "atmega32u4",
42 "bootloader": "caterina", 45 "bootloader": "caterina",
43 "layouts": { 46 "layouts": {
diff --git a/keyboards/lily58/r2g/config.h b/keyboards/lily58/r2g/config.h
index dc6cee3af7..da72735e2e 100644
--- a/keyboards/lily58/r2g/config.h
+++ b/keyboards/lily58/r2g/config.h
@@ -48,8 +48,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
48 48
49# define SPLIT_TRANSPORT_MIRROR 49# define SPLIT_TRANSPORT_MIRROR
50#endif 50#endif
51
52#ifdef RGBLIGHT_ENABLE
53# define RGBLIGHT_LIMIT_VAL 120
54#endif
55
diff --git a/keyboards/lily58/r2g/info.json b/keyboards/lily58/r2g/info.json
index 47d989278a..e445d1d48f 100644
--- a/keyboards/lily58/r2g/info.json
+++ b/keyboards/lily58/r2g/info.json
@@ -27,6 +27,9 @@
27 "ws2812": { 27 "ws2812": {
28 "pin": "D3" 28 "pin": "D3"
29 }, 29 },
30 "rgblight": {
31 "max_brightness": 120
32 },
30 "layouts": { 33 "layouts": {
31 "LAYOUT": { 34 "LAYOUT": {
32 "layout": [ 35 "layout": [
diff --git a/keyboards/lm_keyboard/lm60n/config.h b/keyboards/lm_keyboard/lm60n/config.h
index b4b2fc9f9e..e40b0762d3 100644
--- a/keyboards/lm_keyboard/lm60n/config.h
+++ b/keyboards/lm_keyboard/lm60n/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/loki65/config.h b/keyboards/loki65/config.h
index 00fde9ed33..750a12d64f 100644
--- a/keyboards/loki65/config.h
+++ b/keyboards/loki65/config.h
@@ -32,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32#define RGBLIGHT_HUE_STEP 8 32#define RGBLIGHT_HUE_STEP 8
33#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
34#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
35#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
36#define RGBLIGHT_EFFECT_BREATHING 35#define RGBLIGHT_EFFECT_BREATHING
37#define RGBLIGHT_EFFECT_RAINBOW_MOOD 36#define RGBLIGHT_EFFECT_RAINBOW_MOOD
38#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 37#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
diff --git a/keyboards/longnald/corin/config.h b/keyboards/longnald/corin/config.h
index ed18cd96b9..caafcfd8a1 100644
--- a/keyboards/longnald/corin/config.h
+++ b/keyboards/longnald/corin/config.h
@@ -22,7 +22,6 @@
22# define RGBLIGHT_HUE_STEP 20 22# define RGBLIGHT_HUE_STEP 20
23# define RGBLIGHT_SAT_STEP 20 23# define RGBLIGHT_SAT_STEP 20
24# define RGBLIGHT_VAL_STEP 40 24# define RGBLIGHT_VAL_STEP 40
25# define RGBLIGHT_LIMIT_VAL 200
26# define RGBLIGHT_SLEEP 25# define RGBLIGHT_SLEEP
27# define RGBLIGHT_EFFECT_BREATHING 26# define RGBLIGHT_EFFECT_BREATHING
28# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 27# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
diff --git a/keyboards/longnald/corin/info.json b/keyboards/longnald/corin/info.json
index 8c845baad0..52964256bb 100644
--- a/keyboards/longnald/corin/info.json
+++ b/keyboards/longnald/corin/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D3" 12 "pin": "D3"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 200
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["F7", "F6", "F1", "F5", "B1", "E6", "D4", "B7", "D1", "D2", "D0", "B4", "B6", "C6", "C7"], 18 "cols": ["F7", "F6", "F1", "F5", "B1", "E6", "D4", "B7", "D1", "D2", "D0", "B4", "B6", "C6", "C7"],
16 "rows": ["F4", "F0", "B2", "B3", "D5"] 19 "rows": ["F4", "F0", "B2", "B3", "D5"]
diff --git a/keyboards/lz/erghost/config.h b/keyboards/lz/erghost/config.h
index d8dd76c62d..4f298a1af8 100644
--- a/keyboards/lz/erghost/config.h
+++ b/keyboards/lz/erghost/config.h
@@ -42,7 +42,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
42#define RGBLIGHT_HUE_STEP 8 42#define RGBLIGHT_HUE_STEP 8
43#define RGBLIGHT_SAT_STEP 8 43#define RGBLIGHT_SAT_STEP 8
44#define RGBLIGHT_VAL_STEP 8 44#define RGBLIGHT_VAL_STEP 8
45#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
46#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 45#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
47# define RGBLIGHT_EFFECT_STATIC_LIGHT 46# define RGBLIGHT_EFFECT_STATIC_LIGHT
48# define RGBLIGHT_EFFECT_BREATHING 47# define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/manyboard/macro/config.h b/keyboards/manyboard/macro/config.h
index 3d4d25aad3..3927473711 100644
--- a/keyboards/manyboard/macro/config.h
+++ b/keyboards/manyboard/macro/config.h
@@ -19,4 +19,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20/* RGB Pins */ 20/* RGB Pins */
21#define RGBLED_NUM 2 21#define RGBLED_NUM 2
22#define RGBLIGHT_LIMIT_VAL 10
diff --git a/keyboards/manyboard/macro/info.json b/keyboards/manyboard/macro/info.json
index ad7bf1e556..3df9a79430 100644
--- a/keyboards/manyboard/macro/info.json
+++ b/keyboards/manyboard/macro/info.json
@@ -21,6 +21,9 @@
21 "ws2812": { 21 "ws2812": {
22 "pin": "B6" 22 "pin": "B6"
23 }, 23 },
24 "rgblight": {
25 "max_brightness": 10
26 },
24 "processor": "atmega32u4", 27 "processor": "atmega32u4",
25 "bootloader": "atmel-dfu", 28 "bootloader": "atmel-dfu",
26 "layouts": { 29 "layouts": {
diff --git a/keyboards/marksard/leftover30/config.h b/keyboards/marksard/leftover30/config.h
index 5de3d8b15d..8f87bd4f1a 100644
--- a/keyboards/marksard/leftover30/config.h
+++ b/keyboards/marksard/leftover30/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/marksard/rhymestone/rev1/config.h b/keyboards/marksard/rhymestone/rev1/config.h
index 32927c4506..d3250461b2 100644
--- a/keyboards/marksard/rhymestone/rev1/config.h
+++ b/keyboards/marksard/rhymestone/rev1/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23 #define RGBLIGHT_HUE_STEP 8 23 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 24 #define RGBLIGHT_SAT_STEP 8
25 #define RGBLIGHT_VAL_STEP 8 25 #define RGBLIGHT_VAL_STEP 8
26 #define RGBLIGHT_LIMIT_VAL 150 /* 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// #define RGBLIGHT_EFFECT_BREATHING 27// #define RGBLIGHT_EFFECT_BREATHING
29 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 28 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/marksard/rhymestone/rev1/info.json b/keyboards/marksard/rhymestone/rev1/info.json
index a513674a56..fc4ee548d1 100644
--- a/keyboards/marksard/rhymestone/rev1/info.json
+++ b/keyboards/marksard/rhymestone/rev1/info.json
@@ -22,6 +22,9 @@
22 "ws2812": { 22 "ws2812": {
23 "pin": "D3" 23 "pin": "D3"
24 }, 24 },
25 "rgblight": {
26 "max_brightness": 150
27 },
25 "processor": "atmega32u4", 28 "processor": "atmega32u4",
26 "bootloader": "caterina", 29 "bootloader": "caterina",
27 "community_layouts": ["ortho_4x10"], 30 "community_layouts": ["ortho_4x10"],
diff --git a/keyboards/marksard/treadstone48/rev1/config.h b/keyboards/marksard/treadstone48/rev1/config.h
index 5379417262..63ec196632 100644
--- a/keyboards/marksard/treadstone48/rev1/config.h
+++ b/keyboards/marksard/treadstone48/rev1/config.h
@@ -27,7 +27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
27 #define RGBLIGHT_HUE_STEP 8 27 #define RGBLIGHT_HUE_STEP 8
28 #define RGBLIGHT_SAT_STEP 8 28 #define RGBLIGHT_SAT_STEP 8
29 #define RGBLIGHT_VAL_STEP 8 29 #define RGBLIGHT_VAL_STEP 8
30 #define RGBLIGHT_LIMIT_VAL 180 /* 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// #define RGBLIGHT_EFFECT_BREATHING 31// #define RGBLIGHT_EFFECT_BREATHING
33 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 32 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/marksard/treadstone48/rev1/info.json b/keyboards/marksard/treadstone48/rev1/info.json
index b0d63bc748..f4dfc35ec1 100644
--- a/keyboards/marksard/treadstone48/rev1/info.json
+++ b/keyboards/marksard/treadstone48/rev1/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "D3" 20 "pin": "D3"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 180
24 },
22 "processor": "atmega32u4", 25 "processor": "atmega32u4",
23 "bootloader": "caterina", 26 "bootloader": "caterina",
24 "layouts": { 27 "layouts": {
diff --git a/keyboards/marksard/treadstone48/rev2/config.h b/keyboards/marksard/treadstone48/rev2/config.h
index a605380716..4335ea0670 100644
--- a/keyboards/marksard/treadstone48/rev2/config.h
+++ b/keyboards/marksard/treadstone48/rev2/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 220 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26// #define RGBLIGHT_EFFECT_BREATHING 25// #define RGBLIGHT_EFFECT_BREATHING
27 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 26 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/marksard/treadstone48/rev2/info.json b/keyboards/marksard/treadstone48/rev2/info.json
index e96ce9fd17..6e39235dc1 100644
--- a/keyboards/marksard/treadstone48/rev2/info.json
+++ b/keyboards/marksard/treadstone48/rev2/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D3" 12 "pin": "D3"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 220
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["D4", "C6", "D7", "E6", "B4", "B5"], 18 "cols": ["D4", "C6", "D7", "E6", "B4", "B5"],
16 "rows": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"] 19 "rows": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"]
diff --git a/keyboards/mechbrewery/mb65s/config.h b/keyboards/mechbrewery/mb65s/config.h
index ede35e4bab..603bf2a949 100644
--- a/keyboards/mechbrewery/mb65s/config.h
+++ b/keyboards/mechbrewery/mb65s/config.h
@@ -31,5 +31,4 @@
31#define RGBLIGHT_HUE_STEP 8 31#define RGBLIGHT_HUE_STEP 8
32#define RGBLIGHT_SAT_STEP 8 32#define RGBLIGHT_SAT_STEP 8
33#define RGBLIGHT_VAL_STEP 8 33#define RGBLIGHT_VAL_STEP 8
34#define RGBLIGHT_LIMIT_VAL 240
35#define RGBLIGHT_SLEEP 34#define RGBLIGHT_SLEEP
diff --git a/keyboards/mechbrewery/mb65s/info.json b/keyboards/mechbrewery/mb65s/info.json
index 4943f4f9a2..f73a11bcd7 100644
--- a/keyboards/mechbrewery/mb65s/info.json
+++ b/keyboards/mechbrewery/mb65s/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "E2" 21 "pin": "E2"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 240
25 },
23 "processor": "atmega32u4", 26 "processor": "atmega32u4",
24 "bootloader": "atmel-dfu", 27 "bootloader": "atmel-dfu",
25 "community_layouts": [ 28 "community_layouts": [
diff --git a/keyboards/mechkeys/mk60/config.h b/keyboards/mechkeys/mk60/config.h
index a66af811bb..782b3a7381 100644
--- a/keyboards/mechkeys/mk60/config.h
+++ b/keyboards/mechkeys/mk60/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/mechlovin/adelais/standard_led/arm/config.h b/keyboards/mechlovin/adelais/standard_led/arm/config.h
index 1ba9c573b1..1c9b61b9df 100644
--- a/keyboards/mechlovin/adelais/standard_led/arm/config.h
+++ b/keyboards/mechlovin/adelais/standard_led/arm/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21#define BACKLIGHT_PWM_CHANNEL 3 21#define BACKLIGHT_PWM_CHANNEL 3
22 22
23#define RGBLED_NUM 23 23#define RGBLED_NUM 23
24#define RGBLIGHT_LIMIT_VAL 255
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
diff --git a/keyboards/mechlovin/adelais/standard_led/avr/rev1/config.h b/keyboards/mechlovin/adelais/standard_led/avr/rev1/config.h
index da42bf05d2..0e23efaf3a 100644
--- a/keyboards/mechlovin/adelais/standard_led/avr/rev1/config.h
+++ b/keyboards/mechlovin/adelais/standard_led/avr/rev1/config.h
@@ -32,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32#define DIODE_DIRECTION ROW2COL 32#define DIODE_DIRECTION ROW2COL
33 33
34#define RGBLED_NUM 23 34#define RGBLED_NUM 23
35#define RGBLIGHT_LIMIT_VAL 255
36#define RGBLIGHT_EFFECT_BREATHING 35#define RGBLIGHT_EFFECT_BREATHING
37#define RGBLIGHT_EFFECT_RAINBOW_MOOD 36#define RGBLIGHT_EFFECT_RAINBOW_MOOD
38#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 37#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
diff --git a/keyboards/mechlovin/delphine/mono_led/config.h b/keyboards/mechlovin/delphine/mono_led/config.h
index 5b9d874128..61c495c889 100644
--- a/keyboards/mechlovin/delphine/mono_led/config.h
+++ b/keyboards/mechlovin/delphine/mono_led/config.h
@@ -6,7 +6,6 @@
6#define RGBLIGHT_HUE_STEP 8 6#define RGBLIGHT_HUE_STEP 8
7#define RGBLIGHT_SAT_STEP 8 7#define RGBLIGHT_SAT_STEP 8
8#define RGBLIGHT_VAL_STEP 8 8#define RGBLIGHT_VAL_STEP 8
9#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
10#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 9#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
11#define RGBLIGHT_EFFECT_BREATHING 10#define RGBLIGHT_EFFECT_BREATHING
12#define RGBLIGHT_EFFECT_RAINBOW_MOOD 11#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/mechlovin/delphine/rgb_led/config.h b/keyboards/mechlovin/delphine/rgb_led/config.h
index c813d4fa12..7d9aa447f9 100644
--- a/keyboards/mechlovin/delphine/rgb_led/config.h
+++ b/keyboards/mechlovin/delphine/rgb_led/config.h
@@ -5,7 +5,6 @@
5#define RGBLIGHT_HUE_STEP 8 5#define RGBLIGHT_HUE_STEP 8
6#define RGBLIGHT_SAT_STEP 8 6#define RGBLIGHT_SAT_STEP 8
7#define RGBLIGHT_VAL_STEP 8 7#define RGBLIGHT_VAL_STEP 8
8#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
9#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 8#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
10#define RGBLIGHT_EFFECT_BREATHING 9#define RGBLIGHT_EFFECT_BREATHING
11#define RGBLIGHT_EFFECT_RAINBOW_MOOD 10#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/mechlovin/foundation/config.h b/keyboards/mechlovin/foundation/config.h
index d366188f76..cdcfe8572c 100644
--- a/keyboards/mechlovin/foundation/config.h
+++ b/keyboards/mechlovin/foundation/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/mechlovin/hannah910/config.h b/keyboards/mechlovin/hannah910/config.h
index 362a7fc459..ef401a6c2b 100644
--- a/keyboards/mechlovin/hannah910/config.h
+++ b/keyboards/mechlovin/hannah910/config.h
@@ -17,7 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
17 17
18#pragma once 18#pragma once
19 19
20#define RGBLIGHT_LIMIT_VAL 255
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
diff --git a/keyboards/mechlovin/infinity87/rev2/config.h b/keyboards/mechlovin/infinity87/rev2/config.h
index 2d6fb7bc2b..851a9f860e 100644
--- a/keyboards/mechlovin/infinity87/rev2/config.h
+++ b/keyboards/mechlovin/infinity87/rev2/config.h
@@ -39,7 +39,6 @@
39#define RGBLIGHT_HUE_STEP 8 39#define RGBLIGHT_HUE_STEP 8
40#define RGBLIGHT_SAT_STEP 8 40#define RGBLIGHT_SAT_STEP 8
41#define RGBLIGHT_VAL_STEP 8 41#define RGBLIGHT_VAL_STEP 8
42#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
43#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 42#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
44#define RGBLIGHT_EFFECT_BREATHING 43#define RGBLIGHT_EFFECT_BREATHING
45#define RGBLIGHT_EFFECT_RAINBOW_MOOD 44#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/mechlovin/infinity88/config.h b/keyboards/mechlovin/infinity88/config.h
index dd0f9e4f30..40bcfcfeb9 100644
--- a/keyboards/mechlovin/infinity88/config.h
+++ b/keyboards/mechlovin/infinity88/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21#define BACKLIGHT_PWM_CHANNEL 3 21#define BACKLIGHT_PWM_CHANNEL 3
22 22
23#define RGBLED_NUM 26 23#define RGBLED_NUM 26
24#define RGBLIGHT_LIMIT_VAL 255
25#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26/*== all animations enable ==*/#define RGBLIGHT_EFFECT_BREATHING 25/*== all animations enable ==*/#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/mechlovin/infinityce/config.h b/keyboards/mechlovin/infinityce/config.h
index db2ba4b78e..88c6c21dfa 100644
--- a/keyboards/mechlovin/infinityce/config.h
+++ b/keyboards/mechlovin/infinityce/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 RGBLED_NUM 31 20#define RGBLED_NUM 31
21#define RGBLIGHT_LIMIT_VAL 255
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
diff --git a/keyboards/mechlovin/kay60/config.h b/keyboards/mechlovin/kay60/config.h
index 68e6d62c48..bf5e80fc75 100644
--- a/keyboards/mechlovin/kay60/config.h
+++ b/keyboards/mechlovin/kay60/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/mechlovin/kay65/config.h b/keyboards/mechlovin/kay65/config.h
index af8fb5765c..1fb8123364 100644
--- a/keyboards/mechlovin/kay65/config.h
+++ b/keyboards/mechlovin/kay65/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/mechlovin/olly/bb/config.h b/keyboards/mechlovin/olly/bb/config.h
index 3aa97fd207..e48a1c82a1 100644
--- a/keyboards/mechlovin/olly/bb/config.h
+++ b/keyboards/mechlovin/olly/bb/config.h
@@ -36,7 +36,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
36 36
37#ifdef RGBLIGHT_ENABLE 37#ifdef RGBLIGHT_ENABLE
38#define RGBLED_NUM 24 38#define RGBLED_NUM 24
39#define RGBLIGHT_LIMIT_VAL 255
40#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 39#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
41/*== all animations enable ==*/ 40/*== all animations enable ==*/
42#define RGBLIGHT_EFFECT_BREATHING 41#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/mechlovin/olly/jf/config.h b/keyboards/mechlovin/olly/jf/config.h
index 5e1321bc8b..c028a04554 100644
--- a/keyboards/mechlovin/olly/jf/config.h
+++ b/keyboards/mechlovin/olly/jf/config.h
@@ -38,7 +38,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
38#define DIODE_DIRECTION ROW2COL 38#define DIODE_DIRECTION ROW2COL
39 39
40#define RGBLED_NUM 27 40#define RGBLED_NUM 27
41#define RGBLIGHT_LIMIT_VAL 255
42#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 41#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
43/*== all animations enable ==*/ 42/*== all animations enable ==*/
44#define RGBLIGHT_EFFECT_BREATHING 43#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/mechlovin/olly/orion/config.h b/keyboards/mechlovin/olly/orion/config.h
index efb5f91189..9b3e98be71 100644
--- a/keyboards/mechlovin/olly/orion/config.h
+++ b/keyboards/mechlovin/olly/orion/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
23# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
24# define RGBLIGHT_VAL_STEP 8 24# define RGBLIGHT_VAL_STEP 8
25# define RGBLIGHT_LIMIT_VAL 255 /* 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# define RGBLIGHT_EFFECT_BREATHING 26# define RGBLIGHT_EFFECT_BREATHING
28# define RGBLIGHT_EFFECT_RAINBOW_MOOD 27# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/mechlovin/pisces/config.h b/keyboards/mechlovin/pisces/config.h
index 06dc10ad91..5cc93f2d91 100644
--- a/keyboards/mechlovin/pisces/config.h
+++ b/keyboards/mechlovin/pisces/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/mechlovin/serratus/config.h b/keyboards/mechlovin/serratus/config.h
index 4b064e3676..1efbadfd29 100644
--- a/keyboards/mechlovin/serratus/config.h
+++ b/keyboards/mechlovin/serratus/config.h
@@ -43,7 +43,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
43#define RGBLIGHT_HUE_STEP 8 43#define RGBLIGHT_HUE_STEP 8
44#define RGBLIGHT_SAT_STEP 8 44#define RGBLIGHT_SAT_STEP 8
45#define RGBLIGHT_VAL_STEP 8 45#define RGBLIGHT_VAL_STEP 8
46#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
47#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 46#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
48#define RGBLIGHT_EFFECT_BREATHING 47#define RGBLIGHT_EFFECT_BREATHING
49#define RGBLIGHT_EFFECT_RAINBOW_MOOD 48#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/mechlovin/zed60/config.h b/keyboards/mechlovin/zed60/config.h
index b3a4876ba0..ebee58857b 100644
--- a/keyboards/mechlovin/zed60/config.h
+++ b/keyboards/mechlovin/zed60/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20#ifdef RGBLIGHT_ENABLE 20#ifdef RGBLIGHT_ENABLE
21#define RGBLED_NUM 22 21#define RGBLED_NUM 22
22#define RGBLIGHT_LIMIT_VAL 255
23 22
24#define WS2812_SPI SPID1 // default: SPID1 23#define WS2812_SPI SPID1 // default: SPID1
25#define WS2812_SPI_MOSI_PAL_MODE 5 // MOSI pin "alternate function", see the respective datasheet for the appropriate values for your MCU. default: 5 24#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,7 +26,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
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 */
31# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 29# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
32 30
33# define RGBLIGHT_EFFECT_BREATHING 31# define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/mechlovin/zed65/mono_led/config.h b/keyboards/mechlovin/zed65/mono_led/config.h
index 3bbf0bb2e6..9806ec92d6 100644
--- a/keyboards/mechlovin/zed65/mono_led/config.h
+++ b/keyboards/mechlovin/zed65/mono_led/config.h
@@ -65,7 +65,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
65# define RGBLIGHT_HUE_STEP 8 65# define RGBLIGHT_HUE_STEP 8
66# define RGBLIGHT_SAT_STEP 8 66# define RGBLIGHT_SAT_STEP 8
67# define RGBLIGHT_VAL_STEP 8 67# define RGBLIGHT_VAL_STEP 8
68# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
69# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 68# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
70# define RGBLIGHT_EFFECT_BREATHING 69# define RGBLIGHT_EFFECT_BREATHING
71# define RGBLIGHT_EFFECT_RAINBOW_MOOD 70# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/mechlovin/zed65/no_backlight/wearhaus66/config.h b/keyboards/mechlovin/zed65/no_backlight/wearhaus66/config.h
index 6a0f857d25..9f668f2c47 100644
--- a/keyboards/mechlovin/zed65/no_backlight/wearhaus66/config.h
+++ b/keyboards/mechlovin/zed65/no_backlight/wearhaus66/config.h
@@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
19 19
20#ifdef RGBLIGHT_ENABLE 20#ifdef RGBLIGHT_ENABLE
21#define RGBLED_NUM 24 21#define RGBLED_NUM 24
22#define RGBLIGHT_LIMIT_VAL 255
23 22
24#define WS2812_SPI SPID2 // default: SPID1 23#define WS2812_SPI SPID2 // default: SPID1
25#define WS2812_SPI_MOSI_PAL_MODE 0 // MOSI pin "alternate function", see the respective datasheet for the appropriate values for your MCU. default: 5 24#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,7 +26,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
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 */
31# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 29# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
32 30
33# define RGBLIGHT_EFFECT_BREATHING 31# define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/mechstudio/ud_40_ortho/config.h b/keyboards/mechstudio/ud_40_ortho/config.h
index 48bffd7f7f..4dea48a878 100644
--- a/keyboards/mechstudio/ud_40_ortho/config.h
+++ b/keyboards/mechstudio/ud_40_ortho/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #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#define RGBLIGHT_EFFECT_BREATHING 24#define RGBLIGHT_EFFECT_BREATHING
26#define RGBLIGHT_EFFECT_RAINBOW_MOOD 25#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/mechwild/mokulua/mirrored/config.h b/keyboards/mechwild/mokulua/mirrored/config.h
index dd67669e92..c8381bc636 100644
--- a/keyboards/mechwild/mokulua/mirrored/config.h
+++ b/keyboards/mechwild/mokulua/mirrored/config.h
@@ -21,7 +21,6 @@
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26/*== choose RGB animations ==*/ 25/*== choose RGB animations ==*/
27//# define RGBLIGHT_EFFECT_BREATHING 26//# define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/mechwild/mokulua/standard/config.h b/keyboards/mechwild/mokulua/standard/config.h
index 4312b373ac..7f902d0ca4 100644
--- a/keyboards/mechwild/mokulua/standard/config.h
+++ b/keyboards/mechwild/mokulua/standard/config.h
@@ -21,7 +21,6 @@
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26/*== choose RGB animations ==*/ 25/*== choose RGB animations ==*/
27//# define RGBLIGHT_EFFECT_BREATHING 26//# define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/mechwild/murphpad/config.h b/keyboards/mechwild/murphpad/config.h
index ce04115635..000ad09768 100644
--- a/keyboards/mechwild/murphpad/config.h
+++ b/keyboards/mechwild/murphpad/config.h
@@ -25,7 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
25# define RGBLIGHT_HUE_STEP 8 25# define RGBLIGHT_HUE_STEP 8
26# define RGBLIGHT_SAT_STEP 8 26# define RGBLIGHT_SAT_STEP 8
27# define RGBLIGHT_VAL_STEP 8 27# define RGBLIGHT_VAL_STEP 8
28# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
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#define RGBLIGHT_EFFECT_BREATHING 29#define RGBLIGHT_EFFECT_BREATHING
31#define RGBLIGHT_EFFECT_RAINBOW_MOOD 30#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/mechwild/obe/config.h b/keyboards/mechwild/obe/config.h
index b01fcda5ef..300bb16ef5 100644
--- a/keyboards/mechwild/obe/config.h
+++ b/keyboards/mechwild/obe/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24# define RGBLIGHT_HUE_STEP 8 24# define RGBLIGHT_HUE_STEP 8
25# define RGBLIGHT_SAT_STEP 8 25# define RGBLIGHT_SAT_STEP 8
26# define RGBLIGHT_VAL_STEP 8 26# define RGBLIGHT_VAL_STEP 8
27# 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#define RGBLIGHT_EFFECT_BREATHING 28#define RGBLIGHT_EFFECT_BREATHING
30#define RGBLIGHT_EFFECT_RAINBOW_MOOD 29#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/mechwild/puckbuddy/config.h b/keyboards/mechwild/puckbuddy/config.h
index 4bb69498e9..1df6c97bea 100644
--- a/keyboards/mechwild/puckbuddy/config.h
+++ b/keyboards/mechwild/puckbuddy/config.h
@@ -36,7 +36,6 @@
36# define RGBLIGHT_HUE_STEP 8 36# define RGBLIGHT_HUE_STEP 8
37# define RGBLIGHT_SAT_STEP 8 37# define RGBLIGHT_SAT_STEP 8
38# define RGBLIGHT_VAL_STEP 8 38# define RGBLIGHT_VAL_STEP 8
39# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
40# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 39# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
41# define RGBLIGHT_EFFECT_BREATHING 40# define RGBLIGHT_EFFECT_BREATHING
42# define RGBLIGHT_EFFECT_RAINBOW_MOOD 41# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/mechwild/waka60/config.h b/keyboards/mechwild/waka60/config.h
index 5be535ab1e..21e197df4c 100644
--- a/keyboards/mechwild/waka60/config.h
+++ b/keyboards/mechwild/waka60/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24# define RGBLIGHT_HUE_STEP 8 24# define RGBLIGHT_HUE_STEP 8
25# define RGBLIGHT_SAT_STEP 8 25# define RGBLIGHT_SAT_STEP 8
26# define RGBLIGHT_VAL_STEP 8 26# define RGBLIGHT_VAL_STEP 8
27# 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#define RGBLIGHT_EFFECT_BREATHING 28#define RGBLIGHT_EFFECT_BREATHING
30#define RGBLIGHT_EFFECT_RAINBOW_MOOD 29#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/meletrix/zoom87/config.h b/keyboards/meletrix/zoom87/config.h
index c8fe7f9a31..3cc2858e75 100644
--- a/keyboards/meletrix/zoom87/config.h
+++ b/keyboards/meletrix/zoom87/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #define RGBLIGHT_LIMIT_VAL 200 /* 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/*======= RGB function=======*/ 24/*======= RGB function=======*/
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/meletrix/zoom87/info.json b/keyboards/meletrix/zoom87/info.json
index 25a61b89f2..be54c6ccd3 100644
--- a/keyboards/meletrix/zoom87/info.json
+++ b/keyboards/meletrix/zoom87/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "D2" 21 "pin": "D2"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 200
25 },
23 "processor": "atmega32u4", 26 "processor": "atmega32u4",
24 "bootloader": "atmel-dfu", 27 "bootloader": "atmel-dfu",
25 "layout_aliases": { 28 "layout_aliases": {
diff --git a/keyboards/meow48/config.h b/keyboards/meow48/config.h
index 5965ca253d..2cd54cde39 100644
--- a/keyboards/meow48/config.h
+++ b/keyboards/meow48/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23 #define RGBLIGHT_HUE_STEP 8 23 #define RGBLIGHT_HUE_STEP 8
24 #define RGBLIGHT_SAT_STEP 8 24 #define RGBLIGHT_SAT_STEP 8
25 #define RGBLIGHT_VAL_STEP 8 25 #define RGBLIGHT_VAL_STEP 8
26 #define RGBLIGHT_LIMIT_VAL 100 /* 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 27
29/*== all animations enable ==*/ 28/*== all animations enable ==*/
diff --git a/keyboards/meow48/info.json b/keyboards/meow48/info.json
index a9bd82af30..b5d80286c7 100644
--- a/keyboards/meow48/info.json
+++ b/keyboards/meow48/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D3" 12 "pin": "D3"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 100
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["F6", "F7", "B1", "B3", "B2", "B6"], 18 "cols": ["F6", "F7", "B1", "B3", "B2", "B6"],
16 "rows": ["D4", "C6", "D7", "E6", "B4", "B5", "F4", "F5"] 19 "rows": ["D4", "C6", "D7", "E6", "B4", "B5", "F4", "F5"]
diff --git a/keyboards/merge/uc1/config.h b/keyboards/merge/uc1/config.h
index 7f80333ad3..945f753599 100644
--- a/keyboards/merge/uc1/config.h
+++ b/keyboards/merge/uc1/config.h
@@ -30,5 +30,4 @@
30#define RGBLIGHT_HUE_STEP 10 30#define RGBLIGHT_HUE_STEP 10
31#define RGBLIGHT_SAT_STEP 10 31#define RGBLIGHT_SAT_STEP 10
32#define RGBLIGHT_VAL_STEP 10 32#define RGBLIGHT_VAL_STEP 10
33#define RGBLIGHT_LIMIT_VAL 255
34#define RGBLIGHT_SLEEP 33#define RGBLIGHT_SLEEP
diff --git a/keyboards/merge/um70/config.h b/keyboards/merge/um70/config.h
index 57c2dcb6fb..bbc2f5b5fb 100644
--- a/keyboards/merge/um70/config.h
+++ b/keyboards/merge/um70/config.h
@@ -28,7 +28,6 @@
28# define RGB_MATRIX_SPLIT RGBLED_SPLIT 28# define RGB_MATRIX_SPLIT RGBLED_SPLIT
29#endif 29#endif
30#define RGBLIGHT_SLEEP 30#define RGBLIGHT_SLEEP
31#define RGBLIGHT_LIMIT_VAL 150
32 31
33#define B6_AUDIO 32#define B6_AUDIO
34 33
diff --git a/keyboards/merge/um70/info.json b/keyboards/merge/um70/info.json
index f067225e0b..84f44ba6d1 100644
--- a/keyboards/merge/um70/info.json
+++ b/keyboards/merge/um70/info.json
@@ -24,6 +24,9 @@
24 "ws2812": { 24 "ws2812": {
25 "pin": "D3" 25 "pin": "D3"
26 }, 26 },
27 "rgblight": {
28 "max_brightness": 150
29 },
27 "processor": "atmega32u4", 30 "processor": "atmega32u4",
28 "bootloader": "atmel-dfu", 31 "bootloader": "atmel-dfu",
29 "layouts": { 32 "layouts": {
diff --git a/keyboards/merge/um80/config.h b/keyboards/merge/um80/config.h
index f267fa3670..84b23cd33b 100644
--- a/keyboards/merge/um80/config.h
+++ b/keyboards/merge/um80/config.h
@@ -28,7 +28,6 @@
28# define RGB_MATRIX_SPLIT RGBLED_SPLIT 28# define RGB_MATRIX_SPLIT RGBLED_SPLIT
29#endif 29#endif
30#define RGBLIGHT_SLEEP 30#define RGBLIGHT_SLEEP
31#define RGBLIGHT_LIMIT_VAL 120
32 31
33#define AUDIO_PIN B6 32#define AUDIO_PIN B6
34 33
diff --git a/keyboards/merge/um80/info.json b/keyboards/merge/um80/info.json
index fb2b86f9b1..2223b3d4c0 100644
--- a/keyboards/merge/um80/info.json
+++ b/keyboards/merge/um80/info.json
@@ -24,6 +24,9 @@
24 "ws2812": { 24 "ws2812": {
25 "pin": "D3" 25 "pin": "D3"
26 }, 26 },
27 "rgblight": {
28 "max_brightness": 120
29 },
27 "processor": "atmega32u4", 30 "processor": "atmega32u4",
28 "bootloader": "atmel-dfu", 31 "bootloader": "atmel-dfu",
29 "layouts": { 32 "layouts": {
diff --git a/keyboards/meson/config.h b/keyboards/meson/config.h
index 9e64ab48a6..e89409d477 100644
--- a/keyboards/meson/config.h
+++ b/keyboards/meson/config.h
@@ -25,7 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
25 #define RGBLIGHT_HUE_STEP 8 25 #define RGBLIGHT_HUE_STEP 8
26 #define RGBLIGHT_SAT_STEP 8 26 #define RGBLIGHT_SAT_STEP 8
27 #define RGBLIGHT_VAL_STEP 8 27 #define RGBLIGHT_VAL_STEP 8
28 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
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#define RGBLIGHT_EFFECT_BREATHING 29#define RGBLIGHT_EFFECT_BREATHING
31#define RGBLIGHT_EFFECT_RAINBOW_MOOD 30#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/mincedshon/ecila/config.h b/keyboards/mincedshon/ecila/config.h
index 976c62c659..0b3c4eb59a 100644
--- a/keyboards/mincedshon/ecila/config.h
+++ b/keyboards/mincedshon/ecila/config.h
@@ -17,5 +17,4 @@
17#define RGBLIGHT_HUE_STEP 8 17#define RGBLIGHT_HUE_STEP 8
18#define RGBLIGHT_SAT_STEP 8 18#define RGBLIGHT_SAT_STEP 8
19#define RGBLIGHT_VAL_STEP 8 19#define RGBLIGHT_VAL_STEP 8
20#define RGBLIGHT_LIMIT_VAL 150
21#define RGBLIGHT_SLEEP 20#define RGBLIGHT_SLEEP
diff --git a/keyboards/mincedshon/ecila/info.json b/keyboards/mincedshon/ecila/info.json
index cef71403d0..9ca79d2186 100644
--- a/keyboards/mincedshon/ecila/info.json
+++ b/keyboards/mincedshon/ecila/info.json
@@ -10,6 +10,9 @@
10 "ws2812": { 10 "ws2812": {
11 "pin": "B0" 11 "pin": "B0"
12 }, 12 },
13 "rgblight": {
14 "max_brightness": 150
15 },
13 "bootloader": "atmel-dfu", 16 "bootloader": "atmel-dfu",
14 "features": { 17 "features": {
15 "bootmagic": true, 18 "bootmagic": true,
diff --git a/keyboards/misterknife/knife66/config.h b/keyboards/misterknife/knife66/config.h
index db7e1b66da..167cffb914 100644
--- a/keyboards/misterknife/knife66/config.h
+++ b/keyboards/misterknife/knife66/config.h
@@ -32,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32#define RGBLIGHT_HUE_STEP 8 32#define RGBLIGHT_HUE_STEP 8
33#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
34#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
35#define RGBLIGHT_LIMIT_VAL 200
36 35
37#define WS2812_PWM_DRIVER PWMD1 // default: PWMD1 36#define WS2812_PWM_DRIVER PWMD1 // default: PWMD1
38#define WS2812_PWM_CHANNEL 2 // default: 2 37#define WS2812_PWM_CHANNEL 2 // default: 2
diff --git a/keyboards/misterknife/knife66/info.json b/keyboards/misterknife/knife66/info.json
index bbf56c1f3b..d0ecc011bf 100644
--- a/keyboards/misterknife/knife66/info.json
+++ b/keyboards/misterknife/knife66/info.json
@@ -12,6 +12,9 @@
12 "pin": "A9", 12 "pin": "A9",
13 "driver": "pwm" 13 "driver": "pwm"
14 }, 14 },
15 "rgblight": {
16 "max_brightness": 200
17 },
15 "matrix_pins": { 18 "matrix_pins": {
16 "cols": ["B2", "B1", "B0", "A7", "A6", "A5", "A4", "B9", "B8", "B7", "B6", "B5", "B4", "B3", "A15"], 19 "cols": ["B2", "B1", "B0", "A7", "A6", "A5", "A4", "B9", "B8", "B7", "B6", "B5", "B4", "B3", "A15"],
17 "rows": ["B15", "A8", "A3", "A2", "A1"] 20 "rows": ["B15", "A8", "A3", "A2", "A1"]
diff --git a/keyboards/misterknife/knife66_iso/config.h b/keyboards/misterknife/knife66_iso/config.h
index beddc04724..bbe55dcc48 100644
--- a/keyboards/misterknife/knife66_iso/config.h
+++ b/keyboards/misterknife/knife66_iso/config.h
@@ -32,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32#define RGBLIGHT_HUE_STEP 8 32#define RGBLIGHT_HUE_STEP 8
33#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
34#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
35#define RGBLIGHT_LIMIT_VAL 160
36 35
37#define WS2812_PWM_DRIVER PWMD1 // default: PWMD1 36#define WS2812_PWM_DRIVER PWMD1 // default: PWMD1
38#define WS2812_PWM_CHANNEL 2 // default: 2 37#define WS2812_PWM_CHANNEL 2 // default: 2
diff --git a/keyboards/misterknife/knife66_iso/info.json b/keyboards/misterknife/knife66_iso/info.json
index 2806126d23..18d66368b5 100644
--- a/keyboards/misterknife/knife66_iso/info.json
+++ b/keyboards/misterknife/knife66_iso/info.json
@@ -12,6 +12,9 @@
12 "pin": "A9", 12 "pin": "A9",
13 "driver": "pwm" 13 "driver": "pwm"
14 }, 14 },
15 "rgblight": {
16 "max_brightness": 160
17 },
15 "matrix_pins": { 18 "matrix_pins": {
16 "cols": ["B2", "B1", "B0", "A7", "A6", "A5", "A4", "B9", "B8", "B7", "B6", "B5", "B4", "B3", "A15"], 19 "cols": ["B2", "B1", "B0", "A7", "A6", "A5", "A4", "B9", "B8", "B7", "B6", "B5", "B4", "B3", "A15"],
17 "rows": ["B15", "A8", "A3", "A2", "A1"] 20 "rows": ["B15", "A8", "A3", "A2", "A1"]
diff --git a/keyboards/mixi/config.h b/keyboards/mixi/config.h
index cddab38dbc..ad57ad01d6 100644
--- a/keyboards/mixi/config.h
+++ b/keyboards/mixi/config.h
@@ -10,7 +10,6 @@
10#define RGBLIGHT_HUE_STEP 8 10#define RGBLIGHT_HUE_STEP 8
11#define RGBLIGHT_SAT_STEP 8 11#define RGBLIGHT_SAT_STEP 8
12#define RGBLIGHT_VAL_STEP 8 12#define RGBLIGHT_VAL_STEP 8
13#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
14#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 13#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
15#define RGBLIGHT_EFFECT_BREATHING 14#define RGBLIGHT_EFFECT_BREATHING
16#define RGBLIGHT_EFFECT_RAINBOW_MOOD 15#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/mlego/m60_split/rev1/config.h b/keyboards/mlego/m60_split/rev1/config.h
index 88a208b8f4..f6f86beed1 100644
--- a/keyboards/mlego/m60_split/rev1/config.h
+++ b/keyboards/mlego/m60_split/rev1/config.h
@@ -27,7 +27,6 @@
27#define RGBLIGHT_SPLIT 27#define RGBLIGHT_SPLIT
28#define RGBLIGHT_LAYERS 28#define RGBLIGHT_LAYERS
29 29
30#define RGBLIGHT_LIMIT_VAL 128
31#define RGBLIGHT_DEFAULT_HUE 213 30#define RGBLIGHT_DEFAULT_HUE 213
32 31
33#define RGBLED_NUM 16 32#define RGBLED_NUM 16
diff --git a/keyboards/mlego/m60_split/rev1/info.json b/keyboards/mlego/m60_split/rev1/info.json
index d316d64105..6fe572fcf1 100644
--- a/keyboards/mlego/m60_split/rev1/info.json
+++ b/keyboards/mlego/m60_split/rev1/info.json
@@ -21,6 +21,9 @@
21 "ws2812": { 21 "ws2812": {
22 "pin": "B15" 22 "pin": "B15"
23 }, 23 },
24 "rgblight": {
25 "max_brightness": 128
26 },
24 "split": { 27 "split": {
25 "bootmagic": { 28 "bootmagic": {
26 "matrix": [5, 0] 29 "matrix": [5, 0]
diff --git a/keyboards/monstargear/xo87/rgb/config.h b/keyboards/monstargear/xo87/rgb/config.h
index 80d0b4fda3..34d301311b 100644
--- a/keyboards/monstargear/xo87/rgb/config.h
+++ b/keyboards/monstargear/xo87/rgb/config.h
@@ -20,7 +20,6 @@
20#define RGB_DISABLE_WHEN_USB_SUSPENDED 20#define RGB_DISABLE_WHEN_USB_SUSPENDED
21 21
22#define RGB_MATRIX_MAXIMUM_BRIGHTNESS 100 // limits maximum brightness of LEDs to 100 out of 255. 22#define RGB_MATRIX_MAXIMUM_BRIGHTNESS 100 // limits maximum brightness of LEDs to 100 out of 255.
23#define RGBLIGHT_LIMIT_VAL 100 // limits maximum brightness of LEDs to 100 out of 255.
24#define RGB_MATRIX_KEYPRESSES 23#define RGB_MATRIX_KEYPRESSES
25#define RGB_MATRIX_FRAMEBUFFER_EFFECTS 24#define RGB_MATRIX_FRAMEBUFFER_EFFECTS
26#define RGBLED_NUM 110 25#define RGBLED_NUM 110
diff --git a/keyboards/monstargear/xo87/rgb/info.json b/keyboards/monstargear/xo87/rgb/info.json
index 18aa2dd8d6..ebbfa848c1 100644
--- a/keyboards/monstargear/xo87/rgb/info.json
+++ b/keyboards/monstargear/xo87/rgb/info.json
@@ -14,6 +14,9 @@
14 "rgb_matrix": { 14 "rgb_matrix": {
15 "driver": "WS2812" 15 "driver": "WS2812"
16 }, 16 },
17 "rgblight": {
18 "max_brightness": 100
19 },
17 "matrix_pins": { 20 "matrix_pins": {
18 "cols": ["C5", "C3", "C1", "E1", "D6", "D2", "B7", "B3", "F6", "F7", "F3", "A5", "A1", "E2", "C7", "A6"], 21 "cols": ["C5", "C3", "C1", "E1", "D6", "D2", "B7", "B3", "F6", "F7", "F3", "A5", "A1", "E2", "C7", "A6"],
19 "rows": ["E6", "E7", "E3", "B0", "B1", "A2"] 22 "rows": ["E6", "E7", "E3", "B0", "B1", "A2"]
diff --git a/keyboards/mt/mt980/config.h b/keyboards/mt/mt980/config.h
index b1268b2b59..eff34dc521 100644
--- a/keyboards/mt/mt980/config.h
+++ b/keyboards/mt/mt980/config.h
@@ -20,4 +20,3 @@
20#define RGBLIGHT_HUE_STEP 8 20#define RGBLIGHT_HUE_STEP 8
21#define RGBLIGHT_SAT_STEP 8 21#define RGBLIGHT_SAT_STEP 8
22#define RGBLIGHT_VAL_STEP 8 22#define RGBLIGHT_VAL_STEP 8
23#define RGBLIGHT_LIMIT_VAL 185
diff --git a/keyboards/mt/mt980/info.json b/keyboards/mt/mt980/info.json
index 8c58c84c67..809474914f 100644
--- a/keyboards/mt/mt980/info.json
+++ b/keyboards/mt/mt980/info.json
@@ -25,6 +25,9 @@
25 "ws2812": { 25 "ws2812": {
26 "pin": "E2" 26 "pin": "E2"
27 }, 27 },
28 "rgblight": {
29 "max_brightness": 185
30 },
28 "bootmagic": { 31 "bootmagic": {
29 "matrix": [5, 0] 32 "matrix": [5, 0]
30 }, 33 },
diff --git a/keyboards/mt/ncr80/hotswap/config.h b/keyboards/mt/ncr80/hotswap/config.h
index 1bc6c9f937..59b05a0f9b 100644
--- a/keyboards/mt/ncr80/hotswap/config.h
+++ b/keyboards/mt/ncr80/hotswap/config.h
@@ -31,4 +31,3 @@
31#define RGBLIGHT_HUE_STEP 8 31#define RGBLIGHT_HUE_STEP 8
32#define RGBLIGHT_SAT_STEP 8 32#define RGBLIGHT_SAT_STEP 8
33#define RGBLIGHT_VAL_STEP 8 33#define RGBLIGHT_VAL_STEP 8
34#define RGBLIGHT_LIMIT_VAL 180
diff --git a/keyboards/mt/ncr80/hotswap/info.json b/keyboards/mt/ncr80/hotswap/info.json
index 40607ad3b9..f02a2f7405 100644
--- a/keyboards/mt/ncr80/hotswap/info.json
+++ b/keyboards/mt/ncr80/hotswap/info.json
@@ -22,6 +22,9 @@
22 "ws2812": { 22 "ws2812": {
23 "pin": "E2" 23 "pin": "E2"
24 }, 24 },
25 "rgblight": {
26 "max_brightness": 180
27 },
25 "processor": "atmega32u4", 28 "processor": "atmega32u4",
26 "bootloader": "atmel-dfu", 29 "bootloader": "atmel-dfu",
27 "layouts": { 30 "layouts": {
diff --git a/keyboards/mtbkeys/mtb60/hotswap/config.h b/keyboards/mtbkeys/mtb60/hotswap/config.h
index e062eaef89..8d17412313 100644
--- a/keyboards/mtbkeys/mtb60/hotswap/config.h
+++ b/keyboards/mtbkeys/mtb60/hotswap/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* Turn RGB light off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* Turn RGB light off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_ALTERNATING 25# define RGBLIGHT_EFFECT_ALTERNATING
27# define RGBLIGHT_EFFECT_BREATHING 26# define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/mtbkeys/mtb60/solder/config.h b/keyboards/mtbkeys/mtb60/solder/config.h
index e062eaef89..8d17412313 100644
--- a/keyboards/mtbkeys/mtb60/solder/config.h
+++ b/keyboards/mtbkeys/mtb60/solder/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* Turn RGB light off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* Turn RGB light off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_ALTERNATING 25# define RGBLIGHT_EFFECT_ALTERNATING
27# define RGBLIGHT_EFFECT_BREATHING 26# define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/mwstudio/alicekk/config.h b/keyboards/mwstudio/alicekk/config.h
index ad7d9c37b1..2e8b3f3bec 100644
--- a/keyboards/mwstudio/alicekk/config.h
+++ b/keyboards/mwstudio/alicekk/config.h
@@ -31,7 +31,6 @@
31#define RGBLIGHT_EFFECT_ALTERNATING 31#define RGBLIGHT_EFFECT_ALTERNATING
32#define RGBLIGHT_EFFECT_TWINKLE 32#define RGBLIGHT_EFFECT_TWINKLE
33 33
34#define RGBLIGHT_LIMIT_VAL 200
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
diff --git a/keyboards/mwstudio/alicekk/info.json b/keyboards/mwstudio/alicekk/info.json
index b0d9e5b858..b77bbd8bdf 100644
--- a/keyboards/mwstudio/alicekk/info.json
+++ b/keyboards/mwstudio/alicekk/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "B1" 21 "pin": "B1"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 200
25 },
23 "processor": "STM32F103", 26 "processor": "STM32F103",
24 "bootloader": "stm32duino", 27 "bootloader": "stm32duino",
25 "layouts": { 28 "layouts": {
diff --git a/keyboards/neito/config.h b/keyboards/neito/config.h
index 1a5eb90e61..ef9b518920 100644
--- a/keyboards/neito/config.h
+++ b/keyboards/neito/config.h
@@ -34,7 +34,6 @@
34#define RGBLIGHT_HUE_STEP 8 34#define RGBLIGHT_HUE_STEP 8
35#define RGBLIGHT_SAT_STEP 8 35#define RGBLIGHT_SAT_STEP 8
36#define RGBLIGHT_VAL_STEP 8 36#define RGBLIGHT_VAL_STEP 8
37#define RGBLIGHT_LIMIT_VAL 200
38 37
39/* Handle volume control issue with rotary encoder */ 38/* Handle volume control issue with rotary encoder */
40 39
diff --git a/keyboards/neito/info.json b/keyboards/neito/info.json
index 8db2eb29f3..a226d236c3 100644
--- a/keyboards/neito/info.json
+++ b/keyboards/neito/info.json
@@ -29,6 +29,9 @@
29 "ws2812": { 29 "ws2812": {
30 "pin": "D5" 30 "pin": "D5"
31 }, 31 },
32 "rgblight": {
33 "max_brightness": 200
34 },
32 "processor": "atmega32u4", 35 "processor": "atmega32u4",
33 "bootloader": "atmel-dfu", 36 "bootloader": "atmel-dfu",
34 "layouts": { 37 "layouts": {
diff --git a/keyboards/neokeys/g67/element_hs/config.h b/keyboards/neokeys/g67/element_hs/config.h
index 6073564e1f..e71dda2781 100644
--- a/keyboards/neokeys/g67/element_hs/config.h
+++ b/keyboards/neokeys/g67/element_hs/config.h
@@ -21,7 +21,6 @@
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 150 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26/*== all animations enable ==*/ 25/*== all animations enable ==*/
27#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/neokeys/g67/element_hs/info.json b/keyboards/neokeys/g67/element_hs/info.json
index 18155520de..b744c334b5 100644
--- a/keyboards/neokeys/g67/element_hs/info.json
+++ b/keyboards/neokeys/g67/element_hs/info.json
@@ -16,6 +16,9 @@
16 "ws2812": { 16 "ws2812": {
17 "pin": "F0" 17 "pin": "F0"
18 }, 18 },
19 "rgblight": {
20 "max_brightness": 150
21 },
19 "processor": "atmega32u4", 22 "processor": "atmega32u4",
20 "bootloader": "atmel-dfu", 23 "bootloader": "atmel-dfu",
21 "community_layouts": ["65_ansi_blocker"], 24 "community_layouts": ["65_ansi_blocker"],
diff --git a/keyboards/neokeys/g67/hotswap/config.h b/keyboards/neokeys/g67/hotswap/config.h
index 2021d3a95e..3165d58b2f 100644
--- a/keyboards/neokeys/g67/hotswap/config.h
+++ b/keyboards/neokeys/g67/hotswap/config.h
@@ -21,7 +21,6 @@
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 150 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/neokeys/g67/hotswap/info.json b/keyboards/neokeys/g67/hotswap/info.json
index 3a57fefc09..1ae8869ee9 100644
--- a/keyboards/neokeys/g67/hotswap/info.json
+++ b/keyboards/neokeys/g67/hotswap/info.json
@@ -16,6 +16,9 @@
16 "ws2812": { 16 "ws2812": {
17 "pin": "F0" 17 "pin": "F0"
18 }, 18 },
19 "rgblight": {
20 "max_brightness": 150
21 },
19 "processor": "atmega32u4", 22 "processor": "atmega32u4",
20 "bootloader": "atmel-dfu", 23 "bootloader": "atmel-dfu",
21 "community_layouts": ["65_ansi_blocker"], 24 "community_layouts": ["65_ansi_blocker"],
diff --git a/keyboards/neokeys/g67/soldered/config.h b/keyboards/neokeys/g67/soldered/config.h
index 5fa404fa5a..1dfb4e03ac 100644
--- a/keyboards/neokeys/g67/soldered/config.h
+++ b/keyboards/neokeys/g67/soldered/config.h
@@ -21,7 +21,6 @@
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 150 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/neokeys/g67/soldered/info.json b/keyboards/neokeys/g67/soldered/info.json
index 5fde8fe740..87c4d0c03f 100644
--- a/keyboards/neokeys/g67/soldered/info.json
+++ b/keyboards/neokeys/g67/soldered/info.json
@@ -21,6 +21,9 @@
21 "ws2812": { 21 "ws2812": {
22 "pin": "F0" 22 "pin": "F0"
23 }, 23 },
24 "rgblight": {
25 "max_brightness": 150
26 },
24 "processor": "atmega32u4", 27 "processor": "atmega32u4",
25 "bootloader": "atmel-dfu", 28 "bootloader": "atmel-dfu",
26 "community_layouts": ["65_ansi", "65_ansi_blocker", "65_ansi_blocker_tsangan", "65_iso", "65_iso_blocker"], 29 "community_layouts": ["65_ansi", "65_ansi_blocker", "65_ansi_blocker_tsangan", "65_iso", "65_iso_blocker"],
diff --git a/keyboards/neson_design/700e/config.h b/keyboards/neson_design/700e/config.h
index 74872d0c7d..e35f0c4d0a 100644
--- a/keyboards/neson_design/700e/config.h
+++ b/keyboards/neson_design/700e/config.h
@@ -51,6 +51,5 @@
51#define RGBLIGHT_HUE_STEP 8 51#define RGBLIGHT_HUE_STEP 8
52#define RGBLIGHT_SAT_STEP 8 52#define RGBLIGHT_SAT_STEP 8
53#define RGBLIGHT_VAL_STEP 8 53#define RGBLIGHT_VAL_STEP 8
54//#define RGBLIGHT_LIMIT_VAL 192
55 54
56#define USB_SUSPEND_WAKEUP_DELAY 1000 55#define USB_SUSPEND_WAKEUP_DELAY 1000
diff --git a/keyboards/neson_design/n6/config.h b/keyboards/neson_design/n6/config.h
index 35a2671ede..9a4c8240c0 100644
--- a/keyboards/neson_design/n6/config.h
+++ b/keyboards/neson_design/n6/config.h
@@ -52,4 +52,3 @@
52#define RGBLIGHT_HUE_STEP 8 52#define RGBLIGHT_HUE_STEP 8
53#define RGBLIGHT_SAT_STEP 8 53#define RGBLIGHT_SAT_STEP 8
54#define RGBLIGHT_VAL_STEP 8 54#define RGBLIGHT_VAL_STEP 8
55#define RGBLIGHT_LIMIT_VAL 192
diff --git a/keyboards/neson_design/n6/info.json b/keyboards/neson_design/n6/info.json
index 5e0faf393a..770748fa29 100644
--- a/keyboards/neson_design/n6/info.json
+++ b/keyboards/neson_design/n6/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "B3" 20 "pin": "B3"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 192
24 },
22 "processor": "atmega32u4", 25 "processor": "atmega32u4",
23 "bootloader": "atmel-dfu", 26 "bootloader": "atmel-dfu",
24 "layout_aliases": { 27 "layout_aliases": {
diff --git a/keyboards/nightly_boards/alter/rev1/config.h b/keyboards/nightly_boards/alter/rev1/config.h
index d56e19898b..6588633890 100644
--- a/keyboards/nightly_boards/alter/rev1/config.h
+++ b/keyboards/nightly_boards/alter/rev1/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#define RGBLIGHT_HUE_STEP 8 18#define RGBLIGHT_HUE_STEP 8
19#define RGBLIGHT_SAT_STEP 8 19#define RGBLIGHT_SAT_STEP 8
20#define RGBLIGHT_VAL_STEP 8 20#define RGBLIGHT_VAL_STEP 8
21#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
22#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 21#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/nightly_boards/n2/config.h b/keyboards/nightly_boards/n2/config.h
index a43016970c..0fec21c752 100644
--- a/keyboards/nightly_boards/n2/config.h
+++ b/keyboards/nightly_boards/n2/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#define RGBLIGHT_HUE_STEP 8 18#define RGBLIGHT_HUE_STEP 8
19#define RGBLIGHT_SAT_STEP 8 19#define RGBLIGHT_SAT_STEP 8
20#define RGBLIGHT_VAL_STEP 8 20#define RGBLIGHT_VAL_STEP 8
21#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
22#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 21#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/nightly_boards/n60_s/config.h b/keyboards/nightly_boards/n60_s/config.h
index 9daf4c7579..75f803f548 100644
--- a/keyboards/nightly_boards/n60_s/config.h
+++ b/keyboards/nightly_boards/n60_s/config.h
@@ -32,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32#define RGBLIGHT_HUE_STEP 8 32#define RGBLIGHT_HUE_STEP 8
33#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
34#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
35#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 36
38#define RGBLIGHT_EFFECT_BREATHING 37#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/nightly_boards/n87/config.h b/keyboards/nightly_boards/n87/config.h
index 492b8fb618..3ba7c40ea6 100644
--- a/keyboards/nightly_boards/n87/config.h
+++ b/keyboards/nightly_boards/n87/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21#define RGBLIGHT_HUE_STEP 8 21#define RGBLIGHT_HUE_STEP 8
22#define RGBLIGHT_SAT_STEP 8 22#define RGBLIGHT_SAT_STEP 8
23#define RGBLIGHT_VAL_STEP 8 23#define RGBLIGHT_VAL_STEP 8
24#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/nightly_boards/n9/config.h b/keyboards/nightly_boards/n9/config.h
index e0358f57d1..30f781e600 100644
--- a/keyboards/nightly_boards/n9/config.h
+++ b/keyboards/nightly_boards/n9/config.h
@@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
18#define RGBLIGHT_HUE_STEP 8 18#define RGBLIGHT_HUE_STEP 8
19#define RGBLIGHT_SAT_STEP 8 19#define RGBLIGHT_SAT_STEP 8
20#define RGBLIGHT_VAL_STEP 8 20#define RGBLIGHT_VAL_STEP 8
21#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
22#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 21#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/nix_studio/oxalys80/config.h b/keyboards/nix_studio/oxalys80/config.h
index dad8a5e9f1..52b5d011d9 100644
--- a/keyboards/nix_studio/oxalys80/config.h
+++ b/keyboards/nix_studio/oxalys80/config.h
@@ -35,5 +35,4 @@
35#define RGBLIGHT_HUE_STEP 8 35#define RGBLIGHT_HUE_STEP 8
36#define RGBLIGHT_SAT_STEP 8 36#define RGBLIGHT_SAT_STEP 8
37#define RGBLIGHT_VAL_STEP 8 37#define RGBLIGHT_VAL_STEP 8
38#define RGBLIGHT_LIMIT_VAL 200
39#define RGBLIGHT_SLEEP // RGB will turn off when PC is put to sleep 38#define RGBLIGHT_SLEEP // RGB will turn off when PC is put to sleep
diff --git a/keyboards/nix_studio/oxalys80/info.json b/keyboards/nix_studio/oxalys80/info.json
index 768eccb7c2..5c804d7182 100644
--- a/keyboards/nix_studio/oxalys80/info.json
+++ b/keyboards/nix_studio/oxalys80/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "B3" 20 "pin": "B3"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 200
24 },
22 "indicators": { 25 "indicators": {
23 "caps_lock": "E6", 26 "caps_lock": "E6",
24 "scroll_lock": "B2", 27 "scroll_lock": "B2",
diff --git a/keyboards/novelkeys/nk1/config.h b/keyboards/novelkeys/nk1/config.h
index 4abb4bd5da..c4cc79e624 100644
--- a/keyboards/novelkeys/nk1/config.h
+++ b/keyboards/novelkeys/nk1/config.h
@@ -21,7 +21,6 @@
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26 #define RGBLIGHT_EFFECT_BREATHING 25 #define RGBLIGHT_EFFECT_BREATHING
27 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 26 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/novelkeys/novelpad/config.h b/keyboards/novelkeys/novelpad/config.h
index 8c82daf631..413efb67b0 100755
--- a/keyboards/novelkeys/novelpad/config.h
+++ b/keyboards/novelkeys/novelpad/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21// #define RGBLIGHT_HUE_STEP 8 21// #define RGBLIGHT_HUE_STEP 8
22// #define RGBLIGHT_SAT_STEP 8 22// #define RGBLIGHT_SAT_STEP 8
23// #define RGBLIGHT_VAL_STEP 8 23// #define RGBLIGHT_VAL_STEP 8
24// #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25// #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24// #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/noxary/268_2_rgb/config.h b/keyboards/noxary/268_2_rgb/config.h
index 9abdc5c69b..051782f146 100644
--- a/keyboards/noxary/268_2_rgb/config.h
+++ b/keyboards/noxary/268_2_rgb/config.h
@@ -29,7 +29,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
29#define RGBLIGHT_HUE_STEP 16 29#define RGBLIGHT_HUE_STEP 16
30#define RGBLIGHT_SAT_STEP 16 30#define RGBLIGHT_SAT_STEP 16
31#define RGBLIGHT_VAL_STEP 16 31#define RGBLIGHT_VAL_STEP 16
32/*#define RGBLIGHT_LIMIT_VAL 255 */
33 32
34/* 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 */
35#define LOCKING_SUPPORT_ENABLE 34#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/noxary/x268/config.h b/keyboards/noxary/x268/config.h
index 1a8211bc3a..0f7486408c 100644
--- a/keyboards/noxary/x268/config.h
+++ b/keyboards/noxary/x268/config.h
@@ -32,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32#define RGBLIGHT_HUE_STEP 16 32#define RGBLIGHT_HUE_STEP 16
33#define RGBLIGHT_SAT_STEP 16 33#define RGBLIGHT_SAT_STEP 16
34#define RGBLIGHT_VAL_STEP 16 34#define RGBLIGHT_VAL_STEP 16
35/*#define RGBLIGHT_LIMIT_VAL 255 */
36 35
37/* 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 */
38#define LOCKING_SUPPORT_ENABLE 37#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/numatreus/config.h b/keyboards/numatreus/config.h
index 96963e6721..774687565a 100644
--- a/keyboards/numatreus/config.h
+++ b/keyboards/numatreus/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23// see ./rules.mk: LED_BACK_ENABLE or LED_UNDERGLOW_ENABLE set yes 23// see ./rules.mk: LED_BACK_ENABLE or LED_UNDERGLOW_ENABLE set yes
24#define RGBLED_NUM 6 24#define RGBLED_NUM 6
25 25
26#define RGBLIGHT_LIMIT_VAL 200
27#define RGBLIGHT_VAL_STEP 17 26#define RGBLIGHT_VAL_STEP 17
28 27
29#define RGBLIGHT_HUE_STEP 10 28#define RGBLIGHT_HUE_STEP 10
diff --git a/keyboards/numatreus/info.json b/keyboards/numatreus/info.json
index 92e067d043..54f5bde1bd 100644
--- a/keyboards/numatreus/info.json
+++ b/keyboards/numatreus/info.json
@@ -16,6 +16,9 @@
16 "ws2812": { 16 "ws2812": {
17 "pin": "D3" 17 "pin": "D3"
18 }, 18 },
19 "rgblight": {
20 "max_brightness": 200
21 },
19 "processor": "atmega32u4", 22 "processor": "atmega32u4",
20 "bootloader": "caterina", 23 "bootloader": "caterina",
21 "layouts": { 24 "layouts": {
diff --git a/keyboards/omkbd/runner3680/3x6/config.h b/keyboards/omkbd/runner3680/3x6/config.h
index b54416a389..d2cd91cbc5 100644
--- a/keyboards/omkbd/runner3680/3x6/config.h
+++ b/keyboards/omkbd/runner3680/3x6/config.h
@@ -38,7 +38,6 @@
38#define RGBLED_NUM 36 38#define RGBLED_NUM 36
39#define RGBLIGHT_SPLIT 39#define RGBLIGHT_SPLIT
40#define RGBLED_SPLIT { 18, 18 } // Number of LEDs 40#define RGBLED_SPLIT { 18, 18 } // Number of LEDs
41#define RGBLIGHT_LIMIT_VAL 100
42 41
43#define SELECT_SOFT_SERIAL_SPEED 1 42#define SELECT_SOFT_SERIAL_SPEED 1
44/*Sets the protocol speed when using serial communication*/ 43/*Sets the protocol speed when using serial communication*/
diff --git a/keyboards/omkbd/runner3680/3x6/info.json b/keyboards/omkbd/runner3680/3x6/info.json
index 9cb57ec106..c197f04207 100644
--- a/keyboards/omkbd/runner3680/3x6/info.json
+++ b/keyboards/omkbd/runner3680/3x6/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "D3" 20 "pin": "D3"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 100
24 },
22 "layouts": { 25 "layouts": {
23 "LAYOUT": { 26 "LAYOUT": {
24 "layout": [ 27 "layout": [
diff --git a/keyboards/omkbd/runner3680/3x7/config.h b/keyboards/omkbd/runner3680/3x7/config.h
index c70baa156f..b8c601b564 100644
--- a/keyboards/omkbd/runner3680/3x7/config.h
+++ b/keyboards/omkbd/runner3680/3x7/config.h
@@ -38,7 +38,6 @@
38#define RGBLED_NUM 42 38#define RGBLED_NUM 42
39#define RGBLIGHT_SPLIT 39#define RGBLIGHT_SPLIT
40#define RGBLED_SPLIT { 21, 21 } // Number of LEDs 40#define RGBLED_SPLIT { 21, 21 } // Number of LEDs
41#define RGBLIGHT_LIMIT_VAL 100
42 41
43#define SELECT_SOFT_SERIAL_SPEED 1 42#define SELECT_SOFT_SERIAL_SPEED 1
44/*Sets the protocol speed when using serial communication*/ 43/*Sets the protocol speed when using serial communication*/
diff --git a/keyboards/omkbd/runner3680/3x7/info.json b/keyboards/omkbd/runner3680/3x7/info.json
index a3cde77a45..458fab653c 100644
--- a/keyboards/omkbd/runner3680/3x7/info.json
+++ b/keyboards/omkbd/runner3680/3x7/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "D3" 20 "pin": "D3"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 100
24 },
22 "layouts": { 25 "layouts": {
23 "LAYOUT": { 26 "LAYOUT": {
24 "layout": [ 27 "layout": [
diff --git a/keyboards/omkbd/runner3680/3x8/config.h b/keyboards/omkbd/runner3680/3x8/config.h
index 41740c62e4..3a273e8bb9 100644
--- a/keyboards/omkbd/runner3680/3x8/config.h
+++ b/keyboards/omkbd/runner3680/3x8/config.h
@@ -38,7 +38,6 @@
38#define RGBLED_NUM 48 38#define RGBLED_NUM 48
39#define RGBLIGHT_SPLIT 39#define RGBLIGHT_SPLIT
40#define RGBLED_SPLIT { 24, 24 } // Number of LEDs 40#define RGBLED_SPLIT { 24, 24 } // Number of LEDs
41#define RGBLIGHT_LIMIT_VAL 100
42 41
43#define SELECT_SOFT_SERIAL_SPEED 1 42#define SELECT_SOFT_SERIAL_SPEED 1
44/*Sets the protocol speed when using serial communication*/ 43/*Sets the protocol speed when using serial communication*/
diff --git a/keyboards/omkbd/runner3680/3x8/info.json b/keyboards/omkbd/runner3680/3x8/info.json
index 4c816a400c..33fcc3228f 100644
--- a/keyboards/omkbd/runner3680/3x8/info.json
+++ b/keyboards/omkbd/runner3680/3x8/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "D3" 20 "pin": "D3"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 100
24 },
22 "layouts": { 25 "layouts": {
23 "LAYOUT": { 26 "LAYOUT": {
24 "layout": [ 27 "layout": [
diff --git a/keyboards/omkbd/runner3680/4x6/config.h b/keyboards/omkbd/runner3680/4x6/config.h
index 41740c62e4..3a273e8bb9 100644
--- a/keyboards/omkbd/runner3680/4x6/config.h
+++ b/keyboards/omkbd/runner3680/4x6/config.h
@@ -38,7 +38,6 @@
38#define RGBLED_NUM 48 38#define RGBLED_NUM 48
39#define RGBLIGHT_SPLIT 39#define RGBLIGHT_SPLIT
40#define RGBLED_SPLIT { 24, 24 } // Number of LEDs 40#define RGBLED_SPLIT { 24, 24 } // Number of LEDs
41#define RGBLIGHT_LIMIT_VAL 100
42 41
43#define SELECT_SOFT_SERIAL_SPEED 1 42#define SELECT_SOFT_SERIAL_SPEED 1
44/*Sets the protocol speed when using serial communication*/ 43/*Sets the protocol speed when using serial communication*/
diff --git a/keyboards/omkbd/runner3680/4x6/info.json b/keyboards/omkbd/runner3680/4x6/info.json
index 05785c52dd..2e6eda2a2e 100644
--- a/keyboards/omkbd/runner3680/4x6/info.json
+++ b/keyboards/omkbd/runner3680/4x6/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "D3" 20 "pin": "D3"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 100
24 },
22 "layouts": { 25 "layouts": {
23 "LAYOUT": { 26 "LAYOUT": {
24 "layout": [ 27 "layout": [
diff --git a/keyboards/omkbd/runner3680/4x7/config.h b/keyboards/omkbd/runner3680/4x7/config.h
index 03b4919378..f6b5dcf145 100644
--- a/keyboards/omkbd/runner3680/4x7/config.h
+++ b/keyboards/omkbd/runner3680/4x7/config.h
@@ -38,7 +38,6 @@
38#define RGBLED_NUM 56 38#define RGBLED_NUM 56
39#define RGBLIGHT_SPLIT 39#define RGBLIGHT_SPLIT
40#define RGBLED_SPLIT { 28, 28 } // Number of LEDs 40#define RGBLED_SPLIT { 28, 28 } // Number of LEDs
41#define RGBLIGHT_LIMIT_VAL 100
42 41
43#define SELECT_SOFT_SERIAL_SPEED 1 42#define SELECT_SOFT_SERIAL_SPEED 1
44/*Sets the protocol speed when using serial communication*/ 43/*Sets the protocol speed when using serial communication*/
diff --git a/keyboards/omkbd/runner3680/4x7/info.json b/keyboards/omkbd/runner3680/4x7/info.json
index 548cb8752f..af1a4375d6 100644
--- a/keyboards/omkbd/runner3680/4x7/info.json
+++ b/keyboards/omkbd/runner3680/4x7/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "D3" 20 "pin": "D3"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 100
24 },
22 "layouts": { 25 "layouts": {
23 "LAYOUT": { 26 "LAYOUT": {
24 "layout": [ 27 "layout": [
diff --git a/keyboards/omkbd/runner3680/4x8/config.h b/keyboards/omkbd/runner3680/4x8/config.h
index d3f8800e34..9a53d19688 100644
--- a/keyboards/omkbd/runner3680/4x8/config.h
+++ b/keyboards/omkbd/runner3680/4x8/config.h
@@ -38,7 +38,6 @@
38#define RGBLED_NUM 64 38#define RGBLED_NUM 64
39#define RGBLIGHT_SPLIT 39#define RGBLIGHT_SPLIT
40#define RGBLED_SPLIT { 32, 32 } // Number of LEDs 40#define RGBLED_SPLIT { 32, 32 } // Number of LEDs
41#define RGBLIGHT_LIMIT_VAL 100
42 41
43#define SELECT_SOFT_SERIAL_SPEED 1 42#define SELECT_SOFT_SERIAL_SPEED 1
44/*Sets the protocol speed when using serial communication*/ 43/*Sets the protocol speed when using serial communication*/
diff --git a/keyboards/omkbd/runner3680/4x8/info.json b/keyboards/omkbd/runner3680/4x8/info.json
index e492360e6a..88dc1455ce 100644
--- a/keyboards/omkbd/runner3680/4x8/info.json
+++ b/keyboards/omkbd/runner3680/4x8/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "D3" 20 "pin": "D3"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 100
24 },
22 "layouts": { 25 "layouts": {
23 "LAYOUT": { 26 "LAYOUT": {
24 "layout": [ 27 "layout": [
diff --git a/keyboards/omkbd/runner3680/5x6/config.h b/keyboards/omkbd/runner3680/5x6/config.h
index 8dbc8175aa..52626f1de3 100644
--- a/keyboards/omkbd/runner3680/5x6/config.h
+++ b/keyboards/omkbd/runner3680/5x6/config.h
@@ -38,7 +38,6 @@
38#define RGBLED_NUM 60 38#define RGBLED_NUM 60
39#define RGBLIGHT_SPLIT 39#define RGBLIGHT_SPLIT
40#define RGBLED_SPLIT { 30, 30 } // Number of LEDs 40#define RGBLED_SPLIT { 30, 30 } // Number of LEDs
41#define RGBLIGHT_LIMIT_VAL 100
42 41
43#define SELECT_SOFT_SERIAL_SPEED 1 42#define SELECT_SOFT_SERIAL_SPEED 1
44/*Sets the protocol speed when using serial communication*/ 43/*Sets the protocol speed when using serial communication*/
diff --git a/keyboards/omkbd/runner3680/5x6/info.json b/keyboards/omkbd/runner3680/5x6/info.json
index 2ed37dd414..08c4950b80 100644
--- a/keyboards/omkbd/runner3680/5x6/info.json
+++ b/keyboards/omkbd/runner3680/5x6/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "D3" 20 "pin": "D3"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 100
24 },
22 "layouts": { 25 "layouts": {
23 "LAYOUT": { 26 "LAYOUT": {
24 "layout": [ 27 "layout": [
diff --git a/keyboards/omkbd/runner3680/5x6_5x8/config.h b/keyboards/omkbd/runner3680/5x6_5x8/config.h
index 6c1d08fe32..33f41e5289 100644
--- a/keyboards/omkbd/runner3680/5x6_5x8/config.h
+++ b/keyboards/omkbd/runner3680/5x6_5x8/config.h
@@ -39,7 +39,6 @@
39#define RGBLED_NUM 70 39#define RGBLED_NUM 70
40#define RGBLIGHT_SPLIT 40#define RGBLIGHT_SPLIT
41#define RGBLED_SPLIT { 30, 40 } // Number of LEDs 41#define RGBLED_SPLIT { 30, 40 } // Number of LEDs
42#define RGBLIGHT_LIMIT_VAL 100
43#endif 42#endif
44#ifdef RGB_MATRIX_ENABLE 43#ifdef RGB_MATRIX_ENABLE
45#define RGB_MATRIX_LED_COUNT 70 44#define RGB_MATRIX_LED_COUNT 70
diff --git a/keyboards/omkbd/runner3680/5x6_5x8/info.json b/keyboards/omkbd/runner3680/5x6_5x8/info.json
index b597d80a12..8b1b7054a5 100644
--- a/keyboards/omkbd/runner3680/5x6_5x8/info.json
+++ b/keyboards/omkbd/runner3680/5x6_5x8/info.json
@@ -22,6 +22,9 @@
22 "ws2812": { 22 "ws2812": {
23 "pin": "D3" 23 "pin": "D3"
24 }, 24 },
25 "rgblight": {
26 "max_brightness": 100
27 },
25 "layouts": { 28 "layouts": {
26 "LAYOUT": { 29 "LAYOUT": {
27 "layout": [ 30 "layout": [
diff --git a/keyboards/omkbd/runner3680/5x7/config.h b/keyboards/omkbd/runner3680/5x7/config.h
index f7457e18b4..7b60494fcb 100644
--- a/keyboards/omkbd/runner3680/5x7/config.h
+++ b/keyboards/omkbd/runner3680/5x7/config.h
@@ -38,7 +38,6 @@
38#define RGBLED_NUM 70 38#define RGBLED_NUM 70
39#define RGBLIGHT_SPLIT 39#define RGBLIGHT_SPLIT
40#define RGBLED_SPLIT { 35, 35 } // Number of LEDs 40#define RGBLED_SPLIT { 35, 35 } // Number of LEDs
41#define RGBLIGHT_LIMIT_VAL 100
42 41
43#define SELECT_SOFT_SERIAL_SPEED 1 42#define SELECT_SOFT_SERIAL_SPEED 1
44/*Sets the protocol speed when using serial communication*/ 43/*Sets the protocol speed when using serial communication*/
diff --git a/keyboards/omkbd/runner3680/5x7/info.json b/keyboards/omkbd/runner3680/5x7/info.json
index e9460d7d18..0c0c8670f2 100644
--- a/keyboards/omkbd/runner3680/5x7/info.json
+++ b/keyboards/omkbd/runner3680/5x7/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "D3" 20 "pin": "D3"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 100
24 },
22 "layouts": { 25 "layouts": {
23 "LAYOUT": { 26 "LAYOUT": {
24 "layout": [ 27 "layout": [
diff --git a/keyboards/omkbd/runner3680/5x8/config.h b/keyboards/omkbd/runner3680/5x8/config.h
index 193767245e..55d8ae5c97 100644
--- a/keyboards/omkbd/runner3680/5x8/config.h
+++ b/keyboards/omkbd/runner3680/5x8/config.h
@@ -38,7 +38,6 @@
38#define RGBLED_NUM 80 38#define RGBLED_NUM 80
39#define RGBLIGHT_SPLIT 39#define RGBLIGHT_SPLIT
40#define RGBLED_SPLIT { 40, 40 } // Number of LEDs 40#define RGBLED_SPLIT { 40, 40 } // Number of LEDs
41#define RGBLIGHT_LIMIT_VAL 100
42 41
43#define SELECT_SOFT_SERIAL_SPEED 1 42#define SELECT_SOFT_SERIAL_SPEED 1
44/*Sets the protocol speed when using serial communication*/ 43/*Sets the protocol speed when using serial communication*/
diff --git a/keyboards/omkbd/runner3680/5x8/info.json b/keyboards/omkbd/runner3680/5x8/info.json
index e851ec39b4..41e95e583a 100644
--- a/keyboards/omkbd/runner3680/5x8/info.json
+++ b/keyboards/omkbd/runner3680/5x8/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "D3" 20 "pin": "D3"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 100
24 },
22 "layouts": { 25 "layouts": {
23 "LAYOUT": { 26 "LAYOUT": {
24 "layout": [ 27 "layout": [
diff --git a/keyboards/orthocode/config.h b/keyboards/orthocode/config.h
index 10987d87af..38098991fe 100644
--- a/keyboards/orthocode/config.h
+++ b/keyboards/orthocode/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
24 #define RGBLIGHT_VAL_STEP 8 24 #define RGBLIGHT_VAL_STEP 8
25 #define RGBLIGHT_LIMIT_VAL 255 /* 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 #define RGBLIGHT_EFFECT_BREATHING 26 #define RGBLIGHT_EFFECT_BREATHING
28 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 27 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/owlab/jelly_epoch/hotswap/config.h b/keyboards/owlab/jelly_epoch/hotswap/config.h
index d37e70df34..b40244be73 100644
--- a/keyboards/owlab/jelly_epoch/hotswap/config.h
+++ b/keyboards/owlab/jelly_epoch/hotswap/config.h
@@ -31,4 +31,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31# define RGBLIGHT_HUE_STEP 8 31# define RGBLIGHT_HUE_STEP 8
32# define RGBLIGHT_SAT_STEP 8 32# define RGBLIGHT_SAT_STEP 8
33# define RGBLIGHT_VAL_STEP 10 33# define RGBLIGHT_VAL_STEP 10
34# define RGBLIGHT_LIMIT_VAL 255
diff --git a/keyboards/owlab/jelly_epoch/soldered/config.h b/keyboards/owlab/jelly_epoch/soldered/config.h
index d37e70df34..b40244be73 100644
--- a/keyboards/owlab/jelly_epoch/soldered/config.h
+++ b/keyboards/owlab/jelly_epoch/soldered/config.h
@@ -31,4 +31,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31# define RGBLIGHT_HUE_STEP 8 31# define RGBLIGHT_HUE_STEP 8
32# define RGBLIGHT_SAT_STEP 8 32# define RGBLIGHT_SAT_STEP 8
33# define RGBLIGHT_VAL_STEP 10 33# define RGBLIGHT_VAL_STEP 10
34# define RGBLIGHT_LIMIT_VAL 255
diff --git a/keyboards/owlab/spring/config.h b/keyboards/owlab/spring/config.h
index 8da939a2af..15d1e18d0b 100644
--- a/keyboards/owlab/spring/config.h
+++ b/keyboards/owlab/spring/config.h
@@ -32,6 +32,5 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32# define RGBLIGHT_HUE_STEP 8 32# define RGBLIGHT_HUE_STEP 8
33# define RGBLIGHT_SAT_STEP 8 33# define RGBLIGHT_SAT_STEP 8
34# define RGBLIGHT_VAL_STEP 10 34# define RGBLIGHT_VAL_STEP 10
35# define RGBLIGHT_LIMIT_VAL 255
36# define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL 35# define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
37# define RGBLIGHT_DEFAULT_VAL RGBLIGHT_LIMIT_VAL/2 36# define RGBLIGHT_DEFAULT_VAL 127
diff --git a/keyboards/owlab/voice65/hotswap/config.h b/keyboards/owlab/voice65/hotswap/config.h
index 884f456044..17222658f3 100644
--- a/keyboards/owlab/voice65/hotswap/config.h
+++ b/keyboards/owlab/voice65/hotswap/config.h
@@ -31,7 +31,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31# define RGBLIGHT_HUE_STEP 8 31# define RGBLIGHT_HUE_STEP 8
32# define RGBLIGHT_SAT_STEP 8 32# define RGBLIGHT_SAT_STEP 8
33# define RGBLIGHT_VAL_STEP 10 33# define RGBLIGHT_VAL_STEP 10
34# define RGBLIGHT_LIMIT_VAL 180
35# define OWL_VOLUME_RANGE 50 34# define OWL_VOLUME_RANGE 50
36 35
37/* RGB matrix */ 36/* RGB matrix */
diff --git a/keyboards/owlab/voice65/hotswap/info.json b/keyboards/owlab/voice65/hotswap/info.json
index 5e977da5e9..6b6474ab68 100644
--- a/keyboards/owlab/voice65/hotswap/info.json
+++ b/keyboards/owlab/voice65/hotswap/info.json
@@ -25,6 +25,9 @@
25 "ws2812": { 25 "ws2812": {
26 "pin": "B15" 26 "pin": "B15"
27 }, 27 },
28 "rgblight": {
29 "max_brightness": 180
30 },
28 "processor": "STM32F303", 31 "processor": "STM32F303",
29 "bootloader": "stm32-dfu", 32 "bootloader": "stm32-dfu",
30 "layout_aliases": { 33 "layout_aliases": {
diff --git a/keyboards/owlab/voice65/soldered/config.h b/keyboards/owlab/voice65/soldered/config.h
index 1eec867f2f..6f41edccd0 100644
--- a/keyboards/owlab/voice65/soldered/config.h
+++ b/keyboards/owlab/voice65/soldered/config.h
@@ -31,7 +31,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31# define RGBLIGHT_HUE_STEP 8 31# define RGBLIGHT_HUE_STEP 8
32# define RGBLIGHT_SAT_STEP 8 32# define RGBLIGHT_SAT_STEP 8
33# define RGBLIGHT_VAL_STEP 10 33# define RGBLIGHT_VAL_STEP 10
34# define RGBLIGHT_LIMIT_VAL 180
35# define OWL_VOLUME_RANGE 50 34# define OWL_VOLUME_RANGE 50
36 35
37/* RGB matrix*/ 36/* RGB matrix*/
diff --git a/keyboards/owlab/voice65/soldered/info.json b/keyboards/owlab/voice65/soldered/info.json
index 9061a28e82..3b38b45da4 100644
--- a/keyboards/owlab/voice65/soldered/info.json
+++ b/keyboards/owlab/voice65/soldered/info.json
@@ -25,6 +25,9 @@
25 "ws2812": { 25 "ws2812": {
26 "pin": "B15" 26 "pin": "B15"
27 }, 27 },
28 "rgblight": {
29 "max_brightness": 180
30 },
28 "processor": "STM32F303", 31 "processor": "STM32F303",
29 "bootloader": "stm32-dfu", 32 "bootloader": "stm32-dfu",
30 "community_layouts": ["65_ansi_blocker", "65_ansi_blocker_split_bs", "65_ansi_blocker_tsangan", "65_iso_blocker", "65_iso_blocker_split_bs"], 33 "community_layouts": ["65_ansi_blocker", "65_ansi_blocker_split_bs", "65_ansi_blocker_tsangan", "65_iso_blocker", "65_iso_blocker_split_bs"],
diff --git a/keyboards/percent/booster/config.h b/keyboards/percent/booster/config.h
index 2cfff5c7bf..d0537fd5d7 100644
--- a/keyboards/percent/booster/config.h
+++ b/keyboards/percent/booster/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255
25 #define RGBLIGHT_SLEEP 24 #define RGBLIGHT_SLEEP
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/phantom/config.h b/keyboards/phantom/config.h
index 9f5804745a..5a4961d3bb 100644
--- a/keyboards/phantom/config.h
+++ b/keyboards/phantom/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 10 21# define RGBLIGHT_HUE_STEP 10
22# define RGBLIGHT_SAT_STEP 17 22# define RGBLIGHT_SAT_STEP 17
23# define RGBLIGHT_VAL_STEP 17 23# define RGBLIGHT_VAL_STEP 17
24//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/pimentoso/touhoupad/config.h b/keyboards/pimentoso/touhoupad/config.h
index 6ded752fcc..c4b29301c3 100644
--- a/keyboards/pimentoso/touhoupad/config.h
+++ b/keyboards/pimentoso/touhoupad/config.h
@@ -19,7 +19,6 @@
19 #define RGBLIGHT_HUE_STEP 8 19 #define RGBLIGHT_HUE_STEP 8
20 #define RGBLIGHT_SAT_STEP 8 20 #define RGBLIGHT_SAT_STEP 8
21 #define RGBLIGHT_VAL_STEP 8 21 #define RGBLIGHT_VAL_STEP 8
22 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
23 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 22 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
24 #define RGBLIGHT_EFFECT_BREATHING 23 #define RGBLIGHT_EFFECT_BREATHING
25 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 24 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/playkbtw/helen80/config.h b/keyboards/playkbtw/helen80/config.h
index 89199f511e..57840935b6 100644
--- a/keyboards/playkbtw/helen80/config.h
+++ b/keyboards/playkbtw/helen80/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #define RGBLIGHT_LIMIT_VAL 180 /* 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#define RGBLIGHT_EFFECT_BREATHING 24#define RGBLIGHT_EFFECT_BREATHING
26#define RGBLIGHT_EFFECT_RAINBOW_MOOD 25#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/playkbtw/helen80/info.json b/keyboards/playkbtw/helen80/info.json
index 6b68149977..7e568e6ed8 100644
--- a/keyboards/playkbtw/helen80/info.json
+++ b/keyboards/playkbtw/helen80/info.json
@@ -21,6 +21,9 @@
21 "ws2812": { 21 "ws2812": {
22 "pin": "E2" 22 "pin": "E2"
23 }, 23 },
24 "rgblight": {
25 "max_brightness": 180
26 },
24 "processor": "atmega32u4", 27 "processor": "atmega32u4",
25 "bootloader": "atmel-dfu", 28 "bootloader": "atmel-dfu",
26 "community_layouts": ["tkl_ansi"], 29 "community_layouts": ["tkl_ansi"],
diff --git a/keyboards/ploopyco/mouse/config.h b/keyboards/ploopyco/mouse/config.h
index 9747969db4..62ed32840b 100644
--- a/keyboards/ploopyco/mouse/config.h
+++ b/keyboards/ploopyco/mouse/config.h
@@ -29,7 +29,6 @@
29//#define NO_ACTION_ONESHOT 29//#define NO_ACTION_ONESHOT
30 30
31#define RGBLED_NUM 4 31#define RGBLED_NUM 4
32#define RGBLIGHT_LIMIT_VAL 40
33#define RGBLIGHT_EFFECT_BREATHING 32#define RGBLIGHT_EFFECT_BREATHING
34#define RGBLIGHT_EFFECT_RAINBOW_MOOD 33#define RGBLIGHT_EFFECT_RAINBOW_MOOD
35#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 34#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
diff --git a/keyboards/ploopyco/mouse/info.json b/keyboards/ploopyco/mouse/info.json
index 0edad55f2d..b89f82a363 100644
--- a/keyboards/ploopyco/mouse/info.json
+++ b/keyboards/ploopyco/mouse/info.json
@@ -15,6 +15,9 @@
15 "ws2812": { 15 "ws2812": {
16 "pin": "B5" 16 "pin": "B5"
17 }, 17 },
18 "rgblight": {
19 "max_brightness": 40
20 },
18 "processor": "atmega32u4", 21 "processor": "atmega32u4",
19 "bootloader": "atmel-dfu", 22 "bootloader": "atmel-dfu",
20 "matrix_pins": { 23 "matrix_pins": {
diff --git a/keyboards/ploopyco/trackball/rev1_005/config.h b/keyboards/ploopyco/trackball/rev1_005/config.h
index 66a453dcb8..e59c0a3e85 100644
--- a/keyboards/ploopyco/trackball/rev1_005/config.h
+++ b/keyboards/ploopyco/trackball/rev1_005/config.h
@@ -24,7 +24,6 @@
24 { D1, D3, B4, B7, D6, C7, F6, F5, F3, F7 } 24 { D1, D3, B4, B7, D6, C7, F6, F5, F3, F7 }
25 25
26#define RGBLED_NUM 3 26#define RGBLED_NUM 3
27#define RGBLIGHT_LIMIT_VAL 40
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
diff --git a/keyboards/ploopyco/trackball/rev1_005/info.json b/keyboards/ploopyco/trackball/rev1_005/info.json
index 91574c5c4b..c7506f2d84 100644
--- a/keyboards/ploopyco/trackball/rev1_005/info.json
+++ b/keyboards/ploopyco/trackball/rev1_005/info.json
@@ -8,5 +8,8 @@
8 }, 8 },
9 "ws2812": { 9 "ws2812": {
10 "pin": "B5" 10 "pin": "B5"
11 },
12 "rgblight": {
13 "max_brightness": 40
11 } 14 }
12} 15}
diff --git a/keyboards/plume/plume65/config.h b/keyboards/plume/plume65/config.h
index 3169b059f8..ba11813e4e 100644
--- a/keyboards/plume/plume65/config.h
+++ b/keyboards/plume/plume65/config.h
@@ -20,7 +20,6 @@
20// #define RGBLIGHT_HUE_STEP 8 20// #define RGBLIGHT_HUE_STEP 8
21// #define RGBLIGHT_SAT_STEP 8 21// #define RGBLIGHT_SAT_STEP 8
22// #define RGBLIGHT_VAL_STEP 8 22// #define RGBLIGHT_VAL_STEP 8
23// #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#define RGBLIGHT_EFFECT_BREATHING 24#define RGBLIGHT_EFFECT_BREATHING
26#define RGBLIGHT_EFFECT_RAINBOW_MOOD 25#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/plut0nium/0x3e/config.h b/keyboards/plut0nium/0x3e/config.h
index 09d996e930..67d2105ef7 100644
--- a/keyboards/plut0nium/0x3e/config.h
+++ b/keyboards/plut0nium/0x3e/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24 #define RGBLIGHT_HUE_STEP 12 24 #define RGBLIGHT_HUE_STEP 12
25 #define RGBLIGHT_SAT_STEP 8 25 #define RGBLIGHT_SAT_STEP 8
26 #define RGBLIGHT_VAL_STEP 8 26 #define RGBLIGHT_VAL_STEP 8
27 #define RGBLIGHT_LIMIT_VAL 150 /* 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 #define RGBLIGHT_EFFECT_BREATHING 28 #define RGBLIGHT_EFFECT_BREATHING
30 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 29 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/plut0nium/0x3e/info.json b/keyboards/plut0nium/0x3e/info.json
index ce4cf7c660..9ae1bcca07 100644
--- a/keyboards/plut0nium/0x3e/info.json
+++ b/keyboards/plut0nium/0x3e/info.json
@@ -21,6 +21,9 @@
21 "ws2812": { 21 "ws2812": {
22 "pin": "C7" 22 "pin": "C7"
23 }, 23 },
24 "rgblight": {
25 "max_brightness": 150
26 },
24 "processor": "atmega32u4", 27 "processor": "atmega32u4",
25 "bootloader": "atmel-dfu", 28 "bootloader": "atmel-dfu",
26 "layouts": { 29 "layouts": {
diff --git a/keyboards/plywrks/lune/config.h b/keyboards/plywrks/lune/config.h
index 9dca983f22..50f82aeac9 100644
--- a/keyboards/plywrks/lune/config.h
+++ b/keyboards/plywrks/lune/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21//# define RGBLIGHT_HUE_STEP 8 21//# define RGBLIGHT_HUE_STEP 8
22//# define RGBLIGHT_SAT_STEP 8 22//# define RGBLIGHT_SAT_STEP 8
23//# define RGBLIGHT_VAL_STEP 8 23//# define RGBLIGHT_VAL_STEP 8
24//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/pohjolaworks/louhi/config.h b/keyboards/pohjolaworks/louhi/config.h
index aadf46e198..ee3792928a 100644
--- a/keyboards/pohjolaworks/louhi/config.h
+++ b/keyboards/pohjolaworks/louhi/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 230 /* The maximum brightness level */
25//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26 25
27/* 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 */
diff --git a/keyboards/pohjolaworks/louhi/info.json b/keyboards/pohjolaworks/louhi/info.json
index 3acffeee23..39674dc1ba 100644
--- a/keyboards/pohjolaworks/louhi/info.json
+++ b/keyboards/pohjolaworks/louhi/info.json
@@ -21,6 +21,9 @@
21 "ws2812": { 21 "ws2812": {
22 "pin": "B5" 22 "pin": "B5"
23 }, 23 },
24 "rgblight": {
25 "max_brightness": 230
26 },
24 "processor": "atmega32u4", 27 "processor": "atmega32u4",
25 "bootloader": "caterina", 28 "bootloader": "caterina",
26 "layouts": { 29 "layouts": {
diff --git a/keyboards/poker87c/config.h b/keyboards/poker87c/config.h
index cd3cd3a3c9..b91aa11bd7 100644
--- a/keyboards/poker87c/config.h
+++ b/keyboards/poker87c/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #define RGBLIGHT_LIMIT_VAL 180 /* 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#define RGBLIGHT_EFFECT_BREATHING 24#define RGBLIGHT_EFFECT_BREATHING
26#define RGBLIGHT_EFFECT_RAINBOW_MOOD 25#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/poker87c/info.json b/keyboards/poker87c/info.json
index a250fd25f4..f987bb5b05 100644
--- a/keyboards/poker87c/info.json
+++ b/keyboards/poker87c/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "E2" 20 "pin": "E2"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 180
24 },
22 "indicators": { 25 "indicators": {
23 "caps_lock": "B3", 26 "caps_lock": "B3",
24 "num_lock": "B1", 27 "num_lock": "B1",
diff --git a/keyboards/poker87d/config.h b/keyboards/poker87d/config.h
index 03b43fcee2..35d54817f7 100644
--- a/keyboards/poker87d/config.h
+++ b/keyboards/poker87d/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #define RGBLIGHT_LIMIT_VAL 180 /* 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#define RGBLIGHT_EFFECT_BREATHING 24#define RGBLIGHT_EFFECT_BREATHING
26#define RGBLIGHT_EFFECT_RAINBOW_MOOD 25#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/poker87d/info.json b/keyboards/poker87d/info.json
index b955d147d4..98cb25d91c 100644
--- a/keyboards/poker87d/info.json
+++ b/keyboards/poker87d/info.json
@@ -24,6 +24,9 @@
24 "ws2812": { 24 "ws2812": {
25 "pin": "E2" 25 "pin": "E2"
26 }, 26 },
27 "rgblight": {
28 "max_brightness": 180
29 },
27 "processor": "atmega32u4", 30 "processor": "atmega32u4",
28 "bootloader": "atmel-dfu", 31 "bootloader": "atmel-dfu",
29 "layout_aliases": { 32 "layout_aliases": {
diff --git a/keyboards/polycarbdiet/s20/config.h b/keyboards/polycarbdiet/s20/config.h
index 384256f15a..61969b945f 100644
--- a/keyboards/polycarbdiet/s20/config.h
+++ b/keyboards/polycarbdiet/s20/config.h
@@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20#define RGBLIGHT_HUE_STEP 8 20#define RGBLIGHT_HUE_STEP 8
21#define RGBLIGHT_SAT_STEP 8 21#define RGBLIGHT_SAT_STEP 8
22#define RGBLIGHT_VAL_STEP 8 22#define RGBLIGHT_VAL_STEP 8
23#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 24
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/primekb/meridian_rgb/config.h b/keyboards/primekb/meridian_rgb/config.h
index ce5c51f120..6e481d7778 100644
--- a/keyboards/primekb/meridian_rgb/config.h
+++ b/keyboards/primekb/meridian_rgb/config.h
@@ -28,7 +28,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
28#define RGBLIGHT_EFFECT_RGB_TEST 28#define RGBLIGHT_EFFECT_RGB_TEST
29#define RGBLIGHT_EFFECT_ALTERNATING 29#define RGBLIGHT_EFFECT_ALTERNATING
30#define RGBLIGHT_EFFECT_TWINKLE 30#define RGBLIGHT_EFFECT_TWINKLE
31#define RGBLIGHT_LIMIT_VAL 200
32 31
33/* 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 */
34#define LOCKING_SUPPORT_ENABLE 33#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/primekb/meridian_rgb/info.json b/keyboards/primekb/meridian_rgb/info.json
index 239f6ea4f4..c967c15811 100644
--- a/keyboards/primekb/meridian_rgb/info.json
+++ b/keyboards/primekb/meridian_rgb/info.json
@@ -21,6 +21,9 @@
21 "ws2812": { 21 "ws2812": {
22 "pin": "F1" 22 "pin": "F1"
23 }, 23 },
24 "rgblight": {
25 "max_brightness": 200
26 },
24 "processor": "atmega32u4", 27 "processor": "atmega32u4",
25 "bootloader": "atmel-dfu", 28 "bootloader": "atmel-dfu",
26 "layouts": { 29 "layouts": {
diff --git a/keyboards/program_yoink/config.h b/keyboards/program_yoink/config.h
index 9120905d7a..dfb6f078ae 100644
--- a/keyboards/program_yoink/config.h
+++ b/keyboards/program_yoink/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
24 #define RGBLIGHT_VAL_STEP 8 24 #define RGBLIGHT_VAL_STEP 8
25 #define RGBLIGHT_LIMIT_VAL 255 /* 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 //#define RGBLIGHT_EFFECT_BREATHING 26 //#define RGBLIGHT_EFFECT_BREATHING
28 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 27 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/prototypist/oceanographer/config.h b/keyboards/prototypist/oceanographer/config.h
index a557c9aa83..e5719bb137 100644
--- a/keyboards/prototypist/oceanographer/config.h
+++ b/keyboards/prototypist/oceanographer/config.h
@@ -7,7 +7,6 @@
7#define RGBLIGHT_LAYERS 7#define RGBLIGHT_LAYERS
8 8
9#define RGBLIGHT_MAX_LAYERS 4 9#define RGBLIGHT_MAX_LAYERS 4
10#define RGBLIGHT_LIMIT_VAL 155
11#define RGBLIGHT_DEFAULT_VAL 155 10#define RGBLIGHT_DEFAULT_VAL 155
12 11
13// Audio Settings 12// Audio Settings
diff --git a/keyboards/prototypist/oceanographer/info.json b/keyboards/prototypist/oceanographer/info.json
index dbec118004..488f17eeb9 100644
--- a/keyboards/prototypist/oceanographer/info.json
+++ b/keyboards/prototypist/oceanographer/info.json
@@ -26,6 +26,7 @@
26 "hue_steps": 10, 26 "hue_steps": 10,
27 "saturation_steps": 17, 27 "saturation_steps": 17,
28 "brightness_steps": 17, 28 "brightness_steps": 17,
29 "max_brightness": 155,
29 "animations": { 30 "animations": {
30 "alternating": true, 31 "alternating": true,
31 "breathing": true 32 "breathing": true
diff --git a/keyboards/protozoa/p01/config.h b/keyboards/protozoa/p01/config.h
index 19bddd08a4..46f96e7934 100644
--- a/keyboards/protozoa/p01/config.h
+++ b/keyboards/protozoa/p01/config.h
@@ -28,7 +28,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
28#define RGBLIGHT_HUE_STEP 8 28#define RGBLIGHT_HUE_STEP 8
29#define RGBLIGHT_SAT_STEP 8 29#define RGBLIGHT_SAT_STEP 8
30#define RGBLIGHT_VAL_STEP 8 30#define RGBLIGHT_VAL_STEP 8
31#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
32#define RGBLIGHT_EFFECT_BREATHING 31#define RGBLIGHT_EFFECT_BREATHING
33#define RGBLIGHT_EFFECT_RAINBOW_MOOD 32#define RGBLIGHT_EFFECT_RAINBOW_MOOD
34#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 33#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
diff --git a/keyboards/quad_h/lb75/config.h b/keyboards/quad_h/lb75/config.h
index e7d231ffba..9457b20766 100644
--- a/keyboards/quad_h/lb75/config.h
+++ b/keyboards/quad_h/lb75/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 220 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/quad_h/lb75/info.json b/keyboards/quad_h/lb75/info.json
index 3b81dab144..786439186f 100644
--- a/keyboards/quad_h/lb75/info.json
+++ b/keyboards/quad_h/lb75/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "B0" 21 "pin": "B0"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 220
25 },
23 "processor": "atmega32u4", 26 "processor": "atmega32u4",
24 "bootloader": "atmel-dfu", 27 "bootloader": "atmel-dfu",
25 "layouts": { 28 "layouts": {
diff --git a/keyboards/quarkeys/z40/config.h b/keyboards/quarkeys/z40/config.h
index 2f70b1e53b..ece3e61136 100644
--- a/keyboards/quarkeys/z40/config.h
+++ b/keyboards/quarkeys/z40/config.h
@@ -64,6 +64,5 @@
64 64
65#define RGBLIGHT_LAYERS 65#define RGBLIGHT_LAYERS
66#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF 66#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF
67#define RGBLIGHT_LIMIT_VAL 130
68#define RGBLIGHT_SLEEP 67#define RGBLIGHT_SLEEP
69#endif \ No newline at end of file 68#endif \ No newline at end of file
diff --git a/keyboards/quarkeys/z40/info.json b/keyboards/quarkeys/z40/info.json
index fdd36e9bd3..cf4729fdd2 100644
--- a/keyboards/quarkeys/z40/info.json
+++ b/keyboards/quarkeys/z40/info.json
@@ -11,6 +11,9 @@
11 "rgb_matrix": { 11 "rgb_matrix": {
12 "driver": "WS2812" 12 "driver": "WS2812"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 130
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["F4", "F5", "F6", "F7", "B6", "B5", "B4", "D7", "D6", "D0", "B1", "B0"], 18 "cols": ["F4", "F5", "F6", "F7", "B6", "B5", "B4", "D7", "D6", "D0", "B1", "B0"],
16 "rows": ["E6", "B3", "C7", "C6"] 19 "rows": ["E6", "B3", "C7", "C6"]
diff --git a/keyboards/quarkeys/z60/hotswap/config.h b/keyboards/quarkeys/z60/hotswap/config.h
index d1456a07f8..f02635a639 100644
--- a/keyboards/quarkeys/z60/hotswap/config.h
+++ b/keyboards/quarkeys/z60/hotswap/config.h
@@ -18,7 +18,6 @@
18#define RGBLIGHT_HUE_STEP 8 18#define RGBLIGHT_HUE_STEP 8
19#define RGBLIGHT_SAT_STEP 8 19#define RGBLIGHT_SAT_STEP 8
20#define RGBLIGHT_VAL_STEP 8 20#define RGBLIGHT_VAL_STEP 8
21#define RGBLIGHT_LIMIT_VAL 140
22 21
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/quarkeys/z60/hotswap/info.json b/keyboards/quarkeys/z60/hotswap/info.json
index 6502c95910..1db45e4f7b 100644
--- a/keyboards/quarkeys/z60/hotswap/info.json
+++ b/keyboards/quarkeys/z60/hotswap/info.json
@@ -15,6 +15,9 @@
15 "ws2812": { 15 "ws2812": {
16 "pin": "D6" 16 "pin": "D6"
17 }, 17 },
18 "rgblight": {
19 "max_brightness": 140
20 },
18 "diode_direction": "COL2ROW", 21 "diode_direction": "COL2ROW",
19 "processor": "atmega32u4", 22 "processor": "atmega32u4",
20 "bootloader": "atmel-dfu", 23 "bootloader": "atmel-dfu",
diff --git a/keyboards/quarkeys/z60/solder/config.h b/keyboards/quarkeys/z60/solder/config.h
index bf95108da3..588044ec30 100644
--- a/keyboards/quarkeys/z60/solder/config.h
+++ b/keyboards/quarkeys/z60/solder/config.h
@@ -31,7 +31,6 @@
31 31
32#define RGBLIGHT_LAYERS 32#define RGBLIGHT_LAYERS
33#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF 33#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF
34#define RGBLIGHT_LIMIT_VAL 180
35#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 2) 34#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 2)
36 35
37#define RGBLIGHT_SLEEP 36#define RGBLIGHT_SLEEP
diff --git a/keyboards/quarkeys/z60/solder/info.json b/keyboards/quarkeys/z60/solder/info.json
index 1dfc7b6039..75316622d1 100644
--- a/keyboards/quarkeys/z60/solder/info.json
+++ b/keyboards/quarkeys/z60/solder/info.json
@@ -15,6 +15,9 @@
15 "ws2812": { 15 "ws2812": {
16 "pin": "D6" 16 "pin": "D6"
17 }, 17 },
18 "rgblight": {
19 "max_brightness": 180
20 },
18 "diode_direction": "COL2ROW", 21 "diode_direction": "COL2ROW",
19 "processor": "atmega32u4", 22 "processor": "atmega32u4",
20 "bootloader": "atmel-dfu", 23 "bootloader": "atmel-dfu",
diff --git a/keyboards/quarkeys/z67/hotswap/config.h b/keyboards/quarkeys/z67/hotswap/config.h
index 2b4eb0f8e4..f662eb9480 100644
--- a/keyboards/quarkeys/z67/hotswap/config.h
+++ b/keyboards/quarkeys/z67/hotswap/config.h
@@ -18,7 +18,6 @@
18#define RGBLIGHT_HUE_STEP 8 18#define RGBLIGHT_HUE_STEP 8
19#define RGBLIGHT_SAT_STEP 8 19#define RGBLIGHT_SAT_STEP 8
20#define RGBLIGHT_VAL_STEP 8 20#define RGBLIGHT_VAL_STEP 8
21#define RGBLIGHT_LIMIT_VAL 180
22 21
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/quarkeys/z67/hotswap/info.json b/keyboards/quarkeys/z67/hotswap/info.json
index cc4b15a921..43a9f465f7 100644
--- a/keyboards/quarkeys/z67/hotswap/info.json
+++ b/keyboards/quarkeys/z67/hotswap/info.json
@@ -15,6 +15,9 @@
15 "ws2812": { 15 "ws2812": {
16 "pin": "F0" 16 "pin": "F0"
17 }, 17 },
18 "rgblight": {
19 "max_brightness": 180
20 },
18 "diode_direction": "COL2ROW", 21 "diode_direction": "COL2ROW",
19 "processor": "atmega32u4", 22 "processor": "atmega32u4",
20 "bootloader": "atmel-dfu", 23 "bootloader": "atmel-dfu",
diff --git a/keyboards/quarkeys/z67/solder/config.h b/keyboards/quarkeys/z67/solder/config.h
index a4c6bd7153..e65139c5ff 100644
--- a/keyboards/quarkeys/z67/solder/config.h
+++ b/keyboards/quarkeys/z67/solder/config.h
@@ -18,7 +18,6 @@
18#define RGBLIGHT_HUE_STEP 8 18#define RGBLIGHT_HUE_STEP 8
19#define RGBLIGHT_SAT_STEP 8 19#define RGBLIGHT_SAT_STEP 8
20#define RGBLIGHT_VAL_STEP 8 20#define RGBLIGHT_VAL_STEP 8
21#define RGBLIGHT_LIMIT_VAL 180
22 21
23#define RGBLIGHT_EFFECT_BREATHING 22#define RGBLIGHT_EFFECT_BREATHING
24#define RGBLIGHT_EFFECT_RAINBOW_MOOD 23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/quarkeys/z67/solder/info.json b/keyboards/quarkeys/z67/solder/info.json
index d91be1ac0f..2a19958302 100644
--- a/keyboards/quarkeys/z67/solder/info.json
+++ b/keyboards/quarkeys/z67/solder/info.json
@@ -15,6 +15,9 @@
15 "ws2812": { 15 "ws2812": {
16 "pin": "F0" 16 "pin": "F0"
17 }, 17 },
18 "rgblight": {
19 "max_brightness": 180
20 },
18 "diode_direction": "COL2ROW", 21 "diode_direction": "COL2ROW",
19 "processor": "atmega32u4", 22 "processor": "atmega32u4",
20 "bootloader": "atmel-dfu", 23 "bootloader": "atmel-dfu",
diff --git a/keyboards/qvex/lynepad/config.h b/keyboards/qvex/lynepad/config.h
index e9b5f0d0e0..e266f72ad5 100644
--- a/keyboards/qvex/lynepad/config.h
+++ b/keyboards/qvex/lynepad/config.h
@@ -32,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32#define RGBLIGHT_HUE_STEP 8 32#define RGBLIGHT_HUE_STEP 8
33#define RGBLIGHT_SAT_STEP 8 33#define RGBLIGHT_SAT_STEP 8
34#define RGBLIGHT_VAL_STEP 8 34#define RGBLIGHT_VAL_STEP 8
35#define RGBLIGHT_LIMIT_VAL 240
36 35
37/* Definitions for encoder tilt/press support */ 36/* Definitions for encoder tilt/press support */
38#define ENC_TILT_THRESHOLD 1 37#define ENC_TILT_THRESHOLD 1
diff --git a/keyboards/qvex/lynepad/info.json b/keyboards/qvex/lynepad/info.json
index c567c588fe..fa8b71b5d6 100644
--- a/keyboards/qvex/lynepad/info.json
+++ b/keyboards/qvex/lynepad/info.json
@@ -22,6 +22,9 @@
22 "ws2812": { 22 "ws2812": {
23 "pin": "D3" 23 "pin": "D3"
24 }, 24 },
25 "rgblight": {
26 "max_brightness": 240
27 },
25 "processor": "atmega32u4", 28 "processor": "atmega32u4",
26 "bootloader": "caterina", 29 "bootloader": "caterina",
27 "layouts": { 30 "layouts": {
diff --git a/keyboards/qwertyydox/config.h b/keyboards/qwertyydox/config.h
index d47dcae187..8bc386dcab 100644
--- a/keyboards/qwertyydox/config.h
+++ b/keyboards/qwertyydox/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/rart/rart4x4/config.h b/keyboards/rart/rart4x4/config.h
index 031e003c04..76ffbba1cf 100644
--- a/keyboards/rart/rart4x4/config.h
+++ b/keyboards/rart/rart4x4/config.h
@@ -37,5 +37,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37#define RGBLIGHT_HUE_STEP 8 37#define RGBLIGHT_HUE_STEP 8
38#define RGBLIGHT_SAT_STEP 8 38#define RGBLIGHT_SAT_STEP 8
39#define RGBLIGHT_VAL_STEP 8 39#define RGBLIGHT_VAL_STEP 8
40#define RGBLIGHT_LIMIT_VAL 240
41#define RGBLIGHT_SLEEP 40#define RGBLIGHT_SLEEP
diff --git a/keyboards/rart/rart4x4/info.json b/keyboards/rart/rart4x4/info.json
index b53e79e484..3cd5710ddf 100644
--- a/keyboards/rart/rart4x4/info.json
+++ b/keyboards/rart/rart4x4/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D3" 12 "pin": "D3"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 240
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["F7", "B2", "B5", "B4"], 18 "cols": ["F7", "B2", "B5", "B4"],
16 "rows": ["F4", "B6", "B3", "B1"] 19 "rows": ["F4", "B6", "B3", "B1"]
diff --git a/keyboards/rart/rart67/config.h b/keyboards/rart/rart67/config.h
index f2b7e045da..21a2aba522 100644
--- a/keyboards/rart/rart67/config.h
+++ b/keyboards/rart/rart67/config.h
@@ -37,5 +37,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37#define RGBLIGHT_HUE_STEP 8 37#define RGBLIGHT_HUE_STEP 8
38#define RGBLIGHT_SAT_STEP 8 38#define RGBLIGHT_SAT_STEP 8
39#define RGBLIGHT_VAL_STEP 8 39#define RGBLIGHT_VAL_STEP 8
40#define RGBLIGHT_LIMIT_VAL 240
41#define RGBLIGHT_SLEEP 40#define RGBLIGHT_SLEEP
diff --git a/keyboards/rart/rart67/info.json b/keyboards/rart/rart67/info.json
index b60193026c..d12df10ae1 100644
--- a/keyboards/rart/rart67/info.json
+++ b/keyboards/rart/rart67/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "B7" 12 "pin": "B7"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 240
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["B3", "B2", "B1", "D5", "D4", "D6", "D7", "B4", "B5", "F0", "F7", "F6", "F5", "F4", "F1", "E6"], 18 "cols": ["B3", "B2", "B1", "D5", "D4", "D6", "D7", "B4", "B5", "F0", "F7", "F6", "F5", "F4", "F1", "E6"],
16 "rows": ["D0", "D1", "D2", "D3", "B0"] 19 "rows": ["D0", "D1", "D2", "D3", "B0"]
diff --git a/keyboards/rart/rart75hs/config.h b/keyboards/rart/rart75hs/config.h
index 803f0c79ec..26adeb96a7 100644
--- a/keyboards/rart/rart75hs/config.h
+++ b/keyboards/rart/rart75hs/config.h
@@ -34,5 +34,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_HUE_STEP 8 34#define RGBLIGHT_HUE_STEP 8
35#define RGBLIGHT_SAT_STEP 8 35#define RGBLIGHT_SAT_STEP 8
36#define RGBLIGHT_VAL_STEP 8 36#define RGBLIGHT_VAL_STEP 8
37#define RGBLIGHT_LIMIT_VAL 240
38#define RGBLIGHT_SLEEP 37#define RGBLIGHT_SLEEP
diff --git a/keyboards/rart/rart75hs/info.json b/keyboards/rart/rart75hs/info.json
index bfe711b347..80b09b6357 100644
--- a/keyboards/rart/rart75hs/info.json
+++ b/keyboards/rart/rart75hs/info.json
@@ -25,6 +25,9 @@
25 "ws2812": { 25 "ws2812": {
26 "pin": "C0" 26 "pin": "C0"
27 }, 27 },
28 "rgblight": {
29 "max_brightness": 240
30 },
28 "bootmagic": { 31 "bootmagic": {
29 "matrix": [0, 1] 32 "matrix": [0, 1]
30 }, 33 },
diff --git a/keyboards/rart/rart80/config.h b/keyboards/rart/rart80/config.h
index 42f78d3efe..4c08a231aa 100644
--- a/keyboards/rart/rart80/config.h
+++ b/keyboards/rart/rart80/config.h
@@ -34,5 +34,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_HUE_STEP 8 34#define RGBLIGHT_HUE_STEP 8
35#define RGBLIGHT_SAT_STEP 8 35#define RGBLIGHT_SAT_STEP 8
36#define RGBLIGHT_VAL_STEP 8 36#define RGBLIGHT_VAL_STEP 8
37#define RGBLIGHT_LIMIT_VAL 240
38#define RGBLIGHT_SLEEP 37#define RGBLIGHT_SLEEP
diff --git a/keyboards/rart/rart80/info.json b/keyboards/rart/rart80/info.json
index df8fb758fc..5b9f768c74 100644
--- a/keyboards/rart/rart80/info.json
+++ b/keyboards/rart/rart80/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "D5" 21 "pin": "D5"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 240
25 },
23 "bootmagic": { 26 "bootmagic": {
24 "matrix": [0, 1] 27 "matrix": [0, 1]
25 }, 28 },
diff --git a/keyboards/rart/rartpad/config.h b/keyboards/rart/rartpad/config.h
index 25467cdd3a..bf87b3204d 100644
--- a/keyboards/rart/rartpad/config.h
+++ b/keyboards/rart/rartpad/config.h
@@ -37,5 +37,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37#define RGBLIGHT_HUE_STEP 8 37#define RGBLIGHT_HUE_STEP 8
38#define RGBLIGHT_SAT_STEP 8 38#define RGBLIGHT_SAT_STEP 8
39#define RGBLIGHT_VAL_STEP 8 39#define RGBLIGHT_VAL_STEP 8
40#define RGBLIGHT_LIMIT_VAL 240
41#define RGBLIGHT_SLEEP 40#define RGBLIGHT_SLEEP
diff --git a/keyboards/rart/rartpad/info.json b/keyboards/rart/rartpad/info.json
index 77d99deeb6..01929e0176 100644
--- a/keyboards/rart/rartpad/info.json
+++ b/keyboards/rart/rartpad/info.json
@@ -25,6 +25,9 @@
25 "ws2812": { 25 "ws2812": {
26 "pin": "F7" 26 "pin": "F7"
27 }, 27 },
28 "rgblight": {
29 "max_brightness": 240
30 },
28 "processor": "atmega32u4", 31 "processor": "atmega32u4",
29 "bootloader": "caterina", 32 "bootloader": "caterina",
30 "community_layouts": ["ortho_5x4", "numpad_5x4"], 33 "community_layouts": ["ortho_5x4", "numpad_5x4"],
diff --git a/keyboards/rate/pistachio/rev2/config.h b/keyboards/rate/pistachio/rev2/config.h
index 5cf0dc14e1..5ac0b8fbfa 100644
--- a/keyboards/rate/pistachio/rev2/config.h
+++ b/keyboards/rate/pistachio/rev2/config.h
@@ -26,7 +26,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
26#define RGBLIGHT_SPLIT 26#define RGBLIGHT_SPLIT
27#define RGBLED_SPLIT { 38, 46 } 27#define RGBLED_SPLIT { 38, 46 }
28#define RGBLED_NUM 84 28#define RGBLED_NUM 84
29#define RGBLIGHT_LIMIT_VAL 195
30#define RGBLIGHT_LAYERS 29#define RGBLIGHT_LAYERS
31#define RGBLIGHT_HUE_STEP 10 30#define RGBLIGHT_HUE_STEP 10
32#define RGBLIGHT_SAT_STEP 17 31#define RGBLIGHT_SAT_STEP 17
diff --git a/keyboards/rate/pistachio/rev2/info.json b/keyboards/rate/pistachio/rev2/info.json
index 690c179151..a1ea3be3cb 100644
--- a/keyboards/rate/pistachio/rev2/info.json
+++ b/keyboards/rate/pistachio/rev2/info.json
@@ -2,6 +2,9 @@
2 "ws2812": { 2 "ws2812": {
3 "pin": "D2" 3 "pin": "D2"
4 }, 4 },
5 "rgblight": {
6 "max_brightness": 195
7 },
5 "matrix_pins": { 8 "matrix_pins": {
6 "cols": ["B6", "B2", "B3", "B1", "F7", "F6", "F5", "F4", "D3"], 9 "cols": ["B6", "B2", "B3", "B1", "F7", "F6", "F5", "F4", "D3"],
7 "rows": ["B5", "B4", "E6", "D7", "C6", "D4"] 10 "rows": ["B5", "B4", "E6", "D7", "C6", "D4"]
diff --git a/keyboards/recompile_keys/mio/config.h b/keyboards/recompile_keys/mio/config.h
index d91130ed89..2a9f3d4187 100644
--- a/keyboards/recompile_keys/mio/config.h
+++ b/keyboards/recompile_keys/mio/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/retro_75/config.h b/keyboards/retro_75/config.h
index 38d0e5dd61..a5d547936b 100644
--- a/keyboards/retro_75/config.h
+++ b/keyboards/retro_75/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21// #define RGBLIGHT_HUE_STEP 8 21// #define RGBLIGHT_HUE_STEP 8
22// #define RGBLIGHT_SAT_STEP 8 22// #define RGBLIGHT_SAT_STEP 8
23// #define RGBLIGHT_VAL_STEP 8 23// #define RGBLIGHT_VAL_STEP 8
24// #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25// #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24// #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/reviung/reviung33/config.h b/keyboards/reviung/reviung33/config.h
index 64334bb2d9..269d01a9ee 100644
--- a/keyboards/reviung/reviung33/config.h
+++ b/keyboards/reviung/reviung33/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 16 21# define RGBLIGHT_HUE_STEP 16
22# define RGBLIGHT_SAT_STEP 16 22# define RGBLIGHT_SAT_STEP 16
23# define RGBLIGHT_VAL_STEP 16 23# define RGBLIGHT_VAL_STEP 16
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/reviung/reviung41/config.h b/keyboards/reviung/reviung41/config.h
index 9eb9f83f9c..0269cf131b 100644
--- a/keyboards/reviung/reviung41/config.h
+++ b/keyboards/reviung/reviung41/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 16 21 #define RGBLIGHT_HUE_STEP 16
22 #define RGBLIGHT_SAT_STEP 16 22 #define RGBLIGHT_SAT_STEP 16
23 #define RGBLIGHT_VAL_STEP 16 23 #define RGBLIGHT_VAL_STEP 16
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/reviung/reviung5/config.h b/keyboards/reviung/reviung5/config.h
index 1ec887464e..d955973b25 100644
--- a/keyboards/reviung/reviung5/config.h
+++ b/keyboards/reviung/reviung5/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 16 21# define RGBLIGHT_HUE_STEP 16
22# define RGBLIGHT_SAT_STEP 16 22# define RGBLIGHT_SAT_STEP 16
23# define RGBLIGHT_VAL_STEP 16 23# define RGBLIGHT_VAL_STEP 16
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/reviung/reviung53/config.h b/keyboards/reviung/reviung53/config.h
index 174384a675..5d55e83d35 100644
--- a/keyboards/reviung/reviung53/config.h
+++ b/keyboards/reviung/reviung53/config.h
@@ -7,7 +7,6 @@
7#define RGBLIGHT_HUE_STEP 16 7#define RGBLIGHT_HUE_STEP 16
8#define RGBLIGHT_SAT_STEP 16 8#define RGBLIGHT_SAT_STEP 16
9#define RGBLIGHT_VAL_STEP 16 9#define RGBLIGHT_VAL_STEP 16
10#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
11#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 10#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
12#define RGBLIGHT_EFFECT_BREATHING 11#define RGBLIGHT_EFFECT_BREATHING
13#define RGBLIGHT_EFFECT_RAINBOW_MOOD 12#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/rgbkb/pan/config.h b/keyboards/rgbkb/pan/config.h
index 2bd147df5b..b89b6b4f65 100644
--- a/keyboards/rgbkb/pan/config.h
+++ b/keyboards/rgbkb/pan/config.h
@@ -29,8 +29,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
29#define RGBLIGHT_EFFECT_TWINKLE 29#define RGBLIGHT_EFFECT_TWINKLE
30#define RGB_MATRIX_LED_COUNT RGBLED_NUM 30#define RGB_MATRIX_LED_COUNT RGBLED_NUM
31 31
32#define RGBLIGHT_LIMIT_VAL 120
33
34// RGB Matrix Animation modes. Explicitly enabled 32// RGB Matrix Animation modes. Explicitly enabled
35// For full list of effects, see: 33// For full list of effects, see:
36// https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects 34// https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects
diff --git a/keyboards/rgbkb/pan/info.json b/keyboards/rgbkb/pan/info.json
index e7ea402e07..5c3ed6f610 100644
--- a/keyboards/rgbkb/pan/info.json
+++ b/keyboards/rgbkb/pan/info.json
@@ -11,6 +11,9 @@
11 "rgb_matrix": { 11 "rgb_matrix": {
12 "driver": "custom" 12 "driver": "custom"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 120
16 },
14 "layouts": { 17 "layouts": {
15 "LAYOUT_all": { 18 "LAYOUT_all": {
16 "layout": [ 19 "layout": [
diff --git a/keyboards/rgbkb/sol3/config.h b/keyboards/rgbkb/sol3/config.h
index 9cc0134249..1b8fa2314f 100644
--- a/keyboards/rgbkb/sol3/config.h
+++ b/keyboards/rgbkb/sol3/config.h
@@ -55,7 +55,6 @@
55/* RGB LED Configuration */ 55/* RGB LED Configuration */
56#define RGBLED_NUM 156 56#define RGBLED_NUM 156
57#define RGBLED_SPLIT { 78, 78 } 57#define RGBLED_SPLIT { 78, 78 }
58#define RGBLIGHT_LIMIT_VAL 255
59 58
60// RGB Lighting Animation modes. Explicitly enabled 59// RGB Lighting Animation modes. Explicitly enabled
61// For full list of effects, see: 60// For full list of effects, see:
diff --git a/keyboards/rmi_kb/squishyfrl/config.h b/keyboards/rmi_kb/squishyfrl/config.h
index 69522b8362..1433de8106 100644
--- a/keyboards/rmi_kb/squishyfrl/config.h
+++ b/keyboards/rmi_kb/squishyfrl/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21//# define RGBLIGHT_HUE_STEP 8 21//# define RGBLIGHT_HUE_STEP 8
22//# define RGBLIGHT_SAT_STEP 8 22//# define RGBLIGHT_SAT_STEP 8
23//# define RGBLIGHT_VAL_STEP 8 23//# define RGBLIGHT_VAL_STEP 8
24//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/rmi_kb/squishytkl/config.h b/keyboards/rmi_kb/squishytkl/config.h
index 69522b8362..1433de8106 100644
--- a/keyboards/rmi_kb/squishytkl/config.h
+++ b/keyboards/rmi_kb/squishytkl/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21//# define RGBLIGHT_HUE_STEP 8 21//# define RGBLIGHT_HUE_STEP 8
22//# define RGBLIGHT_SAT_STEP 8 22//# define RGBLIGHT_SAT_STEP 8
23//# define RGBLIGHT_VAL_STEP 8 23//# define RGBLIGHT_VAL_STEP 8
24//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/rmi_kb/tkl_ff/v2/config.h b/keyboards/rmi_kb/tkl_ff/v2/config.h
index d3e7eed02c..b5d023489a 100644
--- a/keyboards/rmi_kb/tkl_ff/v2/config.h
+++ b/keyboards/rmi_kb/tkl_ff/v2/config.h
@@ -23,7 +23,6 @@
23# define RGBLIGHT_HUE_STEP 32 23# define RGBLIGHT_HUE_STEP 32
24# define RGBLIGHT_SAT_STEP 32 24# define RGBLIGHT_SAT_STEP 32
25# define RGBLIGHT_VAL_STEP 32 25# define RGBLIGHT_VAL_STEP 32
26//# 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# define RGBLIGHT_EFFECT_BREATHING 27# define RGBLIGHT_EFFECT_BREATHING
29# define RGBLIGHT_EFFECT_RAINBOW_MOOD 28# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/rmi_kb/wete/v2/config.h b/keyboards/rmi_kb/wete/v2/config.h
index bbf7d911ad..3c46afada5 100644
--- a/keyboards/rmi_kb/wete/v2/config.h
+++ b/keyboards/rmi_kb/wete/v2/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24# define RGBLIGHT_HUE_STEP 32 24# define RGBLIGHT_HUE_STEP 32
25# define RGBLIGHT_SAT_STEP 32 25# define RGBLIGHT_SAT_STEP 32
26# define RGBLIGHT_VAL_STEP 32 26# define RGBLIGHT_VAL_STEP 32
27//# 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# define RGBLIGHT_EFFECT_BREATHING 28# define RGBLIGHT_EFFECT_BREATHING
30# define RGBLIGHT_EFFECT_RAINBOW_MOOD 29# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/runes/vaengr/config.h b/keyboards/runes/vaengr/config.h
index 0d2d834cb0..2f307f633f 100644
--- a/keyboards/runes/vaengr/config.h
+++ b/keyboards/runes/vaengr/config.h
@@ -31,7 +31,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31#define RGBLIGHT_HUE_STEP 10 31#define RGBLIGHT_HUE_STEP 10
32#define RGBLIGHT_SAT_STEP 17 32#define RGBLIGHT_SAT_STEP 17
33#define RGBLIGHT_VAL_STEP 17 33#define RGBLIGHT_VAL_STEP 17
34// # 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 35
37/* 36/*
diff --git a/keyboards/rura66/rev1/config.h b/keyboards/rura66/rev1/config.h
index 3ca7920978..8afe563b68 100644
--- a/keyboards/rura66/rev1/config.h
+++ b/keyboards/rura66/rev1/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24 #define RGBLED_NUM 66 // Number of LEDs 24 #define RGBLED_NUM 66 // Number of LEDs
25 #define RGBLIGHT_SPLIT 25 #define RGBLIGHT_SPLIT
26 #define RGBLED_SPLIT { 33, 33 } 26 #define RGBLED_SPLIT { 33, 33 }
27 #define RGBLIGHT_LIMIT_VAL 120 /* The maximum brightness level */
28 #define RGBLIGHT_HUE_STEP 8 27 #define RGBLIGHT_HUE_STEP 8
29 #define RGBLIGHT_SAT_STEP 8 28 #define RGBLIGHT_SAT_STEP 8
30 #define RGBLIGHT_VAL_STEP 8 29 #define RGBLIGHT_VAL_STEP 8
diff --git a/keyboards/rura66/rev1/info.json b/keyboards/rura66/rev1/info.json
index de1578cc83..e312323c4d 100644
--- a/keyboards/rura66/rev1/info.json
+++ b/keyboards/rura66/rev1/info.json
@@ -11,6 +11,9 @@
11 "rgb_matrix": { 11 "rgb_matrix": {
12 "driver": "WS2812" 12 "driver": "WS2812"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 120
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2"], 18 "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2"],
16 "rows": ["D4", "C6", "D7", "E6", "B4"] 19 "rows": ["D4", "C6", "D7", "E6", "B4"]
diff --git a/keyboards/ryloo_studio/m0110/config.h b/keyboards/ryloo_studio/m0110/config.h
index fb4c0774ef..9ed41827d0 100755
--- a/keyboards/ryloo_studio/m0110/config.h
+++ b/keyboards/ryloo_studio/m0110/config.h
@@ -37,4 +37,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37# define RGBLIGHT_HUE_STEP 8 37# define RGBLIGHT_HUE_STEP 8
38# define RGBLIGHT_SAT_STEP 8 38# define RGBLIGHT_SAT_STEP 8
39# define RGBLIGHT_VAL_STEP 8 39# define RGBLIGHT_VAL_STEP 8
40# define RGBLIGHT_LIMIT_VAL 123
diff --git a/keyboards/ryloo_studio/m0110/info.json b/keyboards/ryloo_studio/m0110/info.json
index 31640b3a28..cded8206f4 100644
--- a/keyboards/ryloo_studio/m0110/info.json
+++ b/keyboards/ryloo_studio/m0110/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "E2" 21 "pin": "E2"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 123
25 },
23 "processor": "atmega32u4", 26 "processor": "atmega32u4",
24 "bootloader": "atmel-dfu", 27 "bootloader": "atmel-dfu",
25 "community_layouts": ["60_ansi", "60_hhkb"], 28 "community_layouts": ["60_ansi", "60_hhkb"],
diff --git a/keyboards/sam/s80/config.h b/keyboards/sam/s80/config.h
index 3792f94db7..4c3d6ae504 100644
--- a/keyboards/sam/s80/config.h
+++ b/keyboards/sam/s80/config.h
@@ -20,7 +20,6 @@
20# define RGBLIGHT_HUE_STEP 8 20# define RGBLIGHT_HUE_STEP 8
21# define RGBLIGHT_SAT_STEP 8 21# define RGBLIGHT_SAT_STEP 8
22# define RGBLIGHT_VAL_STEP 8 22# define RGBLIGHT_VAL_STEP 8
23# define RGBLIGHT_LIMIT_VAL 100 /* 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 24
26// generated by KBFirmware JSON to QMK Parser 25// generated by KBFirmware JSON to QMK Parser
diff --git a/keyboards/sam/s80/info.json b/keyboards/sam/s80/info.json
index f36541a087..73794ba3eb 100644
--- a/keyboards/sam/s80/info.json
+++ b/keyboards/sam/s80/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "E2" 20 "pin": "E2"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 100
24 },
22 "processor": "atmega32u4", 25 "processor": "atmega32u4",
23 "bootloader": "atmel-dfu", 26 "bootloader": "atmel-dfu",
24 "layouts": { 27 "layouts": {
diff --git a/keyboards/sam/sg81m/config.h b/keyboards/sam/sg81m/config.h
index 0d5714a68f..b999af6eec 100644
--- a/keyboards/sam/sg81m/config.h
+++ b/keyboards/sam/sg81m/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #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#define RGBLIGHT_EFFECT_BREATHING 24#define RGBLIGHT_EFFECT_BREATHING
26#define RGBLIGHT_EFFECT_RAINBOW_MOOD 25#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/sawnsprojects/amber80/solder/config.h b/keyboards/sawnsprojects/amber80/solder/config.h
index 1cca19e506..b47e1efd74 100644
--- a/keyboards/sawnsprojects/amber80/solder/config.h
+++ b/keyboards/sawnsprojects/amber80/solder/config.h
@@ -21,7 +21,6 @@
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26// /*== or choose animations ==*/ 25// /*== or choose animations ==*/
27 #define RGBLIGHT_EFFECT_BREATHING 26 #define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/sawnsprojects/krush/krush60/solder/config.h b/keyboards/sawnsprojects/krush/krush60/solder/config.h
index 936a988139..9cdc6354ec 100644
--- a/keyboards/sawnsprojects/krush/krush60/solder/config.h
+++ b/keyboards/sawnsprojects/krush/krush60/solder/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #define RGBLIGHT_LIMIT_VAL 200 /* 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/*== all animations enable ==*/ 24/*== all animations enable ==*/
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/sawnsprojects/krush/krush60/solder/info.json b/keyboards/sawnsprojects/krush/krush60/solder/info.json
index edf106675e..2cdecaaeb4 100644
--- a/keyboards/sawnsprojects/krush/krush60/solder/info.json
+++ b/keyboards/sawnsprojects/krush/krush60/solder/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "F1" 21 "pin": "F1"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 200
25 },
23 "processor": "atmega32u4", 26 "processor": "atmega32u4",
24 "bootloader": "atmel-dfu", 27 "bootloader": "atmel-dfu",
25 "layout_aliases": { 28 "layout_aliases": {
diff --git a/keyboards/sawnsprojects/krush/krush65/hotswap/config.h b/keyboards/sawnsprojects/krush/krush65/hotswap/config.h
index 602670158b..380a50edbe 100644
--- a/keyboards/sawnsprojects/krush/krush65/hotswap/config.h
+++ b/keyboards/sawnsprojects/krush/krush65/hotswap/config.h
@@ -26,7 +26,6 @@
26 #define RGBLIGHT_HUE_STEP 8 26 #define RGBLIGHT_HUE_STEP 8
27 #define RGBLIGHT_SAT_STEP 8 27 #define RGBLIGHT_SAT_STEP 8
28 #define RGBLIGHT_VAL_STEP 8 28 #define RGBLIGHT_VAL_STEP 8
29 #define RGBLIGHT_LIMIT_VAL 200 /* The maximum brightness level */
30 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 29 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
31/*== all animations enable ==*/ 30/*== all animations enable ==*/
32#define RGBLIGHT_EFFECT_BREATHING 31#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/sawnsprojects/krush/krush65/hotswap/info.json b/keyboards/sawnsprojects/krush/krush65/hotswap/info.json
index af2f69242e..4cec48d86e 100644
--- a/keyboards/sawnsprojects/krush/krush65/hotswap/info.json
+++ b/keyboards/sawnsprojects/krush/krush65/hotswap/info.json
@@ -25,6 +25,9 @@
25 "ws2812": { 25 "ws2812": {
26 "pin": "E6" 26 "pin": "E6"
27 }, 27 },
28 "rgblight": {
29 "max_brightness": 200
30 },
28 "processor": "atmega32u4", 31 "processor": "atmega32u4",
29 "bootloader": "atmel-dfu", 32 "bootloader": "atmel-dfu",
30 "layouts": { 33 "layouts": {
diff --git a/keyboards/sawnsprojects/krush/krush65/solder/config.h b/keyboards/sawnsprojects/krush/krush65/solder/config.h
index 146d07f1fe..c5b074931d 100644
--- a/keyboards/sawnsprojects/krush/krush65/solder/config.h
+++ b/keyboards/sawnsprojects/krush/krush65/solder/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #define RGBLIGHT_LIMIT_VAL 200 /* 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/*== all animations enable ==*/ 24/*== all animations enable ==*/
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/sawnsprojects/krush/krush65/solder/info.json b/keyboards/sawnsprojects/krush/krush65/solder/info.json
index 0d9dc6d58c..bd84e19a0e 100644
--- a/keyboards/sawnsprojects/krush/krush65/solder/info.json
+++ b/keyboards/sawnsprojects/krush/krush65/solder/info.json
@@ -25,6 +25,9 @@
25 "ws2812": { 25 "ws2812": {
26 "pin": "F1" 26 "pin": "F1"
27 }, 27 },
28 "rgblight": {
29 "max_brightness": 200
30 },
28 "processor": "atmega32u4", 31 "processor": "atmega32u4",
29 "bootloader": "atmel-dfu", 32 "bootloader": "atmel-dfu",
30 "layout_aliases": { 33 "layout_aliases": {
diff --git a/keyboards/sawnsprojects/satxri6key/config.h b/keyboards/sawnsprojects/satxri6key/config.h
index d180a0b733..b7b3436051 100644
--- a/keyboards/sawnsprojects/satxri6key/config.h
+++ b/keyboards/sawnsprojects/satxri6key/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #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#define RGBLIGHT_EFFECT_BREATHING 24#define RGBLIGHT_EFFECT_BREATHING
26#define RGBLIGHT_EFFECT_RAINBOW_MOOD 25#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/sawnsprojects/vcl65/solder/config.h b/keyboards/sawnsprojects/vcl65/solder/config.h
index c18b8e95f1..4fd203480c 100644
--- a/keyboards/sawnsprojects/vcl65/solder/config.h
+++ b/keyboards/sawnsprojects/vcl65/solder/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #define RGBLIGHT_LIMIT_VAL 200 /* 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/*== all animations enable ==*/ 24/*== all animations enable ==*/
26/*== all animations enable ==*/ 25/*== all animations enable ==*/
diff --git a/keyboards/sawnsprojects/vcl65/solder/info.json b/keyboards/sawnsprojects/vcl65/solder/info.json
index 53804fd87e..47b141ad4e 100644
--- a/keyboards/sawnsprojects/vcl65/solder/info.json
+++ b/keyboards/sawnsprojects/vcl65/solder/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "B7" 21 "pin": "B7"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 200
25 },
23 "processor": "atmega32u4", 26 "processor": "atmega32u4",
24 "bootloader": "atmel-dfu", 27 "bootloader": "atmel-dfu",
25 "community_layouts": [ 28 "community_layouts": [
diff --git a/keyboards/sck/osa/config.h b/keyboards/sck/osa/config.h
index f5bb154b9a..cc6739122e 100644
--- a/keyboards/sck/osa/config.h
+++ b/keyboards/sck/osa/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 10 21 #define RGBLIGHT_HUE_STEP 10
22 #define RGBLIGHT_SAT_STEP 17 22 #define RGBLIGHT_SAT_STEP 17
23 #define RGBLIGHT_VAL_STEP 17 23 #define RGBLIGHT_VAL_STEP 17
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26 25
27/* 26/*
diff --git a/keyboards/sendyyeah/pix/config.h b/keyboards/sendyyeah/pix/config.h
index 88d255f6c0..071064c8bc 100644
--- a/keyboards/sendyyeah/pix/config.h
+++ b/keyboards/sendyyeah/pix/config.h
@@ -29,7 +29,6 @@
29#define RGBLIGHT_HUE_STEP 8 29#define RGBLIGHT_HUE_STEP 8
30#define RGBLIGHT_SAT_STEP 8 30#define RGBLIGHT_SAT_STEP 8
31#define RGBLIGHT_VAL_STEP 8 31#define RGBLIGHT_VAL_STEP 8
32#define RGBLIGHT_LIMIT_VAL 255 /* 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#define RGBLIGHT_EFFECT_BREATHING 33#define RGBLIGHT_EFFECT_BREATHING
35#define RGBLIGHT_EFFECT_RAINBOW_MOOD 34#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/senselessclay/ck65/config.h b/keyboards/senselessclay/ck65/config.h
index b3f2707dde..9aad2f69c3 100644
--- a/keyboards/senselessclay/ck65/config.h
+++ b/keyboards/senselessclay/ck65/config.h
@@ -50,6 +50,5 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
50#define RGBLIGHT_EFFECT_RGB_TEST 50#define RGBLIGHT_EFFECT_RGB_TEST
51#define RGBLIGHT_EFFECT_ALTERNATING 51#define RGBLIGHT_EFFECT_ALTERNATING
52#define RGBLIGHT_EFFECT_TWINKLE 52#define RGBLIGHT_EFFECT_TWINKLE
53#define RGBLIGHT_LIMIT_VAL 122
54#define RGBLIGHT_SLEEP 53#define RGBLIGHT_SLEEP
55#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL+5 54#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL+5
diff --git a/keyboards/senselessclay/ck65/info.json b/keyboards/senselessclay/ck65/info.json
index 8ed8af77e5..75bff408c6 100644
--- a/keyboards/senselessclay/ck65/info.json
+++ b/keyboards/senselessclay/ck65/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "B1" 12 "pin": "B1"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 122
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["F0", "D5", "D3", "D2", "D1", "D0", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"], 18 "cols": ["F0", "D5", "D3", "D2", "D1", "D0", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
16 "rows": ["B3", "B2", "F1", "F4", "F5"] 19 "rows": ["B3", "B2", "F1", "F4", "F5"]
diff --git a/keyboards/senselessclay/gos65/config.h b/keyboards/senselessclay/gos65/config.h
index d395b76ecc..907e7dea5d 100644
--- a/keyboards/senselessclay/gos65/config.h
+++ b/keyboards/senselessclay/gos65/config.h
@@ -50,5 +50,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
50#define RGBLIGHT_EFFECT_RGB_TEST 50#define RGBLIGHT_EFFECT_RGB_TEST
51#define RGBLIGHT_EFFECT_ALTERNATING 51#define RGBLIGHT_EFFECT_ALTERNATING
52#define RGBLIGHT_EFFECT_TWINKLE 52#define RGBLIGHT_EFFECT_TWINKLE
53#define RGBLIGHT_LIMIT_VAL 125
54#define RGBLIGHT_SLEEP 53#define RGBLIGHT_SLEEP
diff --git a/keyboards/senselessclay/gos65/info.json b/keyboards/senselessclay/gos65/info.json
index 59eb75c051..eb59447c39 100644
--- a/keyboards/senselessclay/gos65/info.json
+++ b/keyboards/senselessclay/gos65/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "B0" 12 "pin": "B0"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 125
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["F4", "D5", "D3", "D2", "D1", "D0", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"], 18 "cols": ["F4", "D5", "D3", "D2", "D1", "D0", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
16 "rows": ["B1", "B2", "F1", "F6", "F5"] 19 "rows": ["B1", "B2", "F1", "F6", "F5"]
diff --git a/keyboards/sentraq/number_pad/config.h b/keyboards/sentraq/number_pad/config.h
index e6ad038b12..d1cb9939bd 100644
--- a/keyboards/sentraq/number_pad/config.h
+++ b/keyboards/sentraq/number_pad/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/sets3n/kk980/config.h b/keyboards/sets3n/kk980/config.h
index 46245213c9..d7b29ad732 100644
--- a/keyboards/sets3n/kk980/config.h
+++ b/keyboards/sets3n/kk980/config.h
@@ -45,7 +45,6 @@
45#define RGBLIGHT_HUE_STEP 8 45#define RGBLIGHT_HUE_STEP 8
46#define RGBLIGHT_SAT_STEP 8 46#define RGBLIGHT_SAT_STEP 8
47#define RGBLIGHT_VAL_STEP 8 47#define RGBLIGHT_VAL_STEP 8
48#define RGBLIGHT_LIMIT_VAL 230
49#define RGBLIGHT_LAYERS 48#define RGBLIGHT_LAYERS
50#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF 49#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF
51 50
diff --git a/keyboards/sets3n/kk980/info.json b/keyboards/sets3n/kk980/info.json
index f2d1e4886b..f59f186bf4 100644
--- a/keyboards/sets3n/kk980/info.json
+++ b/keyboards/sets3n/kk980/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "B7" 12 "pin": "B7"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 230
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "B1", "B0", "D0", "D1"], 18 "cols": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "B1", "B0", "D0", "D1"],
16 "rows": ["B2", "B3", "D3", "D4", "D5", "D6"] 19 "rows": ["B2", "B3", "D3", "D4", "D5", "D6"]
diff --git a/keyboards/silverbullet44/config.h b/keyboards/silverbullet44/config.h
index 2b6e5807a6..5485a99f59 100644
--- a/keyboards/silverbullet44/config.h
+++ b/keyboards/silverbullet44/config.h
@@ -42,7 +42,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
42 #define RGBLIGHT_HUE_STEP 8 42 #define RGBLIGHT_HUE_STEP 8
43 #define RGBLIGHT_SAT_STEP 8 43 #define RGBLIGHT_SAT_STEP 8
44 #define RGBLIGHT_VAL_STEP 8 44 #define RGBLIGHT_VAL_STEP 8
45 #define RGBLIGHT_LIMIT_VAL 150 /* The maximum brightness level */
46 //#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 45 //#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
47 #define RGBLIGHT_EFFECT_BREATHING 46 #define RGBLIGHT_EFFECT_BREATHING
48 #define RGBLIGHT_EFFECT_RAINBOW_MOOD 47 #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/silverbullet44/info.json b/keyboards/silverbullet44/info.json
index ebdd6531dc..5fc8686de2 100644
--- a/keyboards/silverbullet44/info.json
+++ b/keyboards/silverbullet44/info.json
@@ -14,6 +14,9 @@
14 "rgb_matrix": { 14 "rgb_matrix": {
15 "driver": "WS2812" 15 "driver": "WS2812"
16 }, 16 },
17 "rgblight": {
18 "max_brightness": 150
19 },
17 "matrix_pins": { 20 "matrix_pins": {
18 "cols": ["B3", "B1", "F7", "F6", "F5", "F4"], 21 "cols": ["B3", "B1", "F7", "F6", "F5", "F4"],
19 "rows": ["D4", "C6", "D7", "E6"] 22 "rows": ["D4", "C6", "D7", "E6"]
diff --git a/keyboards/skeletn87/hotswap/config.h b/keyboards/skeletn87/hotswap/config.h
index 21dc04a727..26ec63afd4 100644
--- a/keyboards/skeletn87/hotswap/config.h
+++ b/keyboards/skeletn87/hotswap/config.h
@@ -31,5 +31,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31#define RGBLIGHT_HUE_STEP 8 31#define RGBLIGHT_HUE_STEP 8
32#define RGBLIGHT_SAT_STEP 8 32#define RGBLIGHT_SAT_STEP 8
33#define RGBLIGHT_VAL_STEP 8 33#define RGBLIGHT_VAL_STEP 8
34#define RGBLIGHT_LIMIT_VAL 200
35#define RGBLIGHT_SLEEP 34#define RGBLIGHT_SLEEP
diff --git a/keyboards/skeletn87/hotswap/info.json b/keyboards/skeletn87/hotswap/info.json
index 61fb467ba3..6eccddef6b 100644
--- a/keyboards/skeletn87/hotswap/info.json
+++ b/keyboards/skeletn87/hotswap/info.json
@@ -25,6 +25,9 @@
25 "ws2812": { 25 "ws2812": {
26 "pin": "B3" 26 "pin": "B3"
27 }, 27 },
28 "rgblight": {
29 "max_brightness": 200
30 },
28 "processor": "atmega32u4", 31 "processor": "atmega32u4",
29 "bootloader": "atmel-dfu", 32 "bootloader": "atmel-dfu",
30 "community_layouts": ["tkl_ansi"], 33 "community_layouts": ["tkl_ansi"],
diff --git a/keyboards/skeletn87/soldered/config.h b/keyboards/skeletn87/soldered/config.h
index 21dc04a727..26ec63afd4 100644
--- a/keyboards/skeletn87/soldered/config.h
+++ b/keyboards/skeletn87/soldered/config.h
@@ -31,5 +31,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31#define RGBLIGHT_HUE_STEP 8 31#define RGBLIGHT_HUE_STEP 8
32#define RGBLIGHT_SAT_STEP 8 32#define RGBLIGHT_SAT_STEP 8
33#define RGBLIGHT_VAL_STEP 8 33#define RGBLIGHT_VAL_STEP 8
34#define RGBLIGHT_LIMIT_VAL 200
35#define RGBLIGHT_SLEEP 34#define RGBLIGHT_SLEEP
diff --git a/keyboards/skeletn87/soldered/info.json b/keyboards/skeletn87/soldered/info.json
index 213f5cc36c..fefb5073bb 100644
--- a/keyboards/skeletn87/soldered/info.json
+++ b/keyboards/skeletn87/soldered/info.json
@@ -25,6 +25,9 @@
25 "ws2812": { 25 "ws2812": {
26 "pin": "B2" 26 "pin": "B2"
27 }, 27 },
28 "rgblight": {
29 "max_brightness": 200
30 },
28 "processor": "atmega32u4", 31 "processor": "atmega32u4",
29 "bootloader": "atmel-dfu", 32 "bootloader": "atmel-dfu",
30 "community_layouts": ["tkl_ansi", "tkl_iso"], 33 "community_layouts": ["tkl_ansi", "tkl_iso"],
diff --git a/keyboards/skeletonkbd/skeletonnumpad/config.h b/keyboards/skeletonkbd/skeletonnumpad/config.h
index d30c5891ba..829b08ea52 100644
--- a/keyboards/skeletonkbd/skeletonnumpad/config.h
+++ b/keyboards/skeletonkbd/skeletonnumpad/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 120 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/skeletonkbd/skeletonnumpad/info.json b/keyboards/skeletonkbd/skeletonnumpad/info.json
index 8ea3a9dd66..7ed7ee3949 100644
--- a/keyboards/skeletonkbd/skeletonnumpad/info.json
+++ b/keyboards/skeletonkbd/skeletonnumpad/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D4" 12 "pin": "D4"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 120
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["D6", "D7", "B4", "B5"], 18 "cols": ["D6", "D7", "B4", "B5"],
16 "rows": ["B6", "C6", "C7", "F7", "F6"] 19 "rows": ["B6", "C6", "C7", "F7", "F6"]
diff --git a/keyboards/skippys_custom_pcs/rooboard65/config.h b/keyboards/skippys_custom_pcs/rooboard65/config.h
index 9e6239f67f..5932113c94 100644
--- a/keyboards/skippys_custom_pcs/rooboard65/config.h
+++ b/keyboards/skippys_custom_pcs/rooboard65/config.h
@@ -34,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_RGB_TEST 34#define RGBLIGHT_EFFECT_RGB_TEST
35#define RGBLIGHT_EFFECT_ALTERNATING 35#define RGBLIGHT_EFFECT_ALTERNATING
36#define RGBLIGHT_EFFECT_TWINKLE 36#define RGBLIGHT_EFFECT_TWINKLE
37#define RGBLIGHT_LIMIT_VAL 96
38#define RGB_VAL_STEP 12 37#define RGB_VAL_STEP 12
39#define RGBLIGHT_DEFAULT_SPD 144 38#define RGBLIGHT_DEFAULT_SPD 144
40#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL 39#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
diff --git a/keyboards/skippys_custom_pcs/rooboard65/info.json b/keyboards/skippys_custom_pcs/rooboard65/info.json
index cf666c3c40..ca86bae4b9 100644
--- a/keyboards/skippys_custom_pcs/rooboard65/info.json
+++ b/keyboards/skippys_custom_pcs/rooboard65/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "F7" 12 "pin": "F7"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 96
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B3", "B2", "B1", "D1"], 18 "cols": ["C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B3", "B2", "B1", "D1"],
16 "rows": ["F0", "F1", "F4", "F5", "F6"] 19 "rows": ["F0", "F1", "F4", "F5", "F6"]
diff --git a/keyboards/sofle/keyhive/config.h b/keyboards/sofle/keyhive/config.h
index 80ad4912cb..9e36e1588e 100755
--- a/keyboards/sofle/keyhive/config.h
+++ b/keyboards/sofle/keyhive/config.h
@@ -33,7 +33,6 @@
33#ifdef RGBLIGHT_ENABLE 33#ifdef RGBLIGHT_ENABLE
34# define RGBLED_NUM 74 34# define RGBLED_NUM 74
35# define RGBLED_SPLIT {37,37} 35# define RGBLED_SPLIT {37,37}
36# define RGBLIGHT_LIMIT_VAL 100 // LED Brightness, high power draw may exceed the USB limitations of 0.6A and cause a crash.
37# define RGBLIGHT_HUE_STEP 10 36# define RGBLIGHT_HUE_STEP 10
38# define RGBLIGHT_SAT_STEP 17 37# define RGBLIGHT_SAT_STEP 17
39# define RGBLIGHT_VAL_STEP 17 38# define RGBLIGHT_VAL_STEP 17
diff --git a/keyboards/sofle/keyhive/info.json b/keyboards/sofle/keyhive/info.json
index b780213854..7a453b675e 100644
--- a/keyboards/sofle/keyhive/info.json
+++ b/keyboards/sofle/keyhive/info.json
@@ -9,6 +9,9 @@
9 "ws2812": { 9 "ws2812": {
10 "pin": "D3" 10 "pin": "D3"
11 }, 11 },
12 "rgblight": {
13 "max_brightness": 100
14 },
12 "matrix_pins": { 15 "matrix_pins": {
13 "cols": ["B6", "B2", "B3", "B1", "F7", "F6", null], 16 "cols": ["B6", "B2", "B3", "B1", "F7", "F6", null],
14 "rows": ["C6", "D7", "E6", "B4", "B5"] 17 "rows": ["C6", "D7", "E6", "B4", "B5"]
diff --git a/keyboards/spaceholdings/nebula12/config.h b/keyboards/spaceholdings/nebula12/config.h
index bfebbd8f5e..9d044bb4c5 100755
--- a/keyboards/spaceholdings/nebula12/config.h
+++ b/keyboards/spaceholdings/nebula12/config.h
@@ -44,7 +44,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
44 #define RGBLIGHT_HUE_STEP 8 44 #define RGBLIGHT_HUE_STEP 8
45 #define RGBLIGHT_SAT_STEP 8 45 #define RGBLIGHT_SAT_STEP 8
46 #define RGBLIGHT_VAL_STEP 8 46 #define RGBLIGHT_VAL_STEP 8
47 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
48#define RGBLIGHT_EFFECT_BREATHING 47#define RGBLIGHT_EFFECT_BREATHING
49#define RGBLIGHT_EFFECT_RAINBOW_MOOD 48#define RGBLIGHT_EFFECT_RAINBOW_MOOD
50#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 49#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
diff --git a/keyboards/spaceholdings/nebula68/config.h b/keyboards/spaceholdings/nebula68/config.h
index fa9000b282..f053847822 100755
--- a/keyboards/spaceholdings/nebula68/config.h
+++ b/keyboards/spaceholdings/nebula68/config.h
@@ -27,7 +27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
27 #define RGBLIGHT_HUE_STEP 8 27 #define RGBLIGHT_HUE_STEP 8
28 #define RGBLIGHT_SAT_STEP 8 28 #define RGBLIGHT_SAT_STEP 8
29 #define RGBLIGHT_VAL_STEP 8 29 #define RGBLIGHT_VAL_STEP 8
30 #define RGBLIGHT_LIMIT_VAL 210 /* The maximum brightness level */
31#define RGBLIGHT_EFFECT_BREATHING 30#define RGBLIGHT_EFFECT_BREATHING
32#define RGBLIGHT_EFFECT_RAINBOW_MOOD 31#define RGBLIGHT_EFFECT_RAINBOW_MOOD
33#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 32#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
diff --git a/keyboards/spaceholdings/nebula68/info.json b/keyboards/spaceholdings/nebula68/info.json
index 21675a37c9..2e1165a810 100755
--- a/keyboards/spaceholdings/nebula68/info.json
+++ b/keyboards/spaceholdings/nebula68/info.json
@@ -12,6 +12,9 @@
12 "pin": "A7", 12 "pin": "A7",
13 "driver": "pwm" 13 "driver": "pwm"
14 }, 14 },
15 "rgblight": {
16 "max_brightness": 210
17 },
15 "matrix_pins": { 18 "matrix_pins": {
16 "cols": ["A13", "A10", "A9", "A14", "A15", "B8", "B9", "C13", "C14", "C15", "A0", "A1", "A2", "A3", "A5"], 19 "cols": ["A13", "A10", "A9", "A14", "A15", "B8", "B9", "C13", "C14", "C15", "A0", "A1", "A2", "A3", "A5"],
17 "rows": ["B3", "B4", "B5", "A8", "A4"] 20 "rows": ["B3", "B4", "B5", "A8", "A4"]
diff --git a/keyboards/splitkb/aurora/lily58/rev1/config.h b/keyboards/splitkb/aurora/lily58/rev1/config.h
index 7cf66588b9..57a420d49c 100644
--- a/keyboards/splitkb/aurora/lily58/rev1/config.h
+++ b/keyboards/splitkb/aurora/lily58/rev1/config.h
@@ -28,7 +28,6 @@
28 28
29// Not yet available in `info.json` 29// Not yet available in `info.json`
30#ifdef RGB_MATRIX_ENABLE 30#ifdef RGB_MATRIX_ENABLE
31# define RGB_MATRIX_MAXIMUM_BRIGHTNESS RGBLIGHT_LIMIT_VAL
32# define RGB_MATRIX_LED_COUNT RGBLED_NUM 31# define RGB_MATRIX_LED_COUNT RGBLED_NUM
33# define RGB_MATRIX_SPLIT RGBLED_SPLIT 32# define RGB_MATRIX_SPLIT RGBLED_SPLIT
34# define SPLIT_TRANSPORT_MIRROR 33# define SPLIT_TRANSPORT_MIRROR
diff --git a/keyboards/splitkb/aurora/sweep/rev1/config.h b/keyboards/splitkb/aurora/sweep/rev1/config.h
index edab8afcda..aa5bd24fde 100644
--- a/keyboards/splitkb/aurora/sweep/rev1/config.h
+++ b/keyboards/splitkb/aurora/sweep/rev1/config.h
@@ -28,7 +28,6 @@
28 28
29// Not yet available in `info.json` 29// Not yet available in `info.json`
30#ifdef RGB_MATRIX_ENABLE 30#ifdef RGB_MATRIX_ENABLE
31# define RGB_MATRIX_MAXIMUM_BRIGHTNESS RGBLIGHT_LIMIT_VAL
32# define RGB_MATRIX_LED_COUNT RGBLED_NUM 31# define RGB_MATRIX_LED_COUNT RGBLED_NUM
33# define RGB_MATRIX_SPLIT RGBLED_SPLIT 32# define RGB_MATRIX_SPLIT RGBLED_SPLIT
34# define SPLIT_TRANSPORT_MIRROR 33# define SPLIT_TRANSPORT_MIRROR
diff --git a/keyboards/splitkb/kyria/rev3/config.h b/keyboards/splitkb/kyria/rev3/config.h
index 6d6a72f3ac..3c620d9019 100644
--- a/keyboards/splitkb/kyria/rev3/config.h
+++ b/keyboards/splitkb/kyria/rev3/config.h
@@ -28,7 +28,6 @@
28 28
29// Not yet available in `info.json` 29// Not yet available in `info.json`
30#ifdef RGB_MATRIX_ENABLE 30#ifdef RGB_MATRIX_ENABLE
31# define RGB_MATRIX_MAXIMUM_BRIGHTNESS RGBLIGHT_LIMIT_VAL
32# define RGB_MATRIX_LED_COUNT RGBLED_NUM 31# define RGB_MATRIX_LED_COUNT RGBLED_NUM
33# define RGB_MATRIX_SPLIT RGBLED_SPLIT 32# define RGB_MATRIX_SPLIT RGBLED_SPLIT
34# define SPLIT_TRANSPORT_MIRROR 33# define SPLIT_TRANSPORT_MIRROR
diff --git a/keyboards/splitkb/zima/config.h b/keyboards/splitkb/zima/config.h
index 840cc8e679..fca70ae030 100644
--- a/keyboards/splitkb/zima/config.h
+++ b/keyboards/splitkb/zima/config.h
@@ -25,7 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
25#define RGBLIGHT_HUE_STEP 8 25#define RGBLIGHT_HUE_STEP 8
26#define RGBLIGHT_SAT_STEP 8 26#define RGBLIGHT_SAT_STEP 8
27#define RGBLIGHT_VAL_STEP 8 27#define RGBLIGHT_VAL_STEP 8
28#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
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#define RGBLIGHT_EFFECT_BREATHING 29#define RGBLIGHT_EFFECT_BREATHING
31#define RGBLIGHT_EFFECT_RAINBOW_MOOD 30#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/star75/config.h b/keyboards/star75/config.h
index 559dd046b7..980009fe0b 100644
--- a/keyboards/star75/config.h
+++ b/keyboards/star75/config.h
@@ -25,5 +25,4 @@ SPDX-License-Identifier: GPL-2.0-or-later */
25#define RGBLIGHT_HUE_STEP 8 25#define RGBLIGHT_HUE_STEP 8
26#define RGBLIGHT_SAT_STEP 8 26#define RGBLIGHT_SAT_STEP 8
27#define RGBLIGHT_VAL_STEP 8 27#define RGBLIGHT_VAL_STEP 8
28#define RGBLIGHT_LIMIT_VAL 180
29#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF 28#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF
diff --git a/keyboards/star75/info.json b/keyboards/star75/info.json
index b4212142a5..c6368ca568 100644
--- a/keyboards/star75/info.json
+++ b/keyboards/star75/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "B3" 12 "pin": "B3"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 180
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "E6"], 18 "cols": ["D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "E6"],
16 "rows": ["B7", "D0", "D1", "D2", "D3", "D5"] 19 "rows": ["B7", "D0", "D1", "D2", "D3", "D5"]
diff --git a/keyboards/stello65/hs_rev1/config.h b/keyboards/stello65/hs_rev1/config.h
index d1563065b0..88bc32e8ae 100644
--- a/keyboards/stello65/hs_rev1/config.h
+++ b/keyboards/stello65/hs_rev1/config.h
@@ -7,7 +7,6 @@
7//# define RGBLIGHT_HUE_STEP 8 7//# define RGBLIGHT_HUE_STEP 8
8//# define RGBLIGHT_SAT_STEP 8 8//# define RGBLIGHT_SAT_STEP 8
9//# define RGBLIGHT_VAL_STEP 8 9//# define RGBLIGHT_VAL_STEP 8
10//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
11//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 10//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
12/*== all animations enable ==*/ 11/*== all animations enable ==*/
13#define RGBLIGHT_EFFECT_BREATHING 12#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/stello65/sl_rev1/config.h b/keyboards/stello65/sl_rev1/config.h
index d1563065b0..88bc32e8ae 100644
--- a/keyboards/stello65/sl_rev1/config.h
+++ b/keyboards/stello65/sl_rev1/config.h
@@ -7,7 +7,6 @@
7//# define RGBLIGHT_HUE_STEP 8 7//# define RGBLIGHT_HUE_STEP 8
8//# define RGBLIGHT_SAT_STEP 8 8//# define RGBLIGHT_SAT_STEP 8
9//# define RGBLIGHT_VAL_STEP 8 9//# define RGBLIGHT_VAL_STEP 8
10//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
11//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 10//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
12/*== all animations enable ==*/ 11/*== all animations enable ==*/
13#define RGBLIGHT_EFFECT_BREATHING 12#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/stratos/config.h b/keyboards/stratos/config.h
index e9168d07fd..0dfaee1d90 100644
--- a/keyboards/stratos/config.h
+++ b/keyboards/stratos/config.h
@@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23#define RGBLIGHT_HUE_STEP 8 23#define RGBLIGHT_HUE_STEP 8
24#define RGBLIGHT_SAT_STEP 8 24#define RGBLIGHT_SAT_STEP 8
25#define RGBLIGHT_VAL_STEP 8 25#define RGBLIGHT_VAL_STEP 8
26#define RGBLIGHT_LIMIT_VAL 200
27#define RGBLIGHT_SLEEP 26#define RGBLIGHT_SLEEP
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/stratos/info.json b/keyboards/stratos/info.json
index c1e368d148..c44e46a1f9 100644
--- a/keyboards/stratos/info.json
+++ b/keyboards/stratos/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D2" 12 "pin": "D2"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 200
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["F4", "F7", "F5", "F6", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3"], 18 "cols": ["F4", "F7", "F5", "F6", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3"],
16 "rows": ["B1", "B2", "B3", "F0", "F1"] 19 "rows": ["B1", "B2", "B3", "F0", "F1"]
diff --git a/keyboards/studiokestra/bourgeau/config.h b/keyboards/studiokestra/bourgeau/config.h
index 21b9804761..04f426d913 100644
--- a/keyboards/studiokestra/bourgeau/config.h
+++ b/keyboards/studiokestra/bourgeau/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26/*== all animations enable ==*/ 25/*== all animations enable ==*/
27#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/studiokestra/cascade/config.h b/keyboards/studiokestra/cascade/config.h
index 2c3ce711d3..12337a485d 100644
--- a/keyboards/studiokestra/cascade/config.h
+++ b/keyboards/studiokestra/cascade/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/studiokestra/frl84/config.h b/keyboards/studiokestra/frl84/config.h
index 670578869f..df0bf3307b 100644
--- a/keyboards/studiokestra/frl84/config.h
+++ b/keyboards/studiokestra/frl84/config.h
@@ -7,7 +7,6 @@
7#define RGBLIGHT_HUE_STEP 8 7#define RGBLIGHT_HUE_STEP 8
8#define RGBLIGHT_SAT_STEP 8 8#define RGBLIGHT_SAT_STEP 8
9#define RGBLIGHT_VAL_STEP 8 9#define RGBLIGHT_VAL_STEP 8
10#define RGBLIGHT_LIMIT_VAL 200 /* The maximum brightness level */
11#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 10#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
12#define RGBLIGHT_EFFECT_BREATHING 11#define RGBLIGHT_EFFECT_BREATHING
13#define RGBLIGHT_EFFECT_RAINBOW_MOOD 12#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/studiokestra/frl84/info.json b/keyboards/studiokestra/frl84/info.json
index 6dff424b0e..af0e340783 100644
--- a/keyboards/studiokestra/frl84/info.json
+++ b/keyboards/studiokestra/frl84/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "B0" 21 "pin": "B0"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 200
25 },
23 "processor": "atmega32u4", 26 "processor": "atmega32u4",
24 "url": "", 27 "url": "",
25 "usb": { 28 "usb": {
diff --git a/keyboards/studiokestra/galatea/rev2/config.h b/keyboards/studiokestra/galatea/rev2/config.h
index 5502b3787d..7199179a4d 100644
--- a/keyboards/studiokestra/galatea/rev2/config.h
+++ b/keyboards/studiokestra/galatea/rev2/config.h
@@ -7,7 +7,6 @@
7#define RGBLIGHT_HUE_STEP 8 7#define RGBLIGHT_HUE_STEP 8
8#define RGBLIGHT_SAT_STEP 8 8#define RGBLIGHT_SAT_STEP 8
9#define RGBLIGHT_VAL_STEP 8 9#define RGBLIGHT_VAL_STEP 8
10#define RGBLIGHT_LIMIT_VAL 200 /* The maximum brightness level */
11#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 10#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
12#define RGBLIGHT_EFFECT_BREATHING 11#define RGBLIGHT_EFFECT_BREATHING
13#define RGBLIGHT_EFFECT_RAINBOW_MOOD 12#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/studiokestra/galatea/rev2/info.json b/keyboards/studiokestra/galatea/rev2/info.json
index a27edfc2d7..a050f88d7d 100644
--- a/keyboards/studiokestra/galatea/rev2/info.json
+++ b/keyboards/studiokestra/galatea/rev2/info.json
@@ -32,6 +32,9 @@
32 "ws2812": { 32 "ws2812": {
33 "pin": "D4" 33 "pin": "D4"
34 }, 34 },
35 "rgblight": {
36 "max_brightness": 200
37 },
35 "layouts": { 38 "layouts": {
36 "LAYOUT": { 39 "LAYOUT": {
37 "layout": [ 40 "layout": [
diff --git a/keyboards/takashicompany/center_enter/config.h b/keyboards/takashicompany/center_enter/config.h
index 6610fca8bf..83952009e5 100644
--- a/keyboards/takashicompany/center_enter/config.h
+++ b/keyboards/takashicompany/center_enter/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/takashicompany/compacx/config.h b/keyboards/takashicompany/compacx/config.h
index 90d19444ad..07287712f3 100644
--- a/keyboards/takashicompany/compacx/config.h
+++ b/keyboards/takashicompany/compacx/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
23# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
24# define RGBLIGHT_VAL_STEP 8 24# define RGBLIGHT_VAL_STEP 8
25# define RGBLIGHT_LIMIT_VAL 255 /* 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#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD 27#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/takashicompany/endzone34/config.h b/keyboards/takashicompany/endzone34/config.h
index 59c63c91fd..ccd72051a7 100644
--- a/keyboards/takashicompany/endzone34/config.h
+++ b/keyboards/takashicompany/endzone34/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26/*== all animations enable ==*/ 25/*== all animations enable ==*/
27#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/takashicompany/heavy_left/config.h b/keyboards/takashicompany/heavy_left/config.h
index a4685b9d06..df15f55f72 100644
--- a/keyboards/takashicompany/heavy_left/config.h
+++ b/keyboards/takashicompany/heavy_left/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
23# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
24# define RGBLIGHT_VAL_STEP 8 24# define RGBLIGHT_VAL_STEP 8
25# define RGBLIGHT_LIMIT_VAL 255 /* 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#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD 27#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/takashicompany/minizone/config.h b/keyboards/takashicompany/minizone/config.h
index 6f631456ea..2c494ea329 100644
--- a/keyboards/takashicompany/minizone/config.h
+++ b/keyboards/takashicompany/minizone/config.h
@@ -7,7 +7,6 @@
7# define RGBLIGHT_HUE_STEP 8 7# define RGBLIGHT_HUE_STEP 8
8# define RGBLIGHT_SAT_STEP 8 8# define RGBLIGHT_SAT_STEP 8
9# define RGBLIGHT_VAL_STEP 8 9# define RGBLIGHT_VAL_STEP 8
10# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
11# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 10# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
12# define RGBLIGHT_EFFECT_BREATHING 11# define RGBLIGHT_EFFECT_BREATHING
13# define RGBLIGHT_EFFECT_RAINBOW_MOOD 12# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/takashicompany/qoolee/config.h b/keyboards/takashicompany/qoolee/config.h
index 6610fca8bf..83952009e5 100644
--- a/keyboards/takashicompany/qoolee/config.h
+++ b/keyboards/takashicompany/qoolee/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/takashicompany/radialex/config.h b/keyboards/takashicompany/radialex/config.h
index 39e1d8df5b..34ab4a1239 100644
--- a/keyboards/takashicompany/radialex/config.h
+++ b/keyboards/takashicompany/radialex/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/teahouse/ayleen/config.h b/keyboards/teahouse/ayleen/config.h
index cb3b80349d..84559bb7bd 100644
--- a/keyboards/teahouse/ayleen/config.h
+++ b/keyboards/teahouse/ayleen/config.h
@@ -7,7 +7,6 @@
7 #define RGBLIGHT_HUE_STEP 8 7 #define RGBLIGHT_HUE_STEP 8
8 #define RGBLIGHT_SAT_STEP 8 8 #define RGBLIGHT_SAT_STEP 8
9 #define RGBLIGHT_VAL_STEP 8 9 #define RGBLIGHT_VAL_STEP 8
10 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
11 #define RGBLIGHT_LAYERS 2 10 #define RGBLIGHT_LAYERS 2
12 #define RGBLIGHT_LAYER_BLINK 11 #define RGBLIGHT_LAYER_BLINK
13 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 12 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
diff --git a/keyboards/team0110/p1800fl/config.h b/keyboards/team0110/p1800fl/config.h
index 6c72720ab2..99f4d6ce2c 100644
--- a/keyboards/team0110/p1800fl/config.h
+++ b/keyboards/team0110/p1800fl/config.h
@@ -32,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32# define RGBLIGHT_HUE_STEP 8 32# define RGBLIGHT_HUE_STEP 8
33# define RGBLIGHT_SAT_STEP 8 33# define RGBLIGHT_SAT_STEP 8
34# define RGBLIGHT_VAL_STEP 8 34# define RGBLIGHT_VAL_STEP 8
35# define RGBLIGHT_LIMIT_VAL 255
36# define RGBLIGHT_SLEEP 35# define RGBLIGHT_SLEEP
37 36
38/* 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 */
diff --git a/keyboards/technika/config.h b/keyboards/technika/config.h
index 58a533406e..fb143fc76a 100644
--- a/keyboards/technika/config.h
+++ b/keyboards/technika/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 RGBLED_NUM 16 25#define RGBLED_NUM 16
26#define RGBLIGHT_LIMIT_VAL 200
27#define RGBLIGHT_SLEEP 26#define RGBLIGHT_SLEEP
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
29#define RGBLIGHT_EFFECT_RAINBOW_MOOD 28#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/technika/info.json b/keyboards/technika/info.json
index 1acab1f5e5..31c0ab96b4 100644
--- a/keyboards/technika/info.json
+++ b/keyboards/technika/info.json
@@ -21,6 +21,9 @@
21 "ws2812": { 21 "ws2812": {
22 "pin": "B15" 22 "pin": "B15"
23 }, 23 },
24 "rgblight": {
25 "max_brightness": 200
26 },
24 "processor": "STM32F072", 27 "processor": "STM32F072",
25 "bootloader": "stm32-dfu", 28 "bootloader": "stm32-dfu",
26 "layouts": { 29 "layouts": {
diff --git a/keyboards/tg4x/config.h b/keyboards/tg4x/config.h
index e758612272..20a2c414b3 100644
--- a/keyboards/tg4x/config.h
+++ b/keyboards/tg4x/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/tkc/m0lly/config.h b/keyboards/tkc/m0lly/config.h
index 6ac2777073..bad0f51bde 100644
--- a/keyboards/tkc/m0lly/config.h
+++ b/keyboards/tkc/m0lly/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 5 21# define RGBLIGHT_HUE_STEP 5
22# define RGBLIGHT_SAT_STEP 10 22# define RGBLIGHT_SAT_STEP 10
23# define RGBLIGHT_VAL_STEP 10 23# define RGBLIGHT_VAL_STEP 10
24//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26# define RGBLIGHT_EFFECT_BREATHING 25# define RGBLIGHT_EFFECT_BREATHING
27# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/tkc/osav2/config.h b/keyboards/tkc/osav2/config.h
index 799a43cbbb..f2a7de800b 100644
--- a/keyboards/tkc/osav2/config.h
+++ b/keyboards/tkc/osav2/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21// #define RGBLIGHT_HUE_STEP 10 21// #define RGBLIGHT_HUE_STEP 10
22// #define RGBLIGHT_SAT_STEP 17 22// #define RGBLIGHT_SAT_STEP 17
23// #define RGBLIGHT_VAL_STEP 17 23// #define RGBLIGHT_VAL_STEP 17
24// #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/tkc/tkl_ab87/config.h b/keyboards/tkc/tkl_ab87/config.h
index e01e92ccf2..95ce321679 100644
--- a/keyboards/tkc/tkl_ab87/config.h
+++ b/keyboards/tkc/tkl_ab87/config.h
@@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24 #define RGBLIGHT_HUE_STEP 8 24 #define RGBLIGHT_HUE_STEP 8
25 #define RGBLIGHT_SAT_STEP 8 25 #define RGBLIGHT_SAT_STEP 8
26 #define RGBLIGHT_VAL_STEP 8 26 #define RGBLIGHT_VAL_STEP 8
27 #define RGBLIGHT_LIMIT_VAL 200 /* 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#define RGBLIGHT_EFFECT_BREATHING 28#define RGBLIGHT_EFFECT_BREATHING
30#define RGBLIGHT_EFFECT_RAINBOW_MOOD 29#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/tkc/tkl_ab87/info.json b/keyboards/tkc/tkl_ab87/info.json
index 0dab5426bf..c0a178595b 100644
--- a/keyboards/tkc/tkl_ab87/info.json
+++ b/keyboards/tkc/tkl_ab87/info.json
@@ -24,6 +24,9 @@
24 "ws2812": { 24 "ws2812": {
25 "pin": "E2" 25 "pin": "E2"
26 }, 26 },
27 "rgblight": {
28 "max_brightness": 200
29 },
27 "processor": "atmega32u4", 30 "processor": "atmega32u4",
28 "bootloader": "atmel-dfu", 31 "bootloader": "atmel-dfu",
29 "community_layouts": [ 32 "community_layouts": [
diff --git a/keyboards/tkw/grandiceps/config.h b/keyboards/tkw/grandiceps/config.h
index b6fc3a66a2..4837c2fda6 100644
--- a/keyboards/tkw/grandiceps/config.h
+++ b/keyboards/tkw/grandiceps/config.h
@@ -22,7 +22,6 @@
22 22
23#define RGBLED_NUM 16 23#define RGBLED_NUM 16
24#define RGBLED_SPLIT { 8,8 } 24#define RGBLED_SPLIT { 8,8 }
25#define RGBLIGHT_LIMIT_VAL 120
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
diff --git a/keyboards/tkw/grandiceps/info.json b/keyboards/tkw/grandiceps/info.json
index c5467142a5..1b16db1bf8 100644
--- a/keyboards/tkw/grandiceps/info.json
+++ b/keyboards/tkw/grandiceps/info.json
@@ -10,6 +10,9 @@
10 "pin": "B1", 10 "pin": "B1",
11 "driver": "pwm" 11 "driver": "pwm"
12 }, 12 },
13 "rgblight": {
14 "max_brightness": 120
15 },
13 "matrix_pins": { 16 "matrix_pins": {
14 "cols": ["B0", "A7", "A3", "A5", "A4", "A2"], 17 "cols": ["B0", "A7", "A3", "A5", "A4", "A2"],
15 "rows": ["B12", "A6", "B13", "B9", "B8"] 18 "rows": ["B12", "A6", "B13", "B9", "B8"]
diff --git a/keyboards/tkw/stoutgat/v2/config.h b/keyboards/tkw/stoutgat/v2/config.h
index b6a0586598..3e5d5a452a 100644
--- a/keyboards/tkw/stoutgat/v2/config.h
+++ b/keyboards/tkw/stoutgat/v2/config.h
@@ -19,7 +19,6 @@
19#define TAP_CODE_DELAY 10 19#define TAP_CODE_DELAY 10
20 20
21#define RGBLED_NUM 13 21#define RGBLED_NUM 13
22#define RGBLIGHT_LIMIT_VAL 120
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
diff --git a/keyboards/tkw/stoutgat/v2/info.json b/keyboards/tkw/stoutgat/v2/info.json
index 2469d57954..e0cc720365 100644
--- a/keyboards/tkw/stoutgat/v2/info.json
+++ b/keyboards/tkw/stoutgat/v2/info.json
@@ -12,6 +12,9 @@
12 "pin": "B1", 12 "pin": "B1",
13 "driver": "pwm" 13 "driver": "pwm"
14 }, 14 },
15 "rgblight": {
16 "max_brightness": 120
17 },
15 "matrix_pins": { 18 "matrix_pins": {
16 "cols": ["B0", "A7", "A6", "A5", "A4", "A3", "A1", "A0", "C15", "C14", "C13", "A15", "B3", "B4", "B5"], 19 "cols": ["B0", "A7", "A6", "A5", "A4", "A3", "A1", "A0", "C15", "C14", "C13", "A15", "B3", "B4", "B5"],
17 "rows": ["B6", "A2", "B7", "B9", "B8"] 20 "rows": ["B6", "A2", "B7", "B9", "B8"]
diff --git a/keyboards/tmo50/config.h b/keyboards/tmo50/config.h
index 4870446be4..29151c2a22 100644
--- a/keyboards/tmo50/config.h
+++ b/keyboards/tmo50/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/toffee_studio/blueberry/config.h b/keyboards/toffee_studio/blueberry/config.h
index b18dd40ccd..07a4bae2be 100644
--- a/keyboards/toffee_studio/blueberry/config.h
+++ b/keyboards/toffee_studio/blueberry/config.h
@@ -26,8 +26,6 @@
26 21, 9, \ 26 21, 9, \
27 0, 1, 2, 3, 4, 5, 6, 7, 8 } 27 0, 1, 2, 3, 4, 5, 6, 7, 8 }
28 28
29/* The maximum brightness level up to 255 */
30#define RGBLIGHT_LIMIT_VAL 192 //limited to 75% brightness
31# define RGBLIGHT_EFFECT_BREATHING 29# define RGBLIGHT_EFFECT_BREATHING
32# define RGBLIGHT_EFFECT_RAINBOW_MOOD 30# define RGBLIGHT_EFFECT_RAINBOW_MOOD
33# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 31# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
diff --git a/keyboards/toffee_studio/blueberry/info.json b/keyboards/toffee_studio/blueberry/info.json
index d5870c8f02..6acd8f4a58 100644
--- a/keyboards/toffee_studio/blueberry/info.json
+++ b/keyboards/toffee_studio/blueberry/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D0" 12 "pin": "D0"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 192
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["B6", "D4", "D6", "D7", "B4", "B5", "C6", "C7"], 18 "cols": ["B6", "D4", "D6", "D7", "B4", "B5", "C6", "C7"],
16 "rows": ["E6", "B0", "B1", "F6", "F5", "F1", "F7", "F0", "F4"] 19 "rows": ["E6", "B0", "B1", "F6", "F5", "F1", "F7", "F0", "F4"]
diff --git a/keyboards/tszaboo/ortho4exent/config.h b/keyboards/tszaboo/ortho4exent/config.h
index 4ef7a66314..d04509a30d 100644
--- a/keyboards/tszaboo/ortho4exent/config.h
+++ b/keyboards/tszaboo/ortho4exent/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22 #define RGBLIGHT_HUE_STEP 8 22 #define RGBLIGHT_HUE_STEP 8
23 #define RGBLIGHT_SAT_STEP 8 23 #define RGBLIGHT_SAT_STEP 8
24 #define RGBLIGHT_VAL_STEP 8 24 #define RGBLIGHT_VAL_STEP 8
25 #define RGBLIGHT_LIMIT_VAL 255 /* 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#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
28#define RGBLIGHT_EFFECT_RAINBOW_MOOD 27#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/tweetydabird/lotus58/config.h b/keyboards/tweetydabird/lotus58/config.h
index 5df12cfc03..de32af4284 100644
--- a/keyboards/tweetydabird/lotus58/config.h
+++ b/keyboards/tweetydabird/lotus58/config.h
@@ -4,8 +4,7 @@
4#pragma once 4#pragma once
5 5
6// Options not yet fully implemented in info.json 6// Options not yet fully implemented in info.json
7#define RGBLIGHT_LIMIT_VAL 175 7#define RGBLIGHT_DEFAULT_VAL 87
8#define RGBLIGHT_DEFAULT_VAL ( RGBLIGHT_LIMIT_VAL / 2 )
9 8
10#define SPLIT_HAND_PIN B5 9#define SPLIT_HAND_PIN B5
11#define SPLIT_LAYER_STATE_ENABLE 10#define SPLIT_LAYER_STATE_ENABLE
diff --git a/keyboards/tweetydabird/lotus58/info.json b/keyboards/tweetydabird/lotus58/info.json
index 571bf8d963..a222dec8de 100644
--- a/keyboards/tweetydabird/lotus58/info.json
+++ b/keyboards/tweetydabird/lotus58/info.json
@@ -35,7 +35,8 @@
35 "led_count": 70, 35 "led_count": 70,
36 "split": true, 36 "split": true,
37 "split_count": [35, 35], 37 "split_count": [35, 35],
38 "sleep": true 38 "sleep": true,
39 "max_brightness": 175
39 }, 40 },
40 "ws2812": { 41 "ws2812": {
41 "pin": "D3" 42 "pin": "D3"
diff --git a/keyboards/ubest/vn/config.h b/keyboards/ubest/vn/config.h
index 3e6c6dc0e5..fd3c59f509 100644
--- a/keyboards/ubest/vn/config.h
+++ b/keyboards/ubest/vn/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #define RGBLIGHT_LIMIT_VAL 240 /* 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// #define RGBLIGHT_EFFECT_BREATHING 24// #define RGBLIGHT_EFFECT_BREATHING
26// #define RGBLIGHT_EFFECT_RAINBOW_MOOD 25// #define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/ubest/vn/info.json b/keyboards/ubest/vn/info.json
index 0183f09afe..4180f6f5ec 100644
--- a/keyboards/ubest/vn/info.json
+++ b/keyboards/ubest/vn/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "E2" 20 "pin": "E2"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 240
24 },
22 "indicators": { 25 "indicators": {
23 "caps_lock": "B3", 26 "caps_lock": "B3",
24 "num_lock": "B1", 27 "num_lock": "B1",
diff --git a/keyboards/unison/v04/config.h b/keyboards/unison/v04/config.h
index 1c1eaef7fd..d80dc827f6 100644
--- a/keyboards/unison/v04/config.h
+++ b/keyboards/unison/v04/config.h
@@ -31,7 +31,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31 #define RGBLIGHT_HUE_STEP 4 31 #define RGBLIGHT_HUE_STEP 4
32 #define RGBLIGHT_SAT_STEP 8 32 #define RGBLIGHT_SAT_STEP 8
33 #define RGBLIGHT_VAL_STEP 8 33 #define RGBLIGHT_VAL_STEP 8
34 #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 /*== Lighting Layers ==*/ 35 /*== Lighting Layers ==*/
37 #define RGBLIGHT_LAYERS 36 #define RGBLIGHT_LAYERS
diff --git a/keyboards/uzu42/rev1/config.h b/keyboards/uzu42/rev1/config.h
index fdfbaa443e..d0bba6d598 100644
--- a/keyboards/uzu42/rev1/config.h
+++ b/keyboards/uzu42/rev1/config.h
@@ -32,7 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
32// #define RGBLIGHT_EFFECT_ALTERNATING 32// #define RGBLIGHT_EFFECT_ALTERNATING
33#define RGBLIGHT_EFFECT_TWINKLE 33#define RGBLIGHT_EFFECT_TWINKLE
34 34
35#define RGBLIGHT_LIMIT_VAL 120
36#define RGBLIGHT_HUE_STEP 10 35#define RGBLIGHT_HUE_STEP 10
37#define RGBLIGHT_SAT_STEP 17 36#define RGBLIGHT_SAT_STEP 17
38#define RGBLIGHT_VAL_STEP 17 37#define RGBLIGHT_VAL_STEP 17
diff --git a/keyboards/uzu42/rev1/info.json b/keyboards/uzu42/rev1/info.json
index 75896018c7..02d1b17be2 100644
--- a/keyboards/uzu42/rev1/info.json
+++ b/keyboards/uzu42/rev1/info.json
@@ -19,6 +19,9 @@
19 "ws2812": { 19 "ws2812": {
20 "pin": "D3" 20 "pin": "D3"
21 }, 21 },
22 "rgblight": {
23 "max_brightness": 120
24 },
22 "processor": "atmega32u4", 25 "processor": "atmega32u4",
23 "bootloader": "caterina", 26 "bootloader": "caterina",
24 "layouts": { 27 "layouts": {
diff --git a/keyboards/wavtype/foundation/config.h b/keyboards/wavtype/foundation/config.h
index a88ed9ba34..09d5a7bf8a 100644
--- a/keyboards/wavtype/foundation/config.h
+++ b/keyboards/wavtype/foundation/config.h
@@ -7,7 +7,6 @@
7# define RGBLIGHT_HUE_STEP 8 7# define RGBLIGHT_HUE_STEP 8
8# define RGBLIGHT_SAT_STEP 8 8# define RGBLIGHT_SAT_STEP 8
9# define RGBLIGHT_VAL_STEP 8 9# define RGBLIGHT_VAL_STEP 8
10# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
11# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 10# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
12#define RGBLIGHT_EFFECT_BREATHING 11#define RGBLIGHT_EFFECT_BREATHING
13#define RGBLIGHT_EFFECT_RAINBOW_MOOD 12#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/wavtype/p01_ultra/config.h b/keyboards/wavtype/p01_ultra/config.h
index c2c0a6e034..e6b401aa75 100644
--- a/keyboards/wavtype/p01_ultra/config.h
+++ b/keyboards/wavtype/p01_ultra/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26/*== or choose animations ==*/ 25/*== or choose animations ==*/
27# define RGBLIGHT_EFFECT_BREATHING 26# define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/westfoxtrot/aanzee/config.h b/keyboards/westfoxtrot/aanzee/config.h
index a2c9c54040..9a29563ec7 100644
--- a/keyboards/westfoxtrot/aanzee/config.h
+++ b/keyboards/westfoxtrot/aanzee/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #define RGBLIGHT_HUE_STEP 12 21 #define RGBLIGHT_HUE_STEP 12
22 #define RGBLIGHT_SAT_STEP 25 22 #define RGBLIGHT_SAT_STEP 25
23 #define RGBLIGHT_VAL_STEP 12 23 #define RGBLIGHT_VAL_STEP 12
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/westfoxtrot/cypher/rev5/config.h b/keyboards/westfoxtrot/cypher/rev5/config.h
index 85da50eba8..ed68bff9d4 100644
--- a/keyboards/westfoxtrot/cypher/rev5/config.h
+++ b/keyboards/westfoxtrot/cypher/rev5/config.h
@@ -31,7 +31,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31 #define RGBLIGHT_HUE_STEP 12 31 #define RGBLIGHT_HUE_STEP 12
32 #define RGBLIGHT_SAT_STEP 25 32 #define RGBLIGHT_SAT_STEP 25
33 #define RGBLIGHT_VAL_STEP 12 33 #define RGBLIGHT_VAL_STEP 12
34 #define RGBLIGHT_LIMIT_VAL 255
35 #define RGBLIGHT_SLEEP 34 #define RGBLIGHT_SLEEP
36#define RGBLIGHT_EFFECT_BREATHING 35#define RGBLIGHT_EFFECT_BREATHING
37#define RGBLIGHT_EFFECT_RAINBOW_MOOD 36#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/winry/winry25tc/config.h b/keyboards/winry/winry25tc/config.h
index 0e0377603b..98c540c876 100644
--- a/keyboards/winry/winry25tc/config.h
+++ b/keyboards/winry/winry25tc/config.h
@@ -20,4 +20,3 @@
20#define RGBLIGHT_HUE_STEP 8 20#define RGBLIGHT_HUE_STEP 8
21#define RGBLIGHT_SAT_STEP 8 21#define RGBLIGHT_SAT_STEP 8
22#define RGBLIGHT_VAL_STEP 8 22#define RGBLIGHT_VAL_STEP 8
23#define RGBLIGHT_LIMIT_VAL 150 /* The maximum brightness level */
diff --git a/keyboards/winry/winry25tc/info.json b/keyboards/winry/winry25tc/info.json
index 79f4100f68..40768171e4 100644
--- a/keyboards/winry/winry25tc/info.json
+++ b/keyboards/winry/winry25tc/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D5" 12 "pin": "D5"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 150
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["F5", "C7", "B7", "B2", "B4"], 18 "cols": ["F5", "C7", "B7", "B2", "B4"],
16 "rows": ["E6", "F0", "D6", "D2", "B6"] 19 "rows": ["E6", "F0", "D6", "D2", "B6"]
diff --git a/keyboards/winry/winry315/config.h b/keyboards/winry/winry315/config.h
index 18d47f7ec4..09724a2c00 100644
--- a/keyboards/winry/winry315/config.h
+++ b/keyboards/winry/winry315/config.h
@@ -13,7 +13,6 @@
13// This PCB uses a single chain of WS2812-compatible addressable RGB LEDs for 13// This PCB uses a single chain of WS2812-compatible addressable RGB LEDs for
14// per-key backlight and underglow. 14// per-key backlight and underglow.
15#define RGBLED_NUM 27 15#define RGBLED_NUM 27
16#define RGBLIGHT_LIMIT_VAL 150
17 16
18// RGB Lighting configuration. This mode is used by the vendor firmware, and 17// RGB Lighting configuration. This mode is used by the vendor firmware, and
19// can be chosen if the full RGB Matrix support is not desired for some reason. 18// can be chosen if the full RGB Matrix support is not desired for some reason.
@@ -36,7 +35,7 @@
36// RGB Matrix configuration. 35// RGB Matrix configuration.
37#ifdef RGB_MATRIX_ENABLE 36#ifdef RGB_MATRIX_ENABLE
38# define RGB_MATRIX_LED_COUNT RGBLED_NUM 37# define RGB_MATRIX_LED_COUNT RGBLED_NUM
39# define RGB_MATRIX_MAXIMUM_BRIGHTNESS RGBLIGHT_LIMIT_VAL 38# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 150
40 39
41# define RGB_MATRIX_CENTER \ 40# define RGB_MATRIX_CENTER \
42 { 35, 35 } 41 { 35, 35 }
diff --git a/keyboards/winry/winry315/info.json b/keyboards/winry/winry315/info.json
index 79bba137d6..cfd52d368a 100644
--- a/keyboards/winry/winry315/info.json
+++ b/keyboards/winry/winry315/info.json
@@ -11,6 +11,9 @@
11 "rgb_matrix": { 11 "rgb_matrix": {
12 "driver": "WS2812" 12 "driver": "WS2812"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 150
16 },
14 "encoder": { 17 "encoder": {
15 "rotary": [ 18 "rotary": [
16 {"pin_a": "F1", "pin_b": "F0"}, 19 {"pin_a": "F1", "pin_b": "F0"},
diff --git a/keyboards/wolfmarkclub/wm1/config.h b/keyboards/wolfmarkclub/wm1/config.h
index 743d5df7e2..8df536bf54 100644
--- a/keyboards/wolfmarkclub/wm1/config.h
+++ b/keyboards/wolfmarkclub/wm1/config.h
@@ -31,7 +31,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31#define RGBLIGHT_HUE_STEP 8 31#define RGBLIGHT_HUE_STEP 8
32#define RGBLIGHT_SAT_STEP 8 32#define RGBLIGHT_SAT_STEP 8
33#define RGBLIGHT_VAL_STEP 8 33#define RGBLIGHT_VAL_STEP 8
34#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 35
37/* 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 */
diff --git a/keyboards/woodkeys/bigseries/1key/config.h b/keyboards/woodkeys/bigseries/1key/config.h
index eff8d0f47a..d81dd8611b 100755
--- a/keyboards/woodkeys/bigseries/1key/config.h
+++ b/keyboards/woodkeys/bigseries/1key/config.h
@@ -34,8 +34,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
35#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
36#define RGBLED_NUM 5 36#define RGBLED_NUM 5
37#ifdef RGBLIGHT_LIMIT_VAL
38#undef RGBLIGHT_LIMIT_VAL
39#endif
40#define RGBLIGHT_LIMIT_VAL 128
41#endif 37#endif
diff --git a/keyboards/woodkeys/bigseries/1key/info.json b/keyboards/woodkeys/bigseries/1key/info.json
index 72ac6af4d6..1dd1e6fa0c 100644
--- a/keyboards/woodkeys/bigseries/1key/info.json
+++ b/keyboards/woodkeys/bigseries/1key/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D3" 12 "pin": "D3"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 128
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["B4"], 18 "cols": ["B4"],
16 "rows": ["B0"] 19 "rows": ["B0"]
diff --git a/keyboards/woodkeys/bigseries/2key/config.h b/keyboards/woodkeys/bigseries/2key/config.h
index a4a762b232..ecb5649419 100755
--- a/keyboards/woodkeys/bigseries/2key/config.h
+++ b/keyboards/woodkeys/bigseries/2key/config.h
@@ -34,8 +34,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
35#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
36#define RGBLED_NUM 8 36#define RGBLED_NUM 8
37#ifdef RGBLIGHT_LIMIT_VAL
38#undef RGBLIGHT_LIMIT_VAL
39#endif
40#define RGBLIGHT_LIMIT_VAL 128
41#endif 37#endif
diff --git a/keyboards/woodkeys/bigseries/2key/info.json b/keyboards/woodkeys/bigseries/2key/info.json
index 1e4d0fe04a..a488fc1515 100644
--- a/keyboards/woodkeys/bigseries/2key/info.json
+++ b/keyboards/woodkeys/bigseries/2key/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D3" 12 "pin": "D3"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 128
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["B4", "B3"], 18 "cols": ["B4", "B3"],
16 "rows": ["B0"] 19 "rows": ["B0"]
diff --git a/keyboards/woodkeys/bigseries/3key/config.h b/keyboards/woodkeys/bigseries/3key/config.h
index bc00538fdb..a225c19d3a 100755
--- a/keyboards/woodkeys/bigseries/3key/config.h
+++ b/keyboards/woodkeys/bigseries/3key/config.h
@@ -34,8 +34,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
35#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
36#define RGBLED_NUM 11 36#define RGBLED_NUM 11
37#ifdef RGBLIGHT_LIMIT_VAL
38#undef RGBLIGHT_LIMIT_VAL
39#endif
40#define RGBLIGHT_LIMIT_VAL 128
41#endif 37#endif
diff --git a/keyboards/woodkeys/bigseries/3key/info.json b/keyboards/woodkeys/bigseries/3key/info.json
index c8ee901dea..0152a2ce04 100644
--- a/keyboards/woodkeys/bigseries/3key/info.json
+++ b/keyboards/woodkeys/bigseries/3key/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D3" 12 "pin": "D3"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 128
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["B4", "B3", "B5"], 18 "cols": ["B4", "B3", "B5"],
16 "rows": ["B0"] 19 "rows": ["B0"]
diff --git a/keyboards/woodkeys/bigseries/4key/config.h b/keyboards/woodkeys/bigseries/4key/config.h
index 0bc82865f9..02ed67b9cb 100755
--- a/keyboards/woodkeys/bigseries/4key/config.h
+++ b/keyboards/woodkeys/bigseries/4key/config.h
@@ -34,8 +34,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34#define RGBLIGHT_EFFECT_ALTERNATING 34#define RGBLIGHT_EFFECT_ALTERNATING
35#define RGBLIGHT_EFFECT_TWINKLE 35#define RGBLIGHT_EFFECT_TWINKLE
36#define RGBLED_NUM 12 36#define RGBLED_NUM 12
37#ifdef RGBLIGHT_LIMIT_VAL
38#undef RGBLIGHT_LIMIT_VAL
39#endif
40#define RGBLIGHT_LIMIT_VAL 128
41#endif 37#endif
diff --git a/keyboards/woodkeys/bigseries/4key/info.json b/keyboards/woodkeys/bigseries/4key/info.json
index 22ebdc7f6b..e228efd54c 100644
--- a/keyboards/woodkeys/bigseries/4key/info.json
+++ b/keyboards/woodkeys/bigseries/4key/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "D3" 12 "pin": "D3"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 128
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["B4", "B3"], 18 "cols": ["B4", "B3"],
16 "rows": ["B0", "B5"] 19 "rows": ["B0", "B5"]
diff --git a/keyboards/work_louder/loop/config.h b/keyboards/work_louder/loop/config.h
index 93b3b54184..cf25b4b5b7 100644
--- a/keyboards/work_louder/loop/config.h
+++ b/keyboards/work_louder/loop/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21//# define RGBLIGHT_HUE_STEP 8 21//# define RGBLIGHT_HUE_STEP 8
22//# define RGBLIGHT_SAT_STEP 8 22//# define RGBLIGHT_SAT_STEP 8
23//# define RGBLIGHT_VAL_STEP 8 23//# define RGBLIGHT_VAL_STEP 8
24#define RGBLIGHT_LIMIT_VAL 120 /* The maximum brightness level */
25#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26/*== or choose animations ==*/ 25/*== or choose animations ==*/
27#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/work_louder/loop/info.json b/keyboards/work_louder/loop/info.json
index be5d470382..966f0a6b02 100644
--- a/keyboards/work_louder/loop/info.json
+++ b/keyboards/work_louder/loop/info.json
@@ -29,6 +29,9 @@
29 "ws2812": { 29 "ws2812": {
30 "pin": "F1" 30 "pin": "F1"
31 }, 31 },
32 "rgblight": {
33 "max_brightness": 120
34 },
32 "processor": "atmega32u4", 35 "processor": "atmega32u4",
33 "bootloader": "atmel-dfu", 36 "bootloader": "atmel-dfu",
34 "layouts": { 37 "layouts": {
diff --git a/keyboards/work_louder/nano/config.h b/keyboards/work_louder/nano/config.h
index 74427859cb..593304a053 100644
--- a/keyboards/work_louder/nano/config.h
+++ b/keyboards/work_louder/nano/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22//# define RGBLIGHT_HUE_STEP 8 22//# define RGBLIGHT_HUE_STEP 8
23//# define RGBLIGHT_SAT_STEP 8 23//# define RGBLIGHT_SAT_STEP 8
24//# define RGBLIGHT_VAL_STEP 8 24//# define RGBLIGHT_VAL_STEP 8
25#define RGBLIGHT_LIMIT_VAL 120 /* 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/*== or choose animations ==*/ 26/*== or choose animations ==*/
28#define RGBLIGHT_EFFECT_BREATHING 27#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/work_louder/nano/info.json b/keyboards/work_louder/nano/info.json
index 097ad1f045..adc32d10a6 100644
--- a/keyboards/work_louder/nano/info.json
+++ b/keyboards/work_louder/nano/info.json
@@ -25,6 +25,9 @@
25 "ws2812": { 25 "ws2812": {
26 "pin": "F6" 26 "pin": "F6"
27 }, 27 },
28 "rgblight": {
29 "max_brightness": 120
30 },
28 "bootmagic": { 31 "bootmagic": {
29 "matrix": [0, 2] 32 "matrix": [0, 2]
30 }, 33 },
diff --git a/keyboards/work_louder/work_board/config.h b/keyboards/work_louder/work_board/config.h
index 1d8feeff58..56615c8e49 100644
--- a/keyboards/work_louder/work_board/config.h
+++ b/keyboards/work_louder/work_board/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21//# define RGBLIGHT_HUE_STEP 8 21//# define RGBLIGHT_HUE_STEP 8
22//# define RGBLIGHT_SAT_STEP 8 22//# define RGBLIGHT_SAT_STEP 8
23//# define RGBLIGHT_VAL_STEP 8 23//# define RGBLIGHT_VAL_STEP 8
24#define RGBLIGHT_LIMIT_VAL 120 /* The maximum brightness level */
25#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26/*== or choose animations ==*/ 25/*== or choose animations ==*/
27#define RGBLIGHT_EFFECT_BREATHING 26#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/work_louder/work_board/info.json b/keyboards/work_louder/work_board/info.json
index 1b3bd41520..067a2b292e 100644
--- a/keyboards/work_louder/work_board/info.json
+++ b/keyboards/work_louder/work_board/info.json
@@ -24,6 +24,9 @@
24 "ws2812": { 24 "ws2812": {
25 "pin": "D1" 25 "pin": "D1"
26 }, 26 },
27 "rgblight": {
28 "max_brightness": 120
29 },
27 "processor": "atmega32u4", 30 "processor": "atmega32u4",
28 "bootloader": "atmel-dfu", 31 "bootloader": "atmel-dfu",
29 "layouts": { 32 "layouts": {
diff --git a/keyboards/wuque/creek70/config.h b/keyboards/wuque/creek70/config.h
index 61a472d2fb..d33ee006aa 100644
--- a/keyboards/wuque/creek70/config.h
+++ b/keyboards/wuque/creek70/config.h
@@ -20,7 +20,6 @@
20# define RGBLIGHT_HUE_STEP 8 20# define RGBLIGHT_HUE_STEP 8
21# define RGBLIGHT_SAT_STEP 8 21# define RGBLIGHT_SAT_STEP 8
22# define RGBLIGHT_VAL_STEP 8 22# define RGBLIGHT_VAL_STEP 8
23# define RGBLIGHT_LIMIT_VAL 200 /* The maximum brightness level */
24# define RGBLIGHT_SLEEP 23# define RGBLIGHT_SLEEP
25# define RGBLIGHT_EFFECT_BREATHING 24# define RGBLIGHT_EFFECT_BREATHING
26# define RGBLIGHT_EFFECT_RAINBOW_MOOD 25# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/wuque/creek70/info.json b/keyboards/wuque/creek70/info.json
index ea5c4e8ab3..5e54c694ed 100644
--- a/keyboards/wuque/creek70/info.json
+++ b/keyboards/wuque/creek70/info.json
@@ -29,6 +29,9 @@
29 "ws2812": { 29 "ws2812": {
30 "pin": "D0" 30 "pin": "D0"
31 }, 31 },
32 "rgblight": {
33 "max_brightness": 200
34 },
32 "layouts": { 35 "layouts": {
33 "LAYOUT": { 36 "LAYOUT": {
34 "layout": [ 37 "layout": [
diff --git a/keyboards/wuque/ikki68/config.h b/keyboards/wuque/ikki68/config.h
index 9ca2e18c52..80ecfb420d 100644
--- a/keyboards/wuque/ikki68/config.h
+++ b/keyboards/wuque/ikki68/config.h
@@ -27,7 +27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
27 #define RGBLIGHT_HUE_STEP 8 27 #define RGBLIGHT_HUE_STEP 8
28 #define RGBLIGHT_SAT_STEP 8 28 #define RGBLIGHT_SAT_STEP 8
29 #define RGBLIGHT_VAL_STEP 8 29 #define RGBLIGHT_VAL_STEP 8
30 #define RGBLIGHT_LIMIT_VAL 200 /* 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/*======= RGB function=======*/ 31/*======= RGB function=======*/
33#define RGBLIGHT_EFFECT_BREATHING 32#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/wuque/ikki68/info.json b/keyboards/wuque/ikki68/info.json
index 5de436ac17..e450f95dbf 100644
--- a/keyboards/wuque/ikki68/info.json
+++ b/keyboards/wuque/ikki68/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "E2" 12 "pin": "E2"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 200
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["D1", "D0", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "F0", "F1", "B6", "F4", "F5", "F6", "F7"], 18 "cols": ["D1", "D0", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "F0", "F1", "B6", "F4", "F5", "F6", "F7"],
16 "rows": ["B0", "B1", "B2", "B3", "E6"] 19 "rows": ["B0", "B1", "B2", "B3", "E6"]
diff --git a/keyboards/wuque/ikki68_aurora/config.h b/keyboards/wuque/ikki68_aurora/config.h
index 19720b3bb4..c5726c333e 100644
--- a/keyboards/wuque/ikki68_aurora/config.h
+++ b/keyboards/wuque/ikki68_aurora/config.h
@@ -27,7 +27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
27 #define RGBLIGHT_HUE_STEP 8 27 #define RGBLIGHT_HUE_STEP 8
28 #define RGBLIGHT_SAT_STEP 8 28 #define RGBLIGHT_SAT_STEP 8
29 #define RGBLIGHT_VAL_STEP 8 29 #define RGBLIGHT_VAL_STEP 8
30 #define RGBLIGHT_LIMIT_VAL 200 /* 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/*======= RGB function=======*/ 31/*======= RGB function=======*/
33#define RGBLIGHT_EFFECT_BREATHING 32#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/wuque/ikki68_aurora/info.json b/keyboards/wuque/ikki68_aurora/info.json
index a1d965a569..2e93f0efc7 100644
--- a/keyboards/wuque/ikki68_aurora/info.json
+++ b/keyboards/wuque/ikki68_aurora/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "E2" 21 "pin": "E2"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 200
25 },
23 "processor": "atmega32u4", 26 "processor": "atmega32u4",
24 "bootloader": "atmel-dfu", 27 "bootloader": "atmel-dfu",
25 "layouts": { 28 "layouts": {
diff --git a/keyboards/wuque/promise87/ansi/config.h b/keyboards/wuque/promise87/ansi/config.h
index c9e7fa42fb..b0e79e97c7 100644
--- a/keyboards/wuque/promise87/ansi/config.h
+++ b/keyboards/wuque/promise87/ansi/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #define RGBLIGHT_LIMIT_VAL 200 /* 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/*======= RGB function=======*/ 24/*======= RGB function=======*/
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/wuque/promise87/ansi/info.json b/keyboards/wuque/promise87/ansi/info.json
index 6bb1b38a42..d49b4aaa79 100644
--- a/keyboards/wuque/promise87/ansi/info.json
+++ b/keyboards/wuque/promise87/ansi/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "D2" 21 "pin": "D2"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 200
25 },
23 "processor": "atmega32u4", 26 "processor": "atmega32u4",
24 "bootloader": "atmel-dfu", 27 "bootloader": "atmel-dfu",
25 "layout_aliases": { 28 "layout_aliases": {
diff --git a/keyboards/wuque/promise87/wkl/config.h b/keyboards/wuque/promise87/wkl/config.h
index c9e7fa42fb..b0e79e97c7 100644
--- a/keyboards/wuque/promise87/wkl/config.h
+++ b/keyboards/wuque/promise87/wkl/config.h
@@ -20,7 +20,6 @@
20 #define RGBLIGHT_HUE_STEP 8 20 #define RGBLIGHT_HUE_STEP 8
21 #define RGBLIGHT_SAT_STEP 8 21 #define RGBLIGHT_SAT_STEP 8
22 #define RGBLIGHT_VAL_STEP 8 22 #define RGBLIGHT_VAL_STEP 8
23 #define RGBLIGHT_LIMIT_VAL 200 /* 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/*======= RGB function=======*/ 24/*======= RGB function=======*/
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/wuque/promise87/wkl/info.json b/keyboards/wuque/promise87/wkl/info.json
index 5cb4d7a5d0..7e0d7cfdcb 100644
--- a/keyboards/wuque/promise87/wkl/info.json
+++ b/keyboards/wuque/promise87/wkl/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "D2" 21 "pin": "D2"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 200
25 },
23 "processor": "atmega32u4", 26 "processor": "atmega32u4",
24 "bootloader": "atmel-dfu", 27 "bootloader": "atmel-dfu",
25 "layout_aliases": { 28 "layout_aliases": {
diff --git a/keyboards/xelus/ninjin/config.h b/keyboards/xelus/ninjin/config.h
index 42be4c4415..a922b89dbf 100644
--- a/keyboards/xelus/ninjin/config.h
+++ b/keyboards/xelus/ninjin/config.h
@@ -28,7 +28,6 @@
28#define RGBLIGHT_EFFECT_RGB_TEST 28#define RGBLIGHT_EFFECT_RGB_TEST
29#define RGBLIGHT_EFFECT_ALTERNATING 29#define RGBLIGHT_EFFECT_ALTERNATING
30#define RGBLIGHT_EFFECT_TWINKLE 30#define RGBLIGHT_EFFECT_TWINKLE
31#define RGBLIGHT_LIMIT_VAL 200
32 31
33// PWM RGB Underglow Defines 32// PWM RGB Underglow Defines
34#define WS2812_PWM_DRIVER PWMD1 33#define WS2812_PWM_DRIVER PWMD1
diff --git a/keyboards/xelus/ninjin/info.json b/keyboards/xelus/ninjin/info.json
index 3fc48c08f9..242362ab7e 100644
--- a/keyboards/xelus/ninjin/info.json
+++ b/keyboards/xelus/ninjin/info.json
@@ -12,6 +12,9 @@
12 "pin": "A10", 12 "pin": "A10",
13 "driver": "pwm" 13 "driver": "pwm"
14 }, 14 },
15 "rgblight": {
16 "max_brightness": 200
17 },
15 "matrix_pins": { 18 "matrix_pins": {
16 "cols": ["A9", "A8", "B15", "B14", "B13", "B12", "B11", "B10", "B2", "B1", "B0", "A7", "A6", "A5", "A4", "B6", "B5"], 19 "cols": ["A9", "A8", "B15", "B14", "B13", "B12", "B11", "B10", "B2", "B1", "B0", "A7", "A6", "A5", "A4", "B6", "B5"],
17 "rows": ["B4", "B3", "A15", "A3", "B9", "B8"] 20 "rows": ["B4", "B3", "A15", "A3", "B9", "B8"]
diff --git a/keyboards/xelus/valor/rev1/config.h b/keyboards/xelus/valor/rev1/config.h
index 187710670e..c431ddad87 100644
--- a/keyboards/xelus/valor/rev1/config.h
+++ b/keyboards/xelus/valor/rev1/config.h
@@ -28,7 +28,6 @@
28#define RGBLIGHT_EFFECT_RGB_TEST 28#define RGBLIGHT_EFFECT_RGB_TEST
29#define RGBLIGHT_EFFECT_ALTERNATING 29#define RGBLIGHT_EFFECT_ALTERNATING
30#define RGBLIGHT_EFFECT_TWINKLE 30#define RGBLIGHT_EFFECT_TWINKLE
31#define RGBLIGHT_LIMIT_VAL 200
32 31
33/* 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 */
34#define LOCKING_SUPPORT_ENABLE 33#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/xelus/valor/rev1/info.json b/keyboards/xelus/valor/rev1/info.json
index 344c9cdbdf..2545fb24b0 100644
--- a/keyboards/xelus/valor/rev1/info.json
+++ b/keyboards/xelus/valor/rev1/info.json
@@ -11,6 +11,9 @@
11 "ws2812": { 11 "ws2812": {
12 "pin": "B0" 12 "pin": "B0"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 200
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2"], 18 "cols": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2"],
16 "rows": ["B1", "B2", "C7", "C6", "B6"] 19 "rows": ["B1", "B2", "C7", "C6", "B6"]
diff --git a/keyboards/xiudi/xd75/config.h b/keyboards/xiudi/xd75/config.h
index f8938d2d9e..8acfb92cf5 100644
--- a/keyboards/xiudi/xd75/config.h
+++ b/keyboards/xiudi/xd75/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 12 21# define RGBLIGHT_HUE_STEP 12
22# define RGBLIGHT_SAT_STEP 25 22# define RGBLIGHT_SAT_STEP 25
23# define RGBLIGHT_VAL_STEP 12 23# define RGBLIGHT_VAL_STEP 12
24//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/xiudi/xd84pro/config.h b/keyboards/xiudi/xd84pro/config.h
index 3c5bbfbdce..ed84a2ad6f 100644
--- a/keyboards/xiudi/xd84pro/config.h
+++ b/keyboards/xiudi/xd84pro/config.h
@@ -20,7 +20,6 @@
20// #define RGBLIGHT_HUE_STEP 8 20// #define RGBLIGHT_HUE_STEP 8
21// #define RGBLIGHT_SAT_STEP 8 21// #define RGBLIGHT_SAT_STEP 8
22// #define RGBLIGHT_VAL_STEP 8 22// #define RGBLIGHT_VAL_STEP 8
23// #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#define RGBLIGHT_EFFECT_BREATHING 24#define RGBLIGHT_EFFECT_BREATHING
26#define RGBLIGHT_EFFECT_RAINBOW_MOOD 25#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/xiudi/xd96/config.h b/keyboards/xiudi/xd96/config.h
index 5fc09b0483..5329d51483 100644
--- a/keyboards/xiudi/xd96/config.h
+++ b/keyboards/xiudi/xd96/config.h
@@ -32,7 +32,6 @@
32#define RGBLIGHT_EFFECT_RGB_TEST 32#define RGBLIGHT_EFFECT_RGB_TEST
33#define RGBLIGHT_EFFECT_ALTERNATING 33#define RGBLIGHT_EFFECT_ALTERNATING
34#define RGBLIGHT_EFFECT_TWINKLE 34#define RGBLIGHT_EFFECT_TWINKLE
35#define RGBLIGHT_LIMIT_VAL 50
36 35
37/* 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 */
38#define LOCKING_SUPPORT_ENABLE 37#define LOCKING_SUPPORT_ENABLE
diff --git a/keyboards/xiudi/xd96/info.json b/keyboards/xiudi/xd96/info.json
index d41603cd3a..5a04310130 100644
--- a/keyboards/xiudi/xd96/info.json
+++ b/keyboards/xiudi/xd96/info.json
@@ -12,6 +12,9 @@
12 "pin": "B5", 12 "pin": "B5",
13 "levels": 10 13 "levels": 10
14 }, 14 },
15 "rgblight": {
16 "max_brightness": 50
17 },
15 "indicators": { 18 "indicators": {
16 "caps_lock": "B6", 19 "caps_lock": "B6",
17 "num_lock": "C6", 20 "num_lock": "C6",
diff --git a/keyboards/yandrstudio/eau_r2/config.h b/keyboards/yandrstudio/eau_r2/config.h
index 110f0d096c..dcf74a160b 100644
--- a/keyboards/yandrstudio/eau_r2/config.h
+++ b/keyboards/yandrstudio/eau_r2/config.h
@@ -20,7 +20,6 @@
20# define RGBLED_NUM 12 20# define RGBLED_NUM 12
21# define RGBLIGHT_SLEEP 21# define RGBLIGHT_SLEEP
22# define RGBLIGHT_VAL_STEP 5 22# define RGBLIGHT_VAL_STEP 5
23# define RGBLIGHT_LIMIT_VAL 200
24 23
25# define RGBLIGHT_EFFECT_BREATHING 24# define RGBLIGHT_EFFECT_BREATHING
26# define RGBLIGHT_EFFECT_RAINBOW_MOOD 25# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/yandrstudio/eau_r2/info.json b/keyboards/yandrstudio/eau_r2/info.json
index a999291ed9..e2700ea0cb 100644
--- a/keyboards/yandrstudio/eau_r2/info.json
+++ b/keyboards/yandrstudio/eau_r2/info.json
@@ -14,6 +14,9 @@
14 "ws2812": { 14 "ws2812": {
15 "pin": "A8" 15 "pin": "A8"
16 }, 16 },
17 "rgblight": {
18 "max_brightness": 200
19 },
17 "debounce": 8, 20 "debounce": 8,
18 "layouts": { 21 "layouts": {
19 "LAYOUT": { 22 "LAYOUT": {
diff --git a/keyboards/yandrstudio/nightstar75/config.h b/keyboards/yandrstudio/nightstar75/config.h
index 573fa12151..c6760befde 100644
--- a/keyboards/yandrstudio/nightstar75/config.h
+++ b/keyboards/yandrstudio/nightstar75/config.h
@@ -18,7 +18,6 @@
18#ifdef RGBLIGHT_ENABLE 18#ifdef RGBLIGHT_ENABLE
19 19
20# define RGBLED_NUM 4 20# define RGBLED_NUM 4
21# define RGBLIGHT_LIMIT_VAL 180
22 21
23# define RGBLIGHT_EFFECT_BREATHING 22# define RGBLIGHT_EFFECT_BREATHING
24# define RGBLIGHT_EFFECT_RAINBOW_MOOD 23# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/yandrstudio/nightstar75/info.json b/keyboards/yandrstudio/nightstar75/info.json
index 879da94d80..32d0e29263 100644
--- a/keyboards/yandrstudio/nightstar75/info.json
+++ b/keyboards/yandrstudio/nightstar75/info.json
@@ -10,6 +10,9 @@
10 "pin": "A7", 10 "pin": "A7",
11 "driver": "pwm" 11 "driver": "pwm"
12 }, 12 },
13 "rgblight": {
14 "max_brightness": 180
15 },
13 "matrix_pins": { 16 "matrix_pins": {
14 "cols": ["C13", "C14", "C15", "A3", "A4", "A5", "A6", "B12", "B13", "B14", "B15", "A8", "A9", "A10", "B8"], 17 "cols": ["C13", "C14", "C15", "A3", "A4", "A5", "A6", "B12", "B13", "B14", "B15", "A8", "A9", "A10", "B8"],
15 "rows": ["B0", "B1", "B2", "B10", "B11", "B9"] 18 "rows": ["B0", "B1", "B2", "B10", "B11", "B9"]
diff --git a/keyboards/yeehaw/config.h b/keyboards/yeehaw/config.h
index 1445271c8e..273fd9fca8 100644
--- a/keyboards/yeehaw/config.h
+++ b/keyboards/yeehaw/config.h
@@ -19,7 +19,6 @@
19 #define RGBLIGHT_HUE_STEP 8 19 #define RGBLIGHT_HUE_STEP 8
20 #define RGBLIGHT_SAT_STEP 8 20 #define RGBLIGHT_SAT_STEP 8
21 #define RGBLIGHT_VAL_STEP 8 21 #define RGBLIGHT_VAL_STEP 8
22 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
23 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 22 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
24#define RGBLIGHT_EFFECT_BREATHING 23#define RGBLIGHT_EFFECT_BREATHING
25#define RGBLIGHT_EFFECT_RAINBOW_MOOD 24#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/ymdk/np21/config.h b/keyboards/ymdk/np21/config.h
index e97ca9ea63..6ad2d4bdf0 100644
--- a/keyboards/ymdk/np21/config.h
+++ b/keyboards/ymdk/np21/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21//#define RGBLIGHT_HUE_STEP 8 21//#define RGBLIGHT_HUE_STEP 8
22//#define RGBLIGHT_SAT_STEP 8 22//#define RGBLIGHT_SAT_STEP 8
23//#define RGBLIGHT_VAL_STEP 8 23//#define RGBLIGHT_VAL_STEP 8
24//#define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25//#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24//#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/ymdk/sp64/config.h b/keyboards/ymdk/sp64/config.h
index da23123292..35e9f6b5a6 100644
--- a/keyboards/ymdk/sp64/config.h
+++ b/keyboards/ymdk/sp64/config.h
@@ -28,7 +28,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
28#define RGBLIGHT_HUE_STEP 8 28#define RGBLIGHT_HUE_STEP 8
29#define RGBLIGHT_SAT_STEP 8 29#define RGBLIGHT_SAT_STEP 8
30#define RGBLIGHT_VAL_STEP 8 30#define RGBLIGHT_VAL_STEP 8
31#define RGBLIGHT_LIMIT_VAL 250 /* The maximum brightness level */
32#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 31#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
33#define RGBLIGHT_EFFECT_BREATHING 32#define RGBLIGHT_EFFECT_BREATHING
34#define RGBLIGHT_EFFECT_RAINBOW_MOOD 33#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/ymdk/sp64/info.json b/keyboards/ymdk/sp64/info.json
index 95dee3f0a9..dff795f0b9 100644
--- a/keyboards/ymdk/sp64/info.json
+++ b/keyboards/ymdk/sp64/info.json
@@ -16,6 +16,9 @@
16 "ws2812": { 16 "ws2812": {
17 "driver": "i2c" 17 "driver": "i2c"
18 }, 18 },
19 "rgblight": {
20 "max_brightness": 250
21 },
19 "processor": "atmega32a", 22 "processor": "atmega32a",
20 "bootloader": "bootloadhid", 23 "bootloader": "bootloadhid",
21 "layouts": { 24 "layouts": {
diff --git a/keyboards/ymdk/wings/config.h b/keyboards/ymdk/wings/config.h
index 1998e88011..c8cfa14161 100644
--- a/keyboards/ymdk/wings/config.h
+++ b/keyboards/ymdk/wings/config.h
@@ -29,5 +29,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
29#define RGBLIGHT_HUE_STEP 8 29#define RGBLIGHT_HUE_STEP 8
30#define RGBLIGHT_SAT_STEP 8 30#define RGBLIGHT_SAT_STEP 8
31#define RGBLIGHT_VAL_STEP 8 31#define RGBLIGHT_VAL_STEP 8
32#define RGBLIGHT_LIMIT_VAL 255 /* 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 */
diff --git a/keyboards/ymdk/wingshs/config.h b/keyboards/ymdk/wingshs/config.h
index 1679d16b44..fe80a59fe5 100644
--- a/keyboards/ymdk/wingshs/config.h
+++ b/keyboards/ymdk/wingshs/config.h
@@ -27,5 +27,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
27#define RGBLIGHT_HUE_STEP 8 27#define RGBLIGHT_HUE_STEP 8
28#define RGBLIGHT_SAT_STEP 8 28#define RGBLIGHT_SAT_STEP 8
29#define RGBLIGHT_VAL_STEP 8 29#define RGBLIGHT_VAL_STEP 8
30#define RGBLIGHT_LIMIT_VAL 160 /* 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 */
diff --git a/keyboards/ymdk/wingshs/info.json b/keyboards/ymdk/wingshs/info.json
index 745719a702..4c536e7ead 100644
--- a/keyboards/ymdk/wingshs/info.json
+++ b/keyboards/ymdk/wingshs/info.json
@@ -24,6 +24,9 @@
24 "ws2812": { 24 "ws2812": {
25 "pin": "E2" 25 "pin": "E2"
26 }, 26 },
27 "rgblight": {
28 "max_brightness": 160
29 },
27 "processor": "atmega32u4", 30 "processor": "atmega32u4",
28 "bootloader": "atmel-dfu", 31 "bootloader": "atmel-dfu",
29 "layout_aliases": { 32 "layout_aliases": {
diff --git a/keyboards/ymdk/ym68/config.h b/keyboards/ymdk/ym68/config.h
index 8d19a6eb7e..b35b9d3142 100644
--- a/keyboards/ymdk/ym68/config.h
+++ b/keyboards/ymdk/ym68/config.h
@@ -21,7 +21,6 @@
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/ymdk/ymd21/v2/config.h b/keyboards/ymdk/ymd21/v2/config.h
index a88fef93fa..955f702a8d 100644
--- a/keyboards/ymdk/ymd21/v2/config.h
+++ b/keyboards/ymdk/ymd21/v2/config.h
@@ -21,7 +21,6 @@
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 180 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/ymdk/ymd21/v2/info.json b/keyboards/ymdk/ymd21/v2/info.json
index d059c82a06..18b0ef9e7b 100644
--- a/keyboards/ymdk/ymd21/v2/info.json
+++ b/keyboards/ymdk/ymd21/v2/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "E2" 21 "pin": "E2"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 180
25 },
23 "processor": "atmega32u4", 26 "processor": "atmega32u4",
24 "bootloader": "atmel-dfu", 27 "bootloader": "atmel-dfu",
25 "community_layouts": ["ortho_6x4"], 28 "community_layouts": ["ortho_6x4"],
diff --git a/keyboards/ymdk/ymd40/v2/config.h b/keyboards/ymdk/ymd40/v2/config.h
index eb16363416..1a061e530b 100644
--- a/keyboards/ymdk/ymd40/v2/config.h
+++ b/keyboards/ymdk/ymd40/v2/config.h
@@ -21,7 +21,6 @@
21 #define RGBLIGHT_HUE_STEP 8 21 #define RGBLIGHT_HUE_STEP 8
22 #define RGBLIGHT_SAT_STEP 8 22 #define RGBLIGHT_SAT_STEP 8
23 #define RGBLIGHT_VAL_STEP 8 23 #define RGBLIGHT_VAL_STEP 8
24 #define RGBLIGHT_LIMIT_VAL 150 /* The maximum brightness level */
25 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26#define RGBLIGHT_EFFECT_BREATHING 25#define RGBLIGHT_EFFECT_BREATHING
27#define RGBLIGHT_EFFECT_RAINBOW_MOOD 26#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/ymdk/ymd40/v2/info.json b/keyboards/ymdk/ymd40/v2/info.json
index 0dd60bace3..ab9648ff46 100644
--- a/keyboards/ymdk/ymd40/v2/info.json
+++ b/keyboards/ymdk/ymd40/v2/info.json
@@ -20,6 +20,9 @@
20 "ws2812": { 20 "ws2812": {
21 "pin": "E2" 21 "pin": "E2"
22 }, 22 },
23 "rgblight": {
24 "max_brightness": 150
25 },
23 "processor": "atmega32u4", 26 "processor": "atmega32u4",
24 "bootloader": "atmel-dfu", 27 "bootloader": "atmel-dfu",
25 "community_layouts": ["ortho_4x12"], 28 "community_layouts": ["ortho_4x12"],
diff --git a/keyboards/yoichiro/lunakey_macro/config.h b/keyboards/yoichiro/lunakey_macro/config.h
index a0445973a5..ec059fd01e 100644
--- a/keyboards/yoichiro/lunakey_macro/config.h
+++ b/keyboards/yoichiro/lunakey_macro/config.h
@@ -34,7 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34 #define RGBLIGHT_HUE_STEP 8 34 #define RGBLIGHT_HUE_STEP 8
35 #define RGBLIGHT_SAT_STEP 8 35 #define RGBLIGHT_SAT_STEP 8
36 #define RGBLIGHT_VAL_STEP 8 36 #define RGBLIGHT_VAL_STEP 8
37 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
38 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 37 #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
39// #define RGBLIGHT_LAYERS 38// #define RGBLIGHT_LAYERS
40#define RGBLIGHT_EFFECT_BREATHING 39#define RGBLIGHT_EFFECT_BREATHING
diff --git a/keyboards/yoichiro/lunakey_mini/config.h b/keyboards/yoichiro/lunakey_mini/config.h
index 1e2b0af370..8040e082a3 100644
--- a/keyboards/yoichiro/lunakey_mini/config.h
+++ b/keyboards/yoichiro/lunakey_mini/config.h
@@ -25,7 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
25 #define RGBLIGHT_HUE_STEP 8 25 #define RGBLIGHT_HUE_STEP 8
26 #define RGBLIGHT_SAT_STEP 8 26 #define RGBLIGHT_SAT_STEP 8
27 #define RGBLIGHT_VAL_STEP 8 27 #define RGBLIGHT_VAL_STEP 8
28 #define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */
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#define RGBLIGHT_EFFECT_BREATHING 29#define RGBLIGHT_EFFECT_BREATHING
31#define RGBLIGHT_EFFECT_RAINBOW_MOOD 30#define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/yushakobo/navpad/10/config.h b/keyboards/yushakobo/navpad/10/config.h
index fdd7a80cc5..bb842334be 100644
--- a/keyboards/yushakobo/navpad/10/config.h
+++ b/keyboards/yushakobo/navpad/10/config.h
@@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21# define RGBLIGHT_HUE_STEP 8 21# define RGBLIGHT_HUE_STEP 8
22# define RGBLIGHT_SAT_STEP 8 22# define RGBLIGHT_SAT_STEP 8
23# define RGBLIGHT_VAL_STEP 8 23# define RGBLIGHT_VAL_STEP 8
24# define RGBLIGHT_LIMIT_VAL 120 /* The maximum brightness level */
25# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 24# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
26//# define RGBLIGHT_EFFECT_BREATHING 25//# define RGBLIGHT_EFFECT_BREATHING
27//# define RGBLIGHT_EFFECT_RAINBOW_MOOD 26//# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/yushakobo/navpad/10/info.json b/keyboards/yushakobo/navpad/10/info.json
index 2cd4bfe8fe..81b2740f32 100644
--- a/keyboards/yushakobo/navpad/10/info.json
+++ b/keyboards/yushakobo/navpad/10/info.json
@@ -15,6 +15,9 @@
15 "ws2812": { 15 "ws2812": {
16 "pin": "D3" 16 "pin": "D3"
17 }, 17 },
18 "rgblight": {
19 "max_brightness": 120
20 },
18 "processor": "atmega32u4", 21 "processor": "atmega32u4",
19 "bootloader": "caterina" 22 "bootloader": "caterina"
20} 23}
diff --git a/keyboards/yushakobo/navpad/10_helix_r/config.h b/keyboards/yushakobo/navpad/10_helix_r/config.h
index 00a59e57cb..95c70244a4 100644
--- a/keyboards/yushakobo/navpad/10_helix_r/config.h
+++ b/keyboards/yushakobo/navpad/10_helix_r/config.h
@@ -31,7 +31,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31# define RGBLIGHT_HUE_STEP 8 31# define RGBLIGHT_HUE_STEP 8
32# define RGBLIGHT_SAT_STEP 8 32# define RGBLIGHT_SAT_STEP 8
33# define RGBLIGHT_VAL_STEP 8 33# define RGBLIGHT_VAL_STEP 8
34# define RGBLIGHT_LIMIT_VAL 120 /* 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//# define RGBLIGHT_EFFECT_BREATHING 35//# define RGBLIGHT_EFFECT_BREATHING
37//# define RGBLIGHT_EFFECT_RAINBOW_MOOD 36//# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/yushakobo/navpad/10_helix_r/info.json b/keyboards/yushakobo/navpad/10_helix_r/info.json
index 7e0a3b76c2..f086173867 100644
--- a/keyboards/yushakobo/navpad/10_helix_r/info.json
+++ b/keyboards/yushakobo/navpad/10_helix_r/info.json
@@ -37,6 +37,9 @@
37 "ws2812": { 37 "ws2812": {
38 "pin": "D3" 38 "pin": "D3"
39 }, 39 },
40 "rgblight": {
41 "max_brightness": 120
42 },
40 "processor": "atmega32u4", 43 "processor": "atmega32u4",
41 "bootloader": "caterina", 44 "bootloader": "caterina",
42 "layouts": { 45 "layouts": {
diff --git a/keyboards/yushakobo/quick17/config.h b/keyboards/yushakobo/quick17/config.h
index f5e39f3b00..00018d319c 100644
--- a/keyboards/yushakobo/quick17/config.h
+++ b/keyboards/yushakobo/quick17/config.h
@@ -50,7 +50,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
50# define RGBLIGHT_HUE_STEP 8 50# define RGBLIGHT_HUE_STEP 8
51# define RGBLIGHT_SAT_STEP 8 51# define RGBLIGHT_SAT_STEP 8
52# define RGBLIGHT_VAL_STEP 8 52# define RGBLIGHT_VAL_STEP 8
53# define RGBLIGHT_LIMIT_VAL 150 /* The maximum brightness level */
54//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 53//# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
55//# define RGBLIGHT_EFFECT_BREATHING 54//# define RGBLIGHT_EFFECT_BREATHING
56# define RGBLIGHT_EFFECT_RAINBOW_MOOD 55# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/yushakobo/quick17/info.json b/keyboards/yushakobo/quick17/info.json
index 15ced83d39..1889a00643 100644
--- a/keyboards/yushakobo/quick17/info.json
+++ b/keyboards/yushakobo/quick17/info.json
@@ -11,6 +11,9 @@
11 "rgb_matrix": { 11 "rgb_matrix": {
12 "driver": "WS2812" 12 "driver": "WS2812"
13 }, 13 },
14 "rgblight": {
15 "max_brightness": 150
16 },
14 "matrix_pins": { 17 "matrix_pins": {
15 "cols": ["F5", "D4", "E6", "F7", "C6", "D7"], 18 "cols": ["F5", "D4", "E6", "F7", "C6", "D7"],
16 "rows": ["F4", "B3", "B6"] 19 "rows": ["F4", "B3", "B6"]
diff --git a/keyboards/yushakobo/quick7/config.h b/keyboards/yushakobo/quick7/config.h
index b224f4303f..0a35045845 100644
--- a/keyboards/yushakobo/quick7/config.h
+++ b/keyboards/yushakobo/quick7/config.h
@@ -22,7 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22# define RGBLIGHT_HUE_STEP 8 22# define RGBLIGHT_HUE_STEP 8
23# define RGBLIGHT_SAT_STEP 8 23# define RGBLIGHT_SAT_STEP 8
24# define RGBLIGHT_VAL_STEP 8 24# define RGBLIGHT_VAL_STEP 8
25# define RGBLIGHT_LIMIT_VAL 255 /* 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//# define RGBLIGHT_EFFECT_BREATHING 26//# define RGBLIGHT_EFFECT_BREATHING
28# define RGBLIGHT_EFFECT_RAINBOW_MOOD 27# define RGBLIGHT_EFFECT_RAINBOW_MOOD
diff --git a/keyboards/zvecr/zv48/config.h b/keyboards/zvecr/zv48/config.h
index 9274f5101b..25caa13057 100644
--- a/keyboards/zvecr/zv48/config.h
+++ b/keyboards/zvecr/zv48/config.h
@@ -23,7 +23,6 @@
23 23
24#define RGBLED_NUM 48 24#define RGBLED_NUM 48
25#define RGBLED_SPLIT {24, 24} 25#define RGBLED_SPLIT {24, 24}
26#define RGBLIGHT_LIMIT_VAL 120
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
diff --git a/keyboards/zvecr/zv48/info.json b/keyboards/zvecr/zv48/info.json
index df18f9f0ed..942a089b64 100644
--- a/keyboards/zvecr/zv48/info.json
+++ b/keyboards/zvecr/zv48/info.json
@@ -22,6 +22,9 @@
22 "pin": "B1", 22 "pin": "B1",
23 "driver": "pwm" 23 "driver": "pwm"
24 }, 24 },
25 "rgblight": {
26 "max_brightness": 120
27 },
25 "split": { 28 "split": {
26 "soft_serial_pin": "B6", 29 "soft_serial_pin": "B6",
27 "bootmagic": { 30 "bootmagic": {