aboutsummaryrefslogtreecommitdiff
path: root/keyboards/crkbd
diff options
context:
space:
mode:
authorDrashna Jaelre <drashna@live.com>2021-11-15 10:41:04 -0800
committerGitHub <noreply@github.com>2021-11-15 10:41:04 -0800
commit160b0558f55f1357e1a48175c949e98d32630e6b (patch)
tree459e163bfda5c90a615dada0d282891795cb7d42 /keyboards/crkbd
parentc9fd69871165eb889be5421df518d8e35b2be027 (diff)
downloadqmk_firmware-160b0558f55f1357e1a48175c949e98d32630e6b.tar.gz
qmk_firmware-160b0558f55f1357e1a48175c949e98d32630e6b.zip
Require explicit enabling of RGB Matrix modes (#15018)
Diffstat (limited to 'keyboards/crkbd')
-rw-r--r--keyboards/crkbd/keymaps/davidrambo/config.h78
-rw-r--r--keyboards/crkbd/keymaps/devdev/config.h78
-rw-r--r--keyboards/crkbd/keymaps/dsanchezseco/config.h83
-rw-r--r--keyboards/crkbd/keymaps/gotham/config.h72
-rw-r--r--keyboards/crkbd/keymaps/kidbrazil/config.h84
-rw-r--r--keyboards/crkbd/keymaps/mcrown/config.h84
-rw-r--r--keyboards/crkbd/keymaps/ninjonas/config.h86
-rw-r--r--keyboards/crkbd/keymaps/rpbaptist/config.h78
-rw-r--r--keyboards/crkbd/keymaps/rpbaptist/readme.md2
-rw-r--r--keyboards/crkbd/keymaps/soundmonster/config.h72
-rw-r--r--keyboards/crkbd/readme.md76
11 files changed, 431 insertions, 362 deletions
diff --git a/keyboards/crkbd/keymaps/davidrambo/config.h b/keyboards/crkbd/keymaps/davidrambo/config.h
index 82057151d..bf96f265f 100644
--- a/keyboards/crkbd/keymaps/davidrambo/config.h
+++ b/keyboards/crkbd/keymaps/davidrambo/config.h
@@ -51,34 +51,52 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
51 #define RGB_MATRIX_VAL_STEP 8 51 #define RGB_MATRIX_VAL_STEP 8
52 #define RGB_MATRIX_SPD_STEP 10 52 #define RGB_MATRIX_SPD_STEP 10
53 53
54 /* Disable the animations you don't want/need. You will need to disable a good number of these * 54// RGB Matrix Animation modes. Explicitly enabled
55 * because they take up a lot of space. Disable until you can successfully compile your firmware. */ 55// For full list of effects, see:
56 #define DISABLE_RGB_MATRIX_ALPHAS_MODS 56// https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects
57 #define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN 57// # define ENABLE_RGB_MATRIX_ALPHAS_MODS
58 #define DISABLE_RGB_MATRIX_BREATHING 58// # define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
59 #define DISABLE_RGB_MATRIX_CYCLE_ALL 59# define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
60 #define DISABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT 60// # define ENABLE_RGB_MATRIX_BREATHING
61 #define DISABLE_RGB_MATRIX_CYCLE_UP_DOWN 61# define ENABLE_RGB_MATRIX_BAND_SAT
62 #define DISABLE_RGB_MATRIX_CYCLE_OUT_IN 62# define ENABLE_RGB_MATRIX_BAND_VAL
63 #define DISABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL 63# define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
64 #define DISABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON 64# define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
65 #define DISABLE_RGB_MATRIX_DUAL_BEACON 65# define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
66 #define DISABLE_RGB_MATRIX_RAINBOW_BEACON 66# define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
67 #define DISABLE_RGB_MATRIX_RAINBOW_PINWHEELS 67// # define ENABLE_RGB_MATRIX_CYCLE_ALL
68 #define DISABLE_RGB_MATRIX_RAINDROPS 68// # define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
69 #define DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS 69// # define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
70 // # define DISABLE_RGB_MATRIX_TYPING_HEATMAP 70// # define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
71 #define DISABLE_RGB_MATRIX_DIGITAL_RAIN 71// # define ENABLE_RGB_MATRIX_CYCLE_OUT_IN
72 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE 72// # define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
73 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE 73// # define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
74 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE 74# define ENABLE_RGB_MATRIX_CYCLE_SPIRAL
75 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE 75// # define ENABLE_RGB_MATRIX_DUAL_BEACON
76 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS 76// # define ENABLE_RGB_MATRIX_RAINBOW_BEACON
77 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS 77// # define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
78 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS 78// # define ENABLE_RGB_MATRIX_RAINDROPS
79 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS 79// # define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
80 #define DISABLE_RGB_MATRIX_SPLASH 80// # define ENABLE_RGB_MATRIX_HUE_BREATHING
81 #define DISABLE_RGB_MATRIX_MULTISPLASH 81// # define ENABLE_RGB_MATRIX_HUE_PENDULUM
82 #define DISABLE_RGB_MATRIX_SOLID_SPLASH 82// # define ENABLE_RGB_MATRIX_HUE_WAVE
83 #define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH 83// # define ENABLE_RGB_MATRIX_PIXEL_RAIN
84// # define ENABLE_RGB_MATRIX_PIXEL_FLOW
85// # define ENABLE_RGB_MATRIX_PIXEL_FRACTAL
86// enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined
87# define ENABLE_RGB_MATRIX_TYPING_HEATMAP
88// # define ENABLE_RGB_MATRIX_DIGITAL_RAIN
89// enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined
90// # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
91// # define ENABLE_RGB_MATRIX_SOLID_REACTIVE
92// # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
93// # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
94// # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
95// # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
96// # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
97// # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
98// # define ENABLE_RGB_MATRIX_SPLASH
99// # define ENABLE_RGB_MATRIX_MULTISPLASH
100// # define ENABLE_RGB_MATRIX_SOLID_SPLASH
101// # define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
84#endif 102#endif
diff --git a/keyboards/crkbd/keymaps/devdev/config.h b/keyboards/crkbd/keymaps/devdev/config.h
index c858f8f2d..4848af224 100644
--- a/keyboards/crkbd/keymaps/devdev/config.h
+++ b/keyboards/crkbd/keymaps/devdev/config.h
@@ -84,34 +84,52 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
84# define RGB_MATRIX_VAL_STEP 8 84# define RGB_MATRIX_VAL_STEP 8
85# define RGB_MATRIX_SPD_STEP 10 85# define RGB_MATRIX_SPD_STEP 10
86 86
87/* Disable the animations you don't want/need. You will need to disable a good number of these * 87// RGB Matrix Animation modes. Explicitly enabled
88 * because they take up a lot of space. Disable until you can successfully compile your firmware. */ 88// For full list of effects, see:
89 # define DISABLE_RGB_MATRIX_ALPHAS_MODS 89// https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects
90// # define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN 90// # define ENABLE_RGB_MATRIX_ALPHAS_MODS
91// # define DISABLE_RGB_MATRIX_BREATHING 91# define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
92// # define DISABLE_RGB_MATRIX_CYCLE_ALL 92# define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
93// # define DISABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT 93# define ENABLE_RGB_MATRIX_BREATHING
94// # define DISABLE_RGB_MATRIX_CYCLE_UP_DOWN 94# define ENABLE_RGB_MATRIX_BAND_SAT
95// # define DISABLE_RGB_MATRIX_CYCLE_OUT_IN 95# define ENABLE_RGB_MATRIX_BAND_VAL
96// # define DISABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL 96# define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
97// # define DISABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON 97# define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
98// # define DISABLE_RGB_MATRIX_DUAL_BEACON 98# define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
99// # define DISABLE_RGB_MATRIX_RAINBOW_BEACON 99# define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
100// # define DISABLE_RGB_MATRIX_RAINBOW_PINWHEELS 100# define ENABLE_RGB_MATRIX_CYCLE_ALL
101// # define DISABLE_RGB_MATRIX_RAINDROPS 101# define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
102// # define DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS 102# define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
103 # define DISABLE_RGB_MATRIX_TYPING_HEATMAP 103# define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
104// # define DISABLE_RGB_MATRIX_DIGITAL_RAIN 104# define ENABLE_RGB_MATRIX_CYCLE_OUT_IN
105// # define DISABLE_RGB_MATRIX_SOLID_REACTIVE 105# define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
106// # define DISABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE 106# define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
107 # define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE 107# define ENABLE_RGB_MATRIX_CYCLE_SPIRAL
108// # define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE 108# define ENABLE_RGB_MATRIX_DUAL_BEACON
109// # define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS 109# define ENABLE_RGB_MATRIX_RAINBOW_BEACON
110// # define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS 110# define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
111// # define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS 111# define ENABLE_RGB_MATRIX_RAINDROPS
112 # define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS 112# define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
113// # define DISABLE_RGB_MATRIX_SPLASH 113# define ENABLE_RGB_MATRIX_HUE_BREATHING
114// # define DISABLE_RGB_MATRIX_MULTISPLASH 114# define ENABLE_RGB_MATRIX_HUE_PENDULUM
115// # define DISABLE_RGB_MATRIX_SOLID_SPLASH 115# define ENABLE_RGB_MATRIX_HUE_WAVE
116// # define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH 116# define ENABLE_RGB_MATRIX_PIXEL_RAIN
117# define ENABLE_RGB_MATRIX_PIXEL_FLOW
118# define ENABLE_RGB_MATRIX_PIXEL_FRACTAL
119// enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined
120// # define ENABLE_RGB_MATRIX_TYPING_HEATMAP
121# define ENABLE_RGB_MATRIX_DIGITAL_RAIN
122// enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined
123# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
124# define ENABLE_RGB_MATRIX_SOLID_REACTIVE
125// # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
126# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
127# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
128# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
129# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
130// # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
131# define ENABLE_RGB_MATRIX_SPLASH
132# define ENABLE_RGB_MATRIX_MULTISPLASH
133# define ENABLE_RGB_MATRIX_SOLID_SPLASH
134# define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
117#endif 135#endif
diff --git a/keyboards/crkbd/keymaps/dsanchezseco/config.h b/keyboards/crkbd/keymaps/dsanchezseco/config.h
index f10c47405..bece69ba6 100644
--- a/keyboards/crkbd/keymaps/dsanchezseco/config.h
+++ b/keyboards/crkbd/keymaps/dsanchezseco/config.h
@@ -33,38 +33,51 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
33#define RGB_MATRIX_MAXIMUM_BRIGHTNESS 200 33#define RGB_MATRIX_MAXIMUM_BRIGHTNESS 200
34#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_GRADIENT_LEFT_RIGHT 34#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_GRADIENT_LEFT_RIGHT
35 35
36//disable effects 36// RGB Matrix Animation modes. Explicitly enabled
37#define DISABLE_RGB_MATRIX_ALPHAS_MODS // Static dual hue speed is hue for secondary hue 37// For full list of effects, see:
38#define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN // Static gradient top to bottom speed controls how much gradient changes 38// https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects
39#define DISABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT // Static gradient left to right speed controls how much gradient changes 39// #define ENABLE_RGB_MATRIX_ALPHAS_MODS
40#define DISABLE_RGB_MATRIX_BAND_SAT // Single hue band fading saturation scrolling left to right 40// #define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
41#define DISABLE_RGB_MATRIX_BAND_VAL // Single hue band fading brightness scrolling left to right 41#define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
42#define DISABLE_RGB_MATRIX_BAND_PINWHEEL_SAT // Single hue 3 blade spinning pinwheel fades saturation 42#define ENABLE_RGB_MATRIX_BREATHING
43#define DISABLE_RGB_MATRIX_BAND_PINWHEEL_VAL // Single hue 3 blade spinning pinwheel fades brightness 43// #define ENABLE_RGB_MATRIX_BAND_SAT
44#define DISABLE_RGB_MATRIX_BAND_SPIRAL_SAT // Single hue spinning spiral fades saturation 44// #define ENABLE_RGB_MATRIX_BAND_VAL
45#define DISABLE_RGB_MATRIX_BAND_SPIRAL_VAL // Single hue spinning spiral fades brightness 45// #define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
46#define DISABLE_RGB_MATRIX_CYCLE_ALL // Full keyboard solid hue cycling through full gradient 46// #define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
47#define DISABLE_RGB_MATRIX_CYCLE_UP_DOWN // Full gradient scrolling top to bottom 47// #define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
48#define DISABLE_RGB_MATRIX_CYCLE_OUT_IN // Full gradient scrolling out to in 48// #define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
49#define DISABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL // Full dual gradients scrolling out to in 49// #define ENABLE_RGB_MATRIX_CYCLE_ALL
50#define DISABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON // Full gradent Chevron shapped scrolling left to right 50#define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
51#define DISABLE_RGB_MATRIX_CYCLE_PINWHEEL // Full gradient spinning pinwheel around center of keyboard 51// #define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
52#define DISABLE_RGB_MATRIX_CYCLE_SPIRAL // Full gradient spinning spiral around center of keyboard 52// #define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
53#define DISABLE_RGB_MATRIX_DUAL_BEACON // Full gradient spinning around center of keyboard 53// #define ENABLE_RGB_MATRIX_CYCLE_OUT_IN
54#define DISABLE_RGB_MATRIX_RAINBOW_BEACON // Full tighter gradient spinning around center of keyboard 54// #define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
55#define DISABLE_RGB_MATRIX_RAINBOW_PINWHEELS // Full dual gradients spinning two halfs of keyboard 55// #define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
56#define DISABLE_RGB_MATRIX_RAINDROPS // Randomly changes a single key's hue 56// #define ENABLE_RGB_MATRIX_CYCLE_SPIRAL
57#define DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS // Randomly changes a single key's hue and saturation 57// #define ENABLE_RGB_MATRIX_DUAL_BEACON
58#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE // Pulses keys hit to hue & value then fades value out 58// #define ENABLE_RGB_MATRIX_RAINBOW_BEACON
59#define DISABLE_RGB_MATRIX_SOLID_REACTIVE // Static single hue pulses keys hit to shifted hue then fades to current hue 59// #define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
60#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE // Hue & value pulse near a single key hit then fades value out 60// #define ENABLE_RGB_MATRIX_RAINDROPS
61#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE // Hue & value pulse near multiple key hits then fades value out 61// #define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
62#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS // Hue & value pulse the same column and row of a single key hit then fades value out 62// // #define ENABLE_RGB_MATRIX_HUE_BREATHING
63#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS // Hue & value pulse the same column and row of multiple key hits then fades value out 63// #define ENABLE_RGB_MATRIX_HUE_PENDULUM
64#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS // Hue & value pulse away on the same column and row of a single key hit then fades value out 64// #define ENABLE_RGB_MATRIX_HUE_WAVE
65#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS // Hue & value pulse away on the same column and row of multiple key hits then fades value out 65// #define ENABLE_RGB_MATRIX_PIXEL_RAIN
66#define DISABLE_RGB_MATRIX_SPLASH // Full gradient & value pulse away from a single key hit then fades value out 66// #define ENABLE_RGB_MATRIX_PIXEL_FLOW
67#define DISABLE_RGB_MATRIX_MULTISPLASH // Full gradient & value pulse away from multiple key hits then fades value out 67// #define ENABLE_RGB_MATRIX_PIXEL_FRACTAL
68#define DISABLE_RGB_MATRIX_SOLID_SPLASH // Hue & value pulse away from a single key hit then fades value out 68// // enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined
69#define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH // Hue & value pulse away from multiple key hits then fades value out 69#define ENABLE_RGB_MATRIX_TYPING_HEATMAP
70#define DISABLE_RGB_MATRIX_EFFECT_MAX 70#define ENABLE_RGB_MATRIX_DIGITAL_RAIN
71// // enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined
72// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
73// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE
74// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
75// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
76// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
77// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
78// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
79// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
80// #define ENABLE_RGB_MATRIX_SPLASH
81// #define ENABLE_RGB_MATRIX_MULTISPLASH
82// #define ENABLE_RGB_MATRIX_SOLID_SPLASH
83// #define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
diff --git a/keyboards/crkbd/keymaps/gotham/config.h b/keyboards/crkbd/keymaps/gotham/config.h
index 05b04e0aa..1ff008b2d 100644
--- a/keyboards/crkbd/keymaps/gotham/config.h
+++ b/keyboards/crkbd/keymaps/gotham/config.h
@@ -49,40 +49,40 @@
49 49
50/* Disable the animations you don't want/need. You will need to disable a good number of these * 50/* Disable the animations you don't want/need. You will need to disable a good number of these *
51 * because they take up a lot of space. Disable until you can successfully compile your firmware. */ 51 * because they take up a lot of space. Disable until you can successfully compile your firmware. */
52# define DISABLE_RGB_MATRIX_ALPHAS_MODS 52# undef ENABLE_RGB_MATRIX_ALPHAS_MODS
53# define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN 53# undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
54# define DISABLE_RGB_MATRIX_BREATHING 54# undef ENABLE_RGB_MATRIX_BREATHING
55# define DISABLE_RGB_MATRIX_BAND_SAT 55# undef ENABLE_RGB_MATRIX_BAND_SAT
56# define DISABLE_RGB_MATRIX_BAND_VAL 56# undef ENABLE_RGB_MATRIX_BAND_VAL
57# define DISABLE_RGB_MATRIX_BAND_PINWHEEL_SAT 57# undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
58# define DISABLE_RGB_MATRIX_BAND_PINWHEEL_VAL 58# undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
59# define DISABLE_RGB_MATRIX_BAND_SPIRAL_SAT 59# undef ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
60# define DISABLE_RGB_MATRIX_BAND_SPIRAL_VAL 60# undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
61// #define DISABLE_RGB_MATRIX_CYCLE_ALL 61// #undef ENABLE_RGB_MATRIX_CYCLE_ALL
62# define DISABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT 62# undef ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
63# define DISABLE_RGB_MATRIX_CYCLE_UP_DOWN 63# undef ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
64# define DISABLE_RGB_MATRIX_CYCLE_OUT_IN 64# undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN
65# define DISABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL 65# undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
66// #define DISABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON 66// #undef ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
67# define DISABLE_RGB_MATRIX_DUAL_BEACON 67# undef ENABLE_RGB_MATRIX_DUAL_BEACON
68# define DISABLE_RGB_MATRIX_CYCLE_PINWHEEL 68# undef ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
69# define DISABLE_RGB_MATRIX_CYCLE_SPIRAL 69# undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL
70# define DISABLE_RGB_MATRIX_RAINBOW_BEACON 70# undef ENABLE_RGB_MATRIX_RAINBOW_BEACON
71# define DISABLE_RGB_MATRIX_RAINBOW_PINWHEELS 71# undef ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
72# define DISABLE_RGB_MATRIX_RAINDROPS 72# undef ENABLE_RGB_MATRIX_RAINDROPS
73# define DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS 73# undef ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
74# define DISABLE_RGB_MATRIX_TYPING_HEATMAP 74# undef ENABLE_RGB_MATRIX_TYPING_HEATMAP
75# define DISABLE_RGB_MATRIX_DIGITAL_RAIN 75# undef ENABLE_RGB_MATRIX_DIGITAL_RAIN
76# define DISABLE_RGB_MATRIX_SOLID_REACTIVE 76# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE
77# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE 77# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
78# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE 78# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
79# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE 79# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
80# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS 80# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
81# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS 81# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
82// #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS 82// #undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
83# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS 83# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
84// #define DISABLE_RGB_MATRIX_SPLASH 84// #undef ENABLE_RGB_MATRIX_SPLASH
85# define DISABLE_RGB_MATRIX_MULTISPLASH 85# undef ENABLE_RGB_MATRIX_MULTISPLASH
86# define DISABLE_RGB_MATRIX_SOLID_SPLASH 86# undef ENABLE_RGB_MATRIX_SOLID_SPLASH
87# define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH 87# undef ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
88#endif 88#endif
diff --git a/keyboards/crkbd/keymaps/kidbrazil/config.h b/keyboards/crkbd/keymaps/kidbrazil/config.h
index 752ea862e..e44ae520f 100644
--- a/keyboards/crkbd/keymaps/kidbrazil/config.h
+++ b/keyboards/crkbd/keymaps/kidbrazil/config.h
@@ -68,48 +68,48 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
68 68
69 /* Disable the animations you don&#39;t want/need. You will need to disable a good number of these * 69 /* Disable the animations you don&#39;t want/need. You will need to disable a good number of these *
70 * because they take up a lot of space. Disable until you can successfully compile your firmware. */ 70 * because they take up a lot of space. Disable until you can successfully compile your firmware. */
71 #define DISABLE_RGB_MATRIX_ALPHAS_MODS 71# undef ENABLE_RGB_MATRIX_ALPHAS_MODS
72 #define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN 72# undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
73 #define DISABLE_RGB_MATRIX_BREATHING 73# undef ENABLE_RGB_MATRIX_BREATHING
74 #define DISABLE_RGB_MATRIX_BAND_PINWHEEL_SAT 74# undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
75 #define DISABLE_RGB_MATRIX_BAND_PINWHEEL_VAL 75# undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
76 #define DISABLE_RGB_MATRIX_BAND_SAT 76# undef ENABLE_RGB_MATRIX_BAND_SAT
77 #define DISABLE_RGB_MATRIX_BAND_SPIRAL_SAT 77# undef ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
78 #define DISABLE_RGB_MATRIX_BAND_SPIRAL_VAL 78# undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
79 #define DISABLE_RGB_MATRIX_BAND_VAL 79# undef ENABLE_RGB_MATRIX_BAND_VAL
80 #define DISABLE_RGB_MATRIX_CYCLE_ALL 80# undef ENABLE_RGB_MATRIX_CYCLE_ALL
81 #define DISABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT 81# undef ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
82 #define DISABLE_RGB_MATRIX_CYCLE_OUT_IN 82# undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN
83 #define DISABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL 83# undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
84 #define DISABLE_RGB_MATRIX_CYCLE_PINWHEEL 84# undef ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
85 #define DISABLE_RGB_MATRIX_CYCLE_SPIRAL 85# undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL
86 #define DISABLE_RGB_MATRIX_CYCLE_UP_DOWN 86# undef ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
87 #define DISABLE_RGB_MATRIX_DUAL_BEACON 87# undef ENABLE_RGB_MATRIX_DUAL_BEACON
88 #define DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS 88# undef ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
89 #define DISABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON 89# undef ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
90 #define DISABLE_RGB_MATRIX_RAINBOW_PINWHEELS 90# undef ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
91 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE 91# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE
92 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS 92# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
93 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS 93# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
94 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS 94# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
95 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS 95# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
96 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS 96# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
97 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS 97# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
98 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS 98# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
99 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS 99# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
100 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE 100# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
101 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE 101# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
102 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE 102# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
103 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE 103# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
104 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE 104# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
105 #define DISABLE_RGB_MATRIX_SOLID_SPLASH 105# undef ENABLE_RGB_MATRIX_SOLID_SPLASH
106 #define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH 106# undef ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
107 #define DISABLE_RGB_MATRIX_SOLID_SPLASH 107# undef ENABLE_RGB_MATRIX_SOLID_SPLASH
108 #define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH 108# undef ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
109 #define DISABLE_RGB_MATRIX_SPLASH 109# undef ENABLE_RGB_MATRIX_SPLASH
110 #define DISABLE_RGB_MATRIX_MULTISPLASH 110# undef ENABLE_RGB_MATRIX_MULTISPLASH
111 #define DISABLE_RGB_MATRIX_SPLASH 111# undef ENABLE_RGB_MATRIX_SPLASH
112 #define DISABLE_RGB_MATRIX_MULTISPLASH 112# undef ENABLE_RGB_MATRIX_MULTISPLASH
113#endif 113#endif
114// Custom Font path 114// Custom Font path
115#define OLED_FONT_H "keyboards/crkbd/keymaps/kidbrazil/glcdfont.c" 115#define OLED_FONT_H "keyboards/crkbd/keymaps/kidbrazil/glcdfont.c"
diff --git a/keyboards/crkbd/keymaps/mcrown/config.h b/keyboards/crkbd/keymaps/mcrown/config.h
index e40bd639f..15a1f2095 100644
--- a/keyboards/crkbd/keymaps/mcrown/config.h
+++ b/keyboards/crkbd/keymaps/mcrown/config.h
@@ -36,50 +36,50 @@
36 #define RGB_MATRIX_FRAMEBUFFER_EFFECTS 36 #define RGB_MATRIX_FRAMEBUFFER_EFFECTS
37 37
38 /* BEGIN: Disable RGB Effects */ 38 /* BEGIN: Disable RGB Effects */
39// #define DISABLE_RGB_MATRIX_SOLID_COLOR 39// #undef ENABLE_RGB_MATRIX_SOLID_COLOR
40// #define DISABLE_RGB_MATRIX_ALPHAS_MODS 40// #undef ENABLE_RGB_MATRIX_ALPHAS_MODS
41// #define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN 41// #undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
42// #define DISABLE_RGB_MATRIX_BREATHING 42// #undef ENABLE_RGB_MATRIX_BREATHING
43// #define DISABLE_RGB_MATRIX_BAND_SAT 43// #undef ENABLE_RGB_MATRIX_BAND_SAT
44// #define DISABLE_RGB_MATRIX_BAND_VAL 44// #undef ENABLE_RGB_MATRIX_BAND_VAL
45// #define DISABLE_RGB_MATRIX_BAND_PINWHEEL_SAT 45// #undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
46// #define DISABLE_RGB_MATRIX_BAND_PINWHEEL_VAL 46// #undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
47// #define DISABLE_RGB_MATRIX_BAND_SPIRAL_SAT 47// #undef ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
48// #define DISABLE_RGB_MATRIX_BAND_SPIRAL_VAL 48// #undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
49// #define DISABLE_RGB_MATRIX_CYCLE_ALL 49// #undef ENABLE_RGB_MATRIX_CYCLE_ALL
50// #define DISABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT 50// #undef ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
51// #define DISABLE_RGB_MATRIX_CYCLE_UP_DOWN 51// #undef ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
52// #define DISABLE_RGB_MATRIX_CYCLE_OUT_IN 52// #undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN
53// #define DISABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL 53// #undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
54 #define DISABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON 54# undef ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
55 #define DISABLE_RGB_MATRIX_CYCLE_PINWHEEL 55# undef ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
56 #define DISABLE_RGB_MATRIX_CYCLE_SPIRAL 56# undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL
57// #define DISABLE_RGB_MATRIX_DUAL_BEACON 57// #undef ENABLE_RGB_MATRIX_DUAL_BEACON
58 #define DISABLE_RGB_MATRIX_RAINBOW_BEACON 58# undef ENABLE_RGB_MATRIX_RAINBOW_BEACON
59 #define DISABLE_RGB_MATRIX_RAINBOW_PINWHEELS 59# undef ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
60 #define DISABLE_RGB_MATRIX_RAINDROPS 60# undef ENABLE_RGB_MATRIX_RAINDROPS
61// #define DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS 61// #undef ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
62 62
63 /* BEGIN: RGB_MATRIX_FRAMEBUFFER_EFFECTS */ 63/* BEGIN: RGB_MATRIX_FRAMEBUFFER_EFFECTS */
64// #define DISABLE_RGB_MATRIX_TYPING_HEATMAP 64// #undef ENABLE_RGB_MATRIX_TYPING_HEATMAP
65// #define DISABLE_RGB_MATRIX_DIGITAL_RAIN 65// #undef ENABLE_RGB_MATRIX_DIGITAL_RAIN
66 /* END: RGB_MATRIX_FRAMEBUFFER_EFFECTS */ 66/* END: RGB_MATRIX_FRAMEBUFFER_EFFECTS */
67 67
68 /* BEGIN: RGB_MATRIX_KEYPRESSES */ 68/* BEGIN: RGB_MATRIX_KEYPRESSES */
69// #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE 69// #undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
70// #define DISABLE_RGB_MATRIX_SOLID_REACTIVE 70// #undef ENABLE_RGB_MATRIX_SOLID_REACTIVE
71// #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE 71// #undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
72// #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE 72// #undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
73// #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS 73// #undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
74// #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS 74// #undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
75// #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS 75// #undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
76// #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS 76// #undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
77// #define DISABLE_RGB_MATRIX_SPLASH 77// #undef ENABLE_RGB_MATRIX_SPLASH
78// #define DISABLE_RGB_MATRIX_MULTISPLASH 78// #undef ENABLE_RGB_MATRIX_MULTISPLASH
79// #define DISABLE_RGB_MATRIX_SOLID_SPLASH 79// #undef ENABLE_RGB_MATRIX_SOLID_SPLASH
80// #define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH 80// #undef ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
81 /* END: RGB_MATRIX_KEYPRESSES */ 81/* END: RGB_MATRIX_KEYPRESSES */
82 /* END: Disable RGB Effects */ 82/* END: Disable RGB Effects */
83#endif 83#endif
84 84
85/* To tell the compiler to use custom font */ 85/* To tell the compiler to use custom font */
diff --git a/keyboards/crkbd/keymaps/ninjonas/config.h b/keyboards/crkbd/keymaps/ninjonas/config.h
index d5b9a8698..0c0819130 100644
--- a/keyboards/crkbd/keymaps/ninjonas/config.h
+++ b/keyboards/crkbd/keymaps/ninjonas/config.h
@@ -37,51 +37,51 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
37 // #define RGB_MATRIX_KEYPRESSES 37 // #define RGB_MATRIX_KEYPRESSES
38 #define RGB_MATRIX_FRAMEBUFFER_EFFECTS 38 #define RGB_MATRIX_FRAMEBUFFER_EFFECTS
39 39
40 // BEGIN: Disable RGB Effects 40// BEGIN: Disable RGB Effects
41 //#define DISABLE_RGB_MATRIX_SOLID_COLOR 41//#undef ENABLE_RGB_MATRIX_SOLID_COLOR
42 //#define DISABLE_RGB_MATRIX_ALPHAS_MODS 42//#undef ENABLE_RGB_MATRIX_ALPHAS_MODS
43 //#define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN 43//#undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
44 #define DISABLE_RGB_MATRIX_BREATHING 44# undef ENABLE_RGB_MATRIX_BREATHING
45 #define DISABLE_RGB_MATRIX_BAND_SAT 45# undef ENABLE_RGB_MATRIX_BAND_SAT
46 #define DISABLE_RGB_MATRIX_BAND_VAL 46# undef ENABLE_RGB_MATRIX_BAND_VAL
47 // #define DISABLE_RGB_MATRIX_BAND_PINWHEEL_SAT 47// #undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
48 #define DISABLE_RGB_MATRIX_BAND_PINWHEEL_VAL 48# undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
49 #define DISABLE_RGB_MATRIX_BAND_SPIRAL_SAT 49# undef ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
50 #define DISABLE_RGB_MATRIX_BAND_SPIRAL_VAL 50# undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
51 #define DISABLE_RGB_MATRIX_CYCLE_ALL 51# undef ENABLE_RGB_MATRIX_CYCLE_ALL
52 #define DISABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT 52# undef ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
53 #define DISABLE_RGB_MATRIX_CYCLE_UP_DOWN 53# undef ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
54 #define DISABLE_RGB_MATRIX_CYCLE_OUT_IN 54# undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN
55 #define DISABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL 55# undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
56 #define DISABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON 56# undef ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
57 #define DISABLE_RGB_MATRIX_CYCLE_PINWHEEL 57# undef ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
58 #define DISABLE_RGB_MATRIX_CYCLE_SPIRAL 58# undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL
59 #define DISABLE_RGB_MATRIX_DUAL_BEACON 59# undef ENABLE_RGB_MATRIX_DUAL_BEACON
60 #define DISABLE_RGB_MATRIX_RAINBOW_BEACON 60# undef ENABLE_RGB_MATRIX_RAINBOW_BEACON
61 #define DISABLE_RGB_MATRIX_RAINBOW_PINWHEELS 61# undef ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
62 #define DISABLE_RGB_MATRIX_RAINDROPS 62# undef ENABLE_RGB_MATRIX_RAINDROPS
63 #define DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS 63# undef ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
64 64
65 // BEGIN: RGB_MATRIX_FRAMEBUFFER_EFFECTS 65// BEGIN: RGB_MATRIX_FRAMEBUFFER_EFFECTS
66 #define DISABLE_RGB_MATRIX_TYPING_HEATMAP 66# undef ENABLE_RGB_MATRIX_TYPING_HEATMAP
67 // #define DISABLE_RGB_MATRIX_DIGITAL_RAIN 67// #undef ENABLE_RGB_MATRIX_DIGITAL_RAIN
68 // END: RGB_MATRIX_FRAMEBUFFER_EFFECTS 68// END: RGB_MATRIX_FRAMEBUFFER_EFFECTS
69 69
70 // BEGIN: RGB_MATRIX_KEYPRESSES 70// BEGIN: RGB_MATRIX_KEYPRESSES
71 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE 71# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
72 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE 72# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE
73 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE 73# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
74 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE 74# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
75 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS 75# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
76 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS 76# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
77 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS 77# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
78 #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS 78# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
79 #define DISABLE_RGB_MATRIX_SPLASH 79# undef ENABLE_RGB_MATRIX_SPLASH
80 #define DISABLE_RGB_MATRIX_MULTISPLASH 80# undef ENABLE_RGB_MATRIX_MULTISPLASH
81 #define DISABLE_RGB_MATRIX_SOLID_SPLASH 81# undef ENABLE_RGB_MATRIX_SOLID_SPLASH
82 #define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH 82# undef ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
83 // END: RGB_MATRIX_KEYPRESSES 83// END: RGB_MATRIX_KEYPRESSES
84 // END: Disable RGB Effects 84// END: Disable RGB Effects
85#endif 85#endif
86 86
87#define OLED_FONT_H "keyboards/crkbd/lib/glcdfont.c" 87#define OLED_FONT_H "keyboards/crkbd/lib/glcdfont.c"
diff --git a/keyboards/crkbd/keymaps/rpbaptist/config.h b/keyboards/crkbd/keymaps/rpbaptist/config.h
index 3c5222eda..3300684d6 100644
--- a/keyboards/crkbd/keymaps/rpbaptist/config.h
+++ b/keyboards/crkbd/keymaps/rpbaptist/config.h
@@ -50,50 +50,50 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
50# define RGB_MATRIX_VAL_STEP 10 50# define RGB_MATRIX_VAL_STEP 10
51# define RGB_MATRIX_SPD_STEP 10 51# define RGB_MATRIX_SPD_STEP 10
52 52
53# define DISABLE_RGB_MATRIX_ALPHAS_MODS 53# undef ENABLE_RGB_MATRIX_ALPHAS_MODS
54# define DISABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT 54# undef ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
55# define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN 55# undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
56# define DISABLE_RGB_MATRIX_BREATHING 56# undef ENABLE_RGB_MATRIX_BREATHING
57# define DISABLE_RGB_MATRIX_BAND_SAT 57# undef ENABLE_RGB_MATRIX_BAND_SAT
58# define DISABLE_RGB_MATRIX_BAND_VAL 58# undef ENABLE_RGB_MATRIX_BAND_VAL
59# define DISABLE_RGB_MATRIX_BAND_PINWHEEL_SAT 59# undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
60# define DISABLE_RGB_MATRIX_BAND_PINWHEEL_VAL 60# undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
61# define DISABLE_RGB_MATRIX_BAND_SPIRAL_SAT 61# undef ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
62# define DISABLE_RGB_MATRIX_BAND_SPIRAL_VAL 62# undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
63 63
64// #define DISABLE_RGB_MATRIX_CYCLE_ALL 64// #undef ENABLE_RGB_MATRIX_CYCLE_ALL
65// # define DISABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT 65// # undef ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
66# define DISABLE_RGB_MATRIX_CYCLE_UP_DOWN 66# undef ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
67# define DISABLE_RGB_MATRIX_CYCLE_OUT_IN 67# undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN
68# define DISABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL 68# undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
69# define DISABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON 69# undef ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
70# define DISABLE_RGB_MATRIX_CYCLE_PINWHEEL 70# undef ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
71# define DISABLE_RGB_MATRIX_CYCLE_SPIRAL 71# undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL
72# define DISABLE_RGB_MATRIX_DUAL_BEACON 72# undef ENABLE_RGB_MATRIX_DUAL_BEACON
73# define DISABLE_RGB_MATRIX_RAINBOW_BEACON 73# undef ENABLE_RGB_MATRIX_RAINBOW_BEACON
74// #define DISABLE_RGB_MATRIX_RAINBOW_PINWHEELS 74// #undef ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
75# define DISABLE_RGB_MATRIX_RAINDROPS 75# undef ENABLE_RGB_MATRIX_RAINDROPS
76# define DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS 76# undef ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
77 77
78# define RGB_MATRIX_FRAMEBUFFER_EFFECTS 78# define RGB_MATRIX_FRAMEBUFFER_EFFECTS
79// #define DISABLE_RGB_MATRIX_TYPING_HEATMAP 79// #undef ENABLE_RGB_MATRIX_TYPING_HEATMAP
80# define DISABLE_RGB_MATRIX_DIGITAL_RAIN 80# undef ENABLE_RGB_MATRIX_DIGITAL_RAIN
81 81
82# define RGB_MATRIX_KEYPRESSES // reacts to keypresses 82# define RGB_MATRIX_KEYPRESSES // reacts to keypresses
83 83
84# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE 84# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
85# define DISABLE_RGB_MATRIX_SOLID_REACTIVE 85# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE
86# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE 86# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
87# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE 87# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
88# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS 88# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
89# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS 89# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
90# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS 90# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
91// # define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS 91// # undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
92 92
93# define DISABLE_RGB_MATRIX_SPLASH 93# undef ENABLE_RGB_MATRIX_SPLASH
94# define DISABLE_RGB_MATRIX_MULTISPLASH 94# undef ENABLE_RGB_MATRIX_MULTISPLASH
95# define DISABLE_RGB_MATRIX_SOLID_SPLASH 95# undef ENABLE_RGB_MATRIX_SOLID_SPLASH
96# define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH 96# undef ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
97 97
98# define RGB_MATRIX_ANIMATION_SPEED_DEFAULT UINT8_MAX / 2 98# define RGB_MATRIX_ANIMATION_SPEED_DEFAULT UINT8_MAX / 2
99# define RGB_MATRIX_ANIMATION_SPEED_SLOW RGB_MATRIX_ANIMATION_SPEED_DEFAULT / 4 99# define RGB_MATRIX_ANIMATION_SPEED_SLOW RGB_MATRIX_ANIMATION_SPEED_DEFAULT / 4
diff --git a/keyboards/crkbd/keymaps/rpbaptist/readme.md b/keyboards/crkbd/keymaps/rpbaptist/readme.md
index b9e749b5c..9525cf7cf 100644
--- a/keyboards/crkbd/keymaps/rpbaptist/readme.md
+++ b/keyboards/crkbd/keymaps/rpbaptist/readme.md
@@ -51,7 +51,7 @@ This is the gaming extended layer where movement keys remain the same. This mean
51I took a big inspiration from Drashna's RGB configuration and tweaked it. 51I took a big inspiration from Drashna's RGB configuration and tweaked it.
52 52
53- `RGB_UND`: Toggles underglow indicators on and off. Each layer has its own color. 53- `RGB_UND`: Toggles underglow indicators on and off. Each layer has its own color.
54- `RGB_IDL`: This will enable/disable idle mode. By default, when typing, the `DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS` will be used. When the idle timeout has exceeded the secondary animation will be activated, which is `RGB_MATRIX_CYCLE_ALL` by default. When switching to `GAMING` layer the timeout will be reduced and the idle animation changed to `RGB_MATRIX_RAINBOW_PINWHEELS`. 54- `RGB_IDL`: This will enable/disable idle mode. By default, when typing, the `ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS` will be used. When the idle timeout has exceeded the secondary animation will be activated, which is `RGB_MATRIX_CYCLE_ALL` by default. When switching to `GAMING` layer the timeout will be reduced and the idle animation changed to `RGB_MATRIX_RAINBOW_PINWHEELS`.
55 When idle mode is enabled, `RGB_MATRIX_TYPING_HEATMAP` and `RGB_MATRIX_MULTISPLASH` will be used for active animation. All others for idle animation. When disabling idle mode, the current idle animation will be activated. Additionally, on idling, the underglow layer indication will be deactivated. 55 When idle mode is enabled, `RGB_MATRIX_TYPING_HEATMAP` and `RGB_MATRIX_MULTISPLASH` will be used for active animation. All others for idle animation. When disabling idle mode, the current idle animation will be activated. Additionally, on idling, the underglow layer indication will be deactivated.
56- There are no RGB mode cycle keys, but instead several keys to use a specific RGB directly. Each has their own default speed, although this can be changed. 56- There are no RGB mode cycle keys, but instead several keys to use a specific RGB directly. Each has their own default speed, although this can be changed.
57 57
diff --git a/keyboards/crkbd/keymaps/soundmonster/config.h b/keyboards/crkbd/keymaps/soundmonster/config.h
index 8235b4869..0687f9c5c 100644
--- a/keyboards/crkbd/keymaps/soundmonster/config.h
+++ b/keyboards/crkbd/keymaps/soundmonster/config.h
@@ -71,40 +71,40 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
71 71
72/* Disable the animations you don't want/need. You will need to disable a good number of these * 72/* Disable the animations you don't want/need. You will need to disable a good number of these *
73 * because they take up a lot of space. Disable until you can successfully compile your firmware. */ 73 * because they take up a lot of space. Disable until you can successfully compile your firmware. */
74// # define DISABLE_RGB_MATRIX_ALPHAS_MODS 74// # undef ENABLE_RGB_MATRIX_ALPHAS_MODS
75# define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN 75# undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
76# define DISABLE_RGB_MATRIX_BREATHING 76# undef ENABLE_RGB_MATRIX_BREATHING
77// # define DISABLE_RGB_MATRIX_BAND_SAT 77// # undef ENABLE_RGB_MATRIX_BAND_SAT
78# define DISABLE_RGB_MATRIX_BAND_VAL 78# undef ENABLE_RGB_MATRIX_BAND_VAL
79# define DISABLE_RGB_MATRIX_BAND_PINWHEEL_SAT 79# undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
80# define DISABLE_RGB_MATRIX_BAND_PINWHEEL_VAL 80# undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
81# define DISABLE_RGB_MATRIX_BAND_SPIRAL_SAT 81# undef ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
82# define DISABLE_RGB_MATRIX_BAND_SPIRAL_VAL 82# undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
83# define DISABLE_RGB_MATRIX_CYCLE_ALL 83# undef ENABLE_RGB_MATRIX_CYCLE_ALL
84# define DISABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT 84# undef ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
85# define DISABLE_RGB_MATRIX_CYCLE_UP_DOWN 85# undef ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
86# define DISABLE_RGB_MATRIX_CYCLE_OUT_IN 86# undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN
87# define DISABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL 87# undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
88// # define DISABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON 88// # undef ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
89# define DISABLE_RGB_MATRIX_DUAL_BEACON 89# undef ENABLE_RGB_MATRIX_DUAL_BEACON
90# define DISABLE_RGB_MATRIX_CYCLE_PINWHEEL 90# undef ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
91# define DISABLE_RGB_MATRIX_CYCLE_SPIRAL 91# undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL
92# define DISABLE_RGB_MATRIX_RAINBOW_BEACON 92# undef ENABLE_RGB_MATRIX_RAINBOW_BEACON
93# define DISABLE_RGB_MATRIX_RAINBOW_PINWHEELS 93# undef ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
94// # define DISABLE_RGB_MATRIX_RAINDROPS 94// # undef ENABLE_RGB_MATRIX_RAINDROPS
95# define DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS 95# undef ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
96// # define DISABLE_RGB_MATRIX_TYPING_HEATMAP 96// # undef ENABLE_RGB_MATRIX_TYPING_HEATMAP
97// # define DISABLE_RGB_MATRIX_DIGITAL_RAIN 97// # undef ENABLE_RGB_MATRIX_DIGITAL_RAIN
98# define DISABLE_RGB_MATRIX_SOLID_REACTIVE 98# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE
99# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE 99# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
100# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE 100# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
101// # define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE 101// # undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
102# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS 102# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
103# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS 103# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
104# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS 104# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
105# define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS 105# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
106# define DISABLE_RGB_MATRIX_SPLASH 106# undef ENABLE_RGB_MATRIX_SPLASH
107// # define DISABLE_RGB_MATRIX_MULTISPLASH 107// # undef ENABLE_RGB_MATRIX_MULTISPLASH
108# define DISABLE_RGB_MATRIX_SOLID_SPLASH 108# undef ENABLE_RGB_MATRIX_SOLID_SPLASH
109# define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH 109# undef ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
110#endif 110#endif
diff --git a/keyboards/crkbd/readme.md b/keyboards/crkbd/readme.md
index f3bf152d2..64b51f54f 100644
--- a/keyboards/crkbd/readme.md
+++ b/keyboards/crkbd/readme.md
@@ -56,34 +56,54 @@ And in your `config.h` file, add the following:
56 56
57/* Disable the animations you don't want/need. You will need to disable a good number of these * 57/* Disable the animations you don't want/need. You will need to disable a good number of these *
58 * because they take up a lot of space. Disable until you can successfully compile your firmware. */ 58 * because they take up a lot of space. Disable until you can successfully compile your firmware. */
59// # define DISABLE_RGB_MATRIX_ALPHAS_MODS 59// RGB Matrix Animation modes. Explicitly enabled
60// # define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN 60// For full list of effects, see:
61// # define DISABLE_RGB_MATRIX_BREATHING 61// https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects
62// # define DISABLE_RGB_MATRIX_CYCLE_ALL 62# define ENABLE_RGB_MATRIX_ALPHAS_MODS
63// # define DISABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT 63# define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
64// # define DISABLE_RGB_MATRIX_CYCLE_UP_DOWN 64# define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
65// # define DISABLE_RGB_MATRIX_CYCLE_OUT_IN 65# define ENABLE_RGB_MATRIX_BREATHING
66// # define DISABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL 66# define ENABLE_RGB_MATRIX_BAND_SAT
67// # define DISABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON 67# define ENABLE_RGB_MATRIX_BAND_VAL
68// # define DISABLE_RGB_MATRIX_DUAL_BEACON 68# define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
69// # define DISABLE_RGB_MATRIX_RAINBOW_BEACON 69# define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
70// # define DISABLE_RGB_MATRIX_RAINBOW_PINWHEELS 70# define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
71// # define DISABLE_RGB_MATRIX_RAINDROPS 71# define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
72// # define DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS 72# define ENABLE_RGB_MATRIX_CYCLE_ALL
73// # define DISABLE_RGB_MATRIX_TYPING_HEATMAP 73# define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
74// # define DISABLE_RGB_MATRIX_DIGITAL_RAIN 74# define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
75// # define DISABLE_RGB_MATRIX_SOLID_REACTIVE 75# define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
76// # define DISABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE 76# define ENABLE_RGB_MATRIX_CYCLE_OUT_IN
77// # define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE 77# define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
78// # define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE 78# define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
79// # define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS 79# define ENABLE_RGB_MATRIX_CYCLE_SPIRAL
80// # define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS 80# define ENABLE_RGB_MATRIX_DUAL_BEACON
81// # define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS 81# define ENABLE_RGB_MATRIX_RAINBOW_BEACON
82// # define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS 82# define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
83// # define DISABLE_RGB_MATRIX_SPLASH 83# define ENABLE_RGB_MATRIX_RAINDROPS
84// # define DISABLE_RGB_MATRIX_MULTISPLASH 84# define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
85// # define DISABLE_RGB_MATRIX_SOLID_SPLASH 85# define ENABLE_RGB_MATRIX_HUE_BREATHING
86// # define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH 86# define ENABLE_RGB_MATRIX_HUE_PENDULUM
87# define ENABLE_RGB_MATRIX_HUE_WAVE
88# define ENABLE_RGB_MATRIX_PIXEL_RAIN
89# define ENABLE_RGB_MATRIX_PIXEL_FLOW
90# define ENABLE_RGB_MATRIX_PIXEL_FRACTAL
91// enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined
92# define ENABLE_RGB_MATRIX_TYPING_HEATMAP
93# define ENABLE_RGB_MATRIX_DIGITAL_RAIN
94// enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined
95# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
96# define ENABLE_RGB_MATRIX_SOLID_REACTIVE
97# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
98# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
99# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
100# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
101# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
102# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
103# define ENABLE_RGB_MATRIX_SPLASH
104# define ENABLE_RGB_MATRIX_MULTISPLASH
105# define ENABLE_RGB_MATRIX_SOLID_SPLASH
106# define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
87#endif 107#endif
88``` 108```
89 109