Strip decimals from RGB Matrix layout positions (#23943)

This commit is contained in:
Ryan 2024-06-17 20:12:26 +10:00 committed by GitHub
parent 4864d5afca
commit 3f44231d2d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
15 changed files with 429 additions and 429 deletions

View file

@ -35,9 +35,9 @@
},
"driver": "ws2812",
"layout": [
{"matrix": [0, 15], "x": 16.25, "y": 1, "flags": 4},
{"matrix": [0, 16], "x": 17.25, "y": 1, "flags": 4},
{"matrix": [0, 17], "x": 18.25, "y": 1, "flags": 4}
{"matrix": [0, 15], "x": 16, "y": 1, "flags": 4},
{"matrix": [0, 16], "x": 17, "y": 1, "flags": 4},
{"matrix": [0, 17], "x": 18, "y": 1, "flags": 4}
],
"led_count": 3,
"max_brightness": 255

View file

@ -139,41 +139,41 @@
{ "flags": 4, "matrix": [2, 5], "x": 175, "y": 25 },
{ "flags": 8, "matrix": [2, 1], "x": 0, "y": 35 },
{ "flags": 4, "matrix": [1, 2], "x": 17.5, "y": 35 },
{ "flags": 4, "matrix": [2, 2], "x": 27.5, "y": 35 },
{ "flags": 4, "matrix": [3, 2], "x": 37.5, "y": 35 },
{ "flags": 4, "matrix": [4, 2], "x": 47.5, "y": 35 },
{ "flags": 4, "matrix": [4, 3], "x": 57.5, "y": 35 },
{ "flags": 4, "matrix": [5, 3], "x": 67.5, "y": 35 },
{ "flags": 4, "matrix": [5, 2], "x": 77.5, "y": 35 },
{ "flags": 4, "matrix": [6, 2], "x": 87.5, "y": 35 },
{ "flags": 4, "matrix": [7, 2], "x": 97.5, "y": 35 },
{ "flags": 4, "matrix": [8, 2], "x": 107.5, "y": 35 },
{ "flags": 4, "matrix": [8, 3], "x": 117.5, "y": 35 },
{ "flags": 4, "matrix": [10, 4], "x": 127.5, "y": 35 },
{ "flags": 4, "matrix": [1, 2], "x": 17, "y": 35 },
{ "flags": 4, "matrix": [2, 2], "x": 27, "y": 35 },
{ "flags": 4, "matrix": [3, 2], "x": 37, "y": 35 },
{ "flags": 4, "matrix": [4, 2], "x": 47, "y": 35 },
{ "flags": 4, "matrix": [4, 3], "x": 57, "y": 35 },
{ "flags": 4, "matrix": [5, 3], "x": 67, "y": 35 },
{ "flags": 4, "matrix": [5, 2], "x": 77, "y": 35 },
{ "flags": 4, "matrix": [6, 2], "x": 87, "y": 35 },
{ "flags": 4, "matrix": [7, 2], "x": 97, "y": 35 },
{ "flags": 4, "matrix": [8, 2], "x": 107, "y": 35 },
{ "flags": 4, "matrix": [8, 3], "x": 117, "y": 35 },
{ "flags": 4, "matrix": [10, 4], "x": 127, "y": 35 },
{ "flags": 4, "matrix": [0, 0], "x": 0, "y": 45 },
{ "flags": 4, "matrix": [1, 4], "x": 22.5, "y": 45 },
{ "flags": 4, "matrix": [2, 4], "x": 32.5, "y": 45 },
{ "flags": 4, "matrix": [3, 4], "x": 42.5, "y": 45 },
{ "flags": 4, "matrix": [4, 4], "x": 52.5, "y": 45 },
{ "flags": 4, "matrix": [4, 5], "x": 62.5, "y": 45 },
{ "flags": 4, "matrix": [5, 5], "x": 72.5, "y": 45 },
{ "flags": 4, "matrix": [5, 4], "x": 82.5, "y": 45 },
{ "flags": 4, "matrix": [6, 4], "x": 92.5, "y": 45 },
{ "flags": 4, "matrix": [7, 4], "x": 102.5, "y": 45 },
{ "flags": 4, "matrix": [8, 5], "x": 112.5, "y": 45 },
{ "flags": 4, "matrix": [9, 1], "x": 122.5, "y": 45 },
{ "flags": 4, "matrix": [1, 4], "x": 22, "y": 45 },
{ "flags": 4, "matrix": [2, 4], "x": 32, "y": 45 },
{ "flags": 4, "matrix": [3, 4], "x": 42, "y": 45 },
{ "flags": 4, "matrix": [4, 4], "x": 52, "y": 45 },
{ "flags": 4, "matrix": [4, 5], "x": 62, "y": 45 },
{ "flags": 4, "matrix": [5, 5], "x": 72, "y": 45 },
{ "flags": 4, "matrix": [5, 4], "x": 82, "y": 45 },
{ "flags": 4, "matrix": [6, 4], "x": 92, "y": 45 },
{ "flags": 4, "matrix": [7, 4], "x": 102, "y": 45 },
{ "flags": 4, "matrix": [8, 5], "x": 112, "y": 45 },
{ "flags": 4, "matrix": [9, 1], "x": 122, "y": 45 },
{ "flags": 4, "matrix": [3, 5], "x": 165, "y": 45 },
{ "flags": 4, "matrix": [0, 6], "x": 0, "y": 55 },
{ "flags": 4, "matrix": [9, 0], "x": 12.5, "y": 55 },
{ "flags": 4, "matrix": [9, 0], "x": 12, "y": 55 },
{ "flags": 4, "matrix": [9, 3], "x": 25, "y": 55 },
{ "flags": 4, "matrix": [9, 4], "x": 37.5, "y": 55 },
{ "flags": 4, "matrix": [9, 4], "x": 37, "y": 55 },
{ "flags": 4, "matrix": [9, 5], "x": 100, "y": 55 },
{ "flags": 4, "matrix": [9, 2], "x": 112.5, "y": 55 },
{ "flags": 4, "matrix": [9, 2], "x": 112, "y": 55 },
{ "flags": 4, "matrix": [8, 4], "x": 125, "y": 55 },
{ "flags": 4, "matrix": [0, 4], "x": 137.5, "y": 55 },
{ "flags": 4, "matrix": [0, 4], "x": 137, "y": 55 },
{ "flags": 4, "matrix": [0, 3], "x": 155, "y": 55 },
{ "flags": 4, "matrix": [7, 3], "x": 165, "y": 55 },
{ "flags": 4, "matrix": [0, 5], "x": 175, "y": 55 }

View file

@ -48,54 +48,54 @@
"driver": "ws2812",
"layout": [
{"flags": 4, "matrix": [0, 0], "x": 0, "y": 0},
{"flags": 4, "matrix": [0, 1], "x": 62.2, "y": 0},
{"flags": 4, "matrix": [0, 2], "x": 99.6, "y": 0},
{"flags": 4, "matrix": [0, 3], "x": 124.4, "y": 0},
{"flags": 4, "matrix": [0, 4], "x": 149.3, "y": 0},
{"flags": 4, "matrix": [0, 5], "x": 174.2, "y": 0},
{"flags": 4, "matrix": [0, 6], "x": 199.1, "y": 0},
{"flags": 4, "matrix": [0, 1], "x": 62, "y": 0},
{"flags": 4, "matrix": [0, 2], "x": 99, "y": 0},
{"flags": 4, "matrix": [0, 3], "x": 124, "y": 0},
{"flags": 4, "matrix": [0, 4], "x": 149, "y": 0},
{"flags": 4, "matrix": [0, 5], "x": 174, "y": 0},
{"flags": 4, "matrix": [0, 6], "x": 199, "y": 0},
{"flags": 4, "matrix": [0, 7], "x": 224, "y": 0},
{"flags": 4, "matrix": [1, 0], "x": 0, "y": 12.8},
{"flags": 4, "matrix": [1, 1], "x": 24.9, "y": 12.8},
{"flags": 4, "matrix": [1, 2], "x": 49.8, "y": 12.8},
{"flags": 4, "matrix": [1, 3], "x": 74.6, "y": 12.8},
{"flags": 4, "matrix": [1, 4], "x": 99.6, "y": 12.8},
{"flags": 4, "matrix": [1, 5], "x": 124.4, "y": 12.8},
{"flags": 4, "matrix": [1, 6], "x": 149.3, "y": 12.8},
{"flags": 4, "matrix": [1, 0], "x": 0, "y": 12},
{"flags": 4, "matrix": [1, 1], "x": 24, "y": 12},
{"flags": 4, "matrix": [1, 2], "x": 49, "y": 12},
{"flags": 4, "matrix": [1, 3], "x": 74, "y": 12},
{"flags": 4, "matrix": [1, 4], "x": 99, "y": 12},
{"flags": 4, "matrix": [1, 5], "x": 124, "y": 12},
{"flags": 4, "matrix": [1, 6], "x": 149, "y": 12},
{"flags": 4, "matrix": [2, 0], "x": 0, "y": 25.6},
{"flags": 4, "matrix": [2, 1], "x": 24.9, "y": 25.6},
{"flags": 4, "matrix": [2, 2], "x": 49.8, "y": 25.6},
{"flags": 4, "matrix": [2, 3], "x": 74.6, "y": 32},
{"flags": 4, "matrix": [2, 4], "x": 90, "y": 25.6},
{"flags": 4, "matrix": [2, 5], "x": 124.4, "y": 25.6},
{"flags": 4, "matrix": [2, 6], "x": 149.3, "y": 25.6},
{"flags": 4, "matrix": [2, 0], "x": 0, "y": 25},
{"flags": 4, "matrix": [2, 1], "x": 24, "y": 25},
{"flags": 4, "matrix": [2, 2], "x": 49, "y": 25},
{"flags": 4, "matrix": [2, 3], "x": 74, "y": 32},
{"flags": 4, "matrix": [2, 4], "x": 90, "y": 25},
{"flags": 4, "matrix": [2, 5], "x": 124, "y": 25},
{"flags": 4, "matrix": [2, 6], "x": 149, "y": 25},
{"flags": 4, "matrix": [3, 0], "x": 0, "y": 38.4},
{"flags": 4, "matrix": [3, 1], "x": 24.9, "y": 38.4},
{"flags": 4, "matrix": [3, 2], "x": 49.8, "y": 38.4},
{"flags": 4, "matrix": [3, 3], "x": 99.6, "y": 38.4},
{"flags": 4, "matrix": [3, 4], "x": 124.4, "y": 38.4},
{"flags": 4, "matrix": [3, 5], "x": 149.3, "y": 38.4},
{"flags": 4, "matrix": [3, 0], "x": 0, "y": 38},
{"flags": 4, "matrix": [3, 1], "x": 24, "y": 38},
{"flags": 4, "matrix": [3, 2], "x": 49, "y": 38},
{"flags": 4, "matrix": [3, 3], "x": 99, "y": 38},
{"flags": 4, "matrix": [3, 4], "x": 124, "y": 38},
{"flags": 4, "matrix": [3, 5], "x": 149, "y": 38},
{"flags": 4, "matrix": [4, 0], "x": 0, "y": 51.2},
{"flags": 4, "matrix": [4, 1], "x": 24.9, "y": 51.2},
{"flags": 4, "matrix": [4, 2], "x": 49.8, "y": 51.2},
{"flags": 4, "matrix": [4, 3], "x": 74.6, "y": 57.6},
{"flags": 4, "matrix": [4, 5], "x": 124.4, "y": 51.2},
{"flags": 4, "matrix": [4, 0], "x": 0, "y": 51},
{"flags": 4, "matrix": [4, 1], "x": 24, "y": 51},
{"flags": 4, "matrix": [4, 2], "x": 49, "y": 51},
{"flags": 4, "matrix": [4, 3], "x": 74, "y": 57},
{"flags": 4, "matrix": [4, 5], "x": 124, "y": 51},
{"flags": 4, "matrix": [5, 0], "x": 12.5, "y": 64},
{"flags": 4, "matrix": [5, 1], "x": 49.8, "y": 64},
{"flags": 4, "matrix": [5, 2], "x": 99.6, "y": 64},
{"flags": 4, "matrix": [5, 3], "x": 124.4, "y": 64},
{"flags": 4, "matrix": [5, 4], "x": 149.3, "y": 64},
{"flags": 4, "matrix": [5, 0], "x": 12, "y": 64},
{"flags": 4, "matrix": [5, 1], "x": 49, "y": 64},
{"flags": 4, "matrix": [5, 2], "x": 99, "y": 64},
{"flags": 4, "matrix": [5, 3], "x": 124, "y": 64},
{"flags": 4, "matrix": [5, 4], "x": 149, "y": 64},
{"flags": 2, "x": 224, "y": 64},
{"flags": 2, "x": 74.6, "y": 64},
{"flags": 2, "x": 74, "y": 64},
{"flags": 2, "x": 0, "y": 64},
{"flags": 2, "x": 0, "y": 0},
{"flags": 2, "x": 74.6, "y": 0},
{"flags": 2, "x": 74, "y": 0},
{"flags": 2, "x": 224, "y": 0}
],
"max_brightness": 200,

