diff options
| author | Ryan <fauxpark@gmail.com> | 2023-06-06 11:08:04 +1000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-06-06 11:08:04 +1000 |
| commit | c9cf9712aaefc2356305cbc731d06f1b1948d8c1 (patch) | |
| tree | f5a65b4859b44144b1d9b756f8a7f3bb39191198 | |
| parent | f91ca76c783b10b5edc167efeb0825cf8249e097 (diff) | |
Move `RGBLED_SPLIT` to data driven (#21113)
Co-authored-by: Joel Challis <git@zvecr.com>
233 files changed, 309 insertions, 191 deletions
diff --git a/keyboards/aleblazer/zodiark/config.h b/keyboards/aleblazer/zodiark/config.h index 900836e4a8..05e593fa26 100644 --- a/keyboards/aleblazer/zodiark/config.h +++ b/keyboards/aleblazer/zodiark/config.h | |||
| @@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 21 | #ifdef RGBLIGHT_ENABLE | 21 | #ifdef RGBLIGHT_ENABLE |
| 22 | #define RGBLED_NUM 68 | 22 | #define RGBLED_NUM 68 |
| 23 | #define RGBLIGHT_SPLIT | 23 | #define RGBLIGHT_SPLIT |
| 24 | #define RGBLED_SPLIT { 34, 34 } | ||
| 25 | #define RGBLIGHT_EFFECT_BREATHING | 24 | #define RGBLIGHT_EFFECT_BREATHING |
| 26 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD | 25 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD |
| 27 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL | 26 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL |
diff --git a/keyboards/aleblazer/zodiark/info.json b/keyboards/aleblazer/zodiark/info.json index 0052d39844..46d6977506 100644 --- a/keyboards/aleblazer/zodiark/info.json +++ b/keyboards/aleblazer/zodiark/info.json | |||
| @@ -12,7 +12,8 @@ | |||
| 12 | "pin": "B5" | 12 | "pin": "B5" |
| 13 | }, | 13 | }, |
| 14 | "rgblight": { | 14 | "rgblight": { |
| 15 | "max_brightness": 170 | 15 | "max_brightness": 170, |
| 16 | "split_count": [34, 34] | ||
| 16 | }, | 17 | }, |
| 17 | "rgb_matrix": { | 18 | "rgb_matrix": { |
| 18 | "driver": "WS2812" | 19 | "driver": "WS2812" |
diff --git a/keyboards/arabica37/rev1/config.h b/keyboards/arabica37/rev1/config.h index 07d567be65..b2cbbade07 100644 --- a/keyboards/arabica37/rev1/config.h +++ b/keyboards/arabica37/rev1/config.h | |||
| @@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 19 | #pragma once | 19 | #pragma once |
| 20 | 20 | ||
| 21 | #define RGBLED_NUM 50 // Number of LEDs | 21 | #define RGBLED_NUM 50 // Number of LEDs |
| 22 | #define RGBLED_SPLIT {25, 25} | ||
| 23 | /* | 22 | /* |
| 24 | * Feature disable options | 23 | * Feature disable options |
| 25 | * These options are also useful to firmware size reduction. | 24 | * These options are also useful to firmware size reduction. |
diff --git a/keyboards/arabica37/rev1/info.json b/keyboards/arabica37/rev1/info.json index a543a83fd9..ed04e5eb14 100644 --- a/keyboards/arabica37/rev1/info.json +++ b/keyboards/arabica37/rev1/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D2" | 17 | "soft_serial_pin": "D2" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [25, 25] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "D3" | 23 | "pin": "D3" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/avalanche/v2/config.h b/keyboards/avalanche/v2/config.h index 5d7c1c2047..e460f21459 100644 --- a/keyboards/avalanche/v2/config.h +++ b/keyboards/avalanche/v2/config.h | |||
| @@ -4,5 +4,4 @@ | |||
| 4 | #pragma once | 4 | #pragma once |
| 5 | 5 | ||
| 6 | #define RGBLED_NUM 12 | 6 | #define RGBLED_NUM 12 |
| 7 | #define RGBLED_SPLIT { 6, 6 } | ||
| 8 | #define RGBLIGHT_SPLIT | 7 | #define RGBLIGHT_SPLIT |
diff --git a/keyboards/avalanche/v2/info.json b/keyboards/avalanche/v2/info.json index 92f02721de..c96839ee39 100644 --- a/keyboards/avalanche/v2/info.json +++ b/keyboards/avalanche/v2/info.json | |||
| @@ -18,6 +18,9 @@ | |||
| 18 | {"pin_a": "B5", "pin_b": "F4", "resolution": 2} | 18 | {"pin_a": "B5", "pin_b": "F4", "resolution": 2} |
| 19 | ] | 19 | ] |
| 20 | }, | 20 | }, |
| 21 | "rgblight": { | ||
| 22 | "split_count": [6, 6] | ||
| 23 | }, | ||
| 21 | "ws2812": { | 24 | "ws2812": { |
| 22 | "pin": "D3" | 25 | "pin": "D3" |
| 23 | }, | 26 | }, |
diff --git a/keyboards/avalanche/v3/config.h b/keyboards/avalanche/v3/config.h index c6042255e3..e460f21459 100644 --- a/keyboards/avalanche/v3/config.h +++ b/keyboards/avalanche/v3/config.h | |||
| @@ -4,5 +4,4 @@ | |||
| 4 | #pragma once | 4 | #pragma once |
| 5 | 5 | ||
| 6 | #define RGBLED_NUM 12 | 6 | #define RGBLED_NUM 12 |
| 7 | #define RGBLED_SPLIT { 7, 7 } | ||
| 8 | #define RGBLIGHT_SPLIT | 7 | #define RGBLIGHT_SPLIT |
diff --git a/keyboards/avalanche/v3/info.json b/keyboards/avalanche/v3/info.json index ed507485f5..4c8a8e4f89 100644 --- a/keyboards/avalanche/v3/info.json +++ b/keyboards/avalanche/v3/info.json | |||
| @@ -21,6 +21,9 @@ | |||
| 21 | "split": { | 21 | "split": { |
| 22 | "soft_serial_pin": "D2" | 22 | "soft_serial_pin": "D2" |
| 23 | }, | 23 | }, |
| 24 | "rgblight": { | ||
| 25 | "split_count": [7, 7] | ||
| 26 | }, | ||
| 24 | "ws2812": { | 27 | "ws2812": { |
| 25 | "pin": "D3" | 28 | "pin": "D3" |
| 26 | }, | 29 | }, |
diff --git a/keyboards/avalanche/v4/config.h b/keyboards/avalanche/v4/config.h index 51b7cb7537..d60748d9bc 100644 --- a/keyboards/avalanche/v4/config.h +++ b/keyboards/avalanche/v4/config.h | |||
| @@ -5,7 +5,6 @@ | |||
| 5 | 5 | ||
| 6 | #ifdef RGBLIGHT_ENABLE | 6 | #ifdef RGBLIGHT_ENABLE |
| 7 | # define RGBLED_NUM 64 | 7 | # define RGBLED_NUM 64 |
| 8 | # define RGBLED_SPLIT { 32, 32 } | ||
| 9 | # define RGBLIGHT_SPLIT | 8 | # define RGBLIGHT_SPLIT |
| 10 | # define RGBLIGHT_HUE_STEP 10 | 9 | # define RGBLIGHT_HUE_STEP 10 |
| 11 | # define RGBLIGHT_SAT_STEP 17 | 10 | # define RGBLIGHT_SAT_STEP 17 |
diff --git a/keyboards/avalanche/v4/info.json b/keyboards/avalanche/v4/info.json index 235bb12220..399ebb82a3 100644 --- a/keyboards/avalanche/v4/info.json +++ b/keyboards/avalanche/v4/info.json | |||
| @@ -25,7 +25,8 @@ | |||
| 25 | "pin": "D3" | 25 | "pin": "D3" |
| 26 | }, | 26 | }, |
| 27 | "rgblight": { | 27 | "rgblight": { |
| 28 | "max_brightness": 100 | 28 | "max_brightness": 100, |
| 29 | "split_count": [32, 32] | ||
| 29 | }, | 30 | }, |
| 30 | "processor": "atmega32u4", | 31 | "processor": "atmega32u4", |
| 31 | "bootloader": "caterina", | 32 | "bootloader": "caterina", |
diff --git a/keyboards/basekeys/slice/rev1_rgb/config.h b/keyboards/basekeys/slice/rev1_rgb/config.h index 996e538ae3..c2b9756201 100644 --- a/keyboards/basekeys/slice/rev1_rgb/config.h +++ b/keyboards/basekeys/slice/rev1_rgb/config.h | |||
| @@ -29,7 +29,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 29 | /* RGB LED */ | 29 | /* RGB LED */ |
| 30 | #ifdef RGBLIGHT_ENABLE | 30 | #ifdef RGBLIGHT_ENABLE |
| 31 | #define RGBLED_NUM 69 // Number of LEDs. backlight x69 | 31 | #define RGBLED_NUM 69 // Number of LEDs. backlight x69 |
| 32 | #define RGBLED_SPLIT { 34, 35 } | ||
| 33 | #define RGBLIGHT_HUE_STEP 10 | 32 | #define RGBLIGHT_HUE_STEP 10 |
| 34 | #define RGBLIGHT_SAT_STEP 17 | 33 | #define RGBLIGHT_SAT_STEP 17 |
| 35 | #define RGBLIGHT_VAL_STEP 17 | 34 | #define RGBLIGHT_VAL_STEP 17 |
diff --git a/keyboards/basekeys/slice/rev1_rgb/info.json b/keyboards/basekeys/slice/rev1_rgb/info.json index 38a6e8398a..94fff43071 100644 --- a/keyboards/basekeys/slice/rev1_rgb/info.json +++ b/keyboards/basekeys/slice/rev1_rgb/info.json | |||
| @@ -20,7 +20,8 @@ | |||
| 20 | "pin": "D3" | 20 | "pin": "D3" |
| 21 | }, | 21 | }, |
| 22 | "rgblight": { | 22 | "rgblight": { |
| 23 | "max_brightness": 120 | 23 | "max_brightness": 120, |
| 24 | "split_count": [34, 35] | ||
| 24 | }, | 25 | }, |
| 25 | "processor": "atmega32u4", | 26 | "processor": "atmega32u4", |
| 26 | "bootloader": "caterina", | 27 | "bootloader": "caterina", |
diff --git a/keyboards/bastardkb/dilemma/3x5_3/config.h b/keyboards/bastardkb/dilemma/3x5_3/config.h index c5fa0dc192..16f48788c1 100644 --- a/keyboards/bastardkb/dilemma/3x5_3/config.h +++ b/keyboards/bastardkb/dilemma/3x5_3/config.h | |||
| @@ -43,14 +43,12 @@ | |||
| 43 | 43 | ||
| 44 | /* RGB settings. */ | 44 | /* RGB settings. */ |
| 45 | #define RGBLED_NUM 36 | 45 | #define RGBLED_NUM 36 |
| 46 | #define RGBLED_SPLIT \ | ||
| 47 | { 18, 18 } | ||
| 48 | 46 | ||
| 49 | /* RGB matrix support. */ | 47 | /* RGB matrix support. */ |
| 50 | #ifdef RGB_MATRIX_ENABLE | 48 | #ifdef RGB_MATRIX_ENABLE |
| 51 | # define SPLIT_TRANSPORT_MIRROR | 49 | # define SPLIT_TRANSPORT_MIRROR |
| 52 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM | 50 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM |
| 53 | # define RGB_MATRIX_SPLIT RGBLED_SPLIT | 51 | # define RGB_MATRIX_SPLIT { 18, 18 } |
| 54 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 50 | 52 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 50 |
| 55 | # define RGB_MATRIX_DEFAULT_VAL RGB_MATRIX_MAXIMUM_BRIGHTNESS | 53 | # define RGB_MATRIX_DEFAULT_VAL RGB_MATRIX_MAXIMUM_BRIGHTNESS |
| 56 | # define RGB_DISABLE_WHEN_USB_SUSPENDED | 54 | # define RGB_DISABLE_WHEN_USB_SUSPENDED |
diff --git a/keyboards/bastardkb/dilemma/3x5_3/info.json b/keyboards/bastardkb/dilemma/3x5_3/info.json index 57ea2c16df..2ee5d5ea4a 100644 --- a/keyboards/bastardkb/dilemma/3x5_3/info.json +++ b/keyboards/bastardkb/dilemma/3x5_3/info.json | |||
| @@ -15,6 +15,9 @@ | |||
| 15 | "split": { | 15 | "split": { |
| 16 | "soft_serial_pin": "GP1" | 16 | "soft_serial_pin": "GP1" |
| 17 | }, | 17 | }, |
| 18 | "rgblight": { | ||
| 19 | "split_count": [18, 18] | ||
| 20 | }, | ||
| 18 | "ws2812": { | 21 | "ws2812": { |
| 19 | "pin": "GP0", | 22 | "pin": "GP0", |
| 20 | "driver": "vendor" | 23 | "driver": "vendor" |
diff --git a/keyboards/bastardkb/scylla/config.h b/keyboards/bastardkb/scylla/config.h index 0ad3ecd17b..7270ee253a 100644 --- a/keyboards/bastardkb/scylla/config.h +++ b/keyboards/bastardkb/scylla/config.h | |||
| @@ -20,14 +20,12 @@ | |||
| 20 | 20 | ||
| 21 | /* RGB settings. */ | 21 | /* RGB settings. */ |
| 22 | #define RGBLED_NUM 58 | 22 | #define RGBLED_NUM 58 |
| 23 | #define RGBLED_SPLIT \ | ||
| 24 | { 29, 29 } | ||
| 25 | 23 | ||
| 26 | /* RGB matrix support. */ | 24 | /* RGB matrix support. */ |
| 27 | #ifdef RGB_MATRIX_ENABLE | 25 | #ifdef RGB_MATRIX_ENABLE |
| 28 | # define SPLIT_TRANSPORT_MIRROR | 26 | # define SPLIT_TRANSPORT_MIRROR |
| 29 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM | 27 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM |
| 30 | # define RGB_MATRIX_SPLIT RGBLED_SPLIT | 28 | # define RGB_MATRIX_SPLIT { 29, 29 } |
| 31 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 50 | 29 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 50 |
| 32 | # define RGB_MATRIX_DEFAULT_VAL RGB_MATRIX_MAXIMUM_BRIGHTNESS | 30 | # define RGB_MATRIX_DEFAULT_VAL RGB_MATRIX_MAXIMUM_BRIGHTNESS |
| 33 | # define RGB_DISABLE_WHEN_USB_SUSPENDED | 31 | # define RGB_DISABLE_WHEN_USB_SUSPENDED |
diff --git a/keyboards/bastardkb/scylla/info.json b/keyboards/bastardkb/scylla/info.json index 682b2dc6db..95f1de9ff1 100644 --- a/keyboards/bastardkb/scylla/info.json +++ b/keyboards/bastardkb/scylla/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "pid": "0x1829" | 4 | "pid": "0x1829" |
| 5 | }, | 5 | }, |
| 6 | "rgblight": { | ||
| 7 | "split_count": [29, 29] | ||
| 8 | }, | ||
| 6 | "layouts": { | 9 | "layouts": { |
| 7 | "LAYOUT_split_4x6_5": { | 10 | "LAYOUT_split_4x6_5": { |
| 8 | "layout": [ | 11 | "layout": [ |
diff --git a/keyboards/bastardkb/skeletyl/config.h b/keyboards/bastardkb/skeletyl/config.h index 3e282f0f15..76e75a04e6 100644 --- a/keyboards/bastardkb/skeletyl/config.h +++ b/keyboards/bastardkb/skeletyl/config.h | |||
| @@ -20,14 +20,12 @@ | |||
| 20 | 20 | ||
| 21 | /* RGB settings. */ | 21 | /* RGB settings. */ |
| 22 | #define RGBLED_NUM 36 | 22 | #define RGBLED_NUM 36 |
| 23 | #define RGBLED_SPLIT \ | ||
| 24 | { 18, 18 } | ||
| 25 | 23 | ||
| 26 | /* RGB matrix support. */ | 24 | /* RGB matrix support. */ |
| 27 | #ifdef RGB_MATRIX_ENABLE | 25 | #ifdef RGB_MATRIX_ENABLE |
| 28 | # define SPLIT_TRANSPORT_MIRROR | 26 | # define SPLIT_TRANSPORT_MIRROR |
| 29 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM | 27 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM |
| 30 | # define RGB_MATRIX_SPLIT RGBLED_SPLIT | 28 | # define RGB_MATRIX_SPLIT { 18, 18 } |
| 31 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 50 | 29 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 50 |
| 32 | # define RGB_MATRIX_DEFAULT_VAL RGB_MATRIX_MAXIMUM_BRIGHTNESS | 30 | # define RGB_MATRIX_DEFAULT_VAL RGB_MATRIX_MAXIMUM_BRIGHTNESS |
| 33 | # define RGB_DISABLE_WHEN_USB_SUSPENDED | 31 | # define RGB_DISABLE_WHEN_USB_SUSPENDED |
diff --git a/keyboards/bastardkb/skeletyl/info.json b/keyboards/bastardkb/skeletyl/info.json index b325ca7196..4373d64109 100644 --- a/keyboards/bastardkb/skeletyl/info.json +++ b/keyboards/bastardkb/skeletyl/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "pid": "0x1830" | 4 | "pid": "0x1830" |
| 5 | }, | 5 | }, |
| 6 | "rgblight": { | ||
| 7 | "split_count": [18, 18] | ||
| 8 | }, | ||
| 6 | "community_layouts": ["split_3x5_3"], | 9 | "community_layouts": ["split_3x5_3"], |
| 7 | "layouts": { | 10 | "layouts": { |
| 8 | "LAYOUT_split_3x5_3": { | 11 | "LAYOUT_split_3x5_3": { |
diff --git a/keyboards/bastardkb/tbk/config.h b/keyboards/bastardkb/tbk/config.h index 40a9b2cbeb..c5dd67e105 100644 --- a/keyboards/bastardkb/tbk/config.h +++ b/keyboards/bastardkb/tbk/config.h | |||
| @@ -18,7 +18,6 @@ | |||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | #define RGBLED_NUM 38 | 20 | #define RGBLED_NUM 38 |
| 21 | #define RGBLED_SPLIT { 19, 19 } | ||
| 22 | #define RGBLIGHT_SPLIT | 21 | #define RGBLIGHT_SPLIT |
| 23 | #define RGBLIGHT_EFFECT_BREATHING | 22 | #define RGBLIGHT_EFFECT_BREATHING |
| 24 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD | 23 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD |
diff --git a/keyboards/bastardkb/tbk/info.json b/keyboards/bastardkb/tbk/info.json index 7da2d56ad5..2256365a76 100644 --- a/keyboards/bastardkb/tbk/info.json +++ b/keyboards/bastardkb/tbk/info.json | |||
| @@ -5,6 +5,9 @@ | |||
| 5 | "device_version": "0.0.1", | 5 | "device_version": "0.0.1", |
| 6 | "pid": "0x1828" | 6 | "pid": "0x1828" |
| 7 | }, | 7 | }, |
| 8 | "rgblight": { | ||
| 9 | "split_count": [19, 19] | ||
| 10 | }, | ||
| 8 | "ws2812": { | 11 | "ws2812": { |
| 9 | "pin": "D2" | 12 | "pin": "D2" |
| 10 | }, | 13 | }, |
diff --git a/keyboards/bastardkb/tbkmini/config.h b/keyboards/bastardkb/tbkmini/config.h index 06c6e3ada4..8774c0bbde 100644 --- a/keyboards/bastardkb/tbkmini/config.h +++ b/keyboards/bastardkb/tbkmini/config.h | |||
| @@ -20,14 +20,12 @@ | |||
| 20 | 20 | ||
| 21 | /* RGB settings. */ | 21 | /* RGB settings. */ |
| 22 | #define RGBLED_NUM 42 | 22 | #define RGBLED_NUM 42 |
| 23 | #define RGBLED_SPLIT \ | ||
| 24 | { 21, 21 } | ||
| 25 | 23 | ||
| 26 | /* RGB matrix support. */ | 24 | /* RGB matrix support. */ |
| 27 | #ifdef RGB_MATRIX_ENABLE | 25 | #ifdef RGB_MATRIX_ENABLE |
| 28 | # define SPLIT_TRANSPORT_MIRROR | 26 | # define SPLIT_TRANSPORT_MIRROR |
| 29 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM | 27 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM |
| 30 | # define RGB_MATRIX_SPLIT RGBLED_SPLIT | 28 | # define RGB_MATRIX_SPLIT { 21, 21 } |
| 31 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 50 | 29 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 50 |
| 32 | # define RGB_MATRIX_DEFAULT_VAL RGB_MATRIX_MAXIMUM_BRIGHTNESS | 30 | # define RGB_MATRIX_DEFAULT_VAL RGB_MATRIX_MAXIMUM_BRIGHTNESS |
| 33 | # define RGB_DISABLE_WHEN_USB_SUSPENDED | 31 | # define RGB_DISABLE_WHEN_USB_SUSPENDED |
diff --git a/keyboards/bastardkb/tbkmini/info.json b/keyboards/bastardkb/tbkmini/info.json index 94c357cd3b..518cfbf801 100644 --- a/keyboards/bastardkb/tbkmini/info.json +++ b/keyboards/bastardkb/tbkmini/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "pid": "0x1828" | 4 | "pid": "0x1828" |
| 5 | }, | 5 | }, |
| 6 | "rgblight": { | ||
| 7 | "split_count": [21, 21] | ||
| 8 | }, | ||
| 6 | "community_layouts": ["split_3x6_3"], | 9 | "community_layouts": ["split_3x6_3"], |
| 7 | "layouts": { | 10 | "layouts": { |
| 8 | "LAYOUT_split_3x6_3": { | 11 | "LAYOUT_split_3x6_3": { |
diff --git a/keyboards/bluebell/swoop/config.h b/keyboards/bluebell/swoop/config.h index c34ab85ecf..a502e8b62b 100644 --- a/keyboards/bluebell/swoop/config.h +++ b/keyboards/bluebell/swoop/config.h | |||
| @@ -29,8 +29,6 @@ | |||
| 29 | #define RGBLIGHT_EFFECT_STATIC_GRADIENT | 29 | #define RGBLIGHT_EFFECT_STATIC_GRADIENT |
| 30 | #define RGBLIGHT_EFFECT_BREATHING | 30 | #define RGBLIGHT_EFFECT_BREATHING |
| 31 | #define RGBLED_NUM 36 | 31 | #define RGBLED_NUM 36 |
| 32 | #define RGBLED_SPLIT \ | ||
| 33 | { 18, 18 } | ||
| 34 | #define RGBLIGHT_SPLIT | 32 | #define RGBLIGHT_SPLIT |
| 35 | #define RGBLIGHT_HUE_STEP 10 | 33 | #define RGBLIGHT_HUE_STEP 10 |
| 36 | #define RGBLIGHT_SAT_STEP 17 | 34 | #define RGBLIGHT_SAT_STEP 17 |
diff --git a/keyboards/bluebell/swoop/info.json b/keyboards/bluebell/swoop/info.json index e319754f78..1f32562f67 100644 --- a/keyboards/bluebell/swoop/info.json +++ b/keyboards/bluebell/swoop/info.json | |||
| @@ -12,7 +12,8 @@ | |||
| 12 | "pin": "D3" | 12 | "pin": "D3" |
| 13 | }, | 13 | }, |
| 14 | "rgblight": { | 14 | "rgblight": { |
| 15 | "max_brightness": 150 | 15 | "max_brightness": 150, |
| 16 | "split_count": [18, 18] | ||
| 16 | }, | 17 | }, |
| 17 | "matrix_pins": { | 18 | "matrix_pins": { |
| 18 | "cols": ["B1", "F7", "F6", "F5", "F4"], | 19 | "cols": ["B1", "F7", "F6", "F5", "F4"], |
diff --git a/keyboards/crkbd/r2g/config.h b/keyboards/crkbd/r2g/config.h index e44626739d..455f179e90 100644 --- a/keyboards/crkbd/r2g/config.h +++ b/keyboards/crkbd/r2g/config.h | |||
| @@ -33,8 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 33 | # define RGBLIGHT_EFFECT_TWINKLE | 33 | # define RGBLIGHT_EFFECT_TWINKLE |
| 34 | 34 | ||
| 35 | # define RGBLED_NUM 54 | 35 | # define RGBLED_NUM 54 |
| 36 | # define RGBLED_SPLIT \ | ||
| 37 | { 27, 27 } | ||
| 38 | #endif | 36 | #endif |
| 39 | 37 | ||
| 40 | #ifdef RGB_MATRIX_ENABLE | 38 | #ifdef RGB_MATRIX_ENABLE |
diff --git a/keyboards/crkbd/r2g/info.json b/keyboards/crkbd/r2g/info.json index cfd29368e6..1de40c0395 100644 --- a/keyboards/crkbd/r2g/info.json +++ b/keyboards/crkbd/r2g/info.json | |||
| @@ -5,6 +5,9 @@ | |||
| 5 | "split": { | 5 | "split": { |
| 6 | "soft_serial_pin": "D2" | 6 | "soft_serial_pin": "D2" |
| 7 | }, | 7 | }, |
| 8 | "rgblight": { | ||
| 9 | "split_count": [27, 27] | ||
| 10 | }, | ||
| 8 | "ws2812": { | 11 | "ws2812": { |
| 9 | "pin": "D3" | 12 | "pin": "D3" |
| 10 | }, | 13 | }, |
diff --git a/keyboards/crkbd/rev1/config.h b/keyboards/crkbd/rev1/config.h index 2378a8637f..f3e3bc4c51 100644 --- a/keyboards/crkbd/rev1/config.h +++ b/keyboards/crkbd/rev1/config.h | |||
| @@ -20,8 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 20 | 20 | ||
| 21 | #ifdef RGBLIGHT_ENABLE | 21 | #ifdef RGBLIGHT_ENABLE |
| 22 | # define RGBLED_NUM 54 // Number of LEDs | 22 | # define RGBLED_NUM 54 // Number of LEDs |
| 23 | # define RGBLED_SPLIT \ | ||
| 24 | { 27, 27 } | ||
| 25 | # define RGBLIGHT_SPLIT | 23 | # define RGBLIGHT_SPLIT |
| 26 | #endif | 24 | #endif |
| 27 | 25 | ||
diff --git a/keyboards/crkbd/rev1/info.json b/keyboards/crkbd/rev1/info.json index 4f63c95170..e9114e903c 100644 --- a/keyboards/crkbd/rev1/info.json +++ b/keyboards/crkbd/rev1/info.json | |||
| @@ -5,6 +5,9 @@ | |||
| 5 | "split": { | 5 | "split": { |
| 6 | "soft_serial_pin": "D2" | 6 | "soft_serial_pin": "D2" |
| 7 | }, | 7 | }, |
| 8 | "rgblight": { | ||
| 9 | "split_count": [27, 27] | ||
| 10 | }, | ||
| 8 | "ws2812": { | 11 | "ws2812": { |
| 9 | "pin": "D3" | 12 | "pin": "D3" |
| 10 | }, | 13 | }, |
diff --git a/keyboards/doppelganger/config.h b/keyboards/doppelganger/config.h index bc64bd9001..b61d890583 100644 --- a/keyboards/doppelganger/config.h +++ b/keyboards/doppelganger/config.h | |||
| @@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 23 | 23 | ||
| 24 | #define RGBLED_NUM 2 | 24 | #define RGBLED_NUM 2 |
| 25 | #define RGBLIGHT_SPLIT | 25 | #define RGBLIGHT_SPLIT |
| 26 | #define RGBLED_SPLIT { 1, 1 } | ||
| 27 | 26 | ||
| 28 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | 27 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ |
| 29 | #define LOCKING_SUPPORT_ENABLE | 28 | #define LOCKING_SUPPORT_ENABLE |
diff --git a/keyboards/doppelganger/info.json b/keyboards/doppelganger/info.json index 83a3e68be7..49c3ac1bfa 100644 --- a/keyboards/doppelganger/info.json +++ b/keyboards/doppelganger/info.json | |||
| @@ -22,6 +22,9 @@ | |||
| 22 | } | 22 | } |
| 23 | } | 23 | } |
| 24 | }, | 24 | }, |
| 25 | "rgblight": { | ||
| 26 | "split_count": [1, 1] | ||
| 27 | }, | ||
| 25 | "ws2812": { | 28 | "ws2812": { |
| 26 | "pin": "B4" | 29 | "pin": "B4" |
| 27 | }, | 30 | }, |
diff --git a/keyboards/elephant42/config.h b/keyboards/elephant42/config.h index dc1f568fc4..ebc0b10497 100644 --- a/keyboards/elephant42/config.h +++ b/keyboards/elephant42/config.h | |||
| @@ -17,7 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 17 | 17 | ||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | # define RGBLED_SPLIT { 27, 27 } | ||
| 21 | # define RGBLED_NUM 54 // backlight x42 + underglow x12 | 20 | # define RGBLED_NUM 54 // backlight x42 + underglow x12 |
| 22 | # define RGBLIGHT_HUE_STEP 8 | 21 | # define RGBLIGHT_HUE_STEP 8 |
| 23 | # define RGBLIGHT_SAT_STEP 8 | 22 | # define RGBLIGHT_SAT_STEP 8 |
| @@ -36,7 +35,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 36 | #ifdef RGB_MATRIX_ENABLE | 35 | #ifdef RGB_MATRIX_ENABLE |
| 37 | # define SPLIT_TRANSPORT_MIRROR | 36 | # define SPLIT_TRANSPORT_MIRROR |
| 38 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM | 37 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM |
| 39 | # define RGB_MATRIX_SPLIT RGBLED_SPLIT | 38 | # define RGB_MATRIX_SPLIT { 27, 27 } |
| 40 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 170 | 39 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 170 |
| 41 | # define RGB_MATRIX_HUE_STEP RGBLIGHT_HUE_STEP | 40 | # define RGB_MATRIX_HUE_STEP RGBLIGHT_HUE_STEP |
| 42 | # define RGB_MATRIX_SAT_STEP RGBLIGHT_SAT_STEP | 41 | # define RGB_MATRIX_SAT_STEP RGBLIGHT_SAT_STEP |
diff --git a/keyboards/elephant42/info.json b/keyboards/elephant42/info.json index 8c44408055..bcfc374531 100644 --- a/keyboards/elephant42/info.json +++ b/keyboards/elephant42/info.json | |||
| @@ -12,7 +12,8 @@ | |||
| 12 | "driver": "WS2812" | 12 | "driver": "WS2812" |
| 13 | }, | 13 | }, |
| 14 | "rgblight": { | 14 | "rgblight": { |
| 15 | "max_brightness": 170 | 15 | "max_brightness": 170, |
| 16 | "split_count": [27, 27] | ||
| 16 | }, | 17 | }, |
| 17 | "matrix_pins": { | 18 | "matrix_pins": { |
| 18 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3"], | 19 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3"], |
diff --git a/keyboards/ergoslab/rev1/config.h b/keyboards/ergoslab/rev1/config.h index 414de0ed15..7846e28154 100644 --- a/keyboards/ergoslab/rev1/config.h +++ b/keyboards/ergoslab/rev1/config.h | |||
| @@ -18,10 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | #define RGBLED_NUM 2 // Number of LEDs | 20 | #define RGBLED_NUM 2 // Number of LEDs |
| 21 | // FIXME this following line should enable our layer status LEDs to work on both | ||
| 22 | // sides without need to wire them into a chain. It doesn't though. Uncommenting | ||
| 23 | // means the slave side of the keyboard stops working (and the LEDs don't work). | ||
| 24 | // #define RGBLED_SPLIT {1,1} | ||
| 25 | 21 | ||
| 26 | /* | 22 | /* |
| 27 | * Feature disable options | 23 | * Feature disable options |
diff --git a/keyboards/flxlb/zplit/config.h b/keyboards/flxlb/zplit/config.h index 55edfade82..9c1d35d136 100644 --- a/keyboards/flxlb/zplit/config.h +++ b/keyboards/flxlb/zplit/config.h | |||
| @@ -31,7 +31,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 31 | /* ws2812 RGB LED */ | 31 | /* ws2812 RGB LED */ |
| 32 | #define RGBLED_NUM 16 | 32 | #define RGBLED_NUM 16 |
| 33 | #define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 5, 6, 7, 15, 14, 13, 12, 11, 10, 9, 8} | 33 | #define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 5, 6, 7, 15, 14, 13, 12, 11, 10, 9, 8} |
| 34 | #define RGBLED_SPLIT { 8, 8 } | ||
| 35 | #define RGBLIGHT_SPLIT | 34 | #define RGBLIGHT_SPLIT |
| 36 | #define RGBLIGHT_EFFECT_BREATHING | 35 | #define RGBLIGHT_EFFECT_BREATHING |
| 37 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD | 36 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD |
diff --git a/keyboards/flxlb/zplit/info.json b/keyboards/flxlb/zplit/info.json index a2c27492cf..dbd075a2e4 100644 --- a/keyboards/flxlb/zplit/info.json +++ b/keyboards/flxlb/zplit/info.json | |||
| @@ -18,6 +18,9 @@ | |||
| 18 | {"pin_a": "B0", "pin_b": "D2"} | 18 | {"pin_a": "B0", "pin_b": "D2"} |
| 19 | ] | 19 | ] |
| 20 | }, | 20 | }, |
| 21 | "rgblight": { | ||
| 22 | "split_count": [8, 8] | ||
| 23 | }, | ||
| 21 | "ws2812": { | 24 | "ws2812": { |
| 22 | "pin": "D3" | 25 | "pin": "D3" |
| 23 | }, | 26 | }, |
diff --git a/keyboards/giabalanai/config.h b/keyboards/giabalanai/config.h index aa0095aebd..fda301537f 100644 --- a/keyboards/giabalanai/config.h +++ b/keyboards/giabalanai/config.h | |||
| @@ -36,11 +36,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 36 | #ifdef RGBLIGHT_ENABLE | 36 | #ifdef RGBLIGHT_ENABLE |
| 37 | # define RGBLED_NUM 123 | 37 | # define RGBLED_NUM 123 |
| 38 | 38 | ||
| 39 | // Do not define "RGBLED_SPLIT" since somehow it doesn't work well yet. | ||
| 40 | // Even thhough "#define RGBLED_SPLIT { 60, 63 }" was set, LEDs on the sub keyboad side didn't turn on. | ||
| 41 | // Not sure but rgblight_sethsv_at() might not support RGBLED_SPLIT yet. | ||
| 42 | // Instead, LED data is tranferred from right side to the left via TRRS cable. | ||
| 43 | |||
| 44 | # define RGBLIGHT_LAYERS | 39 | # define RGBLIGHT_LAYERS |
| 45 | 40 | ||
| 46 | // By default, LEDs of the buttons which are pressed turn on. | 41 | // By default, LEDs of the buttons which are pressed turn on. |
diff --git a/keyboards/halfcliff/config.h b/keyboards/halfcliff/config.h index 6f5dd093d6..192267af92 100644 --- a/keyboards/halfcliff/config.h +++ b/keyboards/halfcliff/config.h | |||
| @@ -27,7 +27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 27 | 27 | ||
| 28 | #define RGBLED_NUM 10 | 28 | #define RGBLED_NUM 10 |
| 29 | #define RGBLIGHT_SPLIT | 29 | #define RGBLIGHT_SPLIT |
| 30 | #define RGBLED_SPLIT { 5, 5 } | ||
| 31 | #define RGBLIGHT_HUE_STEP 8 | 30 | #define RGBLIGHT_HUE_STEP 8 |
| 32 | #define RGBLIGHT_SAT_STEP 8 | 31 | #define RGBLIGHT_SAT_STEP 8 |
| 33 | #define RGBLIGHT_VAL_STEP 8 | 32 | #define RGBLIGHT_VAL_STEP 8 |
diff --git a/keyboards/halfcliff/info.json b/keyboards/halfcliff/info.json index fb0666fbf4..a0b79ba341 100644 --- a/keyboards/halfcliff/info.json +++ b/keyboards/halfcliff/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D2" | 17 | "soft_serial_pin": "D2" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [5, 5] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "D3" | 23 | "pin": "D3" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/handwired/dactyl_manuform/dmote/62key/config.h b/keyboards/handwired/dactyl_manuform/dmote/62key/config.h index 41af664c25..0c3bee7dcb 100644 --- a/keyboards/handwired/dactyl_manuform/dmote/62key/config.h +++ b/keyboards/handwired/dactyl_manuform/dmote/62key/config.h | |||
| @@ -6,4 +6,3 @@ | |||
| 6 | #define RGBLIGHT_EFFECT_CHRISTMAS | 6 | #define RGBLIGHT_EFFECT_CHRISTMAS |
| 7 | #define RGBLIGHT_EFFECT_CHRISTMAS_STEP 1 | 7 | #define RGBLIGHT_EFFECT_CHRISTMAS_STEP 1 |
| 8 | #define RGBLED_NUM 6 // Used when chaining strips | 8 | #define RGBLED_NUM 6 // Used when chaining strips |
| 9 | #define RGBLED_SPLIT { 3, 3 } // Used when not chaining strips | ||
diff --git a/keyboards/handwired/dactyl_manuform/dmote/62key/info.json b/keyboards/handwired/dactyl_manuform/dmote/62key/info.json index c2a818bde2..379ca33af6 100644 --- a/keyboards/handwired/dactyl_manuform/dmote/62key/info.json +++ b/keyboards/handwired/dactyl_manuform/dmote/62key/info.json | |||
| @@ -10,6 +10,9 @@ | |||
| 10 | "pid": "0x3632", | 10 | "pid": "0x3632", |
| 11 | "device_version": "0.0.1" | 11 | "device_version": "0.0.1" |
| 12 | }, | 12 | }, |
| 13 | "rgblight": { | ||
| 14 | "split_count": [3, 3] | ||
| 15 | }, | ||
| 13 | "ws2812": { | 16 | "ws2812": { |
| 14 | "pin": "D1" | 17 | "pin": "D1" |
| 15 | }, | 18 | }, |
diff --git a/keyboards/handwired/freoduo/config.h b/keyboards/handwired/freoduo/config.h index 232d5638eb..e4045a3790 100644 --- a/keyboards/handwired/freoduo/config.h +++ b/keyboards/handwired/freoduo/config.h | |||
| @@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 21 | #if !defined(RGBLED_NUM) | 21 | #if !defined(RGBLED_NUM) |
| 22 | # define RGBLED_NUM 30 | 22 | # define RGBLED_NUM 30 |
| 23 | # define RGBLIGHT_SPLIT | 23 | # define RGBLIGHT_SPLIT |
| 24 | # define RGBLED_SPLIT { 16, 14 } | ||
| 25 | // Switch RGB sides with LED MAP. | 24 | // Switch RGB sides with LED MAP. |
| 26 | # define RGBLIGHT_LED_MAP { 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30} | 25 | # define RGBLIGHT_LED_MAP { 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30} |
| 27 | # define RGBLIGHT_LAYERS | 26 | # define RGBLIGHT_LAYERS |
diff --git a/keyboards/handwired/freoduo/info.json b/keyboards/handwired/freoduo/info.json index 5ddf21ee79..a4d6144cf9 100644 --- a/keyboards/handwired/freoduo/info.json +++ b/keyboards/handwired/freoduo/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D0" | 17 | "soft_serial_pin": "D0" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [16, 14] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "D4" | 23 | "pin": "D4" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/handwired/splittest/config.h b/keyboards/handwired/splittest/config.h index 49bc3cbddb..c656f96815 100644 --- a/keyboards/handwired/splittest/config.h +++ b/keyboards/handwired/splittest/config.h | |||
| @@ -35,7 +35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 35 | #define RGBLIGHT_EFFECT_ALTERNATING | 35 | #define RGBLIGHT_EFFECT_ALTERNATING |
| 36 | #define RGBLIGHT_EFFECT_TWINKLE | 36 | #define RGBLIGHT_EFFECT_TWINKLE |
| 37 | #define RGBLED_NUM 12 | 37 | #define RGBLED_NUM 12 |
| 38 | #define RGBLED_SPLIT { 6, 6 } | ||
| 39 | 38 | ||
| 40 | /* | 39 | /* |
| 41 | * Feature disable options | 40 | * Feature disable options |
diff --git a/keyboards/handwired/splittest/info.json b/keyboards/handwired/splittest/info.json index efd82d20c4..b301ffeaaf 100644 --- a/keyboards/handwired/splittest/info.json +++ b/keyboards/handwired/splittest/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x1111", | 8 | "pid": "0x1111", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgblight": { | ||
| 12 | "split_count": [6, 6] | ||
| 13 | }, | ||
| 11 | "layouts": { | 14 | "layouts": { |
| 12 | "LAYOUT": { | 15 | "LAYOUT": { |
| 13 | "layout": [ | 16 | "layout": [ |
diff --git a/keyboards/handwired/tractyl_manuform/5x6_right/elite_c/config.h b/keyboards/handwired/tractyl_manuform/5x6_right/elite_c/config.h index a0355469e9..9ed3bc9702 100644 --- a/keyboards/handwired/tractyl_manuform/5x6_right/elite_c/config.h +++ b/keyboards/handwired/tractyl_manuform/5x6_right/elite_c/config.h | |||
| @@ -21,8 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 21 | // WS2812 RGB LED strip input and number of LEDs | 21 | // WS2812 RGB LED strip input and number of LEDs |
| 22 | #define RGBLED_NUM 20 | 22 | #define RGBLED_NUM 20 |
| 23 | #define RGBLIGHT_SPLIT | 23 | #define RGBLIGHT_SPLIT |
| 24 | #define RGBLED_SPLIT \ | ||
| 25 | { 10, 10 } | ||
| 26 | 24 | ||
| 27 | #define AUDIO_PIN C6 | 25 | #define AUDIO_PIN C6 |
| 28 | 26 | ||
diff --git a/keyboards/handwired/tractyl_manuform/5x6_right/elite_c/info.json b/keyboards/handwired/tractyl_manuform/5x6_right/elite_c/info.json index e0d074c2b6..3ea61f0a1a 100644 --- a/keyboards/handwired/tractyl_manuform/5x6_right/elite_c/info.json +++ b/keyboards/handwired/tractyl_manuform/5x6_right/elite_c/info.json | |||
| @@ -17,7 +17,8 @@ | |||
| 17 | "pin": "D3" | 17 | "pin": "D3" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | 19 | "rgblight": { |
| 20 | "max_brightness": 80 | 20 | "max_brightness": 80, |
| 21 | "split_count": [10, 10] | ||
| 21 | }, | 22 | }, |
| 22 | "processor": "atmega32u4", | 23 | "processor": "atmega32u4", |
| 23 | "bootloader": "atmel-dfu" | 24 | "bootloader": "atmel-dfu" |
diff --git a/keyboards/handwired/tractyl_manuform/5x6_right/f303/config.h b/keyboards/handwired/tractyl_manuform/5x6_right/f303/config.h index 2d05b71c92..9c02cc3b28 100644 --- a/keyboards/handwired/tractyl_manuform/5x6_right/f303/config.h +++ b/keyboards/handwired/tractyl_manuform/5x6_right/f303/config.h | |||
| @@ -31,8 +31,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 31 | 31 | ||
| 32 | #define RGBLED_NUM 20 | 32 | #define RGBLED_NUM 20 |
| 33 | #define RGBLIGHT_SPLIT | 33 | #define RGBLIGHT_SPLIT |
| 34 | #define RGBLED_SPLIT \ | ||
| 35 | { 10, 10 } | ||
| 36 | 34 | ||
| 37 | #define DEBUG_LED_PIN C13 | 35 | #define DEBUG_LED_PIN C13 |
| 38 | 36 | ||
diff --git a/keyboards/handwired/tractyl_manuform/5x6_right/f303/info.json b/keyboards/handwired/tractyl_manuform/5x6_right/f303/info.json index 0e0e020ddf..7e9f90fb1f 100644 --- a/keyboards/handwired/tractyl_manuform/5x6_right/f303/info.json +++ b/keyboards/handwired/tractyl_manuform/5x6_right/f303/info.json | |||
| @@ -5,6 +5,9 @@ | |||
| 5 | "rows": ["B10", "B11", "B12", "A14", "A13", "A15"] | 5 | "rows": ["B10", "B11", "B12", "A14", "A13", "A15"] |
| 6 | }, | 6 | }, |
| 7 | "diode_direction": "COL2ROW", | 7 | "diode_direction": "COL2ROW", |
| 8 | "rgblight": { | ||
| 9 | "split_count": [10, 10] | ||
| 10 | }, | ||
| 8 | "ws2812": { | 11 | "ws2812": { |
| 9 | "pin": "A6", | 12 | "pin": "A6", |
| 10 | "driver": "pwm" | 13 | "driver": "pwm" |
diff --git a/keyboards/handwired/tractyl_manuform/5x6_right/f411/config.h b/keyboards/handwired/tractyl_manuform/5x6_right/f411/config.h index 73ea40fb76..532ca017fb 100644 --- a/keyboards/handwired/tractyl_manuform/5x6_right/f411/config.h +++ b/keyboards/handwired/tractyl_manuform/5x6_right/f411/config.h | |||
| @@ -34,8 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 34 | 34 | ||
| 35 | #define RGBLED_NUM 57 | 35 | #define RGBLED_NUM 57 |
| 36 | #define RGBLIGHT_SPLIT | 36 | #define RGBLIGHT_SPLIT |
| 37 | #define RGBLED_SPLIT \ | ||
| 38 | { 26, 31 } | ||
| 39 | 37 | ||
| 40 | #define DEBUG_LED_PIN C13 | 38 | #define DEBUG_LED_PIN C13 |
| 41 | 39 | ||
diff --git a/keyboards/handwired/tractyl_manuform/5x6_right/f411/info.json b/keyboards/handwired/tractyl_manuform/5x6_right/f411/info.json index 671e3746c6..ca4f930cbf 100644 --- a/keyboards/handwired/tractyl_manuform/5x6_right/f411/info.json +++ b/keyboards/handwired/tractyl_manuform/5x6_right/f411/info.json | |||
| @@ -5,6 +5,9 @@ | |||
| 5 | "rows": ["B12", "B13", "B14", "B15", "A8", "A10"] | 5 | "rows": ["B12", "B13", "B14", "B15", "A8", "A10"] |
| 6 | }, | 6 | }, |
| 7 | "diode_direction": "COL2ROW", | 7 | "diode_direction": "COL2ROW", |
| 8 | "rgblight": { | ||
| 9 | "split_count": [26, 31] | ||
| 10 | }, | ||
| 8 | "ws2812": { | 11 | "ws2812": { |
| 9 | "pin": "A1", | 12 | "pin": "A1", |
| 10 | "driver": "pwm" | 13 | "driver": "pwm" |
diff --git a/keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/config.h b/keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/config.h index ce8e65e924..c45500050a 100644 --- a/keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/config.h +++ b/keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/config.h | |||
| @@ -21,8 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 21 | // WS2812 RGB LED strip input and number of LEDs | 21 | // WS2812 RGB LED strip input and number of LEDs |
| 22 | #define RGBLED_NUM 20 | 22 | #define RGBLED_NUM 20 |
| 23 | #define RGBLIGHT_SPLIT | 23 | #define RGBLIGHT_SPLIT |
| 24 | #define RGBLED_SPLIT \ | ||
| 25 | { 10, 10 } | ||
| 26 | #define RGBLIGHT_LIMIT_VAL 80 | 24 | #define RGBLIGHT_LIMIT_VAL 80 |
| 27 | 25 | ||
| 28 | #define DEBUG_LED_PIN D6 | 26 | #define DEBUG_LED_PIN D6 |
diff --git a/keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/info.json b/keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/info.json index c65b226601..725c519c0e 100644 --- a/keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/info.json +++ b/keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/info.json | |||
| @@ -17,7 +17,8 @@ | |||
| 17 | "pin": "E7" | 17 | "pin": "E7" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | 19 | "rgblight": { |
| 20 | "max_brightness": 80 | 20 | "max_brightness": 80, |
| 21 | "split_count": [10, 10] | ||
| 21 | }, | 22 | }, |
| 22 | "processor": "at90usb1286", | 23 | "processor": "at90usb1286", |
| 23 | "bootloader": "halfkay" | 24 | "bootloader": "halfkay" |
diff --git a/keyboards/handwired/tsubasa/config.h b/keyboards/handwired/tsubasa/config.h index dee2156fb5..fee26e1035 100644 --- a/keyboards/handwired/tsubasa/config.h +++ b/keyboards/handwired/tsubasa/config.h | |||
| @@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 20 | 20 | ||
| 21 | # define RGBLED_NUM 12 | 21 | # define RGBLED_NUM 12 |
| 22 | # define RGBLIGHT_SPLIT | 22 | # define RGBLIGHT_SPLIT |
| 23 | # define RGBLED_SPLIT {6, 6} | ||
| 24 | # define RGBLIGHT_HUE_STEP 8 | 23 | # define RGBLIGHT_HUE_STEP 8 |
| 25 | # define RGBLIGHT_SAT_STEP 1 | 24 | # define RGBLIGHT_SAT_STEP 1 |
| 26 | # define RGBLIGHT_VAL_STEP 1 | 25 | # define RGBLIGHT_VAL_STEP 1 |
diff --git a/keyboards/handwired/tsubasa/info.json b/keyboards/handwired/tsubasa/info.json index 351731a613..e196646759 100644 --- a/keyboards/handwired/tsubasa/info.json +++ b/keyboards/handwired/tsubasa/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0000", | 8 | "pid": "0x0000", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgblight": { | ||
| 12 | "split_count": [6, 6] | ||
| 13 | }, | ||
| 11 | "ws2812": { | 14 | "ws2812": { |
| 12 | "pin": "D2" | 15 | "pin": "D2" |
| 13 | }, | 16 | }, |
diff --git a/keyboards/helix/rev3_4rows/config.h b/keyboards/helix/rev3_4rows/config.h index 2eda425a4f..8a29ae41f7 100644 --- a/keyboards/helix/rev3_4rows/config.h +++ b/keyboards/helix/rev3_4rows/config.h | |||
| @@ -65,7 +65,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 65 | 65 | ||
| 66 | #ifdef RGBLIGHT_ENABLE | 66 | #ifdef RGBLIGHT_ENABLE |
| 67 | #define RGBLIGHT_SPLIT | 67 | #define RGBLIGHT_SPLIT |
| 68 | #define RGBLED_SPLIT { 25, 25 } | ||
| 69 | // #define RGBLIGHT_HUE_STEP 8 | 68 | // #define RGBLIGHT_HUE_STEP 8 |
| 70 | // #define RGBLIGHT_SAT_STEP 8 | 69 | // #define RGBLIGHT_SAT_STEP 8 |
| 71 | // #define RGBLIGHT_VAL_STEP 8 | 70 | // #define RGBLIGHT_VAL_STEP 8 |
diff --git a/keyboards/helix/rev3_4rows/info.json b/keyboards/helix/rev3_4rows/info.json index 9a832bbb5b..ed2c1544b8 100644 --- a/keyboards/helix/rev3_4rows/info.json +++ b/keyboards/helix/rev3_4rows/info.json | |||
| @@ -23,7 +23,8 @@ | |||
| 23 | "pin": "D3" | 23 | "pin": "D3" |
| 24 | }, | 24 | }, |
| 25 | "rgblight": { | 25 | "rgblight": { |
| 26 | "max_brightness": 120 | 26 | "max_brightness": 120, |
| 27 | "split_count": [25, 25] | ||
| 27 | }, | 28 | }, |
| 28 | "processor": "atmega32u4", | 29 | "processor": "atmega32u4", |
| 29 | "bootloader": "caterina", | 30 | "bootloader": "caterina", |
diff --git a/keyboards/helix/rev3_5rows/config.h b/keyboards/helix/rev3_5rows/config.h index bd09cc60ab..716bdf162f 100644 --- a/keyboards/helix/rev3_5rows/config.h +++ b/keyboards/helix/rev3_5rows/config.h | |||
| @@ -65,7 +65,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 65 | 65 | ||
| 66 | #ifdef RGBLIGHT_ENABLE | 66 | #ifdef RGBLIGHT_ENABLE |
| 67 | #define RGBLIGHT_SPLIT | 67 | #define RGBLIGHT_SPLIT |
| 68 | #define RGBLED_SPLIT { 32, 32 } | ||
| 69 | // #define RGBLIGHT_HUE_STEP 8 | 68 | // #define RGBLIGHT_HUE_STEP 8 |
| 70 | // #define RGBLIGHT_SAT_STEP 8 | 69 | // #define RGBLIGHT_SAT_STEP 8 |
| 71 | // #define RGBLIGHT_VAL_STEP 8 | 70 | // #define RGBLIGHT_VAL_STEP 8 |
diff --git a/keyboards/helix/rev3_5rows/info.json b/keyboards/helix/rev3_5rows/info.json index 2ae80dd901..bdb5bfaf6b 100644 --- a/keyboards/helix/rev3_5rows/info.json +++ b/keyboards/helix/rev3_5rows/info.json | |||
| @@ -23,7 +23,8 @@ | |||
| 23 | "pin": "D3" | 23 | "pin": "D3" |
| 24 | }, | 24 | }, |
| 25 | "rgblight": { | 25 | "rgblight": { |
| 26 | "max_brightness": 120 | 26 | "max_brightness": 120, |
| 27 | "split_count": [32, 32] | ||
| 27 | }, | 28 | }, |
| 28 | "processor": "atmega32u4", | 29 | "processor": "atmega32u4", |
| 29 | "bootloader": "caterina", | 30 | "bootloader": "caterina", |
diff --git a/keyboards/jiran/rev2/config.h b/keyboards/jiran/rev2/config.h index ce78530cb7..39e1eaae4c 100644 --- a/keyboards/jiran/rev2/config.h +++ b/keyboards/jiran/rev2/config.h | |||
| @@ -29,7 +29,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 29 | #define RGBLIGHT_EFFECT_TWINKLE | 29 | #define RGBLIGHT_EFFECT_TWINKLE |
| 30 | #define RGBLED_NUM 56 | 30 | #define RGBLED_NUM 56 |
| 31 | #define RGBLIGHT_SPLIT | 31 | #define RGBLIGHT_SPLIT |
| 32 | #define RGBLED_SPLIT { 28, 28 } | ||
| 33 | #define RGBLIGHT_HUE_STEP 10 | 32 | #define RGBLIGHT_HUE_STEP 10 |
| 34 | #define RGBLIGHT_SAT_STEP 17 | 33 | #define RGBLIGHT_SAT_STEP 17 |
| 35 | #define RGBLIGHT_VAL_STEP 17 | 34 | #define RGBLIGHT_VAL_STEP 17 |
diff --git a/keyboards/jiran/rev2/info.json b/keyboards/jiran/rev2/info.json index 8539b47652..9ee15f7af1 100644 --- a/keyboards/jiran/rev2/info.json +++ b/keyboards/jiran/rev2/info.json | |||
| @@ -1,4 +1,7 @@ | |||
| 1 | { | 1 | { |
| 2 | "rgblight": { | ||
| 3 | "split_count": [28, 28] | ||
| 4 | }, | ||
| 2 | "ws2812": { | 5 | "ws2812": { |
| 3 | "pin": "B6" | 6 | "pin": "B6" |
| 4 | }, | 7 | }, |
diff --git a/keyboards/jorne/rev1/config.h b/keyboards/jorne/rev1/config.h index 73e2d8219b..4a41d3e358 100644 --- a/keyboards/jorne/rev1/config.h +++ b/keyboards/jorne/rev1/config.h | |||
| @@ -2,7 +2,6 @@ | |||
| 2 | // SPDX-License-Identifier: GPL-2.0-or-later | 2 | // SPDX-License-Identifier: GPL-2.0-or-later |
| 3 | #pragma once | 3 | #pragma once |
| 4 | 4 | ||
| 5 | #define RGBLED_SPLIT { 28, 28 } | ||
| 6 | #define RGBLED_NUM 56 | 5 | #define RGBLED_NUM 56 |
| 7 | 6 | ||
| 8 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | 7 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ |
diff --git a/keyboards/jorne/rev1/info.json b/keyboards/jorne/rev1/info.json index f07f99e4a6..f0a1817e8b 100644 --- a/keyboards/jorne/rev1/info.json +++ b/keyboards/jorne/rev1/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D2" | 17 | "soft_serial_pin": "D2" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [28, 28] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "D3" | 23 | "pin": "D3" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/kakunpc/rabbit_capture_plan/config.h b/keyboards/kakunpc/rabbit_capture_plan/config.h index 6a6c2678bf..f6b85fddb2 100644 --- a/keyboards/kakunpc/rabbit_capture_plan/config.h +++ b/keyboards/kakunpc/rabbit_capture_plan/config.h | |||
| @@ -17,7 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 17 | 17 | ||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | #define RGBLED_SPLIT {32, 37} | ||
| 21 | # define RGBLED_NUM 69 | 20 | # define RGBLED_NUM 69 |
| 22 | # define RGBLIGHT_HUE_STEP 8 | 21 | # define RGBLIGHT_HUE_STEP 8 |
| 23 | # define RGBLIGHT_SAT_STEP 8 | 22 | # define RGBLIGHT_SAT_STEP 8 |
diff --git a/keyboards/kakunpc/rabbit_capture_plan/info.json b/keyboards/kakunpc/rabbit_capture_plan/info.json index d988e94034..b68e6a7e61 100644 --- a/keyboards/kakunpc/rabbit_capture_plan/info.json +++ b/keyboards/kakunpc/rabbit_capture_plan/info.json | |||
| @@ -12,7 +12,8 @@ | |||
| 12 | "pin": "D3" | 12 | "pin": "D3" |
| 13 | }, | 13 | }, |
| 14 | "rgblight": { | 14 | "rgblight": { |
| 15 | "max_brightness": 200 | 15 | "max_brightness": 200, |
| 16 | "split_count": [32, 37] | ||
| 16 | }, | 17 | }, |
| 17 | "matrix_pins": { | 18 | "matrix_pins": { |
| 18 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"], | 19 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"], |
diff --git a/keyboards/kakunpc/suihankey/alpha/config.h b/keyboards/kakunpc/suihankey/alpha/config.h index 2e4fa2625f..20d6d77f7a 100644 --- a/keyboards/kakunpc/suihankey/alpha/config.h +++ b/keyboards/kakunpc/suihankey/alpha/config.h | |||
| @@ -53,5 +53,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 53 | //#define NO_ACTION_LAYER | 53 | //#define NO_ACTION_LAYER |
| 54 | //#define NO_ACTION_TAPPING | 54 | //#define NO_ACTION_TAPPING |
| 55 | //#define NO_ACTION_ONESHOT | 55 | //#define NO_ACTION_ONESHOT |
| 56 | |||
| 57 | // #define RGBLED_SPLIT {18,18} | ||
diff --git a/keyboards/kakunpc/suihankey/rev1/config.h b/keyboards/kakunpc/suihankey/rev1/config.h index 2e4fa2625f..20d6d77f7a 100644 --- a/keyboards/kakunpc/suihankey/rev1/config.h +++ b/keyboards/kakunpc/suihankey/rev1/config.h | |||
| @@ -53,5 +53,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 53 | //#define NO_ACTION_LAYER | 53 | //#define NO_ACTION_LAYER |
| 54 | //#define NO_ACTION_TAPPING | 54 | //#define NO_ACTION_TAPPING |
| 55 | //#define NO_ACTION_ONESHOT | 55 | //#define NO_ACTION_ONESHOT |
| 56 | |||
| 57 | // #define RGBLED_SPLIT {18,18} | ||
diff --git a/keyboards/kakunpc/suihankey/split/alpha/config.h b/keyboards/kakunpc/suihankey/split/alpha/config.h index 1fda3473f3..4ea3079974 100644 --- a/keyboards/kakunpc/suihankey/split/alpha/config.h +++ b/keyboards/kakunpc/suihankey/split/alpha/config.h | |||
| @@ -47,5 +47,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 47 | //#define NO_ACTION_LAYER | 47 | //#define NO_ACTION_LAYER |
| 48 | //#define NO_ACTION_TAPPING | 48 | //#define NO_ACTION_TAPPING |
| 49 | //#define NO_ACTION_ONESHOT | 49 | //#define NO_ACTION_ONESHOT |
| 50 | |||
| 51 | // #define RGBLED_SPLIT {18,18} | ||
diff --git a/keyboards/kakunpc/suihankey/split/rev1/config.h b/keyboards/kakunpc/suihankey/split/rev1/config.h index 86e33438b5..340f8030b9 100644 --- a/keyboards/kakunpc/suihankey/split/rev1/config.h +++ b/keyboards/kakunpc/suihankey/split/rev1/config.h | |||
| @@ -57,5 +57,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 57 | //#define NO_ACTION_LAYER | 57 | //#define NO_ACTION_LAYER |
| 58 | //#define NO_ACTION_TAPPING | 58 | //#define NO_ACTION_TAPPING |
| 59 | //#define NO_ACTION_ONESHOT | 59 | //#define NO_ACTION_ONESHOT |
| 60 | |||
| 61 | // #define RGBLED_SPLIT {18,18} | ||
diff --git a/keyboards/kapl/rev1/config.h b/keyboards/kapl/rev1/config.h index 8dc6718d1a..82df4355ea 100644 --- a/keyboards/kapl/rev1/config.h +++ b/keyboards/kapl/rev1/config.h | |||
| @@ -6,7 +6,6 @@ | |||
| 6 | #define MASTER_LEFT | 6 | #define MASTER_LEFT |
| 7 | 7 | ||
| 8 | #define RGBLED_NUM 88 | 8 | #define RGBLED_NUM 88 |
| 9 | #define RGBLED_SPLIT { 44, 44 } | ||
| 10 | #define RGBLIGHT_SPLIT | 9 | #define RGBLIGHT_SPLIT |
| 11 | 10 | ||
| 12 | #define RGB_MATRIX_LED_COUNT 88 | 11 | #define RGB_MATRIX_LED_COUNT 88 |
diff --git a/keyboards/kapl/rev1/info.json b/keyboards/kapl/rev1/info.json index ad310fa87c..cab51ec837 100644 --- a/keyboards/kapl/rev1/info.json +++ b/keyboards/kapl/rev1/info.json | |||
| @@ -15,7 +15,8 @@ | |||
| 15 | "driver": "WS2812" | 15 | "driver": "WS2812" |
| 16 | }, | 16 | }, |
| 17 | "rgblight": { | 17 | "rgblight": { |
| 18 | "max_brightness": 120 | 18 | "max_brightness": 120, |
| 19 | "split_count": [44, 44] | ||
| 19 | }, | 20 | }, |
| 20 | "matrix_pins": { | 21 | "matrix_pins": { |
| 21 | "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"], | 22 | "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"], |
diff --git a/keyboards/keebio/bfo9000/config.h b/keyboards/keebio/bfo9000/config.h index 48fd0aaf0c..ecc01620e6 100644 --- a/keyboards/keebio/bfo9000/config.h +++ b/keyboards/keebio/bfo9000/config.h | |||
| @@ -25,7 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 25 | 25 | ||
| 26 | /* ws2812 RGB LED */ | 26 | /* ws2812 RGB LED */ |
| 27 | #define RGBLED_NUM 20 // Number of LEDs | 27 | #define RGBLED_NUM 20 // Number of LEDs |
| 28 | #define RGBLED_SPLIT { 10, 10 } | ||
| 29 | 28 | ||
| 30 | /* | 29 | /* |
| 31 | * Feature disable options | 30 | * Feature disable options |
diff --git a/keyboards/keebio/bfo9000/info.json b/keyboards/keebio/bfo9000/info.json index 9900dbe951..39b8cd7e2c 100644 --- a/keyboards/keebio/bfo9000/info.json +++ b/keyboards/keebio/bfo9000/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D0" | 17 | "soft_serial_pin": "D0" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [10, 10] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "B4" | 23 | "pin": "B4" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/keebio/foldkb/rev1/config.h b/keyboards/keebio/foldkb/rev1/config.h index 30154273b7..efdd195b5d 100644 --- a/keyboards/keebio/foldkb/rev1/config.h +++ b/keyboards/keebio/foldkb/rev1/config.h | |||
| @@ -35,6 +35,5 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 35 | #define RGBLIGHT_EFFECT_ALTERNATING | 35 | #define RGBLIGHT_EFFECT_ALTERNATING |
| 36 | #define RGBLIGHT_EFFECT_TWINKLE | 36 | #define RGBLIGHT_EFFECT_TWINKLE |
| 37 | #define RGBLED_NUM 16 // Number of LEDs | 37 | #define RGBLED_NUM 16 // Number of LEDs |
| 38 | #define RGBLED_SPLIT { 8, 8 } | ||
| 39 | #define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 12, 13, 14, 15, 4, 5, 6, 7, 8, 9, 10, 11 } | 38 | #define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 12, 13, 14, 15, 4, 5, 6, 7, 8, 9, 10, 11 } |
| 40 | #define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 2) | 39 | #define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 2) |
diff --git a/keyboards/keebio/foldkb/rev1/info.json b/keyboards/keebio/foldkb/rev1/info.json index e17389cc2c..705bd7cc8a 100644 --- a/keyboards/keebio/foldkb/rev1/info.json +++ b/keyboards/keebio/foldkb/rev1/info.json | |||
| @@ -24,6 +24,9 @@ | |||
| 24 | "split": { | 24 | "split": { |
| 25 | "soft_serial_pin": "D0" | 25 | "soft_serial_pin": "D0" |
| 26 | }, | 26 | }, |
| 27 | "rgblight": { | ||
| 28 | "split_count": [8, 8] | ||
| 29 | }, | ||
| 27 | "ws2812": { | 30 | "ws2812": { |
| 28 | "pin": "E6" | 31 | "pin": "E6" |
| 29 | }, | 32 | }, |
diff --git a/keyboards/keebio/fourier/config.h b/keyboards/keebio/fourier/config.h index 904658ff8a..59ea066451 100644 --- a/keyboards/keebio/fourier/config.h +++ b/keyboards/keebio/fourier/config.h | |||
| @@ -38,7 +38,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 38 | #define RGBLIGHT_EFFECT_ALTERNATING | 38 | #define RGBLIGHT_EFFECT_ALTERNATING |
| 39 | #define RGBLIGHT_EFFECT_TWINKLE | 39 | #define RGBLIGHT_EFFECT_TWINKLE |
| 40 | #define RGBLED_NUM 14 // Number of LEDs | 40 | #define RGBLED_NUM 14 // Number of LEDs |
| 41 | #define RGBLED_SPLIT { 7, 7 } | ||
| 42 | 41 | ||
| 43 | /* | 42 | /* |
| 44 | * Feature disable options | 43 | * Feature disable options |
diff --git a/keyboards/keebio/fourier/info.json b/keyboards/keebio/fourier/info.json index a9b37bda00..7d12c8c60b 100644 --- a/keyboards/keebio/fourier/info.json +++ b/keyboards/keebio/fourier/info.json | |||
| @@ -22,6 +22,9 @@ | |||
| 22 | "split": { | 22 | "split": { |
| 23 | "soft_serial_pin": "D0" | 23 | "soft_serial_pin": "D0" |
| 24 | }, | 24 | }, |
| 25 | "rgblight": { | ||
| 26 | "split_count": [7, 7] | ||
| 27 | }, | ||
| 25 | "ws2812": { | 28 | "ws2812": { |
| 26 | "pin": "D3" | 29 | "pin": "D3" |
| 27 | }, | 30 | }, |
diff --git a/keyboards/keebio/iris/rev2/config.h b/keyboards/keebio/iris/rev2/config.h index 59867e6ef9..7fd5c0ff95 100644 --- a/keyboards/keebio/iris/rev2/config.h +++ b/keyboards/keebio/iris/rev2/config.h | |||
| @@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 24 | 24 | ||
| 25 | /* ws2812 RGB LED */ | 25 | /* ws2812 RGB LED */ |
| 26 | #define RGBLED_NUM 12 // Number of LEDs | 26 | #define RGBLED_NUM 12 // Number of LEDs |
| 27 | #define RGBLED_SPLIT { 6, 6 } | ||
| 28 | #define RGBLIGHT_EFFECT_BREATHING | 27 | #define RGBLIGHT_EFFECT_BREATHING |
| 29 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD | 28 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD |
| 30 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL | 29 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL |
diff --git a/keyboards/keebio/iris/rev2/info.json b/keyboards/keebio/iris/rev2/info.json index 80e65aa8e2..2eef2853d8 100644 --- a/keyboards/keebio/iris/rev2/info.json +++ b/keyboards/keebio/iris/rev2/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D0" | 17 | "soft_serial_pin": "D0" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [6, 6] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "D3" | 23 | "pin": "D3" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/keebio/iris/rev3/config.h b/keyboards/keebio/iris/rev3/config.h index c7a7222fdc..2bc112261a 100644 --- a/keyboards/keebio/iris/rev3/config.h +++ b/keyboards/keebio/iris/rev3/config.h | |||
| @@ -26,7 +26,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 26 | 26 | ||
| 27 | /* ws2812 RGB LED */ | 27 | /* ws2812 RGB LED */ |
| 28 | #define RGBLED_NUM 12 // Number of LEDs | 28 | #define RGBLED_NUM 12 // Number of LEDs |
| 29 | #define RGBLED_SPLIT { 6, 6 } | ||
| 30 | #define RGBLIGHT_EFFECT_BREATHING | 29 | #define RGBLIGHT_EFFECT_BREATHING |
| 31 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD | 30 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD |
| 32 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL | 31 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL |
diff --git a/keyboards/keebio/iris/rev3/info.json b/keyboards/keebio/iris/rev3/info.json index adc4b71354..4d427f7527 100644 --- a/keyboards/keebio/iris/rev3/info.json +++ b/keyboards/keebio/iris/rev3/info.json | |||
| @@ -18,6 +18,9 @@ | |||
| 18 | "pin": "B6", | 18 | "pin": "B6", |
| 19 | "levels": 5 | 19 | "levels": 5 |
| 20 | }, | 20 | }, |
| 21 | "rgblight": { | ||
| 22 | "split_count": [6, 6] | ||
| 23 | }, | ||
| 21 | "ws2812": { | 24 | "ws2812": { |
| 22 | "pin": "F7" | 25 | "pin": "F7" |
| 23 | }, | 26 | }, |
diff --git a/keyboards/keebio/iris/rev4/config.h b/keyboards/keebio/iris/rev4/config.h index eaeca3a4b9..2a278b2fb2 100644 --- a/keyboards/keebio/iris/rev4/config.h +++ b/keyboards/keebio/iris/rev4/config.h | |||
| @@ -26,7 +26,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 26 | 26 | ||
| 27 | /* ws2812 RGB LED */ | 27 | /* ws2812 RGB LED */ |
| 28 | #define RGBLED_NUM 12 // Number of LEDs | 28 | #define RGBLED_NUM 12 // Number of LEDs |
| 29 | #define RGBLED_SPLIT { 6, 6 } | ||
| 30 | #define RGBLIGHT_EFFECT_BREATHING | 29 | #define RGBLIGHT_EFFECT_BREATHING |
| 31 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD | 30 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD |
| 32 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL | 31 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL |
diff --git a/keyboards/keebio/iris/rev4/info.json b/keyboards/keebio/iris/rev4/info.json index 6ddb257d21..d0aa0d12c9 100644 --- a/keyboards/keebio/iris/rev4/info.json +++ b/keyboards/keebio/iris/rev4/info.json | |||
| @@ -18,6 +18,9 @@ | |||
| 18 | "pin": "B5", | 18 | "pin": "B5", |
| 19 | "levels": 5 | 19 | "levels": 5 |
| 20 | }, | 20 | }, |
| 21 | "rgblight": { | ||
| 22 | "split_count": [6, 6] | ||
| 23 | }, | ||
| 21 | "ws2812": { | 24 | "ws2812": { |
| 22 | "pin": "D6" | 25 | "pin": "D6" |
| 23 | }, | 26 | }, |
diff --git a/keyboards/keebio/iris/rev5/config.h b/keyboards/keebio/iris/rev5/config.h index 12ff3a2a4d..78e747168d 100644 --- a/keyboards/keebio/iris/rev5/config.h +++ b/keyboards/keebio/iris/rev5/config.h | |||
| @@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 23 | 23 | ||
| 24 | /* ws2812 RGB LED */ | 24 | /* ws2812 RGB LED */ |
| 25 | #define RGBLED_NUM 12 // Number of LEDs | 25 | #define RGBLED_NUM 12 // Number of LEDs |
| 26 | #define RGBLED_SPLIT { 6, 6 } | ||
| 27 | #define RGBLIGHT_EFFECT_BREATHING | 26 | #define RGBLIGHT_EFFECT_BREATHING |
| 28 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD | 27 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD |
| 29 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL | 28 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL |
diff --git a/keyboards/keebio/iris/rev5/info.json b/keyboards/keebio/iris/rev5/info.json index 98c0d3bf2d..ec8b01893a 100644 --- a/keyboards/keebio/iris/rev5/info.json +++ b/keyboards/keebio/iris/rev5/info.json | |||
| @@ -18,6 +18,9 @@ | |||
| 18 | "pin": "B5", | 18 | "pin": "B5", |
| 19 | "levels": 5 | 19 | "levels": 5 |
| 20 | }, | 20 | }, |
| 21 | "rgblight": { | ||
| 22 | "split_count": [6, 6] | ||
| 23 | }, | ||
| 21 | "ws2812": { | 24 | "ws2812": { |
| 22 | "pin": "D6" | 25 | "pin": "D6" |
| 23 | }, | 26 | }, |
diff --git a/keyboards/keebio/iris/rev6/config.h b/keyboards/keebio/iris/rev6/config.h index 79f92b75a9..a7a588a686 100644 --- a/keyboards/keebio/iris/rev6/config.h +++ b/keyboards/keebio/iris/rev6/config.h | |||
| @@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 21 | 21 | ||
| 22 | /* ws2812 RGB LED */ | 22 | /* ws2812 RGB LED */ |
| 23 | # define RGBLED_NUM 68 | 23 | # define RGBLED_NUM 68 |
| 24 | # define RGBLED_SPLIT { 34, 34 } | ||
| 25 | # define RGBLIGHT_HUE_STEP 8 | 24 | # define RGBLIGHT_HUE_STEP 8 |
| 26 | # define RGBLIGHT_SAT_STEP 8 | 25 | # define RGBLIGHT_SAT_STEP 8 |
| 27 | # define RGBLIGHT_VAL_STEP 8 | 26 | # define RGBLIGHT_VAL_STEP 8 |
diff --git a/keyboards/keebio/iris/rev6/info.json b/keyboards/keebio/iris/rev6/info.json index 632b5f10d8..a7df669904 100644 --- a/keyboards/keebio/iris/rev6/info.json +++ b/keyboards/keebio/iris/rev6/info.json | |||
| @@ -21,7 +21,8 @@ | |||
| 21 | "pin": "E6" | 21 | "pin": "E6" |
| 22 | }, | 22 | }, |
| 23 | "rgblight": { | 23 | "rgblight": { |
| 24 | "max_brightness": 120 | 24 | "max_brightness": 120, |
| 25 | "split_count": [34, 34] | ||
| 25 | }, | 26 | }, |
| 26 | "split": { | 27 | "split": { |
| 27 | "soft_serial_pin": "D0", | 28 | "soft_serial_pin": "D0", |
diff --git a/keyboards/keebio/iris/rev7/config.h b/keyboards/keebio/iris/rev7/config.h index dd4284cb9b..248cf16a03 100644 --- a/keyboards/keebio/iris/rev7/config.h +++ b/keyboards/keebio/iris/rev7/config.h | |||
| @@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 21 | 21 | ||
| 22 | /* ws2812 RGB LED */ | 22 | /* ws2812 RGB LED */ |
| 23 | # define RGBLED_NUM 68 | 23 | # define RGBLED_NUM 68 |
| 24 | # define RGBLED_SPLIT { 34, 34 } | ||
| 25 | # define RGBLIGHT_HUE_STEP 8 | 24 | # define RGBLIGHT_HUE_STEP 8 |
| 26 | # define RGBLIGHT_SAT_STEP 8 | 25 | # define RGBLIGHT_SAT_STEP 8 |
| 27 | # define RGBLIGHT_VAL_STEP 8 | 26 | # define RGBLIGHT_VAL_STEP 8 |
diff --git a/keyboards/keebio/iris/rev7/info.json b/keyboards/keebio/iris/rev7/info.json index 7ed57fb873..9d6cad296e 100644 --- a/keyboards/keebio/iris/rev7/info.json +++ b/keyboards/keebio/iris/rev7/info.json | |||
| @@ -22,7 +22,8 @@ | |||
| 22 | "pin": "E6" | 22 | "pin": "E6" |
| 23 | }, | 23 | }, |
| 24 | "rgblight": { | 24 | "rgblight": { |
| 25 | "max_brightness": 120 | 25 | "max_brightness": 120, |
| 26 | "split_count": [34, 34] | ||
| 26 | }, | 27 | }, |
| 27 | "split": { | 28 | "split": { |
| 28 | "soft_serial_pin": "D0", | 29 | "soft_serial_pin": "D0", |
diff --git a/keyboards/keebio/kbo5000/rev1/config.h b/keyboards/keebio/kbo5000/rev1/config.h index f02c15c4a7..c22aff38be 100644 --- a/keyboards/keebio/kbo5000/rev1/config.h +++ b/keyboards/keebio/kbo5000/rev1/config.h | |||
| @@ -39,5 +39,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 39 | #define RGBLIGHT_EFFECT_ALTERNATING | 39 | #define RGBLIGHT_EFFECT_ALTERNATING |
| 40 | #define RGBLIGHT_EFFECT_TWINKLE | 40 | #define RGBLIGHT_EFFECT_TWINKLE |
| 41 | #define RGBLED_NUM 16 // Number of LEDs | 41 | #define RGBLED_NUM 16 // Number of LEDs |
| 42 | #define RGBLED_SPLIT { 8, 8 } | ||
| 43 | #define RGBLIGHT_LED_MAP { 1, 2, 3, 12, 13, 14, 15, 0, 7, 6, 5, 4, 11, 10, 9, 8 } | 42 | #define RGBLIGHT_LED_MAP { 1, 2, 3, 12, 13, 14, 15, 0, 7, 6, 5, 4, 11, 10, 9, 8 } |
diff --git a/keyboards/keebio/kbo5000/rev1/info.json b/keyboards/keebio/kbo5000/rev1/info.json index d40c12b52d..e1b4d90492 100644 --- a/keyboards/keebio/kbo5000/rev1/info.json +++ b/keyboards/keebio/kbo5000/rev1/info.json | |||
| @@ -21,6 +21,9 @@ | |||
| 21 | "backlight": { | 21 | "backlight": { |
| 22 | "pin": "B5" | 22 | "pin": "B5" |
| 23 | }, | 23 | }, |
| 24 | "rgblight": { | ||
| 25 | "split_count": [8, 8] | ||
| 26 | }, | ||
| 24 | "ws2812": { | 27 | "ws2812": { |
| 25 | "pin": "E6" | 28 | "pin": "E6" |
| 26 | }, | 29 | }, |
diff --git a/keyboards/keebio/levinson/rev1/config.h b/keyboards/keebio/levinson/rev1/config.h index b1922fb9c3..b6d4d64719 100644 --- a/keyboards/keebio/levinson/rev1/config.h +++ b/keyboards/keebio/levinson/rev1/config.h | |||
| @@ -26,4 +26,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 26 | 26 | ||
| 27 | /* ws2812 RGB LED */ | 27 | /* ws2812 RGB LED */ |
| 28 | #define RGBLED_NUM 12 // Number of LEDs | 28 | #define RGBLED_NUM 12 // Number of LEDs |
| 29 | #define RGBLED_SPLIT { 6, 6 } | ||
diff --git a/keyboards/keebio/levinson/rev1/info.json b/keyboards/keebio/levinson/rev1/info.json index c23887a49f..f947546b3d 100644 --- a/keyboards/keebio/levinson/rev1/info.json +++ b/keyboards/keebio/levinson/rev1/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "pin": "C6", | 16 | "pin": "C6", |
| 17 | "levels": 7 | 17 | "levels": 7 |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [6, 6] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "D3" | 23 | "pin": "D3" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/keebio/levinson/rev2/config.h b/keyboards/keebio/levinson/rev2/config.h index b1922fb9c3..b6d4d64719 100644 --- a/keyboards/keebio/levinson/rev2/config.h +++ b/keyboards/keebio/levinson/rev2/config.h | |||
| @@ -26,4 +26,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 26 | 26 | ||
| 27 | /* ws2812 RGB LED */ | 27 | /* ws2812 RGB LED */ |
| 28 | #define RGBLED_NUM 12 // Number of LEDs | 28 | #define RGBLED_NUM 12 // Number of LEDs |
| 29 | #define RGBLED_SPLIT { 6, 6 } | ||
diff --git a/keyboards/keebio/levinson/rev2/info.json b/keyboards/keebio/levinson/rev2/info.json index aab339166e..ea62141edd 100644 --- a/keyboards/keebio/levinson/rev2/info.json +++ b/keyboards/keebio/levinson/rev2/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "pin": "B5", | 16 | "pin": "B5", |
| 17 | "levels": 7 | 17 | "levels": 7 |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [6, 6] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "D3" | 23 | "pin": "D3" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/keebio/levinson/rev3/config.h b/keyboards/keebio/levinson/rev3/config.h index d2e19703c1..3521356e7d 100644 --- a/keyboards/keebio/levinson/rev3/config.h +++ b/keyboards/keebio/levinson/rev3/config.h | |||
| @@ -28,4 +28,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 28 | 28 | ||
| 29 | /* ws2812 RGB LED */ | 29 | /* ws2812 RGB LED */ |
| 30 | #define RGBLED_NUM 12 // Number of LEDs | 30 | #define RGBLED_NUM 12 // Number of LEDs |
| 31 | #define RGBLED_SPLIT { 6, 6 } | ||
diff --git a/keyboards/keebio/levinson/rev3/info.json b/keyboards/keebio/levinson/rev3/info.json index e5e479ba7a..81230247b6 100644 --- a/keyboards/keebio/levinson/rev3/info.json +++ b/keyboards/keebio/levinson/rev3/info.json | |||
| @@ -22,6 +22,9 @@ | |||
| 22 | "pin": "B6", | 22 | "pin": "B6", |
| 23 | "levels": 7 | 23 | "levels": 7 |
| 24 | }, | 24 | }, |
| 25 | "rgblight": { | ||
| 26 | "split_count": [6, 6] | ||
| 27 | }, | ||
| 25 | "ws2812": { | 28 | "ws2812": { |
| 26 | "pin": "D7" | 29 | "pin": "D7" |
| 27 | }, | 30 | }, |
diff --git a/keyboards/keebio/nyquist/rev1/config.h b/keyboards/keebio/nyquist/rev1/config.h index ab1c967e70..e4878b790a 100644 --- a/keyboards/keebio/nyquist/rev1/config.h +++ b/keyboards/keebio/nyquist/rev1/config.h | |||
| @@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 24 | 24 | ||
| 25 | /* ws2812 RGB LED */ | 25 | /* ws2812 RGB LED */ |
| 26 | #define RGBLED_NUM 12 | 26 | #define RGBLED_NUM 12 |
| 27 | #define RGBLED_SPLIT { 6, 6 } | ||
| 28 | 27 | ||
| 29 | /* | 28 | /* |
| 30 | * Feature disable options | 29 | * Feature disable options |
diff --git a/keyboards/keebio/nyquist/rev1/info.json b/keyboards/keebio/nyquist/rev1/info.json index 64d613dccf..b75a678797 100644 --- a/keyboards/keebio/nyquist/rev1/info.json +++ b/keyboards/keebio/nyquist/rev1/info.json | |||
| @@ -12,6 +12,9 @@ | |||
| 12 | "split": { | 12 | "split": { |
| 13 | "soft_serial_pin": "D0" | 13 | "soft_serial_pin": "D0" |
| 14 | }, | 14 | }, |
| 15 | "rgblight": { | ||
| 16 | "split_count": [6, 6] | ||
| 17 | }, | ||
| 15 | "ws2812": { | 18 | "ws2812": { |
| 16 | "pin": "D3" | 19 | "pin": "D3" |
| 17 | }, | 20 | }, |
diff --git a/keyboards/keebio/nyquist/rev2/config.h b/keyboards/keebio/nyquist/rev2/config.h index ab1c967e70..e4878b790a 100644 --- a/keyboards/keebio/nyquist/rev2/config.h +++ b/keyboards/keebio/nyquist/rev2/config.h | |||
| @@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 24 | 24 | ||
| 25 | /* ws2812 RGB LED */ | 25 | /* ws2812 RGB LED */ |
| 26 | #define RGBLED_NUM 12 | 26 | #define RGBLED_NUM 12 |
| 27 | #define RGBLED_SPLIT { 6, 6 } | ||
| 28 | 27 | ||
| 29 | /* | 28 | /* |
| 30 | * Feature disable options | 29 | * Feature disable options |
diff --git a/keyboards/keebio/nyquist/rev2/info.json b/keyboards/keebio/nyquist/rev2/info.json index 05b4ea0b7e..4a802ad454 100644 --- a/keyboards/keebio/nyquist/rev2/info.json +++ b/keyboards/keebio/nyquist/rev2/info.json | |||
| @@ -13,6 +13,9 @@ | |||
| 13 | "pin": "B6", | 13 | "pin": "B6", |
| 14 | "levels": 7 | 14 | "levels": 7 |
| 15 | }, | 15 | }, |
| 16 | "rgblight": { | ||
| 17 | "split_count": [6, 6] | ||
| 18 | }, | ||
| 16 | "ws2812": { | 19 | "ws2812": { |
| 17 | "pin": "D3" | 20 | "pin": "D3" |
| 18 | }, | 21 | }, |
diff --git a/keyboards/keebio/nyquist/rev3/config.h b/keyboards/keebio/nyquist/rev3/config.h index 7b014e4fc5..8d3be7827d 100644 --- a/keyboards/keebio/nyquist/rev3/config.h +++ b/keyboards/keebio/nyquist/rev3/config.h | |||
| @@ -36,7 +36,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 36 | #define RGBLIGHT_EFFECT_ALTERNATING | 36 | #define RGBLIGHT_EFFECT_ALTERNATING |
| 37 | #define RGBLIGHT_EFFECT_TWINKLE | 37 | #define RGBLIGHT_EFFECT_TWINKLE |
| 38 | #define RGBLED_NUM 12 | 38 | #define RGBLED_NUM 12 |
| 39 | #define RGBLED_SPLIT { 6, 6 } | ||
| 40 | 39 | ||
| 41 | /* | 40 | /* |
| 42 | * Feature disable options | 41 | * Feature disable options |
diff --git a/keyboards/keebio/nyquist/rev3/info.json b/keyboards/keebio/nyquist/rev3/info.json index eb17350d63..9eb4c51323 100644 --- a/keyboards/keebio/nyquist/rev3/info.json +++ b/keyboards/keebio/nyquist/rev3/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D0" | 17 | "soft_serial_pin": "D0" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [6, 6] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "B4" | 23 | "pin": "B4" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/keebio/quefrency/rev1/config.h b/keyboards/keebio/quefrency/rev1/config.h index 83fcd1fe0a..f439fd05af 100644 --- a/keyboards/keebio/quefrency/rev1/config.h +++ b/keyboards/keebio/quefrency/rev1/config.h | |||
| @@ -37,7 +37,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 37 | #define RGBLIGHT_EFFECT_ALTERNATING | 37 | #define RGBLIGHT_EFFECT_ALTERNATING |
| 38 | #define RGBLIGHT_EFFECT_TWINKLE | 38 | #define RGBLIGHT_EFFECT_TWINKLE |
| 39 | #define RGBLED_NUM 16 // Number of LEDs | 39 | #define RGBLED_NUM 16 // Number of LEDs |
| 40 | #define RGBLED_SPLIT { 8, 8 } | ||
| 41 | 40 | ||
| 42 | // Set 65% column (option 1) and Macro (option 2) on by default | 41 | // Set 65% column (option 1) and Macro (option 2) on by default |
| 43 | #define VIA_EEPROM_LAYOUT_OPTIONS_DEFAULT 0x60 | 42 | #define VIA_EEPROM_LAYOUT_OPTIONS_DEFAULT 0x60 |
diff --git a/keyboards/keebio/quefrency/rev1/info.json b/keyboards/keebio/quefrency/rev1/info.json index 7fb5ca8153..cf44ce3b81 100644 --- a/keyboards/keebio/quefrency/rev1/info.json +++ b/keyboards/keebio/quefrency/rev1/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x1257", | 8 | "pid": "0x1257", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgblight": { | ||
| 12 | "split_count": [8, 8] | ||
| 13 | }, | ||
| 11 | "ws2812": { | 14 | "ws2812": { |
| 12 | "pin": "D3" | 15 | "pin": "D3" |
| 13 | }, | 16 | }, |
diff --git a/keyboards/keebio/quefrency/rev2/config.h b/keyboards/keebio/quefrency/rev2/config.h index e7774432df..20f625af30 100644 --- a/keyboards/keebio/quefrency/rev2/config.h +++ b/keyboards/keebio/quefrency/rev2/config.h | |||
| @@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 24 | 24 | ||
| 25 | /* ws2812 RGB LED */ | 25 | /* ws2812 RGB LED */ |
| 26 | #define RGBLED_NUM 16 // Number of LEDs | 26 | #define RGBLED_NUM 16 // Number of LEDs |
| 27 | #define RGBLED_SPLIT { 8, 8 } | ||
| 28 | #define RGBLIGHT_LED_MAP { 1, 2, 3, 12, 13, 14, 15, 0, 7, 6, 5, 4, 11, 10, 9, 8 } | 27 | #define RGBLIGHT_LED_MAP { 1, 2, 3, 12, 13, 14, 15, 0, 7, 6, 5, 4, 11, 10, 9, 8 } |
| 29 | #define RGBLIGHT_EFFECT_BREATHING | 28 | #define RGBLIGHT_EFFECT_BREATHING |
| 30 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD | 29 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD |
diff --git a/keyboards/keebio/quefrency/rev2/info.json b/keyboards/keebio/quefrency/rev2/info.json index d73c1af308..d9bbab9795 100644 --- a/keyboards/keebio/quefrency/rev2/info.json +++ b/keyboards/keebio/quefrency/rev2/info.json | |||
| @@ -21,6 +21,9 @@ | |||
| 21 | "backlight": { | 21 | "backlight": { |
| 22 | "pin": "B5" | 22 | "pin": "B5" |
| 23 | }, | 23 | }, |
| 24 | "rgblight": { | ||
| 25 | "split_count": [8, 8] | ||
| 26 | }, | ||
| 24 | "ws2812": { | 27 | "ws2812": { |
| 25 | "pin": "E6" | 28 | "pin": "E6" |
| 26 | }, | 29 | }, |
diff --git a/keyboards/keebio/quefrency/rev3/config.h b/keyboards/keebio/quefrency/rev3/config.h index e7774432df..20f625af30 100644 --- a/keyboards/keebio/quefrency/rev3/config.h +++ b/keyboards/keebio/quefrency/rev3/config.h | |||
| @@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 24 | 24 | ||
| 25 | /* ws2812 RGB LED */ | 25 | /* ws2812 RGB LED */ |
| 26 | #define RGBLED_NUM 16 // Number of LEDs | 26 | #define RGBLED_NUM 16 // Number of LEDs |
| 27 | #define RGBLED_SPLIT { 8, 8 } | ||
| 28 | #define RGBLIGHT_LED_MAP { 1, 2, 3, 12, 13, 14, 15, 0, 7, 6, 5, 4, 11, 10, 9, 8 } | 27 | #define RGBLIGHT_LED_MAP { 1, 2, 3, 12, 13, 14, 15, 0, 7, 6, 5, 4, 11, 10, 9, 8 } |
| 29 | #define RGBLIGHT_EFFECT_BREATHING | 28 | #define RGBLIGHT_EFFECT_BREATHING |
| 30 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD | 29 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD |
diff --git a/keyboards/keebio/quefrency/rev3/info.json b/keyboards/keebio/quefrency/rev3/info.json index fb204ab910..4f14a0f6a8 100644 --- a/keyboards/keebio/quefrency/rev3/info.json +++ b/keyboards/keebio/quefrency/rev3/info.json | |||
| @@ -21,6 +21,9 @@ | |||
| 21 | "backlight": { | 21 | "backlight": { |
| 22 | "pin": "B5" | 22 | "pin": "B5" |
| 23 | }, | 23 | }, |
| 24 | "rgblight": { | ||
| 25 | "split_count": [8, 8] | ||
| 26 | }, | ||
| 24 | "ws2812": { | 27 | "ws2812": { |
| 25 | "pin": "E6" | 28 | "pin": "E6" |
| 26 | }, | 29 | }, |
diff --git a/keyboards/keebio/quefrency/rev4/config.h b/keyboards/keebio/quefrency/rev4/config.h index b27ba56d53..da173dde3e 100644 --- a/keyboards/keebio/quefrency/rev4/config.h +++ b/keyboards/keebio/quefrency/rev4/config.h | |||
| @@ -25,7 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 25 | 25 | ||
| 26 | /* ws2812 RGB LED */ | 26 | /* ws2812 RGB LED */ |
| 27 | #define RGBLED_NUM 16 // Number of LEDs | 27 | #define RGBLED_NUM 16 // Number of LEDs |
| 28 | #define RGBLED_SPLIT { 8, 8 } | ||
| 29 | #define RGBLIGHT_LED_MAP { 1, 2, 3, 12, 13, 14, 15, 0, 7, 6, 5, 4, 11, 10, 9, 8 } | 28 | #define RGBLIGHT_LED_MAP { 1, 2, 3, 12, 13, 14, 15, 0, 7, 6, 5, 4, 11, 10, 9, 8 } |
| 30 | #define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 2) | 29 | #define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 2) |
| 31 | #define RGBLIGHT_EFFECT_BREATHING | 30 | #define RGBLIGHT_EFFECT_BREATHING |
diff --git a/keyboards/keebio/quefrency/rev4/info.json b/keyboards/keebio/quefrency/rev4/info.json index 55fb4adda4..64a2361f81 100644 --- a/keyboards/keebio/quefrency/rev4/info.json +++ b/keyboards/keebio/quefrency/rev4/info.json | |||
| @@ -18,6 +18,9 @@ | |||
| 18 | {"pin_a": "F5", "pin_b": "F6"} | 18 | {"pin_a": "F5", "pin_b": "F6"} |
| 19 | ] | 19 | ] |
| 20 | }, | 20 | }, |
| 21 | "rgblight": { | ||
| 22 | "split_count": [8, 8] | ||
| 23 | }, | ||
| 21 | "ws2812": { | 24 | "ws2812": { |
| 22 | "pin": "E6" | 25 | "pin": "E6" |
| 23 | }, | 26 | }, |
diff --git a/keyboards/keebio/quefrency/rev5/config.h b/keyboards/keebio/quefrency/rev5/config.h index b27ba56d53..da173dde3e 100644 --- a/keyboards/keebio/quefrency/rev5/config.h +++ b/keyboards/keebio/quefrency/rev5/config.h | |||
| @@ -25,7 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 25 | 25 | ||
| 26 | /* ws2812 RGB LED */ | 26 | /* ws2812 RGB LED */ |
| 27 | #define RGBLED_NUM 16 // Number of LEDs | 27 | #define RGBLED_NUM 16 // Number of LEDs |
| 28 | #define RGBLED_SPLIT { 8, 8 } | ||
| 29 | #define RGBLIGHT_LED_MAP { 1, 2, 3, 12, 13, 14, 15, 0, 7, 6, 5, 4, 11, 10, 9, 8 } | 28 | #define RGBLIGHT_LED_MAP { 1, 2, 3, 12, 13, 14, 15, 0, 7, 6, 5, 4, 11, 10, 9, 8 } |
| 30 | #define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 2) | 29 | #define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 2) |
| 31 | #define RGBLIGHT_EFFECT_BREATHING | 30 | #define RGBLIGHT_EFFECT_BREATHING |
diff --git a/keyboards/keebio/quefrency/rev5/info.json b/keyboards/keebio/quefrency/rev5/info.json index 78a44dfc80..3d60d79048 100644 --- a/keyboards/keebio/quefrency/rev5/info.json +++ b/keyboards/keebio/quefrency/rev5/info.json | |||
| @@ -18,6 +18,9 @@ | |||
| 18 | {"pin_a": "F5", "pin_b": "F6"} | 18 | {"pin_a": "F5", "pin_b": "F6"} |
| 19 | ] | 19 | ] |
| 20 | }, | 20 | }, |
| 21 | "rgblight": { | ||
| 22 | "split_count": [8, 8] | ||
| 23 | }, | ||
| 21 | "ws2812": { | 24 | "ws2812": { |
| 22 | "pin": "E6" | 25 | "pin": "E6" |
| 23 | }, | 26 | }, |
diff --git a/keyboards/keebio/viterbi/rev1/config.h b/keyboards/keebio/viterbi/rev1/config.h index 1dfed1a82f..204afe952c 100644 --- a/keyboards/keebio/viterbi/rev1/config.h +++ b/keyboards/keebio/viterbi/rev1/config.h | |||
| @@ -24,4 +24,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 24 | 24 | ||
| 25 | /* ws2812 RGB LED */ | 25 | /* ws2812 RGB LED */ |
| 26 | #define RGBLED_NUM 14 | 26 | #define RGBLED_NUM 14 |
| 27 | #define RGBLED_SPLIT { 7, 7 } | ||
diff --git a/keyboards/keebio/viterbi/rev1/info.json b/keyboards/keebio/viterbi/rev1/info.json index 01ec06bc51..19dba27984 100644 --- a/keyboards/keebio/viterbi/rev1/info.json +++ b/keyboards/keebio/viterbi/rev1/info.json | |||
| @@ -7,6 +7,9 @@ | |||
| 7 | "pid": "0x1157", | 7 | "pid": "0x1157", |
| 8 | "device_version": "1.0.0" | 8 | "device_version": "1.0.0" |
| 9 | }, | 9 | }, |
| 10 | "rgblight": { | ||
| 11 | "split_count": [7, 7] | ||
| 12 | }, | ||
| 10 | "ws2812": { | 13 | "ws2812": { |
| 11 | "pin": "D3" | 14 | "pin": "D3" |
| 12 | }, | 15 | }, |
diff --git a/keyboards/keebio/viterbi/rev2/config.h b/keyboards/keebio/viterbi/rev2/config.h index 56151a0028..0c858c6164 100644 --- a/keyboards/keebio/viterbi/rev2/config.h +++ b/keyboards/keebio/viterbi/rev2/config.h | |||
| @@ -26,4 +26,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 26 | 26 | ||
| 27 | /* ws2812 RGB LED */ | 27 | /* ws2812 RGB LED */ |
| 28 | #define RGBLED_NUM 14 | 28 | #define RGBLED_NUM 14 |
| 29 | #define RGBLED_SPLIT { 7, 7 } | ||
diff --git a/keyboards/keebio/viterbi/rev2/info.json b/keyboards/keebio/viterbi/rev2/info.json index 10f36652ab..0dfbc12a17 100644 --- a/keyboards/keebio/viterbi/rev2/info.json +++ b/keyboards/keebio/viterbi/rev2/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "pin": "B6", | 16 | "pin": "B6", |
| 17 | "levels": 7 | 17 | "levels": 7 |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [7, 7] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "D3" | 23 | "pin": "D3" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/keycapsss/kimiko/rev1/config.h b/keyboards/keycapsss/kimiko/rev1/config.h index 27049500bc..60d11111ac 100644 --- a/keyboards/keycapsss/kimiko/rev1/config.h +++ b/keyboards/keycapsss/kimiko/rev1/config.h | |||
| @@ -18,7 +18,6 @@ | |||
| 18 | 18 | ||
| 19 | #ifdef RGBLIGHT_ENABLE | 19 | #ifdef RGBLIGHT_ENABLE |
| 20 | # define RGBLED_NUM 60 // Total number of LEDs | 20 | # define RGBLED_NUM 60 // Total number of LEDs |
| 21 | # define RGBLED_SPLIT { 30, 30 } // LEDs per side | ||
| 22 | # define RGBLIGHT_SPLIT | 21 | # define RGBLIGHT_SPLIT |
| 23 | #endif | 22 | #endif |
| 24 | 23 | ||
diff --git a/keyboards/keycapsss/kimiko/rev1/info.json b/keyboards/keycapsss/kimiko/rev1/info.json index 56028f3f81..c9af182427 100644 --- a/keyboards/keycapsss/kimiko/rev1/info.json +++ b/keyboards/keycapsss/kimiko/rev1/info.json | |||
| @@ -21,6 +21,9 @@ | |||
| 21 | "split": { | 21 | "split": { |
| 22 | "soft_serial_pin": "D2" | 22 | "soft_serial_pin": "D2" |
| 23 | }, | 23 | }, |
| 24 | "rgblight": { | ||
| 25 | "split_count": [30, 30] | ||
| 26 | }, | ||
| 24 | "ws2812": { | 27 | "ws2812": { |
| 25 | "pin": "D3" | 28 | "pin": "D3" |
| 26 | }, | 29 | }, |
diff --git a/keyboards/lily58/glow_enc/config.h b/keyboards/lily58/glow_enc/config.h index cf58b0fe45..6c1cad1103 100644 --- a/keyboards/lily58/glow_enc/config.h +++ b/keyboards/lily58/glow_enc/config.h | |||
| @@ -22,5 +22,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 22 | 22 | ||
| 23 | #define RGBLED_NUM 72 // Number of LEDs | 23 | #define RGBLED_NUM 72 // Number of LEDs |
| 24 | 24 | ||
| 25 | #define RGBLED_SPLIT { 36, 36 } | ||
| 26 | #define RGBLIGHT_SPLIT | 25 | #define RGBLIGHT_SPLIT |
diff --git a/keyboards/lily58/glow_enc/info.json b/keyboards/lily58/glow_enc/info.json index 79358416f5..2b3e270026 100644 --- a/keyboards/lily58/glow_enc/info.json +++ b/keyboards/lily58/glow_enc/info.json | |||
| @@ -38,7 +38,8 @@ | |||
| 38 | "pin": "F4" | 38 | "pin": "F4" |
| 39 | }, | 39 | }, |
| 40 | "rgblight": { | 40 | "rgblight": { |
| 41 | "max_brightness": 120 | 41 | "max_brightness": 120, |
| 42 | "split_count": [36, 36] | ||
| 42 | }, | 43 | }, |
| 43 | "processor": "atmega32u4", | 44 | "processor": "atmega32u4", |
| 44 | "bootloader": "caterina", | 45 | "bootloader": "caterina", |
diff --git a/keyboards/lily58/light/config.h b/keyboards/lily58/light/config.h index 88cb95c243..1080139430 100644 --- a/keyboards/lily58/light/config.h +++ b/keyboards/lily58/light/config.h | |||
| @@ -20,6 +20,5 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 20 | 20 | ||
| 21 | #pragma once | 21 | #pragma once |
| 22 | 22 | ||
| 23 | #define RGBLED_SPLIT { 35, 35 } | ||
| 24 | #define RGBLED_NUM 70 | 23 | #define RGBLED_NUM 70 |
| 25 | #define RGBLIGHT_SPLIT | 24 | #define RGBLIGHT_SPLIT |
diff --git a/keyboards/lily58/light/info.json b/keyboards/lily58/light/info.json index 7cca1288a3..ca3ad342fb 100644 --- a/keyboards/lily58/light/info.json +++ b/keyboards/lily58/light/info.json | |||
| @@ -39,7 +39,8 @@ | |||
| 39 | "pin": "D3" | 39 | "pin": "D3" |
| 40 | }, | 40 | }, |
| 41 | "rgblight": { | 41 | "rgblight": { |
| 42 | "max_brightness": 120 | 42 | "max_brightness": 120, |
| 43 | "split_count": [35, 35] | ||
| 43 | }, | 44 | }, |
| 44 | "processor": "atmega32u4", | 45 | "processor": "atmega32u4", |
| 45 | "bootloader": "caterina", | 46 | "bootloader": "caterina", |
diff --git a/keyboards/manta60/config.h b/keyboards/manta60/config.h index 918edbdbb0..dbda0b7fed 100644 --- a/keyboards/manta60/config.h +++ b/keyboards/manta60/config.h | |||
| @@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 21 | 21 | ||
| 22 | # define RGBLED_NUM 68 | 22 | # define RGBLED_NUM 68 |
| 23 | # define RGBLIGHT_SPLIT | 23 | # define RGBLIGHT_SPLIT |
| 24 | # define RGBLED_SPLIT { 34, 34 } | ||
| 25 | # define RGBLIGHT_HUE_STEP 8 | 24 | # define RGBLIGHT_HUE_STEP 8 |
| 26 | # define RGBLIGHT_SAT_STEP 8 | 25 | # define RGBLIGHT_SAT_STEP 8 |
| 27 | # ifndef IOS_DEVICE_ENABLE | 26 | # ifndef IOS_DEVICE_ENABLE |
diff --git a/keyboards/manta60/info.json b/keyboards/manta60/info.json index ba48f72ad2..3f75de7ddf 100644 --- a/keyboards/manta60/info.json +++ b/keyboards/manta60/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D2" | 17 | "soft_serial_pin": "D2" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [34, 34] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "D3" | 23 | "pin": "D3" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/maple_computing/lets_split_eh/eh/config.h b/keyboards/maple_computing/lets_split_eh/eh/config.h index c64be02975..27de26f6b8 100644 --- a/keyboards/maple_computing/lets_split_eh/eh/config.h +++ b/keyboards/maple_computing/lets_split_eh/eh/config.h | |||
| @@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 20 | 20 | ||
| 21 | /* ws2812 RGB LED */ | 21 | /* ws2812 RGB LED */ |
| 22 | #define RGBLED_NUM 12 // Number of LEDs (each hand) | 22 | #define RGBLED_NUM 12 // Number of LEDs (each hand) |
| 23 | #define RGBLED_SPLIT { 6, 6 } | ||
| 24 | #define RGBLIGHT_EFFECT_BREATHING | 23 | #define RGBLIGHT_EFFECT_BREATHING |
| 25 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD | 24 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD |
| 26 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL | 25 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL |
diff --git a/keyboards/maple_computing/lets_split_eh/eh/info.json b/keyboards/maple_computing/lets_split_eh/eh/info.json index 1908f56eeb..f14888862f 100644 --- a/keyboards/maple_computing/lets_split_eh/eh/info.json +++ b/keyboards/maple_computing/lets_split_eh/eh/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "backlight": { | 16 | "backlight": { |
| 17 | "pin": "B7" | 17 | "pin": "B7" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [6, 6] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "B2" | 23 | "pin": "B2" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/marksard/rhymestone/rev1/config.h b/keyboards/marksard/rhymestone/rev1/config.h index d3250461b2..b313d95e2b 100644 --- a/keyboards/marksard/rhymestone/rev1/config.h +++ b/keyboards/marksard/rhymestone/rev1/config.h | |||
| @@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 19 | 19 | ||
| 20 | #ifdef RGBLIGHT_ENABLE | 20 | #ifdef RGBLIGHT_ENABLE |
| 21 | #define RGBLED_NUM 40 | 21 | #define RGBLED_NUM 40 |
| 22 | #define RGBLED_SPLIT {20, 20} | ||
| 23 | #define RGBLIGHT_HUE_STEP 8 | 22 | #define RGBLIGHT_HUE_STEP 8 |
| 24 | #define RGBLIGHT_SAT_STEP 8 | 23 | #define RGBLIGHT_SAT_STEP 8 |
| 25 | #define RGBLIGHT_VAL_STEP 8 | 24 | #define RGBLIGHT_VAL_STEP 8 |
diff --git a/keyboards/marksard/rhymestone/rev1/info.json b/keyboards/marksard/rhymestone/rev1/info.json index fc4ee548d1..35d4afdca1 100644 --- a/keyboards/marksard/rhymestone/rev1/info.json +++ b/keyboards/marksard/rhymestone/rev1/info.json | |||
| @@ -23,7 +23,8 @@ | |||
| 23 | "pin": "D3" | 23 | "pin": "D3" |
| 24 | }, | 24 | }, |
| 25 | "rgblight": { | 25 | "rgblight": { |
| 26 | "max_brightness": 150 | 26 | "max_brightness": 150, |
| 27 | "split_count": [20, 20] | ||
| 27 | }, | 28 | }, |
| 28 | "processor": "atmega32u4", | 29 | "processor": "atmega32u4", |
| 29 | "bootloader": "caterina", | 30 | "bootloader": "caterina", |
diff --git a/keyboards/mechwild/mokulua/mirrored/config.h b/keyboards/mechwild/mokulua/mirrored/config.h index c8381bc636..29100a303f 100644 --- a/keyboards/mechwild/mokulua/mirrored/config.h +++ b/keyboards/mechwild/mokulua/mirrored/config.h | |||
| @@ -10,7 +10,6 @@ | |||
| 10 | #define MASTER_LEFT | 10 | #define MASTER_LEFT |
| 11 | //#define MASTER_RIGHT | 11 | //#define MASTER_RIGHT |
| 12 | #define RGBLIGHT_SPLIT | 12 | #define RGBLIGHT_SPLIT |
| 13 | #define RGBLED_SPLIT { 8, 8 } | ||
| 14 | #define SPLIT_LAYER_STATE_ENABLE | 13 | #define SPLIT_LAYER_STATE_ENABLE |
| 15 | #define SPLIT_LED_STATE_ENABLE | 14 | #define SPLIT_LED_STATE_ENABLE |
| 16 | #define SPLIT_MODS_ENABLE | 15 | #define SPLIT_MODS_ENABLE |
diff --git a/keyboards/mechwild/mokulua/mirrored/info.json b/keyboards/mechwild/mokulua/mirrored/info.json index 5401c8898f..4bba231daf 100644 --- a/keyboards/mechwild/mokulua/mirrored/info.json +++ b/keyboards/mechwild/mokulua/mirrored/info.json | |||
| @@ -21,6 +21,9 @@ | |||
| 21 | "split": { | 21 | "split": { |
| 22 | "soft_serial_pin": "D3" | 22 | "soft_serial_pin": "D3" |
| 23 | }, | 23 | }, |
| 24 | "rgblight": { | ||
| 25 | "split_count": [8, 8] | ||
| 26 | }, | ||
| 24 | "ws2812": { | 27 | "ws2812": { |
| 25 | "pin": "B6" | 28 | "pin": "B6" |
| 26 | }, | 29 | }, |
diff --git a/keyboards/mechwild/mokulua/standard/config.h b/keyboards/mechwild/mokulua/standard/config.h index 7f902d0ca4..14afeae342 100644 --- a/keyboards/mechwild/mokulua/standard/config.h +++ b/keyboards/mechwild/mokulua/standard/config.h | |||
| @@ -10,7 +10,6 @@ | |||
| 10 | #define MASTER_LEFT | 10 | #define MASTER_LEFT |
| 11 | //#define MASTER_RIGHT | 11 | //#define MASTER_RIGHT |
| 12 | #define RGBLIGHT_SPLIT | 12 | #define RGBLIGHT_SPLIT |
| 13 | #define RGBLED_SPLIT { 8, 8 } | ||
| 14 | #define SPLIT_LAYER_STATE_ENABLE | 13 | #define SPLIT_LAYER_STATE_ENABLE |
| 15 | #define SPLIT_LED_STATE_ENABLE | 14 | #define SPLIT_LED_STATE_ENABLE |
| 16 | #define SPLIT_MODS_ENABLE | 15 | #define SPLIT_MODS_ENABLE |
diff --git a/keyboards/mechwild/mokulua/standard/info.json b/keyboards/mechwild/mokulua/standard/info.json index 4ab38d9d37..b6dbf6186b 100644 --- a/keyboards/mechwild/mokulua/standard/info.json +++ b/keyboards/mechwild/mokulua/standard/info.json | |||
| @@ -21,6 +21,9 @@ | |||
| 21 | "split": { | 21 | "split": { |
| 22 | "soft_serial_pin": "D3" | 22 | "soft_serial_pin": "D3" |
| 23 | }, | 23 | }, |
| 24 | "rgblight": { | ||
| 25 | "split_count": [8, 8] | ||
| 26 | }, | ||
| 24 | "ws2812": { | 27 | "ws2812": { |
| 25 | "pin": "B6" | 28 | "pin": "B6" |
| 26 | }, | 29 | }, |
diff --git a/keyboards/merge/um70/config.h b/keyboards/merge/um70/config.h index bbc2f5b5fb..1e13c06ed3 100644 --- a/keyboards/merge/um70/config.h +++ b/keyboards/merge/um70/config.h | |||
| @@ -22,10 +22,9 @@ | |||
| 22 | 22 | ||
| 23 | #define RGBLIGHT_SPLIT | 23 | #define RGBLIGHT_SPLIT |
| 24 | #define RGBLED_NUM 83 | 24 | #define RGBLED_NUM 83 |
| 25 | #define RGBLED_SPLIT { 39, 44 } | ||
| 26 | #ifdef RGB_MATRIX_ENABLE | 25 | #ifdef RGB_MATRIX_ENABLE |
| 27 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM | 26 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM |
| 28 | # define RGB_MATRIX_SPLIT RGBLED_SPLIT | 27 | # define RGB_MATRIX_SPLIT { 39, 44 } |
| 29 | #endif | 28 | #endif |
| 30 | #define RGBLIGHT_SLEEP | 29 | #define RGBLIGHT_SLEEP |
| 31 | 30 | ||
diff --git a/keyboards/merge/um70/info.json b/keyboards/merge/um70/info.json index 84f44ba6d1..bc9d0683f2 100644 --- a/keyboards/merge/um70/info.json +++ b/keyboards/merge/um70/info.json | |||
| @@ -25,7 +25,8 @@ | |||
| 25 | "pin": "D3" | 25 | "pin": "D3" |
| 26 | }, | 26 | }, |
| 27 | "rgblight": { | 27 | "rgblight": { |
| 28 | "max_brightness": 150 | 28 | "max_brightness": 150, |
| 29 | "split_count": [39, 44] | ||
| 29 | }, | 30 | }, |
| 30 | "processor": "atmega32u4", | 31 | "processor": "atmega32u4", |
| 31 | "bootloader": "atmel-dfu", | 32 | "bootloader": "atmel-dfu", |
diff --git a/keyboards/merge/um80/config.h b/keyboards/merge/um80/config.h index 84b23cd33b..c1fe724879 100644 --- a/keyboards/merge/um80/config.h +++ b/keyboards/merge/um80/config.h | |||
| @@ -22,10 +22,9 @@ | |||
| 22 | 22 | ||
| 23 | #define RGBLIGHT_SPLIT | 23 | #define RGBLIGHT_SPLIT |
| 24 | #define RGBLED_NUM 100 | 24 | #define RGBLED_NUM 100 |
| 25 | #define RGBLED_SPLIT { 48, 52 } | ||
| 26 | #ifdef RGB_MATRIX_ENABLE | 25 | #ifdef RGB_MATRIX_ENABLE |
| 27 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM | 26 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM |
| 28 | # define RGB_MATRIX_SPLIT RGBLED_SPLIT | 27 | # define RGB_MATRIX_SPLIT { 48, 52 } |
| 29 | #endif | 28 | #endif |
| 30 | #define RGBLIGHT_SLEEP | 29 | #define RGBLIGHT_SLEEP |
| 31 | 30 | ||
diff --git a/keyboards/merge/um80/info.json b/keyboards/merge/um80/info.json index 2223b3d4c0..d91a4d93ba 100644 --- a/keyboards/merge/um80/info.json +++ b/keyboards/merge/um80/info.json | |||
| @@ -25,7 +25,8 @@ | |||
| 25 | "pin": "D3" | 25 | "pin": "D3" |
| 26 | }, | 26 | }, |
| 27 | "rgblight": { | 27 | "rgblight": { |
| 28 | "max_brightness": 120 | 28 | "max_brightness": 120, |
| 29 | "split_count": [48, 52] | ||
| 29 | }, | 30 | }, |
| 30 | "processor": "atmega32u4", | 31 | "processor": "atmega32u4", |
| 31 | "bootloader": "atmel-dfu", | 32 | "bootloader": "atmel-dfu", |
diff --git a/keyboards/meson/config.h b/keyboards/meson/config.h index e89409d477..ff11830e6d 100644 --- a/keyboards/meson/config.h +++ b/keyboards/meson/config.h | |||
| @@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 21 | 21 | ||
| 22 | #define RGBLED_NUM 10 | 22 | #define RGBLED_NUM 10 |
| 23 | #define RGBLIGHT_SPLIT | 23 | #define RGBLIGHT_SPLIT |
| 24 | #define RGBLED_SPLIT { 5, 5 } | ||
| 25 | #define RGBLIGHT_HUE_STEP 8 | 24 | #define RGBLIGHT_HUE_STEP 8 |
| 26 | #define RGBLIGHT_SAT_STEP 8 | 25 | #define RGBLIGHT_SAT_STEP 8 |
| 27 | #define RGBLIGHT_VAL_STEP 8 | 26 | #define RGBLIGHT_VAL_STEP 8 |
diff --git a/keyboards/meson/info.json b/keyboards/meson/info.json index 62aa154c0b..3346458e7c 100644 --- a/keyboards/meson/info.json +++ b/keyboards/meson/info.json | |||
| @@ -15,6 +15,9 @@ | |||
| 15 | "split": { | 15 | "split": { |
| 16 | "soft_serial_pin": "D0" | 16 | "soft_serial_pin": "D0" |
| 17 | }, | 17 | }, |
| 18 | "rgblight": { | ||
| 19 | "split_count": [5, 5] | ||
| 20 | }, | ||
| 18 | "ws2812": { | 21 | "ws2812": { |
| 19 | "pin": "B5" | 22 | "pin": "B5" |
| 20 | }, | 23 | }, |
diff --git a/keyboards/mlego/m60_split/rev1/config.h b/keyboards/mlego/m60_split/rev1/config.h index f6f86beed1..06da0e11df 100644 --- a/keyboards/mlego/m60_split/rev1/config.h +++ b/keyboards/mlego/m60_split/rev1/config.h | |||
| @@ -30,8 +30,6 @@ | |||
| 30 | #define RGBLIGHT_DEFAULT_HUE 213 | 30 | #define RGBLIGHT_DEFAULT_HUE 213 |
| 31 | 31 | ||
| 32 | #define RGBLED_NUM 16 | 32 | #define RGBLED_NUM 16 |
| 33 | #define RGBLED_SPLIT \ | ||
| 34 | { 8, 8 } | ||
| 35 | 33 | ||
| 36 | #define RGBLIGHT_EFFECT_BREATHING | 34 | #define RGBLIGHT_EFFECT_BREATHING |
| 37 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD | 35 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD |
diff --git a/keyboards/mlego/m60_split/rev1/info.json b/keyboards/mlego/m60_split/rev1/info.json index 6fe572fcf1..8d236baac1 100644 --- a/keyboards/mlego/m60_split/rev1/info.json +++ b/keyboards/mlego/m60_split/rev1/info.json | |||
| @@ -22,7 +22,8 @@ | |||
| 22 | "pin": "B15" | 22 | "pin": "B15" |
| 23 | }, | 23 | }, |
| 24 | "rgblight": { | 24 | "rgblight": { |
| 25 | "max_brightness": 128 | 25 | "max_brightness": 128, |
| 26 | "split_count": [8, 8] | ||
| 26 | }, | 27 | }, |
| 27 | "split": { | 28 | "split": { |
| 28 | "bootmagic": { | 29 | "bootmagic": { |
diff --git a/keyboards/mlego/m60_split/rev2/config.h b/keyboards/mlego/m60_split/rev2/config.h index cfcb26edc1..061bc5c460 100644 --- a/keyboards/mlego/m60_split/rev2/config.h +++ b/keyboards/mlego/m60_split/rev2/config.h | |||
| @@ -29,8 +29,6 @@ | |||
| 29 | #define RGBLIGHT_SPLIT | 29 | #define RGBLIGHT_SPLIT |
| 30 | #define RGBLIGHT_LAYERS | 30 | #define RGBLIGHT_LAYERS |
| 31 | #define RGBLED_NUM 16 | 31 | #define RGBLED_NUM 16 |
| 32 | #define RGBLED_SPLIT \ | ||
| 33 | { 8, 8 } | ||
| 34 | #define RGBLIGHT_EFFECT_BREATHING | 32 | #define RGBLIGHT_EFFECT_BREATHING |
| 35 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD | 33 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD |
| 36 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL | 34 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL |
diff --git a/keyboards/mlego/m60_split/rev2/info.json b/keyboards/mlego/m60_split/rev2/info.json index 40718aa647..f0e64efb0b 100644 --- a/keyboards/mlego/m60_split/rev2/info.json +++ b/keyboards/mlego/m60_split/rev2/info.json | |||
| @@ -18,6 +18,9 @@ | |||
| 18 | "num_lock": "B12", | 18 | "num_lock": "B12", |
| 19 | "scroll_lock": "B13" | 19 | "scroll_lock": "B13" |
| 20 | }, | 20 | }, |
| 21 | "rgblight": { | ||
| 22 | "split_count": [8, 8] | ||
| 23 | }, | ||
| 21 | "ws2812": { | 24 | "ws2812": { |
| 22 | "pin": "B15" | 25 | "pin": "B15" |
| 23 | }, | 26 | }, |
diff --git a/keyboards/momoka_ergo/config.h b/keyboards/momoka_ergo/config.h index 014b1f93a5..9f4cc586e4 100644 --- a/keyboards/momoka_ergo/config.h +++ b/keyboards/momoka_ergo/config.h | |||
| @@ -26,7 +26,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 26 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL | 26 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL |
| 27 | #define RGBLIGHT_EFFECT_STATIC_GRADIENT | 27 | #define RGBLIGHT_EFFECT_STATIC_GRADIENT |
| 28 | #define RGBLIGHT_EFFECT_TWINKLE | 28 | #define RGBLIGHT_EFFECT_TWINKLE |
| 29 | #define RGBLED_SPLIT { 11, 11 } | ||
| 30 | #define RGBLIGHT_HUE_STEP 8 | 29 | #define RGBLIGHT_HUE_STEP 8 |
| 31 | #define RGBLIGHT_SAT_STEP 8 | 30 | #define RGBLIGHT_SAT_STEP 8 |
| 32 | #define RGBLIGHT_VAL_STEP 8 | 31 | #define RGBLIGHT_VAL_STEP 8 |
diff --git a/keyboards/momoka_ergo/info.json b/keyboards/momoka_ergo/info.json index fa116fd1c0..99f8dbd51a 100644 --- a/keyboards/momoka_ergo/info.json +++ b/keyboards/momoka_ergo/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D1" | 17 | "soft_serial_pin": "D1" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [11, 11] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "C7" | 23 | "pin": "C7" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/nacly/splitreus62/config.h b/keyboards/nacly/splitreus62/config.h index 9c6773547e..7a5962801c 100644 --- a/keyboards/nacly/splitreus62/config.h +++ b/keyboards/nacly/splitreus62/config.h | |||
| @@ -27,7 +27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 27 | 27 | ||
| 28 | #define RGBLED_NUM 12 // Number of LEDs | 28 | #define RGBLED_NUM 12 // Number of LEDs |
| 29 | 29 | ||
| 30 | #define RGBLED_SPLIT { 6, 6 } | ||
| 31 | /* | 30 | /* |
| 32 | * Feature disable options | 31 | * Feature disable options |
| 33 | * These options are also useful to firmware size reduction. | 32 | * These options are also useful to firmware size reduction. |
diff --git a/keyboards/nacly/splitreus62/info.json b/keyboards/nacly/splitreus62/info.json index 5c61b6f5fe..775f3c2497 100644 --- a/keyboards/nacly/splitreus62/info.json +++ b/keyboards/nacly/splitreus62/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D0" | 17 | "soft_serial_pin": "D0" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [6, 6] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "B1" | 23 | "pin": "B1" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/nullbitsco/snap/config.h b/keyboards/nullbitsco/snap/config.h index 24e9340c0e..cbc354a13a 100644 --- a/keyboards/nullbitsco/snap/config.h +++ b/keyboards/nullbitsco/snap/config.h | |||
| @@ -59,7 +59,6 @@ | |||
| 59 | 59 | ||
| 60 | /* Optional SMT LED pins */ | 60 | /* Optional SMT LED pins */ |
| 61 | #define RGBLED_NUM 10 | 61 | #define RGBLED_NUM 10 |
| 62 | #define RGBLED_SPLIT { 5, 5 } | ||
| 63 | #define RGBLIGHT_LED_MAP { 8, 9, 0, 1, 2, 6, 7, 3, 4, 5 } | 62 | #define RGBLIGHT_LED_MAP { 8, 9, 0, 1, 2, 6, 7, 3, 4, 5 } |
| 64 | #define RGBLIGHT_SLEEP | 63 | #define RGBLIGHT_SLEEP |
| 65 | #define RGBLIGHT_EFFECT_BREATHING | 64 | #define RGBLIGHT_EFFECT_BREATHING |
diff --git a/keyboards/nullbitsco/snap/info.json b/keyboards/nullbitsco/snap/info.json index 560389a11f..fcb224d30a 100644 --- a/keyboards/nullbitsco/snap/info.json +++ b/keyboards/nullbitsco/snap/info.json | |||
| @@ -7,6 +7,9 @@ | |||
| 7 | "pid": "0x6063", | 7 | "pid": "0x6063", |
| 8 | "device_version": "0.0.1" | 8 | "device_version": "0.0.1" |
| 9 | }, | 9 | }, |
| 10 | "rgblight": { | ||
| 11 | "split_count": [5, 5] | ||
| 12 | }, | ||
| 10 | "ws2812": { | 13 | "ws2812": { |
| 11 | "pin": "B2" | 14 | "pin": "B2" |
| 12 | }, | 15 | }, |
diff --git a/keyboards/obosob/arch_36/config.h b/keyboards/obosob/arch_36/config.h index 068a231f43..3852baf5a7 100644 --- a/keyboards/obosob/arch_36/config.h +++ b/keyboards/obosob/arch_36/config.h | |||
| @@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | #ifdef RGBLIGHT_ENABLE | 20 | #ifdef RGBLIGHT_ENABLE |
| 21 | #define RGBLED_SPLIT { 6, 6 } | ||
| 22 | #define RGBLED_NUM 12 | 21 | #define RGBLED_NUM 12 |
| 23 | #define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 5, \ | 22 | #define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 5, \ |
| 24 | 11, 10, 9, 8, 7, 6 } | 23 | 11, 10, 9, 8, 7, 6 } |
diff --git a/keyboards/obosob/arch_36/info.json b/keyboards/obosob/arch_36/info.json index d978080a2f..cffa4e8e44 100644 --- a/keyboards/obosob/arch_36/info.json +++ b/keyboards/obosob/arch_36/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D2" | 17 | "soft_serial_pin": "D2" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [6, 6] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "D3" | 23 | "pin": "D3" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/ogre/ergo_split/config.h b/keyboards/ogre/ergo_split/config.h index 92535947de..20bff507de 100644 --- a/keyboards/ogre/ergo_split/config.h +++ b/keyboards/ogre/ergo_split/config.h | |||
| @@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 19 | 19 | ||
| 20 | #define SPLIT_HAND_PIN D1 | 20 | #define SPLIT_HAND_PIN D1 |
| 21 | 21 | ||
| 22 | #define RGBLED_SPLIT { 7, 7 } | ||
| 23 | #define RGBLED_NUM 14 | 22 | #define RGBLED_NUM 14 |
| 24 | #define RGBLIGHT_LED_MAP { 6, 5, 4, 3, 2, 1, 0, 13, 12,11, 10, 9, 8, 7} | 23 | #define RGBLIGHT_LED_MAP { 6, 5, 4, 3, 2, 1, 0, 13, 12,11, 10, 9, 8, 7} |
| 25 | #define RGBLIGHT_EFFECT_BREATHING | 24 | #define RGBLIGHT_EFFECT_BREATHING |
diff --git a/keyboards/ogre/ergo_split/info.json b/keyboards/ogre/ergo_split/info.json index 2a1bbbdcd6..1055724b5f 100644 --- a/keyboards/ogre/ergo_split/info.json +++ b/keyboards/ogre/ergo_split/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D3" | 17 | "soft_serial_pin": "D3" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [7, 7] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "B6" | 23 | "pin": "B6" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/omkbd/ergodash/mini/config.h b/keyboards/omkbd/ergodash/mini/config.h index c66f9ef044..743db387e8 100644 --- a/keyboards/omkbd/ergodash/mini/config.h +++ b/keyboards/omkbd/ergodash/mini/config.h | |||
| @@ -41,7 +41,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 41 | #define RGBLIGHT_EFFECT_TWINKLE | 41 | #define RGBLIGHT_EFFECT_TWINKLE |
| 42 | #define RGBLED_NUM 20 | 42 | #define RGBLED_NUM 20 |
| 43 | #define RGBLIGHT_SPLIT | 43 | #define RGBLIGHT_SPLIT |
| 44 | #define RGBLED_SPLIT { 10, 10 } // Number of LEDs | ||
| 45 | 44 | ||
| 46 | #define SELECT_SOFT_SERIAL_SPEED 1 | 45 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 47 | /*Sets the protocol speed when using serial communication*/ | 46 | /*Sets the protocol speed when using serial communication*/ |
diff --git a/keyboards/omkbd/ergodash/mini/info.json b/keyboards/omkbd/ergodash/mini/info.json index 0c62ef58fd..169bc9f0c5 100644 --- a/keyboards/omkbd/ergodash/mini/info.json +++ b/keyboards/omkbd/ergodash/mini/info.json | |||
| @@ -20,6 +20,9 @@ | |||
| 20 | "split": { | 20 | "split": { |
| 21 | "soft_serial_pin": "D0" | 21 | "soft_serial_pin": "D0" |
| 22 | }, | 22 | }, |
| 23 | "rgblight": { | ||
| 24 | "split_count": [10, 10] | ||
| 25 | }, | ||
| 23 | "ws2812": { | 26 | "ws2812": { |
| 24 | "pin": "D3" | 27 | "pin": "D3" |
| 25 | }, | 28 | }, |
diff --git a/keyboards/omkbd/ergodash/rev1/config.h b/keyboards/omkbd/ergodash/rev1/config.h index 03eea39fd6..851116d455 100644 --- a/keyboards/omkbd/ergodash/rev1/config.h +++ b/keyboards/omkbd/ergodash/rev1/config.h | |||
| @@ -41,7 +41,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 41 | #define RGBLIGHT_EFFECT_TWINKLE | 41 | #define RGBLIGHT_EFFECT_TWINKLE |
| 42 | #define RGBLED_NUM 24 | 42 | #define RGBLED_NUM 24 |
| 43 | #define RGBLIGHT_SPLIT | 43 | #define RGBLIGHT_SPLIT |
| 44 | #define RGBLED_SPLIT { 12, 12 } // Number of LEDs | ||
| 45 | 44 | ||
| 46 | // The LEDs on the slave half go in reverse order | 45 | // The LEDs on the slave half go in reverse order |
| 47 | #define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, \ | 46 | #define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, \ |
diff --git a/keyboards/omkbd/ergodash/rev1/info.json b/keyboards/omkbd/ergodash/rev1/info.json index 1ec059bd82..3a395bde83 100644 --- a/keyboards/omkbd/ergodash/rev1/info.json +++ b/keyboards/omkbd/ergodash/rev1/info.json | |||
| @@ -20,6 +20,9 @@ | |||
| 20 | "split": { | 20 | "split": { |
| 21 | "soft_serial_pin": "D0" | 21 | "soft_serial_pin": "D0" |
| 22 | }, | 22 | }, |
| 23 | "rgblight": { | ||
| 24 | "split_count": [12, 12] | ||
| 25 | }, | ||
| 23 | "ws2812": { | 26 | "ws2812": { |
| 24 | "pin": "D3" | 27 | "pin": "D3" |
| 25 | }, | 28 | }, |
diff --git a/keyboards/omkbd/runner3680/3x6/config.h b/keyboards/omkbd/runner3680/3x6/config.h index d2cd91cbc5..282dda9dcd 100644 --- a/keyboards/omkbd/runner3680/3x6/config.h +++ b/keyboards/omkbd/runner3680/3x6/config.h | |||
| @@ -37,7 +37,6 @@ | |||
| 37 | #define RGBLIGHT_EFFECT_TWINKLE | 37 | #define RGBLIGHT_EFFECT_TWINKLE |
| 38 | #define RGBLED_NUM 36 | 38 | #define RGBLED_NUM 36 |
| 39 | #define RGBLIGHT_SPLIT | 39 | #define RGBLIGHT_SPLIT |
| 40 | #define RGBLED_SPLIT { 18, 18 } // Number of LEDs | ||
| 41 | 40 | ||
| 42 | #define SELECT_SOFT_SERIAL_SPEED 1 | 41 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 43 | /*Sets the protocol speed when using serial communication*/ | 42 | /*Sets the protocol speed when using serial communication*/ |
diff --git a/keyboards/omkbd/runner3680/3x6/info.json b/keyboards/omkbd/runner3680/3x6/info.json index c197f04207..7a7141816b 100644 --- a/keyboards/omkbd/runner3680/3x6/info.json +++ b/keyboards/omkbd/runner3680/3x6/info.json | |||
| @@ -20,7 +20,8 @@ | |||
| 20 | "pin": "D3" | 20 | "pin": "D3" |
| 21 | }, | 21 | }, |
| 22 | "rgblight": { | 22 | "rgblight": { |
| 23 | "max_brightness": 100 | 23 | "max_brightness": 100, |
| 24 | "split_count": [18, 18] | ||
| 24 | }, | 25 | }, |
| 25 | "layouts": { | 26 | "layouts": { |
| 26 | "LAYOUT": { | 27 | "LAYOUT": { |
diff --git a/keyboards/omkbd/runner3680/3x7/config.h b/keyboards/omkbd/runner3680/3x7/config.h index b8c601b564..37610bc4ba 100644 --- a/keyboards/omkbd/runner3680/3x7/config.h +++ b/keyboards/omkbd/runner3680/3x7/config.h | |||
| @@ -37,7 +37,6 @@ | |||
| 37 | #define RGBLIGHT_EFFECT_TWINKLE | 37 | #define RGBLIGHT_EFFECT_TWINKLE |
| 38 | #define RGBLED_NUM 42 | 38 | #define RGBLED_NUM 42 |
| 39 | #define RGBLIGHT_SPLIT | 39 | #define RGBLIGHT_SPLIT |
| 40 | #define RGBLED_SPLIT { 21, 21 } // Number of LEDs | ||
| 41 | 40 | ||
| 42 | #define SELECT_SOFT_SERIAL_SPEED 1 | 41 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 43 | /*Sets the protocol speed when using serial communication*/ | 42 | /*Sets the protocol speed when using serial communication*/ |
diff --git a/keyboards/omkbd/runner3680/3x7/info.json b/keyboards/omkbd/runner3680/3x7/info.json index 458fab653c..d23f6f5098 100644 --- a/keyboards/omkbd/runner3680/3x7/info.json +++ b/keyboards/omkbd/runner3680/3x7/info.json | |||
| @@ -20,7 +20,8 @@ | |||
| 20 | "pin": "D3" | 20 | "pin": "D3" |
| 21 | }, | 21 | }, |
| 22 | "rgblight": { | 22 | "rgblight": { |
| 23 | "max_brightness": 100 | 23 | "max_brightness": 100, |
| 24 | "split_count": [21, 21] | ||
| 24 | }, | 25 | }, |
| 25 | "layouts": { | 26 | "layouts": { |
| 26 | "LAYOUT": { | 27 | "LAYOUT": { |
diff --git a/keyboards/omkbd/runner3680/3x8/config.h b/keyboards/omkbd/runner3680/3x8/config.h index 3a273e8bb9..f53b886d7e 100644 --- a/keyboards/omkbd/runner3680/3x8/config.h +++ b/keyboards/omkbd/runner3680/3x8/config.h | |||
| @@ -37,7 +37,6 @@ | |||
| 37 | #define RGBLIGHT_EFFECT_TWINKLE | 37 | #define RGBLIGHT_EFFECT_TWINKLE |
| 38 | #define RGBLED_NUM 48 | 38 | #define RGBLED_NUM 48 |
| 39 | #define RGBLIGHT_SPLIT | 39 | #define RGBLIGHT_SPLIT |
| 40 | #define RGBLED_SPLIT { 24, 24 } // Number of LEDs | ||
| 41 | 40 | ||
| 42 | #define SELECT_SOFT_SERIAL_SPEED 1 | 41 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 43 | /*Sets the protocol speed when using serial communication*/ | 42 | /*Sets the protocol speed when using serial communication*/ |
diff --git a/keyboards/omkbd/runner3680/3x8/info.json b/keyboards/omkbd/runner3680/3x8/info.json index 33fcc3228f..9f3d4b6bc2 100644 --- a/keyboards/omkbd/runner3680/3x8/info.json +++ b/keyboards/omkbd/runner3680/3x8/info.json | |||
| @@ -20,7 +20,8 @@ | |||
| 20 | "pin": "D3" | 20 | "pin": "D3" |
| 21 | }, | 21 | }, |
| 22 | "rgblight": { | 22 | "rgblight": { |
| 23 | "max_brightness": 100 | 23 | "max_brightness": 100, |
| 24 | "split_count": [24, 24] | ||
| 24 | }, | 25 | }, |
| 25 | "layouts": { | 26 | "layouts": { |
| 26 | "LAYOUT": { | 27 | "LAYOUT": { |
diff --git a/keyboards/omkbd/runner3680/4x6/config.h b/keyboards/omkbd/runner3680/4x6/config.h index 3a273e8bb9..f53b886d7e 100644 --- a/keyboards/omkbd/runner3680/4x6/config.h +++ b/keyboards/omkbd/runner3680/4x6/config.h | |||
| @@ -37,7 +37,6 @@ | |||
| 37 | #define RGBLIGHT_EFFECT_TWINKLE | 37 | #define RGBLIGHT_EFFECT_TWINKLE |
| 38 | #define RGBLED_NUM 48 | 38 | #define RGBLED_NUM 48 |
| 39 | #define RGBLIGHT_SPLIT | 39 | #define RGBLIGHT_SPLIT |
| 40 | #define RGBLED_SPLIT { 24, 24 } // Number of LEDs | ||
| 41 | 40 | ||
| 42 | #define SELECT_SOFT_SERIAL_SPEED 1 | 41 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 43 | /*Sets the protocol speed when using serial communication*/ | 42 | /*Sets the protocol speed when using serial communication*/ |
diff --git a/keyboards/omkbd/runner3680/4x6/info.json b/keyboards/omkbd/runner3680/4x6/info.json index 2e6eda2a2e..a21eb2f4bb 100644 --- a/keyboards/omkbd/runner3680/4x6/info.json +++ b/keyboards/omkbd/runner3680/4x6/info.json | |||
| @@ -20,7 +20,8 @@ | |||
| 20 | "pin": "D3" | 20 | "pin": "D3" |
| 21 | }, | 21 | }, |
| 22 | "rgblight": { | 22 | "rgblight": { |
| 23 | "max_brightness": 100 | 23 | "max_brightness": 100, |
| 24 | "split_count": [24, 24] | ||
| 24 | }, | 25 | }, |
| 25 | "layouts": { | 26 | "layouts": { |
| 26 | "LAYOUT": { | 27 | "LAYOUT": { |
diff --git a/keyboards/omkbd/runner3680/4x7/config.h b/keyboards/omkbd/runner3680/4x7/config.h index f6b5dcf145..326d942740 100644 --- a/keyboards/omkbd/runner3680/4x7/config.h +++ b/keyboards/omkbd/runner3680/4x7/config.h | |||
| @@ -37,7 +37,6 @@ | |||
| 37 | #define RGBLIGHT_EFFECT_TWINKLE | 37 | #define RGBLIGHT_EFFECT_TWINKLE |
| 38 | #define RGBLED_NUM 56 | 38 | #define RGBLED_NUM 56 |
| 39 | #define RGBLIGHT_SPLIT | 39 | #define RGBLIGHT_SPLIT |
| 40 | #define RGBLED_SPLIT { 28, 28 } // Number of LEDs | ||
| 41 | 40 | ||
| 42 | #define SELECT_SOFT_SERIAL_SPEED 1 | 41 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 43 | /*Sets the protocol speed when using serial communication*/ | 42 | /*Sets the protocol speed when using serial communication*/ |
diff --git a/keyboards/omkbd/runner3680/4x7/info.json b/keyboards/omkbd/runner3680/4x7/info.json index af1a4375d6..e3d06566d6 100644 --- a/keyboards/omkbd/runner3680/4x7/info.json +++ b/keyboards/omkbd/runner3680/4x7/info.json | |||
| @@ -20,7 +20,8 @@ | |||
| 20 | "pin": "D3" | 20 | "pin": "D3" |
| 21 | }, | 21 | }, |
| 22 | "rgblight": { | 22 | "rgblight": { |
| 23 | "max_brightness": 100 | 23 | "max_brightness": 100, |
| 24 | "split_count": [28, 28] | ||
| 24 | }, | 25 | }, |
| 25 | "layouts": { | 26 | "layouts": { |
| 26 | "LAYOUT": { | 27 | "LAYOUT": { |
diff --git a/keyboards/omkbd/runner3680/4x8/config.h b/keyboards/omkbd/runner3680/4x8/config.h index 9a53d19688..193bf611cb 100644 --- a/keyboards/omkbd/runner3680/4x8/config.h +++ b/keyboards/omkbd/runner3680/4x8/config.h | |||
| @@ -37,7 +37,6 @@ | |||
| 37 | #define RGBLIGHT_EFFECT_TWINKLE | 37 | #define RGBLIGHT_EFFECT_TWINKLE |
| 38 | #define RGBLED_NUM 64 | 38 | #define RGBLED_NUM 64 |
| 39 | #define RGBLIGHT_SPLIT | 39 | #define RGBLIGHT_SPLIT |
| 40 | #define RGBLED_SPLIT { 32, 32 } // Number of LEDs | ||
| 41 | 40 | ||
| 42 | #define SELECT_SOFT_SERIAL_SPEED 1 | 41 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 43 | /*Sets the protocol speed when using serial communication*/ | 42 | /*Sets the protocol speed when using serial communication*/ |
diff --git a/keyboards/omkbd/runner3680/4x8/info.json b/keyboards/omkbd/runner3680/4x8/info.json index 88dc1455ce..90b63fb9ff 100644 --- a/keyboards/omkbd/runner3680/4x8/info.json +++ b/keyboards/omkbd/runner3680/4x8/info.json | |||
| @@ -20,7 +20,8 @@ | |||
| 20 | "pin": "D3" | 20 | "pin": "D3" |
| 21 | }, | 21 | }, |
| 22 | "rgblight": { | 22 | "rgblight": { |
| 23 | "max_brightness": 100 | 23 | "max_brightness": 100, |
| 24 | "split_count": [32, 32] | ||
| 24 | }, | 25 | }, |
| 25 | "layouts": { | 26 | "layouts": { |
| 26 | "LAYOUT": { | 27 | "LAYOUT": { |
diff --git a/keyboards/omkbd/runner3680/5x6/config.h b/keyboards/omkbd/runner3680/5x6/config.h index 52626f1de3..8f4f682a68 100644 --- a/keyboards/omkbd/runner3680/5x6/config.h +++ b/keyboards/omkbd/runner3680/5x6/config.h | |||
| @@ -37,7 +37,6 @@ | |||
| 37 | #define RGBLIGHT_EFFECT_TWINKLE | 37 | #define RGBLIGHT_EFFECT_TWINKLE |
| 38 | #define RGBLED_NUM 60 | 38 | #define RGBLED_NUM 60 |
| 39 | #define RGBLIGHT_SPLIT | 39 | #define RGBLIGHT_SPLIT |
| 40 | #define RGBLED_SPLIT { 30, 30 } // Number of LEDs | ||
| 41 | 40 | ||
| 42 | #define SELECT_SOFT_SERIAL_SPEED 1 | 41 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 43 | /*Sets the protocol speed when using serial communication*/ | 42 | /*Sets the protocol speed when using serial communication*/ |
diff --git a/keyboards/omkbd/runner3680/5x6/info.json b/keyboards/omkbd/runner3680/5x6/info.json index 08c4950b80..c41074c9c1 100644 --- a/keyboards/omkbd/runner3680/5x6/info.json +++ b/keyboards/omkbd/runner3680/5x6/info.json | |||
| @@ -20,7 +20,8 @@ | |||
| 20 | "pin": "D3" | 20 | "pin": "D3" |
| 21 | }, | 21 | }, |
| 22 | "rgblight": { | 22 | "rgblight": { |
| 23 | "max_brightness": 100 | 23 | "max_brightness": 100, |
| 24 | "split_count": [30, 30] | ||
| 24 | }, | 25 | }, |
| 25 | "layouts": { | 26 | "layouts": { |
| 26 | "LAYOUT": { | 27 | "LAYOUT": { |
diff --git a/keyboards/omkbd/runner3680/5x6_5x8/config.h b/keyboards/omkbd/runner3680/5x6_5x8/config.h index 33f41e5289..261afc1d02 100644 --- a/keyboards/omkbd/runner3680/5x6_5x8/config.h +++ b/keyboards/omkbd/runner3680/5x6_5x8/config.h | |||
| @@ -38,7 +38,6 @@ | |||
| 38 | #define RGBLIGHT_EFFECT_TWINKLE | 38 | #define RGBLIGHT_EFFECT_TWINKLE |
| 39 | #define RGBLED_NUM 70 | 39 | #define RGBLED_NUM 70 |
| 40 | #define RGBLIGHT_SPLIT | 40 | #define RGBLIGHT_SPLIT |
| 41 | #define RGBLED_SPLIT { 30, 40 } // Number of LEDs | ||
| 42 | #endif | 41 | #endif |
| 43 | #ifdef RGB_MATRIX_ENABLE | 42 | #ifdef RGB_MATRIX_ENABLE |
| 44 | #define RGB_MATRIX_LED_COUNT 70 | 43 | #define RGB_MATRIX_LED_COUNT 70 |
diff --git a/keyboards/omkbd/runner3680/5x6_5x8/info.json b/keyboards/omkbd/runner3680/5x6_5x8/info.json index 8b1b7054a5..754135e4c3 100644 --- a/keyboards/omkbd/runner3680/5x6_5x8/info.json +++ b/keyboards/omkbd/runner3680/5x6_5x8/info.json | |||
| @@ -23,7 +23,8 @@ | |||
| 23 | "pin": "D3" | 23 | "pin": "D3" |
| 24 | }, | 24 | }, |
| 25 | "rgblight": { | 25 | "rgblight": { |
| 26 | "max_brightness": 100 | 26 | "max_brightness": 100, |
| 27 | "split_count": [30, 40] | ||
| 27 | }, | 28 | }, |
| 28 | "layouts": { | 29 | "layouts": { |
| 29 | "LAYOUT": { | 30 | "LAYOUT": { |
diff --git a/keyboards/omkbd/runner3680/5x7/config.h b/keyboards/omkbd/runner3680/5x7/config.h index 7b60494fcb..ee1b1d6741 100644 --- a/keyboards/omkbd/runner3680/5x7/config.h +++ b/keyboards/omkbd/runner3680/5x7/config.h | |||
| @@ -37,7 +37,6 @@ | |||
| 37 | #define RGBLIGHT_EFFECT_TWINKLE | 37 | #define RGBLIGHT_EFFECT_TWINKLE |
| 38 | #define RGBLED_NUM 70 | 38 | #define RGBLED_NUM 70 |
| 39 | #define RGBLIGHT_SPLIT | 39 | #define RGBLIGHT_SPLIT |
| 40 | #define RGBLED_SPLIT { 35, 35 } // Number of LEDs | ||
| 41 | 40 | ||
| 42 | #define SELECT_SOFT_SERIAL_SPEED 1 | 41 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 43 | /*Sets the protocol speed when using serial communication*/ | 42 | /*Sets the protocol speed when using serial communication*/ |
diff --git a/keyboards/omkbd/runner3680/5x7/info.json b/keyboards/omkbd/runner3680/5x7/info.json index 0c0c8670f2..f27590f402 100644 --- a/keyboards/omkbd/runner3680/5x7/info.json +++ b/keyboards/omkbd/runner3680/5x7/info.json | |||
| @@ -20,7 +20,8 @@ | |||
| 20 | "pin": "D3" | 20 | "pin": "D3" |
| 21 | }, | 21 | }, |
| 22 | "rgblight": { | 22 | "rgblight": { |
| 23 | "max_brightness": 100 | 23 | "max_brightness": 100, |
| 24 | "split_count": [35, 35] | ||
| 24 | }, | 25 | }, |
| 25 | "layouts": { | 26 | "layouts": { |
| 26 | "LAYOUT": { | 27 | "LAYOUT": { |
diff --git a/keyboards/omkbd/runner3680/5x8/config.h b/keyboards/omkbd/runner3680/5x8/config.h index 55d8ae5c97..a0a4d4b982 100644 --- a/keyboards/omkbd/runner3680/5x8/config.h +++ b/keyboards/omkbd/runner3680/5x8/config.h | |||
| @@ -37,7 +37,6 @@ | |||
| 37 | #define RGBLIGHT_EFFECT_TWINKLE | 37 | #define RGBLIGHT_EFFECT_TWINKLE |
| 38 | #define RGBLED_NUM 80 | 38 | #define RGBLED_NUM 80 |
| 39 | #define RGBLIGHT_SPLIT | 39 | #define RGBLIGHT_SPLIT |
| 40 | #define RGBLED_SPLIT { 40, 40 } // Number of LEDs | ||
| 41 | 40 | ||
| 42 | #define SELECT_SOFT_SERIAL_SPEED 1 | 41 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 43 | /*Sets the protocol speed when using serial communication*/ | 42 | /*Sets the protocol speed when using serial communication*/ |
diff --git a/keyboards/omkbd/runner3680/5x8/info.json b/keyboards/omkbd/runner3680/5x8/info.json index 41e95e583a..ae35f61128 100644 --- a/keyboards/omkbd/runner3680/5x8/info.json +++ b/keyboards/omkbd/runner3680/5x8/info.json | |||
| @@ -20,7 +20,8 @@ | |||
| 20 | "pin": "D3" | 20 | "pin": "D3" |
| 21 | }, | 21 | }, |
| 22 | "rgblight": { | 22 | "rgblight": { |
| 23 | "max_brightness": 100 | 23 | "max_brightness": 100, |
| 24 | "split_count": [40, 40] | ||
| 24 | }, | 25 | }, |
| 25 | "layouts": { | 26 | "layouts": { |
| 26 | "LAYOUT": { | 27 | "LAYOUT": { |
diff --git a/keyboards/rate/pistachio/rev1/config.h b/keyboards/rate/pistachio/rev1/config.h index cf7e2cdfb0..e74350e8e5 100644 --- a/keyboards/rate/pistachio/rev1/config.h +++ b/keyboards/rate/pistachio/rev1/config.h | |||
| @@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 21 | 21 | ||
| 22 | /* ws2812 RGB LED */ | 22 | /* ws2812 RGB LED */ |
| 23 | #define RGBLIGHT_SPLIT | 23 | #define RGBLIGHT_SPLIT |
| 24 | #define RGBLED_SPLIT { 1, 1 } | ||
| 25 | #define RGBLED_NUM 2 | 24 | #define RGBLED_NUM 2 |
| 26 | #define RGBLIGHT_LAYERS | 25 | #define RGBLIGHT_LAYERS |
| 27 | #define RGBLIGHT_HUE_STEP 10 | 26 | #define RGBLIGHT_HUE_STEP 10 |
diff --git a/keyboards/rate/pistachio/rev1/info.json b/keyboards/rate/pistachio/rev1/info.json index a50ae8b991..60b907c809 100644 --- a/keyboards/rate/pistachio/rev1/info.json +++ b/keyboards/rate/pistachio/rev1/info.json | |||
| @@ -1,4 +1,7 @@ | |||
| 1 | { | 1 | { |
| 2 | "rgblight": { | ||
| 3 | "split_count": [1, 1] | ||
| 4 | }, | ||
| 2 | "ws2812": { | 5 | "ws2812": { |
| 3 | "pin": "D2" | 6 | "pin": "D2" |
| 4 | }, | 7 | }, |
diff --git a/keyboards/rate/pistachio/rev2/config.h b/keyboards/rate/pistachio/rev2/config.h index 5ac0b8fbfa..adec2ec66a 100644 --- a/keyboards/rate/pistachio/rev2/config.h +++ b/keyboards/rate/pistachio/rev2/config.h | |||
| @@ -24,7 +24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 24 | 24 | ||
| 25 | /* ws2812 RGB LED */ | 25 | /* ws2812 RGB LED */ |
| 26 | #define RGBLIGHT_SPLIT | 26 | #define RGBLIGHT_SPLIT |
| 27 | #define RGBLED_SPLIT { 38, 46 } | ||
| 28 | #define RGBLED_NUM 84 | 27 | #define RGBLED_NUM 84 |
| 29 | #define RGBLIGHT_LAYERS | 28 | #define RGBLIGHT_LAYERS |
| 30 | #define RGBLIGHT_HUE_STEP 10 | 29 | #define RGBLIGHT_HUE_STEP 10 |
diff --git a/keyboards/rate/pistachio/rev2/info.json b/keyboards/rate/pistachio/rev2/info.json index a1ea3be3cb..cf2c1db741 100644 --- a/keyboards/rate/pistachio/rev2/info.json +++ b/keyboards/rate/pistachio/rev2/info.json | |||
| @@ -3,7 +3,8 @@ | |||
| 3 | "pin": "D2" | 3 | "pin": "D2" |
| 4 | }, | 4 | }, |
| 5 | "rgblight": { | 5 | "rgblight": { |
| 6 | "max_brightness": 195 | 6 | "max_brightness": 195, |
| 7 | "split_count": [38, 46] | ||
| 7 | }, | 8 | }, |
| 8 | "matrix_pins": { | 9 | "matrix_pins": { |
| 9 | "cols": ["B6", "B2", "B3", "B1", "F7", "F6", "F5", "F4", "D3"], | 10 | "cols": ["B6", "B2", "B3", "B1", "F7", "F6", "F5", "F4", "D3"], |
diff --git a/keyboards/rgbkb/mun/config.h b/keyboards/rgbkb/mun/config.h index 5b411a8c52..b5b7c0ce95 100644 --- a/keyboards/rgbkb/mun/config.h +++ b/keyboards/rgbkb/mun/config.h | |||
| @@ -50,7 +50,6 @@ | |||
| 50 | 50 | ||
| 51 | /* RGB LED Configuration */ | 51 | /* RGB LED Configuration */ |
| 52 | #define RGBLED_NUM 98 | 52 | #define RGBLED_NUM 98 |
| 53 | #define RGBLED_SPLIT { 49, 49 } | ||
| 54 | #define RGBLIGHT_EFFECT_BREATHING | 53 | #define RGBLIGHT_EFFECT_BREATHING |
| 55 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD | 54 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD |
| 56 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL | 55 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL |
diff --git a/keyboards/rgbkb/mun/rev1/info.json b/keyboards/rgbkb/mun/rev1/info.json index 36b1ab0003..3bf22fa656 100644 --- a/keyboards/rgbkb/mun/rev1/info.json +++ b/keyboards/rgbkb/mun/rev1/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x3505", | 8 | "pid": "0x3505", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgblight": { | ||
| 12 | "split_count": [49, 49] | ||
| 13 | }, | ||
| 11 | "ws2812": { | 14 | "ws2812": { |
| 12 | "pin": "B5", | 15 | "pin": "B5", |
| 13 | "driver": "pwm" | 16 | "driver": "pwm" |
diff --git a/keyboards/rgbkb/sol3/config.h b/keyboards/rgbkb/sol3/config.h index 1b8fa2314f..bce51e7fcc 100644 --- a/keyboards/rgbkb/sol3/config.h +++ b/keyboards/rgbkb/sol3/config.h | |||
| @@ -54,7 +54,6 @@ | |||
| 54 | 54 | ||
| 55 | /* RGB LED Configuration */ | 55 | /* RGB LED Configuration */ |
| 56 | #define RGBLED_NUM 156 | 56 | #define RGBLED_NUM 156 |
| 57 | #define RGBLED_SPLIT { 78, 78 } | ||
| 58 | 57 | ||
| 59 | // RGB Lighting Animation modes. Explicitly enabled | 58 | // RGB Lighting Animation modes. Explicitly enabled |
| 60 | // For full list of effects, see: | 59 | // For full list of effects, see: |
diff --git a/keyboards/rgbkb/sol3/rev1/info.json b/keyboards/rgbkb/sol3/rev1/info.json index 74af9d21fa..192760068d 100644 --- a/keyboards/rgbkb/sol3/rev1/info.json +++ b/keyboards/rgbkb/sol3/rev1/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x3510", | 8 | "pid": "0x3510", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgblight": { | ||
| 12 | "split_count": [78, 78] | ||
| 13 | }, | ||
| 11 | "ws2812": { | 14 | "ws2812": { |
| 12 | "pin": "B5", | 15 | "pin": "B5", |
| 13 | "driver": "pwm" | 16 | "driver": "pwm" |
diff --git a/keyboards/rgbkb/zygomorph/rev1/config.h b/keyboards/rgbkb/zygomorph/rev1/config.h index 022e361de1..a7d023893e 100644 --- a/keyboards/rgbkb/zygomorph/rev1/config.h +++ b/keyboards/rgbkb/zygomorph/rev1/config.h | |||
| @@ -25,7 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 25 | #define RGBLED_NUM 30 | 25 | #define RGBLED_NUM 30 |
| 26 | #else | 26 | #else |
| 27 | #define RGBLED_NUM 60 | 27 | #define RGBLED_NUM 60 |
| 28 | #define RGBLED_SPLIT { 30, 30 } | ||
| 29 | #endif | 28 | #endif |
| 30 | 29 | ||
| 31 | #define RGBLIGHT_EFFECT_BREATHING | 30 | #define RGBLIGHT_EFFECT_BREATHING |
diff --git a/keyboards/rgbkb/zygomorph/rev1/info.json b/keyboards/rgbkb/zygomorph/rev1/info.json index 4be3dd61d3..893e5ff589 100644 --- a/keyboards/rgbkb/zygomorph/rev1/info.json +++ b/keyboards/rgbkb/zygomorph/rev1/info.json | |||
| @@ -24,6 +24,9 @@ | |||
| 24 | "split": { | 24 | "split": { |
| 25 | "soft_serial_pin": "D3" | 25 | "soft_serial_pin": "D3" |
| 26 | }, | 26 | }, |
| 27 | "rgblight": { | ||
| 28 | "split_count": [30, 30] | ||
| 29 | }, | ||
| 27 | "ws2812": { | 30 | "ws2812": { |
| 28 | "pin": "B7" | 31 | "pin": "B7" |
| 29 | }, | 32 | }, |
diff --git a/keyboards/rura66/rev1/config.h b/keyboards/rura66/rev1/config.h index 8afe563b68..5934a18162 100644 --- a/keyboards/rura66/rev1/config.h +++ b/keyboards/rura66/rev1/config.h | |||
| @@ -23,7 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 23 | #ifdef RGBLIGHT_ENABLE | 23 | #ifdef RGBLIGHT_ENABLE |
| 24 | #define RGBLED_NUM 66 // Number of LEDs | 24 | #define RGBLED_NUM 66 // Number of LEDs |
| 25 | #define RGBLIGHT_SPLIT | 25 | #define RGBLIGHT_SPLIT |
| 26 | #define RGBLED_SPLIT { 33, 33 } | ||
| 27 | #define RGBLIGHT_HUE_STEP 8 | 26 | #define RGBLIGHT_HUE_STEP 8 |
| 28 | #define RGBLIGHT_SAT_STEP 8 | 27 | #define RGBLIGHT_SAT_STEP 8 |
| 29 | #define RGBLIGHT_VAL_STEP 8 | 28 | #define RGBLIGHT_VAL_STEP 8 |
diff --git a/keyboards/rura66/rev1/info.json b/keyboards/rura66/rev1/info.json index e312323c4d..fb093b9d4e 100644 --- a/keyboards/rura66/rev1/info.json +++ b/keyboards/rura66/rev1/info.json | |||
| @@ -12,7 +12,8 @@ | |||
| 12 | "driver": "WS2812" | 12 | "driver": "WS2812" |
| 13 | }, | 13 | }, |
| 14 | "rgblight": { | 14 | "rgblight": { |
| 15 | "max_brightness": 120 | 15 | "max_brightness": 120, |
| 16 | "split_count": [33, 33] | ||
| 16 | }, | 17 | }, |
| 17 | "matrix_pins": { | 18 | "matrix_pins": { |
| 18 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2"], | 19 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2"], |
diff --git a/keyboards/salicylic_acid3/7skb/rev1/config.h b/keyboards/salicylic_acid3/7skb/rev1/config.h index 573efb81c7..44b7b88cfa 100644 --- a/keyboards/salicylic_acid3/7skb/rev1/config.h +++ b/keyboards/salicylic_acid3/7skb/rev1/config.h | |||
| @@ -28,7 +28,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 28 | #ifndef RGBLED_NUM | 28 | #ifndef RGBLED_NUM |
| 29 | #define RGBLED_NUM 12 | 29 | #define RGBLED_NUM 12 |
| 30 | #define RGBLIGHT_SPLIT | 30 | #define RGBLIGHT_SPLIT |
| 31 | #define RGBLED_SPLIT { 6, 6 } | ||
| 32 | #endif | 31 | #endif |
| 33 | 32 | ||
| 34 | #define RGBLIGHT_EFFECT_BREATHING | 33 | #define RGBLIGHT_EFFECT_BREATHING |
diff --git a/keyboards/salicylic_acid3/7skb/rev1/info.json b/keyboards/salicylic_acid3/7skb/rev1/info.json index 12f0b6f424..e195344ed1 100644 --- a/keyboards/salicylic_acid3/7skb/rev1/info.json +++ b/keyboards/salicylic_acid3/7skb/rev1/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D2" | 17 | "soft_serial_pin": "D2" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [6, 6] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "D3" | 23 | "pin": "D3" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/salicylic_acid3/7splus/config.h b/keyboards/salicylic_acid3/7splus/config.h index 82eec4a306..e8a6d3a393 100644 --- a/keyboards/salicylic_acid3/7splus/config.h +++ b/keyboards/salicylic_acid3/7splus/config.h | |||
| @@ -27,7 +27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 27 | #ifndef RGBLED_NUM | 27 | #ifndef RGBLED_NUM |
| 28 | #define RGBLED_NUM 31 | 28 | #define RGBLED_NUM 31 |
| 29 | #define RGBLIGHT_SPLIT | 29 | #define RGBLIGHT_SPLIT |
| 30 | #define RGBLED_SPLIT { 11, 20 } | ||
| 31 | #endif | 30 | #endif |
| 32 | 31 | ||
| 33 | #define RGBLIGHT_EFFECT_BREATHING | 32 | #define RGBLIGHT_EFFECT_BREATHING |
diff --git a/keyboards/salicylic_acid3/7splus/info.json b/keyboards/salicylic_acid3/7splus/info.json index 524ecc34ea..fa9c166ada 100644 --- a/keyboards/salicylic_acid3/7splus/info.json +++ b/keyboards/salicylic_acid3/7splus/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D2" | 17 | "soft_serial_pin": "D2" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [11, 20] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "D3" | 23 | "pin": "D3" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/salicylic_acid3/ergoarrows/config.h b/keyboards/salicylic_acid3/ergoarrows/config.h index dcbdb0f537..e829c4b827 100644 --- a/keyboards/salicylic_acid3/ergoarrows/config.h +++ b/keyboards/salicylic_acid3/ergoarrows/config.h | |||
| @@ -27,7 +27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 27 | #ifndef RGBLED_NUM | 27 | #ifndef RGBLED_NUM |
| 28 | #define RGBLED_NUM 86 | 28 | #define RGBLED_NUM 86 |
| 29 | #define RGBLIGHT_SPLIT | 29 | #define RGBLIGHT_SPLIT |
| 30 | #define RGBLED_SPLIT { 43, 43 } | ||
| 31 | #endif | 30 | #endif |
| 32 | 31 | ||
| 33 | #define RGBLIGHT_EFFECT_BREATHING | 32 | #define RGBLIGHT_EFFECT_BREATHING |
diff --git a/keyboards/salicylic_acid3/ergoarrows/info.json b/keyboards/salicylic_acid3/ergoarrows/info.json index 1665fce7e8..b058a5367d 100644 --- a/keyboards/salicylic_acid3/ergoarrows/info.json +++ b/keyboards/salicylic_acid3/ergoarrows/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D0" | 17 | "soft_serial_pin": "D0" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [43, 43] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "D3" | 23 | "pin": "D3" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/salicylic_acid3/jisplit89/rev1/config.h b/keyboards/salicylic_acid3/jisplit89/rev1/config.h index 51b6d454e5..5bc8bce7d5 100644 --- a/keyboards/salicylic_acid3/jisplit89/rev1/config.h +++ b/keyboards/salicylic_acid3/jisplit89/rev1/config.h | |||
| @@ -27,7 +27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 27 | #ifndef RGBLED_NUM | 27 | #ifndef RGBLED_NUM |
| 28 | #define RGBLED_NUM 32 | 28 | #define RGBLED_NUM 32 |
| 29 | #define RGBLIGHT_SPLIT | 29 | #define RGBLIGHT_SPLIT |
| 30 | #define RGBLED_SPLIT { 11, 21 } | ||
| 31 | #endif | 30 | #endif |
| 32 | 31 | ||
| 33 | #define RGBLIGHT_EFFECT_BREATHING | 32 | #define RGBLIGHT_EFFECT_BREATHING |
diff --git a/keyboards/salicylic_acid3/jisplit89/rev1/info.json b/keyboards/salicylic_acid3/jisplit89/rev1/info.json index 63feabb939..bc2759751e 100644 --- a/keyboards/salicylic_acid3/jisplit89/rev1/info.json +++ b/keyboards/salicylic_acid3/jisplit89/rev1/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D2" | 17 | "soft_serial_pin": "D2" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [11, 21] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "D3" | 23 | "pin": "D3" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/salicylic_acid3/nknl7en/config.h b/keyboards/salicylic_acid3/nknl7en/config.h index 9f39d06f61..f4a8e200d3 100644 --- a/keyboards/salicylic_acid3/nknl7en/config.h +++ b/keyboards/salicylic_acid3/nknl7en/config.h | |||
| @@ -27,7 +27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 27 | #ifndef RGBLED_NUM | 27 | #ifndef RGBLED_NUM |
| 28 | #define RGBLED_NUM 21 | 28 | #define RGBLED_NUM 21 |
| 29 | #define RGBLIGHT_SPLIT | 29 | #define RGBLIGHT_SPLIT |
| 30 | #define RGBLED_SPLIT { 9, 12 } | ||
| 31 | #endif | 30 | #endif |
| 32 | 31 | ||
| 33 | #define RGBLIGHT_EFFECT_BREATHING | 32 | #define RGBLIGHT_EFFECT_BREATHING |
diff --git a/keyboards/salicylic_acid3/nknl7en/info.json b/keyboards/salicylic_acid3/nknl7en/info.json index f0f45f077a..db2460d28a 100644 --- a/keyboards/salicylic_acid3/nknl7en/info.json +++ b/keyboards/salicylic_acid3/nknl7en/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D0" | 17 | "soft_serial_pin": "D0" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [9, 12] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "D3" | 23 | "pin": "D3" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/salicylic_acid3/nknl7jp/config.h b/keyboards/salicylic_acid3/nknl7jp/config.h index 65091cadc0..b11397bde8 100644 --- a/keyboards/salicylic_acid3/nknl7jp/config.h +++ b/keyboards/salicylic_acid3/nknl7jp/config.h | |||
| @@ -27,7 +27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 27 | #ifndef RGBLED_NUM | 27 | #ifndef RGBLED_NUM |
| 28 | #define RGBLED_NUM 20 | 28 | #define RGBLED_NUM 20 |
| 29 | #define RGBLIGHT_SPLIT | 29 | #define RGBLIGHT_SPLIT |
| 30 | #define RGBLED_SPLIT { 9, 11 } | ||
| 31 | #endif | 30 | #endif |
| 32 | 31 | ||
| 33 | #define RGBLIGHT_EFFECT_BREATHING | 32 | #define RGBLIGHT_EFFECT_BREATHING |
diff --git a/keyboards/salicylic_acid3/nknl7jp/info.json b/keyboards/salicylic_acid3/nknl7jp/info.json index 5713ad9084..bcbabe051d 100644 --- a/keyboards/salicylic_acid3/nknl7jp/info.json +++ b/keyboards/salicylic_acid3/nknl7jp/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D0" | 17 | "soft_serial_pin": "D0" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [9, 11] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "D3" | 23 | "pin": "D3" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/silverbullet44/config.h b/keyboards/silverbullet44/config.h index 5485a99f59..67d78aa0c6 100644 --- a/keyboards/silverbullet44/config.h +++ b/keyboards/silverbullet44/config.h | |||
| @@ -20,7 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 20 | #define MASTER_RIGHT | 20 | #define MASTER_RIGHT |
| 21 | 21 | ||
| 22 | //#define RGBLIGHT_SPLIT | 22 | //#define RGBLIGHT_SPLIT |
| 23 | #define RGBLED_SPLIT {26, 26} | ||
| 24 | #define RGBLED_NUM 52 | 23 | #define RGBLED_NUM 52 |
| 25 | #ifdef RGB_MATRIX_ENABLE | 24 | #ifdef RGB_MATRIX_ENABLE |
| 26 | #define RGB_MATRIX_LED_COUNT 52 | 25 | #define RGB_MATRIX_LED_COUNT 52 |
diff --git a/keyboards/silverbullet44/info.json b/keyboards/silverbullet44/info.json index 5fc8686de2..9ca5218d12 100644 --- a/keyboards/silverbullet44/info.json +++ b/keyboards/silverbullet44/info.json | |||
| @@ -15,7 +15,8 @@ | |||
| 15 | "driver": "WS2812" | 15 | "driver": "WS2812" |
| 16 | }, | 16 | }, |
| 17 | "rgblight": { | 17 | "rgblight": { |
| 18 | "max_brightness": 150 | 18 | "max_brightness": 150, |
| 19 | "split_count": [26, 26] | ||
| 19 | }, | 20 | }, |
| 20 | "matrix_pins": { | 21 | "matrix_pins": { |
| 21 | "cols": ["B3", "B1", "F7", "F6", "F5", "F4"], | 22 | "cols": ["B3", "B1", "F7", "F6", "F5", "F4"], |
diff --git a/keyboards/sofle/keyhive/config.h b/keyboards/sofle/keyhive/config.h index 9e36e1588e..2dccaba6ba 100755 --- a/keyboards/sofle/keyhive/config.h +++ b/keyboards/sofle/keyhive/config.h | |||
| @@ -32,7 +32,6 @@ | |||
| 32 | // by defining in the keyboard, incompatible keymaps will fail to compile. | 32 | // by defining in the keyboard, incompatible keymaps will fail to compile. |
| 33 | #ifdef RGBLIGHT_ENABLE | 33 | #ifdef RGBLIGHT_ENABLE |
| 34 | # define RGBLED_NUM 74 | 34 | # define RGBLED_NUM 74 |
| 35 | # define RGBLED_SPLIT {37,37} | ||
| 36 | # define RGBLIGHT_HUE_STEP 10 | 35 | # define RGBLIGHT_HUE_STEP 10 |
| 37 | # define RGBLIGHT_SAT_STEP 17 | 36 | # define RGBLIGHT_SAT_STEP 17 |
| 38 | # define RGBLIGHT_VAL_STEP 17 | 37 | # define RGBLIGHT_VAL_STEP 17 |
diff --git a/keyboards/sofle/keyhive/info.json b/keyboards/sofle/keyhive/info.json index 7a453b675e..12053234ff 100644 --- a/keyboards/sofle/keyhive/info.json +++ b/keyboards/sofle/keyhive/info.json | |||
| @@ -10,7 +10,8 @@ | |||
| 10 | "pin": "D3" | 10 | "pin": "D3" |
| 11 | }, | 11 | }, |
| 12 | "rgblight": { | 12 | "rgblight": { |
| 13 | "max_brightness": 100 | 13 | "max_brightness": 100, |
| 14 | "split_count": [37, 37] | ||
| 14 | }, | 15 | }, |
| 15 | "matrix_pins": { | 16 | "matrix_pins": { |
| 16 | "cols": ["B6", "B2", "B3", "B1", "F7", "F6", null], | 17 | "cols": ["B6", "B2", "B3", "B1", "F7", "F6", null], |
diff --git a/keyboards/splitkb/aurora/lily58/rev1/config.h b/keyboards/splitkb/aurora/lily58/rev1/config.h index 57a420d49c..2e19c5d438 100644 --- a/keyboards/splitkb/aurora/lily58/rev1/config.h +++ b/keyboards/splitkb/aurora/lily58/rev1/config.h | |||
| @@ -29,6 +29,6 @@ | |||
| 29 | // Not yet available in `info.json` | 29 | // Not yet available in `info.json` |
| 30 | #ifdef RGB_MATRIX_ENABLE | 30 | #ifdef RGB_MATRIX_ENABLE |
| 31 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM | 31 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM |
| 32 | # define RGB_MATRIX_SPLIT RGBLED_SPLIT | 32 | # define RGB_MATRIX_SPLIT { 34, 34 } |
| 33 | # define SPLIT_TRANSPORT_MIRROR | 33 | # define SPLIT_TRANSPORT_MIRROR |
| 34 | #endif | 34 | #endif |
diff --git a/keyboards/splitkb/aurora/sweep/rev1/config.h b/keyboards/splitkb/aurora/sweep/rev1/config.h index aa5bd24fde..5f58760e6a 100644 --- a/keyboards/splitkb/aurora/sweep/rev1/config.h +++ b/keyboards/splitkb/aurora/sweep/rev1/config.h | |||
| @@ -29,6 +29,6 @@ | |||
| 29 | // Not yet available in `info.json` | 29 | // Not yet available in `info.json` |
| 30 | #ifdef RGB_MATRIX_ENABLE | 30 | #ifdef RGB_MATRIX_ENABLE |
| 31 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM | 31 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM |
| 32 | # define RGB_MATRIX_SPLIT RGBLED_SPLIT | 32 | # define RGB_MATRIX_SPLIT { 23, 23 } |
| 33 | # define SPLIT_TRANSPORT_MIRROR | 33 | # define SPLIT_TRANSPORT_MIRROR |
| 34 | #endif | 34 | #endif |
diff --git a/keyboards/splitkb/kyria/rev1/config.h b/keyboards/splitkb/kyria/rev1/config.h index 3f7655d431..4ee4e6ae61 100644 --- a/keyboards/splitkb/kyria/rev1/config.h +++ b/keyboards/splitkb/kyria/rev1/config.h | |||
| @@ -41,8 +41,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 41 | # define SOFT_SERIAL_PIN D2 | 41 | # define SOFT_SERIAL_PIN D2 |
| 42 | #endif | 42 | #endif |
| 43 | 43 | ||
| 44 | #define RGBLED_SPLIT \ | ||
| 45 | { 10, 10 } | ||
| 46 | #define RGBLED_NUM 20 | 44 | #define RGBLED_NUM 20 |
| 47 | 45 | ||
| 48 | #ifdef OLED_ENABLE | 46 | #ifdef OLED_ENABLE |
diff --git a/keyboards/splitkb/kyria/rev1/info.json b/keyboards/splitkb/kyria/rev1/info.json index 2e380145a0..970f759d23 100644 --- a/keyboards/splitkb/kyria/rev1/info.json +++ b/keyboards/splitkb/kyria/rev1/info.json | |||
| @@ -4,6 +4,9 @@ | |||
| 4 | "pid": "0x9D9D", | 4 | "pid": "0x9D9D", |
| 5 | "device_version": "0.0.1" | 5 | "device_version": "0.0.1" |
| 6 | }, | 6 | }, |
| 7 | "rgblight": { | ||
| 8 | "split_count": [10, 10] | ||
| 9 | }, | ||
| 7 | "rgb_matrix": { | 10 | "rgb_matrix": { |
| 8 | "driver": "WS2812" | 11 | "driver": "WS2812" |
| 9 | }, | 12 | }, |
diff --git a/keyboards/splitkb/kyria/rev2/config.h b/keyboards/splitkb/kyria/rev2/config.h index 1e8dd02727..2b05499965 100644 --- a/keyboards/splitkb/kyria/rev2/config.h +++ b/keyboards/splitkb/kyria/rev2/config.h | |||
| @@ -47,8 +47,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 47 | # define SOFT_SERIAL_PIN D2 | 47 | # define SOFT_SERIAL_PIN D2 |
| 48 | #endif | 48 | #endif |
| 49 | 49 | ||
| 50 | #define RGBLED_SPLIT \ | ||
| 51 | { 10, 10 } | ||
| 52 | #define RGBLED_NUM 20 | 50 | #define RGBLED_NUM 20 |
| 53 | 51 | ||
| 54 | #ifdef OLED_ENABLE | 52 | #ifdef OLED_ENABLE |
diff --git a/keyboards/splitkb/kyria/rev2/info.json b/keyboards/splitkb/kyria/rev2/info.json index 9b745dc906..d37794164a 100644 --- a/keyboards/splitkb/kyria/rev2/info.json +++ b/keyboards/splitkb/kyria/rev2/info.json | |||
| @@ -4,6 +4,9 @@ | |||
| 4 | "pid": "0x9D9D", | 4 | "pid": "0x9D9D", |
| 5 | "device_version": "0.0.2" | 5 | "device_version": "0.0.2" |
| 6 | }, | 6 | }, |
| 7 | "rgblight": { | ||
| 8 | "split_count": [10, 10] | ||
| 9 | }, | ||
| 7 | "rgb_matrix": { | 10 | "rgb_matrix": { |
| 8 | "driver": "WS2812" | 11 | "driver": "WS2812" |
| 9 | }, | 12 | }, |
diff --git a/keyboards/splitkb/kyria/rev3/config.h b/keyboards/splitkb/kyria/rev3/config.h index 3c620d9019..ca97f11eea 100644 --- a/keyboards/splitkb/kyria/rev3/config.h +++ b/keyboards/splitkb/kyria/rev3/config.h | |||
| @@ -29,6 +29,6 @@ | |||
| 29 | // Not yet available in `info.json` | 29 | // Not yet available in `info.json` |
| 30 | #ifdef RGB_MATRIX_ENABLE | 30 | #ifdef RGB_MATRIX_ENABLE |
| 31 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM | 31 | # define RGB_MATRIX_LED_COUNT RGBLED_NUM |
| 32 | # define RGB_MATRIX_SPLIT RGBLED_SPLIT | 32 | # define RGB_MATRIX_SPLIT { 31, 31 } |
| 33 | # define SPLIT_TRANSPORT_MIRROR | 33 | # define SPLIT_TRANSPORT_MIRROR |
| 34 | #endif | 34 | #endif |
diff --git a/keyboards/takashicompany/compacx/config.h b/keyboards/takashicompany/compacx/config.h index 07287712f3..34ab4a1239 100644 --- a/keyboards/takashicompany/compacx/config.h +++ b/keyboards/takashicompany/compacx/config.h | |||
| @@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | # define RGBLED_NUM 12 | 20 | # define RGBLED_NUM 12 |
| 21 | # define RGBLED_SPLIT {6, 6} | ||
| 22 | # define RGBLIGHT_HUE_STEP 8 | 21 | # define RGBLIGHT_HUE_STEP 8 |
| 23 | # define RGBLIGHT_SAT_STEP 8 | 22 | # define RGBLIGHT_SAT_STEP 8 |
| 24 | # define RGBLIGHT_VAL_STEP 8 | 23 | # define RGBLIGHT_VAL_STEP 8 |
diff --git a/keyboards/takashicompany/compacx/info.json b/keyboards/takashicompany/compacx/info.json index 2e7ef2f7a6..4c134f3145 100644 --- a/keyboards/takashicompany/compacx/info.json +++ b/keyboards/takashicompany/compacx/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0014", | 8 | "pid": "0x0014", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgblight": { | ||
| 12 | "split_count": [6, 6] | ||
| 13 | }, | ||
| 11 | "ws2812": { | 14 | "ws2812": { |
| 12 | "pin": "D3" | 15 | "pin": "D3" |
| 13 | }, | 16 | }, |
diff --git a/keyboards/takashicompany/heavy_left/config.h b/keyboards/takashicompany/heavy_left/config.h index df15f55f72..cee347fc78 100644 --- a/keyboards/takashicompany/heavy_left/config.h +++ b/keyboards/takashicompany/heavy_left/config.h | |||
| @@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | # define RGBLED_NUM 6 * 2 | 20 | # define RGBLED_NUM 6 * 2 |
| 21 | # define RGBLED_SPLIT {6, 6} | ||
| 22 | # define RGBLIGHT_HUE_STEP 8 | 21 | # define RGBLIGHT_HUE_STEP 8 |
| 23 | # define RGBLIGHT_SAT_STEP 8 | 22 | # define RGBLIGHT_SAT_STEP 8 |
| 24 | # define RGBLIGHT_VAL_STEP 8 | 23 | # define RGBLIGHT_VAL_STEP 8 |
diff --git a/keyboards/takashicompany/heavy_left/info.json b/keyboards/takashicompany/heavy_left/info.json index 1afa2b1280..3b677feebf 100644 --- a/keyboards/takashicompany/heavy_left/info.json +++ b/keyboards/takashicompany/heavy_left/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0015", | 8 | "pid": "0x0015", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgblight": { | ||
| 12 | "split_count": [6, 6] | ||
| 13 | }, | ||
| 11 | "ws2812": { | 14 | "ws2812": { |
| 12 | "pin": "D3" | 15 | "pin": "D3" |
| 13 | }, | 16 | }, |
diff --git a/keyboards/takashiski/hecomi/alpha/config.h b/keyboards/takashiski/hecomi/alpha/config.h index ac6c077f6b..6a564c2da2 100644 --- a/keyboards/takashiski/hecomi/alpha/config.h +++ b/keyboards/takashiski/hecomi/alpha/config.h | |||
| @@ -60,4 +60,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 60 | #define MASTER_LEFT | 60 | #define MASTER_LEFT |
| 61 | #define EEHANDS | 61 | #define EEHANDS |
| 62 | */ | 62 | */ |
| 63 | #define RGBLED_SPLIT {8,8} | ||
diff --git a/keyboards/takashiski/hecomi/alpha/info.json b/keyboards/takashiski/hecomi/alpha/info.json index 19a1f05760..b5d4b62bdb 100644 --- a/keyboards/takashiski/hecomi/alpha/info.json +++ b/keyboards/takashiski/hecomi/alpha/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D1" | 17 | "soft_serial_pin": "D1" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [8, 8] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "D4" | 23 | "pin": "D4" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/tkw/grandiceps/config.h b/keyboards/tkw/grandiceps/config.h index 4837c2fda6..02746f94a8 100644 --- a/keyboards/tkw/grandiceps/config.h +++ b/keyboards/tkw/grandiceps/config.h | |||
| @@ -21,7 +21,6 @@ | |||
| 21 | #define TAP_CODE_DELAY 10 | 21 | #define TAP_CODE_DELAY 10 |
| 22 | 22 | ||
| 23 | #define RGBLED_NUM 16 | 23 | #define RGBLED_NUM 16 |
| 24 | #define RGBLED_SPLIT { 8,8 } | ||
| 25 | #define RGBLIGHT_EFFECT_BREATHING | 24 | #define RGBLIGHT_EFFECT_BREATHING |
| 26 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD | 25 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD |
| 27 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL | 26 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL |
diff --git a/keyboards/tkw/grandiceps/info.json b/keyboards/tkw/grandiceps/info.json index 1b16db1bf8..d3f6256d46 100644 --- a/keyboards/tkw/grandiceps/info.json +++ b/keyboards/tkw/grandiceps/info.json | |||
| @@ -11,7 +11,8 @@ | |||
| 11 | "driver": "pwm" | 11 | "driver": "pwm" |
| 12 | }, | 12 | }, |
| 13 | "rgblight": { | 13 | "rgblight": { |
| 14 | "max_brightness": 120 | 14 | "max_brightness": 120, |
| 15 | "split_count": [8, 8] | ||
| 15 | }, | 16 | }, |
| 16 | "matrix_pins": { | 17 | "matrix_pins": { |
| 17 | "cols": ["B0", "A7", "A3", "A5", "A4", "A2"], | 18 | "cols": ["B0", "A7", "A3", "A5", "A4", "A2"], |
diff --git a/keyboards/uzu42/rev1/config.h b/keyboards/uzu42/rev1/config.h index d0bba6d598..033d1ab111 100644 --- a/keyboards/uzu42/rev1/config.h +++ b/keyboards/uzu42/rev1/config.h | |||
| @@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 19 | #pragma once | 19 | #pragma once |
| 20 | 20 | ||
| 21 | #define RGBLED_NUM 54 // Number of LEDs | 21 | #define RGBLED_NUM 54 // Number of LEDs |
| 22 | #define RGBLED_SPLIT { 27, 27 } | ||
| 23 | 22 | ||
| 24 | #define RGBLIGHT_EFFECT_BREATHING | 23 | #define RGBLIGHT_EFFECT_BREATHING |
| 25 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD | 24 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD |
diff --git a/keyboards/uzu42/rev1/info.json b/keyboards/uzu42/rev1/info.json index 02d1b17be2..a9e0b27826 100644 --- a/keyboards/uzu42/rev1/info.json +++ b/keyboards/uzu42/rev1/info.json | |||
| @@ -20,7 +20,8 @@ | |||
| 20 | "pin": "D3" | 20 | "pin": "D3" |
| 21 | }, | 21 | }, |
| 22 | "rgblight": { | 22 | "rgblight": { |
| 23 | "max_brightness": 120 | 23 | "max_brightness": 120, |
| 24 | "split_count": [27, 27] | ||
| 24 | }, | 25 | }, |
| 25 | "processor": "atmega32u4", | 26 | "processor": "atmega32u4", |
| 26 | "bootloader": "caterina", | 27 | "bootloader": "caterina", |
diff --git a/keyboards/viktus/sp_mini/config.h b/keyboards/viktus/sp_mini/config.h index bc80a8ebca..a5d99eb834 100644 --- a/keyboards/viktus/sp_mini/config.h +++ b/keyboards/viktus/sp_mini/config.h | |||
| @@ -37,7 +37,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 37 | 37 | ||
| 38 | //#define RGBLIGHT_SPLIT | 38 | //#define RGBLIGHT_SPLIT |
| 39 | #define RGBLED_NUM 24 // Number of LEDs | 39 | #define RGBLED_NUM 24 // Number of LEDs |
| 40 | #define RGBLED_SPLIT { 12, 12 } | ||
| 41 | 40 | ||
| 42 | /* | 41 | /* |
| 43 | * Feature disable options | 42 | * Feature disable options |
diff --git a/keyboards/viktus/sp_mini/info.json b/keyboards/viktus/sp_mini/info.json index 19bba8fea6..6c6a5a8d2d 100644 --- a/keyboards/viktus/sp_mini/info.json +++ b/keyboards/viktus/sp_mini/info.json | |||
| @@ -26,6 +26,9 @@ | |||
| 26 | } | 26 | } |
| 27 | } | 27 | } |
| 28 | }, | 28 | }, |
| 29 | "rgblight": { | ||
| 30 | "split_count": [12, 12] | ||
| 31 | }, | ||
| 29 | "ws2812": { | 32 | "ws2812": { |
| 30 | "pin": "E6" | 33 | "pin": "E6" |
| 31 | }, | 34 | }, |
diff --git a/keyboards/vitamins_included/rev2/config.h b/keyboards/vitamins_included/rev2/config.h index ce07676fee..b86a722674 100644 --- a/keyboards/vitamins_included/rev2/config.h +++ b/keyboards/vitamins_included/rev2/config.h | |||
| @@ -33,7 +33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 33 | #define RGBLIGHT_EFFECT_RGB_TEST | 33 | #define RGBLIGHT_EFFECT_RGB_TEST |
| 34 | #define RGBLIGHT_EFFECT_ALTERNATING | 34 | #define RGBLIGHT_EFFECT_ALTERNATING |
| 35 | #define RGBLIGHT_EFFECT_TWINKLE | 35 | #define RGBLIGHT_EFFECT_TWINKLE |
| 36 | #define RGBLED_SPLIT { 6, 6 } | ||
| 37 | 36 | ||
| 38 | /* Audio settings */ | 37 | /* Audio settings */ |
| 39 | #ifdef AUDIO_ENABLE | 38 | #ifdef AUDIO_ENABLE |
diff --git a/keyboards/vitamins_included/rev2/info.json b/keyboards/vitamins_included/rev2/info.json index 9170f80a7d..c90a668ba0 100644 --- a/keyboards/vitamins_included/rev2/info.json +++ b/keyboards/vitamins_included/rev2/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D0" | 17 | "soft_serial_pin": "D0" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [6, 6] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "F0" | 23 | "pin": "F0" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/yoichiro/lunakey_mini/config.h b/keyboards/yoichiro/lunakey_mini/config.h index 8040e082a3..9c2fd0d8ef 100644 --- a/keyboards/yoichiro/lunakey_mini/config.h +++ b/keyboards/yoichiro/lunakey_mini/config.h | |||
| @@ -19,7 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 19 | 19 | ||
| 20 | #define RGBLED_NUM 12 | 20 | #define RGBLED_NUM 12 |
| 21 | #define RGBLIGHT_SPLIT | 21 | #define RGBLIGHT_SPLIT |
| 22 | #define RGBLED_SPLIT { 6, 6 } | ||
| 23 | #define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 5, \ | 22 | #define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 5, \ |
| 24 | 11, 10, 9, 8, 7, 6 } | 23 | 11, 10, 9, 8, 7, 6 } |
| 25 | #define RGBLIGHT_HUE_STEP 8 | 24 | #define RGBLIGHT_HUE_STEP 8 |
diff --git a/keyboards/yoichiro/lunakey_mini/info.json b/keyboards/yoichiro/lunakey_mini/info.json index 1347f73cb0..c255c431c2 100644 --- a/keyboards/yoichiro/lunakey_mini/info.json +++ b/keyboards/yoichiro/lunakey_mini/info.json | |||
| @@ -16,6 +16,9 @@ | |||
| 16 | "split": { | 16 | "split": { |
| 17 | "soft_serial_pin": "D2" | 17 | "soft_serial_pin": "D2" |
| 18 | }, | 18 | }, |
| 19 | "rgblight": { | ||
| 20 | "split_count": [6, 6] | ||
| 21 | }, | ||
| 19 | "ws2812": { | 22 | "ws2812": { |
| 20 | "pin": "D3" | 23 | "pin": "D3" |
| 21 | }, | 24 | }, |
diff --git a/keyboards/yushakobo/navpad/10_helix_r/config.h b/keyboards/yushakobo/navpad/10_helix_r/config.h index 95c70244a4..fd88d5eab6 100644 --- a/keyboards/yushakobo/navpad/10_helix_r/config.h +++ b/keyboards/yushakobo/navpad/10_helix_r/config.h | |||
| @@ -27,7 +27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 27 | 34, 35, 36, 37, 38, 39, 40 } | 27 | 34, 35, 36, 37, 38, 39, 40 } |
| 28 | 28 | ||
| 29 | # define RGBLED_NUM 9+32 | 29 | # define RGBLED_NUM 9+32 |
| 30 | # define RGBLED_SPLIT { 9, 32 } | ||
| 31 | # define RGBLIGHT_HUE_STEP 8 | 30 | # define RGBLIGHT_HUE_STEP 8 |
| 32 | # define RGBLIGHT_SAT_STEP 8 | 31 | # define RGBLIGHT_SAT_STEP 8 |
| 33 | # define RGBLIGHT_VAL_STEP 8 | 32 | # define RGBLIGHT_VAL_STEP 8 |
diff --git a/keyboards/yushakobo/navpad/10_helix_r/info.json b/keyboards/yushakobo/navpad/10_helix_r/info.json index f086173867..9c51e8ad74 100644 --- a/keyboards/yushakobo/navpad/10_helix_r/info.json +++ b/keyboards/yushakobo/navpad/10_helix_r/info.json | |||
| @@ -38,7 +38,8 @@ | |||
| 38 | "pin": "D3" | 38 | "pin": "D3" |
| 39 | }, | 39 | }, |
| 40 | "rgblight": { | 40 | "rgblight": { |
| 41 | "max_brightness": 120 | 41 | "max_brightness": 120, |
| 42 | "split_count": [9, 32] | ||
| 42 | }, | 43 | }, |
| 43 | "processor": "atmega32u4", | 44 | "processor": "atmega32u4", |
| 44 | "bootloader": "caterina", | 45 | "bootloader": "caterina", |
diff --git a/keyboards/zvecr/split_blackpill/config.h b/keyboards/zvecr/split_blackpill/config.h index 3cb23cdcc5..ca2efbedc2 100644 --- a/keyboards/zvecr/split_blackpill/config.h +++ b/keyboards/zvecr/split_blackpill/config.h | |||
| @@ -21,7 +21,6 @@ | |||
| 21 | #define SELECT_SOFT_SERIAL_SPEED 0 | 21 | #define SELECT_SOFT_SERIAL_SPEED 0 |
| 22 | 22 | ||
| 23 | #define RGBLED_NUM 24 | 23 | #define RGBLED_NUM 24 |
| 24 | #define RGBLED_SPLIT { 12, 12 } | ||
| 25 | #define RGBLIGHT_EFFECT_BREATHING | 24 | #define RGBLIGHT_EFFECT_BREATHING |
| 26 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD | 25 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD |
| 27 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL | 26 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL |
diff --git a/keyboards/zvecr/split_blackpill/info.json b/keyboards/zvecr/split_blackpill/info.json index f657556db9..a4265c688b 100644 --- a/keyboards/zvecr/split_blackpill/info.json +++ b/keyboards/zvecr/split_blackpill/info.json | |||
| @@ -25,6 +25,9 @@ | |||
| 25 | } | 25 | } |
| 26 | } | 26 | } |
| 27 | }, | 27 | }, |
| 28 | "rgblight": { | ||
| 29 | "split_count": [12, 12] | ||
| 30 | }, | ||
| 28 | "ws2812": { | 31 | "ws2812": { |
| 29 | "pin": "B4", | 32 | "pin": "B4", |
| 30 | "driver": "pwm" | 33 | "driver": "pwm" |
diff --git a/keyboards/zvecr/zv48/config.h b/keyboards/zvecr/zv48/config.h index 25caa13057..e18d3bfb99 100644 --- a/keyboards/zvecr/zv48/config.h +++ b/keyboards/zvecr/zv48/config.h | |||
| @@ -22,7 +22,6 @@ | |||
| 22 | #define SERIAL_USART_SPEED 921600 | 22 | #define SERIAL_USART_SPEED 921600 |
| 23 | 23 | ||
| 24 | #define RGBLED_NUM 48 | 24 | #define RGBLED_NUM 48 |
| 25 | #define RGBLED_SPLIT {24, 24} | ||
| 26 | #define RGBLIGHT_EFFECT_BREATHING | 25 | #define RGBLIGHT_EFFECT_BREATHING |
| 27 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD | 26 | #define RGBLIGHT_EFFECT_RAINBOW_MOOD |
| 28 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL | 27 | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL |
diff --git a/keyboards/zvecr/zv48/info.json b/keyboards/zvecr/zv48/info.json index 942a089b64..b0536d9284 100644 --- a/keyboards/zvecr/zv48/info.json +++ b/keyboards/zvecr/zv48/info.json | |||
| @@ -23,7 +23,8 @@ | |||
| 23 | "driver": "pwm" | 23 | "driver": "pwm" |
| 24 | }, | 24 | }, |
| 25 | "rgblight": { | 25 | "rgblight": { |
| 26 | "max_brightness": 120 | 26 | "max_brightness": 120, |
| 27 | "split_count": [24, 24] | ||
| 27 | }, | 28 | }, |
| 28 | "split": { | 29 | "split": { |
| 29 | "soft_serial_pin": "B6", | 30 | "soft_serial_pin": "B6", |
