aboutsummaryrefslogtreecommitdiff
path: root/keyboards/kbdfans
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/kbdfans')
-rw-r--r--keyboards/kbdfans/bella/rgb/config.h51
-rw-r--r--keyboards/kbdfans/bella/rgb_iso/config.h51
-rw-r--r--keyboards/kbdfans/boop65/rgb/config.h46
-rw-r--r--keyboards/kbdfans/kbd67/mkiirgb/v1/config.h65
-rw-r--r--keyboards/kbdfans/kbd67/mkiirgb/v2/config.h80
-rwxr-xr-xkeyboards/kbdfans/kbd67/mkiirgb/v3/config.h67
-rw-r--r--keyboards/kbdfans/kbdmini/config.h64
-rwxr-xr-xkeyboards/kbdfans/maja/config.h65
8 files changed, 392 insertions, 97 deletions
diff --git a/keyboards/kbdfans/bella/rgb/config.h b/keyboards/kbdfans/bella/rgb/config.h
index 7d93ecb8d..c41241113 100644
--- a/keyboards/kbdfans/bella/rgb/config.h
+++ b/keyboards/kbdfans/bella/rgb/config.h
@@ -42,9 +42,54 @@
42#define RGB_MATRIX_FRAMEBUFFER_EFFECTS 42#define RGB_MATRIX_FRAMEBUFFER_EFFECTS
43#define RGB_MATRIX_LED_PROCESS_LIMIT 4 43#define RGB_MATRIX_LED_PROCESS_LIMIT 4
44#define RGB_MATRIX_LED_FLUSH_LIMIT 26 44#define RGB_MATRIX_LED_FLUSH_LIMIT 26
45#define DISABLE_RGB_MATRIX_SPLASH 45// RGB Matrix Animation modes. Explicitly enabled
46#define DISABLE_RGB_MATRIX_MULTISPLASH 46// For full list of effects, see:
47#define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH 47// https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects
48# define ENABLE_RGB_MATRIX_ALPHAS_MODS
49# define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
50# define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
51# define ENABLE_RGB_MATRIX_BREATHING
52# define ENABLE_RGB_MATRIX_BAND_SAT
53# define ENABLE_RGB_MATRIX_BAND_VAL
54# define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
55# define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
56# define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
57# define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
58# define ENABLE_RGB_MATRIX_CYCLE_ALL
59# define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
60# define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
61# define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
62# define ENABLE_RGB_MATRIX_CYCLE_OUT_IN
63# define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
64# define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
65# define ENABLE_RGB_MATRIX_CYCLE_SPIRAL
66# define ENABLE_RGB_MATRIX_DUAL_BEACON
67# define ENABLE_RGB_MATRIX_RAINBOW_BEACON
68# define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
69# define ENABLE_RGB_MATRIX_RAINDROPS
70# define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
71# define ENABLE_RGB_MATRIX_HUE_BREATHING
72# define ENABLE_RGB_MATRIX_HUE_PENDULUM
73# define ENABLE_RGB_MATRIX_HUE_WAVE
74# define ENABLE_RGB_MATRIX_PIXEL_RAIN
75# define ENABLE_RGB_MATRIX_PIXEL_FLOW
76# define ENABLE_RGB_MATRIX_PIXEL_FRACTAL
77// enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined
78# define ENABLE_RGB_MATRIX_TYPING_HEATMAP
79# define ENABLE_RGB_MATRIX_DIGITAL_RAIN
80// enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined
81# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
82# define ENABLE_RGB_MATRIX_SOLID_REACTIVE
83# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
84# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
85# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
86# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
87# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
88# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
89// # define ENABLE_RGB_MATRIX_SPLASH
90// # define ENABLE_RGB_MATRIX_MULTISPLASH
91# define ENABLE_RGB_MATRIX_SOLID_SPLASH
92// # define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
48//#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_SOLID_COLOR 93//#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_SOLID_COLOR
49#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_ALL 94#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_ALL
50#define DRIVER_ADDR_1 0b0110000 95#define DRIVER_ADDR_1 0b0110000
diff --git a/keyboards/kbdfans/bella/rgb_iso/config.h b/keyboards/kbdfans/bella/rgb_iso/config.h
index 9d931cbe8..ca43d8070 100644
--- a/keyboards/kbdfans/bella/rgb_iso/config.h
+++ b/keyboards/kbdfans/bella/rgb_iso/config.h
@@ -42,9 +42,54 @@
42#define RGB_MATRIX_FRAMEBUFFER_EFFECTS 42#define RGB_MATRIX_FRAMEBUFFER_EFFECTS
43#define RGB_MATRIX_LED_PROCESS_LIMIT 4 43#define RGB_MATRIX_LED_PROCESS_LIMIT 4
44#define RGB_MATRIX_LED_FLUSH_LIMIT 26 44#define RGB_MATRIX_LED_FLUSH_LIMIT 26
45#define DISABLE_RGB_MATRIX_SPLASH 45// RGB Matrix Animation modes. Explicitly enabled
46#define DISABLE_RGB_MATRIX_MULTISPLASH 46// For full list of effects, see:
47#define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH 47// https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects
48# define ENABLE_RGB_MATRIX_ALPHAS_MODS
49# define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
50# define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
51# define ENABLE_RGB_MATRIX_BREATHING
52# define ENABLE_RGB_MATRIX_BAND_SAT
53# define ENABLE_RGB_MATRIX_BAND_VAL
54# define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
55# define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
56# define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
57# define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
58# define ENABLE_RGB_MATRIX_CYCLE_ALL
59# define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
60# define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
61# define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
62# define ENABLE_RGB_MATRIX_CYCLE_OUT_IN
63# define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
64# define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
65# define ENABLE_RGB_MATRIX_CYCLE_SPIRAL
66# define ENABLE_RGB_MATRIX_DUAL_BEACON
67# define ENABLE_RGB_MATRIX_RAINBOW_BEACON
68# define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
69# define ENABLE_RGB_MATRIX_RAINDROPS
70# define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
71# define ENABLE_RGB_MATRIX_HUE_BREATHING
72# define ENABLE_RGB_MATRIX_HUE_PENDULUM
73# define ENABLE_RGB_MATRIX_HUE_WAVE
74# define ENABLE_RGB_MATRIX_PIXEL_RAIN
75# define ENABLE_RGB_MATRIX_PIXEL_FLOW
76# define ENABLE_RGB_MATRIX_PIXEL_FRACTAL
77// enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined
78# define ENABLE_RGB_MATRIX_TYPING_HEATMAP
79# define ENABLE_RGB_MATRIX_DIGITAL_RAIN
80// enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined
81# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
82# define ENABLE_RGB_MATRIX_SOLID_REACTIVE
83# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
84# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
85# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
86# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
87# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
88# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
89// # define ENABLE_RGB_MATRIX_SPLASH
90// # define ENABLE_RGB_MATRIX_MULTISPLASH
91# define ENABLE_RGB_MATRIX_SOLID_SPLASH
92// # define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
48//#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_SOLID_COLOR 93//#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_SOLID_COLOR
49#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_ALL 94#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_ALL
50#define DRIVER_ADDR_1 0b0110000 95#define DRIVER_ADDR_1 0b0110000
diff --git a/keyboards/kbdfans/boop65/rgb/config.h b/keyboards/kbdfans/boop65/rgb/config.h
index ba9c627c1..0d67db211 100644
--- a/keyboards/kbdfans/boop65/rgb/config.h
+++ b/keyboards/kbdfans/boop65/rgb/config.h
@@ -56,6 +56,50 @@
56# define DRIVER_COUNT 1 56# define DRIVER_COUNT 1
57# define DRIVER_LED_TOTAL 83 57# define DRIVER_LED_TOTAL 83
58# define DRIVER_INDICATOR_LED_TOTAL 0 58# define DRIVER_INDICATOR_LED_TOTAL 0
59#define ENABLE_RGB_MATRIX_ALPHAS_MODS
60#define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
61#define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
62#define ENABLE_RGB_MATRIX_BREATHING
63#define ENABLE_RGB_MATRIX_BAND_SAT
64#define ENABLE_RGB_MATRIX_BAND_VAL
65#define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
66#define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
67#define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
68#define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
69#define ENABLE_RGB_MATRIX_CYCLE_ALL
70#define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
71#define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
72#define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
73#define ENABLE_RGB_MATRIX_CYCLE_OUT_IN
74#define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
75#define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
76#define ENABLE_RGB_MATRIX_CYCLE_SPIRAL
77#define ENABLE_RGB_MATRIX_DUAL_BEACON
78#define ENABLE_RGB_MATRIX_RAINBOW_BEACON
79#define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
80#define ENABLE_RGB_MATRIX_RAINDROPS
81#define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
82#define ENABLE_RGB_MATRIX_HUE_BREATHING
83#define ENABLE_RGB_MATRIX_HUE_PENDULUM
84#define ENABLE_RGB_MATRIX_HUE_WAVE
85#define ENABLE_RGB_MATRIX_FRACTAL
86#define ENABLE_RGB_MATRIX_PIXEL_RAIN
87
88#define ENABLE_RGB_MATRIX_TYPING_HEATMAP
89#define ENABLE_RGB_MATRIX_DIGITAL_RAIN
90
91#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
92#define ENABLE_RGB_MATRIX_SOLID_REACTIVE
93#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
94#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
95#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
96#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
97#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
98#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
99#define ENABLE_RGB_MATRIX_SPLASH
100#define ENABLE_RGB_MATRIX_MULTISPLASH
101#define ENABLE_RGB_MATRIX_SOLID_SPLASH
102#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
59#endif 103#endif
60 104
61#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2 \ No newline at end of file 105#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2
diff --git a/keyboards/kbdfans/kbd67/mkiirgb/v1/config.h b/keyboards/kbdfans/kbd67/mkiirgb/v1/config.h
index b0b7e1dad..d88d384f9 100644
--- a/keyboards/kbdfans/kbd67/mkiirgb/v1/config.h
+++ b/keyboards/kbdfans/kbd67/mkiirgb/v1/config.h
@@ -18,22 +18,55 @@
18#define RGB_DISABLE_AFTER_TIMEOUT 0 // number of ticks to wait until disabling effects 18#define RGB_DISABLE_AFTER_TIMEOUT 0 // number of ticks to wait until disabling effects
19#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended 19#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
20#define RGB_MATRIX_KEYPRESSES 20#define RGB_MATRIX_KEYPRESSES
21#define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN 21// RGB Matrix Animation modes. Explicitly enabled
22#define DISABLE_RGB_MATRIX_BAND_SAT 22// For full list of effects, see:
23#define DISABLE_RGB_MATRIX_BAND_PINWHEEL_SAT 23// https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects
24#define DISABLE_RGB_MATRIX_BAND_SPIRAL_SAT 24#define ENABLE_RGB_MATRIX_ALPHAS_MODS
25#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE 25// #define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
26#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE 26#define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
27#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE 27#define ENABLE_RGB_MATRIX_BREATHING
28#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS 28// #define ENABLE_RGB_MATRIX_BAND_SAT
29#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS 29#define ENABLE_RGB_MATRIX_BAND_VAL
30#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS 30// #define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
31#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS 31#define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
32#define DISABLE_RGB_MATRIX_SPLASH 32// #define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
33#define DISABLE_RGB_MATRIX_MULTISPLASH 33#define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
34#define DISABLE_RGB_MATRIX_SOLID_SPLASH 34#define ENABLE_RGB_MATRIX_CYCLE_ALL
35#define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH 35#define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
36#define DISABLE_RGB_MATRIX_DIGITAL_RAIN 36#define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
37#define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
38#define ENABLE_RGB_MATRIX_CYCLE_OUT_IN
39#define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
40#define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
41#define ENABLE_RGB_MATRIX_CYCLE_SPIRAL
42#define ENABLE_RGB_MATRIX_DUAL_BEACON
43#define ENABLE_RGB_MATRIX_RAINBOW_BEACON
44#define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
45#define ENABLE_RGB_MATRIX_RAINDROPS
46#define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
47#define ENABLE_RGB_MATRIX_HUE_BREATHING
48#define ENABLE_RGB_MATRIX_HUE_PENDULUM
49#define ENABLE_RGB_MATRIX_HUE_WAVE
50#define ENABLE_RGB_MATRIX_PIXEL_RAIN
51#define ENABLE_RGB_MATRIX_PIXEL_FLOW
52#define ENABLE_RGB_MATRIX_PIXEL_FRACTAL
53// enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined
54#define ENABLE_RGB_MATRIX_TYPING_HEATMAP
55// #define ENABLE_RGB_MATRIX_DIGITAL_RAIN
56// enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined
57// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
58// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE
59// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
60// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
61// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
62// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
63// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
64// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
65// #define ENABLE_RGB_MATRIX_SPLASH
66// #define ENABLE_RGB_MATRIX_MULTISPLASH
67// #define ENABLE_RGB_MATRIX_SOLID_SPLASH
68// #define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
69
37#define RGB_MATRIX_MAXIMUM_BRIGHTNESS 200 70#define RGB_MATRIX_MAXIMUM_BRIGHTNESS 200
38#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_ALL 71#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_ALL
39#define DRIVER_ADDR_1 0b1110100 72#define DRIVER_ADDR_1 0b1110100
diff --git a/keyboards/kbdfans/kbd67/mkiirgb/v2/config.h b/keyboards/kbdfans/kbd67/mkiirgb/v2/config.h
index 51e732f10..ffdace7a5 100644
--- a/keyboards/kbdfans/kbd67/mkiirgb/v2/config.h
+++ b/keyboards/kbdfans/kbd67/mkiirgb/v2/config.h
@@ -19,29 +19,59 @@
19#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended 19#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
20#define RGB_MATRIX_KEYPRESSES 20#define RGB_MATRIX_KEYPRESSES
21#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_ALL 21#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_ALL
22#define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN 22// RGB Matrix Animation modes. Explicitly enabled
23#define DISABLE_RGB_MATRIX_BAND_SAT 23// For full list of effects, see:
24#define DISABLE_RGB_MATRIX_BAND_PINWHEEL_SAT 24// https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects
25#define DISABLE_RGB_MATRIX_BAND_SPIRAL_SAT 25# define ENABLE_RGB_MATRIX_ALPHAS_MODS
26#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE 26// #define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
27#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE 27# define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
28#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE 28# define ENABLE_RGB_MATRIX_BREATHING
29#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS 29// #define ENABLE_RGB_MATRIX_BAND_SAT
30#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS 30# define ENABLE_RGB_MATRIX_BAND_VAL
31#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS 31// #define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
32#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS 32# define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
33#define DISABLE_RGB_MATRIX_SPLASH 33// #define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
34#define DISABLE_RGB_MATRIX_MULTISPLASH 34# define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
35#define DISABLE_RGB_MATRIX_SOLID_SPLASH 35# define ENABLE_RGB_MATRIX_CYCLE_ALL
36#define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH 36# define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
37#define DISABLE_RGB_MATRIX_DIGITAL_RAIN 37# define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
38#define DISABLE_RGB_MATRIX_RAINDROPS 38# define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
39#define DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS 39# define ENABLE_RGB_MATRIX_CYCLE_OUT_IN
40#define RGB_MATRIX_MAXIMUM_BRIGHTNESS 255 40# define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
41#define DRIVER_ADDR_1 0b1110100 41# define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
42#define DRIVER_ADDR_2 0b1110111 42# define ENABLE_RGB_MATRIX_CYCLE_SPIRAL
43#define DRIVER_COUNT 2 43# define ENABLE_RGB_MATRIX_DUAL_BEACON
44#define DRIVER_1_LED_TOTAL 35 44# define ENABLE_RGB_MATRIX_RAINBOW_BEACON
45#define DRIVER_2_LED_TOTAL 32 45# define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
46#define DRIVER_LED_TOTAL (DRIVER_1_LED_TOTAL + DRIVER_2_LED_TOTAL) 46// #define ENABLE_RGB_MATRIX_RAINDROPS
47// #define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
48# define ENABLE_RGB_MATRIX_HUE_BREATHING
49# define ENABLE_RGB_MATRIX_HUE_PENDULUM
50# define ENABLE_RGB_MATRIX_HUE_WAVE
51# define ENABLE_RGB_MATRIX_PIXEL_RAIN
52# define ENABLE_RGB_MATRIX_PIXEL_FLOW
53# define ENABLE_RGB_MATRIX_PIXEL_FRACTAL
54// enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined
55# define ENABLE_RGB_MATRIX_TYPING_HEATMAP
56// #define ENABLE_RGB_MATRIX_DIGITAL_RAIN
57// enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined
58// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
59// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE
60// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
61// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
62// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
63// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
64// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
65// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
66// #define ENABLE_RGB_MATRIX_SPLASH
67// #define ENABLE_RGB_MATRIX_MULTISPLASH
68// #define ENABLE_RGB_MATRIX_SOLID_SPLASH
69// #define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
70# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 255
71# define DRIVER_ADDR_1 0b1110100
72# define DRIVER_ADDR_2 0b1110111
73# define DRIVER_COUNT 2
74# define DRIVER_1_LED_TOTAL 35
75# define DRIVER_2_LED_TOTAL 32
76# define DRIVER_LED_TOTAL (DRIVER_1_LED_TOTAL + DRIVER_2_LED_TOTAL)
47#endif 77#endif
diff --git a/keyboards/kbdfans/kbd67/mkiirgb/v3/config.h b/keyboards/kbdfans/kbd67/mkiirgb/v3/config.h
index 7111bd5fa..5b50c415a 100755
--- a/keyboards/kbdfans/kbd67/mkiirgb/v3/config.h
+++ b/keyboards/kbdfans/kbd67/mkiirgb/v3/config.h
@@ -45,24 +45,55 @@
45#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended 45#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
46#define USB_SUSPEND_WAKEUP_DELAY 5000 46#define USB_SUSPEND_WAKEUP_DELAY 5000
47#define RGB_MATRIX_KEYPRESSES 47#define RGB_MATRIX_KEYPRESSES
48#define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN 48// RGB Matrix Animation modes. Explicitly enabled
49#define DISABLE_RGB_MATRIX_BAND_SAT 49// For full list of effects, see:
50#define DISABLE_RGB_MATRIX_BAND_PINWHEEL_SAT 50// https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects
51#define DISABLE_RGB_MATRIX_BAND_SPIRAL_SAT 51# define ENABLE_RGB_MATRIX_ALPHAS_MODS
52#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE 52// #define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
53#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE 53# define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
54#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE 54# define ENABLE_RGB_MATRIX_BREATHING
55#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS 55// #define ENABLE_RGB_MATRIX_BAND_SAT
56#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS 56# define ENABLE_RGB_MATRIX_BAND_VAL
57#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS 57// #define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
58#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS 58# define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
59#define DISABLE_RGB_MATRIX_SPLASH 59// #define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
60#define DISABLE_RGB_MATRIX_MULTISPLASH 60# define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
61#define DISABLE_RGB_MATRIX_SOLID_SPLASH 61# define ENABLE_RGB_MATRIX_CYCLE_ALL
62#define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH 62# define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
63#define DISABLE_RGB_MATRIX_DIGITAL_RAIN 63# define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
64#define DISABLE_RGB_MATRIX_RAINDROPS 64# define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
65#define DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS 65# define ENABLE_RGB_MATRIX_CYCLE_OUT_IN
66# define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
67# define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
68# define ENABLE_RGB_MATRIX_CYCLE_SPIRAL
69# define ENABLE_RGB_MATRIX_DUAL_BEACON
70# define ENABLE_RGB_MATRIX_RAINBOW_BEACON
71# define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
72# define ENABLE_RGB_MATRIX_RAINDROPS
73# define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
74# define ENABLE_RGB_MATRIX_HUE_BREATHING
75# define ENABLE_RGB_MATRIX_HUE_PENDULUM
76# define ENABLE_RGB_MATRIX_HUE_WAVE
77# define ENABLE_RGB_MATRIX_PIXEL_RAIN
78# define ENABLE_RGB_MATRIX_PIXEL_FLOW
79# define ENABLE_RGB_MATRIX_PIXEL_FRACTAL
80// enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined
81# define ENABLE_RGB_MATRIX_TYPING_HEATMAP
82// #define ENABLE_RGB_MATRIX_DIGITAL_RAIN
83// enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined
84// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
85// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE
86// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
87// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
88// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
89// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
90// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
91// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
92// #define ENABLE_RGB_MATRIX_SPLASH
93// #define ENABLE_RGB_MATRIX_MULTISPLASH
94// #define ENABLE_RGB_MATRIX_SOLID_SPLASH
95// #define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
96
66#define RGB_MATRIX_LED_PROCESS_LIMIT 4 97#define RGB_MATRIX_LED_PROCESS_LIMIT 4
67#define RGB_MATRIX_LED_FLUSH_LIMIT 26 98#define RGB_MATRIX_LED_FLUSH_LIMIT 26
68#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_ALL 99#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_ALL
diff --git a/keyboards/kbdfans/kbdmini/config.h b/keyboards/kbdfans/kbdmini/config.h
index beb0637ad..f2137fcd1 100644
--- a/keyboards/kbdfans/kbdmini/config.h
+++ b/keyboards/kbdfans/kbdmini/config.h
@@ -38,21 +38,55 @@
38#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended 38#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
39#define RGB_MATRIX_KEYPRESSES 39#define RGB_MATRIX_KEYPRESSES
40#define RGB_MATRIX_FRAMEBUFFER_EFFECTS 40#define RGB_MATRIX_FRAMEBUFFER_EFFECTS
41#define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN 41// RGB Matrix Animation modes. Explicitly enabled
42#define DISABLE_RGB_MATRIX_BAND_SAT 42// For full list of effects, see:
43#define DISABLE_RGB_MATRIX_BAND_PINWHEEL_SAT 43// https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects
44#define DISABLE_RGB_MATRIX_BAND_SPIRAL_SAT 44# define ENABLE_RGB_MATRIX_ALPHAS_MODS
45#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE 45// #define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
46#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE 46# define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
47#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS 47# define ENABLE_RGB_MATRIX_BREATHING
48#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS 48// #define ENABLE_RGB_MATRIX_BAND_SAT
49#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS 49# define ENABLE_RGB_MATRIX_BAND_VAL
50#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS 50// #define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
51#define DISABLE_RGB_MATRIX_SPLASH 51# define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
52#define DISABLE_RGB_MATRIX_MULTISPLASH 52// #define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
53#define DISABLE_RGB_MATRIX_SOLID_SPLASH 53# define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
54#define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH 54# define ENABLE_RGB_MATRIX_CYCLE_ALL
55#define DISABLE_RGB_MATRIX_DIGITAL_RAIN 55# define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
56# define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
57# define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
58# define ENABLE_RGB_MATRIX_CYCLE_OUT_IN
59# define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
60# define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
61# define ENABLE_RGB_MATRIX_CYCLE_SPIRAL
62# define ENABLE_RGB_MATRIX_DUAL_BEACON
63# define ENABLE_RGB_MATRIX_RAINBOW_BEACON
64# define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
65# define ENABLE_RGB_MATRIX_RAINDROPS
66# define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
67# define ENABLE_RGB_MATRIX_HUE_BREATHING
68# define ENABLE_RGB_MATRIX_HUE_PENDULUM
69# define ENABLE_RGB_MATRIX_HUE_WAVE
70# define ENABLE_RGB_MATRIX_PIXEL_RAIN
71# define ENABLE_RGB_MATRIX_PIXEL_FLOW
72# define ENABLE_RGB_MATRIX_PIXEL_FRACTAL
73// enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined
74# define ENABLE_RGB_MATRIX_TYPING_HEATMAP
75// #define ENABLE_RGB_MATRIX_DIGITAL_RAIN
76// enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined
77// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
78// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE
79// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
80// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
81// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
82// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
83// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
84// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
85// #define ENABLE_RGB_MATRIX_SPLASH
86// #define ENABLE_RGB_MATRIX_MULTISPLASH
87// #define ENABLE_RGB_MATRIX_SOLID_SPLASH
88// #define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
89
56#define DRIVER_ADDR_1 0b1010000 90#define DRIVER_ADDR_1 0b1010000
57#define DRIVER_COUNT 1 91#define DRIVER_COUNT 1
58#define DRIVER_LED_TOTAL 52 92#define DRIVER_LED_TOTAL 52
diff --git a/keyboards/kbdfans/maja/config.h b/keyboards/kbdfans/maja/config.h
index 3722c8381..19a5e1dfa 100755
--- a/keyboards/kbdfans/maja/config.h
+++ b/keyboards/kbdfans/maja/config.h
@@ -20,22 +20,55 @@
20#define RGB_DISABLE_AFTER_TIMEOUT 0 20#define RGB_DISABLE_AFTER_TIMEOUT 0
21#define RGB_DISABLE_WHEN_USB_SUSPENDED 21#define RGB_DISABLE_WHEN_USB_SUSPENDED
22#define RGB_MATRIX_KEYPRESSES 22#define RGB_MATRIX_KEYPRESSES
23#define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN 23// RGB Matrix Animation modes. Explicitly enabled
24#define DISABLE_RGB_MATRIX_BAND_SAT 24// For full list of effects, see:
25#define DISABLE_RGB_MATRIX_BAND_PINWHEEL_SAT 25// https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects
26#define DISABLE_RGB_MATRIX_BAND_SPIRAL_SAT 26#define ENABLE_RGB_MATRIX_ALPHAS_MODS
27#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE 27// #define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
28#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE 28#define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
29#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE 29#define ENABLE_RGB_MATRIX_BREATHING
30#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS 30// #define ENABLE_RGB_MATRIX_BAND_SAT
31#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS 31#define ENABLE_RGB_MATRIX_BAND_VAL
32#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS 32// #define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
33#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS 33#define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
34#define DISABLE_RGB_MATRIX_SPLASH 34// #define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
35#define DISABLE_RGB_MATRIX_MULTISPLASH 35#define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
36#define DISABLE_RGB_MATRIX_SOLID_SPLASH 36#define ENABLE_RGB_MATRIX_CYCLE_ALL
37#define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH 37#define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
38#define DISABLE_RGB_MATRIX_DIGITAL_RAIN 38#define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
39#define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
40#define ENABLE_RGB_MATRIX_CYCLE_OUT_IN
41#define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
42#define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
43#define ENABLE_RGB_MATRIX_CYCLE_SPIRAL
44#define ENABLE_RGB_MATRIX_DUAL_BEACON
45#define ENABLE_RGB_MATRIX_RAINBOW_BEACON
46#define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
47#define ENABLE_RGB_MATRIX_RAINDROPS
48#define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
49#define ENABLE_RGB_MATRIX_HUE_BREATHING
50#define ENABLE_RGB_MATRIX_HUE_PENDULUM
51#define ENABLE_RGB_MATRIX_HUE_WAVE
52#define ENABLE_RGB_MATRIX_PIXEL_RAIN
53#define ENABLE_RGB_MATRIX_PIXEL_FLOW
54#define ENABLE_RGB_MATRIX_PIXEL_FRACTAL
55// enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined
56#define ENABLE_RGB_MATRIX_TYPING_HEATMAP
57// #define ENABLE_RGB_MATRIX_DIGITAL_RAIN
58// enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined
59// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
60// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE
61// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
62// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
63// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
64// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
65// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
66// #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
67// #define ENABLE_RGB_MATRIX_SPLASH
68// #define ENABLE_RGB_MATRIX_MULTISPLASH
69// #define ENABLE_RGB_MATRIX_SOLID_SPLASH
70// #define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
71
39#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_ALL 72#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_ALL
40#define DRIVER_ADDR_1 0b1110100 73#define DRIVER_ADDR_1 0b1110100
41#define DRIVER_ADDR_2 0b1110110 74#define DRIVER_ADDR_2 0b1110110