View file

@ -29,8 +29,8 @@
"rgb_matrix": {
"driver": "ws2812",
"layout": [
{"x": 0, "y": 0.375},
{"x": 16.5, "y": 0.38}
{"x": 0, "y": 0},
{"x": 16, "y": 0}
],
"split_count": [1, 1]
},

View file

@ -166,19 +166,19 @@ led_config_t g_led_config = {
}, {
// LED Index to Physical Position
// Key LED
{ 0, 0 }, { 26.35, 0 }, { 39.53, 0 }, { 52.71, 0 }, { 65.88, 0 }, { 79.06, 0 }, { 92.24, 0 }, { 105.41, 0 }, { 118.59, 0 }, { 131.77, 0 }, { 144.94, 0 }, { 158.12, 0 }, { 171.29, 0 }, { 197.65, 0 }, { 210.82, 0 }, { 224, 0 },
{ 0, 0 }, { 26, 0 }, { 39, 0 }, { 52, 0 }, { 65, 0 }, { 79, 0 }, { 92, 0 }, { 105, 0 }, { 118, 0 }, { 131, 0 }, { 144, 0 }, { 158, 0 }, { 171, 0 }, { 197, 0 }, { 210, 0 }, { 224, 0 },
{ 0, 21.33 }, { 13.18, 21.33 }, { 26.35, 21.33 }, { 39.53, 21.33 }, { 52.71, 21.33 }, { 65.88, 21.33 }, { 79.06, 21.33 }, { 92.24, 21.33 }, { 105.41, 21.33 }, { 118.59, 21.33 }, { 131.77, 21.33 }, { 144.94, 21.33 }, { 158.12, 21.33 }, { 171.29, 21.33 }, { 197.65, 21.33 }, { 210.82, 21.33 }, { 224, 21.33 },
{ 0, 32 }, { 13.18, 32 }, { 26.35, 32 }, { 39.53, 32 }, { 52.71, 32 }, { 65.88, 32 }, { 79.06, 32 }, { 92.24, 32 }, { 105.41, 32 }, { 118.59, 32 }, { 131.77, 32 }, { 144.94, 32 }, { 158.12, 32 }, { 171.29, 32 }, { 197.65, 32 }, { 210.82, 32 }, { 224, 32 },
{ 0, 42.67 }, { 13.18, 42.67 }, { 26.35, 42.67 }, { 39.53, 42.67 }, { 52.71, 42.67 }, { 65.88, 42.67 }, { 79.06, 42.67 }, { 92.24, 42.67 }, { 105.41, 42.67 }, { 118.59, 42.67 }, { 131.77, 42.67 }, { 144.94, 42.67 }, { 171.29, 42.67 },
{ 0, 53.33 }, { 26.35, 53.33 }, { 39.53, 53.33 }, { 52.71, 53.33 }, { 65.88, 53.33 }, { 79.06, 53.33 }, { 92.24, 53.33 }, { 105.41, 53.33 }, { 118.59, 53.33 }, { 131.77, 53.33 }, { 144.94, 53.33 }, { 171.29, 53.33 }, { 210.82, 53.33 },
{ 0, 64 }, { 13.18, 64 }, { 26.35, 64 }, { 79.06, 64 }, { 131.77, 64 }, { 144.94, 64 }, { 158.12, 64 }, { 171.29, 64 }, { 197.65, 64 }, { 210.82, 64 }, { 224, 64 },
{ 0, 21 }, { 13, 21 }, { 26, 21 }, { 39, 21 }, { 52, 21 }, { 65, 21 }, { 79, 21 }, { 92, 21 }, { 105, 21 }, { 118, 21 }, { 131, 21 }, { 144, 21 }, { 158, 21 }, { 171, 21 }, { 197, 21 }, { 210, 21 }, { 224, 21 },
{ 0, 32 }, { 13, 32 }, { 26, 32 }, { 39, 32 }, { 52, 32 }, { 65, 32 }, { 79, 32 }, { 92, 32 }, { 105, 32 }, { 118, 32 }, { 131, 32 }, { 144, 32 }, { 158, 32 }, { 171, 32 }, { 197, 32 }, { 210, 32 }, { 224, 32 },
{ 0, 42 }, { 13, 42 }, { 26, 42 }, { 39, 42 }, { 52, 42 }, { 65, 42 }, { 79, 42 }, { 92, 42 }, { 105, 42 }, { 118, 42 }, { 131, 42 }, { 144, 42 }, { 171, 42 },
{ 0, 53 }, { 26, 53 }, { 39, 53 }, { 52, 53 }, { 65, 53 }, { 79, 53 }, { 92, 53 }, { 105, 53 }, { 118, 53 }, { 131, 53 }, { 144, 53 }, { 171, 53 }, { 210, 53 },
{ 0, 64 }, { 13, 64 }, { 26, 64 }, { 79, 64 }, { 131, 64 }, { 144, 64 }, { 158, 64 }, { 171, 64 }, { 197, 64 }, { 210, 64 }, { 224, 64 },
// Underglow LED
{ 224, 64 }, { 206.77, 64 }, { 189.54, 64 }, { 172.31, 64 }, { 155.08, 64 }, { 137.85, 64 }, { 120.61, 64 }, { 103.38, 64 }, { 86.15, 64 }, { 68.92, 64 }, { 51.69, 64 }, { 34.46, 64 }, { 17.23, 64 }, { 0, 64 },
{ 0, 42.67 }, { 0, 21.33 },
{ 0, 0 }, { 17.23, 0 }, { 34.46, 0 }, { 51.69, 0 }, { 68.92, 0 }, { 86.15, 0 }, { 103.38, 0 }, { 120.61, 0 }, { 137.85, 0 }, { 155.08, 0 }, { 172.31, 0 }, { 189.54, 0 }, { 206.77, 0 }, { 224, 0 },
{ 224, 21.33 }, { 224, 42.67 }
{ 224, 64 }, { 206, 64 }, { 189, 64 }, { 172, 64 }, { 155, 64 }, { 137, 64 }, { 120, 64 }, { 103, 64 }, { 86, 64 }, { 68, 64 }, { 51, 64 }, { 34, 64 }, { 17, 64 }, { 0, 64 },
{ 0, 42 }, { 0, 21 },
{ 0, 0 }, { 17, 0 }, { 34, 0 }, { 51, 0 }, { 68, 0 }, { 86, 0 }, { 103, 0 }, { 120, 0 }, { 137, 0 }, { 155, 0 }, { 172, 0 }, { 189, 0 }, { 206, 0 }, { 224, 0 },
{ 224, 21 }, { 224, 42 }
}, {
// LED Index to Flag
//Key LED

View file

@ -26,10 +26,10 @@ led_config_t g_led_config = { {
{ 83, 82, 81, NO_LED, NO_LED, 80, NO_LED, NO_LED, 79, 78, 77, 76, NO_LED,75 ,74}
}, {
{0, 0}, {15, 0}, {30, 0},{45, 0}, {60, 0}, {75, 0}, {90, 0}, {105, 0}, {120, 0}, {135, 0}, {150, 0}, {165, 0}, {180, 0}, {195, 0}, {210, 0}, {224, 0},
{224, 12.8}, {218, 12.8},{192, 12.8},{176, 12.8},{160, 12.8},{144, 12.8},{128, 12.8},{112, 12.8},{96, 12.8},{80, 12.8},{64, 12.8},{48, 12.8},{32, 12.8},{16, 12.8},{0, 12.8},
{0, 25.6},{16, 25.6}, {32, 25.6}, {48, 25.6}, {64, 25.6}, {80, 25.6}, {96, 25.6}, {112, 25.6}, {128, 25.6}, {144, 25.6}, {160, 25.6},{176, 25.6}, {192, 25.6}, {218, 25.6}, {224, 25.6},
{224, 38.4},{200, 38.4},{176, 38.4},{160, 38.4},{144, 38.4},{128, 38.4},{112, 38.4},{96, 38.4},{80, 38.4},{64, 38.4},{48, 38.4},{32, 38.4},{16, 38.4},{0, 38.4},
{0, 51.2},{16, 51.2}, {32, 51.2}, {48, 51.2}, {64, 51.2}, {80, 51.2}, {96, 51.2}, {112, 51.2}, {128, 51.2}, {144, 51.2}, {160, 51.2}, {189, 51.2}, {218, 51.2}, {224, 51.2},
{224, 12}, {218, 12},{192, 12},{176, 12},{160, 12},{144, 12},{128, 12},{112, 12},{96, 12},{80, 12},{64, 12},{48, 12},{32, 12},{16, 12},{0, 12},
{0, 25},{16, 25}, {32, 25}, {48, 25}, {64, 25}, {80, 25}, {96, 25}, {112, 25}, {128, 25}, {144, 25}, {160, 25},{176, 25}, {192, 25}, {218, 25}, {224, 25},
{224, 38},{200, 38},{176, 38},{160, 38},{144, 38},{128, 38},{112, 38},{96, 38},{80, 38},{64, 38},{48, 38},{32, 38},{16, 38},{0, 38},
{0, 51},{16, 51}, {32, 51}, {48, 51}, {64, 51}, {80, 51}, {96, 51}, {112, 51}, {128, 51}, {144, 51}, {160, 51}, {189, 51}, {218, 51}, {224, 51},
{224, 64},{218, 64},{192, 64},{176, 64},{160, 64},{144, 64}, {80, 64}, {32, 64},{16, 64},{0, 64}
}, {
4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,

View file

@ -65,23 +65,23 @@
{"flags": 4, "matrix": [0, 1], "x": 75, "y": 0},
{"flags": 4, "matrix": [0, 2], "x": 150, "y": 0},
{"flags": 4, "matrix": [0, 3], "x": 224, "y": 0},
{"flags": 4, "matrix": [1, 3], "x": 224, "y": 12.8},
{"flags": 4, "matrix": [1, 2], "x": 150, "y": 12.8},
{"flags": 4, "matrix": [1, 1], "x": 75, "y": 12.8},
{"flags": 4, "matrix": [1, 0], "x": 0, "y": 12.8},
{"flags": 4, "matrix": [2, 0], "x": 0, "y": 25.6},
{"flags": 4, "matrix": [2, 1], "x": 75, "y": 25.6},
{"flags": 4, "matrix": [2, 2], "x": 150, "y": 25.6},
{"flags": 4, "matrix": [1, 3], "x": 224, "y": 12},
{"flags": 4, "matrix": [1, 2], "x": 150, "y": 12},
{"flags": 4, "matrix": [1, 1], "x": 75, "y": 12},
{"flags": 4, "matrix": [1, 0], "x": 0, "y": 12},
{"flags": 4, "matrix": [2, 0], "x": 0, "y": 25},
{"flags": 4, "matrix": [2, 1], "x": 75, "y": 25},
{"flags": 4, "matrix": [2, 2], "x": 150, "y": 25},
{"flags": 4, "matrix": [2, 3], "x": 224, "y": 32},
{"flags": 4, "matrix": [3, 2], "x": 150, "y": 38.4},
{"flags": 4, "matrix": [3, 1], "x": 75, "y": 38.4},
{"flags": 4, "matrix": [3, 0], "x": 0, "y": 38.4},
{"flags": 4, "matrix": [4, 0], "x": 0, "y": 51.2},
{"flags": 4, "matrix": [4, 1], "x": 75, "y": 51.2},
{"flags": 4, "matrix": [4, 2], "x": 150, "y": 51.24},
{"flags": 4, "matrix": [4, 3], "x": 224, "y": 57.6},
{"flags": 4, "matrix": [3, 2], "x": 150, "y": 38},
{"flags": 4, "matrix": [3, 1], "x": 75, "y": 38},
{"flags": 4, "matrix": [3, 0], "x": 0, "y": 38},
{"flags": 4, "matrix": [4, 0], "x": 0, "y": 51},
{"flags": 4, "matrix": [4, 1], "x": 75, "y": 51},
{"flags": 4, "matrix": [4, 2], "x": 150, "y": 51},
{"flags": 4, "matrix": [4, 3], "x": 224, "y": 57},
{"flags": 4, "matrix": [5, 2], "x": 150, "y": 64},
{"flags": 4, "matrix": [5, 0], "x": 37.5, "y": 64}
{"flags": 4, "matrix": [5, 0], "x": 37, "y": 64}
],
"max_brightness": 128,
"sleep": true

View file

@ -10,16 +10,16 @@ led_config_t g_led_config = { {
}, {
// LED Index to Physical Position
//through switch
{ 26.6, 10 }, { 4.3, 10 }, { 3.8, 49.3 }, { 23.3, 49.3 },
{ 69.4, 49.3 }, { 68.9, 10 }, { 90.6, 10 }, { 89.5, 49.3 },
{ 134, 49.3 }, { 132.9, 10 }, { 155.7, 10 }, { 155.1, 49.3 },
{ 199.6, 49.3 }, { 199.6, 10 }, { 219.1, 10 }, { 219.1, 49.3 },
{ 26, 10 }, { 4, 10 }, { 3, 49 }, { 23, 49 },
{ 69, 49 }, { 68, 10 }, { 90, 10 }, { 89, 49 },
{ 134, 49 }, { 132, 10 }, { 155, 10 }, { 155, 49 },
{ 199, 49 }, { 199, 10 }, { 219, 10 }, { 219, 49 },
//underglow
{ 218, 62.2 }, { 188.7, 62.2 }, { 159.5, 62.2 }, { 123.7, 62.2 }, //bottom right
{ 100.3, 62.2 }, { 59.1, 62.2 }, { 35.3, 62.2 }, { 5.4, 62.2 }, //bottom left
{ 6, 6.4 }, { 35.3, 6.4 }, { 59.1, 6.4 }, { 100.3, 6.4 }, //top left
{ 123.7, 6.4 }, { 159.5, 6.4 }, { 188.7, 6.4 }, { 218, 6.4 } //top right
{ 218, 62 }, { 188, 62 }, { 159, 62 }, { 123, 62 }, //bottom right
{ 100, 62 }, { 59, 62 }, { 35, 62 }, { 5, 62 }, //bottom left
{ 6, 6 }, { 35, 6 }, { 59, 6 }, { 100, 6 }, //top left
{ 123, 6 }, { 159, 6 }, { 188, 6 }, { 218, 6 } //top right
}, {
// LED Index to Flag
4, 4, 4, 4,

View file

@ -78,17 +78,17 @@
{ "matrix": [6, 2], "x": 0, "y": 3, "flags": 4 },
{ "matrix": [8, 1], "x": 0, "y": 4, "flags": 4 },
{ "matrix": [8, 2], "x": 0, "y": 4, "flags": 4 },
{ "matrix": [1, 8], "x": 20.5, "y": 0, "flags": 4 },
{ "matrix": [1, 7], "x": 20.5, "y": 0, "flags": 4 },
{ "matrix": [3, 8], "x": 20.5, "y": 1, "flags": 4 },
{ "matrix": [3, 7], "x": 20.5, "y": 1, "flags": 4 },
{ "matrix": [5, 8], "x": 20.5, "y": 2, "flags": 4 },
{ "matrix": [5, 7], "x": 20.5, "y": 2, "flags": 4 },
{ "matrix": [7, 8], "x": 20.5, "y": 3, "flags": 4 },
{ "matrix": [7, 7], "x": 20.5, "y": 3, "flags": 4 },
{ "matrix": [9, 8], "x": 20.5, "y": 4, "flags": 4 },
{ "matrix": [9, 7], "x": 20.5, "y": 4, "flags": 4 },
{ "matrix": [6, 0], "x": 0, "y": 3.25, "flags": 1 }
{ "matrix": [1, 8], "x": 20, "y": 0, "flags": 4 },
{ "matrix": [1, 7], "x": 20, "y": 0, "flags": 4 },
{ "matrix": [3, 8], "x": 20, "y": 1, "flags": 4 },
{ "matrix": [3, 7], "x": 20, "y": 1, "flags": 4 },
{ "matrix": [5, 8], "x": 20, "y": 2, "flags": 4 },
{ "matrix": [5, 7], "x": 20, "y": 2, "flags": 4 },
{ "matrix": [7, 8], "x": 20, "y": 3, "flags": 4 },
{ "matrix": [7, 7], "x": 20, "y": 3, "flags": 4 },
{ "matrix": [9, 8], "x": 20, "y": 4, "flags": 4 },
{ "matrix": [9, 7], "x": 20, "y": 4, "flags": 4 },
{ "matrix": [6, 0], "x": 0, "y": 3, "flags": 1 }
]
},
"matrix_pins": {

View file

@ -118,43 +118,43 @@
{ "flags": 4, "matrix": [7, 5], "x": 135, "y": 10 },
{ "flags": 4, "matrix": [7, 3], "x": 150, "y": 10 },
{ "flags": 1, "matrix": [2, 1], "x": 0, "y": 20 },
{ "flags": 4, "matrix": [1, 2], "x": 17.5, "y": 20 },
{ "flags": 4, "matrix": [2, 2], "x": 27.5, "y": 20 },
{ "flags": 4, "matrix": [3, 2], "x": 37.5, "y": 20 },
{ "flags": 4, "matrix": [4, 2], "x": 47.5, "y": 20 },
{ "flags": 4, "matrix": [4, 3], "x": 57.5, "y": 20 },
{ "flags": 4, "matrix": [5, 3], "x": 67.5, "y": 20 },
{ "flags": 4, "matrix": [5, 2], "x": 77.5, "y": 20 },
{ "flags": 4, "matrix": [6, 2], "x": 87.5, "y": 20 },
{ "flags": 4, "matrix": [7, 2], "x": 97.5, "y": 20 },
{ "flags": 4, "matrix": [8, 2], "x": 107.5, "y": 20 },
{ "flags": 4, "matrix": [8, 3], "x": 117.5, "y": 20 },
{ "flags": 4, "matrix": [8, 4], "x": 127.5, "y": 20 },
{ "flags": 4, "matrix": [1, 2], "x": 17, "y": 20 },
{ "flags": 4, "matrix": [2, 2], "x": 27, "y": 20 },
{ "flags": 4, "matrix": [3, 2], "x": 37, "y": 20 },
{ "flags": 4, "matrix": [4, 2], "x": 47, "y": 20 },
{ "flags": 4, "matrix": [4, 3], "x": 57, "y": 20 },
{ "flags": 4, "matrix": [5, 3], "x": 67, "y": 20 },
{ "flags": 4, "matrix": [5, 2], "x": 77, "y": 20 },
{ "flags": 4, "matrix": [6, 2], "x": 87, "y": 20 },
{ "flags": 4, "matrix": [7, 2], "x": 97, "y": 20 },
{ "flags": 4, "matrix": [8, 2], "x": 107, "y": 20 },
{ "flags": 4, "matrix": [8, 3], "x": 117, "y": 20 },
{ "flags": 4, "matrix": [8, 4], "x": 127, "y": 20 },
{ "flags": 4, "matrix": [2, 6], "x": 150, "y": 20 },
{ "flags": 4, "matrix": [0, 0], "x": 0, "y": 30 },
{ "flags": 4, "matrix": [1, 4], "x": 22.5, "y": 30 },
{ "flags": 4, "matrix": [2, 4], "x": 32.5, "y": 30 },
{ "flags": 4, "matrix": [3, 4], "x": 42.5, "y": 30 },
{ "flags": 4, "matrix": [4, 4], "x": 52.5, "y": 30 },
{ "flags": 4, "matrix": [4, 5], "x": 62.5, "y": 30 },
{ "flags": 4, "matrix": [5, 5], "x": 72.5, "y": 30 },
{ "flags": 4, "matrix": [5, 4], "x": 82.5, "y": 30 },
{ "flags": 4, "matrix": [6, 4], "x": 92.5, "y": 30 },
{ "flags": 4, "matrix": [7, 4], "x": 102.5, "y": 30 },
{ "flags": 4, "matrix": [8, 5], "x": 112.5, "y": 30 },
{ "flags": 4, "matrix": [0, 7], "x": 122.5, "y": 30 },
{ "flags": 4, "matrix": [1, 4], "x": 22, "y": 30 },
{ "flags": 4, "matrix": [2, 4], "x": 32, "y": 30 },
{ "flags": 4, "matrix": [3, 4], "x": 42, "y": 30 },
{ "flags": 4, "matrix": [4, 4], "x": 52, "y": 30 },
{ "flags": 4, "matrix": [4, 5], "x": 62, "y": 30 },
{ "flags": 4, "matrix": [5, 5], "x": 72, "y": 30 },
{ "flags": 4, "matrix": [5, 4], "x": 82, "y": 30 },
{ "flags": 4, "matrix": [6, 4], "x": 92, "y": 30 },
{ "flags": 4, "matrix": [7, 4], "x": 102, "y": 30 },
{ "flags": 4, "matrix": [8, 5], "x": 112, "y": 30 },
{ "flags": 4, "matrix": [0, 7], "x": 122, "y": 30 },
{ "flags": 4, "matrix": [1, 6], "x": 140, "y": 30 },
{ "flags": 4, "matrix": [6, 3], "x": 150, "y": 30 },
{ "flags": 4, "matrix": [0, 6], "x": 0, "y": 40 },
{ "flags": 4, "matrix": [0, 5], "x": 12.5, "y": 40 },
{ "flags": 4, "matrix": [0, 5], "x": 12, "y": 40 },
{ "flags": 4, "matrix": [0, 2], "x": 25, "y": 40 },
{ "flags": 4, "x": 61.5, "y": 40 },
{ "flags": 4, "x": 62.5, "y": 40 },
{ "flags": 4, "x": 61, "y": 40 },
{ "flags": 4, "x": 62, "y": 40 },
{ "flags": 4, "matrix": [0, 1], "x": 65, "y": 40 },
{ "flags": 4, "x": 67.5, "y": 40 },
{ "flags": 4, "x": 68.5, "y": 40 },
{ "flags": 4, "x": 67, "y": 40 },
{ "flags": 4, "x": 68, "y": 40 },
{ "flags": 4, "matrix": [3, 6], "x": 100, "y": 40 },
{ "flags": 4, "matrix": [3, 3], "x": 112.5, "y": 40 },
{ "flags": 4, "matrix": [3, 3], "x": 112, "y": 40 },
{ "flags": 4, "matrix": [0, 3], "x": 130, "y": 40 },
{ "flags": 4, "matrix": [1, 5], "x": 140, "y": 40 },
{ "flags": 4, "matrix": [2, 5], "x": 150, "y": 40 }

View file

@ -88,97 +88,97 @@
"driver": "aw20216s",
"layout": [
{ "flags": 4, "matrix": [1, 3], "x": 0, "y": 0 },
{ "flags": 4, "matrix": [2, 6], "x": 12.5, "y": 0 },
{ "flags": 4, "matrix": [3, 6], "x": 22.5, "y": 0 },
{ "flags": 4, "matrix": [3, 1], "x": 32.5, "y": 0 },
{ "flags": 4, "matrix": [3, 3], "x": 42.5, "y": 0 },
{ "flags": 4, "matrix": [2, 6], "x": 12, "y": 0 },
{ "flags": 4, "matrix": [3, 6], "x": 22, "y": 0 },
{ "flags": 4, "matrix": [3, 1], "x": 32, "y": 0 },
{ "flags": 4, "matrix": [3, 3], "x": 42, "y": 0 },
{ "flags": 4, "matrix": [0, 7], "x": 55, "y": 0 },
{ "flags": 4, "matrix": [6, 3], "x": 65, "y": 0 },
{ "flags": 4, "matrix": [7, 1], "x": 75, "y": 0 },
{ "flags": 4, "matrix": [7, 6], "x": 85, "y": 0 },
{ "flags": 4, "matrix": [10, 6], "x": 97.5, "y": 0 },
{ "flags": 4, "matrix": [10, 7], "x": 107.5, "y": 0 },
{ "flags": 4, "matrix": [10, 3], "x": 117.5, "y": 0 },
{ "flags": 4, "matrix": [10, 5], "x": 127.5, "y": 0 },
{ "flags": 4, "matrix": [10, 6], "x": 97, "y": 0 },
{ "flags": 4, "matrix": [10, 7], "x": 107, "y": 0 },
{ "flags": 4, "matrix": [10, 3], "x": 117, "y": 0 },
{ "flags": 4, "matrix": [10, 5], "x": 127, "y": 0 },
{ "flags": 4, "matrix": [9, 7], "x": 140, "y": 0 },
{ "flags": 4, "matrix": [6, 5], "x": 155, "y": 0 },
{ "flags": 4, "matrix": [1, 6], "x": 0, "y": 12.5 },
{ "flags": 4, "matrix": [1, 7], "x": 10, "y": 12.5 },
{ "flags": 4, "matrix": [2, 7], "x": 20, "y": 12.5 },
{ "flags": 4, "matrix": [3, 7], "x": 30, "y": 12.5 },
{ "flags": 4, "matrix": [4, 7], "x": 40, "y": 12.5 },
{ "flags": 4, "matrix": [4, 6], "x": 50, "y": 12.5 },
{ "flags": 4, "matrix": [5, 6], "x": 60, "y": 12.5 },
{ "flags": 4, "matrix": [5, 7], "x": 70, "y": 12.5 },
{ "flags": 4, "matrix": [6, 7], "x": 80, "y": 12.5 },
{ "flags": 4, "matrix": [7, 7], "x": 90, "y": 12.5 },
{ "flags": 4, "matrix": [8, 7], "x": 100, "y": 12.5 },
{ "flags": 4, "matrix": [8, 6], "x": 110, "y": 12.5 },
{ "flags": 4, "matrix": [6, 6], "x": 120, "y": 12.5 },
{ "flags": 4, "matrix": [10, 1], "x": 130, "y": 12.5 },
{ "flags": 4, "matrix": [0, 2], "x": 155, "y": 12.5 },
{ "flags": 4, "matrix": [1, 6], "x": 0, "y": 12 },
{ "flags": 4, "matrix": [1, 7], "x": 10, "y": 12 },
{ "flags": 4, "matrix": [2, 7], "x": 20, "y": 12 },
{ "flags": 4, "matrix": [3, 7], "x": 30, "y": 12 },
{ "flags": 4, "matrix": [4, 7], "x": 40, "y": 12 },
{ "flags": 4, "matrix": [4, 6], "x": 50, "y": 12 },
{ "flags": 4, "matrix": [5, 6], "x": 60, "y": 12 },
{ "flags": 4, "matrix": [5, 7], "x": 70, "y": 12 },
{ "flags": 4, "matrix": [6, 7], "x": 80, "y": 12 },
{ "flags": 4, "matrix": [7, 7], "x": 90, "y": 12 },
{ "flags": 4, "matrix": [8, 7], "x": 100, "y": 12 },
{ "flags": 4, "matrix": [8, 6], "x": 110, "y": 12 },
{ "flags": 4, "matrix": [6, 6], "x": 120, "y": 12 },
{ "flags": 4, "matrix": [10, 1], "x": 130, "y": 12 },
{ "flags": 4, "matrix": [0, 2], "x": 155, "y": 12 },
{ "flags": 4, "matrix": [1, 1], "x": 0, "y": 22.5 },
{ "flags": 4, "matrix": [1, 0], "x": 15, "y": 22.5 },
{ "flags": 4, "matrix": [2, 0], "x": 25, "y": 22.5 },
{ "flags": 4, "matrix": [3, 0], "x": 35, "y": 22.5 },
{ "flags": 4, "matrix": [4, 0], "x": 45, "y": 22.5 },
{ "flags": 4, "matrix": [4, 1], "x": 55, "y": 22.5 },
{ "flags": 4, "matrix": [5, 1], "x": 65, "y": 22.5 },
{ "flags": 4, "matrix": [5, 0], "x": 75, "y": 22.5 },
{ "flags": 4, "matrix": [6, 0], "x": 85, "y": 22.5 },
{ "flags": 4, "matrix": [7, 0], "x": 95, "y": 22.5 },
{ "flags": 4, "matrix": [8, 0], "x": 105, "y": 22.5 },
{ "flags": 4, "matrix": [8, 1], "x": 115, "y": 22.5 },
{ "flags": 4, "matrix": [6, 1], "x": 125, "y": 22.5 },
{ "flags": 4, "matrix": [10, 2], "x": 135, "y": 22.5 },
{ "flags": 4, "matrix": [1, 5], "x": 155, "y": 22.5 },
{ "flags": 4, "matrix": [1, 1], "x": 0, "y": 22 },
{ "flags": 4, "matrix": [1, 0], "x": 15, "y": 22 },
{ "flags": 4, "matrix": [2, 0], "x": 25, "y": 22 },
{ "flags": 4, "matrix": [3, 0], "x": 35, "y": 22 },
{ "flags": 4, "matrix": [4, 0], "x": 45, "y": 22 },
{ "flags": 4, "matrix": [4, 1], "x": 55, "y": 22 },
{ "flags": 4, "matrix": [5, 1], "x": 65, "y": 22 },
{ "flags": 4, "matrix": [5, 0], "x": 75, "y": 22 },
{ "flags": 4, "matrix": [6, 0], "x": 85, "y": 22 },
{ "flags": 4, "matrix": [7, 0], "x": 95, "y": 22 },
{ "flags": 4, "matrix": [8, 0], "x": 105, "y": 22 },
{ "flags": 4, "matrix": [8, 1], "x": 115, "y": 22 },
{ "flags": 4, "matrix": [6, 1], "x": 125, "y": 22 },
{ "flags": 4, "matrix": [10, 2], "x": 135, "y": 22 },
{ "flags": 4, "matrix": [1, 5], "x": 155, "y": 22 },
{ "flags": 8, "matrix": [2, 1], "x": 0, "y": 32.5 },
{ "flags": 4, "matrix": [1, 2], "x": 17.5, "y": 32.5 },
{ "flags": 4, "matrix": [2, 2], "x": 27.5, "y": 32.5 },
{ "flags": 4, "matrix": [3, 2], "x": 37.5, "y": 32.5 },
{ "flags": 4, "matrix": [4, 2], "x": 47.5, "y": 32.5 },
{ "flags": 4, "matrix": [4, 3], "x": 57.5, "y": 32.5 },
{ "flags": 4, "matrix": [5, 3], "x": 67.5, "y": 32.5 },
{ "flags": 4, "matrix": [5, 2], "x": 77.5, "y": 32.5 },
{ "flags": 4, "matrix": [6, 2], "x": 87.5, "y": 32.5 },
{ "flags": 4, "matrix": [7, 2], "x": 97.5, "y": 32.5 },
{ "flags": 4, "matrix": [8, 2], "x": 107.5, "y": 32.5 },
{ "flags": 4, "matrix": [8, 3], "x": 117.5, "y": 32.5 },
{ "flags": 4, "matrix": [10, 4], "x": 127.5, "y": 32.5 },
{ "flags": 4, "matrix": [2, 5], "x": 155, "y": 32.5 },
{ "flags": 8, "matrix": [2, 1], "x": 0, "y": 32 },
{ "flags": 4, "matrix": [1, 2], "x": 17, "y": 32 },
{ "flags": 4, "matrix": [2, 2], "x": 27, "y": 32 },
{ "flags": 4, "matrix": [3, 2], "x": 37, "y": 32 },
{ "flags": 4, "matrix": [4, 2], "x": 47, "y": 32 },
{ "flags": 4, "matrix": [4, 3], "x": 57, "y": 32 },
{ "flags": 4, "matrix": [5, 3], "x": 67, "y": 32 },
{ "flags": 4, "matrix": [5, 2], "x": 77, "y": 32 },
{ "flags": 4, "matrix": [6, 2], "x": 87, "y": 32 },
{ "flags": 4, "matrix": [7, 2], "x": 97, "y": 32 },
{ "flags": 4, "matrix": [8, 2], "x": 107, "y": 32 },
{ "flags": 4, "matrix": [8, 3], "x": 117, "y": 32 },
{ "flags": 4, "matrix": [10, 4], "x": 127, "y": 32 },
{ "flags": 4, "matrix": [2, 5], "x": 155, "y": 32 },
{ "flags": 4, "matrix": [0, 0], "x": 0, "y": 42.5 },
{ "flags": 4, "matrix": [1, 4], "x": 22.5, "y": 42.5 },
{ "flags": 4, "matrix": [2, 4], "x": 32.5, "y": 42.5 },
{ "flags": 4, "matrix": [3, 4], "x": 42.5, "y": 42.5 },
{ "flags": 4, "matrix": [4, 4], "x": 52.5, "y": 42.5 },
{ "flags": 4, "matrix": [4, 5], "x": 62.5, "y": 42.5 },
{ "flags": 4, "matrix": [5, 5], "x": 72.5, "y": 42.5 },
{ "flags": 4, "matrix": [5, 4], "x": 82.5, "y": 42.5 },
{ "flags": 4, "matrix": [6, 4], "x": 92.5, "y": 42.5 },
{ "flags": 4, "matrix": [7, 4], "x": 102.5, "y": 42.5 },
{ "flags": 4, "matrix": [8, 5], "x": 112.5, "y": 42.5 },
{ "flags": 4, "matrix": [9, 1], "x": 122.5, "y": 42.5 },
{ "flags": 4, "matrix": [3, 5], "x": 142.5, "y": 45 },
{ "flags": 4, "matrix": [7, 5], "x": 155, "y": 42.5 },
{ "flags": 4, "matrix": [0, 0], "x": 0, "y": 42 },
{ "flags": 4, "matrix": [1, 4], "x": 22, "y": 42 },
{ "flags": 4, "matrix": [2, 4], "x": 32, "y": 42 },
{ "flags": 4, "matrix": [3, 4], "x": 42, "y": 42 },
{ "flags": 4, "matrix": [4, 4], "x": 52, "y": 42 },
{ "flags": 4, "matrix": [4, 5], "x": 62, "y": 42 },
{ "flags": 4, "matrix": [5, 5], "x": 72, "y": 42 },
{ "flags": 4, "matrix": [5, 4], "x": 82, "y": 42 },
{ "flags": 4, "matrix": [6, 4], "x": 92, "y": 42 },
{ "flags": 4, "matrix": [7, 4], "x": 102, "y": 42 },
{ "flags": 4, "matrix": [8, 5], "x": 112, "y": 42 },
{ "flags": 4, "matrix": [9, 1], "x": 122, "y": 42 },
{ "flags": 4, "matrix": [3, 5], "x": 142, "y": 45 },
{ "flags": 4, "matrix": [7, 5], "x": 155, "y": 42 },
{ "flags": 4, "matrix": [0, 6], "x": 0, "y": 52.5 },
{ "flags": 4, "matrix": [9, 0], "x": 12.5, "y": 52.5 },
{ "flags": 4, "matrix": [9, 3], "x": 25, "y": 52.5 },
{ "flags": 4, "x": 61.5, "y": 52.5 },
{ "flags": 4, "x": 62.5, "y": 52.5 },
{ "flags": 4, "matrix": [9, 4], "x": 65, "y": 52.5 },
{ "flags": 4, "x": 67.5, "y": 52.5 },
{ "flags": 4, "x": 68.5, "y": 52.5 },
{ "flags": 4, "matrix": [9, 5], "x": 100, "y": 52.5 },
{ "flags": 4, "matrix": [9, 2], "x": 110, "y": 52.5 },
{ "flags": 4, "matrix": [0, 4], "x": 120, "y": 52.5 },
{ "flags": 4, "matrix": [0, 3], "x": 132.5, "y": 52.5 },
{ "flags": 4, "matrix": [7, 3], "x": 142.5, "y": 52.5 },
{ "flags": 4, "matrix": [0, 5], "x": 152.5, "y": 52.5 }
{ "flags": 4, "matrix": [0, 6], "x": 0, "y": 52 },
{ "flags": 4, "matrix": [9, 0], "x": 12, "y": 52 },
{ "flags": 4, "matrix": [9, 3], "x": 25, "y": 52 },
{ "flags": 4, "x": 61, "y": 52 },
{ "flags": 4, "x": 62, "y": 52 },
{ "flags": 4, "matrix": [9, 4], "x": 65, "y": 52 },
{ "flags": 4, "x": 67, "y": 52 },
{ "flags": 4, "x": 68, "y": 52 },
{ "flags": 4, "matrix": [9, 5], "x": 100, "y": 52 },
{ "flags": 4, "matrix": [9, 2], "x": 110, "y": 52 },
{ "flags": 4, "matrix": [0, 4], "x": 120, "y": 52 },
{ "flags": 4, "matrix": [0, 3], "x": 132, "y": 52 },
{ "flags": 4, "matrix": [7, 3], "x": 142, "y": 52 },
{ "flags": 4, "matrix": [0, 5], "x": 152, "y": 52 }
],
"sleep": true
},

View file

@ -82,98 +82,98 @@
"sleep": true,
"layout": [
{ "flags": 4, "matrix": [1, 3], "x": 0, "y": 0 },
{ "flags": 4, "matrix": [2, 6], "x": 12.5, "y": 0 },
{ "flags": 4, "matrix": [3, 6], "x": 22.5, "y": 0 },
{ "flags": 4, "matrix": [3, 1], "x": 32.5, "y": 0 },
{ "flags": 4, "matrix": [3, 3], "x": 42.5, "y": 0 },
{ "flags": 4, "matrix": [2, 6], "x": 12, "y": 0 },
{ "flags": 4, "matrix": [3, 6], "x": 22, "y": 0 },
{ "flags": 4, "matrix": [3, 1], "x": 32, "y": 0 },
{ "flags": 4, "matrix": [3, 3], "x": 42, "y": 0 },
{ "flags": 4, "matrix": [0, 7], "x": 55, "y": 0 },
{ "flags": 4, "matrix": [6, 3], "x": 65, "y": 0 },
{ "flags": 4, "matrix": [7, 1], "x": 75, "y": 0 },
{ "flags": 4, "matrix": [7, 6], "x": 85, "y": 0 },
{ "flags": 4, "matrix": [10, 6], "x": 97.5, "y": 0 },
{ "flags": 4, "matrix": [10, 7], "x": 107.5, "y": 0 },
{ "flags": 4, "matrix": [10, 3], "x": 117.5, "y": 0 },
{ "flags": 4, "matrix": [10, 5], "x": 127.5, "y": 0 },
{ "flags": 4, "matrix": [10, 6], "x": 97, "y": 0 },
{ "flags": 4, "matrix": [10, 7], "x": 107, "y": 0 },
{ "flags": 4, "matrix": [10, 3], "x": 117, "y": 0 },
{ "flags": 4, "matrix": [10, 5], "x": 127, "y": 0 },
{ "flags": 4, "matrix": [9, 7], "x": 140, "y": 0 },
{ "flags": 4, "matrix": [6, 5], "x": 155, "y": 0 },
{ "flags": 4, "matrix": [1, 6], "x": 0, "y": 12.5 },
{ "flags": 4, "matrix": [1, 7], "x": 10, "y": 12.5 },
{ "flags": 4, "matrix": [2, 7], "x": 20, "y": 12.5 },
{ "flags": 4, "matrix": [3, 7], "x": 30, "y": 12.5 },
{ "flags": 4, "matrix": [4, 7], "x": 40, "y": 12.5 },
{ "flags": 4, "matrix": [4, 6], "x": 50, "y": 12.5 },
{ "flags": 4, "matrix": [5, 6], "x": 60, "y": 12.5 },
{ "flags": 4, "matrix": [5, 7], "x": 70, "y": 12.5 },
{ "flags": 4, "matrix": [6, 7], "x": 80, "y": 12.5 },
{ "flags": 4, "matrix": [7, 7], "x": 90, "y": 12.5 },
{ "flags": 4, "matrix": [8, 7], "x": 100, "y": 12.5 },
{ "flags": 4, "matrix": [8, 6], "x": 110, "y": 12.5 },
{ "flags": 4, "matrix": [6, 6], "x": 120, "y": 12.5 },
{ "flags": 4, "matrix": [10, 1], "x": 130, "y": 12.5 },
{ "flags": 4, "matrix": [0, 2], "x": 155, "y": 12.5 },
{ "flags": 4, "matrix": [1, 6], "x": 0, "y": 12 },
{ "flags": 4, "matrix": [1, 7], "x": 10, "y": 12 },
{ "flags": 4, "matrix": [2, 7], "x": 20, "y": 12 },
{ "flags": 4, "matrix": [3, 7], "x": 30, "y": 12 },
{ "flags": 4, "matrix": [4, 7], "x": 40, "y": 12 },
{ "flags": 4, "matrix": [4, 6], "x": 50, "y": 12 },
{ "flags": 4, "matrix": [5, 6], "x": 60, "y": 12 },
{ "flags": 4, "matrix": [5, 7], "x": 70, "y": 12 },
{ "flags": 4, "matrix": [6, 7], "x": 80, "y": 12 },
{ "flags": 4, "matrix": [7, 7], "x": 90, "y": 12 },
{ "flags": 4, "matrix": [8, 7], "x": 100, "y": 12 },
{ "flags": 4, "matrix": [8, 6], "x": 110, "y": 12 },
{ "flags": 4, "matrix": [6, 6], "x": 120, "y": 12 },
{ "flags": 4, "matrix": [10, 1], "x": 130, "y": 12 },
{ "flags": 4, "matrix": [0, 2], "x": 155, "y": 12 },
{ "flags": 4, "matrix": [1, 1], "x": 0, "y": 22.5 },
{ "flags": 4, "matrix": [1, 0], "x": 15, "y": 22.5 },
{ "flags": 4, "matrix": [2, 0], "x": 25, "y": 22.5 },
{ "flags": 4, "matrix": [3, 0], "x": 35, "y": 22.5 },
{ "flags": 4, "matrix": [4, 0], "x": 45, "y": 22.5 },
{ "flags": 4, "matrix": [4, 1], "x": 55, "y": 22.5 },
{ "flags": 4, "matrix": [5, 1], "x": 65, "y": 22.5 },
{ "flags": 4, "matrix": [5, 0], "x": 75, "y": 22.5 },
{ "flags": 4, "matrix": [6, 0], "x": 85, "y": 22.5 },
{ "flags": 4, "matrix": [7, 0], "x": 95, "y": 22.5 },
{ "flags": 4, "matrix": [8, 0], "x": 105, "y": 22.5 },
{ "flags": 4, "matrix": [8, 1], "x": 115, "y": 22.5 },
{ "flags": 4, "matrix": [6, 1], "x": 125, "y": 22.5 },
{ "flags": 4, "matrix": [1, 5], "x": 155.5, "y": 22.5 },
{ "flags": 4, "matrix": [1, 1], "x": 0, "y": 22 },
{ "flags": 4, "matrix": [1, 0], "x": 15, "y": 22 },
{ "flags": 4, "matrix": [2, 0], "x": 25, "y": 22 },
{ "flags": 4, "matrix": [3, 0], "x": 35, "y": 22 },
{ "flags": 4, "matrix": [4, 0], "x": 45, "y": 22 },
{ "flags": 4, "matrix": [4, 1], "x": 55, "y": 22 },
{ "flags": 4, "matrix": [5, 1], "x": 65, "y": 22 },
{ "flags": 4, "matrix": [5, 0], "x": 75, "y": 22 },
{ "flags": 4, "matrix": [6, 0], "x": 85, "y": 22 },
{ "flags": 4, "matrix": [7, 0], "x": 95, "y": 22 },
{ "flags": 4, "matrix": [8, 0], "x": 105, "y": 22 },
{ "flags": 4, "matrix": [8, 1], "x": 115, "y": 22 },
{ "flags": 4, "matrix": [6, 1], "x": 125, "y": 22 },
{ "flags": 4, "matrix": [1, 5], "x": 155, "y": 22 },
{ "flags": 8, "matrix": [2, 1], "x": 0, "y": 32.5 },
{ "flags": 4, "matrix": [1, 2], "x": 17.5, "y": 32.5 },
{ "flags": 4, "matrix": [2, 2], "x": 27.5, "y": 32.5 },
{ "flags": 4, "matrix": [3, 2], "x": 37.5, "y": 32.5 },
{ "flags": 4, "matrix": [4, 2], "x": 47.5, "y": 32.5 },
{ "flags": 4, "matrix": [4, 3], "x": 57.5, "y": 32.5 },
{ "flags": 4, "matrix": [5, 3], "x": 67.5, "y": 32.5 },
{ "flags": 4, "matrix": [5, 2], "x": 77.5, "y": 32.5 },
{ "flags": 4, "matrix": [6, 2], "x": 87.5, "y": 32.5 },
{ "flags": 4, "matrix": [7, 2], "x": 97.5, "y": 32.5 },
{ "flags": 4, "matrix": [8, 2], "x": 107.5, "y": 32.5 },
{ "flags": 4, "matrix": [8, 3], "x": 117.5, "y": 32.5 },
{ "flags": 4, "matrix": [10, 2], "x": 127.5, "y": 32.5 },
{ "flags": 4, "matrix": [10, 4], "x": 137.5, "y": 22.5 },
{ "flags": 4, "matrix": [2, 5], "x": 155.5, "y": 32.5 },
{ "flags": 8, "matrix": [2, 1], "x": 0, "y": 32 },
{ "flags": 4, "matrix": [1, 2], "x": 17, "y": 32 },
{ "flags": 4, "matrix": [2, 2], "x": 27, "y": 32 },
{ "flags": 4, "matrix": [3, 2], "x": 37, "y": 32 },
{ "flags": 4, "matrix": [4, 2], "x": 47, "y": 32 },
{ "flags": 4, "matrix": [4, 3], "x": 57, "y": 32 },
{ "flags": 4, "matrix": [5, 3], "x": 67, "y": 32 },
{ "flags": 4, "matrix": [5, 2], "x": 77, "y": 32 },
{ "flags": 4, "matrix": [6, 2], "x": 87, "y": 32 },
{ "flags": 4, "matrix": [7, 2], "x": 97, "y": 32 },
{ "flags": 4, "matrix": [8, 2], "x": 107, "y": 32 },
{ "flags": 4, "matrix": [8, 3], "x": 117, "y": 32 },
{ "flags": 4, "matrix": [10, 2], "x": 127, "y": 32 },
{ "flags": 4, "matrix": [10, 4], "x": 137, "y": 22 },
{ "flags": 4, "matrix": [2, 5], "x": 155, "y": 32 },
{ "flags": 4, "matrix": [0, 0], "x": 0, "y": 42.5 },
{ "flags": 4, "matrix": [0, 1], "x": 12.5, "y": 42.5 },
{ "flags": 4, "matrix": [1, 4], "x": 22.5, "y": 42.5 },
{ "flags": 4, "matrix": [2, 4], "x": 32.5, "y": 42.5 },
{ "flags": 4, "matrix": [3, 4], "x": 42.5, "y": 42.5 },
{ "flags": 4, "matrix": [4, 4], "x": 52.5, "y": 42.5 },
{ "flags": 4, "matrix": [4, 5], "x": 62.5, "y": 42.5 },
{ "flags": 4, "matrix": [5, 5], "x": 72.5, "y": 42.5 },
{ "flags": 4, "matrix": [5, 4], "x": 82.5, "y": 42.5 },
{ "flags": 4, "matrix": [6, 4], "x": 92.5, "y": 42.5 },
{ "flags": 4, "matrix": [7, 4], "x": 102.5, "y": 42.5 },
{ "flags": 4, "matrix": [8, 5], "x": 112.5, "y": 42.5 },
{ "flags": 4, "matrix": [9, 1], "x": 122.5, "y": 42.5 },
{ "flags": 4, "matrix": [3, 5], "x": 142.5, "y": 45 },
{ "flags": 4, "matrix": [7, 5], "x": 155, "y": 42.5 },
{ "flags": 4, "matrix": [0, 0], "x": 0, "y": 42 },
{ "flags": 4, "matrix": [0, 1], "x": 12, "y": 42 },
{ "flags": 4, "matrix": [1, 4], "x": 22, "y": 42 },
{ "flags": 4, "matrix": [2, 4], "x": 32, "y": 42 },
{ "flags": 4, "matrix": [3, 4], "x": 42, "y": 42 },
{ "flags": 4, "matrix": [4, 4], "x": 52, "y": 42 },
{ "flags": 4, "matrix": [4, 5], "x": 62, "y": 42 },
{ "flags": 4, "matrix": [5, 5], "x": 72, "y": 42 },
{ "flags": 4, "matrix": [5, 4], "x": 82, "y": 42 },
{ "flags": 4, "matrix": [6, 4], "x": 92, "y": 42 },
{ "flags": 4, "matrix": [7, 4], "x": 102, "y": 42 },
{ "flags": 4, "matrix": [8, 5], "x": 112, "y": 42 },
{ "flags": 4, "matrix": [9, 1], "x": 122, "y": 42 },
{ "flags": 4, "matrix": [3, 5], "x": 142, "y": 45 },
{ "flags": 4, "matrix": [7, 5], "x": 155, "y": 42 },
{ "flags": 4, "matrix": [0, 6], "x": 0, "y": 52.5 },
{ "flags": 4, "matrix": [9, 0], "x": 12.5, "y": 52.5 },
{ "flags": 4, "matrix": [9, 3], "x": 25, "y": 52.5 },
{ "flags": 4, "x": 61.5, "y": 52.5 },
{ "flags": 4, "x": 62.5, "y": 52.5 },
{ "flags": 4, "matrix": [9, 4], "x": 65, "y": 52.5 },
{ "flags": 4, "x": 67.5, "y": 52.5 },
{ "flags": 4, "x": 68.5, "y": 52.5 },
{ "flags": 4, "matrix": [9, 5], "x": 100, "y": 52.5 },
{ "flags": 4, "matrix": [9, 2], "x": 110, "y": 52.5 },
{ "flags": 4, "matrix": [0, 4], "x": 120, "y": 52.5 },
{ "flags": 4, "matrix": [0, 3], "x": 132.5, "y": 52.5 },
{ "flags": 4, "matrix": [7, 3], "x": 142.5, "y": 52.5 },
{ "flags": 4, "matrix": [0, 5], "x": 152.5, "y": 52.5 }
{ "flags": 4, "matrix": [0, 6], "x": 0, "y": 52 },
{ "flags": 4, "matrix": [9, 0], "x": 12, "y": 52 },
{ "flags": 4, "matrix": [9, 3], "x": 25, "y": 52 },
{ "flags": 4, "x": 61, "y": 52 },
{ "flags": 4, "x": 62, "y": 52 },
{ "flags": 4, "matrix": [9, 4], "x": 65, "y": 52 },
{ "flags": 4, "x": 67, "y": 52 },
{ "flags": 4, "x": 68, "y": 52 },
{ "flags": 4, "matrix": [9, 5], "x": 100, "y": 52 },
{ "flags": 4, "matrix": [9, 2], "x": 110, "y": 52 },
{ "flags": 4, "matrix": [0, 4], "x": 120, "y": 52 },
{ "flags": 4, "matrix": [0, 3], "x": 132, "y": 52 },
{ "flags": 4, "matrix": [7, 3], "x": 142, "y": 52 },
{ "flags": 4, "matrix": [0, 5], "x": 152, "y": 52 }
]
},
"url": "",

View file

@ -67,38 +67,38 @@
{"flags": 4, "matrix": [0, 0], "x": 11, "y": 0},
{"flags": 4, "matrix": [1, 0], "x": 0, "y": 1},
{"flags": 4, "matrix": [1, 1], "x": 1.25, "y": 1},
{"flags": 4, "matrix": [1, 2], "x": 2.25, "y": 1},
{"flags": 4, "matrix": [1, 3], "x": 3.25, "y": 1},
{"flags": 4, "matrix": [1, 4], "x": 4.25, "y": 1},
{"flags": 4, "matrix": [1, 5], "x": 5.25, "y": 1},
{"flags": 4, "matrix": [1, 6], "x": 6.25, "y": 1},
{"flags": 4, "matrix": [1, 7], "x": 7.25, "y": 1},
{"flags": 4, "matrix": [1, 8], "x": 8.25, "y": 1},
{"flags": 4, "matrix": [1, 9], "x": 9.25, "y": 1},
{"flags": 4, "matrix": [1, 11], "x": 10.25, "y": 1},
{"flags": 4, "matrix": [1, 1], "x": 1, "y": 1},
{"flags": 4, "matrix": [1, 2], "x": 2, "y": 1},
{"flags": 4, "matrix": [1, 3], "x": 3, "y": 1},
{"flags": 4, "matrix": [1, 4], "x": 4, "y": 1},
{"flags": 4, "matrix": [1, 5], "x": 5, "y": 1},
{"flags": 4, "matrix": [1, 6], "x": 6, "y": 1},
{"flags": 4, "matrix": [1, 7], "x": 7, "y": 1},
{"flags": 4, "matrix": [1, 8], "x": 8, "y": 1},
{"flags": 4, "matrix": [1, 9], "x": 9, "y": 1},
{"flags": 4, "matrix": [1, 11], "x": 10, "y": 1},
{"flags": 4, "matrix": [2, 11], "x": 0, "y": 2},
{"flags": 4, "matrix": [2, 10], "x": 1.75, "y": 2},
{"flags": 4, "matrix": [2, 8], "x": 2.75, "y": 2},
{"flags": 4, "matrix": [2, 7], "x": 3.75, "y": 2},
{"flags": 4, "matrix": [2, 6], "x": 4.75, "y": 2},
{"flags": 4, "matrix": [2, 5], "x": 5.75, "y": 2},
{"flags": 4, "matrix": [2, 4], "x": 6.75, "y": 2},
{"flags": 4, "matrix": [2, 3], "x": 7.75, "y": 2},
{"flags": 4, "matrix": [2, 2], "x": 8.75, "y": 2},
{"flags": 4, "matrix": [2, 1], "x": 10.5, "y": 2},
{"flags": 4, "matrix": [2, 0], "x": 11.5, "y": 2},
{"flags": 4, "matrix": [2, 10], "x": 1, "y": 2},
{"flags": 4, "matrix": [2, 8], "x": 2, "y": 2},
{"flags": 4, "matrix": [2, 7], "x": 3, "y": 2},
{"flags": 4, "matrix": [2, 6], "x": 4, "y": 2},
{"flags": 4, "matrix": [2, 5], "x": 5, "y": 2},
{"flags": 4, "matrix": [2, 4], "x": 6, "y": 2},
{"flags": 4, "matrix": [2, 3], "x": 7, "y": 2},
{"flags": 4, "matrix": [2, 2], "x": 8, "y": 2},
{"flags": 4, "matrix": [2, 1], "x": 10, "y": 2},
{"flags": 4, "matrix": [2, 0], "x": 11, "y": 2},
{"flags": 4, "matrix": [3, 0], "x": 0, "y": 3},
{"flags": 4, "matrix": [3, 1], "x": 1.25, "y": 3},
{"flags": 4, "matrix": [3, 2], "x": 2.5, "y": 3},
{"flags": 4, "matrix": [3, 4], "x": 3.5, "y": 3},
{"flags": 4, "matrix": [3, 6], "x": 5.75, "y": 3},
{"flags": 4, "matrix": [3, 8], "x": 8.5, "y": 3},
{"flags": 4, "matrix": [3, 9], "x": 9.5, "y": 3},
{"flags": 4, "matrix": [3, 10], "x": 10.5, "y": 3},
{"flags": 4, "matrix": [3, 11], "x": 11.5, "y": 3}
{"flags": 4, "matrix": [3, 1], "x": 1, "y": 3},
{"flags": 4, "matrix": [3, 2], "x": 2, "y": 3},
{"flags": 4, "matrix": [3, 4], "x": 3, "y": 3},
{"flags": 4, "matrix": [3, 6], "x": 5, "y": 3},
{"flags": 4, "matrix": [3, 8], "x": 8, "y": 3},
{"flags": 4, "matrix": [3, 9], "x": 9, "y": 3},
{"flags": 4, "matrix": [3, 10], "x": 10, "y": 3},
{"flags": 4, "matrix": [3, 11], "x": 11, "y": 3}
],
"max_brightness": 100

View file

@ -76,74 +76,74 @@
},
"driver": "ws2812",
"layout": [
{"matrix": [0, 0], "x": 33.1, "y": 3.7, "flags": 4},
{"matrix": [0, 1], "x": 45.7, "y": 3.7, "flags": 4},
{"matrix": [0, 2], "x": 58.3, "y": 2.4, "flags": 4},
{"matrix": [0, 3], "x": 71.1, "y": 6.4, "flags": 4},
{"matrix": [0, 4], "x": 83.4, "y": 10.4, "flags": 4},
{"matrix": [0, 5], "x": 95.7, "y": 14.3, "flags": 4},
{"matrix": [0, 6], "x": 108, "y": 18.3, "flags": 4},
{"matrix": [1, 5], "x": 99.3, "y": 35, "flags": 4},
{"matrix": [1, 4], "x": 86.9, "y": 31, "flags": 4},
{"matrix": [1, 3], "x": 74.6, "y": 27, "flags": 4},
{"matrix": [1, 2], "x": 62.3, "y": 23.1, "flags": 4},
{"matrix": [1, 1], "x": 49.2, "y": 22.7, "flags": 4},
{"matrix": [1, 0], "x": 33.5, "y": 22.7, "flags": 1},
{"matrix": [2, 0], "x": 32.3, "y": 41.8, "flags": 1},
{"matrix": [2, 1], "x": 49.7, "y": 41.8, "flags": 4},
{"matrix": [2, 2], "x": 62.7, "y": 42.7, "flags": 4},
{"matrix": [2, 3], "x": 75.1, "y": 46.7, "flags": 4},
{"matrix": [2, 4], "x": 87.4, "y": 50.6, "flags": 4},
{"matrix": [2, 5], "x": 99.7, "y": 54.6, "flags": 4},
{"matrix": [3, 5], "x": 103.3, "y": 75.2, "flags": 4},
{"matrix": [3, 4], "x": 90.9, "y": 71.2, "flags": 4},
{"matrix": [3, 3], "x": 78.6, "y": 67.3, "flags": 4},
{"matrix": [3, 2], "x": 66.3, "y": 63.3, "flags": 4},
{"matrix": [3, 1], "x": 53.3, "y": 60.8, "flags": 4},
{"matrix": [3, 0], "x": 32.8, "y": 60.8, "flags": 1},
{"matrix": [4, 0], "x": 28.1, "y": 79.9, "flags": 1},
{"matrix": [4, 1], "x": 47, "y": 79.9, "flags": 1},
{"matrix": [4, 3], "x": 80.6, "y": 87.4, "flags": 4},
{"matrix": [4, 5], "x": 100.6, "y": 93.8, "flags": 4},
{"matrix": [4, 7], "x": 140.2, "y": 90.4, "flags": 4},
{"matrix": [4, 10], "x": 166.4, "y": 82.5, "flags": 1},
{"matrix": [4, 12], "x": 195.7, "y": 79.9, "flags": 1},
{"matrix": [4, 13], "x": 211.4, "y": 79.9, "flags": 4},
{"matrix": [4, 14], "x": 224, "y": 79.9, "flags": 4},
{"matrix": [4, 15], "x": 236.6, "y": 79.9, "flags": 4},
{"matrix": [3, 14], "x": 224, "y": 60.8, "flags": 4},
{"matrix": [3, 13], "x": 206.7, "y": 60.8, "flags": 1},
{"matrix": [3, 12], "x": 189.4, "y": 60.8, "flags": 4},
{"matrix": [3, 11], "x": 176.8, "y": 60.8, "flags": 4},
{"matrix": [3, 10], "x": 163.7, "y": 63.3, "flags": 4},
{"matrix": [3, 9], "x": 151.4, "y": 67.3, "flags": 4},
{"matrix": [3, 8], "x": 139.1, "y": 71.2, "flags": 4},
{"matrix": [3, 7], "x": 126.8, "y": 75.2, "flags": 4},
{"matrix": [2, 7], "x": 130.3, "y": 54.6, "flags": 4},
{"matrix": [2, 8], "x": 142.6, "y": 50.6, "flags": 4},
{"matrix": [2, 9], "x": 155, "y": 46.7, "flags": 4},
{"matrix": [2, 10], "x": 167.3, "y": 42.7, "flags": 4},
{"matrix": [2, 11], "x": 180.4, "y": 41.8, "flags": 4},
{"matrix": [2, 12], "x": 193, "y": 41.8, "flags": 4},
{"matrix": [2, 13], "x": 213.4, "y": 41.8, "flags": 4},
{"matrix": [2, 15], "x": 236.6, "y": 39.6, "flags": 4},
{"matrix": [1, 15], "x": 235.3, "y": 20.5, "flags": 4},
{"matrix": [1, 14], "x": 217.4, "y": 22.7, "flags": 4},
{"matrix": [1, 13], "x": 201.6, "y": 22.7, "flags": 4},
{"matrix": [1, 12], "x": 189, "y": 22.7, "flags": 4},
{"matrix": [1, 11], "x": 176.4, "y": 22, "flags": 4},
{"matrix": [1, 10], "x": 163.4, "y": 24.5, "flags": 4},
{"matrix": [1, 9], "x": 151.1, "y": 28.4, "flags": 4},
{"matrix": [1, 8], "x": 138.7, "y": 32.4, "flags": 4},
{"matrix": [1, 7], "x": 126.4, "y": 36.4, "flags": 4},
{"matrix": [0, 7], "x": 128.1, "y": 16.3, "flags": 4},
{"matrix": [0, 8], "x": 140.5, "y": 12.4, "flags": 4},
{"matrix": [0, 9], "x": 152.8, "y": 8.4, "flags": 4},
{"matrix": [0, 10], "x": 165.1, "y": 4.4, "flags": 4},
{"matrix": [0, 11], "x": 178.2, "y": 2.9, "flags": 4},
{"matrix": [0, 12], "x": 190.8, "y": 3.7, "flags": 4},
{"matrix": [0, 14], "x": 209.7, "y": 3.7, "flags": 1},
{"matrix": [0, 15], "x": 233.9, "y": 1.5, "flags": 4}
{"matrix": [0, 0], "x": 33, "y": 3, "flags": 4},
{"matrix": [0, 1], "x": 45, "y": 3, "flags": 4},
{"matrix": [0, 2], "x": 58, "y": 2, "flags": 4},
{"matrix": [0, 3], "x": 71, "y": 6, "flags": 4},
{"matrix": [0, 4], "x": 83, "y": 10, "flags": 4},
{"matrix": [0, 5], "x": 95, "y": 14, "flags": 4},
{"matrix": [0, 6], "x": 108, "y": 18, "flags": 4},
{"matrix": [1, 5], "x": 99, "y": 35, "flags": 4},
{"matrix": [1, 4], "x": 86, "y": 31, "flags": 4},
{"matrix": [1, 3], "x": 74, "y": 27, "flags": 4},
{"matrix": [1, 2], "x": 62, "y": 23, "flags": 4},
{"matrix": [1, 1], "x": 49, "y": 22, "flags": 4},
{"matrix": [1, 0], "x": 33, "y": 22, "flags": 1},
{"matrix": [2, 0], "x": 32, "y": 41, "flags": 1},
{"matrix": [2, 1], "x": 49, "y": 41, "flags": 4},
{"matrix": [2, 2], "x": 62, "y": 42, "flags": 4},
{"matrix": [2, 3], "x": 75, "y": 46, "flags": 4},
{"matrix": [2, 4], "x": 87, "y": 50, "flags": 4},
{"matrix": [2, 5], "x": 99, "y": 54, "flags": 4},
{"matrix": [3, 5], "x": 103, "y": 75, "flags": 4},
{"matrix": [3, 4], "x": 90, "y": 71, "flags": 4},
{"matrix": [3, 3], "x": 78, "y": 67, "flags": 4},
{"matrix": [3, 2], "x": 66, "y": 63, "flags": 4},
{"matrix": [3, 1], "x": 53, "y": 60, "flags": 4},
{"matrix": [3, 0], "x": 32, "y": 60, "flags": 1},
{"matrix": [4, 0], "x": 28, "y": 79, "flags": 1},
{"matrix": [4, 1], "x": 47, "y": 79, "flags": 1},
{"matrix": [4, 3], "x": 80, "y": 87, "flags": 4},
{"matrix": [4, 5], "x": 100, "y": 93, "flags": 4},
{"matrix": [4, 7], "x": 140, "y": 90, "flags": 4},
{"matrix": [4, 10], "x": 166, "y": 82, "flags": 1},
{"matrix": [4, 12], "x": 195, "y": 79, "flags": 1},
{"matrix": [4, 13], "x": 211, "y": 79, "flags": 4},
{"matrix": [4, 14], "x": 224, "y": 79, "flags": 4},
{"matrix": [4, 15], "x": 236, "y": 79, "flags": 4},
{"matrix": [3, 14], "x": 224, "y": 60, "flags": 4},
{"matrix": [3, 13], "x": 206, "y": 60, "flags": 1},
{"matrix": [3, 12], "x": 189, "y": 60, "flags": 4},
{"matrix": [3, 11], "x": 176, "y": 60, "flags": 4},
{"matrix": [3, 10], "x": 163, "y": 63, "flags": 4},
{"matrix": [3, 9], "x": 151, "y": 67, "flags": 4},
{"matrix": [3, 8], "x": 139, "y": 71, "flags": 4},
{"matrix": [3, 7], "x": 126, "y": 75, "flags": 4},
{"matrix": [2, 7], "x": 130, "y": 54, "flags": 4},
{"matrix": [2, 8], "x": 142, "y": 50, "flags": 4},
{"matrix": [2, 9], "x": 155, "y": 46, "flags": 4},
{"matrix": [2, 10], "x": 167, "y": 42, "flags": 4},
{"matrix": [2, 11], "x": 180, "y": 41, "flags": 4},
{"matrix": [2, 12], "x": 193, "y": 41, "flags": 4},
{"matrix": [2, 13], "x": 213, "y": 41, "flags": 4},
{"matrix": [2, 15], "x": 236, "y": 39, "flags": 4},
{"matrix": [1, 15], "x": 235, "y": 20, "flags": 4},
{"matrix": [1, 14], "x": 217, "y": 22, "flags": 4},
{"matrix": [1, 13], "x": 201, "y": 22, "flags": 4},
{"matrix": [1, 12], "x": 189, "y": 22, "flags": 4},
{"matrix": [1, 11], "x": 176, "y": 22, "flags": 4},
{"matrix": [1, 10], "x": 163, "y": 24, "flags": 4},
{"matrix": [1, 9], "x": 151, "y": 28, "flags": 4},
{"matrix": [1, 8], "x": 138, "y": 32, "flags": 4},
{"matrix": [1, 7], "x": 126, "y": 36, "flags": 4},
{"matrix": [0, 7], "x": 128, "y": 16, "flags": 4},
{"matrix": [0, 8], "x": 140, "y": 12, "flags": 4},
{"matrix": [0, 9], "x": 152, "y": 8, "flags": 4},
{"matrix": [0, 10], "x": 165, "y": 4, "flags": 4},
{"matrix": [0, 11], "x": 178, "y": 2, "flags": 4},
{"matrix": [0, 12], "x": 190, "y": 3, "flags": 4},
{"matrix": [0, 14], "x": 209, "y": 3, "flags": 1},
{"matrix": [0, 15], "x": 233, "y": 1, "flags": 4}
],
"max_brightness": 118,
"react_on_keyup": true,

View file

@ -115,31 +115,31 @@
{"matrix": [2, 13], "x": 135, "y": 20, "flags": 4},
{"matrix": [1, 16], "x": 152, "y": 20, "flags": 4},
{"matrix": [2, 16], "x": 152, "y": 30, "flags": 4},
{"matrix": [3, 13], "x": 127.5, "y": 30, "flags": 4},
{"matrix": [3, 11], "x": 117.5, "y": 30, "flags": 4},
{"matrix": [3, 10], "x": 107.5, "y": 30, "flags": 4},
{"matrix": [3, 9], "x": 97.5, "y": 30, "flags": 4},
{"matrix": [3, 8], "x": 87.5, "y": 30, "flags": 4},
{"matrix": [3, 7], "x": 77.5, "y": 30, "flags": 4},
{"matrix": [3, 6], "x": 67.5, "y": 30, "flags": 4},
{"matrix": [3, 5], "x": 57.5, "y": 30, "flags": 4},
{"matrix": [3, 4], "x": 47.5, "y": 30, "flags": 4},
{"matrix": [3, 3], "x": 37.5, "y": 30, "flags": 4},
{"matrix": [3, 2], "x": 27.5, "y": 30, "flags": 4},
{"matrix": [3, 1], "x": 17.5, "y": 30, "flags": 4},
{"matrix": [3, 13], "x": 127, "y": 30, "flags": 4},
{"matrix": [3, 11], "x": 117, "y": 30, "flags": 4},
{"matrix": [3, 10], "x": 107, "y": 30, "flags": 4},
{"matrix": [3, 9], "x": 97, "y": 30, "flags": 4},
{"matrix": [3, 8], "x": 87, "y": 30, "flags": 4},
{"matrix": [3, 7], "x": 77, "y": 30, "flags": 4},
{"matrix": [3, 6], "x": 67, "y": 30, "flags": 4},
{"matrix": [3, 5], "x": 57, "y": 30, "flags": 4},
{"matrix": [3, 4], "x": 47, "y": 30, "flags": 4},
{"matrix": [3, 3], "x": 37, "y": 30, "flags": 4},
{"matrix": [3, 2], "x": 27, "y": 30, "flags": 4},
{"matrix": [3, 1], "x": 17, "y": 30, "flags": 4},
{"matrix": [3, 0], "x": 0, "y": 30, "flags": 4},
{"matrix": [4, 0], "x": 0, "y": 40, "flags": 4},
{"matrix": [4, 2], "x": 22.5, "y": 40, "flags": 4},
{"matrix": [4, 3], "x": 32.5, "y": 40, "flags": 4},
{"matrix": [4, 4], "x": 42.5, "y": 40, "flags": 4},
{"matrix": [4, 5], "x": 52.5, "y": 40, "flags": 4},
{"matrix": [4, 6], "x": 62.5, "y": 40, "flags": 4},
{"matrix": [4, 7], "x": 72.5, "y": 40, "flags": 4},
{"matrix": [4, 8], "x": 82.5, "y": 40, "flags": 4},
{"matrix": [4, 9], "x": 92.5, "y": 40, "flags": 4},
{"matrix": [4, 10], "x": 102.5, "y": 40, "flags": 4},
{"matrix": [4, 11], "x": 112.5, "y": 40, "flags": 4},
{"matrix": [4, 13], "x": 122.5, "y": 40, "flags": 4},
{"matrix": [4, 2], "x": 22, "y": 40, "flags": 4},
{"matrix": [4, 3], "x": 32, "y": 40, "flags": 4},
{"matrix": [4, 4], "x": 42, "y": 40, "flags": 4},
{"matrix": [4, 5], "x": 52, "y": 40, "flags": 4},
{"matrix": [4, 6], "x": 62, "y": 40, "flags": 4},
{"matrix": [4, 7], "x": 72, "y": 40, "flags": 4},
{"matrix": [4, 8], "x": 82, "y": 40, "flags": 4},
{"matrix": [4, 9], "x": 92, "y": 40, "flags": 4},
{"matrix": [4, 10], "x": 102, "y": 40, "flags": 4},
{"matrix": [4, 11], "x": 112, "y": 40, "flags": 4},
{"matrix": [4, 13], "x": 122, "y": 40, "flags": 4},
{"matrix": [4, 14], "x": 142, "y": 42, "flags": 4},
{"matrix": [5, 15], "x": 152, "y": 52, "flags": 4},
{"matrix": [5, 14], "x": 142, "y": 52, "flags": 4},
@ -147,9 +147,9 @@
{"matrix": [5, 12], "x": 120, "y": 50, "flags": 4},
{"matrix": [5, 10], "x": 110, "y": 50, "flags": 4},
{"matrix": [5, 9], "x": 100, "y": 50, "flags": 4},
{"matrix": [5, 6], "x": 37.5, "y": 50, "flags": 4},
{"matrix": [5, 6], "x": 37, "y": 50, "flags": 4},
{"matrix": [5, 2], "x": 25, "y": 50, "flags": 4},
{"matrix": [5, 1], "x": 12.5, "y": 50, "flags": 4},
{"matrix": [5, 1], "x": 12, "y": 50, "flags": 4},
{"matrix": [5, 0], "x": 0, "y": 50, "flags": 4}
],
"max_brightness": 130,