aboutsummaryrefslogtreecommitdiff
path: root/keyboards/melgeek
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/melgeek')
-rw-r--r--keyboards/melgeek/mj61/config.h2
-rw-r--r--keyboards/melgeek/mj61/rev1/rev1.c2
-rw-r--r--keyboards/melgeek/mj61/rev2/rev2.c2
-rw-r--r--keyboards/melgeek/mj63/config.h2
-rw-r--r--keyboards/melgeek/mj63/rev1/rev1.c2
-rw-r--r--keyboards/melgeek/mj63/rev2/rev2.c2
-rw-r--r--keyboards/melgeek/mj64/config.h2
-rw-r--r--keyboards/melgeek/mj64/rev1/rev1.c2
-rw-r--r--keyboards/melgeek/mj64/rev2/rev2.c2
-rw-r--r--keyboards/melgeek/mj64/rev3/rev3.c2
-rw-r--r--keyboards/melgeek/mj65/config.h2
-rw-r--r--keyboards/melgeek/mj65/rev3/rev3.c2
-rwxr-xr-xkeyboards/melgeek/mojo68/rev1/rev1.c39
-rw-r--r--keyboards/melgeek/mojo75/config.h2
-rw-r--r--keyboards/melgeek/mojo75/rev1/rev1.c2
-rw-r--r--keyboards/melgeek/z70ultra/config.h2
-rw-r--r--keyboards/melgeek/z70ultra/z70ultra.c2
17 files changed, 35 insertions, 36 deletions
diff --git a/keyboards/melgeek/mj61/config.h b/keyboards/melgeek/mj61/config.h
index 164c04fb5..6ba19dd75 100644
--- a/keyboards/melgeek/mj61/config.h
+++ b/keyboards/melgeek/mj61/config.h
@@ -37,7 +37,7 @@
37#define NO_ACTION_FUNCTION 37#define NO_ACTION_FUNCTION
38 38
39#define RGB_DISABLE_AFTER_TIMEOUT 0 // number of ticks to wait until disabling effects 39#define RGB_DISABLE_AFTER_TIMEOUT 0 // number of ticks to wait until disabling effects
40#define RGB_DISABLE_WHEN_USB_SUSPENDED true // turn off effects when suspended 40#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
41#define RGB_MATRIX_KEYPRESSES 41#define RGB_MATRIX_KEYPRESSES
42#define RGB_MATRIX_LED_PROCESS_LIMIT 4 42#define RGB_MATRIX_LED_PROCESS_LIMIT 4
43#define RGB_MATRIX_LED_FLUSH_LIMIT 26 43#define RGB_MATRIX_LED_FLUSH_LIMIT 26
diff --git a/keyboards/melgeek/mj61/rev1/rev1.c b/keyboards/melgeek/mj61/rev1/rev1.c
index be58f57a9..e51c57548 100644
--- a/keyboards/melgeek/mj61/rev1/rev1.c
+++ b/keyboards/melgeek/mj61/rev1/rev1.c
@@ -17,7 +17,7 @@
17#include "mj61.h" 17#include "mj61.h"
18 18
19#ifdef RGB_MATRIX_ENABLE 19#ifdef RGB_MATRIX_ENABLE
20const is31_led g_is31_leds[DRIVER_LED_TOTAL] = { 20const is31_led __flash g_is31_leds[DRIVER_LED_TOTAL] = {
21 {0, CS12_SW1, CS11_SW1, CS10_SW1}, /* RGB1 */ 21 {0, CS12_SW1, CS11_SW1, CS10_SW1}, /* RGB1 */
22 {0, CS12_SW2, CS11_SW2, CS10_SW2}, /* RGB2 */ 22 {0, CS12_SW2, CS11_SW2, CS10_SW2}, /* RGB2 */
23 {0, CS12_SW3, CS11_SW3, CS10_SW3}, /* RGB3 */ 23 {0, CS12_SW3, CS11_SW3, CS10_SW3}, /* RGB3 */
diff --git a/keyboards/melgeek/mj61/rev2/rev2.c b/keyboards/melgeek/mj61/rev2/rev2.c
index 236b00397..3f6b1bff7 100644
--- a/keyboards/melgeek/mj61/rev2/rev2.c
+++ b/keyboards/melgeek/mj61/rev2/rev2.c
@@ -19,7 +19,7 @@
19#ifdef RGB_MATRIX_ENABLE 19#ifdef RGB_MATRIX_ENABLE
20 20
21 21
22const is31_led g_is31_leds[DRIVER_LED_TOTAL] = { 22const is31_led __flash g_is31_leds[DRIVER_LED_TOTAL] = {
23 {0, CS9_SW1, CS8_SW1, CS7_SW1}, /* RGB1 */ 23 {0, CS9_SW1, CS8_SW1, CS7_SW1}, /* RGB1 */
24 {0, CS9_SW2, CS8_SW2, CS7_SW2}, /* RGB3 */ 24 {0, CS9_SW2, CS8_SW2, CS7_SW2}, /* RGB3 */
25 {0, CS9_SW3, CS8_SW3, CS7_SW3}, /* RGB4 */ 25 {0, CS9_SW3, CS8_SW3, CS7_SW3}, /* RGB4 */
diff --git a/keyboards/melgeek/mj63/config.h b/keyboards/melgeek/mj63/config.h
index 47ad2f96c..46d3b0fb7 100644
--- a/keyboards/melgeek/mj63/config.h
+++ b/keyboards/melgeek/mj63/config.h
@@ -37,7 +37,7 @@
37#define NO_ACTION_FUNCTION 37#define NO_ACTION_FUNCTION
38 38
39#define RGB_DISABLE_AFTER_TIMEOUT 0 // number of ticks to wait until disabling effects 39#define RGB_DISABLE_AFTER_TIMEOUT 0 // number of ticks to wait until disabling effects
40#define RGB_DISABLE_WHEN_USB_SUSPENDED true // turn off effects when suspended 40#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
41#define RGB_MATRIX_KEYPRESSES 41#define RGB_MATRIX_KEYPRESSES
42#define RGB_MATRIX_LED_PROCESS_LIMIT 4 42#define RGB_MATRIX_LED_PROCESS_LIMIT 4
43#define RGB_MATRIX_LED_FLUSH_LIMIT 26 43#define RGB_MATRIX_LED_FLUSH_LIMIT 26
diff --git a/keyboards/melgeek/mj63/rev1/rev1.c b/keyboards/melgeek/mj63/rev1/rev1.c
index 34ff28d25..a6ee8859b 100644
--- a/keyboards/melgeek/mj63/rev1/rev1.c
+++ b/keyboards/melgeek/mj63/rev1/rev1.c
@@ -19,7 +19,7 @@
19 19
20#ifdef RGB_MATRIX_ENABLE 20#ifdef RGB_MATRIX_ENABLE
21 21
22const is31_led g_is31_leds[DRIVER_LED_TOTAL] = { 22const is31_led __flash g_is31_leds[DRIVER_LED_TOTAL] = {
23 {0, CS9_SW1, CS8_SW1, CS7_SW1}, /* RGB1 */ 23 {0, CS9_SW1, CS8_SW1, CS7_SW1}, /* RGB1 */
24 {0, CS9_SW2, CS8_SW2, CS7_SW2}, /* RGB2 */ 24 {0, CS9_SW2, CS8_SW2, CS7_SW2}, /* RGB2 */
25 {0, CS9_SW3, CS8_SW3, CS7_SW3}, /* RGB3 */ 25 {0, CS9_SW3, CS8_SW3, CS7_SW3}, /* RGB3 */
diff --git a/keyboards/melgeek/mj63/rev2/rev2.c b/keyboards/melgeek/mj63/rev2/rev2.c
index c2379dabe..8cacc689a 100644
--- a/keyboards/melgeek/mj63/rev2/rev2.c
+++ b/keyboards/melgeek/mj63/rev2/rev2.c
@@ -19,7 +19,7 @@
19 19
20#ifdef RGB_MATRIX_ENABLE 20#ifdef RGB_MATRIX_ENABLE
21 21
22const is31_led g_is31_leds[DRIVER_LED_TOTAL] = { 22const is31_led __flash g_is31_leds[DRIVER_LED_TOTAL] = {
23 {0, CS9_SW1, CS8_SW1, CS7_SW1}, /* RGB1 */ 23 {0, CS9_SW1, CS8_SW1, CS7_SW1}, /* RGB1 */
24 {0, CS9_SW2, CS8_SW2, CS7_SW2}, /* RGB3 */ 24 {0, CS9_SW2, CS8_SW2, CS7_SW2}, /* RGB3 */
25 {0, CS9_SW3, CS8_SW3, CS7_SW3}, /* RGB4 */ 25 {0, CS9_SW3, CS8_SW3, CS7_SW3}, /* RGB4 */
diff --git a/keyboards/melgeek/mj64/config.h b/keyboards/melgeek/mj64/config.h
index 29cb95f17..920d34acd 100644
--- a/keyboards/melgeek/mj64/config.h
+++ b/keyboards/melgeek/mj64/config.h
@@ -37,7 +37,7 @@
37#define NO_ACTION_FUNCTION 37#define NO_ACTION_FUNCTION
38 38
39#define RGB_DISABLE_AFTER_TIMEOUT 0 // number of ticks to wait until disabling effects 39#define RGB_DISABLE_AFTER_TIMEOUT 0 // number of ticks to wait until disabling effects
40#define RGB_DISABLE_WHEN_USB_SUSPENDED true // turn off effects when suspended 40#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
41#define RGB_MATRIX_KEYPRESSES 41#define RGB_MATRIX_KEYPRESSES
42#define RGB_MATRIX_LED_PROCESS_LIMIT 4 42#define RGB_MATRIX_LED_PROCESS_LIMIT 4
43#define RGB_MATRIX_LED_FLUSH_LIMIT 26 43#define RGB_MATRIX_LED_FLUSH_LIMIT 26
diff --git a/keyboards/melgeek/mj64/rev1/rev1.c b/keyboards/melgeek/mj64/rev1/rev1.c
index e01765b69..446ba779d 100644
--- a/keyboards/melgeek/mj64/rev1/rev1.c
+++ b/keyboards/melgeek/mj64/rev1/rev1.c
@@ -18,7 +18,7 @@
18 18
19#ifdef RGB_MATRIX_ENABLE 19#ifdef RGB_MATRIX_ENABLE
20 20
21const is31_led g_is31_leds[DRIVER_LED_TOTAL] = { 21const is31_led __flash g_is31_leds[DRIVER_LED_TOTAL] = {
22 {0, CS9_SW1, CS8_SW1, CS7_SW1}, /* RGB1 */ 22 {0, CS9_SW1, CS8_SW1, CS7_SW1}, /* RGB1 */
23 {0, CS9_SW2, CS8_SW2, CS7_SW2}, /* RGB2 */ 23 {0, CS9_SW2, CS8_SW2, CS7_SW2}, /* RGB2 */
24 {0, CS9_SW3, CS8_SW3, CS7_SW3}, /* RGB3 */ 24 {0, CS9_SW3, CS8_SW3, CS7_SW3}, /* RGB3 */
diff --git a/keyboards/melgeek/mj64/rev2/rev2.c b/keyboards/melgeek/mj64/rev2/rev2.c
index d5486b908..444e8f60a 100644
--- a/keyboards/melgeek/mj64/rev2/rev2.c
+++ b/keyboards/melgeek/mj64/rev2/rev2.c
@@ -18,7 +18,7 @@
18 18
19#ifdef RGB_MATRIX_ENABLE 19#ifdef RGB_MATRIX_ENABLE
20 20
21const is31_led g_is31_leds[DRIVER_LED_TOTAL] = { 21const is31_led __flash g_is31_leds[DRIVER_LED_TOTAL] = {
22 {0, CS9_SW1, CS8_SW1, CS7_SW1}, /* RGB1 */ 22 {0, CS9_SW1, CS8_SW1, CS7_SW1}, /* RGB1 */
23 {0, CS9_SW2, CS8_SW2, CS7_SW2}, /* RGB2 */ 23 {0, CS9_SW2, CS8_SW2, CS7_SW2}, /* RGB2 */
24 {0, CS9_SW3, CS8_SW3, CS7_SW3}, /* RGB3 */ 24 {0, CS9_SW3, CS8_SW3, CS7_SW3}, /* RGB3 */
diff --git a/keyboards/melgeek/mj64/rev3/rev3.c b/keyboards/melgeek/mj64/rev3/rev3.c
index 03ed9fe00..2a1283ec7 100644
--- a/keyboards/melgeek/mj64/rev3/rev3.c
+++ b/keyboards/melgeek/mj64/rev3/rev3.c
@@ -18,7 +18,7 @@
18 18
19#ifdef RGB_MATRIX_ENABLE 19#ifdef RGB_MATRIX_ENABLE
20 20
21const is31_led g_is31_leds[DRIVER_LED_TOTAL] = { 21const is31_led __flash g_is31_leds[DRIVER_LED_TOTAL] = {
22 {0, CS9_SW1, CS8_SW1, CS7_SW1}, /* RGB1 */ 22 {0, CS9_SW1, CS8_SW1, CS7_SW1}, /* RGB1 */
23 {0, CS9_SW2, CS8_SW2, CS7_SW2}, /* RGB3 */ 23 {0, CS9_SW2, CS8_SW2, CS7_SW2}, /* RGB3 */
24 {0, CS9_SW3, CS8_SW3, CS7_SW3}, /* RGB4 */ 24 {0, CS9_SW3, CS8_SW3, CS7_SW3}, /* RGB4 */
diff --git a/keyboards/melgeek/mj65/config.h b/keyboards/melgeek/mj65/config.h
index 12a7c7ce1..399c243ac 100644
--- a/keyboards/melgeek/mj65/config.h
+++ b/keyboards/melgeek/mj65/config.h
@@ -37,7 +37,7 @@
37#define NO_ACTION_FUNCTION 37#define NO_ACTION_FUNCTION
38 38
39#define RGB_DISABLE_AFTER_TIMEOUT 0 // number of ticks to wait until disabling effects 39#define RGB_DISABLE_AFTER_TIMEOUT 0 // number of ticks to wait until disabling effects
40#define RGB_DISABLE_WHEN_USB_SUSPENDED true // turn off effects when suspended 40#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
41#define RGB_MATRIX_KEYPRESSES 41#define RGB_MATRIX_KEYPRESSES
42#define RGB_MATRIX_LED_PROCESS_LIMIT 4 42#define RGB_MATRIX_LED_PROCESS_LIMIT 4
43#define RGB_MATRIX_LED_FLUSH_LIMIT 26 43#define RGB_MATRIX_LED_FLUSH_LIMIT 26
diff --git a/keyboards/melgeek/mj65/rev3/rev3.c b/keyboards/melgeek/mj65/rev3/rev3.c
index 43fae53a3..6335edd79 100644
--- a/keyboards/melgeek/mj65/rev3/rev3.c
+++ b/keyboards/melgeek/mj65/rev3/rev3.c
@@ -18,7 +18,7 @@
18 18
19#ifdef RGB_MATRIX_ENABLE 19#ifdef RGB_MATRIX_ENABLE
20 20
21const is31_led g_is31_leds[DRIVER_LED_TOTAL] = { 21const is31_led __flash g_is31_leds[DRIVER_LED_TOTAL] = {
22 {0, CS9_SW1, CS8_SW1, CS7_SW1}, /* RGB1 */ 22 {0, CS9_SW1, CS8_SW1, CS7_SW1}, /* RGB1 */
23 {0, CS9_SW2, CS8_SW2, CS7_SW2}, /* RGB2 */ 23 {0, CS9_SW2, CS8_SW2, CS7_SW2}, /* RGB2 */
24 {0, CS9_SW3, CS8_SW3, CS7_SW3}, /* RGB3 */ 24 {0, CS9_SW3, CS8_SW3, CS7_SW3}, /* RGB3 */
diff --git a/keyboards/melgeek/mojo68/rev1/rev1.c b/keyboards/melgeek/mojo68/rev1/rev1.c
index a2e8f7158..cc45417e8 100755
--- a/keyboards/melgeek/mojo68/rev1/rev1.c
+++ b/keyboards/melgeek/mojo68/rev1/rev1.c
@@ -18,17 +18,16 @@
18 18
19#ifdef RGB_MATRIX_ENABLE 19#ifdef RGB_MATRIX_ENABLE
20 20
21 21const is31_led __flash g_is31_leds[DRIVER_LED_TOTAL] = {
22const is31_led g_is31_leds[DRIVER_LED_TOTAL] = { 22 {0, CS9_SW1, CS8_SW1, CS7_SW1}, /* RGB1 */
23 {0, CS9_SW1, CS8_SW1, CS7_SW1}, /* RGB1 */ 23 {0, CS9_SW2, CS8_SW2, CS7_SW2}, /* RGB2 */
24 {0, CS9_SW2, CS8_SW2, CS7_SW2}, /* RGB2 */ 24 {0, CS9_SW3, CS8_SW3, CS7_SW3}, /* RGB3 */
25 {0, CS9_SW3, CS8_SW3, CS7_SW3}, /* RGB3 */ 25 {0, CS9_SW4, CS8_SW4, CS7_SW4}, /* RGB4 */
26 {0, CS9_SW4, CS8_SW4, CS7_SW4}, /* RGB4 */ 26 {0, CS9_SW5, CS8_SW5, CS7_SW5}, /* RGB5 */
27 {0, CS9_SW5, CS8_SW5, CS7_SW5}, /* RGB5 */ 27 {0, CS9_SW6, CS8_SW6, CS7_SW6}, /* RGB6 */
28 {0, CS9_SW6, CS8_SW6, CS7_SW6}, /* RGB6 */ 28 {0, CS9_SW7, CS8_SW7, CS7_SW7}, /* RGB7 */
29 {0, CS9_SW7, CS8_SW7, CS7_SW7}, /* RGB7 */ 29 {0, CS9_SW8, CS8_SW8, CS7_SW8}, /* RGB8 */
30 {0, CS9_SW8, CS8_SW8, CS7_SW8}, /* RGB8 */ 30 {0, CS9_SW9, CS8_SW9, CS7_SW9}, /* RGB9 */
31 {0, CS9_SW9, CS8_SW9, CS7_SW9}, /* RGB9 */
32 {0, CS24_SW1, CS23_SW1, CS22_SW1}, /* RGB46 */ 31 {0, CS24_SW1, CS23_SW1, CS22_SW1}, /* RGB46 */
33 {0, CS24_SW2, CS23_SW2, CS22_SW2}, /* RGB47 */ 32 {0, CS24_SW2, CS23_SW2, CS22_SW2}, /* RGB47 */
34 {0, CS24_SW3, CS23_SW3, CS22_SW3}, /* RGB48 */ 33 {0, CS24_SW3, CS23_SW3, CS22_SW3}, /* RGB48 */
@@ -36,10 +35,10 @@ const is31_led g_is31_leds[DRIVER_LED_TOTAL] = {
36 {0, CS24_SW5, CS23_SW5, CS22_SW5}, /* RGB50 */ 35 {0, CS24_SW5, CS23_SW5, CS22_SW5}, /* RGB50 */
37 {0, CS24_SW6, CS23_SW6, CS22_SW6}, /* RGB51 */ 36 {0, CS24_SW6, CS23_SW6, CS22_SW6}, /* RGB51 */
38 {0, CS12_SW1, CS11_SW1, CS10_SW1}, /* RGB10 */ 37 {0, CS12_SW1, CS11_SW1, CS10_SW1}, /* RGB10 */
39 {0, CS12_SW2, CS11_SW2, CS10_SW2}, /* RGB11 */ 38 {0, CS12_SW2, CS11_SW2, CS10_SW2}, /* RGB11 */
40 {0, CS12_SW3, CS11_SW3, CS10_SW3}, /* RGB12 */ 39 {0, CS12_SW3, CS11_SW3, CS10_SW3}, /* RGB12 */
41 {0, CS12_SW4, CS11_SW4, CS10_SW4}, /* RGB13 */ 40 {0, CS12_SW4, CS11_SW4, CS10_SW4}, /* RGB13 */
42 {0, CS12_SW5, CS11_SW5, CS10_SW5}, /* RGB14 */ 41 {0, CS12_SW5, CS11_SW5, CS10_SW5}, /* RGB14 */
43 {0, CS12_SW6, CS11_SW6, CS10_SW6}, /* RGB15 */ 42 {0, CS12_SW6, CS11_SW6, CS10_SW6}, /* RGB15 */
44 {0, CS12_SW7, CS11_SW7, CS10_SW7}, /* RGB16 */ 43 {0, CS12_SW7, CS11_SW7, CS10_SW7}, /* RGB16 */
45 {0, CS12_SW8, CS11_SW8, CS10_SW8}, /* RGB17 */ 44 {0, CS12_SW8, CS11_SW8, CS10_SW8}, /* RGB17 */
@@ -66,7 +65,7 @@ const is31_led g_is31_leds[DRIVER_LED_TOTAL] = {
66 {0, CS27_SW8, CS26_SW8, CS25_SW8}, /* RGB62 */ 65 {0, CS27_SW8, CS26_SW8, CS25_SW8}, /* RGB62 */
67 {0, CS18_SW1, CS17_SW1, CS16_SW1}, /* RGB28 */ 66 {0, CS18_SW1, CS17_SW1, CS16_SW1}, /* RGB28 */
68 {0, CS18_SW2, CS17_SW2, CS16_SW2}, /* RGB29 */ 67 {0, CS18_SW2, CS17_SW2, CS16_SW2}, /* RGB29 */
69 {0, CS18_SW3, CS17_SW3, CS16_SW3}, /* RGB30 */ 68 {0, CS18_SW3, CS17_SW3, CS16_SW3}, /* RGB30 */
70 {0, CS18_SW4, CS17_SW4, CS16_SW4}, /* RGB31 */ 69 {0, CS18_SW4, CS17_SW4, CS16_SW4}, /* RGB31 */
71 {0, CS18_SW5, CS17_SW5, CS16_SW5}, /* RGB32 */ 70 {0, CS18_SW5, CS17_SW5, CS16_SW5}, /* RGB32 */
72 {0, CS18_SW6, CS17_SW6, CS16_SW6}, /* RGB33 */ 71 {0, CS18_SW6, CS17_SW6, CS16_SW6}, /* RGB33 */
@@ -101,14 +100,14 @@ led_config_t g_led_config = {
101 }, { 100 }, {
102 {0, 0}, {16, 0}, {32, 0}, {48, 0}, {64, 0}, {80, 0}, {96, 0}, {112, 0}, {128, 0}, {144, 0}, {160, 0}, {176, 0}, {192, 0}, {208, 0}, {224, 0}, 101 {0, 0}, {16, 0}, {32, 0}, {48, 0}, {64, 0}, {80, 0}, {96, 0}, {112, 0}, {128, 0}, {144, 0}, {160, 0}, {176, 0}, {192, 0}, {208, 0}, {224, 0},
103 {0, 16}, {16, 16}, {32, 16}, {48, 16}, {64, 16}, {80, 16}, {96, 16}, {112, 16}, {128, 16}, {144, 16}, {160, 16}, {176, 16}, {192, 16}, {208, 16}, {224, 16}, 102 {0, 16}, {16, 16}, {32, 16}, {48, 16}, {64, 16}, {80, 16}, {96, 16}, {112, 16}, {128, 16}, {144, 16}, {160, 16}, {176, 16}, {192, 16}, {208, 16}, {224, 16},
104 {0, 32}, {16, 32}, {32, 32}, {48, 32}, {64, 32}, {80, 32}, {96, 32}, {112, 32}, {128, 32}, {144, 32}, {160, 32}, {176, 32}, {192, 32}, {208, 32}, 103 {0, 32}, {16, 32}, {32, 32}, {48, 32}, {64, 32}, {80, 32}, {96, 32}, {112, 32}, {128, 32}, {144, 32}, {160, 32}, {176, 32}, {192, 32}, {208, 32},
105 {0, 48}, {16, 48}, {32, 48}, {48, 48}, {64, 48}, {80, 48}, {96, 48}, {112, 48}, {128, 48}, {144, 48}, {160, 48}, {176, 48}, {192, 48}, {208, 48}, 104 {0, 48}, {16, 48}, {32, 48}, {48, 48}, {64, 48}, {80, 48}, {96, 48}, {112, 48}, {128, 48}, {144, 48}, {160, 48}, {176, 48}, {192, 48}, {208, 48},
106 {0, 64}, {16, 64}, {32, 64}, {48, 64}, {64, 64}, {80, 64}, {96, 64}, {112, 64}, {128, 64}, {144, 64}, 105 {0, 64}, {16, 64}, {32, 64}, {48, 64}, {64, 64}, {80, 64}, {96, 64}, {112, 64}, {128, 64}, {144, 64},
107 }, { 106 }, {
108 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 107 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
109 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 108 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
110 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 109 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
111 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 110 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
112 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 111 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
113 } 112 }
114}; 113};
diff --git a/keyboards/melgeek/mojo75/config.h b/keyboards/melgeek/mojo75/config.h
index c1a8083f1..d5bb4b454 100644
--- a/keyboards/melgeek/mojo75/config.h
+++ b/keyboards/melgeek/mojo75/config.h
@@ -37,7 +37,7 @@
37#define NO_ACTION_FUNCTION 37#define NO_ACTION_FUNCTION
38 38
39#define RGB_DISABLE_AFTER_TIMEOUT 0 // number of ticks to wait until disabling effects 39#define RGB_DISABLE_AFTER_TIMEOUT 0 // number of ticks to wait until disabling effects
40#define RGB_DISABLE_WHEN_USB_SUSPENDED true // turn off effects when suspended 40#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
41#define RGB_MATRIX_KEYPRESSES 41#define RGB_MATRIX_KEYPRESSES
42#define RGB_MATRIX_LED_PROCESS_LIMIT 4 42#define RGB_MATRIX_LED_PROCESS_LIMIT 4
43#define RGB_MATRIX_LED_FLUSH_LIMIT 26 43#define RGB_MATRIX_LED_FLUSH_LIMIT 26
diff --git a/keyboards/melgeek/mojo75/rev1/rev1.c b/keyboards/melgeek/mojo75/rev1/rev1.c
index 670116fcd..07ae916da 100644
--- a/keyboards/melgeek/mojo75/rev1/rev1.c
+++ b/keyboards/melgeek/mojo75/rev1/rev1.c
@@ -18,7 +18,7 @@
18 18
19#ifdef RGB_MATRIX_ENABLE 19#ifdef RGB_MATRIX_ENABLE
20 20
21const is31_led g_is31_leds[DRIVER_LED_TOTAL] = { 21const is31_led __flash g_is31_leds[DRIVER_LED_TOTAL] = {
22 {0, CS6_SW1, CS5_SW1, CS4_SW1}, /* RGB1 */ 22 {0, CS6_SW1, CS5_SW1, CS4_SW1}, /* RGB1 */
23 {0, CS6_SW2, CS5_SW2, CS4_SW2}, /* RGB2 */ 23 {0, CS6_SW2, CS5_SW2, CS4_SW2}, /* RGB2 */
24 {0, CS6_SW3, CS5_SW3, CS4_SW3}, /* RGB3 */ 24 {0, CS6_SW3, CS5_SW3, CS4_SW3}, /* RGB3 */
diff --git a/keyboards/melgeek/z70ultra/config.h b/keyboards/melgeek/z70ultra/config.h
index d5a9d0a89..e4530e2ea 100644
--- a/keyboards/melgeek/z70ultra/config.h
+++ b/keyboards/melgeek/z70ultra/config.h
@@ -36,7 +36,7 @@
36#define NO_ACTION_FUNCTION 36#define NO_ACTION_FUNCTION
37 37
38#define RGB_DISABLE_AFTER_TIMEOUT 0 // number of ticks to wait until disabling effects 38#define RGB_DISABLE_AFTER_TIMEOUT 0 // number of ticks to wait until disabling effects
39#define RGB_DISABLE_WHEN_USB_SUSPENDED true // turn off effects when suspended 39#define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
40#define RGB_MATRIX_KEYPRESSES 40#define RGB_MATRIX_KEYPRESSES
41#define RGB_MATRIX_LED_PROCESS_LIMIT 4 41#define RGB_MATRIX_LED_PROCESS_LIMIT 4
42#define RGB_MATRIX_LED_FLUSH_LIMIT 26 42#define RGB_MATRIX_LED_FLUSH_LIMIT 26
diff --git a/keyboards/melgeek/z70ultra/z70ultra.c b/keyboards/melgeek/z70ultra/z70ultra.c
index 740720681..552576cd7 100644
--- a/keyboards/melgeek/z70ultra/z70ultra.c
+++ b/keyboards/melgeek/z70ultra/z70ultra.c
@@ -18,7 +18,7 @@
18 18
19 19
20#ifdef RGB_MATRIX_ENABLE 20#ifdef RGB_MATRIX_ENABLE
21const is31_led g_is31_leds[DRIVER_LED_TOTAL] = { 21const is31_led __flash g_is31_leds[DRIVER_LED_TOTAL] = {
22 {0, CS28_SW1, CS30_SW1, CS29_SW1}, /* RGB10 */ 22 {0, CS28_SW1, CS30_SW1, CS29_SW1}, /* RGB10 */
23 {0, CS28_SW2, CS30_SW2, CS29_SW2}, /* RGB11 */ 23 {0, CS28_SW2, CS30_SW2, CS29_SW2}, /* RGB11 */
24 {0, CS28_SW3, CS30_SW3, CS29_SW3}, /* RGB12 */ 24 {0, CS28_SW3, CS30_SW3, CS29_SW3}, /* RGB12 */