M keyboards/aleblazer/zodiark/config.h => keyboards/aleblazer/zodiark/config.h +0 -1
@@ 21,7 21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifdef RGBLIGHT_ENABLE
#define RGBLED_NUM 68
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT { 34, 34 }
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
M keyboards/aleblazer/zodiark/info.json => keyboards/aleblazer/zodiark/info.json +2 -1
@@ 12,7 12,8 @@
"pin": "B5"
},
"rgblight": {
- "max_brightness": 170
+ "max_brightness": 170,
+ "split_count": [34, 34]
},
"rgb_matrix": {
"driver": "WS2812"
M keyboards/arabica37/rev1/config.h => keyboards/arabica37/rev1/config.h +0 -1
@@ 19,7 19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once
#define RGBLED_NUM 50 // Number of LEDs
-#define RGBLED_SPLIT {25, 25}
/*
* Feature disable options
* These options are also useful to firmware size reduction.
M keyboards/arabica37/rev1/info.json => keyboards/arabica37/rev1/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D2"
},
+ "rgblight": {
+ "split_count": [25, 25]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/avalanche/v2/config.h => keyboards/avalanche/v2/config.h +0 -1
@@ 4,5 4,4 @@
#pragma once
#define RGBLED_NUM 12
-#define RGBLED_SPLIT { 6, 6 }
#define RGBLIGHT_SPLIT
M keyboards/avalanche/v2/info.json => keyboards/avalanche/v2/info.json +3 -0
@@ 18,6 18,9 @@
{"pin_a": "B5", "pin_b": "F4", "resolution": 2}
]
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/avalanche/v3/config.h => keyboards/avalanche/v3/config.h +0 -1
@@ 4,5 4,4 @@
#pragma once
#define RGBLED_NUM 12
-#define RGBLED_SPLIT { 7, 7 }
#define RGBLIGHT_SPLIT
M keyboards/avalanche/v3/info.json => keyboards/avalanche/v3/info.json +3 -0
@@ 21,6 21,9 @@
"split": {
"soft_serial_pin": "D2"
},
+ "rgblight": {
+ "split_count": [7, 7]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/avalanche/v4/config.h => keyboards/avalanche/v4/config.h +0 -1
@@ 5,7 5,6 @@
#ifdef RGBLIGHT_ENABLE
# define RGBLED_NUM 64
-# define RGBLED_SPLIT { 32, 32 }
# define RGBLIGHT_SPLIT
# define RGBLIGHT_HUE_STEP 10
# define RGBLIGHT_SAT_STEP 17
M keyboards/avalanche/v4/info.json => keyboards/avalanche/v4/info.json +2 -1
@@ 25,7 25,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 100
+ "max_brightness": 100,
+ "split_count": [32, 32]
},
"processor": "atmega32u4",
"bootloader": "caterina",
M keyboards/basekeys/slice/rev1_rgb/config.h => keyboards/basekeys/slice/rev1_rgb/config.h +0 -1
@@ 29,7 29,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* RGB LED */
#ifdef RGBLIGHT_ENABLE
#define RGBLED_NUM 69 // Number of LEDs. backlight x69
-#define RGBLED_SPLIT { 34, 35 }
#define RGBLIGHT_HUE_STEP 10
#define RGBLIGHT_SAT_STEP 17
#define RGBLIGHT_VAL_STEP 17
M keyboards/basekeys/slice/rev1_rgb/info.json => keyboards/basekeys/slice/rev1_rgb/info.json +2 -1
@@ 20,7 20,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 120
+ "max_brightness": 120,
+ "split_count": [34, 35]
},
"processor": "atmega32u4",
"bootloader": "caterina",
M keyboards/bastardkb/dilemma/3x5_3/config.h => keyboards/bastardkb/dilemma/3x5_3/config.h +1 -3
@@ 43,14 43,12 @@
/* RGB settings. */
#define RGBLED_NUM 36
-#define RGBLED_SPLIT \
- { 18, 18 }
/* RGB matrix support. */
#ifdef RGB_MATRIX_ENABLE
# define SPLIT_TRANSPORT_MIRROR
# define RGB_MATRIX_LED_COUNT RGBLED_NUM
-# define RGB_MATRIX_SPLIT RGBLED_SPLIT
+# define RGB_MATRIX_SPLIT { 18, 18 }
# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 50
# define RGB_MATRIX_DEFAULT_VAL RGB_MATRIX_MAXIMUM_BRIGHTNESS
# define RGB_DISABLE_WHEN_USB_SUSPENDED
M keyboards/bastardkb/dilemma/3x5_3/info.json => keyboards/bastardkb/dilemma/3x5_3/info.json +3 -0
@@ 15,6 15,9 @@
"split": {
"soft_serial_pin": "GP1"
},
+ "rgblight": {
+ "split_count": [18, 18]
+ },
"ws2812": {
"pin": "GP0",
"driver": "vendor"
M keyboards/bastardkb/scylla/config.h => keyboards/bastardkb/scylla/config.h +1 -3
@@ 20,14 20,12 @@
/* RGB settings. */
#define RGBLED_NUM 58
-#define RGBLED_SPLIT \
- { 29, 29 }
/* RGB matrix support. */
#ifdef RGB_MATRIX_ENABLE
# define SPLIT_TRANSPORT_MIRROR
# define RGB_MATRIX_LED_COUNT RGBLED_NUM
-# define RGB_MATRIX_SPLIT RGBLED_SPLIT
+# define RGB_MATRIX_SPLIT { 29, 29 }
# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 50
# define RGB_MATRIX_DEFAULT_VAL RGB_MATRIX_MAXIMUM_BRIGHTNESS
# define RGB_DISABLE_WHEN_USB_SUSPENDED
M keyboards/bastardkb/scylla/info.json => keyboards/bastardkb/scylla/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"pid": "0x1829"
},
+ "rgblight": {
+ "split_count": [29, 29]
+ },
"layouts": {
"LAYOUT_split_4x6_5": {
"layout": [
M keyboards/bastardkb/skeletyl/config.h => keyboards/bastardkb/skeletyl/config.h +1 -3
@@ 20,14 20,12 @@
/* RGB settings. */
#define RGBLED_NUM 36
-#define RGBLED_SPLIT \
- { 18, 18 }
/* RGB matrix support. */
#ifdef RGB_MATRIX_ENABLE
# define SPLIT_TRANSPORT_MIRROR
# define RGB_MATRIX_LED_COUNT RGBLED_NUM
-# define RGB_MATRIX_SPLIT RGBLED_SPLIT
+# define RGB_MATRIX_SPLIT { 18, 18 }
# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 50
# define RGB_MATRIX_DEFAULT_VAL RGB_MATRIX_MAXIMUM_BRIGHTNESS
# define RGB_DISABLE_WHEN_USB_SUSPENDED
M keyboards/bastardkb/skeletyl/info.json => keyboards/bastardkb/skeletyl/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"pid": "0x1830"
},
+ "rgblight": {
+ "split_count": [18, 18]
+ },
"community_layouts": ["split_3x5_3"],
"layouts": {
"LAYOUT_split_3x5_3": {
M keyboards/bastardkb/tbk/config.h => keyboards/bastardkb/tbk/config.h +0 -1
@@ 18,7 18,6 @@
#pragma once
#define RGBLED_NUM 38
-#define RGBLED_SPLIT { 19, 19 }
#define RGBLIGHT_SPLIT
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
M keyboards/bastardkb/tbk/info.json => keyboards/bastardkb/tbk/info.json +3 -0
@@ 5,6 5,9 @@
"device_version": "0.0.1",
"pid": "0x1828"
},
+ "rgblight": {
+ "split_count": [19, 19]
+ },
"ws2812": {
"pin": "D2"
},
M keyboards/bastardkb/tbkmini/config.h => keyboards/bastardkb/tbkmini/config.h +1 -3
@@ 20,14 20,12 @@
/* RGB settings. */
#define RGBLED_NUM 42
-#define RGBLED_SPLIT \
- { 21, 21 }
/* RGB matrix support. */
#ifdef RGB_MATRIX_ENABLE
# define SPLIT_TRANSPORT_MIRROR
# define RGB_MATRIX_LED_COUNT RGBLED_NUM
-# define RGB_MATRIX_SPLIT RGBLED_SPLIT
+# define RGB_MATRIX_SPLIT { 21, 21 }
# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 50
# define RGB_MATRIX_DEFAULT_VAL RGB_MATRIX_MAXIMUM_BRIGHTNESS
# define RGB_DISABLE_WHEN_USB_SUSPENDED
M keyboards/bastardkb/tbkmini/info.json => keyboards/bastardkb/tbkmini/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"pid": "0x1828"
},
+ "rgblight": {
+ "split_count": [21, 21]
+ },
"community_layouts": ["split_3x6_3"],
"layouts": {
"LAYOUT_split_3x6_3": {
M keyboards/bluebell/swoop/config.h => keyboards/bluebell/swoop/config.h +0 -2
@@ 29,8 29,6 @@
#define RGBLIGHT_EFFECT_STATIC_GRADIENT
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLED_NUM 36
- #define RGBLED_SPLIT \
- { 18, 18 }
#define RGBLIGHT_SPLIT
#define RGBLIGHT_HUE_STEP 10
#define RGBLIGHT_SAT_STEP 17
M keyboards/bluebell/swoop/info.json => keyboards/bluebell/swoop/info.json +2 -1
@@ 12,7 12,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 150
+ "max_brightness": 150,
+ "split_count": [18, 18]
},
"matrix_pins": {
"cols": ["B1", "F7", "F6", "F5", "F4"],
M keyboards/crkbd/r2g/config.h => keyboards/crkbd/r2g/config.h +0 -2
@@ 33,8 33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
# define RGBLIGHT_EFFECT_TWINKLE
# define RGBLED_NUM 54
-# define RGBLED_SPLIT \
- { 27, 27 }
#endif
#ifdef RGB_MATRIX_ENABLE
M keyboards/crkbd/r2g/info.json => keyboards/crkbd/r2g/info.json +3 -0
@@ 5,6 5,9 @@
"split": {
"soft_serial_pin": "D2"
},
+ "rgblight": {
+ "split_count": [27, 27]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/crkbd/rev1/config.h => keyboards/crkbd/rev1/config.h +0 -2
@@ 20,8 20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifdef RGBLIGHT_ENABLE
# define RGBLED_NUM 54 // Number of LEDs
-# define RGBLED_SPLIT \
- { 27, 27 }
# define RGBLIGHT_SPLIT
#endif
M keyboards/crkbd/rev1/info.json => keyboards/crkbd/rev1/info.json +3 -0
@@ 5,6 5,9 @@
"split": {
"soft_serial_pin": "D2"
},
+ "rgblight": {
+ "split_count": [27, 27]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/doppelganger/config.h => keyboards/doppelganger/config.h +0 -1
@@ 23,7 23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLED_NUM 2
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT { 1, 1 }
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
M keyboards/doppelganger/info.json => keyboards/doppelganger/info.json +3 -0
@@ 22,6 22,9 @@
}
}
},
+ "rgblight": {
+ "split_count": [1, 1]
+ },
"ws2812": {
"pin": "B4"
},
M keyboards/elephant42/config.h => keyboards/elephant42/config.h +1 -2
@@ 17,7 17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once
-# define RGBLED_SPLIT { 27, 27 }
# define RGBLED_NUM 54 // backlight x42 + underglow x12
# define RGBLIGHT_HUE_STEP 8
# define RGBLIGHT_SAT_STEP 8
@@ 36,7 35,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifdef RGB_MATRIX_ENABLE
# define SPLIT_TRANSPORT_MIRROR
# define RGB_MATRIX_LED_COUNT RGBLED_NUM
-# define RGB_MATRIX_SPLIT RGBLED_SPLIT
+# define RGB_MATRIX_SPLIT { 27, 27 }
# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 170
# define RGB_MATRIX_HUE_STEP RGBLIGHT_HUE_STEP
# define RGB_MATRIX_SAT_STEP RGBLIGHT_SAT_STEP
M keyboards/elephant42/info.json => keyboards/elephant42/info.json +2 -1
@@ 12,7 12,8 @@
"driver": "WS2812"
},
"rgblight": {
- "max_brightness": 170
+ "max_brightness": 170,
+ "split_count": [27, 27]
},
"matrix_pins": {
"cols": ["F4", "F5", "F6", "F7", "B1", "B3"],
M keyboards/ergoslab/rev1/config.h => keyboards/ergoslab/rev1/config.h +0 -4
@@ 18,10 18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once
#define RGBLED_NUM 2 // Number of LEDs
-// FIXME this following line should enable our layer status LEDs to work on both
-// sides without need to wire them into a chain. It doesn't though. Uncommenting
-// means the slave side of the keyboard stops working (and the LEDs don't work).
-// #define RGBLED_SPLIT {1,1}
/*
* Feature disable options
M keyboards/flxlb/zplit/config.h => keyboards/flxlb/zplit/config.h +0 -1
@@ 31,7 31,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLED_NUM 16
#define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 5, 6, 7, 15, 14, 13, 12, 11, 10, 9, 8}
-#define RGBLED_SPLIT { 8, 8 }
#define RGBLIGHT_SPLIT
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
M keyboards/flxlb/zplit/info.json => keyboards/flxlb/zplit/info.json +3 -0
@@ 18,6 18,9 @@
{"pin_a": "B0", "pin_b": "D2"}
]
},
+ "rgblight": {
+ "split_count": [8, 8]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/giabalanai/config.h => keyboards/giabalanai/config.h +0 -5
@@ 36,11 36,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifdef RGBLIGHT_ENABLE
# define RGBLED_NUM 123
-// Do not define "RGBLED_SPLIT" since somehow it doesn't work well yet.
-// Even thhough "#define RGBLED_SPLIT { 60, 63 }" was set, LEDs on the sub keyboad side didn't turn on.
-// Not sure but rgblight_sethsv_at() might not support RGBLED_SPLIT yet.
-// Instead, LED data is tranferred from right side to the left via TRRS cable.
-
# define RGBLIGHT_LAYERS
// By default, LEDs of the buttons which are pressed turn on.
M keyboards/halfcliff/config.h => keyboards/halfcliff/config.h +0 -1
@@ 27,7 27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLED_NUM 10
#define RGBLIGHT_SPLIT
- #define RGBLED_SPLIT { 5, 5 }
#define RGBLIGHT_HUE_STEP 8
#define RGBLIGHT_SAT_STEP 8
#define RGBLIGHT_VAL_STEP 8
M keyboards/halfcliff/info.json => keyboards/halfcliff/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D2"
},
+ "rgblight": {
+ "split_count": [5, 5]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/handwired/dactyl_manuform/dmote/62key/config.h => keyboards/handwired/dactyl_manuform/dmote/62key/config.h +0 -1
@@ 6,4 6,3 @@
#define RGBLIGHT_EFFECT_CHRISTMAS
#define RGBLIGHT_EFFECT_CHRISTMAS_STEP 1
#define RGBLED_NUM 6 // Used when chaining strips
-#define RGBLED_SPLIT { 3, 3 } // Used when not chaining strips
M keyboards/handwired/dactyl_manuform/dmote/62key/info.json => keyboards/handwired/dactyl_manuform/dmote/62key/info.json +3 -0
@@ 10,6 10,9 @@
"pid": "0x3632",
"device_version": "0.0.1"
},
+ "rgblight": {
+ "split_count": [3, 3]
+ },
"ws2812": {
"pin": "D1"
},
M keyboards/handwired/freoduo/config.h => keyboards/handwired/freoduo/config.h +0 -1
@@ 21,7 21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#if !defined(RGBLED_NUM)
# define RGBLED_NUM 30
# define RGBLIGHT_SPLIT
-# define RGBLED_SPLIT { 16, 14 }
// Switch RGB sides with LED MAP.
# 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}
# define RGBLIGHT_LAYERS
M keyboards/handwired/freoduo/info.json => keyboards/handwired/freoduo/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D0"
},
+"rgblight": {
+ "split_count": [16, 14]
+},
"ws2812": {
"pin": "D4"
},
M keyboards/handwired/splittest/config.h => keyboards/handwired/splittest/config.h +0 -1
@@ 35,7 35,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE
#define RGBLED_NUM 12
-#define RGBLED_SPLIT { 6, 6 }
/*
* Feature disable options
M keyboards/handwired/splittest/info.json => keyboards/handwired/splittest/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x1111",
"device_version": "1.0.0"
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"layouts": {
"LAYOUT": {
"layout": [
M keyboards/handwired/tractyl_manuform/5x6_right/elite_c/config.h => keyboards/handwired/tractyl_manuform/5x6_right/elite_c/config.h +0 -2
@@ 21,8 21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
// WS2812 RGB LED strip input and number of LEDs
#define RGBLED_NUM 20
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT \
- { 10, 10 }
#define AUDIO_PIN C6
M keyboards/handwired/tractyl_manuform/5x6_right/elite_c/info.json => keyboards/handwired/tractyl_manuform/5x6_right/elite_c/info.json +2 -1
@@ 17,7 17,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 80
+ "max_brightness": 80,
+ "split_count": [10, 10]
},
"processor": "atmega32u4",
"bootloader": "atmel-dfu"
M keyboards/handwired/tractyl_manuform/5x6_right/f303/config.h => keyboards/handwired/tractyl_manuform/5x6_right/f303/config.h +0 -2
@@ 31,8 31,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLED_NUM 20
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT \
- { 10, 10 }
#define DEBUG_LED_PIN C13
M keyboards/handwired/tractyl_manuform/5x6_right/f303/info.json => keyboards/handwired/tractyl_manuform/5x6_right/f303/info.json +3 -0
@@ 5,6 5,9 @@
"rows": ["B10", "B11", "B12", "A14", "A13", "A15"]
},
"diode_direction": "COL2ROW",
+ "rgblight": {
+ "split_count": [10, 10]
+ },
"ws2812": {
"pin": "A6",
"driver": "pwm"
M keyboards/handwired/tractyl_manuform/5x6_right/f411/config.h => keyboards/handwired/tractyl_manuform/5x6_right/f411/config.h +0 -2
@@ 34,8 34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLED_NUM 57
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT \
- { 26, 31 }
#define DEBUG_LED_PIN C13
M keyboards/handwired/tractyl_manuform/5x6_right/f411/info.json => keyboards/handwired/tractyl_manuform/5x6_right/f411/info.json +3 -0
@@ 5,6 5,9 @@
"rows": ["B12", "B13", "B14", "B15", "A8", "A10"]
},
"diode_direction": "COL2ROW",
+ "rgblight": {
+ "split_count": [26, 31]
+ },
"ws2812": {
"pin": "A1",
"driver": "pwm"
M keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/config.h => keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/config.h +0 -2
@@ 21,8 21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
// WS2812 RGB LED strip input and number of LEDs
#define RGBLED_NUM 20
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT \
- { 10, 10 }
#define RGBLIGHT_LIMIT_VAL 80
#define DEBUG_LED_PIN D6
M keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/info.json => keyboards/handwired/tractyl_manuform/5x6_right/teensy2pp/info.json +2 -1
@@ 17,7 17,8 @@
"pin": "E7"
},
"rgblight": {
- "max_brightness": 80
+ "max_brightness": 80,
+ "split_count": [10, 10]
},
"processor": "at90usb1286",
"bootloader": "halfkay"
M keyboards/handwired/tsubasa/config.h => keyboards/handwired/tsubasa/config.h +0 -1
@@ 20,7 20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
# define RGBLED_NUM 12
# define RGBLIGHT_SPLIT
-# define RGBLED_SPLIT {6, 6}
# define RGBLIGHT_HUE_STEP 8
# define RGBLIGHT_SAT_STEP 1
# define RGBLIGHT_VAL_STEP 1
M keyboards/handwired/tsubasa/info.json => keyboards/handwired/tsubasa/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0000",
"device_version": "1.0.0"
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "D2"
},
M keyboards/helix/rev3_4rows/config.h => keyboards/helix/rev3_4rows/config.h +0 -1
@@ 65,7 65,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifdef RGBLIGHT_ENABLE
#define RGBLIGHT_SPLIT
- #define RGBLED_SPLIT { 25, 25 }
// #define RGBLIGHT_HUE_STEP 8
// #define RGBLIGHT_SAT_STEP 8
// #define RGBLIGHT_VAL_STEP 8
M keyboards/helix/rev3_4rows/info.json => keyboards/helix/rev3_4rows/info.json +2 -1
@@ 23,7 23,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 120
+ "max_brightness": 120,
+ "split_count": [25, 25]
},
"processor": "atmega32u4",
"bootloader": "caterina",
M keyboards/helix/rev3_5rows/config.h => keyboards/helix/rev3_5rows/config.h +0 -1
@@ 65,7 65,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifdef RGBLIGHT_ENABLE
#define RGBLIGHT_SPLIT
- #define RGBLED_SPLIT { 32, 32 }
// #define RGBLIGHT_HUE_STEP 8
// #define RGBLIGHT_SAT_STEP 8
// #define RGBLIGHT_VAL_STEP 8
M keyboards/helix/rev3_5rows/info.json => keyboards/helix/rev3_5rows/info.json +2 -1
@@ 23,7 23,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 120
+ "max_brightness": 120,
+ "split_count": [32, 32]
},
"processor": "atmega32u4",
"bootloader": "caterina",
M keyboards/jiran/rev2/config.h => keyboards/jiran/rev2/config.h +0 -1
@@ 29,7 29,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#define RGBLED_NUM 56
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT { 28, 28 }
#define RGBLIGHT_HUE_STEP 10
#define RGBLIGHT_SAT_STEP 17
#define RGBLIGHT_VAL_STEP 17
M keyboards/jiran/rev2/info.json => keyboards/jiran/rev2/info.json +3 -0
@@ 1,4 1,7 @@
{
+ "rgblight": {
+ "split_count": [28, 28]
+ },
"ws2812": {
"pin": "B6"
},
M keyboards/jorne/rev1/config.h => keyboards/jorne/rev1/config.h +0 -1
@@ 2,7 2,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
-#define RGBLED_SPLIT { 28, 28 }
#define RGBLED_NUM 56
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
M keyboards/jorne/rev1/info.json => keyboards/jorne/rev1/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D2"
},
+ "rgblight": {
+ "split_count": [28, 28]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/kakunpc/rabbit_capture_plan/config.h => keyboards/kakunpc/rabbit_capture_plan/config.h +0 -1
@@ 17,7 17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once
-#define RGBLED_SPLIT {32, 37}
# define RGBLED_NUM 69
# define RGBLIGHT_HUE_STEP 8
# define RGBLIGHT_SAT_STEP 8
M keyboards/kakunpc/rabbit_capture_plan/info.json => keyboards/kakunpc/rabbit_capture_plan/info.json +2 -1
@@ 12,7 12,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 200
+ "max_brightness": 200,
+ "split_count": [32, 37]
},
"matrix_pins": {
"cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"],
M keyboards/kakunpc/suihankey/alpha/config.h => keyboards/kakunpc/suihankey/alpha/config.h +0 -2
@@ 53,5 53,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT
-
-// #define RGBLED_SPLIT {18,18}
M keyboards/kakunpc/suihankey/rev1/config.h => keyboards/kakunpc/suihankey/rev1/config.h +0 -2
@@ 53,5 53,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT
-
-// #define RGBLED_SPLIT {18,18}
M keyboards/kakunpc/suihankey/split/alpha/config.h => keyboards/kakunpc/suihankey/split/alpha/config.h +0 -2
@@ 47,5 47,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT
-
-// #define RGBLED_SPLIT {18,18}
M keyboards/kakunpc/suihankey/split/rev1/config.h => keyboards/kakunpc/suihankey/split/rev1/config.h +0 -2
@@ 57,5 57,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT
-
-// #define RGBLED_SPLIT {18,18}
M keyboards/kapl/rev1/config.h => keyboards/kapl/rev1/config.h +0 -1
@@ 6,7 6,6 @@
#define MASTER_LEFT
#define RGBLED_NUM 88
-#define RGBLED_SPLIT { 44, 44 }
#define RGBLIGHT_SPLIT
#define RGB_MATRIX_LED_COUNT 88
M keyboards/kapl/rev1/info.json => keyboards/kapl/rev1/info.json +2 -1
@@ 15,7 15,8 @@
"driver": "WS2812"
},
"rgblight": {
- "max_brightness": 120
+ "max_brightness": 120,
+ "split_count": [44, 44]
},
"matrix_pins": {
"cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"],
M keyboards/keebio/bfo9000/config.h => keyboards/keebio/bfo9000/config.h +0 -1
@@ 25,7 25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLED_NUM 20 // Number of LEDs
-#define RGBLED_SPLIT { 10, 10 }
/*
* Feature disable options
M keyboards/keebio/bfo9000/info.json => keyboards/keebio/bfo9000/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D0"
},
+ "rgblight": {
+ "split_count": [10, 10]
+ },
"ws2812": {
"pin": "B4"
},
M keyboards/keebio/foldkb/rev1/config.h => keyboards/keebio/foldkb/rev1/config.h +0 -1
@@ 35,6 35,5 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE
#define RGBLED_NUM 16 // Number of LEDs
-#define RGBLED_SPLIT { 8, 8 }
#define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 12, 13, 14, 15, 4, 5, 6, 7, 8, 9, 10, 11 }
#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 2)
M keyboards/keebio/foldkb/rev1/info.json => keyboards/keebio/foldkb/rev1/info.json +3 -0
@@ 24,6 24,9 @@
"split": {
"soft_serial_pin": "D0"
},
+ "rgblight": {
+ "split_count": [8, 8]
+ },
"ws2812": {
"pin": "E6"
},
M keyboards/keebio/fourier/config.h => keyboards/keebio/fourier/config.h +0 -1
@@ 38,7 38,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE
#define RGBLED_NUM 14 // Number of LEDs
-#define RGBLED_SPLIT { 7, 7 }
/*
* Feature disable options
M keyboards/keebio/fourier/info.json => keyboards/keebio/fourier/info.json +3 -0
@@ 22,6 22,9 @@
"split": {
"soft_serial_pin": "D0"
},
+ "rgblight": {
+ "split_count": [7, 7]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/keebio/iris/rev2/config.h => keyboards/keebio/iris/rev2/config.h +0 -1
@@ 24,7 24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLED_NUM 12 // Number of LEDs
-#define RGBLED_SPLIT { 6, 6 }
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
M keyboards/keebio/iris/rev2/info.json => keyboards/keebio/iris/rev2/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D0"
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/keebio/iris/rev3/config.h => keyboards/keebio/iris/rev3/config.h +0 -1
@@ 26,7 26,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLED_NUM 12 // Number of LEDs
-#define RGBLED_SPLIT { 6, 6 }
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
M keyboards/keebio/iris/rev3/info.json => keyboards/keebio/iris/rev3/info.json +3 -0
@@ 18,6 18,9 @@
"pin": "B6",
"levels": 5
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "F7"
},
M keyboards/keebio/iris/rev4/config.h => keyboards/keebio/iris/rev4/config.h +0 -1
@@ 26,7 26,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLED_NUM 12 // Number of LEDs
-#define RGBLED_SPLIT { 6, 6 }
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
M keyboards/keebio/iris/rev4/info.json => keyboards/keebio/iris/rev4/info.json +3 -0
@@ 18,6 18,9 @@
"pin": "B5",
"levels": 5
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "D6"
},
M keyboards/keebio/iris/rev5/config.h => keyboards/keebio/iris/rev5/config.h +0 -1
@@ 23,7 23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLED_NUM 12 // Number of LEDs
-#define RGBLED_SPLIT { 6, 6 }
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
M keyboards/keebio/iris/rev5/info.json => keyboards/keebio/iris/rev5/info.json +3 -0
@@ 18,6 18,9 @@
"pin": "B5",
"levels": 5
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "D6"
},
M keyboards/keebio/iris/rev6/config.h => keyboards/keebio/iris/rev6/config.h +0 -1
@@ 21,7 21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
# define RGBLED_NUM 68
-# define RGBLED_SPLIT { 34, 34 }
# define RGBLIGHT_HUE_STEP 8
# define RGBLIGHT_SAT_STEP 8
# define RGBLIGHT_VAL_STEP 8
M keyboards/keebio/iris/rev6/info.json => keyboards/keebio/iris/rev6/info.json +2 -1
@@ 21,7 21,8 @@
"pin": "E6"
},
"rgblight": {
- "max_brightness": 120
+ "max_brightness": 120,
+ "split_count": [34, 34]
},
"split": {
"soft_serial_pin": "D0",
M keyboards/keebio/iris/rev7/config.h => keyboards/keebio/iris/rev7/config.h +0 -1
@@ 21,7 21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
# define RGBLED_NUM 68
-# define RGBLED_SPLIT { 34, 34 }
# define RGBLIGHT_HUE_STEP 8
# define RGBLIGHT_SAT_STEP 8
# define RGBLIGHT_VAL_STEP 8
M keyboards/keebio/iris/rev7/info.json => keyboards/keebio/iris/rev7/info.json +2 -1
@@ 22,7 22,8 @@
"pin": "E6"
},
"rgblight": {
- "max_brightness": 120
+ "max_brightness": 120,
+ "split_count": [34, 34]
},
"split": {
"soft_serial_pin": "D0",
M keyboards/keebio/kbo5000/rev1/config.h => keyboards/keebio/kbo5000/rev1/config.h +0 -1
@@ 39,5 39,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE
#define RGBLED_NUM 16 // Number of LEDs
-#define RGBLED_SPLIT { 8, 8 }
#define RGBLIGHT_LED_MAP { 1, 2, 3, 12, 13, 14, 15, 0, 7, 6, 5, 4, 11, 10, 9, 8 }
M keyboards/keebio/kbo5000/rev1/info.json => keyboards/keebio/kbo5000/rev1/info.json +3 -0
@@ 21,6 21,9 @@
"backlight": {
"pin": "B5"
},
+ "rgblight": {
+ "split_count": [8, 8]
+ },
"ws2812": {
"pin": "E6"
},
M keyboards/keebio/levinson/rev1/config.h => keyboards/keebio/levinson/rev1/config.h +0 -1
@@ 26,4 26,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLED_NUM 12 // Number of LEDs
-#define RGBLED_SPLIT { 6, 6 }
M keyboards/keebio/levinson/rev1/info.json => keyboards/keebio/levinson/rev1/info.json +3 -0
@@ 16,6 16,9 @@
"pin": "C6",
"levels": 7
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/keebio/levinson/rev2/config.h => keyboards/keebio/levinson/rev2/config.h +0 -1
@@ 26,4 26,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLED_NUM 12 // Number of LEDs
-#define RGBLED_SPLIT { 6, 6 }
M keyboards/keebio/levinson/rev2/info.json => keyboards/keebio/levinson/rev2/info.json +3 -0
@@ 16,6 16,9 @@
"pin": "B5",
"levels": 7
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/keebio/levinson/rev3/config.h => keyboards/keebio/levinson/rev3/config.h +0 -1
@@ 28,4 28,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLED_NUM 12 // Number of LEDs
-#define RGBLED_SPLIT { 6, 6 }
M keyboards/keebio/levinson/rev3/info.json => keyboards/keebio/levinson/rev3/info.json +3 -0
@@ 22,6 22,9 @@
"pin": "B6",
"levels": 7
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "D7"
},
M keyboards/keebio/nyquist/rev1/config.h => keyboards/keebio/nyquist/rev1/config.h +0 -1
@@ 24,7 24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLED_NUM 12
-#define RGBLED_SPLIT { 6, 6 }
/*
* Feature disable options
M keyboards/keebio/nyquist/rev1/info.json => keyboards/keebio/nyquist/rev1/info.json +3 -0
@@ 12,6 12,9 @@
"split": {
"soft_serial_pin": "D0"
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/keebio/nyquist/rev2/config.h => keyboards/keebio/nyquist/rev2/config.h +0 -1
@@ 24,7 24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLED_NUM 12
-#define RGBLED_SPLIT { 6, 6 }
/*
* Feature disable options
M keyboards/keebio/nyquist/rev2/info.json => keyboards/keebio/nyquist/rev2/info.json +3 -0
@@ 13,6 13,9 @@
"pin": "B6",
"levels": 7
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/keebio/nyquist/rev3/config.h => keyboards/keebio/nyquist/rev3/config.h +0 -1
@@ 36,7 36,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE
#define RGBLED_NUM 12
-#define RGBLED_SPLIT { 6, 6 }
/*
* Feature disable options
M keyboards/keebio/nyquist/rev3/info.json => keyboards/keebio/nyquist/rev3/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D0"
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "B4"
},
M keyboards/keebio/quefrency/rev1/config.h => keyboards/keebio/quefrency/rev1/config.h +0 -1
@@ 37,7 37,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE
#define RGBLED_NUM 16 // Number of LEDs
-#define RGBLED_SPLIT { 8, 8 }
// Set 65% column (option 1) and Macro (option 2) on by default
#define VIA_EEPROM_LAYOUT_OPTIONS_DEFAULT 0x60
M keyboards/keebio/quefrency/rev1/info.json => keyboards/keebio/quefrency/rev1/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x1257",
"device_version": "1.0.0"
},
+ "rgblight": {
+ "split_count": [8, 8]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/keebio/quefrency/rev2/config.h => keyboards/keebio/quefrency/rev2/config.h +0 -1
@@ 24,7 24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLED_NUM 16 // Number of LEDs
-#define RGBLED_SPLIT { 8, 8 }
#define RGBLIGHT_LED_MAP { 1, 2, 3, 12, 13, 14, 15, 0, 7, 6, 5, 4, 11, 10, 9, 8 }
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
M keyboards/keebio/quefrency/rev2/info.json => keyboards/keebio/quefrency/rev2/info.json +3 -0
@@ 21,6 21,9 @@
"backlight": {
"pin": "B5"
},
+ "rgblight": {
+ "split_count": [8, 8]
+ },
"ws2812": {
"pin": "E6"
},
M keyboards/keebio/quefrency/rev3/config.h => keyboards/keebio/quefrency/rev3/config.h +0 -1
@@ 24,7 24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLED_NUM 16 // Number of LEDs
-#define RGBLED_SPLIT { 8, 8 }
#define RGBLIGHT_LED_MAP { 1, 2, 3, 12, 13, 14, 15, 0, 7, 6, 5, 4, 11, 10, 9, 8 }
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
M keyboards/keebio/quefrency/rev3/info.json => keyboards/keebio/quefrency/rev3/info.json +3 -0
@@ 21,6 21,9 @@
"backlight": {
"pin": "B5"
},
+ "rgblight": {
+ "split_count": [8, 8]
+ },
"ws2812": {
"pin": "E6"
},
M keyboards/keebio/quefrency/rev4/config.h => keyboards/keebio/quefrency/rev4/config.h +0 -1
@@ 25,7 25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLED_NUM 16 // Number of LEDs
-#define RGBLED_SPLIT { 8, 8 }
#define RGBLIGHT_LED_MAP { 1, 2, 3, 12, 13, 14, 15, 0, 7, 6, 5, 4, 11, 10, 9, 8 }
#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 2)
#define RGBLIGHT_EFFECT_BREATHING
M keyboards/keebio/quefrency/rev4/info.json => keyboards/keebio/quefrency/rev4/info.json +3 -0
@@ 18,6 18,9 @@
{"pin_a": "F5", "pin_b": "F6"}
]
},
+ "rgblight": {
+ "split_count": [8, 8]
+ },
"ws2812": {
"pin": "E6"
},
M keyboards/keebio/quefrency/rev5/config.h => keyboards/keebio/quefrency/rev5/config.h +0 -1
@@ 25,7 25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLED_NUM 16 // Number of LEDs
-#define RGBLED_SPLIT { 8, 8 }
#define RGBLIGHT_LED_MAP { 1, 2, 3, 12, 13, 14, 15, 0, 7, 6, 5, 4, 11, 10, 9, 8 }
#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 2)
#define RGBLIGHT_EFFECT_BREATHING
M keyboards/keebio/quefrency/rev5/info.json => keyboards/keebio/quefrency/rev5/info.json +3 -0
@@ 18,6 18,9 @@
{"pin_a": "F5", "pin_b": "F6"}
]
},
+ "rgblight": {
+ "split_count": [8, 8]
+ },
"ws2812": {
"pin": "E6"
},
M keyboards/keebio/viterbi/rev1/config.h => keyboards/keebio/viterbi/rev1/config.h +0 -1
@@ 24,4 24,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLED_NUM 14
-#define RGBLED_SPLIT { 7, 7 }
M keyboards/keebio/viterbi/rev1/info.json => keyboards/keebio/viterbi/rev1/info.json +3 -0
@@ 7,6 7,9 @@
"pid": "0x1157",
"device_version": "1.0.0"
},
+ "rgblight": {
+ "split_count": [7, 7]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/keebio/viterbi/rev2/config.h => keyboards/keebio/viterbi/rev2/config.h +0 -1
@@ 26,4 26,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLED_NUM 14
-#define RGBLED_SPLIT { 7, 7 }
M keyboards/keebio/viterbi/rev2/info.json => keyboards/keebio/viterbi/rev2/info.json +3 -0
@@ 16,6 16,9 @@
"pin": "B6",
"levels": 7
},
+ "rgblight": {
+ "split_count": [7, 7]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/keycapsss/kimiko/rev1/config.h => keyboards/keycapsss/kimiko/rev1/config.h +0 -1
@@ 18,7 18,6 @@
#ifdef RGBLIGHT_ENABLE
# define RGBLED_NUM 60 // Total number of LEDs
-# define RGBLED_SPLIT { 30, 30 } // LEDs per side
# define RGBLIGHT_SPLIT
#endif
M keyboards/keycapsss/kimiko/rev1/info.json => keyboards/keycapsss/kimiko/rev1/info.json +3 -0
@@ 21,6 21,9 @@
"split": {
"soft_serial_pin": "D2"
},
+ "rgblight": {
+ "split_count": [30, 30]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/lily58/glow_enc/config.h => keyboards/lily58/glow_enc/config.h +0 -1
@@ 22,5 22,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLED_NUM 72 // Number of LEDs
-#define RGBLED_SPLIT { 36, 36 }
#define RGBLIGHT_SPLIT
M keyboards/lily58/glow_enc/info.json => keyboards/lily58/glow_enc/info.json +2 -1
@@ 38,7 38,8 @@
"pin": "F4"
},
"rgblight": {
- "max_brightness": 120
+ "max_brightness": 120,
+ "split_count": [36, 36]
},
"processor": "atmega32u4",
"bootloader": "caterina",
M keyboards/lily58/light/config.h => keyboards/lily58/light/config.h +0 -1
@@ 20,6 20,5 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once
-#define RGBLED_SPLIT { 35, 35 }
#define RGBLED_NUM 70
#define RGBLIGHT_SPLIT
M keyboards/lily58/light/info.json => keyboards/lily58/light/info.json +2 -1
@@ 39,7 39,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 120
+ "max_brightness": 120,
+ "split_count": [35, 35]
},
"processor": "atmega32u4",
"bootloader": "caterina",
M keyboards/manta60/config.h => keyboards/manta60/config.h +0 -1
@@ 21,7 21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
# define RGBLED_NUM 68
# define RGBLIGHT_SPLIT
-# define RGBLED_SPLIT { 34, 34 }
# define RGBLIGHT_HUE_STEP 8
# define RGBLIGHT_SAT_STEP 8
# ifndef IOS_DEVICE_ENABLE
M keyboards/manta60/info.json => keyboards/manta60/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D2"
},
+ "rgblight": {
+ "split_count": [34, 34]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/maple_computing/lets_split_eh/eh/config.h => keyboards/maple_computing/lets_split_eh/eh/config.h +0 -1
@@ 20,7 20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLED_NUM 12 // Number of LEDs (each hand)
-#define RGBLED_SPLIT { 6, 6 }
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
M keyboards/maple_computing/lets_split_eh/eh/info.json => keyboards/maple_computing/lets_split_eh/eh/info.json +3 -0
@@ 16,6 16,9 @@
"backlight": {
"pin": "B7"
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "B2"
},
M keyboards/marksard/rhymestone/rev1/config.h => keyboards/marksard/rhymestone/rev1/config.h +0 -1
@@ 19,7 19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifdef RGBLIGHT_ENABLE
#define RGBLED_NUM 40
- #define RGBLED_SPLIT {20, 20}
#define RGBLIGHT_HUE_STEP 8
#define RGBLIGHT_SAT_STEP 8
#define RGBLIGHT_VAL_STEP 8
M keyboards/marksard/rhymestone/rev1/info.json => keyboards/marksard/rhymestone/rev1/info.json +2 -1
@@ 23,7 23,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 150
+ "max_brightness": 150,
+ "split_count": [20, 20]
},
"processor": "atmega32u4",
"bootloader": "caterina",
M keyboards/mechwild/mokulua/mirrored/config.h => keyboards/mechwild/mokulua/mirrored/config.h +0 -1
@@ 10,7 10,6 @@
#define MASTER_LEFT
//#define MASTER_RIGHT
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT { 8, 8 }
#define SPLIT_LAYER_STATE_ENABLE
#define SPLIT_LED_STATE_ENABLE
#define SPLIT_MODS_ENABLE
M keyboards/mechwild/mokulua/mirrored/info.json => keyboards/mechwild/mokulua/mirrored/info.json +3 -0
@@ 21,6 21,9 @@
"split": {
"soft_serial_pin": "D3"
},
+ "rgblight": {
+ "split_count": [8, 8]
+ },
"ws2812": {
"pin": "B6"
},
M keyboards/mechwild/mokulua/standard/config.h => keyboards/mechwild/mokulua/standard/config.h +0 -1
@@ 10,7 10,6 @@
#define MASTER_LEFT
//#define MASTER_RIGHT
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT { 8, 8 }
#define SPLIT_LAYER_STATE_ENABLE
#define SPLIT_LED_STATE_ENABLE
#define SPLIT_MODS_ENABLE
M keyboards/mechwild/mokulua/standard/info.json => keyboards/mechwild/mokulua/standard/info.json +3 -0
@@ 21,6 21,9 @@
"split": {
"soft_serial_pin": "D3"
},
+ "rgblight": {
+ "split_count": [8, 8]
+ },
"ws2812": {
"pin": "B6"
},
M keyboards/merge/um70/config.h => keyboards/merge/um70/config.h +1 -2
@@ 22,10 22,9 @@
#define RGBLIGHT_SPLIT
#define RGBLED_NUM 83
-#define RGBLED_SPLIT { 39, 44 }
#ifdef RGB_MATRIX_ENABLE
# define RGB_MATRIX_LED_COUNT RGBLED_NUM
-# define RGB_MATRIX_SPLIT RGBLED_SPLIT
+# define RGB_MATRIX_SPLIT { 39, 44 }
#endif
#define RGBLIGHT_SLEEP
M keyboards/merge/um70/info.json => keyboards/merge/um70/info.json +2 -1
@@ 25,7 25,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 150
+ "max_brightness": 150,
+ "split_count": [39, 44]
},
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
M keyboards/merge/um80/config.h => keyboards/merge/um80/config.h +1 -2
@@ 22,10 22,9 @@
#define RGBLIGHT_SPLIT
#define RGBLED_NUM 100
-#define RGBLED_SPLIT { 48, 52 }
#ifdef RGB_MATRIX_ENABLE
# define RGB_MATRIX_LED_COUNT RGBLED_NUM
-# define RGB_MATRIX_SPLIT RGBLED_SPLIT
+# define RGB_MATRIX_SPLIT { 48, 52 }
#endif
#define RGBLIGHT_SLEEP
M keyboards/merge/um80/info.json => keyboards/merge/um80/info.json +2 -1
@@ 25,7 25,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 120
+ "max_brightness": 120,
+ "split_count": [48, 52]
},
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
M keyboards/meson/config.h => keyboards/meson/config.h +0 -1
@@ 21,7 21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLED_NUM 10
#define RGBLIGHT_SPLIT
- #define RGBLED_SPLIT { 5, 5 }
#define RGBLIGHT_HUE_STEP 8
#define RGBLIGHT_SAT_STEP 8
#define RGBLIGHT_VAL_STEP 8
M keyboards/meson/info.json => keyboards/meson/info.json +3 -0
@@ 15,6 15,9 @@
"split": {
"soft_serial_pin": "D0"
},
+ "rgblight": {
+ "split_count": [5, 5]
+ },
"ws2812": {
"pin": "B5"
},
M keyboards/mlego/m60_split/rev1/config.h => keyboards/mlego/m60_split/rev1/config.h +0 -2
@@ 30,8 30,6 @@
#define RGBLIGHT_DEFAULT_HUE 213
#define RGBLED_NUM 16
-#define RGBLED_SPLIT \
- { 8, 8 }
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
M keyboards/mlego/m60_split/rev1/info.json => keyboards/mlego/m60_split/rev1/info.json +2 -1
@@ 22,7 22,8 @@
"pin": "B15"
},
"rgblight": {
- "max_brightness": 128
+ "max_brightness": 128,
+ "split_count": [8, 8]
},
"split": {
"bootmagic": {
M keyboards/mlego/m60_split/rev2/config.h => keyboards/mlego/m60_split/rev2/config.h +0 -2
@@ 29,8 29,6 @@
#define RGBLIGHT_SPLIT
#define RGBLIGHT_LAYERS
#define RGBLED_NUM 16
-#define RGBLED_SPLIT \
- { 8, 8 }
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
M keyboards/mlego/m60_split/rev2/info.json => keyboards/mlego/m60_split/rev2/info.json +3 -0
@@ 18,6 18,9 @@
"num_lock": "B12",
"scroll_lock": "B13"
},
+ "rgblight": {
+ "split_count": [8, 8]
+ },
"ws2812": {
"pin": "B15"
},
M keyboards/momoka_ergo/config.h => keyboards/momoka_ergo/config.h +0 -1
@@ 26,7 26,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
#define RGBLIGHT_EFFECT_STATIC_GRADIENT
#define RGBLIGHT_EFFECT_TWINKLE
-#define RGBLED_SPLIT { 11, 11 }
#define RGBLIGHT_HUE_STEP 8
#define RGBLIGHT_SAT_STEP 8
#define RGBLIGHT_VAL_STEP 8
M keyboards/momoka_ergo/info.json => keyboards/momoka_ergo/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D1"
},
+ "rgblight": {
+ "split_count": [11, 11]
+ },
"ws2812": {
"pin": "C7"
},
M keyboards/nacly/splitreus62/config.h => keyboards/nacly/splitreus62/config.h +0 -1
@@ 27,7 27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLED_NUM 12 // Number of LEDs
-#define RGBLED_SPLIT { 6, 6 }
/*
* Feature disable options
* These options are also useful to firmware size reduction.
M keyboards/nacly/splitreus62/info.json => keyboards/nacly/splitreus62/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D0"
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "B1"
},
M keyboards/nullbitsco/snap/config.h => keyboards/nullbitsco/snap/config.h +0 -1
@@ 59,7 59,6 @@
/* Optional SMT LED pins */
#define RGBLED_NUM 10
-#define RGBLED_SPLIT { 5, 5 }
#define RGBLIGHT_LED_MAP { 8, 9, 0, 1, 2, 6, 7, 3, 4, 5 }
#define RGBLIGHT_SLEEP
#define RGBLIGHT_EFFECT_BREATHING
M keyboards/nullbitsco/snap/info.json => keyboards/nullbitsco/snap/info.json +3 -0
@@ 7,6 7,9 @@
"pid": "0x6063",
"device_version": "0.0.1"
},
+ "rgblight": {
+ "split_count": [5, 5]
+ },
"ws2812": {
"pin": "B2"
},
M keyboards/obosob/arch_36/config.h => keyboards/obosob/arch_36/config.h +0 -1
@@ 18,7 18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once
#ifdef RGBLIGHT_ENABLE
-#define RGBLED_SPLIT { 6, 6 }
#define RGBLED_NUM 12
#define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 5, \
11, 10, 9, 8, 7, 6 }
M keyboards/obosob/arch_36/info.json => keyboards/obosob/arch_36/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D2"
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/ogre/ergo_split/config.h => keyboards/ogre/ergo_split/config.h +0 -1
@@ 19,7 19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define SPLIT_HAND_PIN D1
-#define RGBLED_SPLIT { 7, 7 }
#define RGBLED_NUM 14
#define RGBLIGHT_LED_MAP { 6, 5, 4, 3, 2, 1, 0, 13, 12,11, 10, 9, 8, 7}
#define RGBLIGHT_EFFECT_BREATHING
M keyboards/ogre/ergo_split/info.json => keyboards/ogre/ergo_split/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D3"
},
+ "rgblight": {
+ "split_count": [7, 7]
+ },
"ws2812": {
"pin": "B6"
},
M keyboards/omkbd/ergodash/mini/config.h => keyboards/omkbd/ergodash/mini/config.h +0 -1
@@ 41,7 41,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#define RGBLED_NUM 20
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT { 10, 10 } // Number of LEDs
#define SELECT_SOFT_SERIAL_SPEED 1
/*Sets the protocol speed when using serial communication*/
M keyboards/omkbd/ergodash/mini/info.json => keyboards/omkbd/ergodash/mini/info.json +3 -0
@@ 20,6 20,9 @@
"split": {
"soft_serial_pin": "D0"
},
+ "rgblight": {
+ "split_count": [10, 10]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/omkbd/ergodash/rev1/config.h => keyboards/omkbd/ergodash/rev1/config.h +0 -1
@@ 41,7 41,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_TWINKLE
#define RGBLED_NUM 24
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT { 12, 12 } // Number of LEDs
// The LEDs on the slave half go in reverse order
#define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, \
M keyboards/omkbd/ergodash/rev1/info.json => keyboards/omkbd/ergodash/rev1/info.json +3 -0
@@ 20,6 20,9 @@
"split": {
"soft_serial_pin": "D0"
},
+ "rgblight": {
+ "split_count": [12, 12]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/omkbd/runner3680/3x6/config.h => keyboards/omkbd/runner3680/3x6/config.h +0 -1
@@ 37,7 37,6 @@
#define RGBLIGHT_EFFECT_TWINKLE
#define RGBLED_NUM 36
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT { 18, 18 } // Number of LEDs
#define SELECT_SOFT_SERIAL_SPEED 1
/*Sets the protocol speed when using serial communication*/
M keyboards/omkbd/runner3680/3x6/info.json => keyboards/omkbd/runner3680/3x6/info.json +2 -1
@@ 20,7 20,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 100
+ "max_brightness": 100,
+ "split_count": [18, 18]
},
"layouts": {
"LAYOUT": {
M keyboards/omkbd/runner3680/3x7/config.h => keyboards/omkbd/runner3680/3x7/config.h +0 -1
@@ 37,7 37,6 @@
#define RGBLIGHT_EFFECT_TWINKLE
#define RGBLED_NUM 42
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT { 21, 21 } // Number of LEDs
#define SELECT_SOFT_SERIAL_SPEED 1
/*Sets the protocol speed when using serial communication*/
M keyboards/omkbd/runner3680/3x7/info.json => keyboards/omkbd/runner3680/3x7/info.json +2 -1
@@ 20,7 20,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 100
+ "max_brightness": 100,
+ "split_count": [21, 21]
},
"layouts": {
"LAYOUT": {
M keyboards/omkbd/runner3680/3x8/config.h => keyboards/omkbd/runner3680/3x8/config.h +0 -1
@@ 37,7 37,6 @@
#define RGBLIGHT_EFFECT_TWINKLE
#define RGBLED_NUM 48
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT { 24, 24 } // Number of LEDs
#define SELECT_SOFT_SERIAL_SPEED 1
/*Sets the protocol speed when using serial communication*/
M keyboards/omkbd/runner3680/3x8/info.json => keyboards/omkbd/runner3680/3x8/info.json +2 -1
@@ 20,7 20,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 100
+ "max_brightness": 100,
+ "split_count": [24, 24]
},
"layouts": {
"LAYOUT": {
M keyboards/omkbd/runner3680/4x6/config.h => keyboards/omkbd/runner3680/4x6/config.h +0 -1
@@ 37,7 37,6 @@
#define RGBLIGHT_EFFECT_TWINKLE
#define RGBLED_NUM 48
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT { 24, 24 } // Number of LEDs
#define SELECT_SOFT_SERIAL_SPEED 1
/*Sets the protocol speed when using serial communication*/
M keyboards/omkbd/runner3680/4x6/info.json => keyboards/omkbd/runner3680/4x6/info.json +2 -1
@@ 20,7 20,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 100
+ "max_brightness": 100,
+ "split_count": [24, 24]
},
"layouts": {
"LAYOUT": {
M keyboards/omkbd/runner3680/4x7/config.h => keyboards/omkbd/runner3680/4x7/config.h +0 -1
@@ 37,7 37,6 @@
#define RGBLIGHT_EFFECT_TWINKLE
#define RGBLED_NUM 56
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT { 28, 28 } // Number of LEDs
#define SELECT_SOFT_SERIAL_SPEED 1
/*Sets the protocol speed when using serial communication*/
M keyboards/omkbd/runner3680/4x7/info.json => keyboards/omkbd/runner3680/4x7/info.json +2 -1
@@ 20,7 20,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 100
+ "max_brightness": 100,
+ "split_count": [28, 28]
},
"layouts": {
"LAYOUT": {
M keyboards/omkbd/runner3680/4x8/config.h => keyboards/omkbd/runner3680/4x8/config.h +0 -1
@@ 37,7 37,6 @@
#define RGBLIGHT_EFFECT_TWINKLE
#define RGBLED_NUM 64
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT { 32, 32 } // Number of LEDs
#define SELECT_SOFT_SERIAL_SPEED 1
/*Sets the protocol speed when using serial communication*/
M keyboards/omkbd/runner3680/4x8/info.json => keyboards/omkbd/runner3680/4x8/info.json +2 -1
@@ 20,7 20,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 100
+ "max_brightness": 100,
+ "split_count": [32, 32]
},
"layouts": {
"LAYOUT": {
M keyboards/omkbd/runner3680/5x6/config.h => keyboards/omkbd/runner3680/5x6/config.h +0 -1
@@ 37,7 37,6 @@
#define RGBLIGHT_EFFECT_TWINKLE
#define RGBLED_NUM 60
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT { 30, 30 } // Number of LEDs
#define SELECT_SOFT_SERIAL_SPEED 1
/*Sets the protocol speed when using serial communication*/
M keyboards/omkbd/runner3680/5x6/info.json => keyboards/omkbd/runner3680/5x6/info.json +2 -1
@@ 20,7 20,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 100
+ "max_brightness": 100,
+ "split_count": [30, 30]
},
"layouts": {
"LAYOUT": {
M keyboards/omkbd/runner3680/5x6_5x8/config.h => keyboards/omkbd/runner3680/5x6_5x8/config.h +0 -1
@@ 38,7 38,6 @@
#define RGBLIGHT_EFFECT_TWINKLE
#define RGBLED_NUM 70
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT { 30, 40 } // Number of LEDs
#endif
#ifdef RGB_MATRIX_ENABLE
#define RGB_MATRIX_LED_COUNT 70
M keyboards/omkbd/runner3680/5x6_5x8/info.json => keyboards/omkbd/runner3680/5x6_5x8/info.json +2 -1
@@ 23,7 23,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 100
+ "max_brightness": 100,
+ "split_count": [30, 40]
},
"layouts": {
"LAYOUT": {
M keyboards/omkbd/runner3680/5x7/config.h => keyboards/omkbd/runner3680/5x7/config.h +0 -1
@@ 37,7 37,6 @@
#define RGBLIGHT_EFFECT_TWINKLE
#define RGBLED_NUM 70
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT { 35, 35 } // Number of LEDs
#define SELECT_SOFT_SERIAL_SPEED 1
/*Sets the protocol speed when using serial communication*/
M keyboards/omkbd/runner3680/5x7/info.json => keyboards/omkbd/runner3680/5x7/info.json +2 -1
@@ 20,7 20,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 100
+ "max_brightness": 100,
+ "split_count": [35, 35]
},
"layouts": {
"LAYOUT": {
M keyboards/omkbd/runner3680/5x8/config.h => keyboards/omkbd/runner3680/5x8/config.h +0 -1
@@ 37,7 37,6 @@
#define RGBLIGHT_EFFECT_TWINKLE
#define RGBLED_NUM 80
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT { 40, 40 } // Number of LEDs
#define SELECT_SOFT_SERIAL_SPEED 1
/*Sets the protocol speed when using serial communication*/
M keyboards/omkbd/runner3680/5x8/info.json => keyboards/omkbd/runner3680/5x8/info.json +2 -1
@@ 20,7 20,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 100
+ "max_brightness": 100,
+ "split_count": [40, 40]
},
"layouts": {
"LAYOUT": {
M keyboards/rate/pistachio/rev1/config.h => keyboards/rate/pistachio/rev1/config.h +0 -1
@@ 21,7 21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT { 1, 1 }
#define RGBLED_NUM 2
#define RGBLIGHT_LAYERS
#define RGBLIGHT_HUE_STEP 10
M keyboards/rate/pistachio/rev1/info.json => keyboards/rate/pistachio/rev1/info.json +3 -0
@@ 1,4 1,7 @@
{
+ "rgblight": {
+ "split_count": [1, 1]
+ },
"ws2812": {
"pin": "D2"
},
M keyboards/rate/pistachio/rev2/config.h => keyboards/rate/pistachio/rev2/config.h +0 -1
@@ 24,7 24,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* ws2812 RGB LED */
#define RGBLIGHT_SPLIT
-#define RGBLED_SPLIT { 38, 46 }
#define RGBLED_NUM 84
#define RGBLIGHT_LAYERS
#define RGBLIGHT_HUE_STEP 10
M keyboards/rate/pistachio/rev2/info.json => keyboards/rate/pistachio/rev2/info.json +2 -1
@@ 3,7 3,8 @@
"pin": "D2"
},
"rgblight": {
- "max_brightness": 195
+ "max_brightness": 195,
+ "split_count": [38, 46]
},
"matrix_pins": {
"cols": ["B6", "B2", "B3", "B1", "F7", "F6", "F5", "F4", "D3"],
M keyboards/rgbkb/mun/config.h => keyboards/rgbkb/mun/config.h +0 -1
@@ 50,7 50,6 @@
/* RGB LED Configuration */
#define RGBLED_NUM 98
-#define RGBLED_SPLIT { 49, 49 }
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
M keyboards/rgbkb/mun/rev1/info.json => keyboards/rgbkb/mun/rev1/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x3505",
"device_version": "0.0.1"
},
+ "rgblight": {
+ "split_count": [49, 49]
+ },
"ws2812": {
"pin": "B5",
"driver": "pwm"
M keyboards/rgbkb/sol3/config.h => keyboards/rgbkb/sol3/config.h +0 -1
@@ 54,7 54,6 @@
/* RGB LED Configuration */
#define RGBLED_NUM 156
-#define RGBLED_SPLIT { 78, 78 }
// RGB Lighting Animation modes. Explicitly enabled
// For full list of effects, see:
M keyboards/rgbkb/sol3/rev1/info.json => keyboards/rgbkb/sol3/rev1/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x3510",
"device_version": "0.0.1"
},
+ "rgblight": {
+ "split_count": [78, 78]
+ },
"ws2812": {
"pin": "B5",
"driver": "pwm"
M keyboards/rgbkb/zygomorph/rev1/config.h => keyboards/rgbkb/zygomorph/rev1/config.h +0 -1
@@ 25,7 25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLED_NUM 30
#else
#define RGBLED_NUM 60
- #define RGBLED_SPLIT { 30, 30 }
#endif
#define RGBLIGHT_EFFECT_BREATHING
M keyboards/rgbkb/zygomorph/rev1/info.json => keyboards/rgbkb/zygomorph/rev1/info.json +3 -0
@@ 24,6 24,9 @@
"split": {
"soft_serial_pin": "D3"
},
+ "rgblight": {
+ "split_count": [30, 30]
+ },
"ws2812": {
"pin": "B7"
},
M keyboards/rura66/rev1/config.h => keyboards/rura66/rev1/config.h +0 -1
@@ 23,7 23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifdef RGBLIGHT_ENABLE
#define RGBLED_NUM 66 // Number of LEDs
#define RGBLIGHT_SPLIT
- #define RGBLED_SPLIT { 33, 33 }
#define RGBLIGHT_HUE_STEP 8
#define RGBLIGHT_SAT_STEP 8
#define RGBLIGHT_VAL_STEP 8
M keyboards/rura66/rev1/info.json => keyboards/rura66/rev1/info.json +2 -1
@@ 12,7 12,8 @@
"driver": "WS2812"
},
"rgblight": {
- "max_brightness": 120
+ "max_brightness": 120,
+ "split_count": [33, 33]
},
"matrix_pins": {
"cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2"],
M keyboards/salicylic_acid3/7skb/rev1/config.h => keyboards/salicylic_acid3/7skb/rev1/config.h +0 -1
@@ 28,7 28,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifndef RGBLED_NUM
#define RGBLED_NUM 12
#define RGBLIGHT_SPLIT
- #define RGBLED_SPLIT { 6, 6 }
#endif
#define RGBLIGHT_EFFECT_BREATHING
M keyboards/salicylic_acid3/7skb/rev1/info.json => keyboards/salicylic_acid3/7skb/rev1/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D2"
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/salicylic_acid3/7splus/config.h => keyboards/salicylic_acid3/7splus/config.h +0 -1
@@ 27,7 27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifndef RGBLED_NUM
#define RGBLED_NUM 31
#define RGBLIGHT_SPLIT
- #define RGBLED_SPLIT { 11, 20 }
#endif
#define RGBLIGHT_EFFECT_BREATHING
M keyboards/salicylic_acid3/7splus/info.json => keyboards/salicylic_acid3/7splus/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D2"
},
+ "rgblight": {
+ "split_count": [11, 20]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/salicylic_acid3/ergoarrows/config.h => keyboards/salicylic_acid3/ergoarrows/config.h +0 -1
@@ 27,7 27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifndef RGBLED_NUM
#define RGBLED_NUM 86
#define RGBLIGHT_SPLIT
- #define RGBLED_SPLIT { 43, 43 }
#endif
#define RGBLIGHT_EFFECT_BREATHING
M keyboards/salicylic_acid3/ergoarrows/info.json => keyboards/salicylic_acid3/ergoarrows/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D0"
},
+ "rgblight": {
+ "split_count": [43, 43]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/salicylic_acid3/jisplit89/rev1/config.h => keyboards/salicylic_acid3/jisplit89/rev1/config.h +0 -1
@@ 27,7 27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifndef RGBLED_NUM
#define RGBLED_NUM 32
#define RGBLIGHT_SPLIT
- #define RGBLED_SPLIT { 11, 21 }
#endif
#define RGBLIGHT_EFFECT_BREATHING
M keyboards/salicylic_acid3/jisplit89/rev1/info.json => keyboards/salicylic_acid3/jisplit89/rev1/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D2"
},
+ "rgblight": {
+ "split_count": [11, 21]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/salicylic_acid3/nknl7en/config.h => keyboards/salicylic_acid3/nknl7en/config.h +0 -1
@@ 27,7 27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifndef RGBLED_NUM
#define RGBLED_NUM 21
#define RGBLIGHT_SPLIT
- #define RGBLED_SPLIT { 9, 12 }
#endif
#define RGBLIGHT_EFFECT_BREATHING
M keyboards/salicylic_acid3/nknl7en/info.json => keyboards/salicylic_acid3/nknl7en/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D0"
},
+ "rgblight": {
+ "split_count": [9, 12]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/salicylic_acid3/nknl7jp/config.h => keyboards/salicylic_acid3/nknl7jp/config.h +0 -1
@@ 27,7 27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifndef RGBLED_NUM
#define RGBLED_NUM 20
#define RGBLIGHT_SPLIT
- #define RGBLED_SPLIT { 9, 11 }
#endif
#define RGBLIGHT_EFFECT_BREATHING
M keyboards/salicylic_acid3/nknl7jp/info.json => keyboards/salicylic_acid3/nknl7jp/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D0"
},
+ "rgblight": {
+ "split_count": [9, 11]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/silverbullet44/config.h => keyboards/silverbullet44/config.h +0 -1
@@ 20,7 20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define MASTER_RIGHT
//#define RGBLIGHT_SPLIT
- #define RGBLED_SPLIT {26, 26}
#define RGBLED_NUM 52
#ifdef RGB_MATRIX_ENABLE
#define RGB_MATRIX_LED_COUNT 52
M keyboards/silverbullet44/info.json => keyboards/silverbullet44/info.json +2 -1
@@ 15,7 15,8 @@
"driver": "WS2812"
},
"rgblight": {
- "max_brightness": 150
+ "max_brightness": 150,
+ "split_count": [26, 26]
},
"matrix_pins": {
"cols": ["B3", "B1", "F7", "F6", "F5", "F4"],
M keyboards/sofle/keyhive/config.h => keyboards/sofle/keyhive/config.h +0 -1
@@ 32,7 32,6 @@
// by defining in the keyboard, incompatible keymaps will fail to compile.
#ifdef RGBLIGHT_ENABLE
# define RGBLED_NUM 74
-# define RGBLED_SPLIT {37,37}
# define RGBLIGHT_HUE_STEP 10
# define RGBLIGHT_SAT_STEP 17
# define RGBLIGHT_VAL_STEP 17
M keyboards/sofle/keyhive/info.json => keyboards/sofle/keyhive/info.json +2 -1
@@ 10,7 10,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 100
+ "max_brightness": 100,
+ "split_count": [37, 37]
},
"matrix_pins": {
"cols": ["B6", "B2", "B3", "B1", "F7", "F6", null],
M keyboards/splitkb/aurora/lily58/rev1/config.h => keyboards/splitkb/aurora/lily58/rev1/config.h +1 -1
@@ 29,6 29,6 @@
// Not yet available in `info.json`
#ifdef RGB_MATRIX_ENABLE
# define RGB_MATRIX_LED_COUNT RGBLED_NUM
-# define RGB_MATRIX_SPLIT RGBLED_SPLIT
+# define RGB_MATRIX_SPLIT { 34, 34 }
# define SPLIT_TRANSPORT_MIRROR
#endif
M keyboards/splitkb/aurora/sweep/rev1/config.h => keyboards/splitkb/aurora/sweep/rev1/config.h +1 -1
@@ 29,6 29,6 @@
// Not yet available in `info.json`
#ifdef RGB_MATRIX_ENABLE
# define RGB_MATRIX_LED_COUNT RGBLED_NUM
-# define RGB_MATRIX_SPLIT RGBLED_SPLIT
+# define RGB_MATRIX_SPLIT { 23, 23 }
# define SPLIT_TRANSPORT_MIRROR
#endif
M keyboards/splitkb/kyria/rev1/config.h => keyboards/splitkb/kyria/rev1/config.h +0 -2
@@ 41,8 41,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
# define SOFT_SERIAL_PIN D2
#endif
-#define RGBLED_SPLIT \
- { 10, 10 }
#define RGBLED_NUM 20
#ifdef OLED_ENABLE
M keyboards/splitkb/kyria/rev1/info.json => keyboards/splitkb/kyria/rev1/info.json +3 -0
@@ 4,6 4,9 @@
"pid": "0x9D9D",
"device_version": "0.0.1"
},
+ "rgblight": {
+ "split_count": [10, 10]
+ },
"rgb_matrix": {
"driver": "WS2812"
},
M keyboards/splitkb/kyria/rev2/config.h => keyboards/splitkb/kyria/rev2/config.h +0 -2
@@ 47,8 47,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
# define SOFT_SERIAL_PIN D2
#endif
-#define RGBLED_SPLIT \
- { 10, 10 }
#define RGBLED_NUM 20
#ifdef OLED_ENABLE
M keyboards/splitkb/kyria/rev2/info.json => keyboards/splitkb/kyria/rev2/info.json +3 -0
@@ 4,6 4,9 @@
"pid": "0x9D9D",
"device_version": "0.0.2"
},
+ "rgblight": {
+ "split_count": [10, 10]
+ },
"rgb_matrix": {
"driver": "WS2812"
},
M keyboards/splitkb/kyria/rev3/config.h => keyboards/splitkb/kyria/rev3/config.h +1 -1
@@ 29,6 29,6 @@
// Not yet available in `info.json`
#ifdef RGB_MATRIX_ENABLE
# define RGB_MATRIX_LED_COUNT RGBLED_NUM
-# define RGB_MATRIX_SPLIT RGBLED_SPLIT
+# define RGB_MATRIX_SPLIT { 31, 31 }
# define SPLIT_TRANSPORT_MIRROR
#endif
M keyboards/takashicompany/compacx/config.h => keyboards/takashicompany/compacx/config.h +0 -1
@@ 18,7 18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once
# define RGBLED_NUM 12
-# define RGBLED_SPLIT {6, 6}
# define RGBLIGHT_HUE_STEP 8
# define RGBLIGHT_SAT_STEP 8
# define RGBLIGHT_VAL_STEP 8
M keyboards/takashicompany/compacx/info.json => keyboards/takashicompany/compacx/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0014",
"device_version": "0.0.1"
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/takashicompany/heavy_left/config.h => keyboards/takashicompany/heavy_left/config.h +0 -1
@@ 18,7 18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once
# define RGBLED_NUM 6 * 2
-# define RGBLED_SPLIT {6, 6}
# define RGBLIGHT_HUE_STEP 8
# define RGBLIGHT_SAT_STEP 8
# define RGBLIGHT_VAL_STEP 8
M keyboards/takashicompany/heavy_left/info.json => keyboards/takashicompany/heavy_left/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0015",
"device_version": "0.0.1"
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/takashiski/hecomi/alpha/config.h => keyboards/takashiski/hecomi/alpha/config.h +0 -1
@@ 60,4 60,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define MASTER_LEFT
#define EEHANDS
*/
-#define RGBLED_SPLIT {8,8}
M keyboards/takashiski/hecomi/alpha/info.json => keyboards/takashiski/hecomi/alpha/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D1"
},
+ "rgblight": {
+ "split_count": [8, 8]
+ },
"ws2812": {
"pin": "D4"
},
M keyboards/tkw/grandiceps/config.h => keyboards/tkw/grandiceps/config.h +0 -1
@@ 21,7 21,6 @@
#define TAP_CODE_DELAY 10
#define RGBLED_NUM 16
-#define RGBLED_SPLIT { 8,8 }
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
M keyboards/tkw/grandiceps/info.json => keyboards/tkw/grandiceps/info.json +2 -1
@@ 11,7 11,8 @@
"driver": "pwm"
},
"rgblight": {
- "max_brightness": 120
+ "max_brightness": 120,
+ "split_count": [8, 8]
},
"matrix_pins": {
"cols": ["B0", "A7", "A3", "A5", "A4", "A2"],
M keyboards/uzu42/rev1/config.h => keyboards/uzu42/rev1/config.h +0 -1
@@ 19,7 19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once
#define RGBLED_NUM 54 // Number of LEDs
-#define RGBLED_SPLIT { 27, 27 }
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
M keyboards/uzu42/rev1/info.json => keyboards/uzu42/rev1/info.json +2 -1
@@ 20,7 20,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 120
+ "max_brightness": 120,
+ "split_count": [27, 27]
},
"processor": "atmega32u4",
"bootloader": "caterina",
M keyboards/viktus/sp_mini/config.h => keyboards/viktus/sp_mini/config.h +0 -1
@@ 37,7 37,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
//#define RGBLIGHT_SPLIT
#define RGBLED_NUM 24 // Number of LEDs
-#define RGBLED_SPLIT { 12, 12 }
/*
* Feature disable options
M keyboards/viktus/sp_mini/info.json => keyboards/viktus/sp_mini/info.json +3 -0
@@ 26,6 26,9 @@
}
}
},
+ "rgblight": {
+ "split_count": [12, 12]
+ },
"ws2812": {
"pin": "E6"
},
M keyboards/vitamins_included/rev2/config.h => keyboards/vitamins_included/rev2/config.h +0 -1
@@ 33,7 33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_RGB_TEST
#define RGBLIGHT_EFFECT_ALTERNATING
#define RGBLIGHT_EFFECT_TWINKLE
-#define RGBLED_SPLIT { 6, 6 }
/* Audio settings */
#ifdef AUDIO_ENABLE
M keyboards/vitamins_included/rev2/info.json => keyboards/vitamins_included/rev2/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D0"
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "F0"
},
M keyboards/yoichiro/lunakey_mini/config.h => keyboards/yoichiro/lunakey_mini/config.h +0 -1
@@ 19,7 19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLED_NUM 12
#define RGBLIGHT_SPLIT
- #define RGBLED_SPLIT { 6, 6 }
#define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 5, \
11, 10, 9, 8, 7, 6 }
#define RGBLIGHT_HUE_STEP 8
M keyboards/yoichiro/lunakey_mini/info.json => keyboards/yoichiro/lunakey_mini/info.json +3 -0
@@ 16,6 16,9 @@
"split": {
"soft_serial_pin": "D2"
},
+ "rgblight": {
+ "split_count": [6, 6]
+ },
"ws2812": {
"pin": "D3"
},
M keyboards/yushakobo/navpad/10_helix_r/config.h => keyboards/yushakobo/navpad/10_helix_r/config.h +0 -1
@@ 27,7 27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
34, 35, 36, 37, 38, 39, 40 }
# define RGBLED_NUM 9+32
-# define RGBLED_SPLIT { 9, 32 }
# define RGBLIGHT_HUE_STEP 8
# define RGBLIGHT_SAT_STEP 8
# define RGBLIGHT_VAL_STEP 8
M keyboards/yushakobo/navpad/10_helix_r/info.json => keyboards/yushakobo/navpad/10_helix_r/info.json +2 -1
@@ 38,7 38,8 @@
"pin": "D3"
},
"rgblight": {
- "max_brightness": 120
+ "max_brightness": 120,
+ "split_count": [9, 32]
},
"processor": "atmega32u4",
"bootloader": "caterina",
M keyboards/zvecr/split_blackpill/config.h => keyboards/zvecr/split_blackpill/config.h +0 -1
@@ 21,7 21,6 @@
#define SELECT_SOFT_SERIAL_SPEED 0
#define RGBLED_NUM 24
-#define RGBLED_SPLIT { 12, 12 }
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
M keyboards/zvecr/split_blackpill/info.json => keyboards/zvecr/split_blackpill/info.json +3 -0
@@ 25,6 25,9 @@
}
}
},
+ "rgblight": {
+ "split_count": [12, 12]
+ },
"ws2812": {
"pin": "B4",
"driver": "pwm"
M keyboards/zvecr/zv48/config.h => keyboards/zvecr/zv48/config.h +0 -1
@@ 22,7 22,6 @@
#define SERIAL_USART_SPEED 921600
#define RGBLED_NUM 48
-#define RGBLED_SPLIT {24, 24}
#define RGBLIGHT_EFFECT_BREATHING
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
M keyboards/zvecr/zv48/info.json => keyboards/zvecr/zv48/info.json +2 -1
@@ 23,7 23,8 @@
"driver": "pwm"
},
"rgblight": {
- "max_brightness": 120
+ "max_brightness": 120,
+ "split_count": [24, 24]
},
"split": {
"soft_serial_pin": "B6",