Migrate RGB Matrix config to info.json - M (#22908)
This commit is contained in:
		
							parent
							
								
									a90b45e832
								
							
						
					
					
						commit
						e30d0e5287
					
				
					 105 changed files with 1455 additions and 2301 deletions
				
			
		| 
						 | 
				
			
			@ -35,15 +35,8 @@
 | 
			
		|||
/* I2C Config for LED Driver */
 | 
			
		||||
#define SNLED27351_I2C_ADDRESS_1 SNLED27351_I2C_ADDRESS_GND
 | 
			
		||||
#define SNLED27351_I2C_ADDRESS_2 SNLED27351_I2C_ADDRESS_VDDIO
 | 
			
		||||
 | 
			
		||||
#define I2C1_OPMODE OPMODE_I2C
 | 
			
		||||
#define I2C1_CLOCK_SPEED 400000 /* 400000 */
 | 
			
		||||
 | 
			
		||||
#define DRIVER_1_LED_TOTAL 63
 | 
			
		||||
#define DRIVER_2_LED_TOTAL 21
 | 
			
		||||
#define RGB_MATRIX_LED_COUNT (DRIVER_1_LED_TOTAL + DRIVER_2_LED_TOTAL + 22)
 | 
			
		||||
 | 
			
		||||
#define RGB_MATRIX_SLEEP // turn off effects when suspended
 | 
			
		||||
#define RGB_TRIGGER_ON_KEYDOWN
 | 
			
		||||
#define RGB_MATRIX_FRAMEBUFFER_EFFECTS
 | 
			
		||||
#define RGB_MATRIX_KEYPRESSES
 | 
			
		||||
#define RGB_MATRIX_KEYRELEASES
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -178,7 +178,9 @@
 | 
			
		|||
            { "flags": 2, "x":224, "y":51},
 | 
			
		||||
            { "flags": 2, "x":224, "y":57},
 | 
			
		||||
            { "flags": 2, "x":224, "y":64}
 | 
			
		||||
        ]
 | 
			
		||||
        ],
 | 
			
		||||
        "react_on_keyup": true,
 | 
			
		||||
        "sleep": true
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_all": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -37,12 +37,8 @@
 | 
			
		|||
/* I2C Config for LED Driver */
 | 
			
		||||
#define SNLED27351_I2C_ADDRESS_1 SNLED27351_I2C_ADDRESS_GND
 | 
			
		||||
#define SNLED27351_I2C_ADDRESS_2 SNLED27351_I2C_ADDRESS_VDDIO
 | 
			
		||||
 | 
			
		||||
#define I2C1_OPMODE OPMODE_I2C
 | 
			
		||||
#define I2C1_CLOCK_SPEED 400000 /* 400000 */
 | 
			
		||||
 | 
			
		||||
#define RGB_MATRIX_LED_COUNT   87
 | 
			
		||||
 | 
			
		||||
#define RGB_TRIGGER_ON_KEYDOWN
 | 
			
		||||
#define RGB_MATRIX_SLEEP // turn off effects when suspended
 | 
			
		||||
#define RGB_MATRIX_FRAMEBUFFER_EFFECTS
 | 
			
		||||
#define RGB_MATRIX_KEYPRESSES
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -152,7 +152,8 @@
 | 
			
		|||
            { "flags": 4, "matrix": [5, 14], "x":196, "y": 64},
 | 
			
		||||
            { "flags": 4, "matrix": [5, 15], "x":210, "y": 64},
 | 
			
		||||
            { "flags": 4, "matrix": [5, 16], "x":224, "y": 64}
 | 
			
		||||
        ]
 | 
			
		||||
        ],
 | 
			
		||||
        "sleep": true
 | 
			
		||||
    },
 | 
			
		||||
    "community_layouts": ["tkl_ansi"],
 | 
			
		||||
    "layouts": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -36,14 +36,9 @@
 | 
			
		|||
/* I2C Config for LED Driver */
 | 
			
		||||
#define SNLED27351_I2C_ADDRESS_1 SNLED27351_I2C_ADDRESS_GND
 | 
			
		||||
#define SNLED27351_I2C_ADDRESS_2 SNLED27351_I2C_ADDRESS_VDDIO
 | 
			
		||||
 | 
			
		||||
#define I2C1_OPMODE OPMODE_I2C
 | 
			
		||||
#define I2C1_CLOCK_SPEED 400000 /* 400000 */
 | 
			
		||||
#define I2C1_SCL_PAL_MODE 4
 | 
			
		||||
 | 
			
		||||
#define RGB_MATRIX_LED_COUNT 108
 | 
			
		||||
 | 
			
		||||
#define RGB_TRIGGER_ON_KEYDOWN
 | 
			
		||||
#define RGB_MATRIX_SLEEP // turn off effects when suspended
 | 
			
		||||
#define RGB_MATRIX_FRAMEBUFFER_EFFECTS
 | 
			
		||||
#define RGB_MATRIX_KEYPRESSES
 | 
			
		||||
#define RGB_MATRIX_KEYRELEASES
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -176,7 +176,9 @@
 | 
			
		|||
            { "flags": 4, "matrix": [5, 16], "x": 176, "y": 64 },
 | 
			
		||||
            { "flags": 4, "matrix": [5, 18], "x": 199, "y": 64 },
 | 
			
		||||
            { "flags": 4, "matrix": [5, 19], "x": 214, "y": 64 }
 | 
			
		||||
    ]
 | 
			
		||||
        ],
 | 
			
		||||
        "react_on_keyup": true,
 | 
			
		||||
        "sleep": true
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -33,14 +33,9 @@
 | 
			
		|||
/* I2C Config for LED Driver */
 | 
			
		||||
#define SNLED27351_I2C_ADDRESS_1 SNLED27351_I2C_ADDRESS_GND
 | 
			
		||||
#define SNLED27351_I2C_ADDRESS_2 SNLED27351_I2C_ADDRESS_VDDIO
 | 
			
		||||
 | 
			
		||||
#define I2C1_SCL_PAL_MODE 4
 | 
			
		||||
#define I2C1_OPMODE OPMODE_I2C
 | 
			
		||||
#define I2C1_CLOCK_SPEED 400000 /* 400000 */
 | 
			
		||||
 | 
			
		||||
#define RGB_MATRIX_LED_COUNT 92
 | 
			
		||||
 | 
			
		||||
#define RGB_MATRIX_SLEEP // turn off effects when suspended
 | 
			
		||||
#define RGB_TRIGGER_ON_KEYDOWN
 | 
			
		||||
#define RGB_MATRIX_FRAMEBUFFER_EFFECTS
 | 
			
		||||
#define RGB_MATRIX_KEYPRESSES
 | 
			
		||||
#define RGB_MATRIX_KEYRELEASES
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -157,7 +157,9 @@
 | 
			
		|||
            { "flags": 2, "x":224, "y":51},
 | 
			
		||||
            { "flags": 2, "x":224, "y":57},
 | 
			
		||||
            { "flags": 2, "x":224, "y":64}
 | 
			
		||||
        ]
 | 
			
		||||
        ],
 | 
			
		||||
        "react_on_keyup": true,
 | 
			
		||||
        "sleep": true,
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue