forked from mirror/qmk_firmware
Migrate g_led_config to DD (G) (#25598)
This commit is contained in:
@@ -82,102 +82,4 @@ const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||
{1, C9_15, C8_15, C6_14}, //61 led59
|
||||
{1, C9_16, C7_15, C6_15}, //62 led60
|
||||
};
|
||||
|
||||
led_config_t g_led_config = { {
|
||||
// Key Matrix to LED Index
|
||||
// 1, 6, 10, 15, 20, 26, 31, 37, 42, 47, 52, 56
|
||||
{0, 5, 10, 15, 20, 26, 31, 37, 43, 48, 53, 58},
|
||||
// 2, 7, 11, 16, 21, 27, 32, 37b, 43, 48, 52b, 57
|
||||
{1, 6, 11, 16, 21, 27, 32, 38, 44, 49, 54, 59},
|
||||
// 3, 7b, 12, 17, 22, 28, 33, 38, 44, 49, 53, 58
|
||||
{2, 7, 12, 17, 22, 28, 33, 39, 45, 50, 55, 60},
|
||||
// 4, 8, 13, 18, 23, 29, 34, 39, 45, 50, 54, 59
|
||||
{3, 8, 13, 18, 23, 29, 34, 40, 46, 51, 56, 61},
|
||||
// 5, 9, 14, 19, 25, NO_LED, NO_LED, 41, 46, 51, 55, 60
|
||||
{4, 9, 14, 19, 25, NO_LED, NO_LED, 42, 47, 52, 57, 62},
|
||||
}, {
|
||||
// LED Index to Physical Position
|
||||
{0, 0}, // 0
|
||||
{0, 16}, // 1
|
||||
{0, 32}, // 2
|
||||
{0, 48}, // 3
|
||||
{0, 64}, // 4
|
||||
|
||||
{21, 0}, // 5
|
||||
{21, 16}, // 6
|
||||
{21, 32}, // 7
|
||||
{21, 48}, // 8
|
||||
{21, 64}, // 9
|
||||
|
||||
{41, 0}, // 10
|
||||
{41, 16}, // 11
|
||||
{41, 32}, // 12
|
||||
{41, 48}, // 13
|
||||
{41, 64}, // 14
|
||||
|
||||
{61, 0}, // 15
|
||||
{61, 16}, // 16
|
||||
{61, 32}, // 17
|
||||
{61, 48}, // 18
|
||||
{61, 64}, // 19
|
||||
|
||||
{82, 0}, // 20
|
||||
{82, 16}, // 21
|
||||
{82, 32}, // 22
|
||||
{82, 48}, // 23
|
||||
{82, 64}, // 24
|
||||
{92, 64}, // 25
|
||||
|
||||
{102, 0}, // 26
|
||||
{102, 16}, // 27
|
||||
{102, 32}, // 28
|
||||
{102, 48}, // 29
|
||||
{102, 64}, // 30
|
||||
|
||||
{122, 0}, // 31
|
||||
{122, 16}, // 32
|
||||
{122, 32}, // 33
|
||||
{122, 48}, // 34
|
||||
{122, 64}, // 35
|
||||
{112, 64}, // 36
|
||||
|
||||
{142, 0}, // 37
|
||||
{142, 16}, // 38
|
||||
{142, 32}, // 39
|
||||
{142, 48}, // 40
|
||||
{142, 64}, // 41
|
||||
{132, 64}, // 42
|
||||
|
||||
{163, 0}, // 43
|
||||
{163, 16}, // 44
|
||||
{163, 32}, // 45
|
||||
{163, 48}, // 46
|
||||
{163, 64}, // 47
|
||||
|
||||
{183, 0}, // 48
|
||||
{183, 16}, // 49
|
||||
{183, 32}, // 50
|
||||
{183, 48}, // 51
|
||||
{183, 64}, // 52
|
||||
|
||||
{203, 0}, // 53
|
||||
{203, 16}, // 54
|
||||
{203, 32}, // 55
|
||||
{203, 48}, // 56
|
||||
{203, 64}, // 57
|
||||
|
||||
{224, 0}, // 58
|
||||
{224, 16}, // 59
|
||||
{224, 32}, // 60
|
||||
{224, 48}, // 61
|
||||
{224, 64}, // 62
|
||||
}, {
|
||||
// LED Index to Flag
|
||||
0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
|
||||
0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
|
||||
0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
|
||||
0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
|
||||
0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
|
||||
0x04, 0x04, 0x04
|
||||
} };
|
||||
#endif
|
||||
|
||||
@@ -24,6 +24,71 @@
|
||||
"solid_reactive_multicross": true
|
||||
},
|
||||
"driver": "is31fl3731",
|
||||
"layout": [
|
||||
{"matrix": [0, 0], "x": 0, "y": 0, "flags": 4},
|
||||
{"matrix": [1, 0], "x": 0, "y": 16, "flags": 4},
|
||||
{"matrix": [2, 0], "x": 0, "y": 32, "flags": 4},
|
||||
{"matrix": [3, 0], "x": 0, "y": 48, "flags": 4},
|
||||
{"matrix": [4, 0], "x": 0, "y": 64, "flags": 4},
|
||||
{"matrix": [0, 1], "x": 21, "y": 0, "flags": 4},
|
||||
{"matrix": [1, 1], "x": 21, "y": 16, "flags": 4},
|
||||
{"matrix": [2, 1], "x": 21, "y": 32, "flags": 4},
|
||||
{"matrix": [3, 1], "x": 21, "y": 48, "flags": 4},
|
||||
{"matrix": [4, 1], "x": 21, "y": 64, "flags": 4},
|
||||
{"matrix": [0, 2], "x": 41, "y": 0, "flags": 4},
|
||||
{"matrix": [1, 2], "x": 41, "y": 16, "flags": 4},
|
||||
{"matrix": [2, 2], "x": 41, "y": 32, "flags": 4},
|
||||
{"matrix": [3, 2], "x": 41, "y": 48, "flags": 4},
|
||||
{"matrix": [4, 2], "x": 41, "y": 64, "flags": 4},
|
||||
{"matrix": [0, 3], "x": 61, "y": 0, "flags": 4},
|
||||
{"matrix": [1, 3], "x": 61, "y": 16, "flags": 4},
|
||||
{"matrix": [2, 3], "x": 61, "y": 32, "flags": 4},
|
||||
{"matrix": [3, 3], "x": 61, "y": 48, "flags": 4},
|
||||
{"matrix": [4, 3], "x": 61, "y": 64, "flags": 4},
|
||||
{"matrix": [0, 4], "x": 82, "y": 0, "flags": 4},
|
||||
{"matrix": [1, 4], "x": 82, "y": 16, "flags": 4},
|
||||
{"matrix": [2, 4], "x": 82, "y": 32, "flags": 4},
|
||||
{"matrix": [3, 4], "x": 82, "y": 48, "flags": 4},
|
||||
{"x": 82, "y": 64, "flags": 4},
|
||||
{"matrix": [4, 4], "x": 92, "y": 64, "flags": 4},
|
||||
{"matrix": [0, 5], "x": 102, "y": 0, "flags": 4},
|
||||
{"matrix": [1, 5], "x": 102, "y": 16, "flags": 4},
|
||||
{"matrix": [2, 5], "x": 102, "y": 32, "flags": 4},
|
||||
{"matrix": [3, 5], "x": 102, "y": 48, "flags": 4},
|
||||
{"x": 102, "y": 64, "flags": 4},
|
||||
{"matrix": [0, 6], "x": 122, "y": 0, "flags": 4},
|
||||
{"matrix": [1, 6], "x": 122, "y": 16, "flags": 4},
|
||||
{"matrix": [2, 6], "x": 122, "y": 32, "flags": 4},
|
||||
{"matrix": [3, 6], "x": 122, "y": 48, "flags": 4},
|
||||
{"x": 122, "y": 64, "flags": 4},
|
||||
{"x": 112, "y": 64, "flags": 4},
|
||||
{"matrix": [0, 7], "x": 142, "y": 0, "flags": 4},
|
||||
{"matrix": [1, 7], "x": 142, "y": 16, "flags": 4},
|
||||
{"matrix": [2, 7], "x": 142, "y": 32, "flags": 4},
|
||||
{"matrix": [3, 7], "x": 142, "y": 48, "flags": 4},
|
||||
{"x": 142, "y": 64, "flags": 4},
|
||||
{"matrix": [4, 7], "x": 132, "y": 64, "flags": 4},
|
||||
{"matrix": [0, 8], "x": 163, "y": 0, "flags": 4},
|
||||
{"matrix": [1, 8], "x": 163, "y": 16, "flags": 4},
|
||||
{"matrix": [2, 8], "x": 163, "y": 32, "flags": 4},
|
||||
{"matrix": [3, 8], "x": 163, "y": 48, "flags": 4},
|
||||
{"matrix": [4, 8], "x": 163, "y": 64, "flags": 4},
|
||||
{"matrix": [0, 9], "x": 183, "y": 0, "flags": 4},
|
||||
{"matrix": [1, 9], "x": 183, "y": 16, "flags": 4},
|
||||
{"matrix": [2, 9], "x": 183, "y": 32, "flags": 4},
|
||||
{"matrix": [3, 9], "x": 183, "y": 48, "flags": 4},
|
||||
{"matrix": [4, 9], "x": 183, "y": 64, "flags": 4},
|
||||
{"matrix": [0, 10], "x": 203, "y": 0, "flags": 4},
|
||||
{"matrix": [1, 10], "x": 203, "y": 16, "flags": 4},
|
||||
{"matrix": [2, 10], "x": 203, "y": 32, "flags": 4},
|
||||
{"matrix": [3, 10], "x": 203, "y": 48, "flags": 4},
|
||||
{"matrix": [4, 10], "x": 203, "y": 64, "flags": 4},
|
||||
{"matrix": [0, 11], "x": 224, "y": 0, "flags": 4},
|
||||
{"matrix": [1, 11], "x": 224, "y": 16, "flags": 4},
|
||||
{"matrix": [2, 11], "x": 224, "y": 32, "flags": 4},
|
||||
{"matrix": [3, 11], "x": 224, "y": 48, "flags": 4},
|
||||
{"matrix": [4, 11], "x": 224, "y": 64, "flags": 4}
|
||||
],
|
||||
"react_on_keyup": true,
|
||||
"sleep": true
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user