Migrate RGB Matrix config to info.json - RS (#22909)

This commit is contained in:
Joel Challis
2024-01-16 01:03:55 +00:00
committed by GitHub
parent de6ae3408c
commit a90b45e832
72 changed files with 839 additions and 1201 deletions

View File

@@ -15,13 +15,7 @@
*/
#pragma once
#define RGB_MATRIX_LED_COUNT 44 //The number of LEDs connected
#define RGB_MATRIX_KEYPRESSES //Reacts to keypress
#define RGB_MATRIX_SLEEP //turn off effects when suspended
#define RGB_MATRIX_DEFAULT_VAL 150 //Sets the default mode, if none has been set
#define RGB_TRIGGER_ON_KEYDOWN //Triggers RGB keypress events on key down
#define RGB_MATRIX_FRAMEBUFFER_EFFECTS // enable framebuffer effects
#define RGB_MATRIX_TYPING_HEATMAP_DECREASE_DELAY_MS 1
//Set WS2812 driver
@@ -32,5 +26,3 @@
#define WS2812_PWM_PAL_MODE 2
#define WS2812_DMA_STREAM STM32_DMA1_STREAM3
#define WS2812_DMA_CHANNEL 3

View File

@@ -48,6 +48,9 @@
"raindrops": true,
"ranbow_beacon": true
},
"default": {
"val": 150
},
"driver": "ws2812",
"hue_steps": 20,
"layout": [
@@ -99,7 +102,8 @@
"max_brightness": 180,
"sat_steps": 20,
"speed_steps": 20,
"val_steps": 20
"val_steps": 20,
"sleep": true
},
"url": "https://github.com/JZ-Skyloong",
"usb": {

View File

@@ -5,17 +5,8 @@
#define IS31FL3743A_I2C_ADDRESS_1 IS31FL3743A_I2C_ADDRESS_GND_GND
#define RGB_MATRIX_LED_COUNT 64
#define CAPS_LOCK_INDEX 28
#define WIN_MOD_INDEX 16
#define MAC_MOD_INDEX 17
#define WIN_LOCK_INDEX 54
#define SDB C1 //RGB matrix Power control PIN
/* RGB Matrix Animation modes. Explicitly enabled
* For full list of effects, see:
* https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects
*/
#define RGB_MATRIX_KEYPRESSES
#define RGB_MATRIX_FRAMEBUFFER_EFFECTS

View File

@@ -5,14 +5,9 @@
#define IS31FL3743A_I2C_ADDRESS_1 IS31FL3743A_I2C_ADDRESS_GND_GND
#define RGB_MATRIX_LED_COUNT 64
#define CAPS_LOCK_INDEX 28
#define WIN_MOD_INDEX 16
#define MAC_MOD_INDEX 17
#define SDB A4
#define RGB_MATRIX_SLEEP
#define RGB_MATRIX_KEYPRESSES
#define RGB_MATRIX_FRAMEBUFFER_EFFECTS
#define g_suspend_state rgb_matrix_get_suspend_state()

View File

@@ -123,7 +123,8 @@
"hue_steps": 20,
"sat_steps": 20,
"speed_steps": 20,
"val_steps": 20
"val_steps": 20,
"sleep": true
},
"url": "https://github.com/JZ-Skyloong",
"usb": {

View File

@@ -17,9 +17,4 @@
#define SNLED27351_I2C_ADDRESS_1 SNLED27351_I2C_ADDRESS_GND
#define RGB_MATRIX_LED_COUNT 64
#define RGB_MATRIX_FRAMEBUFFER_EFFECTS //Enable frame effects
#define RGB_MATRIX_KEYPRESSES //Reacts to keypress
#define RGB_MATRIX_SLEEP //turn off effects when suspended
#define SDB C1

View File

@@ -113,7 +113,8 @@
"max_brightness": 200,
"sat_steps": 20,
"speed_steps": 20,
"val_steps": 20
"val_steps": 20,
"sleep": true
},
"url": "https://github.com/JZ-Skyloong",
"usb": {

View File

@@ -5,8 +5,3 @@
/* Enable num-lock LED */
#define NUM_LOCK_INDEX 13
#define RGB_MATRIX_LED_COUNT 21
#define RGB_MATRIX_FRAMEBUFFER_EFFECTS //Enable frame effects
#define RGB_MATRIX_KEYPRESSES //Reacts to keypress
#define RGB_MATRIX_SLEEP //turn off effects when suspended

View File

@@ -89,7 +89,8 @@
"max_brightness": 200,
"sat_steps": 20,
"speed_steps": 20,
"val_steps": 20
"val_steps": 20,
"sleep": true
},
"url": "https://github.com/JZ-Skyloong",
"usb": {