M keyboards/1upkeyboards/super16/info.json => keyboards/1upkeyboards/super16/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "D3"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D4", "C6", "F6", "F7"],
"rows": ["D1", "D0", "F4", "F5"]
M keyboards/1upkeyboards/super16/rules.mk => keyboards/1upkeyboards/super16/rules.mk +0 -1
@@ 10,5 10,4 @@ NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
AUDIO_ENABLE = no # Audio output
M keyboards/1upkeyboards/super16v2/info.json => keyboards/1upkeyboards/super16v2/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B5"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D5", "D6", "C2", "D0"],
"rows": ["D1", "D2", "D3", "D4"]
M keyboards/1upkeyboards/super16v2/rules.mk => keyboards/1upkeyboards/super16v2/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
ENCODER_ENABLE = yes=
\ No newline at end of file
M keyboards/25keys/zinc/info.json => keyboards/25keys/zinc/info.json +3 -0
@@ 7,6 7,9 @@
"pid": "0xEA3B",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"processor": "atmega32u4",
"bootloader": "caterina"
}
M keyboards/25keys/zinc/rules.mk => keyboards/25keys/zinc/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
AUDIO_ENABLE = no # Audio output
RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
RGB_MATRIX_ENABLE = no
-RGB_MATRIX_DRIVER = WS2812
DEFAULT_FOLDER = 25keys/zinc/rev1
M keyboards/3keyecosystem/2key2/info.json => keyboards/3keyecosystem/2key2/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x3304",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F4", "D7"],
"rows": ["F6"]
M keyboards/3keyecosystem/2key2/rules.mk => keyboards/3keyecosystem/2key2/rules.mk +0 -1
@@ 10,5 10,4 @@ NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Enable RGB matrix
-RGB_MATRIX_DRIVER = WS2812 # Select WS2812 driver for RGB matrix
AUDIO_ENABLE = no # Audio output
M keyboards/4pplet/perk60_iso/rev_a/info.json => keyboards/4pplet/perk60_iso/rev_a/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0009",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["A1", "B12", "B14", "A2", "A0", "A3", "A4"],
"rows": ["C14", "C13", "B5", "B4", "B8", "A15", "B3", "B9", "A5", "A7"]
M keyboards/4pplet/perk60_iso/rev_a/rules.mk => keyboards/4pplet/perk60_iso/rev_a/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3733
# Enter lower-power sleep mode when on the ChibiOS idle thread
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE
M keyboards/4pplet/unextended_std/rev_a/info.json => keyboards/4pplet/unextended_std/rev_a/info.json +3 -1
@@ 32,8 32,10 @@
"audio": false
},
+ "ws2812": {
+ "pin": "A8"
+ },
"rgblight": {
- "pin": "A8",
"led_count": 16,
"animations": {
"alternating": true,
M keyboards/abatskeyboardclub/nayeon/info.json => keyboards/abatskeyboardclub/nayeon/info.json +3 -0
@@ 24,6 24,9 @@
"pin": "GP19",
"driver": "vendor"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"processor": "RP2040",
"bootloader": "rp2040",
"diode_direction": "COL2ROW",
M keyboards/abatskeyboardclub/nayeon/rules.mk => keyboards/abatskeyboardclub/nayeon/rules.mk +0 -1
@@ 1,3 1,2 @@
# RGB Matrix
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/acheron/apollo/87h/delta/info.json => keyboards/acheron/apollo/87h/delta/info.json +3 -0
@@ 7,6 7,9 @@
"ws2812": {
"pin": "B15"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["C8", "C9", "A8", "A10", "C7", "C6", "B14", "B12", "B10", "B1", "C5", "C4", "A7", "B0", "C11", "A3", "B4"],
"rows": ["B3", "D2", "C12", "A6", "A5", "A4"]
M keyboards/acheron/apollo/87h/delta/rules.mk => keyboards/acheron/apollo/87h/delta/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
# Enter lower-power sleep mode when on the ChibiOS idle thread
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE -DDEBUG_EEPROM_OUTPUT=TRUE
M keyboards/acheron/apollo/87h/gamma/info.json => keyboards/acheron/apollo/87h/gamma/info.json +3 -0
@@ 4,6 4,9 @@
"pid": "0x8774",
"device_version": "0.0.3"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["B3", "A15", "A10", "A8", "B14", "B12", "B10", "B1", "B0", "A7", "A4", "A5", "A6", "C15", "A0", "A1"],
"rows": ["C14", "C13", "B9", "B4", "A3", "A2"]
M keyboards/acheron/apollo/87h/gamma/rules.mk => keyboards/acheron/apollo/87h/gamma/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3741
KEYBOARD_SHARED_EP = yes
# Enter lower-power sleep mode when on the ChibiOS idle thread
M keyboards/acheron/apollo/87htsc/info.json => keyboards/acheron/apollo/87htsc/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B15"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["C8", "C9", "A8", "A10", "C7", "C6", "B14", "B12", "B10", "B1", "C5", "C4", "A7", "B0", "C11", "A3", "B4"],
"rows": ["B3", "D2", "C12", "A6", "A5", "A4"]
M keyboards/acheron/apollo/87htsc/rules.mk => keyboards/acheron/apollo/87htsc/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
# Enter lower-power sleep mode when on the ChibiOS idle thread
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE -DDEBUG_EEPROM_OUTPUT=TRUE
M keyboards/acheron/apollo/88htsc/info.json => keyboards/acheron/apollo/88htsc/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B15"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["C8", "C9", "A8", "A10", "C7", "C6", "B14", "B12", "B10", "B1", "C5", "C4", "A7", "B0", "C11", "A3", "B4"],
"rows": ["B3", "D2", "C12", "A6", "A5", "A4"]
M keyboards/acheron/apollo/88htsc/rules.mk => keyboards/acheron/apollo/88htsc/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
# Enter lower-power sleep mode when on the ChibiOS idle thread
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE -DDEBUG_EEPROM_OUTPUT=TRUE
M keyboards/adafruit/macropad/info.json => keyboards/adafruit/macropad/info.json +3 -0
@@ 13,6 13,9 @@
{"pin_a": "GP18", "pin_b": "GP17"}
]
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"bootmagic": {
"matrix": [1, 2]
},
M keyboards/adafruit/macropad/rules.mk => keyboards/adafruit/macropad/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = yes # Audio output
AUDIO_DRIVER = pwm_hardware
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
OLED_ENABLE = yes
OLED_DRIVER = custom
# Project specific files
M keyboards/adm42/info.json => keyboards/adm42/info.json +3 -0
@@ 12,6 12,9 @@
"ws2812": {
"pin": "B7"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["C6", "B6", "B5", "B4", "D7", "D6", "F0", "F1", "F4", "F5", "F6", "F7"],
"rows": ["C7", "D5", "D3", "D2"]
M keyboards/adm42/rev4/rules.mk => keyboards/adm42/rev4/rules.mk +0 -1
@@ 1,2 1,1 @@
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/adpenrose/akemipad/info.json => keyboards/adpenrose/akemipad/info.json +3 -0
@@ 10,6 10,9 @@
"ws2812": {
"pin": "F4"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D3", "D2", "F5", "F6", "B2"],
"rows": ["D4", "D7", "E6", "B6", "B4", "B5"]
M keyboards/adpenrose/akemipad/rules.mk => keyboards/adpenrose/akemipad/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = yes # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
ENCODER_ENABLE = yes
M keyboards/aeboards/satellite/rev1/info.json => keyboards/aeboards/satellite/rev1/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x6553",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "custom"
+ },
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"diode_direction": "COL2ROW",
M keyboards/aeboards/satellite/rev1/rules.mk => keyboards/aeboards/satellite/rev1/rules.mk +0 -1
@@ 12,7 12,6 @@ AUDIO_ENABLE = no # Audio output
LTO_ENABLE = yes
RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects.
-RGB_MATRIX_DRIVER = custom # Enable RGB matrix effects.
COMMON_VPATH += $(DRIVER_PATH)/issi
M keyboards/aleblazer/zodiark/info.json => keyboards/aleblazer/zodiark/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B5"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"],
"rows": ["C6", "D7", "E6", "B4", "F4"]
M keyboards/aleblazer/zodiark/rules.mk => keyboards/aleblazer/zodiark/rules.mk +0 -1
@@ 15,4 15,3 @@ OLED_DRIVER = SSD1306 # Enable Support for SSD1306 or SH1106 OLED Displays; C
ENCODER_ENABLE = yes
SPLIT_KEYBOARD = yes
LTO_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/annepro2/c15/info.json => keyboards/annepro2/c15/info.json +3 -0
@@ 3,5 3,8 @@
"usb": {
"pid": "0xAC15"
},
+ "rgb_matrix": {
+ "driver": "custom"
+ },
"community_layouts": ["60_ansi"]
}
M keyboards/annepro2/c15/rules.mk => keyboards/annepro2/c15/rules.mk +0 -1
@@ 32,7 32,6 @@ WEAR_LEVELING_DRIVER = spi_flash
# Custom RGB matrix handling
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = custom
# Keys
CUSTOM_MATRIX = lite
M keyboards/annepro2/c18/info.json => keyboards/annepro2/c18/info.json +3 -0
@@ 3,5 3,8 @@
"usb": {
"pid": "0xAC18"
},
+ "rgb_matrix": {
+ "driver": "custom"
+ },
"community_layouts": ["60_ansi", "60_iso"]
}
M keyboards/annepro2/c18/rules.mk => keyboards/annepro2/c18/rules.mk +0 -1
@@ 32,7 32,6 @@ WEAR_LEVELING_DRIVER = spi_flash
# Custom RGB matrix handling
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = custom
# Keys
CUSTOM_MATRIX = lite
M keyboards/atlantis/ak81_ve/info.json => keyboards/atlantis/ak81_ve/info.json +3 -0
@@ 7,6 7,9 @@
"pid": "0x0081",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F0", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "B2", "B7", "D3", "D2", "D1", "D0", "B3"],
"rows": ["F1", "F7", "F6", "F5", "F4", "D5"]
M keyboards/atlantis/ak81_ve/rules.mk => keyboards/atlantis/ak81_ve/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Keyboard backlight functionality
RGBLIGHT_ENABLE = no # Keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
DYNAMIC_MACRO_ENABLE = yes
ENCODER_ENABLE = yes=
\ No newline at end of file
M keyboards/axolstudio/yeti/hotswap/info.json => keyboards/axolstudio/yeti/hotswap/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x9F9E",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["C7", "F7", "F6", "F5", "F4", "F1", "F0", "B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5"],
"rows": ["E6", "C6", "B4", "B5", "B6"]
M keyboards/axolstudio/yeti/hotswap/rules.mk => keyboards/axolstudio/yeti/hotswap/rules.mk +0 -1
@@ 10,6 10,5 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3733
LTO_ENABLE = yes
M keyboards/bandominedoni/info.json => keyboards/bandominedoni/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0xF4B5",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D1", "E6", "F7", "B1", "B3", "B2", "D0"],
"rows": ["B5", "B4", "D7", "F6", "C6", "D4"]
M keyboards/bandominedoni/rules.mk => keyboards/bandominedoni/rules.mk +0 -1
@@ 14,6 14,5 @@ MIDI_ENABLE = yes # MIDI support
ENCODER_ENABLE = yes # encoder on mute button
SPLIT_KEYBOARD = yes # Enables split keyboard support
RGB_MATRIX_ENABLE = no # Use RGB matrix (Don't enable this when RGBLIGHT_ENABLE is used.)
-RGB_MATRIX_DRIVER = WS2812 #
LTO_ENABLE = yes
M keyboards/bastardkb/charybdis/3x5/blackpill/info.json => keyboards/bastardkb/charybdis/3x5/blackpill/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"ws2812": {
"pin": "A1",
"driver": "pwm"
M keyboards/bastardkb/charybdis/3x5/blackpill/rules.mk => keyboards/bastardkb/charybdis/3x5/blackpill/rules.mk +0 -1
@@ 15,7 15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/charybdis/3x5/v1/elitec/info.json => keyboards/bastardkb/charybdis/3x5/v1/elitec/info.json +3 -0
@@ 6,6 6,9 @@
"ws2812": {
"pin": "D3"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["C7", "F0", "D7", "E6", "B4"],
"rows": ["B7", "C6", "D4", "B5"]
M keyboards/bastardkb/charybdis/3x5/v1/elitec/rules.mk => keyboards/bastardkb/charybdis/3x5/v1/elitec/rules.mk +0 -1
@@ 15,7 15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
# Charybdis nano is a split 3x5 keyboard with a maximum of 3 thumb keys (2 on
# the trackball side).
M keyboards/bastardkb/charybdis/3x5/v2/elitec/info.json => keyboards/bastardkb/charybdis/3x5/v2/elitec/info.json +3 -0
@@ 6,6 6,9 @@
"ws2812": {
"pin": "D3"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F5", "B6", "D7", "E6", "B4"],
"rows": ["F7", "C6", "D4", "B5"]
M keyboards/bastardkb/charybdis/3x5/v2/elitec/rules.mk => keyboards/bastardkb/charybdis/3x5/v2/elitec/rules.mk +0 -1
@@ 15,7 15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
# Charybdis nano is a split 3x5 keyboard with a maximum of 3 thumb keys (2 on
# the trackball side).
M keyboards/bastardkb/charybdis/3x5/v2/splinky_2/info.json => keyboards/bastardkb/charybdis/3x5/v2/splinky_2/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["GP28", "GP15", "GP6", "GP7", "GP8"],
"rows": ["GP26", "GP5", "GP4", "GP9"]
M keyboards/bastardkb/charybdis/3x5/v2/splinky_2/rules.mk => keyboards/bastardkb/charybdis/3x5/v2/splinky_2/rules.mk +0 -1
@@ 19,7 19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/charybdis/3x5/v2/splinky_3/info.json => keyboards/bastardkb/charybdis/3x5/v2/splinky_3/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["GP28", "GP21", "GP6", "GP7", "GP8"],
"rows": ["GP26", "GP5", "GP4", "GP9"]
M keyboards/bastardkb/charybdis/3x5/v2/splinky_3/rules.mk => keyboards/bastardkb/charybdis/3x5/v2/splinky_3/rules.mk +0 -1
@@ 19,7 19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/charybdis/3x5/v2/stemcell/info.json => keyboards/bastardkb/charybdis/3x5/v2/stemcell/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"ws2812": {
"pin": "D3",
"driver": "pwm"
M keyboards/bastardkb/charybdis/3x5/v2/stemcell/rules.mk => keyboards/bastardkb/charybdis/3x5/v2/stemcell/rules.mk +0 -1
@@ 17,7 17,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/charybdis/3x6/blackpill/info.json => keyboards/bastardkb/charybdis/3x6/blackpill/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"ws2812": {
"pin": "A1",
"driver": "pwm"
M keyboards/bastardkb/charybdis/3x6/blackpill/rules.mk => keyboards/bastardkb/charybdis/3x6/blackpill/rules.mk +0 -1
@@ 15,7 15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/charybdis/3x6/v1/elitec/info.json => keyboards/bastardkb/charybdis/3x6/v1/elitec/info.json +3 -0
@@ 6,6 6,9 @@
"ws2812": {
"pin": "D3"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D5", "C7", "F0", "D7", "E6", "B4"],
"rows": ["B7", "C6", "D4", "B5"]
M keyboards/bastardkb/charybdis/3x6/v1/elitec/rules.mk => keyboards/bastardkb/charybdis/3x6/v1/elitec/rules.mk +0 -1
@@ 15,7 15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/charybdis/3x6/v2/elitec/info.json => keyboards/bastardkb/charybdis/3x6/v2/elitec/info.json +3 -0
@@ 6,6 6,9 @@
"ws2812": {
"pin": "D3"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F6", "F5", "B6", "D7", "E6", "B4"],
"rows": ["F7", "C6", "D4", "B5"]
M keyboards/bastardkb/charybdis/3x6/v2/elitec/rules.mk => keyboards/bastardkb/charybdis/3x6/v2/elitec/rules.mk +0 -1
@@ 15,7 15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/charybdis/3x6/v2/splinky_2/info.json => keyboards/bastardkb/charybdis/3x6/v2/splinky_2/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["GP27", "GP28", "GP15", "GP6", "GP7", "GP8"],
"rows": ["GP26", "GP5", "GP4", "GP9"]
M keyboards/bastardkb/charybdis/3x6/v2/splinky_2/rules.mk => keyboards/bastardkb/charybdis/3x6/v2/splinky_2/rules.mk +0 -1
@@ 19,7 19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/charybdis/3x6/v2/splinky_3/info.json => keyboards/bastardkb/charybdis/3x6/v2/splinky_3/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["GP27", "GP28", "GP21", "GP6", "GP7", "GP8"],
"rows": ["GP26", "GP5", "GP4", "GP9"]
M keyboards/bastardkb/charybdis/3x6/v2/splinky_3/rules.mk => keyboards/bastardkb/charybdis/3x6/v2/splinky_3/rules.mk +0 -1
@@ 19,7 19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/charybdis/3x6/v2/stemcell/info.json => keyboards/bastardkb/charybdis/3x6/v2/stemcell/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"ws2812": {
"pin": "D3",
"driver": "pwm"
M keyboards/bastardkb/charybdis/3x6/v2/stemcell/rules.mk => keyboards/bastardkb/charybdis/3x6/v2/stemcell/rules.mk +0 -1
@@ 17,7 17,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/charybdis/4x6/blackpill/info.json => keyboards/bastardkb/charybdis/4x6/blackpill/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"ws2812": {
"pin": "A1",
"driver": "pwm"
M keyboards/bastardkb/charybdis/4x6/blackpill/rules.mk => keyboards/bastardkb/charybdis/4x6/blackpill/rules.mk +0 -1
@@ 15,7 15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported.
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default.
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default.
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/charybdis/4x6/v1/elitec/info.json => keyboards/bastardkb/charybdis/4x6/v1/elitec/info.json +3 -0
@@ 6,6 6,9 @@
"ws2812": {
"pin": "D3"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D5", "C7", "F0", "D7", "E6", "B4"],
"rows": ["F1", "B7", "C6", "D4", "B5"]
M keyboards/bastardkb/charybdis/4x6/v1/elitec/rules.mk => keyboards/bastardkb/charybdis/4x6/v1/elitec/rules.mk +0 -1
@@ 15,7 15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported.
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default.
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default.
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
# Charybdis is a split 4x6 keyboard with a maximum of 5 thumb keys (3 on the
# trackball side).
M keyboards/bastardkb/charybdis/4x6/v2/elitec/info.json => keyboards/bastardkb/charybdis/4x6/v2/elitec/info.json +3 -0
@@ 6,6 6,9 @@
"ws2812": {
"pin": "D3"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F6", "F5", "B6", "D7", "E6", "B4"],
"rows": ["F4", "F7", "C6", "D4", "B5"]
M keyboards/bastardkb/charybdis/4x6/v2/elitec/rules.mk => keyboards/bastardkb/charybdis/4x6/v2/elitec/rules.mk +0 -1
@@ 15,7 15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported.
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default.
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default.
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
# Charybdis is a split 4x6 keyboard with a maximum of 5 thumb keys (3 on the
# trackball side).
M keyboards/bastardkb/charybdis/4x6/v2/splinky_2/info.json => keyboards/bastardkb/charybdis/4x6/v2/splinky_2/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["GP27", "GP28", "GP15", "GP6", "GP7", "GP8"],
"rows": ["GP29", "GP26", "GP5", "GP4", "GP9"]
M keyboards/bastardkb/charybdis/4x6/v2/splinky_2/rules.mk => keyboards/bastardkb/charybdis/4x6/v2/splinky_2/rules.mk +0 -1
@@ 19,7 19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/charybdis/4x6/v2/splinky_3/info.json => keyboards/bastardkb/charybdis/4x6/v2/splinky_3/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["GP27", "GP28", "GP21", "GP6", "GP7", "GP8"],
"rows": ["GP29", "GP26", "GP5", "GP4", "GP9"]
M keyboards/bastardkb/charybdis/4x6/v2/splinky_3/rules.mk => keyboards/bastardkb/charybdis/4x6/v2/splinky_3/rules.mk +0 -1
@@ 19,7 19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/charybdis/4x6/v2/stemcell/info.json => keyboards/bastardkb/charybdis/4x6/v2/stemcell/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"ws2812": {
"pin": "D3",
"driver": "pwm"
M keyboards/bastardkb/charybdis/4x6/v2/stemcell/rules.mk => keyboards/bastardkb/charybdis/4x6/v2/stemcell/rules.mk +0 -1
@@ 17,7 17,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/dilemma/3x5_3/info.json => keyboards/bastardkb/dilemma/3x5_3/info.json +3 -0
@@ 4,6 4,9 @@
"device_version": "2.0.0",
"pid": "0x1835"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["GP8", "GP9", "GP7", "GP6", "GP28"],
"rows": ["GP4", "GP5", "GP27", "GP26"]
M keyboards/bastardkb/dilemma/3x5_3/rules.mk => keyboards/bastardkb/dilemma/3x5_3/rules.mk +0 -1
@@ 15,7 15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = no # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SERIAL_DRIVER = vendor
M keyboards/bastardkb/scylla/blackpill/info.json => keyboards/bastardkb/scylla/blackpill/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"ws2812": {
"pin": "A1",
"driver": "pwm"
M keyboards/bastardkb/scylla/blackpill/rules.mk => keyboards/bastardkb/scylla/blackpill/rules.mk +0 -1
@@ 15,7 15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/scylla/v1/elitec/info.json => keyboards/bastardkb/scylla/v1/elitec/info.json +3 -0
@@ 6,6 6,9 @@
"ws2812": {
"pin": "D2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B4", "E6", "C6", "B1", "B3", "B2"],
"rows": ["D7", "B5", "F7", "F6", "B6"]
M keyboards/bastardkb/scylla/v1/elitec/rules.mk => keyboards/bastardkb/scylla/v1/elitec/rules.mk +0 -1
@@ 15,6 15,5 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE)
-RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/scylla/v2/elitec/info.json => keyboards/bastardkb/scylla/v2/elitec/info.json +3 -0
@@ 6,6 6,9 @@
"ws2812": {
"pin": "D3"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F6", "F5", "B6", "D7", "E6", "B4"],
"rows": ["F4", "F7", "C6", "D4", "B5"]
M keyboards/bastardkb/scylla/v2/elitec/rules.mk => keyboards/bastardkb/scylla/v2/elitec/rules.mk +0 -1
@@ 15,6 15,5 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE)
-RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/scylla/v2/splinky_2/info.json => keyboards/bastardkb/scylla/v2/splinky_2/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["GP27", "GP28", "GP15", "GP6", "GP7", "GP8"],
"rows": ["GP29", "GP26", "GP5", "GP4", "GP9"]
M keyboards/bastardkb/scylla/v2/splinky_2/rules.mk => keyboards/bastardkb/scylla/v2/splinky_2/rules.mk +0 -1
@@ 19,7 19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/scylla/v2/splinky_3/info.json => keyboards/bastardkb/scylla/v2/splinky_3/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["GP27", "GP28", "GP21", "GP6", "GP7", "GP8"],
"rows": ["GP29", "GP26", "GP5", "GP4", "GP9"]
M keyboards/bastardkb/scylla/v2/splinky_3/rules.mk => keyboards/bastardkb/scylla/v2/splinky_3/rules.mk +0 -1
@@ 19,7 19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/scylla/v2/stemcell/info.json => keyboards/bastardkb/scylla/v2/stemcell/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"ws2812": {
"pin": "D3",
"driver": "pwm"
M keyboards/bastardkb/scylla/v2/stemcell/rules.mk => keyboards/bastardkb/scylla/v2/stemcell/rules.mk +0 -1
@@ 17,7 17,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/skeletyl/blackpill/info.json => keyboards/bastardkb/skeletyl/blackpill/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"ws2812": {
"pin": "A1",
"driver": "pwm"
M keyboards/bastardkb/skeletyl/blackpill/rules.mk => keyboards/bastardkb/skeletyl/blackpill/rules.mk +0 -1
@@ 15,7 15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/skeletyl/v1/elitec/info.json => keyboards/bastardkb/skeletyl/v1/elitec/info.json +3 -0
@@ 6,6 6,9 @@
"ws2812": {
"pin": "D2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["E6", "C6", "B1", "B3", "B2"],
"rows": ["B5", "F7", "F6", "B6"]
M keyboards/bastardkb/skeletyl/v1/elitec/rules.mk => keyboards/bastardkb/skeletyl/v1/elitec/rules.mk +0 -1
@@ 15,6 15,5 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE)
-RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/skeletyl/v2/elitec/info.json => keyboards/bastardkb/skeletyl/v2/elitec/info.json +3 -0
@@ 6,6 6,9 @@
"ws2812": {
"pin": "D3"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F5", "B6", "D7", "E6", "B4"],
"rows": ["F7", "C6", "D4", "B5"]
M keyboards/bastardkb/skeletyl/v2/elitec/rules.mk => keyboards/bastardkb/skeletyl/v2/elitec/rules.mk +0 -1
@@ 15,6 15,5 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE)
-RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/skeletyl/v2/splinky_2/info.json => keyboards/bastardkb/skeletyl/v2/splinky_2/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["GP28", "GP15", "GP6", "GP7", "GP8"],
"rows": ["GP26", "GP5", "GP4", "GP9"]
M keyboards/bastardkb/skeletyl/v2/splinky_2/rules.mk => keyboards/bastardkb/skeletyl/v2/splinky_2/rules.mk +0 -1
@@ 19,7 19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/skeletyl/v2/splinky_3/info.json => keyboards/bastardkb/skeletyl/v2/splinky_3/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["GP28", "GP21", "GP6", "GP7", "GP8"],
"rows": ["GP26", "GP5", "GP4", "GP9"]
M keyboards/bastardkb/skeletyl/v2/splinky_3/rules.mk => keyboards/bastardkb/skeletyl/v2/splinky_3/rules.mk +0 -1
@@ 19,7 19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/skeletyl/v2/stemcell/info.json => keyboards/bastardkb/skeletyl/v2/stemcell/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"ws2812": {
"pin": "D3",
"driver": "pwm"
M keyboards/bastardkb/skeletyl/v2/stemcell/rules.mk => keyboards/bastardkb/skeletyl/v2/stemcell/rules.mk +0 -1
@@ 17,7 17,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/tbkmini/blackpill/info.json => keyboards/bastardkb/tbkmini/blackpill/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"ws2812": {
"pin": "A1",
"driver": "pwm"
M keyboards/bastardkb/tbkmini/blackpill/rules.mk => keyboards/bastardkb/tbkmini/blackpill/rules.mk +0 -1
@@ 15,7 15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/tbkmini/v1/elitec/info.json => keyboards/bastardkb/tbkmini/v1/elitec/info.json +3 -0
@@ 6,6 6,9 @@
"ws2812": {
"pin": "D2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B4", "E6", "C6", "B1", "B3", "B2"],
"rows": ["B5", "F7", "F6", "B6"]
M keyboards/bastardkb/tbkmini/v1/elitec/rules.mk => keyboards/bastardkb/tbkmini/v1/elitec/rules.mk +0 -1
@@ 15,6 15,5 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE)
-RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/tbkmini/v2/elitec/info.json => keyboards/bastardkb/tbkmini/v2/elitec/info.json +3 -0
@@ 6,6 6,9 @@
"ws2812": {
"pin": "D3"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F6", "F5", "B6", "D7", "E6", "B4"],
"rows": ["F7", "C6", "D4", "B5"]
M keyboards/bastardkb/tbkmini/v2/elitec/rules.mk => keyboards/bastardkb/tbkmini/v2/elitec/rules.mk +0 -1
@@ 15,6 15,5 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE)
-RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/tbkmini/v2/splinky_2/info.json => keyboards/bastardkb/tbkmini/v2/splinky_2/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["GP27", "GP28", "GP15", "GP6", "GP7", "GP8"],
"rows": ["GP26", "GP5", "GP4", "GP9"]
M keyboards/bastardkb/tbkmini/v2/splinky_2/rules.mk => keyboards/bastardkb/tbkmini/v2/splinky_2/rules.mk +0 -1
@@ 19,7 19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/tbkmini/v2/splinky_3/info.json => keyboards/bastardkb/tbkmini/v2/splinky_3/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["GP27", "GP28", "GP21", "GP6", "GP7", "GP8"],
"rows": ["GP26", "GP5", "GP4", "GP9"]
M keyboards/bastardkb/tbkmini/v2/splinky_3/rules.mk => keyboards/bastardkb/tbkmini/v2/splinky_3/rules.mk +0 -1
@@ 19,7 19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/bastardkb/tbkmini/v2/stemcell/info.json => keyboards/bastardkb/tbkmini/v2/stemcell/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"ws2812": {
"pin": "D3",
"driver": "pwm"
M keyboards/bastardkb/tbkmini/v2/stemcell/rules.mk => keyboards/bastardkb/tbkmini/v2/stemcell/rules.mk +0 -1
@@ 17,7 17,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/black_hellebore/info.json => keyboards/black_hellebore/info.json +2 -1
@@ 28,7 28,8 @@
"pid": "0x4467",
"vid": "0x3141"
},
- "rgb_matrix": {
+ "rgb_matrix": {
+ "driver": "WS2812",
"layout": [
{ "flags": 4, "matrix": [0, 0] , "x": 7 , "y": 5 } ,
{ "flags": 4, "matrix": [0, 1] , "x": 22 , "y": 5 } ,
M keyboards/black_hellebore/rules.mk => keyboards/black_hellebore/rules.mk +0 -1
@@ 1,1 0,0 @@
-RGB_MATRIX_DRIVER = WS2812
M keyboards/blockboy/ac980mini/info.json => keyboards/blockboy/ac980mini/info.json +3 -0
@@ 18,6 18,9 @@
"ws2812": {
"pin": "B7"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"layouts": {
"LAYOUT_all": {
"layout": [
M keyboards/blockboy/ac980mini/rules.mk => keyboards/blockboy/ac980mini/rules.mk +0 -1
@@ 12,5 12,4 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/boardsource/beiwagon/info.json => keyboards/boardsource/beiwagon/info.json +1 -0
@@ 25,6 25,7 @@
"vid": "0x4273"
},
"rgb_matrix": {
+ "driver": "WS2812",
"layout": [
{ "flags": 2, "x": 16, "y": 38 },
{ "flags": 2, "x": 16, "y": 113 },
M keyboards/boardsource/beiwagon/rules.mk => keyboards/boardsource/beiwagon/rules.mk +0 -1
@@ 1,1 0,0 @@
-RGB_MATRIX_DRIVER = WS2812
M keyboards/boardsource/microdox/v2/info.json => keyboards/boardsource/microdox/v2/info.json +1 -0
@@ 35,6 35,7 @@
}
},
"rgb_matrix": {
+ "driver": "WS2812",
"layout": [
{ "flags": 2, "x": 12, "y": 11 },
{ "flags": 2, "x": 86, "y": 11 },
M keyboards/boardsource/microdox/v2/rules.mk => keyboards/boardsource/microdox/v2/rules.mk +0 -1
@@ 1,1 0,0 @@
-RGB_MATRIX_DRIVER = WS2812
M keyboards/boardsource/technik_o/info.json => keyboards/boardsource/technik_o/info.json +2 -1
@@ 25,7 25,8 @@
"pid": "0x0079",
"vid": "0x4273"
},
- "rgb_matrix": {
+ "rgb_matrix": {
+ "driver": "WS2812",
"layout": [
{ "flags": 2, "x": 220, "y": 17 },
{ "flags": 2, "x": 172, "y": 17 },
M keyboards/boardsource/technik_o/rules.mk => keyboards/boardsource/technik_o/rules.mk +0 -1
@@ 1,1 0,0 @@
-RGB_MATRIX_DRIVER = WS2812
M keyboards/boardsource/technik_s/info.json => keyboards/boardsource/technik_s/info.json +1 -0
@@ 26,6 26,7 @@
"vid": "0x4273"
},
"rgb_matrix": {
+ "driver": "WS2812",
"layout": [
{ "flags": 2, "x": 220, "y": 17 },
{ "flags": 2, "x": 172, "y": 17 },
M keyboards/boardsource/technik_s/rules.mk => keyboards/boardsource/technik_s/rules.mk +0 -1
@@ 1,1 0,0 @@
-RGB_MATRIX_DRIVER = WS2812
M keyboards/boardsource/the_mark/info.json => keyboards/boardsource/the_mark/info.json +1 -0
@@ 43,6 43,7 @@
"pin": "C6"
},
"rgb_matrix": {
+ "driver": "WS2812",
"layout": [
{ "flags": 2, "x": 224, "y": 42},
{ "flags": 2, "x": 224, "y": 21},
M keyboards/boardsource/the_mark/rules.mk => keyboards/boardsource/the_mark/rules.mk +0 -1
@@ 1,1 0,0 @@
-RGB_MATRIX_DRIVER = WS2812
M keyboards/boston_meetup/2019/info.json => keyboards/boston_meetup/2019/info.json +3 -0
@@ 2,6 2,9 @@
"usb": {
"device_version": "20.1.9"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["A7", "A8", "B2", "B10"],
"rows": ["A3", "B8", "B9", "B1"]
M keyboards/boston_meetup/2019/rules.mk => keyboards/boston_meetup/2019/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
AUDIO_ENABLE = yes # Audio output
RGBLIGHT_ENABLE = no
RGB_MATRIX_ENABLE = no
-RGB_MATRIX_DRIVER = WS2812
HAPTIC_ENABLE = yes
HAPTIC_DRIVER = DRV2605L
OLED_ENABLE = yes
M keyboards/bubble75/hotswap/info.json => keyboards/bubble75/hotswap/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B7"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B0", "B1", "B2", "B3", "E6", "F0", "D0", "D1", "D4", "D6", "D7", "B4", "B5", "B6", "C6"],
"rows": ["F4", "F5", "F6", "F7", "C7", "F1"]
M keyboards/bubble75/hotswap/rules.mk => keyboards/bubble75/hotswap/rules.mk +0 -1
@@ 9,5 9,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
NO_USB_STARTUP_CHECK = yes=
\ No newline at end of file
M keyboards/canary/canary60rgb/info.json => keyboards/canary/canary60rgb/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B6"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"],
"rows": ["F5", "F4", "F1", "B3", "B2"]
M keyboards/canary/canary60rgb/v1/rules.mk => keyboards/canary/canary60rgb/v1/rules.mk +0 -1
@@ 11,6 11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3733
LTO_ENABLE = yes
M keyboards/cannonkeys/ripple/info.json => keyboards/cannonkeys/ripple/info.json +4 -1
@@ 23,9 23,12 @@
"backlight": true,
"rgblight": true
},
+ "ws2812": {
+ "pin": "B15",
+ "driver": "spi"
+ },
"rgblight": {
"led_count": 20,
- "pin": "B15",
"hue_steps": 17,
"saturation_steps": 17,
"brightness_steps": 17,
M keyboards/cannonkeys/ripple/rules.mk => keyboards/cannonkeys/ripple/rules.mk +0 -2
@@ 1,7 1,5 @@
# Wildcard to allow APM32 MCU
DFU_SUFFIX_ARGS = -v FFFF -p FFFF
-WS2812_DRIVER = spi
-
# Enter lower-power sleep mode when on the ChibiOS idle thread
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE
M keyboards/capsunlocked/cu80/v2_ansi/rgb/info.json => keyboards/capsunlocked/cu80/v2_ansi/rgb/info.json +3 -0
@@ 3,6 3,9 @@
"features": {
"rgblight": false
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"usb": {
"pid": "0x0082"
}
M keyboards/capsunlocked/cu80/v2_ansi/rgb/rules.mk => keyboards/capsunlocked/cu80/v2_ansi/rgb/rules.mk +0 -1
@@ 1,4 1,3 @@
RGB_MATRIX_ENABLE = yes # Enable RGB matrix
-RGB_MATRIX_DRIVER = WS2812 # Set Driver to WS2812
LTO_ENABLE = yes
M keyboards/capsunlocked/cu80/v2_iso/rgb/info.json => keyboards/capsunlocked/cu80/v2_iso/rgb/info.json +3 -0
@@ 3,6 3,9 @@
"features": {
"rgblight": false
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"usb": {
"pid": "0x0083"
}
M keyboards/capsunlocked/cu80/v2_iso/rgb/rules.mk => keyboards/capsunlocked/cu80/v2_iso/rgb/rules.mk +0 -1
@@ 1,4 1,3 @@
RGB_MATRIX_ENABLE = yes # Enable RGB matrix
-RGB_MATRIX_DRIVER = WS2812 # Set Driver to WS2812
LTO_ENABLE = yes
M keyboards/checkerboards/quark_lp/info.json => keyboards/checkerboards/quark_lp/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "C2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B6", "B5", "B4", "B3", "B0", "D6", "D5", "D4", "D3", "D2", "D1", "D0"],
"rows": ["C5", "C4", "C6", "C7"]
M keyboards/checkerboards/quark_lp/rules.mk => keyboards/checkerboards/quark_lp/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/cherrybstudio/cb87rgb/info.json => keyboards/cherrybstudio/cb87rgb/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "E6"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D5", "D4", "D6", "D7", "B4", "B5", "F5", "C6", "C7", "F7"],
"rows": ["B0", "B1", "B2", "B3", "B7", "D0", "D1", "D2", "D3", "F6"]
M keyboards/cherrybstudio/cb87rgb/rules.mk => keyboards/cherrybstudio/cb87rgb/rules.mk +0 -1
@@ 12,4 12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/chromatonemini/info.json => keyboards/chromatonemini/info.json +3 -0
@@ 20,6 20,9 @@
"ws2812": {
"pin": "D3"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"diode_direction": "COL2ROW",
"matrix_pins": {
"cols": [ "F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6" ],
M keyboards/chromatonemini/rules.mk => keyboards/chromatonemini/rules.mk +0 -1
@@ 1,2 1,1 @@
-RGB_MATRIX_DRIVER = WS2812 #
LTO_ENABLE = yes
M keyboards/citrus/erdnuss65/info.json => keyboards/citrus/erdnuss65/info.json +3 -1
@@ 30,8 30,10 @@
"rgblight": true,
"audio": false
},
+ "ws2812": {
+ "pin": "A15"
+ },
"rgblight": {
- "pin": "A15",
"led_count": 1
},
"layouts": {
M keyboards/crkbd/info.json => keyboards/crkbd/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0001",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F4", "F5", "F6", "F7", "B1", "B3"],
"rows": ["D4", "C6", "D7", "E6"]
M keyboards/crkbd/rules.mk => keyboards/crkbd/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = no
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
# if firmware size over limit, try this option
M keyboards/dekunukem/duckypad/info.json => keyboards/dekunukem/duckypad/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "A10"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"processor": "STM32F072",
"bootloader": "stm32-dfu",
"matrix_pins": {
M keyboards/dekunukem/duckypad/rules.mk => keyboards/dekunukem/duckypad/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
M keyboards/deng/djam/info.json => keyboards/deng/djam/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x7325",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
"rows": ["F0", "F1", "F4"]
M keyboards/deng/djam/rules.mk => keyboards/deng/djam/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/deng/thirty/info.json => keyboards/deng/thirty/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x7342",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B13", "B14", "B3", "A4", "A6"],
"rows": ["B15", "A5", "A3", "A15", "B7", "B8"]
M keyboards/deng/thirty/rules.mk => keyboards/deng/thirty/rules.mk +0 -1
@@ 15,4 15,3 @@ BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/doio/kb16/rev1/info.json => keyboards/doio/kb16/rev1/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x1601",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F5", "F4", "F1", "F0", "B7"],
"rows": ["D5", "D4", "D3", "D2"]
M keyboards/doio/kb16/rev1/rules.mk => keyboards/doio/kb16/rev1/rules.mk +0 -1
@@ 24,7 24,6 @@ OLED_DRIVER = SSD1306
# RGB Matrix enabled
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
# Encoder enabled
ENCODER_ENABLE = yes
M keyboards/doio/kb16/rev2/info.json => keyboards/doio/kb16/rev2/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x1601",
"device_version": "0.0.2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B14", "B13", "B12", "B0", "A7"],
"rows": ["B3", "B4", "B9", "B8"]
M keyboards/doio/kb16/rev2/rules.mk => keyboards/doio/kb16/rev2/rules.mk +0 -1
@@ 23,7 23,6 @@ OLED_DRIVER = SSD1306
# RGB Matrix enabled
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
# Encoder enabled
ENCODER_ENABLE = yes
M keyboards/doio/kb30/info.json => keyboards/doio/kb30/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x3001",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B14", "B13", "B12", "B0", "A7", "A9", "A8"],
"rows": ["B3", "B4", "B9", "B8", "A5", "A6"]
M keyboards/doio/kb30/rules.mk => keyboards/doio/kb30/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
ENCODER_ENABLE = yes
M keyboards/doro67/rgb/info.json => keyboards/doro67/rgb/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x5247",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B0", "B1", "B2", "B3", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F5", "F6", "F7"],
"rows": ["D0", "D1", "D2", "D3", "D5"]
M keyboards/doro67/rgb/rules.mk => keyboards/doro67/rgb/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/dp60/info.json => keyboards/dp60/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "D7"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"layout_aliases": {
M keyboards/dp60/rules.mk => keyboards/dp60/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
AUDIO_ENABLE = no # Audio output
RGBLIGHT_ENABLE = no # Use RGB underglow light
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3731 # Use RGB matrix
CUSTOM_MATRIX = yes
SRC += matrix.c
M keyboards/drop/sense75/info.json => keyboards/drop/sense75/info.json +1 -0
@@ 113,6 113,7 @@
}
},
"rgb_matrix": {
+ "driver": "IS31FL3733",
"layout": [
{ "flags": 2, "x": 2, "y": 0 },
{ "flags": 2, "x": 22, "y": 0 },
M keyboards/drop/sense75/rules.mk => keyboards/drop/sense75/rules.mk +0 -1
@@ 1,2 1,1 @@
EEPROM_DRIVER = i2c
-RGB_MATRIX_DRIVER = IS31FL3733
M keyboards/dtisaac/dosa40rgb/info.json => keyboards/dtisaac/dosa40rgb/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "D0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D1", "D6", "D3", "D2", "B6", "C6", "C7", "F7", "F6", "F5", "F4"],
"rows": ["B7", "D7", "F1", "F0"]
M keyboards/dtisaac/dosa40rgb/rules.mk => keyboards/dtisaac/dosa40rgb/rules.mk +0 -1
@@ 13,6 13,5 @@ AUDIO_ENABLE = no # Audio output
BLUETOOTH_ENABLE = yes # Enable Bluetooth
BLUETOOTH_DRIVER = BluefruitLE
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/dumbpad/v3x/info.json => keyboards/dumbpad/v3x/info.json +3 -0
@@ 5,6 5,9 @@
"usb": {
"device_version": "0.1.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["C6", "D7", "E6", "B4", "B5"],
"rows": ["F4", "F5", "F6", "F7"]
M keyboards/dumbpad/v3x/rules.mk => keyboards/dumbpad/v3x/rules.mk +0 -1
@@ 14,4 14,3 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/durgod/dgk6x/info.json => keyboards/durgod/dgk6x/info.json +3 -0
@@ 4,6 4,9 @@
"scroll_lock": "A8",
"on_state": 0
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"processor": "STM32F072", // F070
"bootloader": "stm32-dfu",
"board": "DURGOD_STM32_F070"
M keyboards/durgod/dgk6x/rules.mk => keyboards/durgod/dgk6x/rules.mk +0 -1
@@ 16,6 16,5 @@ AUDIO_ENABLE = no # Audio output
LTO_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3733
DEFAULT_FOLDER=durgod/dgk6x/hades
M keyboards/dztech/dz60rgb/v1/info.json => keyboards/dztech/dz60rgb/v1/info.json +3 -0
@@ 3,6 3,9 @@
"pid": "0x1120",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["A6", "A7", "B0", "B13", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14"],
"rows": ["B1", "B10", "B11", "B14", "B12"]
M keyboards/dztech/dz60rgb/v1/rules.mk => keyboards/dztech/dz60rgb/v1/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3733
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
M keyboards/dztech/dz60rgb/v2/info.json => keyboards/dztech/dz60rgb/v2/info.json +3 -0
@@ 3,6 3,9 @@
"pid": "0x1121",
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"],
"rows": ["F5", "F4", "F1", "B3", "B2"]
M keyboards/dztech/dz60rgb/v2/rules.mk => keyboards/dztech/dz60rgb/v2/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3733
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
M keyboards/dztech/dz60rgb/v2_1/info.json => keyboards/dztech/dz60rgb/v2_1/info.json +3 -0
@@ 3,6 3,9 @@
"pid": "0x1121",
"device_version": "2.1.0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"],
"rows": ["F5", "F4", "F1", "B3", "B2"]
M keyboards/dztech/dz60rgb/v2_1/rules.mk => keyboards/dztech/dz60rgb/v2_1/rules.mk +0 -1
@@ 13,7 13,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3733
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
LTO_ENABLE = yes
M keyboards/dztech/dz60rgb_ansi/v1/info.json => keyboards/dztech/dz60rgb_ansi/v1/info.json +3 -0
@@ 3,6 3,9 @@
"pid": "0x1220",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["A6", "A7", "B0", "B13", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14"],
"rows": ["B1", "B10", "B11", "B14", "B12"]
M keyboards/dztech/dz60rgb_ansi/v1/rules.mk => keyboards/dztech/dz60rgb_ansi/v1/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3733
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
M keyboards/dztech/dz60rgb_ansi/v2/info.json => keyboards/dztech/dz60rgb_ansi/v2/info.json +3 -0
@@ 3,6 3,9 @@
"pid": "0x1221",
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"],
"rows": ["F5", "F4", "F1", "B3", "B2"]
M keyboards/dztech/dz60rgb_ansi/v2/rules.mk => keyboards/dztech/dz60rgb_ansi/v2/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3733
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
LTO_ENABLE = yes
M keyboards/dztech/dz60rgb_ansi/v2_1/info.json => keyboards/dztech/dz60rgb_ansi/v2_1/info.json +3 -0
@@ 3,6 3,9 @@
"pid": "0x1221",
"device_version": "2.1.0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"],
"rows": ["F5", "F4", "F1", "B3", "B2"]
M keyboards/dztech/dz60rgb_ansi/v2_1/rules.mk => keyboards/dztech/dz60rgb_ansi/v2_1/rules.mk +0 -1
@@ 13,5 13,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3733
LTO_ENABLE = yes
M keyboards/dztech/dz60rgb_wkl/v1/info.json => keyboards/dztech/dz60rgb_wkl/v1/info.json +3 -0
@@ 3,6 3,9 @@
"pid": "0x1320",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["A6", "A7", "B0", "B13", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14"],
"rows": ["B1", "B10", "B11", "B14", "B12"]
M keyboards/dztech/dz60rgb_wkl/v1/rules.mk => keyboards/dztech/dz60rgb_wkl/v1/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3733
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
M keyboards/dztech/dz60rgb_wkl/v2/info.json => keyboards/dztech/dz60rgb_wkl/v2/info.json +3 -0
@@ 3,6 3,9 @@
"pid": "0x1321",
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"],
"rows": ["F5", "F4", "F1", "B3", "B2"]
M keyboards/dztech/dz60rgb_wkl/v2/rules.mk => keyboards/dztech/dz60rgb_wkl/v2/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3733
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
M keyboards/dztech/dz60rgb_wkl/v2_1/info.json => keyboards/dztech/dz60rgb_wkl/v2_1/info.json +3 -0
@@ 3,6 3,9 @@
"pid": "0x1321",
"device_version": "2.1.0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"],
"rows": ["F5", "F4", "F1", "B3", "B2"]
M keyboards/dztech/dz60rgb_wkl/v2_1/rules.mk => keyboards/dztech/dz60rgb_wkl/v2_1/rules.mk +0 -1
@@ 13,5 13,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3733
LTO_ENABLE = yes
M keyboards/dztech/dz64rgb/info.json => keyboards/dztech/dz64rgb/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x1013",
"device_version": "0.0.2"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"],
"rows": ["F5", "F4", "F1", "B3", "B2"]
M keyboards/dztech/dz64rgb/rules.mk => keyboards/dztech/dz64rgb/rules.mk +0 -1
@@ 11,6 11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3733
LTO_ENABLE = yes
LAYOUT= 64_ansi=
\ No newline at end of file
M keyboards/dztech/dz65rgb/v1/info.json => keyboards/dztech/dz65rgb/v1/info.json +3 -0
@@ 3,6 3,9 @@
"pid": "0x1420",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["A6", "A7", "B0", "B13", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15"],
"rows": ["B1", "B10", "B11", "B14", "B12"]
M keyboards/dztech/dz65rgb/v1/rules.mk => keyboards/dztech/dz65rgb/v1/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3731
M keyboards/dztech/dz65rgb/v2/info.json => keyboards/dztech/dz65rgb/v2/info.json +3 -0
@@ 3,6 3,9 @@
"pid": "0x1421",
"device_version": "2.0.0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["F7", "F6", "F5", "C7", "B0", "B1", "B2", "B3", "B4", "D7", "D6", "D4", "D5", "D3", "D2"],
"rows": ["F0", "F1", "F4", "E6", "C6"]
M keyboards/dztech/dz65rgb/v2/rules.mk => keyboards/dztech/dz65rgb/v2/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3731
M keyboards/dztech/dz65rgb/v3/info.json => keyboards/dztech/dz65rgb/v3/info.json +3 -0
@@ 3,6 3,9 @@
"pid": "0x1424",
"device_version": "3.0.0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["F7", "F6", "F5", "C7", "B0", "B1", "B2", "B3", "B4", "D7", "D6", "D4", "D5", "D3", "D2"],
"rows": ["F0", "F1", "F4", "E6", "C6"]
M keyboards/dztech/dz65rgb/v3/rules.mk => keyboards/dztech/dz65rgb/v3/rules.mk +0 -1
@@ 13,5 13,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
LTO_ENABLE = yes
M keyboards/eek/info.json => keyboards/eek/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0002",
"device_version": "0.0.4"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D4", "C6", "B6", "B2", "B3", "B1", "F7", "F6", "F5", "F4"],
"rows": ["D7", "E6", "B4", "B5"]
M keyboards/eek/rules.mk => keyboards/eek/rules.mk +0 -1
@@ 10,5 10,4 @@ NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
-RGB_MATRIX_DRIVER = WS2812
DEFAULT_FOLDER = eek/silk_down
M keyboards/ein_60/info.json => keyboards/ein_60/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0003",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["A3", "A2", "A1", "A0", "F6", "F5", "F0", "E0", "E1", "C0", "C1", "C2", "C3"],
"rows": ["F1", "F2", "F3", "F4"]
M keyboards/ein_60/rules.mk => keyboards/ein_60/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = no # Enable for pretty RGB matrix effects
-RGB_MATRIX_DRIVER = WS2812 # Define RGB Matrix
ENCODER_ENABLE = yes # Enables the use of one or more encoders
OLED_ENABLE = yes # Enables the use of OLED displays
OLED_DRIVER = SSD1306
M keyboards/elephant42/info.json => keyboards/elephant42/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0721",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F4", "F5", "F6", "F7", "B1", "B3"],
"rows": ["D4", "C6", "D7", "E6"]
M keyboards/elephant42/rules.mk => keyboards/elephant42/rules.mk +0 -1
@@ 10,7 10,6 @@ NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
AUDIO_ENABLE = no # Audio output
SPLIT_KEYBOARD = yes
OLED_ENABLE = yes
M keyboards/ergodox_ez/info.json => keyboards/ergodox_ez/info.json +3 -0
@@ 9,6 9,9 @@
"ws2812": {
"pin": "D7"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"processor": "atmega32u4",
"bootloader": "halfkay",
"debounce": 30,
M keyboards/ergodox_ez/rules.mk => keyboards/ergodox_ez/rules.mk +0 -1
@@ 17,7 17,6 @@ UNICODE_ENABLE = no # Unicode
SWAP_HANDS_ENABLE= no # Allow swapping hands of keyboard
RGB_MATRIX_ENABLE = no # enable later
-RGB_MATRIX_DRIVER = IS31FL3731
DEBOUNCE_TYPE = sym_eager_pr
# project specific files
M keyboards/evyd13/atom47/rev5/info.json => keyboards/evyd13/atom47/rev5/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x92EA",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["F0", "F1", "F4", "F5", "F6", "F7", "E6", "D7", "B4", "B5", "B6", "C6", "C7"],
"rows": ["B1", "B2", "B3", "D4"]
M keyboards/evyd13/atom47/rev5/rules.mk => keyboards/evyd13/atom47/rev5/rules.mk +0 -1
@@ 1,2 1,1 @@
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3733
M keyboards/exclusive/e6_rgb/info.json => keyboards/exclusive/e6_rgb/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x4536",
"device_version": "0.6.2"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["D7", "B4", "B5", "B6", "C6", "C7", "F7", "F0", "B0", "B1", "D2", "D3", "B3", "B2"],
"rows": ["F1", "F4", "F5", "F6", "D6"]
M keyboards/exclusive/e6_rgb/rules.mk => keyboards/exclusive/e6_rgb/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = no # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3733
M keyboards/feker/ik75/info.json => keyboards/feker/ik75/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x1226",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["E6", "B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "E2"],
"rows": ["F7", "F6", "F5", "F4", "F1", "F0"]
M keyboards/feker/ik75/rules.mk => keyboards/feker/ik75/rules.mk +0 -1
@@ 17,7 17,6 @@ SPACE_CADET_ENABLE = no
# RGB Matrix enabled
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3733
# Encoder enabled
ENCODER_ENABLE = yes
M keyboards/ferris/0_2/bling/info.json => keyboards/ferris/0_2/bling/info.json +3 -0
@@ 2,5 2,8 @@
"keyboard_name": "Ferris 0.2 - Bling",
"usb": {
"pid": "0x0002"
+ },
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
}
}
M keyboards/ferris/0_2/bling/rules.mk => keyboards/ferris/0_2/bling/rules.mk +0 -1
@@ 1,2 1,1 @@
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3731
M keyboards/frooastboard/walnut/info.json => keyboards/frooastboard/walnut/info.json +3 -0
@@ 14,6 14,9 @@
"mousekey": false,
"nkro": true
},
+ "rgb_matrix": {
+ "driver": "IS31FL3737"
+ },
"build": {
"lto": true
},
M keyboards/frooastboard/walnut/rules.mk => keyboards/frooastboard/walnut/rules.mk +0 -1
@@ 2,4 2,3 @@
# change yes to no to disable
#
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3737 # Select RGB matrix driver
M keyboards/geekboards/macropad_v2/info.json => keyboards/geekboards/macropad_v2/info.json +3 -0
@@ 12,6 12,9 @@
"pin": "A7",
"driver": "pwm"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"processor": "STM32F072",
"bootloader": "stm32-dfu",
"matrix_pins": {
M keyboards/geekboards/macropad_v2/rules.mk => keyboards/geekboards/macropad_v2/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
# Enter lower-power sleep mode when on the ChibiOS idle thread
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE
M keyboards/geekboards/tester/info.json => keyboards/geekboards/tester/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x1319",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["F7", "F6", "D2", "D3"],
"rows": ["B0", "D4"]
M keyboards/geekboards/tester/rules.mk => keyboards/geekboards/tester/rules.mk +0 -1
@@ 10,4 10,3 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3731
M keyboards/giabalanai/info.json => keyboards/giabalanai/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0xF4B0",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B1", "F7", "F6", "F5", "F4", "B3", "B2", "B6", "D0", "D1"],
"rows": ["B5", "B4", "E6", "D7", "C6", "D4"]
M keyboards/giabalanai/rules.mk => keyboards/giabalanai/rules.mk +0 -1
@@ 5,6 5,5 @@ COMMAND_ENABLE = no # Commands for debug and configuration
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
# RGB_MATRIX_ENABLE is not suitable for giabalanai keyboard on the right side (there are dulpicate keys).
RGB_MATRIX_ENABLE = no # Use RGB matrix (Don't enable this when RGBLIGHT_ENABLE is used.)
-RGB_MATRIX_DRIVER = WS2812 # 2021/01/23 added.
LTO_ENABLE = yes
M keyboards/gizmo_engineering/gk6/info.json => keyboards/gizmo_engineering/gk6/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0001",
"device_version": "30.3.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["B5", "C6", "C7", "F7", "F6", "D5", "D3", "D2", "F1", "F4", "B7", "F5"],
"rows": ["B6", "B4", "D7", "D6", "D4"]
M keyboards/gizmo_engineering/gk6/rules.mk => keyboards/gizmo_engineering/gk6/rules.mk +0 -1
@@ 12,4 12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3731
M keyboards/gmmk/gmmk2/p65/ansi/info.json => keyboards/gmmk/gmmk2/p65/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x5045",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "AW20216"
+ },
"matrix_pins": {
"cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"],
"rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8"]
M keyboards/gmmk/gmmk2/p65/ansi/rules.mk => keyboards/gmmk/gmmk2/p65/ansi/rules.mk +0 -1
@@ 11,6 11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality.
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow.
AUDIO_ENABLE = no # Audio output.
RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects.
-RGB_MATRIX_DRIVER = AW20216 # Enable RGB matrix effects.
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/gmmk/gmmk2/p65/iso/info.json => keyboards/gmmk/gmmk2/p65/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x504A",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "AW20216"
+ },
"matrix_pins": {
"cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"],
"rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8"]
M keyboards/gmmk/gmmk2/p65/iso/rules.mk => keyboards/gmmk/gmmk2/p65/iso/rules.mk +0 -1
@@ 11,6 11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality.
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow.
AUDIO_ENABLE = no # Audio output.
RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects.
-RGB_MATRIX_DRIVER = AW20216 # Enable RGB matrix effects.
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/gmmk/gmmk2/p96/ansi/info.json => keyboards/gmmk/gmmk2/p96/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x504B",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "AW20216"
+ },
"matrix_pins": {
"cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"],
"rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10", "B11", "B12", "B13"]
M keyboards/gmmk/gmmk2/p96/ansi/rules.mk => keyboards/gmmk/gmmk2/p96/ansi/rules.mk +0 -1
@@ 11,6 11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality.
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow.
AUDIO_ENABLE = no # Audio output.
RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects.
-RGB_MATRIX_DRIVER = AW20216 # Enable RGB matrix effects.
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = spi_flash
M keyboards/gmmk/gmmk2/p96/iso/info.json => keyboards/gmmk/gmmk2/p96/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x505A",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "AW20216"
+ },
"matrix_pins": {
"cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"],
"rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10", "B11", "B12", "B13"]
M keyboards/gmmk/gmmk2/p96/iso/rules.mk => keyboards/gmmk/gmmk2/p96/iso/rules.mk +0 -1
@@ 11,6 11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality.
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow.
AUDIO_ENABLE = no # Audio output.
RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects.
-RGB_MATRIX_DRIVER = AW20216 # Enable RGB matrix effects.
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = spi_flash
M keyboards/gmmk/numpad/info.json => keyboards/gmmk/numpad/info.json +3 -0
@@ 13,6 13,9 @@
{"pin_a": "A2", "pin_b": "A1"}
]
},
+ "rgb_matrix": {
+ "driver": "AW20216"
+ },
"processor": "WB32F3G71",
"bootloader": "wb32-dfu",
"diode_direction": "ROW2COL",
M keyboards/gmmk/numpad/rules.mk => keyboards/gmmk/numpad/rules.mk +0 -1
@@ 15,7 15,6 @@ KEYBOARD_SHARED_EP = yes
MIDI_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = AW20216
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = spi_flash
M keyboards/gmmk/pro/rev1/ansi/info.json => keyboards/gmmk/pro/rev1/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x5044",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "AW20216"
+ },
"matrix_pins": {
"cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"],
"rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10"]
M keyboards/gmmk/pro/rev1/ansi/rules.mk => keyboards/gmmk/pro/rev1/ansi/rules.mk +0 -1
@@ 12,4 12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = AW20216
M keyboards/gmmk/pro/rev1/iso/info.json => keyboards/gmmk/pro/rev1/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x5044",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "AW20216"
+ },
"matrix_pins": {
"cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"],
"rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10"]
M keyboards/gmmk/pro/rev1/iso/rules.mk => keyboards/gmmk/pro/rev1/iso/rules.mk +0 -1
@@ 12,4 12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = AW20216
M keyboards/gmmk/pro/rev2/ansi/info.json => keyboards/gmmk/pro/rev2/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x5044",
"device_version": "0.0.2"
},
+ "rgb_matrix": {
+ "driver": "AW20216"
+ },
"matrix_pins": {
"cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"],
"rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10"]
M keyboards/gmmk/pro/rev2/ansi/rules.mk => keyboards/gmmk/pro/rev2/ansi/rules.mk +0 -1
@@ 12,6 12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = AW20216
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = spi_flash
M keyboards/gmmk/pro/rev2/iso/info.json => keyboards/gmmk/pro/rev2/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x5044",
"device_version": "0.0.2"
},
+ "rgb_matrix": {
+ "driver": "AW20216"
+ },
"matrix_pins": {
"cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"],
"rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10"]
M keyboards/gmmk/pro/rev2/iso/rules.mk => keyboards/gmmk/pro/rev2/iso/rules.mk +0 -1
@@ 15,6 15,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = AW20216
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = spi_flash
M keyboards/gopolar/gg86/info.json => keyboards/gopolar/gg86/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "E2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "C7", "E6", "D2", "D3"],
"rows": ["B0", "B1", "B2", "B3", "B7", "D5"]
M keyboards/gopolar/gg86/rules.mk => keyboards/gopolar/gg86/rules.mk +0 -1
@@ 19,7 19,6 @@ NO_USB_STARTUP_CHECK = yes
# RGB Matrix enabled
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
# OLED enabled
OLED_ENABLE = yes
M keyboards/hadron/ver3/info.json => keyboards/hadron/ver3/info.json +3 -0
@@ 2,6 2,9 @@
"usb": {
"device_version": "0.0.3"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B8", "B2", "B10", "A0", "A1", "A2", "B0", "A3", "B1", "A6", "A7", "B12", "C13", "B11", "B9"],
"rows": ["C15", "C14", "A10", "A9", "A8"]
M keyboards/hadron/ver3/rules.mk => keyboards/hadron/ver3/rules.mk +0 -1
@@ 11,7 11,6 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
AUDIO_ENABLE = yes
RGBLIGHT_ENABLE = yes
RGB_MATRIX_ENABLE = no # once arm_rgb is implemented
-RGB_MATRIX_DRIVER = WS2812
HAPTIC_ENABLE = yes
HAPTIC_DRIVER = DRV2605L
OLED_ENABLE = yes
M keyboards/handwired/6macro/info.json => keyboards/handwired/6macro/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "D2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B0", "B1", "B2"],
"rows": ["B3", "B4"]
M keyboards/handwired/6macro/rules.mk => keyboards/handwired/6macro/rules.mk +0 -1
@@ 8,7 8,6 @@ CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = yes # Enable N-Key Rollover
RGB_MATRIX_ENABLE = no # Enable per-key coordinate based RGB effects. Do not enable with RGBlight
-RGB_MATRIX_DRIVER = WS2812
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
UNICODE_ENABLE = yes # Unicode
M keyboards/handwired/colorlice/info.json => keyboards/handwired/colorlice/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "B6", "B5", "B4", "D7", "D6", "D4", "E6", "B0", "B3"],
"rows": ["D0", "D1", "D2", "D3", "D5"]
M keyboards/handwired/colorlice/rules.mk => keyboards/handwired/colorlice/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
AUDIO_ENABLE = no # Audio output
LTO_ENABLE = yes # Use link time optimization
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
M keyboards/handwired/dactyl_manuform/3x5_3/info.json => keyboards/handwired/dactyl_manuform/3x5_3/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "D3"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["C6", "D7", "E6", "B4", "B5"],
"rows": ["B1", "B3", "B2", "B6"]
M keyboards/handwired/dactyl_manuform/3x5_3/rules.mk => keyboards/handwired/dactyl_manuform/3x5_3/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
# AUDIO_ENABLE = yes # Audio output
RGB_MATRIX_ENABLE = yes # Enable WS2812 RGB matrix
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
RGBLIGHT_SUPPORTED = yes
M keyboards/handwired/dygma/raise/info.json => keyboards/handwired/dygma/raise/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x2201",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "custom"
+ },
"processor": "STM32F411",
"bootloader": "stm32-dfu",
"board": "BLACKPILL_STM32_F411",
M keyboards/handwired/dygma/raise/rules.mk => keyboards/handwired/dygma/raise/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = custom
CUSTOM_MATRIX = lite
# TODO(ibash) we don't actually need to enable raw, but there's some side effect
M keyboards/handwired/hnah108/info.json => keyboards/handwired/hnah108/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0000",
"device_version": "0.0.2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F0", "E6", "B0", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7"],
"rows": ["F7", "F6", "F5", "F4", "F1", "C7", "B4", "B5", "B6", "C6"]
M keyboards/handwired/hnah108/rules.mk => keyboards/handwired/hnah108/rules.mk +0 -1
@@ 12,4 12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/handwired/hnah40rgb/info.json => keyboards/handwired/hnah40rgb/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "E2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D5", "D6", "D3", "D2", "B6", "C6", "C7", "F7", "F6", "F5", "F4"],
"rows": ["B7", "D7", "F1", "F0"]
M keyboards/handwired/hnah40rgb/rules.mk => keyboards/handwired/hnah40rgb/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/handwired/orbweaver/info.json => keyboards/handwired/orbweaver/info.json +3 -0
@@ 12,6 12,9 @@
"mousekey": true,
"nkro": true
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"rows": ["GP4", "GP5", "GP6", "GP7", "GP8", "GP9"],
"cols": ["GP12", "GP13", "GP14", "GP15", "GP16"]
M keyboards/handwired/orbweaver/rules.mk => keyboards/handwired/orbweaver/rules.mk +0 -1
@@ 1,3 1,2 @@
# Add support for 3731 RGB matrix controller
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3731
M keyboards/handwired/p65rgb/info.json => keyboards/handwired/p65rgb/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B4"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "B0", "B1", "B2", "B3", "B7", "D0", "D1", "D2", "D3", "D7"],
"rows": ["C7", "C6", "B6", "B5", "D5"]
M keyboards/handwired/p65rgb/rules.mk => keyboards/handwired/p65rgb/rules.mk +0 -1
@@ 10,6 10,5 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
AUDIO_ENABLE = no # Audio output
LTO_ENABLE = yes
M keyboards/handwired/tractyl_manuform/4x6_right/info.json => keyboards/handwired/tractyl_manuform/4x6_right/info.json +3 -0
@@ 6,6 6,9 @@
"pid": "0x3537",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["C0", "C1", "C2", "C3", "C4", "C5"],
"rows": ["A0", "A1", "A2", "A3", "A4"]
M keyboards/handwired/tractyl_manuform/4x6_right/rules.mk => keyboards/handwired/tractyl_manuform/4x6_right/rules.mk +0 -2
@@ 11,8 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = no
-RGB_MATRIX_DRIVER = WS2812
-
POINTING_DEVICE_ENABLE = yes
POINTING_DEVICE_DRIVER = pmw3360
M keyboards/helix/rev3_4rows/info.json => keyboards/helix/rev3_4rows/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0004",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"encoder": {
"rotary": [
{"pin_a": "B6", "pin_b": "B5"}
M keyboards/helix/rev3_4rows/rules.mk => keyboards/helix/rev3_4rows/rules.mk +0 -1
@@ 2,7 2,6 @@ EXTRAKEY_ENABLE = yes # Audio control and System control
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
SPLIT_KEYBOARD = yes
RGB_MATRIX_ENABLE = no
-RGB_MATRIX_DRIVER = WS2812
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
ENCODER_ENABLE = yes
M keyboards/helix/rev3_5rows/info.json => keyboards/helix/rev3_5rows/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0003",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"encoder": {
"rotary": [
{"pin_a": "B6", "pin_b": "B5"}
M keyboards/helix/rev3_5rows/rules.mk => keyboards/helix/rev3_5rows/rules.mk +0 -1
@@ 2,7 2,6 @@ EXTRAKEY_ENABLE = yes # Audio control and System control
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
SPLIT_KEYBOARD = yes
RGB_MATRIX_ENABLE = no
-RGB_MATRIX_DRIVER = WS2812
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
ENCODER_ENABLE = yes
M keyboards/hfdkb/ac001/info.json => keyboards/hfdkb/ac001/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0001",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["A5", "A6", "A7", "C4", "C5"],
"rows": ["B15"]
M keyboards/hfdkb/ac001/rules.mk => keyboards/hfdkb/ac001/rules.mk +0 -1
@@ 10,6 10,5 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = spi_flash
M keyboards/hfdkb/keyboard_sw/k83/info.json => keyboards/hfdkb/keyboard_sw/k83/info.json +3 -0
@@ 7,6 7,9 @@
"pid": "0x0007",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"processor": "WB32FQ95",
"bootloader": "wb32-dfu",
"matrix_pins": {
M keyboards/hfdkb/keyboard_sw/k83/rules.mk => keyboards/hfdkb/keyboard_sw/k83/rules.mk +0 -1
@@ 14,7 14,6 @@ AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes # DPI Switch
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3733
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = spi_flash
#RGB_MATRIX_CUSTOM_USER = yes #Add turnoff LED
M keyboards/horrortroll/chinese_pcb/devil68_pro/info.json => keyboards/horrortroll/chinese_pcb/devil68_pro/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x7001",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B1", "B0", "B5", "B6", "C6", "C7", "E2", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"],
"rows": ["B7", "B3", "B2", "F6", "F7"]
M keyboards/horrortroll/chinese_pcb/devil68_pro/rules.mk => keyboards/horrortroll/chinese_pcb/devil68_pro/rules.mk +0 -1
@@ 13,4 13,3 @@ AUDIO_ENABLE = no # Audio output
# RGB Matrix enabled
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/horrortroll/handwired_k552/info.json => keyboards/horrortroll/handwired_k552/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "C14"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B15", "C6", "C7", "A3", "A1", "C3", "C1", "B14", "B13", "A9", "B3", "B4", "A0", "C11", "C4", "C0", "C2"],
"rows": ["C12", "C10", "A10", "A8", "C8", "C9"]
M keyboards/horrortroll/handwired_k552/rules.mk => keyboards/horrortroll/handwired_k552/rules.mk +0 -1
@@ 31,7 31,6 @@ OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE
# RGB Matrix enabled
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
# OLED enabled
OLED_ENABLE = yes
M keyboards/hotdox76v2/info.json => keyboards/hotdox76v2/info.json +3 -0
@@ 15,6 15,9 @@
"oled": true,
"rgb_matrix": true
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F7", "F6", "F5", "F4", "F1", "F0", "E6"],
"rows": ["D6", "D7", "B4", "B5", "B6", "C6"]
M keyboards/hotdox76v2/rules.mk => keyboards/hotdox76v2/rules.mk +0 -1
@@ 1,1 0,0 @@
-RGB_MATRIX_DRIVER = WS2812
M keyboards/hs60/v1/info.json => keyboards/hs60/v1/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0257",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["F1", "F4", "F5", "E6", "F0", "B7", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5"],
"rows": ["B0", "B1", "B2", "B3", "F7"]
M keyboards/hs60/v1/rules.mk => keyboards/hs60/v1/rules.mk +0 -1
@@ 15,7 15,6 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3731
RAW_ENABLE = yes
# Experimental features for zealcmd please do no enable
M keyboards/hub20/info.json => keyboards/hub20/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x4414",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["A6", "A7", "B7", "B6"],
"rows": ["A13", "B14", "A10", "A0", "A2", "A1"]
M keyboards/hub20/rules.mk => keyboards/hub20/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
ENCODER_ENABLE = yes
# Enter lower-power sleep mode when on the ChibiOS idle thread
M keyboards/idobao/id42/info.json => keyboards/idobao/id42/info.json +3 -0
@@ 17,6 17,9 @@
"ws2812": {
"pin": "B3"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B4", "D7", "D6", "D4", "B5", "C7", "F0", "F7", "F6", "F1", "F4", "F5"],
"rows": ["D5", "C6", "B6", "E6"]
M keyboards/idobao/id42/rules.mk => keyboards/idobao/id42/rules.mk +0 -1
@@ 2,4 2,3 @@
# ** settings are data driven & stored in `info.json` **
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/idobao/id61/info.json => keyboards/idobao/id61/info.json +3 -0
@@ 17,6 17,9 @@
"ws2812": {
"pin": "F0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["C7", "F6", "F5", "F4", "F1", "B7", "D5", "D1", "D2", "D3", "D4", "D0", "D6", "D7"],
"rows": ["B0", "B1", "B2", "B3", "F7"]
M keyboards/idobao/id61/rules.mk => keyboards/idobao/id61/rules.mk +0 -1
@@ 3,4 3,3 @@
# ** settings are data driven & stored in `info.json` **
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/idobao/id63/info.json => keyboards/idobao/id63/info.json +3 -0
@@ 17,6 17,9 @@
"ws2812": {
"pin": "B7"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["C7", "F6", "F5", "F4", "F1", "B3", "D0", "D1", "D2", "D3", "D4", "D5", "D6", "D7"],
"rows": ["B0", "B1", "B2", "E6", "F7"]
M keyboards/idobao/id63/rules.mk => keyboards/idobao/id63/rules.mk +0 -1
@@ 2,4 2,3 @@
# ** settings are data driven & stored in `info.json` **
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/idobao/id67/info.json => keyboards/idobao/id67/info.json +3 -0
@@ 17,6 17,9 @@
"ws2812": {
"pin": "F0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["C7", "F6", "F5", "F4", "F1", "B7", "D5", "D1", "D2", "D3", "D4", "D0", "D6", "D7", "B4"],
"rows": ["B0", "B1", "B2", "B3", "F7"]
M keyboards/idobao/id67/rules.mk => keyboards/idobao/id67/rules.mk +0 -1
@@ 2,4 2,3 @@
# change yes to no to disable
#
RGB_MATRIX_ENABLE = yes # Enable RGB Matrix feature
-RGB_MATRIX_DRIVER = WS2812 # ID67 uses WS2812 driver
M keyboards/idobao/id75/v2/info.json => keyboards/idobao/id75/v2/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "F0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F6", "F5", "F4", "F1", "E6", "D5", "D3", "D2", "D1", "D0", "D4", "D6", "D7", "B4", "B5"],
"rows": ["B0", "B3", "C7", "B6", "C6"]
M keyboards/idobao/id75/v2/rules.mk => keyboards/idobao/id75/v2/rules.mk +0 -1
@@ 13,4 13,3 @@ AUDIO_ENABLE = no # Audio output
LTO_ENABLE = yes # Use link time optimization
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/idobao/id80/v3/ansi/info.json => keyboards/idobao/id80/v3/ansi/info.json +3 -0
@@ 14,6 14,9 @@
"backlight": false,
"rgblight": false
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B7", "B3", "B2", "B1", "B0", "E6", "F1", "F4", "F5", "F6", "F7"],
"rows": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"]
M keyboards/idobao/id80/v3/ansi/rules.mk => keyboards/idobao/id80/v3/ansi/rules.mk +0 -1
@@ 2,4 2,3 @@
# ** settings are data driven & stored in `info.json` **
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/idobao/id87/v2/info.json => keyboards/idobao/id87/v2/info.json +3 -0
@@ 17,6 17,9 @@
"ws2812": {
"pin": "E2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"],
"rows": ["E6", "B0", "B1", "B2", "B3", "B7", "F7", "F6", "F5", "F4", "F1"]
M keyboards/idobao/id87/v2/rules.mk => keyboards/idobao/id87/v2/rules.mk +0 -1
@@ 2,4 2,3 @@
# ** settings are data driven & stored in `info.json` **
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/idobao/montex/v1rgb/info.json => keyboards/idobao/montex/v1rgb/info.json +3 -0
@@ 6,6 6,9 @@
"pid": "0x0127",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D5", "D3", "D2", "D1", "D0"],
"rows": ["D4", "D6", "D7", "B4", "B5", "C6"]
M keyboards/idobao/montex/v1rgb/rules.mk => keyboards/idobao/montex/v1rgb/rules.mk +0 -1
@@ 10,4 10,3 @@ NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/idobao/montex/v2/info.json => keyboards/idobao/montex/v2/info.json +3 -0
@@ 17,6 17,9 @@
"ws2812": {
"pin": "B1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D5", "D3", "D2", "D1", "D0"],
"rows": ["D4", "D6", "D7", "B4", "B5", "C6"]
M keyboards/idobao/montex/v2/rules.mk => keyboards/idobao/montex/v2/rules.mk +0 -1
@@ 2,4 2,3 @@
# ** settings are data driven & stored in `info.json` **
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/ilumkb/simpler61/info.json => keyboards/ilumkb/simpler61/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0xC361",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["B0", "B1", "B2", "B3", "B7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"],
"rows": ["F6", "F5", "F4", "F1", "F0"]
M keyboards/ilumkb/simpler61/rules.mk => keyboards/ilumkb/simpler61/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
M keyboards/ilumkb/simpler64/info.json => keyboards/ilumkb/simpler64/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0xC364",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["B0", "B1", "B2", "B3", "B7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"],
"rows": ["F6", "F5", "F4", "F1", "F0"]
M keyboards/ilumkb/simpler64/rules.mk => keyboards/ilumkb/simpler64/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
M keyboards/inett_studio/sqx/hotswap/info.json => keyboards/inett_studio/sqx/hotswap/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "D7"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["C7", "C6", "B6", "B5", "B4", "F7", "F6", "F5", "E6", "B0", "D2", "D4", "D5", "D3"],
"rows": ["F0", "F1", "F4", "B7", "D6"]
M keyboards/inett_studio/sqx/hotswap/rules.mk => keyboards/inett_studio/sqx/hotswap/rules.mk +0 -1
@@ 10,7 10,6 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3731
AUDIO_ENABLE = no # Audio output
LTO_ENABLE = yes # Reducing firmware size
M keyboards/inett_studio/sqx/universal/info.json => keyboards/inett_studio/sqx/universal/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "D7"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["C7", "C6", "B6", "B5", "B4", "F7", "F6", "F5", "E6", "B0", "D2", "D4", "D5", "D3"],
"rows": ["F0", "F1", "F4", "B7", "D6"]
M keyboards/inett_studio/sqx/universal/rules.mk => keyboards/inett_studio/sqx/universal/rules.mk +0 -1
@@ 10,6 10,5 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3731
LTO_ENABLE = yes # Reducing firmware size
M keyboards/input_club/ergodox_infinity/info.json => keyboards/input_club/ergodox_infinity/info.json +3 -0
@@ 6,6 6,9 @@
"pid": "0xB04D",
"device_version": "0.0.1"
},
+ "led_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["D1", "D4", "D5", "D6", "D7"],
"rows": ["B2", "B3", "B18", "B19", "C0", "C9", "C10", "C11", "D0"]
M keyboards/input_club/ergodox_infinity/rules.mk => keyboards/input_club/ergodox_infinity/rules.mk +0 -1
@@ 19,4 19,3 @@ SERIAL_DRIVER = usart
ST7565_ENABLE = yes
LED_MATRIX_ENABLE = yes
-LED_MATRIX_DRIVER = IS31FL3731
M keyboards/input_club/k_type/info.json => keyboards/input_club/k_type/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0xB04D",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "custom"
+ },
"matrix_pins": {
"cols": ["B2", "B3", "B18", "B19", "C0", "C8", "C9", "D0", "D1", "D4"],
"rows": ["D5", "D6", "D7", "C1", "C2", "C3", "C4", "C5", "C6", "C7"]
M keyboards/input_club/k_type/rules.mk => keyboards/input_club/k_type/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
# RGB options
RGB_MATRIX_ENABLE = no
-RGB_MATRIX_DRIVER = custom
# Additional files for RGB lighting
SRC += k_type-rgbdriver.c
M keyboards/input_club/whitefox/info.json => keyboards/input_club/whitefox/info.json +3 -0
@@ 7,6 7,9 @@
"pid": "0xB04D",
"device_version": "0.0.1"
},
+ "led_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["B2", "B3", "B18", "B19", "C0", "C8", "C9", "C10", "C11"],
"rows": ["D0", "D1", "D4", "D5", "D6", "D7", "C1", "C2"]
M keyboards/input_club/whitefox/rules.mk => keyboards/input_club/whitefox/rules.mk +0 -1
@@ 11,7 11,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
LED_MATRIX_ENABLE = yes
-LED_MATRIX_DRIVER = IS31FL3731
# Enter lower-power sleep mode when on the ChibiOS idle thread
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE
M keyboards/jacky_studio/bear_65/rev1/info.json => keyboards/jacky_studio/bear_65/rev1/info.json +3 -0
@@ 10,6 10,9 @@
"pid": "0x000A",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "F7", "F6", "F5", "F4", "F1", "F0"],
"rows": ["B0", "B1", "B2", "B3", "B7"]
M keyboards/jacky_studio/bear_65/rev1/rules.mk => keyboards/jacky_studio/bear_65/rev1/rules.mk +0 -1
@@ 14,4 14,3 @@ AUDIO_ENABLE = no # Audio output
LTO_ENABLE = yes # Use LTO flags to reduce firmware size
RGB_MATRIX_ENABLE = no # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE)
-RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support
M keyboards/jacky_studio/bear_65/rev2/info.json => keyboards/jacky_studio/bear_65/rev2/info.json +3 -0
@@ 10,6 10,9 @@
"pid": "0x0428",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "F7", "F6", "F5", "F4", "F1", "F0"],
"rows": ["B0", "B1", "B2", "B3", "B7"]
M keyboards/jacky_studio/bear_65/rev2/rules.mk => keyboards/jacky_studio/bear_65/rev2/rules.mk +0 -1
@@ 14,4 14,3 @@ AUDIO_ENABLE = no # Audio output
LTO_ENABLE = yes # Use LTO flags to reduce firmware size
RGB_MATRIX_ENABLE = no # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE)
-RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support
M keyboards/jacky_studio/piggy60/rev2/config.h => keyboards/jacky_studio/piggy60/rev2/config.h +0 -1
@@ 16,7 16,6 @@
#pragma once
-#define RGB_DI_PIN B9
#define RGB_MATRIX_LED_COUNT 14
#define RGB_DISABLE_WHEN_USB_SUSPENDED
M keyboards/jacky_studio/piggy60/rev2/info.json => keyboards/jacky_studio/piggy60/rev2/info.json +1 -0
@@ 20,6 20,7 @@
},
"processor": "STM32F103",
"ws2812": {
+ "pin": "B9",
"driver": "pwm"
},
"rgb_matrix": {
M keyboards/jadookb/jkb65/info.json => keyboards/jadookb/jkb65/info.json +3 -0
@@ 9,6 9,9 @@
"ws2812": {
"pin": "F0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"layout_aliases": {
M keyboards/jadookb/jkb65/rules.mk => keyboards/jadookb/jkb65/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
DEFAULT_FOLDER = jadookb/jkb65/r1
M keyboards/jkeys_design/gentleman65/info.json => keyboards/jkeys_design/gentleman65/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "F4"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D4", "D6", "D7", "B4", "B5", "B6", "C6", "D5", "C7", "F0", "B2", "B1", "B3", "B0", "B7", "D0"],
"rows": ["D3", "D2", "D1", "F7", "F1"]
M keyboards/jkeys_design/gentleman65/rules.mk => keyboards/jkeys_design/gentleman65/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = no
-RGB_MATRIX_DRIVER = WS2812
ENCODER_ENABLE = yes=
\ No newline at end of file
M keyboards/jkeys_design/gentleman65_se_s/info.json => keyboards/jkeys_design/gentleman65_se_s/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "F7"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D5", "D3", "D2", "D1", "D0", "B7", "B2", "B3", "D4", "D6", "D7", "C7", "C6", "B6", "B5", "B4"],
"rows": ["F0", "F1", "F4", "F5", "F6"]
M keyboards/jkeys_design/gentleman65_se_s/rules.mk => keyboards/jkeys_design/gentleman65_se_s/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = no
-RGB_MATRIX_DRIVER = WS2812
ENCODER_ENABLE = yes=
\ No newline at end of file
M keyboards/junco/info.json => keyboards/junco/info.json +7 -0
@@ 8,6 8,13 @@
"pid": "0x4A13",
"device_version": "1.0.0"
},
+ "ws2812": {
+ "pin": "GP15",
+ "driver": "vendor"
+ },
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"processor": "RP2040",
"bootloader": "rp2040",
"layouts": {
M keyboards/junco/rev1/config.h => keyboards/junco/rev1/config.h +0 -1
@@ 19,7 19,6 @@
/* RGB Stuff */
#ifdef RGB_MATRIX_ENABLE
-# define RGB_DI_PIN GP15 // Pin for RGB logic
# define RGB_MATRIX_LED_COUNT 74
# define RGB_MATRIX_SPLIT \
{ 37, 37 } // 37 LEDs on each side
M keyboards/junco/rev1/rules.mk => keyboards/junco/rev1/rules.mk +0 -3
@@ 1,3 0,0 @@
-# RGB Stuff
-RGB_MATRIX_DRIVER = WS2812
-WS2812_DRIVER = vendor
M keyboards/kapl/rev1/info.json => keyboards/kapl/rev1/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "D4"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"],
"rows": ["C6", "D7", "E6", "B4", "B5"]
M keyboards/kapl/rev1/rules.mk => keyboards/kapl/rev1/rules.mk +0 -1
@@ 1,5 1,4 @@
# Do not enable RGB_MATRIX_ENABLE together with RGBLIGHT_ENABLE
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/kbdfans/baguette66/rgb/info.json => keyboards/kbdfans/baguette66/rgb/info.json +3 -0
@@ 10,6 10,9 @@
"ws2812": {
"pin": "E6"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["C6", "C7", "F7", "F6", "B0", "B1", "B2", "B3", "D0", "D1", "D2", "D3", "D5", "D4", "D6"],
"rows": ["F0", "F1", "F4", "F5", "B6"]
M keyboards/kbdfans/baguette66/rgb/rules.mk => keyboards/kbdfans/baguette66/rgb/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = WS2812
M keyboards/kbdfans/bella/rgb/info.json => keyboards/kbdfans/bella/rgb/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0008",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5"],
"rows": ["B0", "B1", "B2", "B3", "B7", "B6"]
M keyboards/kbdfans/bella/rgb/rules.mk => keyboards/kbdfans/bella/rgb/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3741
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
LTO_ENABLE = yes
M keyboards/kbdfans/bella/rgb_iso/info.json => keyboards/kbdfans/bella/rgb_iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0009",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5"],
"rows": ["B0", "B1", "B2", "B3", "B7", "B6"]
M keyboards/kbdfans/bella/rgb_iso/rules.mk => keyboards/kbdfans/bella/rgb_iso/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3741
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
LTO_ENABLE = yes
M keyboards/kbdfans/boop65/rgb/info.json => keyboards/kbdfans/boop65/rgb/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x1000",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["F7", "F6", "F5", "C7", "B0", "B1", "B2", "B3", "B4", "D7", "D6", "D4", "D5", "D3", "D2"],
"rows": ["F0", "F1", "F4", "E6", "C6"]
M keyboards/kbdfans/boop65/rgb/rules.mk => keyboards/kbdfans/boop65/rgb/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
M keyboards/kbdfans/kbd67/mkiirgb/v1/info.json => keyboards/kbdfans/kbd67/mkiirgb/v1/info.json +3 -0
@@ 4,6 4,9 @@
"pid": "0x1224",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["A6", "A7", "B0", "B13", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15"],
"rows": ["B1", "B10", "B11", "B14", "B12"]
M keyboards/kbdfans/kbd67/mkiirgb/v1/rules.mk => keyboards/kbdfans/kbd67/mkiirgb/v1/rules.mk +0 -1
@@ 10,4 10,3 @@ COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = yes # Enable N-Key Rollover
AUDIO_ENABLE = no
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3731
M keyboards/kbdfans/kbd67/mkiirgb/v2/info.json => keyboards/kbdfans/kbd67/mkiirgb/v2/info.json +3 -0
@@ 4,6 4,9 @@
"pid": "0x1225",
"device_version": "0.0.2"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["F7", "F6", "F5", "C7", "B0", "B1", "B2", "B3", "B4", "D7", "D6", "D4", "D5", "D3", "D2"],
"rows": ["F0", "F1", "F4", "E6", "C6"]
M keyboards/kbdfans/kbd67/mkiirgb/v2/rules.mk => keyboards/kbdfans/kbd67/mkiirgb/v2/rules.mk +0 -1
@@ 10,5 10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3731
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
M keyboards/kbdfans/kbd67/mkiirgb/v3/info.json => keyboards/kbdfans/kbd67/mkiirgb/v3/info.json +3 -0
@@ 4,6 4,9 @@
"pid": "0x1226",
"device_version": "0.0.3"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["F7", "F6", "F5", "C7", "B0", "B1", "B2", "B3", "B4", "D7", "D6", "D4", "D5", "D3", "D2"],
"rows": ["F0", "F1", "F4", "E6", "C6"]
M keyboards/kbdfans/kbd67/mkiirgb/v3/rules.mk => keyboards/kbdfans/kbd67/mkiirgb/v3/rules.mk +0 -1
@@ 13,5 13,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
LTO_ENABLE = yes
M keyboards/kbdfans/kbd67/mkiirgb/v4/info.json => keyboards/kbdfans/kbd67/mkiirgb/v4/info.json +3 -0
@@ 7,6 7,9 @@
"ws2812": {
"pin": "C7"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F7", "F6", "F5", "F4", "B0", "B7", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"],
"rows": ["B1", "F1", "B2", "B3", "C6"]
M keyboards/kbdfans/kbd67/mkiirgb/v4/rules.mk => keyboards/kbdfans/kbd67/mkiirgb/v4/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/kbdfans/kbd67/mkiirgb_iso/info.json => keyboards/kbdfans/kbd67/mkiirgb_iso/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "C7"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F7", "F6", "F5", "F4", "B0", "B7", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"],
"rows": ["B1", "F1", "B2", "B3", "C6"]
M keyboards/kbdfans/kbd67/mkiirgb_iso/rules.mk => keyboards/kbdfans/kbd67/mkiirgb_iso/rules.mk +0 -1
@@ 13,4 13,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/kbdfans/kbd75rgb/info.json => keyboards/kbdfans/kbd75rgb/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "C7"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F7", "F6", "F5", "F4", "E6", "B3", "B7", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7"],
"rows": ["F0", "F1", "B0", "B1", "B2", "C6"]
M keyboards/kbdfans/kbd75rgb/rules.mk => keyboards/kbdfans/kbd75rgb/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/kbdfans/kbdmini/info.json => keyboards/kbdfans/kbdmini/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x2001",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["B3", "B2", "B1", "B0", "F1", "F0", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
"rows": ["B7", "E6", "F5", "F4"]
M keyboards/kbdfans/kbdmini/rules.mk => keyboards/kbdfans/kbdmini/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3733
M keyboards/kbdfans/maja/info.json => keyboards/kbdfans/maja/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x6068",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["C6", "C7", "F7", "F6", "F5", "F4", "F1", "B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5"],
"rows": ["F0", "B6", "B5", "B4", "D7"]
M keyboards/kbdfans/maja/rules.mk => keyboards/kbdfans/maja/rules.mk +0 -1
@@ 10,5 10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3731
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
M keyboards/kbdfans/odin/rgb/info.json => keyboards/kbdfans/odin/rgb/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B15"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["A3", "A4", "A5", "A6", "A7", "B0", "B1", "B2", "B12", "A15", "B3", "B4", "B5", "B6", "B7", "B8", "C13", "C14", "C15", "A0"],
"rows": ["A10", "A9", "A8", "B14", "B13", "A2"]
M keyboards/kbdfans/odin/rgb/rules.mk => keyboards/kbdfans/odin/rgb/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
# Enter lower-power sleep mode when on the ChibiOS idle thread
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE
M keyboards/keebio/bamfk4/info.json => keyboards/keebio/bamfk4/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "D3"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["E6", "D5", "B6", "B7"],
"rows": ["F0"]
M keyboards/keebio/bamfk4/rules.mk => keyboards/keebio/bamfk4/rules.mk +0 -1
@@ 12,6 12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = no
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/keebio/bdn9/rev2/info.json => keyboards/keebio/bdn9/rev2/info.json +3 -0
@@ 7,6 7,9 @@
"ws2812": {
"pin": "B15"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"encoder": {
"rotary": [
{"pin_a": "A8", "pin_b": "A4"},
M keyboards/keebio/bdn9/rev2/rules.mk => keyboards/keebio/bdn9/rev2/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
# Enter lower-power sleep mode when on the ChibiOS idle thread
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE
M keyboards/keebio/iris/rev6/info.json => keyboards/keebio/iris/rev6/info.json +3 -0
@@ 4,6 4,9 @@
"pid": "0x6256",
"device_version": "6.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F1", "F4", "B5", "C7", "D4", "D6"],
"rows": ["B1", "F0", "F5", "B4", "D7"]
M keyboards/keebio/iris/rev6/rules.mk => keyboards/keebio/iris/rev6/rules.mk +0 -1
@@ 13,6 13,5 @@ AUDIO_ENABLE = no # Audio output
SPLIT_KEYBOARD = yes
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/keebio/iris/rev6a/info.json => keyboards/keebio/iris/rev6a/info.json +3 -0
@@ 4,6 4,9 @@
"pid": "0x6356",
"device_version": "6.1.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F1", "F4", "B5", "C7", "D4", "D6"],
"rows": ["B1", "F0", "F5", "B4", "D7"]
M keyboards/keebio/iris/rev6a/rules.mk => keyboards/keebio/iris/rev6a/rules.mk +0 -1
@@ 13,6 13,5 @@ AUDIO_ENABLE = no # Audio output
SPLIT_KEYBOARD = yes
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/keebio/iris/rev6b/info.json => keyboards/keebio/iris/rev6b/info.json +3 -0
@@ 4,6 4,9 @@
"pid": "0x6456",
"device_version": "6.2.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F1", "F4", "B5", "C7", "D4", "D6"],
"rows": ["B1", "F0", "F5", "B4", "D7"]
M keyboards/keebio/iris/rev6b/rules.mk => keyboards/keebio/iris/rev6b/rules.mk +0 -1
@@ 13,6 13,5 @@ AUDIO_ENABLE = no # Audio output
SPLIT_KEYBOARD = yes
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/keebio/iris/rev7/info.json => keyboards/keebio/iris/rev7/info.json +3 -0
@@ 4,6 4,9 @@
"pid": "0x7256",
"device_version": "7.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F1", "F4", "B5", "C7", "D4", "D6"],
"rows": ["B1", "F0", "F5", "B4", "D7"]
M keyboards/keebio/iris/rev7/rules.mk => keyboards/keebio/iris/rev7/rules.mk +0 -1
@@ 13,6 13,5 @@ AUDIO_ENABLE = no # Audio output
SPLIT_KEYBOARD = yes
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/keebio/stick/info.json => keyboards/keebio/stick/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x111C",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"encoder": {
"rotary": [
{"pin_a": "D1", "pin_b": "D0"},
M keyboards/keebio/stick/rules.mk => keyboards/keebio/stick/rules.mk +0 -1
@@ 12,4 12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/keybee/keybee65/info.json => keyboards/keybee/keybee65/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["E6", "D1", "D5", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
"rows": ["D3", "D2", "D0", "B0", "F0"]
M keyboards/keybee/keybee65/rules.mk => keyboards/keybee/keybee65/rules.mk +0 -1
@@ 12,4 12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = no
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/keyboardio/model01/info.json => keyboards/keyboardio/model01/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x2301",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "custom"
+ },
"processor": "atmega32u4",
"bootloader": "caterina",
"debounce": 0,
M keyboards/keyboardio/model01/rules.mk => keyboards/keyboardio/model01/rules.mk +0 -1
@@ 15,4 15,3 @@ SRC += leds.c \
# You can set RGB_MATRIX_ENABLE = no in your rules.mk to disable this and save the Flash
RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects.
-RGB_MATRIX_DRIVER = custom
M keyboards/keychron/q1/ansi/info.json => keyboards/keychron/q1/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0100",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0"],
"rows": ["D3", "D2", "B3", "B2", "B1", "B0"]
M keyboards/keychron/q1/ansi/rules.mk => keyboards/keychron/q1/ansi/rules.mk +0 -1
@@ 12,5 12,4 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3733
LTO_ENABLE = yes
M keyboards/keychron/q1/ansi_encoder/info.json => keyboards/keychron/q1/ansi_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0101",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0"],
"rows": ["D3", "D2", "B3", "B2", "B1", "B0"]
M keyboards/keychron/q1/ansi_encoder/rules.mk => keyboards/keychron/q1/ansi_encoder/rules.mk +0 -1
@@ 13,5 13,4 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3733
LTO_ENABLE = yes
M keyboards/keychron/q1/iso/info.json => keyboards/keychron/q1/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0102",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0"],
"rows": ["D3", "D2", "B3", "B2", "B1", "B0"]
M keyboards/keychron/q1/iso/rules.mk => keyboards/keychron/q1/iso/rules.mk +0 -1
@@ 12,5 12,4 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3733
LTO_ENABLE = yes
M keyboards/keychron/q1/iso_encoder/info.json => keyboards/keychron/q1/iso_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0103",
"device_version": "1.0.2"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0"],
"rows": ["D3", "D2", "B3", "B2", "B1", "B0"]
M keyboards/keychron/q1/iso_encoder/rules.mk => keyboards/keychron/q1/iso_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3733
RAW_ENABLE = yes
LTO_ENABLE = yes
M keyboards/keychron/q10/ansi_encoder/info.json => keyboards/keychron/q10/ansi_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x01A1",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "A10", "pin_b": "A8"}
M keyboards/keychron/q10/ansi_encoder/rules.mk => keyboards/keychron/q10/ansi_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q10/iso_encoder/info.json => keyboards/keychron/q10/iso_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x01A3",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "A10", "pin_b": "A8"}
M keyboards/keychron/q10/iso_encoder/rules.mk => keyboards/keychron/q10/iso_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q12/ansi_encoder/info.json => keyboards/keychron/q12/ansi_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x01D1",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "A2", "pin_b": "C14"}
M keyboards/keychron/q12/ansi_encoder/rules.mk => keyboards/keychron/q12/ansi_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q12/iso_encoder/info.json => keyboards/keychron/q12/iso_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x01D3",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "A2", "pin_b": "C14"}
M keyboards/keychron/q12/iso_encoder/rules.mk => keyboards/keychron/q12/iso_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q2/ansi/info.json => keyboards/keychron/q2/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0110",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/q2/ansi/rules.mk => keyboards/keychron/q2/ansi/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = no # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q2/ansi_encoder/info.json => keyboards/keychron/q2/ansi_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0111",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/q2/ansi_encoder/rules.mk => keyboards/keychron/q2/ansi_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q2/iso/info.json => keyboards/keychron/q2/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0112",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/q2/iso/rules.mk => keyboards/keychron/q2/iso/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = no # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q2/iso_encoder/info.json => keyboards/keychron/q2/iso_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0113",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/q2/iso_encoder/rules.mk => keyboards/keychron/q2/iso_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q2/jis/info.json => keyboards/keychron/q2/jis/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0114",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/q2/jis/rules.mk => keyboards/keychron/q2/jis/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q2/jis_encoder/info.json => keyboards/keychron/q2/jis_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0115",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/q2/jis_encoder/rules.mk => keyboards/keychron/q2/jis_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q3/ansi/info.json => keyboards/keychron/q3/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0120",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"processor": "STM32L432",
"bootloader": "stm32-dfu",
"layouts": {
M keyboards/keychron/q3/ansi/rules.mk => keyboards/keychron/q3/ansi/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
LTO_ENABLE = yes
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q3/ansi_encoder/info.json => keyboards/keychron/q3/ansi_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0121",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "A10", "pin_b": "A8"}
M keyboards/keychron/q3/ansi_encoder/rules.mk => keyboards/keychron/q3/ansi_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
LTO_ENABLE = yes
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q3/iso/info.json => keyboards/keychron/q3/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0122",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"processor": "STM32L432",
"bootloader": "stm32-dfu",
"layouts": {
M keyboards/keychron/q3/iso/rules.mk => keyboards/keychron/q3/iso/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
LTO_ENABLE = yes
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q3/iso_encoder/info.json => keyboards/keychron/q3/iso_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0123",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "A10", "pin_b": "A8"}
M keyboards/keychron/q3/iso_encoder/rules.mk => keyboards/keychron/q3/iso_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
LTO_ENABLE = yes
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q3/jis/info.json => keyboards/keychron/q3/jis/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0124",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"processor": "STM32L432",
"bootloader": "stm32-dfu",
"layouts": {
M keyboards/keychron/q3/jis/rules.mk => keyboards/keychron/q3/jis/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
LTO_ENABLE = yes
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q3/jis_encoder/info.json => keyboards/keychron/q3/jis_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0125",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "A10", "pin_b": "A8"}
M keyboards/keychron/q3/jis_encoder/rules.mk => keyboards/keychron/q3/jis_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
LTO_ENABLE = yes
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q4/ansi_v1/info.json => keyboards/keychron/q4/ansi_v1/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0140",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/q4/ansi_v1/rules.mk => keyboards/keychron/q4/ansi_v1/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
LTO_ENABLE = no
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q4/ansi_v2/info.json => keyboards/keychron/q4/ansi_v2/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0140",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/q4/ansi_v2/rules.mk => keyboards/keychron/q4/ansi_v2/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
LTO_ENABLE = no
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q4/iso/info.json => keyboards/keychron/q4/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0142",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/q4/iso/rules.mk => keyboards/keychron/q4/iso/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
LTO_ENABLE = no
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q5/ansi/info.json => keyboards/keychron/q5/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0150",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"processor": "STM32L432",
"bootloader": "stm32-dfu",
"layouts": {
M keyboards/keychron/q5/ansi/rules.mk => keyboards/keychron/q5/ansi/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q5/ansi_encoder/info.json => keyboards/keychron/q5/ansi_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0151",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "C14", "pin_b": "A2"}
M keyboards/keychron/q5/ansi_encoder/rules.mk => keyboards/keychron/q5/ansi_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q5/iso/info.json => keyboards/keychron/q5/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0152",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"processor": "STM32L432",
"bootloader": "stm32-dfu",
"layouts": {
M keyboards/keychron/q5/iso/rules.mk => keyboards/keychron/q5/iso/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q5/iso_encoder/info.json => keyboards/keychron/q5/iso_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0153",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "C14", "pin_b": "A2"}
M keyboards/keychron/q5/iso_encoder/rules.mk => keyboards/keychron/q5/iso_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q6/ansi/info.json => keyboards/keychron/q6/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0160",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"processor": "STM32L432",
"bootloader": "stm32-dfu",
"layouts": {
M keyboards/keychron/q6/ansi/rules.mk => keyboards/keychron/q6/ansi/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
LTO_ENABLE = yes
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q6/ansi_encoder/info.json => keyboards/keychron/q6/ansi_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0161",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "C14", "pin_b": "A2"}
M keyboards/keychron/q6/ansi_encoder/rules.mk => keyboards/keychron/q6/ansi_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
LTO_ENABLE = yes
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q6/iso/info.json => keyboards/keychron/q6/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0162",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"processor": "STM32L432",
"bootloader": "stm32-dfu",
"layouts": {
M keyboards/keychron/q6/iso/rules.mk => keyboards/keychron/q6/iso/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
RAW_ENABLE = yes
LTO_ENABLE = yes
EEPROM_DRIVER = wear_leveling
M keyboards/keychron/q6/iso_encoder/info.json => keyboards/keychron/q6/iso_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0163",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "C14", "pin_b": "A2"}
M keyboards/keychron/q6/iso_encoder/rules.mk => keyboards/keychron/q6/iso_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
RAW_ENABLE = yes
LTO_ENABLE = yes
EEPROM_DRIVER = wear_leveling
M keyboards/keychron/q60/ansi/info.json => keyboards/keychron/q60/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x01C0",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/q60/ansi/rules.mk => keyboards/keychron/q60/ansi/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q65/ansi_encoder/info.json => keyboards/keychron/q65/ansi_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x01B1",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "A10", "pin_b": "A8"}
M keyboards/keychron/q65/ansi_encoder/rules.mk => keyboards/keychron/q65/ansi_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q7/ansi/info.json => keyboards/keychron/q7/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0170",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "A10", "B5"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/q7/ansi/rules.mk => keyboards/keychron/q7/ansi/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q7/iso/info.json => keyboards/keychron/q7/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0172",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "A10", "B5"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/q7/iso/rules.mk => keyboards/keychron/q7/iso/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q8/ansi/info.json => keyboards/keychron/q8/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0180",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/q8/ansi/rules.mk => keyboards/keychron/q8/ansi/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q8/ansi_encoder/info.json => keyboards/keychron/q8/ansi_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0181",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/q8/ansi_encoder/rules.mk => keyboards/keychron/q8/ansi_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q8/iso/info.json => keyboards/keychron/q8/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0182",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/q8/iso/rules.mk => keyboards/keychron/q8/iso/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q8/iso_encoder/info.json => keyboards/keychron/q8/iso_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0183",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/q8/iso_encoder/rules.mk => keyboards/keychron/q8/iso_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q9/ansi/info.json => keyboards/keychron/q9/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0190",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"],
"rows": ["B3", "A15", "A14", "A13"]
M keyboards/keychron/q9/ansi/rules.mk => keyboards/keychron/q9/ansi/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q9/ansi_encoder/info.json => keyboards/keychron/q9/ansi_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0191",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"],
"rows": ["B3", "A15", "A14", "A13"]
M keyboards/keychron/q9/ansi_encoder/rules.mk => keyboards/keychron/q9/ansi_encoder/rules.mk +0 -1
@@ 14,7 14,6 @@ ENCODER_ENABLE = yes # Enable Encoder
ENCODER_MAP_ENBALE = no
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q9/iso/info.json => keyboards/keychron/q9/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0192",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"],
"rows": ["B3", "A15", "A14", "A13"]
M keyboards/keychron/q9/iso/rules.mk => keyboards/keychron/q9/iso/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/q9/iso_encoder/info.json => keyboards/keychron/q9/iso_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0193",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"],
"rows": ["B3", "A15", "A14", "A13"]
M keyboards/keychron/q9/iso_encoder/rules.mk => keyboards/keychron/q9/iso_encoder/rules.mk +0 -1
@@ 14,7 14,6 @@ ENCODER_ENABLE = yes # Enable Encoder
ENCODER_MAP_ENBALE = no
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/s1/ansi/rgb/info.json => keyboards/keychron/s1/ansi/rgb/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0410",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"],
"rows": ["B5", "B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/s1/ansi/rgb/rules.mk => keyboards/keychron/s1/ansi/rgb/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/s1/ansi/white/info.json => keyboards/keychron/s1/ansi/white/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0411",
"device_version": "1.0.0"
},
+ "led_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"],
"rows": ["B5", "B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/s1/ansi/white/rules.mk => keyboards/keychron/s1/ansi/white/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
LED_MATRIX_ENABLE = yes
-LED_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v1/ansi/info.json => keyboards/keychron/v1/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0310",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"processor": "STM32L432",
"bootloader": "stm32-dfu",
"layouts": {
M keyboards/keychron/v1/ansi/rules.mk => keyboards/keychron/v1/ansi/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v1/ansi_encoder/info.json => keyboards/keychron/v1/ansi_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0311",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "A10", "pin_b": "A8"}
M keyboards/keychron/v1/ansi_encoder/rules.mk => keyboards/keychron/v1/ansi_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v1/iso/info.json => keyboards/keychron/v1/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0312",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"processor": "STM32L432",
"bootloader": "stm32-dfu",
"layouts": {
M keyboards/keychron/v1/iso/rules.mk => keyboards/keychron/v1/iso/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v1/iso_encoder/info.json => keyboards/keychron/v1/iso_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0313",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "A10", "pin_b": "A8"}
M keyboards/keychron/v1/iso_encoder/rules.mk => keyboards/keychron/v1/iso_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v1/jis/info.json => keyboards/keychron/v1/jis/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0314",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"processor": "STM32L432",
"bootloader": "stm32-dfu",
"layouts": {
M keyboards/keychron/v1/jis/rules.mk => keyboards/keychron/v1/jis/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v1/jis_encoder/info.json => keyboards/keychron/v1/jis_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0315",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "A10", "pin_b": "A8"}
M keyboards/keychron/v1/jis_encoder/rules.mk => keyboards/keychron/v1/jis_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v10/ansi_encoder/info.json => keyboards/keychron/v10/ansi_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x03A1",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "A10", "pin_b": "A8"}
M keyboards/keychron/v10/ansi_encoder/rules.mk => keyboards/keychron/v10/ansi_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v10/iso_encoder/info.json => keyboards/keychron/v10/iso_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x03A3",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "A10", "pin_b": "A8"}
M keyboards/keychron/v10/iso_encoder/rules.mk => keyboards/keychron/v10/iso_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v2/ansi/info.json => keyboards/keychron/v2/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0320",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/v2/ansi/rules.mk => keyboards/keychron/v2/ansi/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v2/ansi_encoder/info.json => keyboards/keychron/v2/ansi_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0321",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/v2/ansi_encoder/rules.mk => keyboards/keychron/v2/ansi_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v2/iso/info.json => keyboards/keychron/v2/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0322",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/v2/iso/rules.mk => keyboards/keychron/v2/iso/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v2/iso_encoder/info.json => keyboards/keychron/v2/iso_encoder/info.json +3 -0
@@ 7,6 7,9 @@
"pid": "0x0323",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/v2/iso_encoder/rules.mk => keyboards/keychron/v2/iso_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v2/jis/info.json => keyboards/keychron/v2/jis/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0324",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/v2/jis/rules.mk => keyboards/keychron/v2/jis/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v2/jis_encoder/info.json => keyboards/keychron/v2/jis_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0325",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/v2/jis_encoder/rules.mk => keyboards/keychron/v2/jis_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v3/ansi/info.json => keyboards/keychron/v3/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0330",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"processor": "STM32L432",
"bootloader": "stm32-dfu",
"layouts": {
M keyboards/keychron/v3/ansi/rules.mk => keyboards/keychron/v3/ansi/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v3/ansi_encoder/info.json => keyboards/keychron/v3/ansi_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0331",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "A10", "pin_b": "A8"}
M keyboards/keychron/v3/ansi_encoder/rules.mk => keyboards/keychron/v3/ansi_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v3/iso/info.json => keyboards/keychron/v3/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0332",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"processor": "STM32L432",
"bootloader": "stm32-dfu",
"layouts": {
M keyboards/keychron/v3/iso/rules.mk => keyboards/keychron/v3/iso/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v3/iso_encoder/info.json => keyboards/keychron/v3/iso_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0333",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "A10", "pin_b": "A8"}
M keyboards/keychron/v3/iso_encoder/rules.mk => keyboards/keychron/v3/iso_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v3/jis/info.json => keyboards/keychron/v3/jis/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0334",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"processor": "STM32L432",
"bootloader": "stm32-dfu",
"layouts": {
M keyboards/keychron/v3/jis/rules.mk => keyboards/keychron/v3/jis/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v3/jis_encoder/info.json => keyboards/keychron/v3/jis_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0335",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "A10", "pin_b": "A8"}
M keyboards/keychron/v3/jis_encoder/rules.mk => keyboards/keychron/v3/jis_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v4/ansi/info.json => keyboards/keychron/v4/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0340",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/v4/ansi/rules.mk => keyboards/keychron/v4/ansi/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v4/iso/info.json => keyboards/keychron/v4/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0342",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/v4/iso/rules.mk => keyboards/keychron/v4/iso/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v5/ansi/info.json => keyboards/keychron/v5/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0350",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"processor": "STM32L432",
"bootloader": "stm32-dfu",
"layouts": {
M keyboards/keychron/v5/ansi/rules.mk => keyboards/keychron/v5/ansi/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v5/ansi_encoder/info.json => keyboards/keychron/v5/ansi_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0351",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "C14", "pin_b": "A2"}
M keyboards/keychron/v5/ansi_encoder/rules.mk => keyboards/keychron/v5/ansi_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v5/iso/info.json => keyboards/keychron/v5/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0352",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"processor": "STM32L432",
"bootloader": "stm32-dfu",
"layouts": {
M keyboards/keychron/v5/iso/rules.mk => keyboards/keychron/v5/iso/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v5/iso_encoder/info.json => keyboards/keychron/v5/iso_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0353",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "C14", "pin_b": "A2"}
M keyboards/keychron/v5/iso_encoder/rules.mk => keyboards/keychron/v5/iso_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v6/ansi/info.json => keyboards/keychron/v6/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0360",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"processor": "STM32L432",
"bootloader": "stm32-dfu",
"layouts": {
M keyboards/keychron/v6/ansi/rules.mk => keyboards/keychron/v6/ansi/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v6/ansi_encoder/info.json => keyboards/keychron/v6/ansi_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0361",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "C14", "pin_b": "A2"}
M keyboards/keychron/v6/ansi_encoder/rules.mk => keyboards/keychron/v6/ansi_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v6/iso/info.json => keyboards/keychron/v6/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0362",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"processor": "STM32L432",
"bootloader": "stm32-dfu",
"layouts": {
M keyboards/keychron/v6/iso/rules.mk => keyboards/keychron/v6/iso/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v6/iso_encoder/info.json => keyboards/keychron/v6/iso_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0363",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"encoder": {
"rotary": [
{"pin_a": "C14", "pin_b": "A2"}
M keyboards/keychron/v6/iso_encoder/rules.mk => keyboards/keychron/v6/iso_encoder/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v7/ansi/info.json => keyboards/keychron/v7/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0370",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "A10", "B5"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/v7/ansi/rules.mk => keyboards/keychron/v7/ansi/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v7/iso/info.json => keyboards/keychron/v7/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0372",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "A10", "B5"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/v7/iso/rules.mk => keyboards/keychron/v7/iso/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v8/ansi/info.json => keyboards/keychron/v8/ansi/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0380",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/v8/ansi/rules.mk => keyboards/keychron/v8/ansi/rules.mk +0 -1
@@ 14,7 14,6 @@ ENCODER_ENABLE = no # Enable Encoder
ENCODER_MAP_ENABLE = no
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v8/ansi_encoder/info.json => keyboards/keychron/v8/ansi_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0381",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/v8/ansi_encoder/rules.mk => keyboards/keychron/v8/ansi_encoder/rules.mk +0 -1
@@ 14,7 14,6 @@ ENCODER_ENABLE = yes # Enable Encoder
ENCODER_MAP_ENABLE = no
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v8/iso/info.json => keyboards/keychron/v8/iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0382",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/v8/iso/rules.mk => keyboards/keychron/v8/iso/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = no # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/keychron/v8/iso_encoder/info.json => keyboards/keychron/v8/iso_encoder/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0383",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "CKLED2001"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
"rows": ["B4", "B3", "A15", "A14", "A13"]
M keyboards/keychron/v8/iso_encoder/rules.mk => keyboards/keychron/v8/iso_encoder/rules.mk +0 -1
@@ 14,7 14,6 @@ ENCODER_ENABLE = yes # Enable Encoder
ENCODER_MAP_ENABLE = no
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = CKLED2001
EEPROM_DRIVER = wear_leveling
WEAR_LEVELING_DRIVER = embedded_flash
M keyboards/kprepublic/bm40hsrgb/info.json => keyboards/kprepublic/bm40hsrgb/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "E2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B6", "C6", "B4", "D7", "D4", "D6", "C7", "F6", "F5", "F4", "F1", "F0"],
"rows": ["B3", "B2", "E6", "B5"]
M keyboards/kprepublic/bm40hsrgb/rules.mk => keyboards/kprepublic/bm40hsrgb/rules.mk +0 -1
@@ 10,6 10,5 @@ NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LAYOUTS_HAS_RGB = yes
M keyboards/kprepublic/bm60hsrgb/rev1/info.json => keyboards/kprepublic/bm60hsrgb/rev1/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "E2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"],
"rows": ["B0", "B1", "B2", "B3", "E6"]
M keyboards/kprepublic/bm60hsrgb/rev1/rules.mk => keyboards/kprepublic/bm60hsrgb/rev1/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/kprepublic/bm60hsrgb/rev2/info.json => keyboards/kprepublic/bm60hsrgb/rev2/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "F0"
},
+ "rgb_matrix": {
+ "driver": "custom"
+ },
"matrix_pins": {
"cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"],
"rows": ["E6", "D2", "D3", "D5", "F6"]
M keyboards/kprepublic/bm60hsrgb/rev2/rules.mk => keyboards/kprepublic/bm60hsrgb/rev2/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
NO_USB_STARTUP_CHECK = no
LTO_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = custom
WS2812_DRIVER_REQUIRED = yes
COMMON_VPATH += $(DRIVER_PATH)/led/issi
M keyboards/kprepublic/bm60hsrgb_ec/rev1/info.json => keyboards/kprepublic/bm60hsrgb_ec/rev1/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "E2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"],
"rows": ["B0", "B1", "B2", "B3", "E6"]
M keyboards/kprepublic/bm60hsrgb_ec/rev1/rules.mk => keyboards/kprepublic/bm60hsrgb_ec/rev1/rules.mk +0 -1
@@ 11,6 11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
ENCODER_ENABLE = yes
M keyboards/kprepublic/bm60hsrgb_ec/rev2/info.json => keyboards/kprepublic/bm60hsrgb_ec/rev2/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "F0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"],
"rows": ["E6", "D2", "D3", "D5", "F6"]
M keyboards/kprepublic/bm60hsrgb_ec/rev2/rules.mk => keyboards/kprepublic/bm60hsrgb_ec/rev2/rules.mk +0 -1
@@ 11,6 11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3733
ENCODER_ENABLE = yes
LTO_ENABLE = yes
M keyboards/kprepublic/bm60hsrgb_iso/rev1/info.json => keyboards/kprepublic/bm60hsrgb_iso/rev1/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "E2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"],
"rows": ["B0", "B1", "B2", "B3", "E6"]
M keyboards/kprepublic/bm60hsrgb_iso/rev1/rules.mk => keyboards/kprepublic/bm60hsrgb_iso/rev1/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/kprepublic/bm60hsrgb_iso/rev2/info.json => keyboards/kprepublic/bm60hsrgb_iso/rev2/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "F0"
},
+ "rgb_matrix": {
+ "driver": "custom"
+ },
"matrix_pins": {
"cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"],
"rows": ["E6", "D2", "D3", "D5", "F6"]
M keyboards/kprepublic/bm60hsrgb_iso/rev2/rules.mk => keyboards/kprepublic/bm60hsrgb_iso/rev2/rules.mk +0 -1
@@ 18,7 18,6 @@ RGB_MATRIX_ENABLE = yes
# The custom RGB Matrix driver combines IS31FL3733 and WS2812; things that are
# normally done by common_features.mk for both of these drivers need to be done
# here manually.
-RGB_MATRIX_DRIVER = custom
COMMON_VPATH += $(DRIVER_PATH)/led/issi
SRC += is31fl3733.c
QUANTUM_LIB_SRC += i2c_master.c
M keyboards/kprepublic/bm60hsrgb_poker/rev1/info.json => keyboards/kprepublic/bm60hsrgb_poker/rev1/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "E2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"],
"rows": ["B0", "B1", "B2", "B3", "E6"]
M keyboards/kprepublic/bm60hsrgb_poker/rev1/rules.mk => keyboards/kprepublic/bm60hsrgb_poker/rev1/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/kprepublic/bm60hsrgb_poker/rev2/info.json => keyboards/kprepublic/bm60hsrgb_poker/rev2/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "F0"
},
+ "rgb_matrix": {
+ "driver": "custom"
+ },
"matrix_pins": {
"cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"],
"rows": ["E6", "D2", "D3", "D5", "F6"]
M keyboards/kprepublic/bm60hsrgb_poker/rev2/rules.mk => keyboards/kprepublic/bm60hsrgb_poker/rev2/rules.mk +0 -1
@@ 17,7 17,6 @@ RGB_MATRIX_ENABLE = yes
# The custom RGB Matrix driver combines IS31FL3733 and WS2812; things that are
# normally done by common_features.mk for both of these drivers need to be done
# here manually.
-RGB_MATRIX_DRIVER = custom
COMMON_VPATH += $(DRIVER_PATH)/led/issi
SRC += is31fl3733.c
QUANTUM_LIB_SRC += i2c_master.c
M keyboards/kprepublic/bm65hsrgb/rev1/info.json => keyboards/kprepublic/bm65hsrgb/rev1/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "E2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6"],
"rows": ["B0", "B1", "B2", "B3", "E6"]
M keyboards/kprepublic/bm65hsrgb/rev1/rules.mk => keyboards/kprepublic/bm65hsrgb/rev1/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/kprepublic/bm65hsrgb_iso/rev1/info.json => keyboards/kprepublic/bm65hsrgb_iso/rev1/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "E2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6"],
"rows": ["B0", "B1", "B2", "B3", "E6"]
M keyboards/kprepublic/bm65hsrgb_iso/rev1/rules.mk => keyboards/kprepublic/bm65hsrgb_iso/rev1/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/kprepublic/bm68hsrgb/rev1/info.json => keyboards/kprepublic/bm68hsrgb/rev1/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "E2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6"],
"rows": ["B0", "B1", "B2", "B3", "E6"]
M keyboards/kprepublic/bm68hsrgb/rev1/rules.mk => keyboards/kprepublic/bm68hsrgb/rev1/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/kprepublic/bm68hsrgb/rev2/info.json => keyboards/kprepublic/bm68hsrgb/rev2/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "E2"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["F0", "F1", "B0", "B1", "B2", "B3", "E6", "B7", "D2", "D7", "B4", "B5", "B6", "C6", "C7"],
"rows": ["D6", "D4", "D5", "D3", "F6"]
M keyboards/kprepublic/bm68hsrgb/rev2/rules.mk => keyboards/kprepublic/bm68hsrgb/rev2/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3741
LTO_ENABLE = yes
M keyboards/kprepublic/bm80hsrgb/info.json => keyboards/kprepublic/bm80hsrgb/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "E2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F0", "F1", "F4", "D7", "D6", "D4", "D5", "D3", "D2", "F5", "F6", "F7", "D1", "D0", "B4", "B5", "B6"],
"rows": ["B3", "B2", "B1", "B0", "C6", "C7"]
M keyboards/kprepublic/bm80hsrgb/rules.mk => keyboards/kprepublic/bm80hsrgb/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/kprepublic/bm80v2/info.json => keyboards/kprepublic/bm80v2/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x1141",
"device_version": "0.0.2"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["E6", "F0", "F1", "F4", "D7", "D6", "B7", "B1", "B0", "B2", "B3", "D3", "D5", "D4", "D2", "B4", "B5"],
"rows": ["C7", "C6", "B6", "F5", "F7", "F6"]
M keyboards/kprepublic/bm80v2/rules.mk => keyboards/kprepublic/bm80v2/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
LTO_ENABLE = yes
M keyboards/kprepublic/bm80v2_iso/info.json => keyboards/kprepublic/bm80v2_iso/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x1142",
"device_version": "0.0.2"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["E6", "F0", "F1", "F4", "D7", "D6", "B7", "B1", "B0", "B2", "B3", "D3", "D5", "D4", "D2", "B4", "B5"],
"rows": ["C7", "C6", "B6", "F5", "F7", "F6"]
M keyboards/kprepublic/bm80v2_iso/rules.mk => keyboards/kprepublic/bm80v2_iso/rules.mk +0 -1
@@ 12,6 12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
LTO_ENABLE = yes
M keyboards/kprepublic/bm980hsrgb/info.json => keyboards/kprepublic/bm980hsrgb/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0xEF61",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B1", "B2", "B3", "B7", "D0", "D1", "D2", "D3", "D5", "E6", "F0", "F1", "F4", "F5", "D6"],
"rows": ["D4", "B6", "B5", "B4", "F7", "F6", "D7"]
M keyboards/kprepublic/bm980hsrgb/rules.mk => keyboards/kprepublic/bm980hsrgb/rules.mk +0 -1
@@ 11,6 11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/latincompass/latin17rgb/info.json => keyboards/latincompass/latin17rgb/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B7"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["F7", "F6", "F5", "F4"],
"rows": ["C7", "C6", "B6", "B5", "B4"]
M keyboards/latincompass/latin17rgb/rules.mk => keyboards/latincompass/latin17rgb/rules.mk +0 -1
@@ 12,4 12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3731
M keyboards/latincompass/latin60rgb/info.json => keyboards/latincompass/latin60rgb/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x6C69",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["F7", "F6", "F5", "F4", "F1", "F0", "E6", "B0", "B1", "B2", "B3", "D6", "D4", "D3"],
"rows": ["C7", "C6", "B6", "B5", "B4"]
M keyboards/latincompass/latin60rgb/rules.mk => keyboards/latincompass/latin60rgb/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3733
M keyboards/latincompass/latin6rgb/info.json => keyboards/latincompass/latin6rgb/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x7C96",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["F7", "F6", "F5"],
"rows": ["C7", "C6"]
M keyboards/latincompass/latin6rgb/rules.mk => keyboards/latincompass/latin6rgb/rules.mk +0 -1
@@ 14,6 14,5 @@ AUDIO_ENABLE = no # Audio output
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3731
RGB_MATRIX_SUPPORTED = yes
M keyboards/latincompass/latinpad/info.json => keyboards/latincompass/latinpad/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x6C70",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D4", "C6", "D7", "E6"],
"rows": ["F4", "F5", "F6", "F7", "B1"]
M keyboards/latincompass/latinpad/rules.mk => keyboards/latincompass/latinpad/rules.mk +0 -1
@@ 14,4 14,3 @@ OLED_ENABLE = yes
OLED_DRIVER = SSD1306
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/linworks/fave65h/info.json => keyboards/linworks/fave65h/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0007",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
"rows": ["D1", "D0", "D2", "D3", "D5"]
M keyboards/linworks/fave65h/rules.mk => keyboards/linworks/fave65h/rules.mk +0 -1
@@ 14,4 14,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/linworks/fave87h/info.json => keyboards/linworks/fave87h/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "D2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "B0", "B7", "E6"],
"rows": ["B1", "B2", "B3", "D3", "D1", "D0"]
M keyboards/linworks/fave87h/rules.mk => keyboards/linworks/fave87h/rules.mk +0 -1
@@ 14,4 14,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/lxxt/info.json => keyboards/lxxt/info.json +4 -1
@@ 20,8 20,11 @@
"rows": ["GP29", "GP26", "GP22", "GP24", "GP17"],
"cols": ["GP25", "GP23", "GP7", "GP0", "GP15", "GP14", "GP13", "GP12", "GP11", "GP10", "GP6", "GP5", "GP4", "GP3", "GP2", "GP1"]
},
+ "ws2812": {
+ "pin": "GP21",
+ "driver": "vendor"
+ },
"rgblight": {
- "pin": "GP21",
"led_count": 16,
"hue_steps": 8,
"saturation_steps": 8,
M keyboards/lxxt/rules.mk => keyboards/lxxt/rules.mk +0 -2
@@ 1,3 1,1 @@
ENCODER_ENABLE = yes
-
-WS2812_DRIVER = vendor
M keyboards/marksard/rhymestone/rev1/info.json => keyboards/marksard/rhymestone/rev1/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0xDFA1",
"device_version": "0.2.0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D4", "C6", "D7", "E6", "B4"],
"rows": ["F4", "F5", "F6", "F7"]
M keyboards/marksard/rhymestone/rules.mk => keyboards/marksard/rhymestone/rules.mk +0 -1
@@ 12,6 12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
SPLIT_KEYBOARD = yes
RGB_MATRIX_ENABLE = no
-RGB_MATRIX_DRIVER = WS2812
DEFAULT_FOLDER = marksard/rhymestone/rev1
M keyboards/massdrop/alt/info.json => keyboards/massdrop/alt/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0xEED3",
"device_version": "1.0.1"
},
+ "rgb_matrix": {
+ "driver": "custom"
+ },
"matrix_pins": {
"cols": ["B04", "B05", "B06", "B07", "B08", "B09", "B10", "B11", "B12", "B13", "A05", "A06", "A07", "A10", "A11"],
"rows": ["A00", "A01", "A02", "A03", "A04"]
M keyboards/massdrop/alt/rules.mk => keyboards/massdrop/alt/rules.mk +0 -1
@@ 26,4 26,3 @@ AUTO_SHIFT_ENABLE = no # Auto Shift
# Custom RGB matrix handling
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = custom
M keyboards/massdrop/ctrl/info.json => keyboards/massdrop/ctrl/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0xEED2",
"device_version": "1.0.1"
},
+ "rgb_matrix": {
+ "driver": "custom"
+ },
"matrix_pins": {
"cols": ["A00", "A01", "A02", "A03", "A04", "A05", "A06", "A07"],
"rows": ["B04", "B05", "B06", "B07", "B08", "B09", "A10", "A11", "B10", "B11", "B12"]
M keyboards/massdrop/ctrl/rules.mk => keyboards/massdrop/ctrl/rules.mk +0 -1
@@ 26,4 26,3 @@ AUTO_SHIFT_ENABLE = no # Auto Shift
# Custom RGB matrix handling
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = custom
M keyboards/matrix/noah/info.json => keyboards/matrix/noah/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"community_layouts": ["65_iso_blocker"],
"layouts": {
"LAYOUT_default": {
M keyboards/matrix/noah/rules.mk => keyboards/matrix/noah/rules.mk +0 -1
@@ 25,7 25,6 @@ NKRO_ENABLE = no # Enable N-Key Rollover
NO_USB_STARTUP_CHECK = yes # Disable initialization only when usb is plugged in
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3731
RGBLIGHT_ENABLE = yes
RGBLIGHT_CUSTOM_DRIVER = yes
M keyboards/mechlovin/adelais/rgb_led/rev1/info.json => keyboards/mechlovin/adelais/rgb_led/rev1/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"pid": "0xAEC1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["A10", "A9", "A8", "B15", "B14", "B13", "B12", "B11", "B10", "B8", "B4", "B5", "B3", "C14", "A15"],
"rows": ["B1", "A0", "C13", "A1", "A2"]
M keyboards/mechlovin/adelais/rgb_led/rev1/rules.mk => keyboards/mechlovin/adelais/rgb_led/rev1/rules.mk +0 -1
@@ 1,2 1,1 @@
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/mechlovin/adelais/rgb_led/rev2/info.json => keyboards/mechlovin/adelais/rgb_led/rev2/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"pid": "0xAEC2"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["A10", "A9", "A8", "B15", "B14", "B13", "B12", "B11", "B10", "B8", "B4", "B5", "B3", "C14", "A7"],
"rows": ["B1", "A0", "C13", "A1", "A2"]
M keyboards/mechlovin/adelais/rgb_led/rev2/rules.mk => keyboards/mechlovin/adelais/rgb_led/rev2/rules.mk +0 -1
@@ 1,4 1,3 @@
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3731
RGBLIGHT_ENABLE = yes
ENCODER_ENABLE = yes
M keyboards/mechlovin/adelais/rgb_led/rev3/info.json => keyboards/mechlovin/adelais/rgb_led/rev3/info.json +3 -0
@@ 3,6 3,9 @@
"usb": {
"pid": "0xAEC3"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["B10", "B11", "B2", "B1", "B0", "A6", "A5", "A10", "A9", "A15", "B3", "B4", "B5", "B8", "B9"],
"rows": ["A4", "A3", "C13", "A1", "A2"]
M keyboards/mechlovin/adelais/rgb_led/rev3/rules.mk => keyboards/mechlovin/adelais/rgb_led/rev3/rules.mk +0 -1
@@ 2,7 2,6 @@
# change yes to no to disable
#
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3741
RGBLIGHT_ENABLE = yes
ENCODER_ENABLE = yes
CONSOLE_ENABLE = no # Console for debug
M keyboards/mechlovin/delphine/rgb_led/info.json => keyboards/mechlovin/delphine/rgb_led/info.json +3 -0
@@ 5,5 5,8 @@
},
"ws2812": {
"pin": "E2"
+ },
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
}
}
M keyboards/mechlovin/delphine/rgb_led/rules.mk => keyboards/mechlovin/delphine/rgb_led/rules.mk +0 -1
@@ 1,3 1,2 @@
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3731
M keyboards/mechlovin/hannah60rgb/rev1/info.json => keyboards/mechlovin/hannah60rgb/rev1/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "A15"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B11", "B10", "B2", "B1", "B0", "A7", "A6", "A0", "C15", "B4", "B5", "B3", "C13", "C14"],
"rows": ["A4", "A5", "A3", "A2", "A1"]
M keyboards/mechlovin/hannah60rgb/rev1/rules.mk => keyboards/mechlovin/hannah60rgb/rev1/rules.mk +0 -1
@@ 1,2 1,1 @@
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/mechlovin/hannah60rgb/rev2/info.json => keyboards/mechlovin/hannah60rgb/rev2/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "A15"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["B11", "B10", "B2", "B1", "B0", "A7", "A6", "A0", "C15", "B4", "B5", "B3", "C13", "C14"],
"rows": ["A4", "A5", "A3", "A2", "A1"]
M keyboards/mechlovin/hannah60rgb/rev2/rules.mk => keyboards/mechlovin/hannah60rgb/rev2/rules.mk +0 -1
@@ 1,3 1,2 @@
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3731
M keyboards/mechlovin/infinity87/rgb_rev1/info.json => keyboards/mechlovin/infinity87/rgb_rev1/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x8710",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["B12", "B13", "B14", "B15", "A8", "A9", "B11", "B10", "B2", "B1", "B0", "A7", "A6", "A5", "A2", "A1", "A0"],
"rows": ["A10", "A13", "A14", "C13", "A4", "A3"]
M keyboards/mechlovin/infinity87/rgb_rev1/rules.mk => keyboards/mechlovin/infinity87/rgb_rev1/rules.mk +0 -1
@@ 1,2 1,1 @@
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
M keyboards/mechlovin/infinity875/info.json => keyboards/mechlovin/infinity875/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0875",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"indicators": {
"caps_lock": "D6",
"scroll_lock": "B4"
M keyboards/mechlovin/infinity875/rules.mk => keyboards/mechlovin/infinity875/rules.mk +0 -1
@@ 12,6 12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
CUSTOM_MATRIX = lite
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
SRC += matrix.c
M keyboards/mechlovin/olly/octagon/info.json => keyboards/mechlovin/olly/octagon/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "A7"
},
+ "led_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["A10", "A9", "A8", "B15", "B14", "B13", "B2", "B1", "A15", "B3", "B9", "B8", "B7", "B6", "B5", "B4"],
"rows": ["B0", "B12", "A6", "A5", "A4", "A3"]
M keyboards/mechlovin/olly/octagon/rules.mk => keyboards/mechlovin/olly/octagon/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
LED_MATRIX_ENABLE = yes
-LED_MATRIX_DRIVER = IS31FL3731
RGBLIGHT_ENABLE = yes=
\ No newline at end of file
M keyboards/mechlovin/zed65/mono_led/info.json => keyboards/mechlovin/zed65/mono_led/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "A7"
},
+ "led_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["A10", "A9", "A8", "B15", "B14", "B13", "B2", "B1", "A15", "B3", "B9", "B8", "B7", "B6", "B5", "B4"],
"rows": ["B12", "A6", "A5", "A4", "A3"]
M keyboards/mechlovin/zed65/mono_led/rules.mk => keyboards/mechlovin/zed65/mono_led/rules.mk +0 -1
@@ 1,5 1,4 @@
NKRO_ENABLE = yes # Enable N-Key Rollover
LED_MATRIX_ENABLE = yes
-LED_MATRIX_DRIVER = IS31FL3731
RGBLIGHT_ENABLE = yes=
\ No newline at end of file
M keyboards/melgeek/mach80/rev1/info.json => keyboards/melgeek/mach80/rev1/info.json +3 -0
@@ 1,4 1,7 @@
{
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["B0", "B1", "B2", "B3", "D2", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "D3"],
"rows": ["F0", "F1", "F4", "F5", "F6", "E6"]
M keyboards/melgeek/mach80/rev1/rules.mk => keyboards/melgeek/mach80/rev1/rules.mk +0 -1
@@ 10,6 10,5 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
LTO_ENABLE = yes
M keyboards/melgeek/mach80/rev2/info.json => keyboards/melgeek/mach80/rev2/info.json +3 -0
@@ 1,4 1,7 @@
{
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["B0", "B1", "B2", "B3", "D2", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "D3"],
"rows": ["F0", "F1", "F4", "F5", "F6", "E6"]
M keyboards/melgeek/mach80/rev2/rules.mk => keyboards/melgeek/mach80/rev2/rules.mk +0 -1
@@ 10,6 10,5 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
LTO_ENABLE = yes
M keyboards/melgeek/mj61/rev1/info.json => keyboards/melgeek/mj61/rev1/info.json +3 -0
@@ 1,4 1,7 @@
{
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["B15", "A8", "A10", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"],
"rows": ["B12", "B11", "B10", "B1", "A3"]
M keyboards/melgeek/mj61/rev1/rules.mk => keyboards/melgeek/mj61/rev1/rules.mk +0 -1
@@ 10,5 10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
M keyboards/melgeek/mj61/rev2/info.json => keyboards/melgeek/mj61/rev2/info.json +3 -0
@@ 1,4 1,7 @@
{
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["B15", "A8", "B13", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"],
"rows": ["B12", "B11", "B10", "B1", "A3"]
M keyboards/melgeek/mj61/rev2/rules.mk => keyboards/melgeek/mj61/rev2/rules.mk +0 -1
@@ 10,5 10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
M keyboards/melgeek/mj63/rev1/info.json => keyboards/melgeek/mj63/rev1/info.json +3 -0
@@ 1,4 1,7 @@
{
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["B15", "A8", "A10", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"],
"rows": ["B12", "B11", "B10", "B1", "A3"]
M keyboards/melgeek/mj63/rev1/rules.mk => keyboards/melgeek/mj63/rev1/rules.mk +0 -1
@@ 10,5 10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
M keyboards/melgeek/mj63/rev2/info.json => keyboards/melgeek/mj63/rev2/info.json +3 -0
@@ 1,4 1,7 @@
{
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["B15", "A8", "B13", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"],
"rows": ["B12", "B11", "B10", "B1", "A3"]
M keyboards/melgeek/mj63/rev2/rules.mk => keyboards/melgeek/mj63/rev2/rules.mk +0 -1
@@ 10,5 10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
M keyboards/melgeek/mj64/rev1/info.json => keyboards/melgeek/mj64/rev1/info.json +3 -0
@@ 1,4 1,7 @@
{
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["B15", "A8", "A10", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"],
"rows": ["B12", "B11", "B10", "B1", "A3"]
M keyboards/melgeek/mj64/rev1/rules.mk => keyboards/melgeek/mj64/rev1/rules.mk +0 -1
@@ 10,5 10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
M keyboards/melgeek/mj64/rev2/info.json => keyboards/melgeek/mj64/rev2/info.json +3 -0
@@ 1,4 1,7 @@
{
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["B15", "A8", "A10", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"],
"rows": ["B12", "B11", "B10", "B1", "A3"]
M keyboards/melgeek/mj64/rev2/rules.mk => keyboards/melgeek/mj64/rev2/rules.mk +0 -1
@@ 10,5 10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
M keyboards/melgeek/mj64/rev3/info.json => keyboards/melgeek/mj64/rev3/info.json +3 -0
@@ 1,4 1,7 @@
{
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["B15", "A8", "B13", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"],
"rows": ["B12", "B11", "B10", "B1", "A3"]
M keyboards/melgeek/mj64/rev3/rules.mk => keyboards/melgeek/mj64/rev3/rules.mk +0 -1
@@ 10,5 10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
M keyboards/melgeek/mj65/info.json => keyboards/melgeek/mj65/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0065",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["B15", "A8", "B13", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1", "B14"],
"rows": ["B12", "B11", "B10", "B1", "A3"]
M keyboards/melgeek/mj65/rev3/rules.mk => keyboards/melgeek/mj65/rev3/rules.mk +0 -1
@@ 10,7 10,6 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
RGB_MATRIX_SUPPORTED = yes
RGBLIGHT_SUPPORTED = no
M keyboards/melgeek/mojo68/info.json => keyboards/melgeek/mojo68/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0068",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["B0", "B1", "B2", "B3", "D2", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"],
"rows": ["F0", "F1", "F4", "F5", "F6"]
M keyboards/melgeek/mojo68/rev1/rules.mk => keyboards/melgeek/mojo68/rev1/rules.mk +0 -1
@@ 10,4 10,3 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
M keyboards/melgeek/mojo75/info.json => keyboards/melgeek/mojo75/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x7075",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["B12", "B13", "B14", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"],
"rows": ["B11", "B10", "B1", "B0", "A7", "A6"]
M keyboards/melgeek/mojo75/rev1/rules.mk => keyboards/melgeek/mojo75/rev1/rules.mk +0 -1
@@ 10,5 10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
M keyboards/melgeek/tegic/info.json => keyboards/melgeek/tegic/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0081",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["B0", "B1", "B2", "B3", "D2", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"],
"rows": ["F0", "F1", "F4", "F5", "F6", "D3"]
M keyboards/melgeek/tegic/rev1/rules.mk => keyboards/melgeek/tegic/rev1/rules.mk +0 -1
@@ 10,7 10,6 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
LTO_ENABLE = yes
M keyboards/melgeek/z70ultra/info.json => keyboards/melgeek/z70ultra/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x6570",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["B11", "B10", "B1", "A10", "B5", "B4", "B3", "A15", "A2", "A1", "A0", "C15", "C14", "C13"],
"rows": ["B12", "B13", "B14", "B15", "A3", "B9"]
M keyboards/melgeek/z70ultra/rev1/rules.mk => keyboards/melgeek/z70ultra/rev1/rules.mk +0 -1
@@ 10,5 10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
M keyboards/miller/gm862/info.json => keyboards/miller/gm862/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0223",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["B5", "B6", "C6", "C7", "F7", "F6", "B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5"],
"rows": ["F0", "F1", "F4", "F5", "B4"]
M keyboards/miller/gm862/rules.mk => keyboards/miller/gm862/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3733
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
M keyboards/ml/gas75/info.json => keyboards/ml/gas75/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x6060",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D1", "D2", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "E6", "B0", "B1", "B2", "B3"],
"rows": ["D3", "D5", "D4", "D7", "D6", "B4"]
M keyboards/ml/gas75/rules.mk => keyboards/ml/gas75/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
# RGB Matrix enabled
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
# Encoder enabled
ENCODER_ENABLE = yes
M keyboards/momokai/tap_duo/info.json => keyboards/momokai/tap_duo/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "F0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["E6", "B2", "D1", "D2", "D3"],
"rows": ["E0"]
M keyboards/momokai/tap_duo/rules.mk => keyboards/momokai/tap_duo/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/momokai/tap_trio/info.json => keyboards/momokai/tap_trio/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "F0"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["E6", "B2", "B7", "D1", "D2", "D3"],
"rows": ["E0"]
M keyboards/momokai/tap_trio/rules.mk => keyboards/momokai/tap_trio/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/monstargear/xo87/rgb/info.json => keyboards/monstargear/xo87/rgb/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "D7"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["C5", "C3", "C1", "E1", "D6", "D2", "B7", "B3", "F6", "F7", "F3", "A5", "A1", "E2", "C7", "A6"],
"rows": ["E6", "E7", "E3", "B0", "B1", "A2"]
M keyboards/monstargear/xo87/rgb/rules.mk => keyboards/monstargear/xo87/rgb/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
RAW_ENABLE = no
M keyboards/moonlander/info.json => keyboards/moonlander/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x1969",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"processor": "STM32F303",
"bootloader": "stm32-dfu",
"layouts": {
M keyboards/moonlander/rules.mk => keyboards/moonlander/rules.mk +0 -1
@@ 14,7 14,6 @@ AUDIO_DRIVER = dac_additive
CUSTOM_MATRIX = lite
SWAP_HANDS_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3731
EEPROM_DRIVER = i2c
#project specific files
M keyboards/mss_studio/m63_rgb/info.json => keyboards/mss_studio/m63_rgb/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B15"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B0", "B1", "B2", "B10", "A7", "A6", "A5", "A4", "B5", "B6", "A1", "B7", "B8", "B9"],
"rows": ["B3", "B4", "A0", "A2", "A3"]
M keyboards/mss_studio/m63_rgb/rules.mk => keyboards/mss_studio/m63_rgb/rules.mk +0 -1
@@ 13,4 13,3 @@ AUDIO_ENABLE = no # Audio output
# RGB Matrix enabled
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/mss_studio/m64_rgb/info.json => keyboards/mss_studio/m64_rgb/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B15"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B0", "B1", "B2", "B10", "A7", "A6", "A5", "A4", "B5", "B6", "A1", "B7", "B8", "B9"],
"rows": ["B3", "B4", "A0", "A2", "A3"]
M keyboards/mss_studio/m64_rgb/rules.mk => keyboards/mss_studio/m64_rgb/rules.mk +0 -1
@@ 13,4 13,3 @@ AUDIO_ENABLE = no # Audio output
# RGB Matrix enabled
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/mt/mt64rgb/info.json => keyboards/mt/mt64rgb/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "B1", "B2", "B3", "B7"],
"rows": ["D7", "D6", "D5", "D3", "D2"]
M keyboards/mt/mt64rgb/rules.mk => keyboards/mt/mt64rgb/rules.mk +0 -1
@@ 10,7 10,6 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3733
AUDIO_ENABLE = no # Audio output
M keyboards/mt/mt84/info.json => keyboards/mt/mt84/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3737"
+ },
"matrix_pins": {
"cols": ["B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "B1", "B2", "B3", "B7", "E6"],
"rows": ["D7", "D6", "D5", "D3", "D2", "D4"]
M keyboards/mt/mt84/rules.mk => keyboards/mt/mt84/rules.mk +0 -1
@@ 9,7 9,6 @@ COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGB_MATRIX_ENABLE = yes # Use RGB Matrix
-RGB_MATRIX_DRIVER = IS31FL3737
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
LTO_ENABLE = yes
M keyboards/mwstudio/mw65_rgb/info.json => keyboards/mwstudio/mw65_rgb/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B3"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["C6", "B6", "B5", "B4", "D7", "D6", "D4", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "E6"],
"rows": ["D0", "D1", "D2", "D3", "B7"]
M keyboards/mwstudio/mw65_rgb/rules.mk => keyboards/mwstudio/mw65_rgb/rules.mk +0 -1
@@ 12,6 12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
ENCODER_ENABLE = yes
M keyboards/mwstudio/mw75/info.json => keyboards/mwstudio/mw75/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x7501",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "E6"],
"rows": ["B7", "D0", "D1", "D2", "D3", "D5", "B0"]
M keyboards/mwstudio/mw75/rules.mk => keyboards/mwstudio/mw75/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
ENCODER_ENABLE = yes
M keyboards/mwstudio/mw75r2/info.json => keyboards/mwstudio/mw75r2/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B3"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["C7", "C6", "B6", "B5", "B4", "D7", "D4", "D6", "F7", "F6", "E6", "F0", "F1", "F4", "F5"],
"rows": ["B7", "D0", "D1", "D2", "D3", "D5"]
M keyboards/mwstudio/mw75r2/rules.mk => keyboards/mwstudio/mw75r2/rules.mk +0 -1
@@ 11,5 11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
ENCODER_ENABLE = yes
M keyboards/nack/info.json => keyboards/nack/info.json +3 -0
@@ 12,6 12,9 @@
"pin": "B5",
"driver": "spi"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["A6", "A7", "A8", "A9", "A10", "B0", "B1", "B2", "B6", "B7", "C13", "C14", "C15"],
"rows": ["A0", "A1", "A2", "A3"]
M keyboards/nack/rules.mk => keyboards/nack/rules.mk +0 -1
@@ 11,6 11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = yes # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
AUDIO_DRIVER = dac_basic # How to drive the 2 speakers
UNICODE_ENABLE = yes # Unicode support
M keyboards/ning/tiny_board/tb16_rgb/info.json => keyboards/ning/tiny_board/tb16_rgb/info.json +3 -0
@@ 12,6 12,9 @@
"nkro": true,
"rgb_matrix": true
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B6", "B1", "B3", "B2"],
"rows": ["F7", "F6", "F5", "F4"]
M keyboards/ning/tiny_board/tb16_rgb/rules.mk => keyboards/ning/tiny_board/tb16_rgb/rules.mk +0 -1
@@ 1,1 0,0 @@
-RGB_MATRIX_DRIVER = WS2812
M keyboards/novelkeys/nk20/info.json => keyboards/novelkeys/nk20/info.json +3 -0
@@ 12,6 12,9 @@
"pin": "A7",
"driver": "pwm"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B13", "B14", "B15", "A4"],
"rows": ["B12", "A5", "A3", "A2", "A1", "A0"]
M keyboards/novelkeys/nk20/rules.mk => keyboards/novelkeys/nk20/rules.mk +0 -1
@@ 19,4 19,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Enable Per-key RGB
-RGB_MATRIX_DRIVER = WS2812 # Per-key RGB Drive
M keyboards/novelkeys/nk65b/info.json => keyboards/novelkeys/nk65b/info.json +3 -0
@@ 12,6 12,9 @@
"pin": "B4",
"driver": "pwm"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["A3", "A4", "A5", "A6", "A7", "B0", "B1", "B2", "B10", "B12", "B13", "B14", "B15", "A8", "A9"],
"rows": ["A0", "A1", "A2", "B11", "B6"]
M keyboards/novelkeys/nk65b/rules.mk => keyboards/novelkeys/nk65b/rules.mk +0 -1
@@ 19,4 19,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Enable Per-key RGB
-RGB_MATRIX_DRIVER = WS2812 # Per-key RGB Drive
M keyboards/novelkeys/nk87b/info.json => keyboards/novelkeys/nk87b/info.json +3 -0
@@ 12,6 12,9 @@
"pin": "B0",
"driver": "pwm"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B12", "B13", "B14", "B15", "A8", "A10", "A14", "A15", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "A0", "A1"],
"rows": ["B11", "B10", "B2", "B1", "A9", "A5"]
M keyboards/novelkeys/nk87b/rules.mk => keyboards/novelkeys/nk87b/rules.mk +0 -1
@@ 19,4 19,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Enable Per-key RGB
-RGB_MATRIX_DRIVER = WS2812 # Per-key RGB Drive
M keyboards/nullbitsco/snap/config.h => keyboards/nullbitsco/snap/config.h +0 -1
@@ 58,7 58,6 @@
#define MATRIX_EXT_PIN_RIGHT B6
/* Optional SMT LED pins */
-#define RGB_DI_PIN B2
#define RGBLED_NUM 10
#define RGBLED_SPLIT { 5, 5 }
#define RGBLIGHT_LED_MAP { 8, 9, 0, 1, 2, 6, 7, 3, 4, 5 }
M keyboards/nullbitsco/snap/info.json => keyboards/nullbitsco/snap/info.json +3 -0
@@ 7,6 7,9 @@
"pid": "0x6063",
"device_version": "0.0.1"
},
+ "ws2812": {
+ "pin": "B2"
+ },
"debounce": 10,
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
M keyboards/omkbd/runner3680/5x6_5x8/info.json => keyboards/omkbd/runner3680/5x6_5x8/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x5658",
"device_version": "0.0.5"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"],
"rows": ["D4", "C6", "D7", "E6", "B4"]
M keyboards/omkbd/runner3680/5x6_5x8/rules.mk => keyboards/omkbd/runner3680/5x6_5x8/rules.mk +0 -1
@@ 1,1 0,0 @@
-RGB_MATRIX_DRIVER = WS2812
M keyboards/opendeck/32/rev1/info.json => keyboards/opendeck/32/rev1/info.json +3 -0
@@ 3,6 3,9 @@
"cols": ["B4", "D7", "D6", "D4", "F7", "F6", "F5", "F4"],
"rows": ["C7", "C6", "B6", "B5"]
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"diode_direction": "COL2ROW",
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
M keyboards/opendeck/32/rev1/rules.mk => keyboards/opendeck/32/rev1/rules.mk +0 -1
@@ 14,6 14,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3731
LTO_ENABLE = yes
M keyboards/owlab/voice65/hotswap/info.json => keyboards/owlab/voice65/hotswap/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x564F",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["A1", "A2", "A3", "A4", "A5", "A6", "A7", "A8", "A9", "A10", "A15", "B8", "B9", "B12", "B13"],
"rows": ["B0", "B1", "B2", "B10", "B11"]
M keyboards/owlab/voice65/hotswap/rules.mk => keyboards/owlab/voice65/hotswap/rules.mk +0 -1
@@ 13,4 13,3 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Rotary encoder
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3741
M keyboards/owlab/voice65/soldered/info.json => keyboards/owlab/voice65/soldered/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x5657",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["A1", "A2", "A3", "A4", "A5", "A6", "A7", "A8", "A9", "A10", "A15", "B8", "B9", "B12", "B13"],
"rows": ["B0", "B1", "B2", "B10", "B11"]
M keyboards/owlab/voice65/soldered/rules.mk => keyboards/owlab/voice65/soldered/rules.mk +0 -1
@@ 13,4 13,3 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Rotary encoder
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3741
M keyboards/paprikman/albacore/info.json => keyboards/paprikman/albacore/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x000A",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["C6", "B6", "B5", "B4"],
"rows": ["D5", "C7"]
M keyboards/paprikman/albacore/rules.mk => keyboards/paprikman/albacore/rules.mk +0 -1
@@ 12,6 12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/percent/canoe_gen2/info.json => keyboards/percent/canoe_gen2/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B7"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B0", "D0", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "F6", "F7"],
"rows": ["B1", "B3", "B2", "F5", "F4"]
M keyboards/percent/canoe_gen2/rules.mk => keyboards/percent/canoe_gen2/rules.mk +0 -1
@@ 11,6 11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
RGB_MATRIX_CUSTOM_KB = yes
M keyboards/phage_studio/pila87/info.json => keyboards/phage_studio/pila87/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x5887",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"processor": "STM32F103",
"bootloader": "stm32duino",
"matrix_pins": {
M keyboards/phage_studio/pila87/rules.mk => keyboards/phage_studio/pila87/rules.mk +0 -1
@@ 19,7 19,6 @@ OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE
# RGB Matrix enabled
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
# Wear-levelling driver
EEPROM_DRIVER = wear_leveling
M keyboards/phase_studio/titan65/hotswap/info.json => keyboards/phase_studio/titan65/hotswap/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "E6"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B0", "B1", "B2", "B3", "B7", "D0", "D1", "D2", "D3", "D5", "F0", "F1", "C7", "F4", "F5", "F6"],
"rows": ["B4", "B5", "B6", "C6", "F7"]
M keyboards/phase_studio/titan65/hotswap/rules.mk => keyboards/phase_studio/titan65/hotswap/rules.mk +0 -2
@@ 11,8 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
-
AUDIO_SUPPORTED = no
RGBLIGHT_SUPPORTED = no
M keyboards/planck/ez/info.json => keyboards/planck/ez/info.json +3 -0
@@ 6,6 6,9 @@
"vid": "0x3297",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3737"
+ },
"matrix_pins": {
"cols": ["B11", "B10", "B2", "B1", "A7", "B0"],
"rows": ["A10", "A9", "A8", "B15", "C13", "C14", "C15", "A2"]
M keyboards/planck/ez/rules.mk => keyboards/planck/ez/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_DRIVER = dac_additive
RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
ENCODER_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3737
LAYOUTS_HAS_RGB = no
M keyboards/planck/light/info.json => keyboards/planck/light/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0xBEA2",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["E6", "E3", "E4", "D3", "D4", "D5", "C0", "A7", "A6", "E1", "E0", "D7"],
"rows": ["B0", "E7", "F0", "F1"]
M keyboards/planck/light/rules.mk => keyboards/planck/light/rules.mk +0 -1
@@ 12,6 12,5 @@ MIDI_ENABLE = yes # MIDI support
AUDIO_ENABLE = yes # Audio output
RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3731
LAYOUTS_HAS_RGB = no
M keyboards/planck/rev6/info.json => keyboards/planck/rev6/info.json +3 -0
@@ 12,6 12,9 @@
"pin": "A1",
"driver": "pwm"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B11", "B10", "B2", "B1", "A7", "B0"],
"rows": ["A10", "A9", "A8", "B15", "C13", "C14", "C15", "A2"]
M keyboards/planck/rev6/rules.mk => keyboards/planck/rev6/rules.mk +0 -1
@@ 12,7 12,6 @@ AUDIO_ENABLE = yes # Audio output
RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
RGB_MATRIX_ENABLE = no
-RGB_MATRIX_DRIVER = WS2812
ENCODER_ENABLE = yes
DIP_SWITCH_ENABLE = yes
M keyboards/planck/rev6_drop/info.json => keyboards/planck/rev6_drop/info.json +3 -0
@@ 12,6 12,9 @@
"pin": "A1",
"driver": "pwm"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B11", "B10", "B2", "B1", "A7", "B0"],
"rows": ["A10", "A9", "A8", "B15", "C13", "C14", "C15", "A2"]
M keyboards/planck/rev6_drop/rules.mk => keyboards/planck/rev6_drop/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = yes # Audio output
CUSTOM_MATRIX = yes
# Do not enable RGB_MATRIX_ENABLE together with RGBLIGHT_ENABLE
RGB_MATRIX_ENABLE = no
-RGB_MATRIX_DRIVER = WS2812
ENCODER_ENABLE = yes
DIP_SWITCH_ENABLE = yes
M keyboards/playkbtw/pk64rgb/info.json => keyboards/playkbtw/pk64rgb/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x3634",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"matrix_pins": {
"cols": ["B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "B1", "B2", "B3", "B7"],
"rows": ["D7", "D6", "D5", "D3", "D2"]
M keyboards/playkbtw/pk64rgb/rules.mk => keyboards/playkbtw/pk64rgb/rules.mk +0 -1
@@ 10,7 10,6 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3733
AUDIO_ENABLE = no # Audio output
M keyboards/preonic/rev3/info.json => keyboards/preonic/rev3/info.json +3 -0
@@ 10,6 10,9 @@
"pin": "A1",
"driver": "pwm"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B11", "B10", "B2", "B1", "A7", "B0"],
"rows": ["A10", "A9", "A8", "B15", "C13", "C14", "C15", "A2", "A3", "A6"]
M keyboards/preonic/rev3/rules.mk => keyboards/preonic/rev3/rules.mk +0 -1
@@ 13,7 13,6 @@ RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
# Do not enable RGB_MATRIX_ENABLE together with RGBLIGHT_ENABLE
RGB_MATRIX_ENABLE = no
-RGB_MATRIX_DRIVER = WS2812
ENCODER_ENABLE = yes
DIP_SWITCH_ENABLE = yes
M keyboards/preonic/rev3_drop/info.json => keyboards/preonic/rev3_drop/info.json +3 -0
@@ 10,6 10,9 @@
"pin": "A1",
"driver": "pwm"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B11", "B10", "B2", "B1", "A7", "B0"],
"rows": ["A10", "A9", "A8", "B15", "C13", "C14", "C15", "A2", "A3", "A6"]
M keyboards/preonic/rev3_drop/rules.mk => keyboards/preonic/rev3_drop/rules.mk +0 -1
@@ 16,6 16,5 @@ DIP_SWITCH_ENABLE = yes
# Do not enable RGB_MATRIX_ENABLE together with RGBLIGHT_ENABLE
RGB_MATRIX_ENABLE = no
-RGB_MATRIX_DRIVER = WS2812
SRC += matrix.c
M keyboards/prototypist/oceanographer/info.json => keyboards/prototypist/oceanographer/info.json +3 -1
@@ 19,9 19,11 @@
]
},
+ "ws2812": {
+ "pin": "B3"
+ },
"rgblight" : {
"led_count": 3,
- "pin": "B3",
"sleep": true,
"hue_steps": 10,
"saturation_steps": 17,
M keyboards/quarkeys/z40/info.json => keyboards/quarkeys/z40/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x2801",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F4", "F5", "F6", "F7", "B6", "B5", "B4", "D7", "D6", "D0", "B1", "B0"],
"rows": ["E6", "B3", "C7", "C6"]
M keyboards/quarkeys/z40/rules.mk => keyboards/quarkeys/z40/rules.mk +0 -1
@@ 14,4 14,3 @@ AUDIO_ENABLE = no # Audio output
RGBLIGHT_ENABLE = no # Enable this and unable RGB_MATRIX_ENABLE to use RGB light effect
RGB_MATRIX_ENABLE = yes # Enable this and unable RGBLIGHT_ENABLE to use RGB Matrix effect
-RGB_MATRIX_DRIVER = WS2812 # Comment out this line when RGBLIGHTING is enabled
M keyboards/rgbkb/mun/rev1/info.json => keyboards/rgbkb/mun/rev1/info.json +3 -0
@@ 12,6 12,9 @@
"pin": "B5",
"driver": "pwm"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["A0", "B11", "B0", "B10", "B12", "B2", "A8"],
"rows": ["A1", "A3", "B3", "A13", "B15", null, null]
M keyboards/rgbkb/mun/rules.mk => keyboards/rgbkb/mun/rules.mk +0 -1
@@ 17,7 17,6 @@ AUDIO_ENABLE = no # Audio output
RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
OLED_ENABLE = yes
OLED_DRIVER = SSD1306 # Enable the OLED Driver
M keyboards/rgbkb/pan/info.json => keyboards/rgbkb/pan/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x8C9C",
"device_version": "0.0.2"
},
+ "rgb_matrix": {
+ "driver": "custom"
+ },
"layouts": {
"LAYOUT_all": {
"layout": [
M keyboards/rgbkb/pan/rev1/rules.mk => keyboards/rgbkb/pan/rev1/rules.mk +0 -3
@@ 1,5 1,2 @@
# The default configuration is a atmega32a
DEFAULT_FOLDER = rgbkb/pan/rev1/32a
-
-RGB_MATRIX_DRIVER = custom
-WS2812_DRIVER_REQUIRED := yes
M keyboards/rgbkb/pan/rules.mk => keyboards/rgbkb/pan/rules.mk +2 -1
@@ 9,7 9,6 @@ COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
ENCODER_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
@@ 20,3 19,5 @@ STAGGERED_LAYOUT = no # If you soldered R1-A12 and R4-A12, enable this.
# Default to revision 1
DEFAULT_FOLDER = rgbkb/pan/rev1
+
+WS2812_DRIVER_REQUIRED := yes
M keyboards/rgbkb/sol/rev1/info.json => keyboards/rgbkb/sol/rev1/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x3060",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7"],
"rows": ["C6", "B6", "B5", "B4", "D7", "E6"]
M keyboards/rgbkb/sol/rev1/rules.mk => keyboards/rgbkb/sol/rev1/rules.mk +0 -1
@@ 15,7 15,6 @@ RGBLIGHT_ENABLE = yes # Enable global lighting effects. Do not ena
LED_MIRRORED = yes # Mirror LEDs across halves (enable DIP 1 on slave, and DIP 2 and 3 on master)
RGB_MATRIX_ENABLE = no # Enable per-key coordinate based RGB effects. Do not enable with RGBlight
-RGB_MATRIX_DRIVER = WS2812
RGB_MATRIX_KEYPRESSES = no # Enable reactive per-key effects.
RGB_MATRIX_FRAMEBUFFER_EFFECTS = no # Enable frame buffer effects like the typing heatmap.
M keyboards/rgbkb/sol/rev2/info.json => keyboards/rgbkb/sol/rev2/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x3060",
"device_version": "0.0.2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7"],
"rows": ["C6", "B6", "B5", "B4", "D7", "E6"]
M keyboards/rgbkb/sol/rev2/rules.mk => keyboards/rgbkb/sol/rev2/rules.mk +0 -1
@@ 15,7 15,6 @@ RGBLIGHT_ENABLE = no # Enable global lighting effects. Do not ena
LED_MIRRORED = no # Mirror LEDs across halves (enable DIP 1 on slave, and DIP 2 and 3 on master)
RGB_MATRIX_ENABLE = yes # Enable per-key coordinate based RGB effects. Do not enable with RGBlight
-RGB_MATRIX_DRIVER = WS2812
RGB_MATRIX_KEYPRESSES = no # Enable reactive per-key effects.
RGB_MATRIX_FRAMEBUFFER_EFFECTS = no # Enable frame buffer effects like the typing heatmap.
M keyboards/rgbkb/sol3/rev1/info.json => keyboards/rgbkb/sol3/rev1/info.json +3 -0
@@ 12,6 12,9 @@
"pin": "B5",
"driver": "pwm"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["A6", "A7", "B0", "B2", "B1", "B9", "B3", "B4"],
"rows": ["B15", "A8", "A15", "B12", "A3", null]
M keyboards/rgbkb/sol3/rules.mk => keyboards/rgbkb/sol3/rules.mk +0 -1
@@ 21,7 21,6 @@ DIP_SWITCH_ENABLE = yes
RGBLIGHT_ENABLE = no
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
OLED_ENABLE = yes
OLED_DRIVER = SSD1306 # Enable the OLED Driver
M keyboards/rgbkb/zygomorph/rev1/info.json => keyboards/rgbkb/zygomorph/rev1/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x3060",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F4", "F6", "C7", "C6", "B6", "D4"],
"rows": ["F1", "F5", "F7", "B5", "B4"]
M keyboards/rgbkb/zygomorph/rules.mk => keyboards/rgbkb/zygomorph/rules.mk +0 -1
@@ 10,7 10,6 @@ NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/rkg68/info.json => keyboards/rkg68/info.json +4 -2
@@ 14,13 14,15 @@
"cols": [ "F0", "F1", "E6", "C7", "C6", "B6", "D4", "B1", "B7", "B5", "B4", "D7", "D6", "B3", "F4" ],
"rows": [ "D0", "D1", "D2", "D3", "D5" ]
},
+ "ws2812": {
+ "pin": "B3"
+ },
"rgblight": {
"animations": {
"knight": true,
"rainbow_swirl": true
},
- "led_count": 4,
- "pin": "B3"
+ "led_count": 4
},
"url": "http://en.rkgaming.com/",
"usb": {
M keyboards/rura66/rev1/info.json => keyboards/rura66/rev1/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0200",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2"],
"rows": ["D4", "C6", "D7", "E6", "B4"]
M keyboards/rura66/rev1/rules.mk => keyboards/rura66/rev1/rules.mk +0 -1
@@ 2,7 2,6 @@ EXTRAKEY_ENABLE = yes # Audio control and System control
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
SPLIT_KEYBOARD = yes
RGB_MATRIX_ENABLE = no
-RGB_MATRIX_DRIVER = WS2812
OLED_DRIVER = SSD1306
ENCODER_ENABLE = no
LTO_ENABLE = yes
M keyboards/rura66/rules.mk => keyboards/rura66/rules.mk +0 -1
@@ 13,6 13,5 @@ AUDIO_ENABLE = no # Audio output
OLED_ENABLE = yes
SPLIT_KEYBOARD = yes
LTO_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
DEFAULT_FOLDER = rura66/rev1
M keyboards/ryanskidmore/rskeys100/info.json => keyboards/ryanskidmore/rskeys100/info.json +3 -0
@@ 9,6 9,9 @@
"ws2812": {
"pin": "C7"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"url": "",
M keyboards/ryanskidmore/rskeys100/rules.mk => keyboards/ryanskidmore/rskeys100/rules.mk +0 -1
@@ 10,7 10,6 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
AUDIO_ENABLE = no # Audio output
CUSTOM_MATRIX = lite
M keyboards/s_ol/0xc_pad/info.json => keyboards/s_ol/0xc_pad/info.json +3 -0
@@ 9,6 9,9 @@
"ws2812": {
"pin": "C7"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"layouts": {
"LAYOUT": {
"layout": [
M keyboards/s_ol/0xc_pad/rules.mk => keyboards/s_ol/0xc_pad/rules.mk +0 -1
@@ 12,4 12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
LTO_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/salicylic_acid3/naked48/rev1/info.json => keyboards/salicylic_acid3/naked48/rev1/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0xE8BA",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6", "D7", "E6", "B4", "B5"],
"rows": ["D1", "D0", "D4", "C6"]
M keyboards/salicylic_acid3/naked48/rules.mk => keyboards/salicylic_acid3/naked48/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = no
-RGB_MATRIX_DRIVER = WS2812
SPLIT_KEYBOARD = yes
M keyboards/salicylic_acid3/setta21/rev1/info.json => keyboards/salicylic_acid3/setta21/rev1/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "D3"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F4", "F5", "F6", "F7", "B1", "B3"],
"rows": ["D4", "C6", "D7", "E6"]
M keyboards/salicylic_acid3/setta21/rules.mk => keyboards/salicylic_acid3/setta21/rules.mk +0 -1
@@ 13,6 13,5 @@ RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
OLED_ENABLE = no
USE_I2C = no
RGB_MATRIX_ENABLE = no
-RGB_MATRIX_DRIVER = WS2812
DEFAULT_FOLDER = salicylic_acid3/setta21/rev1
M keyboards/senselessclay/ck60/info.json => keyboards/senselessclay/ck60/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F0", "D5", "D3", "D2", "D1", "D0", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
"rows": ["B3", "B2", "F1", "F4", "F5"]
M keyboards/senselessclay/ck60/rules.mk => keyboards/senselessclay/ck60/rules.mk +0 -1
@@ 12,4 12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # RGB matrix lighting
-RGB_MATRIX_DRIVER = WS2812
M keyboards/silverbullet44/info.json => keyboards/silverbullet44/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "D3"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B3", "B1", "F7", "F6", "F5", "F4"],
"rows": ["D4", "C6", "D7", "E6"]
M keyboards/silverbullet44/rules.mk => keyboards/silverbullet44/rules.mk +0 -1
@@ 10,7 10,6 @@ NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = no
-RGB_MATRIX_DRIVER = WS2812
AUDIO_ENABLE = yes # Audio output
SPLIT_KEYBOARD = yes
LTO_ENABLE = yes
M keyboards/smallkeyboard/info.json => keyboards/smallkeyboard/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x736B",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["F7", "F6", "F5"],
"rows": ["C7", "C6"]
M keyboards/smallkeyboard/rules.mk => keyboards/smallkeyboard/rules.mk +0 -1
@@ 12,6 12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3731
RGB_MATRIX_SUPPORTED = yes
M keyboards/smithrune/iron160/iron160_h/info.json => keyboards/smithrune/iron160/iron160_h/info.json +4 -2
@@ 14,10 14,12 @@
"cols": ["A3" , "B9" , "B8" , "B5" , "B4", "B3" , "A6" , "A5" , "A4" , "A2" , "A1" , "A0" , "C15" , "C14"],
"rows": ["A10", "A15", "C13", "A7" , "B0"]
},
- "rgblight": {
- "led_count": 1,
+ "ws2812": {
"pin": "B15"
},
+ "rgblight": {
+ "led_count": 1
+ },
"diode_direction": "COL2ROW",
"layouts": {
"LAYOUT": {
M keyboards/soda/pocket/info.json => keyboards/soda/pocket/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "C15"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["A2", "A1", "B14", "B4", "B5", "B6", "B7"],
"rows": ["A7", "B0", "B1", "B2", "B10", "B11"]
M keyboards/soda/pocket/rules.mk => keyboards/soda/pocket/rules.mk +0 -1
@@ 1,5 1,4 @@
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
M keyboards/sowbug/68keys/info.json => keyboards/sowbug/68keys/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B9"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["A3", "A4", "A5", "A6", "A7", "B0", "B1", "B10", "B11", "B12", "B13", "B14", "B15", "A8", "A9", "A10"],
"rows": ["C14", "C15", "A0", "A1", "A2"]
M keyboards/sowbug/68keys/rules.mk => keyboards/sowbug/68keys/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
# Enter lower-power sleep mode when on the ChibiOS idle thread
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE
M keyboards/sowbug/ansi_tkl/info.json => keyboards/sowbug/ansi_tkl/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B9"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["A4", "A5", "A6", "A7", "B0", "B1", "B10", "B11", "B12", "B13", "B14", "B15", "A8", "A9", "A10", "A15", "B3"],
"rows": ["C14", "C15", "A0", "A1", "A2", "A3"]
M keyboards/sowbug/ansi_tkl/rules.mk => keyboards/sowbug/ansi_tkl/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
# Enter lower-power sleep mode when on the ChibiOS idle thread
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE
M keyboards/spaceholdings/nebula12b/info.json => keyboards/spaceholdings/nebula12b/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "D5"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F4", "F5", "D7"],
"rows": ["B7", "B4", "F7", "F6"]
M keyboards/spaceholdings/nebula12b/rules.mk => keyboards/spaceholdings/nebula12b/rules.mk +0 -1
@@ 11,6 11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Enable Per-key RGB
-RGB_MATRIX_DRIVER = WS2812 # Per-key RGB Driver
LTO_ENABLE = yes
M keyboards/spaceholdings/nebula68b/info.json => keyboards/spaceholdings/nebula68b/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B7"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D0", "D1", "D2", "D3", "D5", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0"],
"rows": ["D4", "D6", "D7", "B4", "E6"]
M keyboards/spaceholdings/nebula68b/rules.mk => keyboards/spaceholdings/nebula68b/rules.mk +0 -1
@@ 11,6 11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Enable Per-key RGB
-RGB_MATRIX_DRIVER = WS2812 # Per-key RGB Driver
LTO_ENABLE = yes
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"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B6", "B2", "B3", "B1", "F7", "F6", "F5", "F4"],
"rows": ["B4", "E6", "D7", "D4"]
M keyboards/splitkb/kyria/rev1/rules.mk => keyboards/splitkb/kyria/rev1/rules.mk +0 -1
@@ 11,4 11,3 @@ OLED_ENABLE = yes # Enables the use of OLED displays
ENCODER_ENABLE = yes # Enables the use of one or more encoders
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = no # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE)
-RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support
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"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B2", "B6", "B5", "B4", "E6", "D7", "C6", "D4"],
"rows": ["F6", "F7", "B1", "B3"]
M keyboards/splitkb/kyria/rev2/rules.mk => keyboards/splitkb/kyria/rev2/rules.mk +0 -1
@@ 11,4 11,3 @@ OLED_ENABLE = yes # Enables the use of OLED displays
ENCODER_ENABLE = yes # Enables the use of one or more encoders
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = no # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE)
-RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support
M keyboards/system76/launch_1/info.json => keyboards/system76/launch_1/info.json +3 -0
@@ 10,6 10,9 @@
"ws2812": {
"pin": "E2"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D7", "C7", "C6", "B6", "B5", "B4", "D6", "D4", "E6", "D5", "D3", "D2", "B7", "B0"],
"rows": ["F0", "F1", "F4", "F5", "F6", "F7"]
M keyboards/system76/launch_1/rules.mk => keyboards/system76/launch_1/rules.mk +0 -1
@@ 17,7 17,6 @@ RAW_ENABLE = yes # Raw HID commands (used by Keyboard Configurator)
BACKLIGHT_ENABLE = no # RGB backlight (conflicts with RGB matrix)
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes # RGB matrix
-RGB_MATRIX_DRIVER = WS2812
RGB_MATRIX_CUSTOM_KB = yes # Custom keyboard effects
AUDIO_ENABLE = no # Audio output
LTO_ENABLE = yes # Link-time optimization for smaller binary
M keyboards/teleport/native/info.json => keyboards/teleport/native/info.json +3 -0
@@ 10,6 10,9 @@
"vid": "0x7470",
"device_version": "1.0.0"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3733"
+ },
"features": {
"bootmagic": true,
"command": false,
M keyboards/teleport/native/rules.mk => keyboards/teleport/native/rules.mk +0 -1
@@ 1,5 1,4 @@
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3733
RGB_MATRIX_CUSTOM_KB = yes
DEFAULT_FOLDER = teleport/native/iso
M keyboards/terrazzo/info.json => keyboards/terrazzo/info.json +3 -0
@@ 20,6 20,9 @@
{"pin_a": "C7", "pin_b": "F1", "resolution": 2}
]
},
+ "led_matrix": {
+ "driver": "IS31FL3731"
+ },
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"layouts": {
M keyboards/terrazzo/rules.mk => keyboards/terrazzo/rules.mk +0 -1
@@ 11,6 11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
LED_MATRIX_ENABLE = yes
-LED_MATRIX_DRIVER = IS31FL3731
ENCODER_ENABLE = yes
WPM_ENABLE = yes
M keyboards/tkc/portico/info.json => keyboards/tkc/portico/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0008",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["D3", "D5", "D4", "D6", "D7", "B4", "B5", "F6", "F5", "F4", "F1", "B0", "B1", "B2", "B3"],
"rows": ["B6", "C6", "C7", "F7", "D2"]
M keyboards/tkc/portico/rules.mk => keyboards/tkc/portico/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = no
-RGB_MATRIX_DRIVER = IS31FL3731
CIE1931_CURVE = yes
# project specific files
M keyboards/tkc/portico68v2/info.json => keyboards/tkc/portico68v2/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0012",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["D3", "D5", "D4", "D6", "D7", "B4", "B5", "F6", "F5", "F4", "F1", "B0", "B1", "B2", "B3"],
"rows": ["B6", "C6", "C7", "F7", "D2"]
M keyboards/tkc/portico68v2/rules.mk => keyboards/tkc/portico68v2/rules.mk +0 -1
@@ 12,4 12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
LTO_ENABLE = yes # Compile-time optimizations
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741>
\ No newline at end of file
M keyboards/tkc/portico75/info.json => keyboards/tkc/portico75/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0011",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3741"
+ },
"matrix_pins": {
"cols": ["F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "B3", "B7"],
"rows": ["B0", "E6", "F0", "F1", "D3", "D2"]
M keyboards/tkc/portico75/rules.mk => keyboards/tkc/portico75/rules.mk +0 -1
@@ 11,6 11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3741
CIE1931_CURVE = yes
ENCODER_ENABLE = yes
M keyboards/tominabox1/le_chiffre/he/info.json => keyboards/tominabox1/le_chiffre/he/info.json +3 -0
@@ 15,6 15,9 @@
{"pin_a": "D5", "pin_b": "D3"}
]
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"processor": "atmega32u4",
"bootloader": "atmel-dfu"
}
M keyboards/tominabox1/le_chiffre/he/rules.mk => keyboards/tominabox1/le_chiffre/he/rules.mk +0 -1
@@ 12,5 12,4 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/tominabox1/le_chiffre/rev1/info.json => keyboards/tominabox1/le_chiffre/rev1/info.json +3 -0
@@ 15,6 15,9 @@
{"pin_a": "D5", "pin_b": "D3"}
]
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"processor": "atmega32u4",
"bootloader": "atmel-dfu"
}
M keyboards/tominabox1/le_chiffre/rev1/rules.mk => keyboards/tominabox1/le_chiffre/rev1/rules.mk +0 -1
@@ 12,6 12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/tominabox1/le_chiffre/rev2/info.json => keyboards/tominabox1/le_chiffre/rev2/info.json +3 -0
@@ 15,6 15,9 @@
{"pin_a": "B6", "pin_b": "C6"}
]
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"processor": "atmega32u4",
"bootloader": "atmel-dfu"
}
M keyboards/tominabox1/le_chiffre/rev2/rules.mk => keyboards/tominabox1/le_chiffre/rev2/rules.mk +0 -1
@@ 12,6 12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
M keyboards/tzarc/djinn/info.json => keyboards/tzarc/djinn/info.json +3 -0
@@ 37,6 37,9 @@
"pin": "B2",
"driver": "pwm"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"split": {
"enabled": true,
"main": "pin",
M keyboards/tzarc/djinn/rules.mk => keyboards/tzarc/djinn/rules.mk +0 -2
@@ 4,8 4,6 @@ SERIAL_DRIVER = usart
CIE1931_CURVE = yes
-RGB_MATRIX_DRIVER = WS2812
-
EEPROM_DRIVER = spi
AUDIO_DRIVER = pwm_software
M keyboards/tzarc/ghoul/info.json => keyboards/tzarc/ghoul/info.json +3 -0
@@ 15,6 15,9 @@
"quantum_painter": true,
"rgb_matrix": true
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"rows": ["NO_PIN","NO_PIN","NO_PIN","NO_PIN","NO_PIN","NO_PIN"],
"cols": ["NO_PIN","NO_PIN","NO_PIN","NO_PIN","NO_PIN","NO_PIN","NO_PIN","NO_PIN"]
M keyboards/tzarc/ghoul/rules.mk => keyboards/tzarc/ghoul/rules.mk +0 -1
@@ 1,6 1,5 @@
CUSTOM_MATRIX = lite
EEPROM_DRIVER = spi
-RGB_MATRIX_DRIVER = WS2812
QUANTUM_PAINTER_DRIVERS = ssd1351_spi
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE
M keyboards/ungodly/launch_pad/info.json => keyboards/ungodly/launch_pad/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x4C50",
"device_version": "99.9.9"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B0", "B1", "B2", "B3"],
"rows": ["D4", "D6", "D7", "B4", "B5"]
M keyboards/ungodly/launch_pad/rules.mk => keyboards/ungodly/launch_pad/rules.mk +0 -1
@@ 15,7 15,6 @@ OLED_ENABLE = yes
OLED_DRIVER = SSD1306
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
SPACE_CADET_ENABLE = no
MAGIC_ENABLE = no
GRAVE_ESC_ENABLE = no
M keyboards/viktus/osav2_numpad/info.json => keyboards/viktus/osav2_numpad/info.json +3 -1
@@ 27,9 27,11 @@
"cols": ["F5", "F0", "D3", "D5"],
"rows": ["F1", "F4", "D4", "D7", "D6"]
},
+ "ws2812": {
+ "pin": "C7"
+ },
"rgblight": {
"led_count": 9,
- "pin": "C7",
"max_brightness": 191,
"animations": {
"breathing": true,
M keyboards/wekey/we27/info.json => keyboards/wekey/we27/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0001",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F4", "F5", "C7", "D6", "D4"],
"rows": ["F1", "D7", "B4", "B5", "B6", "F6"]
M keyboards/wekey/we27/rules.mk => keyboards/wekey/we27/rules.mk +0 -1
@@ 12,7 12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = WS2812
DEBOUNCE_TYPE = sym_defer_pk
RGB_MATRIX_CUSTOM_KB = yes
M keyboards/winry/winry315/info.json => keyboards/winry/winry315/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0315",
"vid": "0xF1F1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"encoder": {
"rotary": [
{"pin_a": "F1", "pin_b": "F0"},
M keyboards/winry/winry315/rules.mk => keyboards/winry/winry315/rules.mk +0 -1
@@ 12,4 12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
M keyboards/work_louder/loop/info.json => keyboards/work_louder/loop/info.json +3 -0
@@ 7,6 7,9 @@
"vid": "0x574C",
"pid": "0x1DF9"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B3", "B2", "B1", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6"],
"rows": ["F5"]
M keyboards/work_louder/loop/rules.mk => keyboards/work_louder/loop/rules.mk +0 -1
@@ 14,7 14,6 @@ ENCODER_ENABLE = yes
LTO_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
LTO_ENABLE = yes
SRC += rgb_functions.c
M keyboards/work_louder/micro/info.json => keyboards/work_louder/micro/info.json +3 -0
@@ 42,6 42,9 @@
"ws2812": {
"pin": "D1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"url": "https://worklouder.cc/",
"usb": {
"device_version": "1.0.0",
M keyboards/work_louder/micro/rules.mk => keyboards/work_louder/micro/rules.mk +0 -2
@@ 1,4 1,2 @@
-RGB_MATRIX_DRIVER = WS2812
-
SRC += rgb_functions.c \
matrix.c
M keyboards/work_louder/nano/info.json => keyboards/work_louder/nano/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0xE6F0",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B5", "B6", "C6"],
"rows": ["F7"]
M keyboards/work_louder/nano/rules.mk => keyboards/work_louder/nano/rules.mk +0 -1
@@ 14,6 14,5 @@ ENCODER_ENABLE = yes
LTO_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
SRC += rgb_functions.c
M keyboards/work_louder/work_board/info.json => keyboards/work_louder/work_board/info.json +3 -0
@@ 7,6 7,9 @@
"vid": "0x574C",
"pid": "0xDCD1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "E6"],
"rows": ["F0", "F1", "F4", "F5"]
M keyboards/work_louder/work_board/rules.mk => keyboards/work_louder/work_board/rules.mk +0 -1
@@ 14,7 14,6 @@ ENCODER_ENABLE = yes
LTO_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
SRC += rgb_functions.c
M keyboards/xbows/knight/info.json => keyboards/xbows/knight/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x4B6E",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6"],
"rows": ["F7", "F6", "F5", "F4", "F1", "F0"]
M keyboards/xbows/knight/rules.mk => keyboards/xbows/knight/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3731
M keyboards/xbows/knight_plus/info.json => keyboards/xbows/knight_plus/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x4B50",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6"],
"rows": ["F7", "F6", "F5", "F4", "F1", "F0"]
M keyboards/xbows/knight_plus/rules.mk => keyboards/xbows/knight_plus/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3731
M keyboards/xbows/nature/info.json => keyboards/xbows/nature/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x4E61",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6"],
"rows": ["F7", "F6", "F5", "F4", "F1", "F0"]
M keyboards/xbows/nature/rules.mk => keyboards/xbows/nature/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3731
M keyboards/xbows/numpad/info.json => keyboards/xbows/numpad/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x4E75",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["D4", "D6", "B2", "B1"],
"rows": ["B5", "B4", "C6", "B6", "D7", "B3"]
M keyboards/xbows/numpad/rules.mk => keyboards/xbows/numpad/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3731
M keyboards/xbows/ranger/info.json => keyboards/xbows/ranger/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x5261",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["B7", "B3", "B2", "B1", "B0", "E6", "F0", "F1", "F4", "F5", "D7", "F6", "F7", "D4", "D5", "D3"],
"rows": ["C7", "B6", "B4", "C6", "B5", "D6"]
M keyboards/xbows/ranger/rules.mk => keyboards/xbows/ranger/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3731
M keyboards/xbows/woody/info.json => keyboards/xbows/woody/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x1224",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "IS31FL3731"
+ },
"matrix_pins": {
"cols": ["B6", "C6", "C7", "F4", "F5", "F6", "F7", "B7", "D2", "D3", "D5", "D4", "D6", "D7", "B4"],
"rows": ["B3", "B2", "B1", "B0", "B5"]
M keyboards/xbows/woody/rules.mk => keyboards/xbows/woody/rules.mk +0 -1
@@ 10,5 10,4 @@ COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = yes # Enable N-Key Rollover
AUDIO_ENABLE = no
RGB_MATRIX_ENABLE = yes # Use RGB matrix
-RGB_MATRIX_DRIVER = IS31FL3731
NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in
M keyboards/xelus/dawn60/rev1_qmk/info.json => keyboards/xelus/dawn60/rev1_qmk/info.json +3 -0
@@ 2,6 2,9 @@
"ws2812": {
"pin": "F0"
},
+ "rgb_matrix": {
+ "driver": "custom"
+ },
"matrix_pins": {
"cols": ["B0", "D5", "B2", "F5", "D3", "D2", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
"rows": ["B1", "B3", "F1", "F6", "F7"]
M keyboards/xelus/dawn60/rev1_qmk/rules.mk => keyboards/xelus/dawn60/rev1_qmk/rules.mk +0 -1
@@ 18,7 18,6 @@ FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. - We have custom RGB underglow
RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects.
-RGB_MATRIX_DRIVER = custom # Enable RGB matrix effects.
WS2812_DRIVER_REQUIRED = yes
COMMON_VPATH += $(DRIVER_PATH)/issi
M keyboards/xelus/la_plus/info.json => keyboards/xelus/la_plus/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "F1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["E6", "D5", "B2", "B3", "D3", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
"rows": ["B0", "B1", "F0", "F4", "F5"]
M keyboards/xelus/la_plus/rules.mk => keyboards/xelus/la_plus/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
RGB_MATRIX_CUSTOM_KB = yes
LTO_ENABLE = yes
M keyboards/xelus/pachi/rgb/rev1/info.json => keyboards/xelus/pachi/rgb/rev1/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x5052",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "custom"
+ },
"matrix_pins": {
"cols": ["C13", "C14", "C15", "H0", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "H1", "B10", "B11"],
"rows": ["B14", "B13", "B12", "B2", "A8", "B15"]
M keyboards/xelus/pachi/rgb/rev1/rules.mk => keyboards/xelus/pachi/rgb/rev1/rules.mk +0 -1
@@ 14,7 14,6 @@ FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
EEPROM_DRIVER = i2c
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = custom
COMMON_VPATH += $(DRIVER_PATH)/issi
SRC += drivers/led/issi/is31fl3741.c
M keyboards/xelus/pachi/rgb/rev2/info.json => keyboards/xelus/pachi/rgb/rev2/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x5053",
"device_version": "0.0.2"
},
+ "rgb_matrix": {
+ "driver": "custom"
+ },
"matrix_pins": {
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A10", "A9"],
"rows": ["A5", "A6", "B0", "A7", "A8", "B1", "B4", "B5", "A15", "B3", "A13", "A14"]
M keyboards/xelus/pachi/rgb/rev2/rules.mk => keyboards/xelus/pachi/rgb/rev2/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
EEPROM_DRIVER = i2c
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = custom
COMMON_VPATH += $(DRIVER_PATH)/issi
SRC += drivers/led/issi/is31fl3741.c
M keyboards/xelus/valor/rev2/info.json => keyboards/xelus/valor/rev2/info.json +3 -0
@@ 12,6 12,9 @@
"pin": "A9",
"driver": "pwm"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B2", "B1", "B0", "A7", "A6", "A5", "A4", "A13", "B7", "B6", "B5", "B4", "B3", "A15", "A14"],
"rows": ["B11", "B10", "A3", "A1", "A2"]
M keyboards/xelus/valor/rev2/rules.mk => keyboards/xelus/valor/rev2/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
RGB_MATRIX_CUSTOM_KB = yes
EEPROM_DRIVER = i2c
M keyboards/yandrstudio/nz64/info.json => keyboards/yandrstudio/nz64/info.json +3 -0
@@ 8,6 8,9 @@
"pin": "A7",
"driver": "pwm"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["A15", "B3", "B4", "B6", "B7", "B5", "C13", "A5", "A4", "B14", "B15", "A8", "A9", "A10"],
"rows": ["C14", "B13", "B12", "C15", "A3"]
M keyboards/yandrstudio/nz64/rules.mk => keyboards/yandrstudio/nz64/rules.mk +0 -1
@@ 11,4 11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE)
-RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support
M keyboards/yandrstudio/nz67v2/info.json => keyboards/yandrstudio/nz67v2/info.json +3 -0
@@ 10,6 10,9 @@
"pin": "B5",
"driver": "pwm"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B9", "A3", "A4", "A5", "A6", "A7", "B0", "B2", "B10", "B11", "B12", "B13", "B14", "B15", "A8"],
"rows": ["B3", "B4", "B6", "B7", "B8"]
M keyboards/yandrstudio/nz67v2/rules.mk => keyboards/yandrstudio/nz67v2/rules.mk +0 -1
@@ 14,5 14,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
-RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support
ENCODER_ENABLE = yes # Rotary encoder support
M keyboards/yandrstudio/tg67/info.json => keyboards/yandrstudio/tg67/info.json +3 -0
@@ 10,6 10,9 @@
"pin": "A7",
"driver": "pwm"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["B2", "B10", "B11", "A8", "A9", "A10", "B5", "A15", "B3", "A2", "A3", "B4", "A4", "A5", "A6"],
"rows": ["B0", "B6", "B1", "B7", "A1"]
M keyboards/yandrstudio/tg67/rules.mk => keyboards/yandrstudio/tg67/rules.mk +0 -1
@@ 14,4 14,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB Matrix
-RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support
M keyboards/yanghu/unicorne/info.json => keyboards/yanghu/unicorne/info.json +3 -0
@@ 12,6 12,9 @@
"pin": "B1",
"driver": "pwm"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["A14", "A15", "B13", "B14", "B15", "A13", "A0", "A1", "A2", "A3", "A6", "A7"],
"rows": ["B9", "B8", "A10", "A9"]
M keyboards/yanghu/unicorne/rules.mk => keyboards/yanghu/unicorne/rules.mk +0 -1
@@ 17,6 17,5 @@ OLED_DRIVER = SSD1306
AUDIO_DRIVER = pwm_hardware
RGB_MATRIX_ENABLE = no # Do not enable with RGBLIGHT
-RGB_MATRIX_DRIVER = WS2812
DEFAULT_FOLDER = yanghu/unicorne/f411
M keyboards/ymdk/ymd40/air40/info.json => keyboards/ymdk/ymd40/air40/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0911",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F1", "F0", "B0", "C7", "F4", "F5", "F6", "F7", "D4", "D6", "B4", "D7"],
"rows": ["D0", "B3", "B2", "B1"]
M keyboards/ymdk/ymd40/air40/rules.mk => keyboards/ymdk/ymd40/air40/rules.mk +0 -1
@@ 11,7 11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no
RGBLIGHT_SUPPORTED = no
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
AUDIO_ENABLE = no # Audio output
AUDIO_SUPPORTED = no
KEY_LOCK_ENABLE = no
M keyboards/yncognito/batpad/info.json => keyboards/yncognito/batpad/info.json +3 -0
@@ 11,6 11,9 @@
"ws2812": {
"pin": "B5"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F1", "F0", "D5", "D3"],
"rows": ["F4", "C7"]
M keyboards/yncognito/batpad/rules.mk => keyboards/yncognito/batpad/rules.mk +0 -1
@@ 9,5 9,4 @@ COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
AUDIO_ENABLE = no # Audio output
M keyboards/yushakobo/quick17/info.json => keyboards/yushakobo/quick17/info.json +3 -0
@@ 8,6 8,9 @@
"pid": "0x0006",
"device_version": "0.0.1"
},
+ "rgb_matrix": {
+ "driver": "WS2812"
+ },
"matrix_pins": {
"cols": ["F5", "D4", "E6", "F7", "C6", "D7"],
"rows": ["F4", "B3", "B6"]
M keyboards/yushakobo/quick17/rules.mk => keyboards/yushakobo/quick17/rules.mk +0 -1
@@ 13,7 13,6 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = WS2812
RGB_MATRIX_CUSTOM_KB = yes
SRC += quick17_prefs.c