diff options
| author | Jack Sangdahl <jack@pngu.org> | 2025-09-09 03:03:52 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-09 10:03:52 +0100 |
| commit | c1b428bb4e4d2ecf4b904c8e4886d8e8e37602c7 (patch) | |
| tree | dad21216d16f0013e9772fd9e13110522f592c21 /keyboards/kapl | |
| parent | 0828fc4b6ff126b2466bd92110770ac412a1ad56 (diff) | |
Migrate `g_led_config` to DD (JK1) (#25601)
Diffstat (limited to 'keyboards/kapl')
| -rw-r--r-- | keyboards/kapl/rev1/keyboard.json | 90 | ||||
| -rw-r--r-- | keyboards/kapl/rev1/rev1.c | 55 |
2 files changed, 90 insertions, 55 deletions
diff --git a/keyboards/kapl/rev1/keyboard.json b/keyboards/kapl/rev1/keyboard.json index 843847d8fe..9354a5e4fe 100644 --- a/keyboards/kapl/rev1/keyboard.json +++ b/keyboards/kapl/rev1/keyboard.json | |||
| @@ -35,6 +35,96 @@ | |||
| 35 | "solid_multisplash": true | 35 | "solid_multisplash": true |
| 36 | }, | 36 | }, |
| 37 | "driver": "ws2812", | 37 | "driver": "ws2812", |
| 38 | "layout": [ | ||
| 39 | {"x": 96, "y": 57, "flags": 2}, | ||
| 40 | {"x": 112, "y": 44, "flags": 2}, | ||
| 41 | {"x": 112, "y": 19, "flags": 2}, | ||
| 42 | {"x": 80, "y": 19, "flags": 2}, | ||
| 43 | {"x": 48, "y": 19, "flags": 2}, | ||
| 44 | {"x": 16, "y": 19, "flags": 2}, | ||
| 45 | {"x": 16, "y": 57, "flags": 2}, | ||
| 46 | {"x": 48, "y": 57, "flags": 2}, | ||
| 47 | {"x": 80, "y": 57, "flags": 2}, | ||
| 48 | {"matrix": [0, 0], "x": 0, "y": 0, "flags": 1}, | ||
| 49 | {"matrix": [0, 1], "x": 17, "y": 0, "flags": 4}, | ||
| 50 | {"matrix": [0, 2], "x": 34, "y": 0, "flags": 4}, | ||
| 51 | {"matrix": [0, 3], "x": 52, "y": 0, "flags": 4}, | ||
| 52 | {"matrix": [0, 4], "x": 69, "y": 0, "flags": 4}, | ||
| 53 | {"matrix": [0, 5], "x": 86, "y": 0, "flags": 4}, | ||
| 54 | {"matrix": [0, 6], "x": 103, "y": 0, "flags": 1}, | ||
| 55 | {"matrix": [1, 6], "x": 103, "y": 16, "flags": 1}, | ||
| 56 | {"matrix": [1, 5], "x": 86, "y": 16, "flags": 4}, | ||
| 57 | {"matrix": [1, 4], "x": 69, "y": 16, "flags": 4}, | ||
| 58 | {"matrix": [1, 3], "x": 52, "y": 16, "flags": 4}, | ||
| 59 | {"matrix": [1, 2], "x": 34, "y": 16, "flags": 4}, | ||
| 60 | {"matrix": [1, 1], "x": 17, "y": 16, "flags": 4}, | ||
| 61 | {"matrix": [1, 0], "x": 0, "y": 16, "flags": 1}, | ||
| 62 | {"matrix": [2, 0], "x": 0, "y": 32, "flags": 1}, | ||
| 63 | {"matrix": [2, 1], "x": 17, "y": 32, "flags": 4}, | ||
| 64 | {"matrix": [2, 2], "x": 34, "y": 32, "flags": 4}, | ||
| 65 | {"matrix": [2, 3], "x": 52, "y": 32, "flags": 4}, | ||
| 66 | {"matrix": [2, 4], "x": 69, "y": 32, "flags": 4}, | ||
| 67 | {"matrix": [2, 5], "x": 86, "y": 32, "flags": 4}, | ||
| 68 | {"matrix": [2, 6], "x": 103, "y": 32, "flags": 1}, | ||
| 69 | {"matrix": [3, 6], "x": 103, "y": 48, "flags": 1}, | ||
| 70 | {"matrix": [3, 5], "x": 86, "y": 48, "flags": 4}, | ||
| 71 | {"matrix": [3, 4], "x": 69, "y": 48, "flags": 4}, | ||
| 72 | {"matrix": [3, 3], "x": 52, "y": 48, "flags": 4}, | ||
| 73 | {"matrix": [3, 2], "x": 34, "y": 48, "flags": 4}, | ||
| 74 | {"matrix": [3, 1], "x": 17, "y": 48, "flags": 4}, | ||
| 75 | {"matrix": [3, 0], "x": 0, "y": 48, "flags": 1}, | ||
| 76 | {"matrix": [4, 0], "x": 0, "y": 64, "flags": 1}, | ||
| 77 | {"matrix": [4, 1], "x": 17, "y": 64, "flags": 1}, | ||
| 78 | {"matrix": [4, 2], "x": 34, "y": 64, "flags": 1}, | ||
| 79 | {"matrix": [4, 3], "x": 52, "y": 64, "flags": 1}, | ||
| 80 | {"matrix": [4, 4], "x": 69, "y": 64, "flags": 1}, | ||
| 81 | {"matrix": [4, 5], "x": 86, "y": 64, "flags": 1}, | ||
| 82 | {"matrix": [4, 6], "x": 103, "y": 64, "flags": 1}, | ||
| 83 | {"x": 144, "y": 57, "flags": 2}, | ||
| 84 | {"x": 128, "y": 44, "flags": 2}, | ||
| 85 | {"x": 128, "y": 19, "flags": 2}, | ||
| 86 | {"x": 160, "y": 19, "flags": 2}, | ||
| 87 | {"x": 192, "y": 19, "flags": 2}, | ||
| 88 | {"x": 224, "y": 19, "flags": 2}, | ||
| 89 | {"x": 224, "y": 57, "flags": 2}, | ||
| 90 | {"x": 192, "y": 57, "flags": 2}, | ||
| 91 | {"x": 160, "y": 57, "flags": 2}, | ||
| 92 | {"matrix": [5, 0], "x": 224, "y": 0, "flags": 1}, | ||
| 93 | {"matrix": [5, 1], "x": 207, "y": 0, "flags": 4}, | ||
| 94 | {"matrix": [5, 2], "x": 190, "y": 0, "flags": 4}, | ||
| 95 | {"matrix": [5, 3], "x": 172, "y": 0, "flags": 4}, | ||
| 96 | {"matrix": [5, 4], "x": 155, "y": 0, "flags": 4}, | ||
| 97 | {"matrix": [5, 5], "x": 138, "y": 0, "flags": 4}, | ||
| 98 | {"matrix": [5, 6], "x": 121, "y": 0, "flags": 1}, | ||
| 99 | {"matrix": [6, 6], "x": 121, "y": 16, "flags": 1}, | ||
| 100 | {"matrix": [6, 5], "x": 138, "y": 16, "flags": 4}, | ||
| 101 | {"matrix": [6, 4], "x": 155, "y": 16, "flags": 4}, | ||
| 102 | {"matrix": [6, 3], "x": 172, "y": 16, "flags": 4}, | ||
| 103 | {"matrix": [6, 2], "x": 190, "y": 16, "flags": 4}, | ||
| 104 | {"matrix": [6, 1], "x": 207, "y": 16, "flags": 4}, | ||
| 105 | {"matrix": [6, 0], "x": 224, "y": 16, "flags": 1}, | ||
| 106 | {"matrix": [7, 0], "x": 224, "y": 32, "flags": 1}, | ||
| 107 | {"matrix": [7, 1], "x": 207, "y": 32, "flags": 4}, | ||
| 108 | {"matrix": [7, 2], "x": 190, "y": 32, "flags": 4}, | ||
| 109 | {"matrix": [7, 3], "x": 172, "y": 32, "flags": 4}, | ||
| 110 | {"matrix": [7, 4], "x": 155, "y": 32, "flags": 4}, | ||
| 111 | {"matrix": [7, 5], "x": 138, "y": 32, "flags": 4}, | ||
| 112 | {"matrix": [7, 6], "x": 121, "y": 32, "flags": 1}, | ||
| 113 | {"matrix": [8, 6], "x": 121, "y": 48, "flags": 1}, | ||
| 114 | {"matrix": [8, 5], "x": 138, "y": 48, "flags": 4}, | ||
| 115 | {"matrix": [8, 4], "x": 155, "y": 48, "flags": 4}, | ||
| 116 | {"matrix": [8, 3], "x": 172, "y": 48, "flags": 4}, | ||
| 117 | {"matrix": [8, 2], "x": 190, "y": 48, "flags": 4}, | ||
| 118 | {"matrix": [8, 1], "x": 207, "y": 48, "flags": 4}, | ||
| 119 | {"matrix": [8, 0], "x": 224, "y": 48, "flags": 1}, | ||
| 120 | {"matrix": [9, 0], "x": 224, "y": 64, "flags": 1}, | ||
| 121 | {"matrix": [9, 1], "x": 207, "y": 64, "flags": 1}, | ||
| 122 | {"matrix": [9, 2], "x": 190, "y": 64, "flags": 1}, | ||
| 123 | {"matrix": [9, 3], "x": 172, "y": 64, "flags": 1}, | ||
| 124 | {"matrix": [9, 4], "x": 155, "y": 64, "flags": 1}, | ||
| 125 | {"matrix": [9, 5], "x": 138, "y": 64, "flags": 1}, | ||
| 126 | {"matrix": [9, 6], "x": 121, "y": 64, "flags": 1} | ||
| 127 | ], | ||
| 38 | "max_brightness": 120, | 128 | "max_brightness": 120, |
| 39 | "speed_steps": 10, | 129 | "speed_steps": 10, |
| 40 | "split_count": [44, 44] | 130 | "split_count": [44, 44] |
diff --git a/keyboards/kapl/rev1/rev1.c b/keyboards/kapl/rev1/rev1.c deleted file mode 100644 index fd3b9289dc..0000000000 --- a/keyboards/kapl/rev1/rev1.c +++ /dev/null | |||
| @@ -1,55 +0,0 @@ | |||
| 1 | // Copyright 2022 Alexander Lozyuk (@keyzog) | ||
| 2 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
| 3 | #include "quantum.h" | ||
| 4 | |||
| 5 | #ifdef RGB_MATRIX_ENABLE | ||
| 6 | led_config_t g_led_config = { { | ||
| 7 | // Left Hand | ||
| 8 | // { 8, 7, 6, 5, 4, 3, 2, 1, 0 }, // underglow | ||
| 9 | { 9, 10, 11, 12, 13, 14, 15 }, | ||
| 10 | { 22, 21, 20, 19, 18, 17, 16 }, | ||
| 11 | { 23, 24, 25, 26, 27, 28, 29 }, | ||
| 12 | { 36, 35, 34, 33, 32, 31, 30 }, | ||
| 13 | { 37, 38, 39, 40, 41, 42, 43 }, | ||
| 14 | |||
| 15 | // Right Hand | ||
| 16 | // { 44, 45, 46, 47, 48, 49, 50, 51, 52 }, // underglow | ||
| 17 | { 53, 54, 55, 56, 57, 58, 59 }, | ||
| 18 | { 66, 65, 64, 63, 62, 61, 60 }, | ||
| 19 | { 67, 68, 69, 70, 71, 72, 73 }, | ||
| 20 | { 80, 79, 78, 77, 76, 75, 74 }, | ||
| 21 | { 81, 82, 83, 84, 85, 86, 87 } | ||
| 22 | }, { | ||
| 23 | // Left Hand | ||
| 24 | {96, 57}, {112, 44}, {112, 19}, {80, 19}, {48, 19}, {16, 19}, {16, 57}, {48, 57}, {80, 57}, // underglow | ||
| 25 | {0, 0}, {17, 0}, {34, 0}, {52, 0}, {69, 0}, {86, 0}, {103, 0}, | ||
| 26 | {103, 16}, {86, 16}, {69, 16}, {52, 16}, {34, 16}, {17, 16}, {0, 16}, | ||
| 27 | {0, 32}, {17, 32}, {34, 32}, {52, 32}, {69, 32}, {86, 32}, {103, 32}, | ||
| 28 | {103, 48}, {86, 48}, {69, 48}, {52, 48}, {34, 48}, {17, 48}, {0, 48}, | ||
| 29 | {0, 64}, {17, 64}, {34, 64}, {52, 64}, {69, 64}, {86, 64}, {103, 64}, | ||
| 30 | |||
| 31 | // Right Hand | ||
| 32 | {144, 57}, {128, 44}, {128, 19}, {160, 19}, {192, 19}, {224, 19}, {224, 57}, {192, 57}, {160, 57}, // underglow | ||
| 33 | {224, 0}, {207, 0}, {190, 0}, {172, 0}, {155, 0}, {138, 0}, {121, 0}, | ||
| 34 | {121, 16}, {138, 16}, {155, 16}, {172, 16}, {190, 16}, {207, 16}, {224, 16}, | ||
| 35 | {224, 32}, {207, 32}, {190, 32}, {172, 32}, {155, 32}, {138, 32}, {121, 32}, | ||
| 36 | {121, 48}, {138, 48}, {155, 48}, {172, 48}, {190, 48}, {207, 48}, {224, 48}, | ||
| 37 | {224, 64}, {207, 64}, {190, 64}, {172, 64}, {155, 64}, {138, 64}, {121, 64} | ||
| 38 | }, { | ||
| 39 | // Left Hand | ||
| 40 | 2, 2, 2, 2, 2, 2, 2, 2, 2, // underglow | ||
| 41 | 1, 4, 4, 4, 4, 4, 1, | ||
| 42 | 1, 4, 4, 4, 4, 4, 1, | ||
| 43 | 1, 4, 4, 4, 4, 4, 1, | ||
| 44 | 1, 4, 4, 4, 4, 4, 1, | ||
| 45 | 1, 1, 1, 1, 1, 1, 1, | ||
| 46 | |||
| 47 | // Right Hand | ||
| 48 | 2, 2, 2, 2, 2, 2, 2, 2, 2, // underglow | ||
| 49 | 1, 4, 4, 4, 4, 4, 1, | ||
| 50 | 1, 4, 4, 4, 4, 4, 1, | ||
| 51 | 1, 4, 4, 4, 4, 4, 1, | ||
| 52 | 1, 4, 4, 4, 4, 4, 1, | ||
| 53 | 1, 1, 1, 1, 1, 1, 1 | ||
| 54 | } }; | ||
| 55 | #endif | ||
