forked from mirror/qmk_firmware
Migrate g_led_config to DD (QR) (#25623)
This commit is contained in:
@@ -88,6 +88,106 @@
|
||||
},
|
||||
"center_point": [128, 34],
|
||||
"driver": "ws2812",
|
||||
"layout": [
|
||||
{"matrix": [0, 0], "x": 16, "y": 16, "flags": 1},
|
||||
{"matrix": [0, 1], "x": 34, "y": 16, "flags": 4},
|
||||
{"matrix": [0, 2], "x": 49, "y": 16, "flags": 4},
|
||||
{"matrix": [0, 3], "x": 64, "y": 16, "flags": 4},
|
||||
{"matrix": [0, 4], "x": 79, "y": 16, "flags": 4},
|
||||
{"matrix": [0, 5], "x": 94, "y": 16, "flags": 4},
|
||||
{"matrix": [0, 6], "x": 109, "y": 16, "flags": 4},
|
||||
{"matrix": [1, 6], "x": 109, "y": 31, "flags": 4},
|
||||
{"matrix": [1, 5], "x": 94, "y": 31, "flags": 4},
|
||||
{"matrix": [1, 4], "x": 79, "y": 31, "flags": 4},
|
||||
{"matrix": [1, 3], "x": 64, "y": 31, "flags": 4},
|
||||
{"matrix": [1, 2], "x": 49, "y": 31, "flags": 4},
|
||||
{"matrix": [1, 1], "x": 34, "y": 31, "flags": 4},
|
||||
{"matrix": [1, 0], "x": 16, "y": 31, "flags": 1},
|
||||
{"matrix": [2, 0], "x": 16, "y": 46, "flags": 1},
|
||||
{"matrix": [2, 1], "x": 34, "y": 46, "flags": 4},
|
||||
{"matrix": [2, 2], "x": 49, "y": 46, "flags": 4},
|
||||
{"matrix": [2, 3], "x": 64, "y": 46, "flags": 4},
|
||||
{"matrix": [2, 4], "x": 79, "y": 46, "flags": 4},
|
||||
{"matrix": [2, 5], "x": 94, "y": 46, "flags": 4},
|
||||
{"matrix": [2, 6], "x": 109, "y": 46, "flags": 4},
|
||||
{"matrix": [3, 6], "x": 109, "y": 61, "flags": 4},
|
||||
{"matrix": [3, 5], "x": 94, "y": 61, "flags": 4},
|
||||
{"matrix": [3, 4], "x": 79, "y": 61, "flags": 4},
|
||||
{"matrix": [3, 3], "x": 64, "y": 61, "flags": 4},
|
||||
{"matrix": [3, 2], "x": 49, "y": 61, "flags": 4},
|
||||
{"matrix": [3, 1], "x": 34, "y": 61, "flags": 4},
|
||||
{"matrix": [3, 0], "x": 16, "y": 61, "flags": 1},
|
||||
{"matrix": [4, 0], "x": 16, "y": 76, "flags": 1},
|
||||
{"matrix": [4, 1], "x": 34, "y": 76, "flags": 1},
|
||||
{"matrix": [4, 2], "x": 49, "y": 76, "flags": 1},
|
||||
{"matrix": [4, 3], "x": 64, "y": 76, "flags": 1},
|
||||
{"matrix": [4, 4], "x": 83, "y": 72, "flags": 1},
|
||||
{"matrix": [4, 5], "x": 98, "y": 72, "flags": 1},
|
||||
{"matrix": [4, 6], "x": 113, "y": 72, "flags": 1},
|
||||
{"x": 97, "y": 5, "flags": 2},
|
||||
{"x": 91, "y": 5, "flags": 2},
|
||||
{"x": 86, "y": 5, "flags": 2},
|
||||
{"x": 80, "y": 5, "flags": 2},
|
||||
{"x": 75, "y": 5, "flags": 2},
|
||||
{"x": 69, "y": 5, "flags": 2},
|
||||
{"x": 63, "y": 5, "flags": 2},
|
||||
{"x": 58, "y": 5, "flags": 2},
|
||||
{"x": 52, "y": 5, "flags": 2},
|
||||
{"x": 46, "y": 5, "flags": 2},
|
||||
{"x": 41, "y": 5, "flags": 2},
|
||||
{"x": 35, "y": 5, "flags": 2},
|
||||
{"x": 30, "y": 5, "flags": 2},
|
||||
{"x": 24, "y": 5, "flags": 2},
|
||||
{"matrix": [7, 0], "x": 240, "y": 16, "flags": 1},
|
||||
{"matrix": [7, 1], "x": 222, "y": 16, "flags": 4},
|
||||
{"matrix": [7, 2], "x": 207, "y": 16, "flags": 4},
|
||||
{"matrix": [7, 3], "x": 192, "y": 16, "flags": 4},
|
||||
{"matrix": [7, 4], "x": 177, "y": 16, "flags": 4},
|
||||
{"matrix": [7, 5], "x": 162, "y": 16, "flags": 4},
|
||||
{"matrix": [7, 6], "x": 147, "y": 16, "flags": 4},
|
||||
{"matrix": [8, 6], "x": 147, "y": 31, "flags": 4},
|
||||
{"matrix": [8, 5], "x": 162, "y": 31, "flags": 4},
|
||||
{"matrix": [8, 4], "x": 177, "y": 31, "flags": 4},
|
||||
{"matrix": [8, 3], "x": 192, "y": 31, "flags": 4},
|
||||
{"matrix": [8, 2], "x": 207, "y": 31, "flags": 4},
|
||||
{"matrix": [8, 1], "x": 222, "y": 31, "flags": 4},
|
||||
{"matrix": [8, 0], "x": 240, "y": 31, "flags": 1},
|
||||
{"matrix": [9, 0], "x": 240, "y": 46, "flags": 1},
|
||||
{"matrix": [9, 1], "x": 222, "y": 46, "flags": 4},
|
||||
{"matrix": [9, 2], "x": 207, "y": 46, "flags": 4},
|
||||
{"matrix": [9, 3], "x": 192, "y": 46, "flags": 4},
|
||||
{"matrix": [9, 4], "x": 177, "y": 46, "flags": 4},
|
||||
{"matrix": [9, 5], "x": 162, "y": 46, "flags": 4},
|
||||
{"matrix": [9, 6], "x": 147, "y": 46, "flags": 4},
|
||||
{"matrix": [10, 6], "x": 147, "y": 61, "flags": 4},
|
||||
{"matrix": [10, 5], "x": 162, "y": 61, "flags": 4},
|
||||
{"matrix": [10, 4], "x": 177, "y": 61, "flags": 4},
|
||||
{"matrix": [10, 3], "x": 192, "y": 61, "flags": 4},
|
||||
{"matrix": [10, 2], "x": 207, "y": 61, "flags": 4},
|
||||
{"matrix": [10, 1], "x": 222, "y": 61, "flags": 4},
|
||||
{"matrix": [10, 0], "x": 240, "y": 61, "flags": 1},
|
||||
{"matrix": [11, 0], "x": 240, "y": 76, "flags": 1},
|
||||
{"matrix": [11, 1], "x": 222, "y": 76, "flags": 1},
|
||||
{"matrix": [11, 2], "x": 207, "y": 76, "flags": 1},
|
||||
{"matrix": [11, 3], "x": 192, "y": 76, "flags": 1},
|
||||
{"matrix": [11, 4], "x": 180, "y": 72, "flags": 1},
|
||||
{"matrix": [11, 5], "x": 165, "y": 72, "flags": 1},
|
||||
{"matrix": [11, 6], "x": 150, "y": 72, "flags": 1},
|
||||
{"x": 159, "y": 5, "flags": 2},
|
||||
{"x": 164, "y": 5, "flags": 2},
|
||||
{"x": 170, "y": 5, "flags": 2},
|
||||
{"x": 176, "y": 5, "flags": 2},
|
||||
{"x": 181, "y": 5, "flags": 2},
|
||||
{"x": 187, "y": 5, "flags": 2},
|
||||
{"x": 192, "y": 5, "flags": 2},
|
||||
{"x": 198, "y": 5, "flags": 2},
|
||||
{"x": 204, "y": 5, "flags": 2},
|
||||
{"x": 209, "y": 5, "flags": 2},
|
||||
{"x": 215, "y": 5, "flags": 2},
|
||||
{"x": 221, "y": 5, "flags": 2},
|
||||
{"x": 226, "y": 5, "flags": 2},
|
||||
{"x": 232, "y": 5, "flags": 2}
|
||||
],
|
||||
"led_flush_limit": 33,
|
||||
"led_process_limit": 10,
|
||||
"sleep": true,
|
||||
|
||||
@@ -42,53 +42,6 @@ bool touch_encoder_tapped_kb(uint8_t index, uint8_t section) {
|
||||
return false;
|
||||
}
|
||||
|
||||
#ifdef RGB_MATRIX_ENABLE
|
||||
// clang-format off
|
||||
led_config_t g_led_config = { {
|
||||
{ 0, 1, 2, 3, 4, 5, 6 },
|
||||
{ 13, 12, 11, 10, 9, 8, 7 },
|
||||
{ 14, 15, 16, 17, 18, 19, 20 },
|
||||
{ 27, 26, 25, 24, 23, 22, 21 },
|
||||
{ 28, 29, 30, 31, 32, 33, 34 },
|
||||
{ NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED },
|
||||
{ NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED },
|
||||
{ 49, 50, 51, 52, 53, 54, 55 },
|
||||
{ 62, 61, 60, 59, 58, 57, 56 },
|
||||
{ 63, 64, 65, 66, 67, 68, 69 },
|
||||
{ 76, 75, 74, 73, 72, 71, 70 },
|
||||
{ 77, 78, 79, 80, 81, 82, 83 },
|
||||
{ NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED },
|
||||
{ NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED }
|
||||
}, {
|
||||
{ 16, 16},{ 34, 16},{ 49, 16},{ 64, 16},{ 79, 16},{ 94, 16},{ 109, 16},
|
||||
{ 109, 31},{ 94, 31},{ 79, 31},{ 64, 31},{ 49, 31},{ 34, 31},{ 16, 31},
|
||||
{ 16, 46},{ 34, 46},{ 49, 46},{ 64, 46},{ 79, 46},{ 94, 46},{ 109, 46},
|
||||
{ 109, 61},{ 94, 61},{ 79, 61},{ 64, 61},{ 49, 61},{ 34, 61},{ 16, 61},
|
||||
{ 16, 76},{ 34, 76},{ 49, 76},{ 64, 76},{ 83, 72},{ 98, 72},{ 113, 72},
|
||||
{ 97, 5},{ 91, 5},{ 86, 5},{ 80, 5},{ 75, 5},{ 69, 5},{ 63, 5},{ 58, 5},{ 52, 5},{ 46, 5},{ 41, 5},{ 35, 5},{ 30, 5},{ 24, 5},
|
||||
{ 240, 16},{ 222, 16},{ 207, 16},{ 192, 16},{ 177, 16},{ 162, 16},{ 147, 16},
|
||||
{ 147, 31},{ 162, 31},{ 177, 31},{ 192, 31},{ 207, 31},{ 222, 31},{ 240, 31},
|
||||
{ 240, 46},{ 222, 46},{ 207, 46},{ 192, 46},{ 177, 46},{ 162, 46},{ 147, 46},
|
||||
{ 147, 61},{ 162, 61},{ 177, 61},{ 192, 61},{ 207, 61},{ 222, 61},{ 240, 61},
|
||||
{ 240, 76},{ 222, 76},{ 207, 76},{ 192, 76},{ 180, 72},{ 165, 72},{ 150, 72},
|
||||
{ 159, 5},{ 164, 5},{ 170, 5},{ 176, 5},{ 181, 5},{ 187, 5},{ 192, 5},{ 198, 5},{ 204, 5},{ 209, 5},{ 215, 5},{ 221, 5},{ 226, 5},{ 232, 5},
|
||||
}, {
|
||||
1, 4, 4, 4, 4, 4, 4,
|
||||
4, 4, 4, 4, 4, 4, 1,
|
||||
1, 4, 4, 4, 4, 4, 4,
|
||||
4, 4, 4, 4, 4, 4, 1,
|
||||
1, 1, 1, 1, 1, 1, 1,
|
||||
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
|
||||
1, 4, 4, 4, 4, 4, 4,
|
||||
4, 4, 4, 4, 4, 4, 1,
|
||||
1, 4, 4, 4, 4, 4, 4,
|
||||
4, 4, 4, 4, 4, 4, 1,
|
||||
1, 1, 1, 1, 1, 1, 1,
|
||||
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2
|
||||
} };
|
||||
// clang-format on
|
||||
#endif
|
||||
|
||||
void keyboard_post_init_kb(void) {
|
||||
touch_encoder_init();
|
||||
transaction_register_rpc(TOUCH_ENCODER_SYNC, touch_encoder_slave_sync);
|
||||
|
||||
Reference in New Issue
Block a user