3f44231d2d7889beb87f67035d884daae72eb6f5
- Author
- Ryan <fauxpark@gmail.com>
- Committer
- GitHub <noreply@github.com>
- Date
Message
Diff
This diff is truncated to protect this page.
1diff --git a/keyboards/cipulot/ec_980c/keyboard.json b/keyboards/cipulot/ec_980c/keyboard.json
2index 6d3cb22719cfd98360adc839c1e125a0a2c4bc50..35946fa623f2b6dc40045a6e996ef17af863401d 100644
3--- a/keyboards/cipulot/ec_980c/keyboard.json
4+++ b/keyboards/cipulot/ec_980c/keyboard.json
5@@ -35,9 +35,9 @@
6 },
7 "driver": "ws2812",
8 "layout": [
9- {"matrix": [0, 15], "x": 16.25, "y": 1, "flags": 4},
10- {"matrix": [0, 16], "x": 17.25, "y": 1, "flags": 4},
11- {"matrix": [0, 17], "x": 18.25, "y": 1, "flags": 4}
12+ {"matrix": [0, 15], "x": 16, "y": 1, "flags": 4},
13+ {"matrix": [0, 16], "x": 17, "y": 1, "flags": 4},
14+ {"matrix": [0, 17], "x": 18, "y": 1, "flags": 4}
15 ],
16 "led_count": 3,
17 "max_brightness": 255
18diff --git a/keyboards/darkproject/kd87a_bfg_edition/keyboard.json b/keyboards/darkproject/kd87a_bfg_edition/keyboard.json
19index 856dbea6488782456aada31a24d961cb41e6c56e..1e0d7f5e8b8cd5cbbd629c70d5ffb2985c2468e9 100644
20--- a/keyboards/darkproject/kd87a_bfg_edition/keyboard.json
21+++ b/keyboards/darkproject/kd87a_bfg_edition/keyboard.json
22@@ -139,41 +139,41 @@
23 { "flags": 4, "matrix": [2, 5], "x": 175, "y": 25 },
24
25 { "flags": 8, "matrix": [2, 1], "x": 0, "y": 35 },
26- { "flags": 4, "matrix": [1, 2], "x": 17.5, "y": 35 },
27- { "flags": 4, "matrix": [2, 2], "x": 27.5, "y": 35 },
28- { "flags": 4, "matrix": [3, 2], "x": 37.5, "y": 35 },
29- { "flags": 4, "matrix": [4, 2], "x": 47.5, "y": 35 },
30- { "flags": 4, "matrix": [4, 3], "x": 57.5, "y": 35 },
31- { "flags": 4, "matrix": [5, 3], "x": 67.5, "y": 35 },
32- { "flags": 4, "matrix": [5, 2], "x": 77.5, "y": 35 },
33- { "flags": 4, "matrix": [6, 2], "x": 87.5, "y": 35 },
34- { "flags": 4, "matrix": [7, 2], "x": 97.5, "y": 35 },
35- { "flags": 4, "matrix": [8, 2], "x": 107.5, "y": 35 },
36- { "flags": 4, "matrix": [8, 3], "x": 117.5, "y": 35 },
37- { "flags": 4, "matrix": [10, 4], "x": 127.5, "y": 35 },
38+ { "flags": 4, "matrix": [1, 2], "x": 17, "y": 35 },
39+ { "flags": 4, "matrix": [2, 2], "x": 27, "y": 35 },
40+ { "flags": 4, "matrix": [3, 2], "x": 37, "y": 35 },
41+ { "flags": 4, "matrix": [4, 2], "x": 47, "y": 35 },
42+ { "flags": 4, "matrix": [4, 3], "x": 57, "y": 35 },
43+ { "flags": 4, "matrix": [5, 3], "x": 67, "y": 35 },
44+ { "flags": 4, "matrix": [5, 2], "x": 77, "y": 35 },
45+ { "flags": 4, "matrix": [6, 2], "x": 87, "y": 35 },
46+ { "flags": 4, "matrix": [7, 2], "x": 97, "y": 35 },
47+ { "flags": 4, "matrix": [8, 2], "x": 107, "y": 35 },
48+ { "flags": 4, "matrix": [8, 3], "x": 117, "y": 35 },
49+ { "flags": 4, "matrix": [10, 4], "x": 127, "y": 35 },
50
51 { "flags": 4, "matrix": [0, 0], "x": 0, "y": 45 },
52- { "flags": 4, "matrix": [1, 4], "x": 22.5, "y": 45 },
53- { "flags": 4, "matrix": [2, 4], "x": 32.5, "y": 45 },
54- { "flags": 4, "matrix": [3, 4], "x": 42.5, "y": 45 },
55- { "flags": 4, "matrix": [4, 4], "x": 52.5, "y": 45 },
56- { "flags": 4, "matrix": [4, 5], "x": 62.5, "y": 45 },
57- { "flags": 4, "matrix": [5, 5], "x": 72.5, "y": 45 },
58- { "flags": 4, "matrix": [5, 4], "x": 82.5, "y": 45 },
59- { "flags": 4, "matrix": [6, 4], "x": 92.5, "y": 45 },
60- { "flags": 4, "matrix": [7, 4], "x": 102.5, "y": 45 },
61- { "flags": 4, "matrix": [8, 5], "x": 112.5, "y": 45 },
62- { "flags": 4, "matrix": [9, 1], "x": 122.5, "y": 45 },
63+ { "flags": 4, "matrix": [1, 4], "x": 22, "y": 45 },
64+ { "flags": 4, "matrix": [2, 4], "x": 32, "y": 45 },
65+ { "flags": 4, "matrix": [3, 4], "x": 42, "y": 45 },
66+ { "flags": 4, "matrix": [4, 4], "x": 52, "y": 45 },
67+ { "flags": 4, "matrix": [4, 5], "x": 62, "y": 45 },
68+ { "flags": 4, "matrix": [5, 5], "x": 72, "y": 45 },
69+ { "flags": 4, "matrix": [5, 4], "x": 82, "y": 45 },
70+ { "flags": 4, "matrix": [6, 4], "x": 92, "y": 45 },
71+ { "flags": 4, "matrix": [7, 4], "x": 102, "y": 45 },
72+ { "flags": 4, "matrix": [8, 5], "x": 112, "y": 45 },
73+ { "flags": 4, "matrix": [9, 1], "x": 122, "y": 45 },
74 { "flags": 4, "matrix": [3, 5], "x": 165, "y": 45 },
75
76 { "flags": 4, "matrix": [0, 6], "x": 0, "y": 55 },
77- { "flags": 4, "matrix": [9, 0], "x": 12.5, "y": 55 },
78+ { "flags": 4, "matrix": [9, 0], "x": 12, "y": 55 },
79 { "flags": 4, "matrix": [9, 3], "x": 25, "y": 55 },
80- { "flags": 4, "matrix": [9, 4], "x": 37.5, "y": 55 },
81+ { "flags": 4, "matrix": [9, 4], "x": 37, "y": 55 },
82 { "flags": 4, "matrix": [9, 5], "x": 100, "y": 55 },
83- { "flags": 4, "matrix": [9, 2], "x": 112.5, "y": 55 },
84+ { "flags": 4, "matrix": [9, 2], "x": 112, "y": 55 },
85 { "flags": 4, "matrix": [8, 4], "x": 125, "y": 55 },
86- { "flags": 4, "matrix": [0, 4], "x": 137.5, "y": 55 },
87+ { "flags": 4, "matrix": [0, 4], "x": 137, "y": 55 },
88 { "flags": 4, "matrix": [0, 3], "x": 155, "y": 55 },
89 { "flags": 4, "matrix": [7, 3], "x": 165, "y": 55 },
90 { "flags": 4, "matrix": [0, 5], "x": 175, "y": 55 }
91diff --git a/keyboards/doio/kb38/keyboard.json b/keyboards/doio/kb38/keyboard.json
92index 7e978b2be8ba21023c2e1ec147328bfc8a1efc19..a46f1a6a4508a353c12ef0f90586e5d10ef43385 100644
93--- a/keyboards/doio/kb38/keyboard.json
94+++ b/keyboards/doio/kb38/keyboard.json
95@@ -48,54 +48,54 @@
96 "driver": "ws2812",
97 "layout": [
98 {"flags": 4, "matrix": [0, 0], "x": 0, "y": 0},
99- {"flags": 4, "matrix": [0, 1], "x": 62.2, "y": 0},
100- {"flags": 4, "matrix": [0, 2], "x": 99.6, "y": 0},
101- {"flags": 4, "matrix": [0, 3], "x": 124.4, "y": 0},
102- {"flags": 4, "matrix": [0, 4], "x": 149.3, "y": 0},
103- {"flags": 4, "matrix": [0, 5], "x": 174.2, "y": 0},
104- {"flags": 4, "matrix": [0, 6], "x": 199.1, "y": 0},
105+ {"flags": 4, "matrix": [0, 1], "x": 62, "y": 0},
106+ {"flags": 4, "matrix": [0, 2], "x": 99, "y": 0},
107+ {"flags": 4, "matrix": [0, 3], "x": 124, "y": 0},
108+ {"flags": 4, "matrix": [0, 4], "x": 149, "y": 0},
109+ {"flags": 4, "matrix": [0, 5], "x": 174, "y": 0},
110+ {"flags": 4, "matrix": [0, 6], "x": 199, "y": 0},
111 {"flags": 4, "matrix": [0, 7], "x": 224, "y": 0},
112
113- {"flags": 4, "matrix": [1, 0], "x": 0, "y": 12.8},
114- {"flags": 4, "matrix": [1, 1], "x": 24.9, "y": 12.8},
115- {"flags": 4, "matrix": [1, 2], "x": 49.8, "y": 12.8},
116- {"flags": 4, "matrix": [1, 3], "x": 74.6, "y": 12.8},
117- {"flags": 4, "matrix": [1, 4], "x": 99.6, "y": 12.8},
118- {"flags": 4, "matrix": [1, 5], "x": 124.4, "y": 12.8},
119- {"flags": 4, "matrix": [1, 6], "x": 149.3, "y": 12.8},
120+ {"flags": 4, "matrix": [1, 0], "x": 0, "y": 12},
121+ {"flags": 4, "matrix": [1, 1], "x": 24, "y": 12},
122+ {"flags": 4, "matrix": [1, 2], "x": 49, "y": 12},
123+ {"flags": 4, "matrix": [1, 3], "x": 74, "y": 12},
124+ {"flags": 4, "matrix": [1, 4], "x": 99, "y": 12},
125+ {"flags": 4, "matrix": [1, 5], "x": 124, "y": 12},
126+ {"flags": 4, "matrix": [1, 6], "x": 149, "y": 12},
127
128- {"flags": 4, "matrix": [2, 0], "x": 0, "y": 25.6},
129- {"flags": 4, "matrix": [2, 1], "x": 24.9, "y": 25.6},
130- {"flags": 4, "matrix": [2, 2], "x": 49.8, "y": 25.6},
131- {"flags": 4, "matrix": [2, 3], "x": 74.6, "y": 32},
132- {"flags": 4, "matrix": [2, 4], "x": 90, "y": 25.6},
133- {"flags": 4, "matrix": [2, 5], "x": 124.4, "y": 25.6},
134- {"flags": 4, "matrix": [2, 6], "x": 149.3, "y": 25.6},
135+ {"flags": 4, "matrix": [2, 0], "x": 0, "y": 25},
136+ {"flags": 4, "matrix": [2, 1], "x": 24, "y": 25},
137+ {"flags": 4, "matrix": [2, 2], "x": 49, "y": 25},
138+ {"flags": 4, "matrix": [2, 3], "x": 74, "y": 32},
139+ {"flags": 4, "matrix": [2, 4], "x": 90, "y": 25},
140+ {"flags": 4, "matrix": [2, 5], "x": 124, "y": 25},
141+ {"flags": 4, "matrix": [2, 6], "x": 149, "y": 25},
142
143- {"flags": 4, "matrix": [3, 0], "x": 0, "y": 38.4},
144- {"flags": 4, "matrix": [3, 1], "x": 24.9, "y": 38.4},
145- {"flags": 4, "matrix": [3, 2], "x": 49.8, "y": 38.4},
146- {"flags": 4, "matrix": [3, 3], "x": 99.6, "y": 38.4},
147- {"flags": 4, "matrix": [3, 4], "x": 124.4, "y": 38.4},
148- {"flags": 4, "matrix": [3, 5], "x": 149.3, "y": 38.4},
149+ {"flags": 4, "matrix": [3, 0], "x": 0, "y": 38},
150+ {"flags": 4, "matrix": [3, 1], "x": 24, "y": 38},
151+ {"flags": 4, "matrix": [3, 2], "x": 49, "y": 38},
152+ {"flags": 4, "matrix": [3, 3], "x": 99, "y": 38},
153+ {"flags": 4, "matrix": [3, 4], "x": 124, "y": 38},
154+ {"flags": 4, "matrix": [3, 5], "x": 149, "y": 38},
155
156- {"flags": 4, "matrix": [4, 0], "x": 0, "y": 51.2},
157- {"flags": 4, "matrix": [4, 1], "x": 24.9, "y": 51.2},
158- {"flags": 4, "matrix": [4, 2], "x": 49.8, "y": 51.2},
159- {"flags": 4, "matrix": [4, 3], "x": 74.6, "y": 57.6},
160- {"flags": 4, "matrix": [4, 5], "x": 124.4, "y": 51.2},
161+ {"flags": 4, "matrix": [4, 0], "x": 0, "y": 51},
162+ {"flags": 4, "matrix": [4, 1], "x": 24, "y": 51},
163+ {"flags": 4, "matrix": [4, 2], "x": 49, "y": 51},
164+ {"flags": 4, "matrix": [4, 3], "x": 74, "y": 57},
165+ {"flags": 4, "matrix": [4, 5], "x": 124, "y": 51},
166
167- {"flags": 4, "matrix": [5, 0], "x": 12.5, "y": 64},
168- {"flags": 4, "matrix": [5, 1], "x": 49.8, "y": 64},
169- {"flags": 4, "matrix": [5, 2], "x": 99.6, "y": 64},
170- {"flags": 4, "matrix": [5, 3], "x": 124.4, "y": 64},
171- {"flags": 4, "matrix": [5, 4], "x": 149.3, "y": 64},
172+ {"flags": 4, "matrix": [5, 0], "x": 12, "y": 64},
173+ {"flags": 4, "matrix": [5, 1], "x": 49, "y": 64},
174+ {"flags": 4, "matrix": [5, 2], "x": 99, "y": 64},
175+ {"flags": 4, "matrix": [5, 3], "x": 124, "y": 64},
176+ {"flags": 4, "matrix": [5, 4], "x": 149, "y": 64},
177
178 {"flags": 2, "x": 224, "y": 64},
179- {"flags": 2, "x": 74.6, "y": 64},
180+ {"flags": 2, "x": 74, "y": 64},
181 {"flags": 2, "x": 0, "y": 64},
182 {"flags": 2, "x": 0, "y": 0},
183- {"flags": 2, "x": 74.6, "y": 0},
184+ {"flags": 2, "x": 74, "y": 0},
185 {"flags": 2, "x": 224, "y": 0}
186 ],
187 "max_brightness": 200,
188diff --git a/keyboards/handwired/alcor_dactyl/keyboard.json b/keyboards/handwired/alcor_dactyl/keyboard.json
189index 65f1f804aa941128413ad6fbbd8a878ec3b436f8..c179278c097e3d8e3ad1680b137342b05a64fa3b 100644
190--- a/keyboards/handwired/alcor_dactyl/keyboard.json
191+++ b/keyboards/handwired/alcor_dactyl/keyboard.json
192@@ -29,8 +29,8 @@
193 "rgb_matrix": {
194 "driver": "ws2812",
195 "layout": [
196- {"x": 0, "y": 0.375},
197- {"x": 16.5, "y": 0.38}
198+ {"x": 0, "y": 0},
199+ {"x": 16, "y": 0}
200 ],
201 "split_count": [1, 1]
202 },
203diff --git a/keyboards/input_club/k_type/k_type.c b/keyboards/input_club/k_type/k_type.c
204index 85bdc7ea739370d7331765ce2d40cf78df70afbd..c719208af12057f97bd1c65445aeb0a506df0c29 100644
205--- a/keyboards/input_club/k_type/k_type.c
206+++ b/keyboards/input_club/k_type/k_type.c
207@@ -166,19 +166,19 @@ led_config_t g_led_config = {
208 }, {
209 // LED Index to Physical Position
210 // Key LED
211diff --git a/keyboards/kbdfans/kbd75rgb/kbd75rgb.c b/keyboards/kbdfans/kbd75rgb/kbd75rgb.c
212index 8e39dad6d2362c9912aa6fa5b9cd94a52cecc614..622ca83b681d7a36bee6af872b80708ef01d1481 100644
213--- a/keyboards/kbdfans/kbd75rgb/kbd75rgb.c
214+++ b/keyboards/kbdfans/kbd75rgb/kbd75rgb.c
215@@ -26,10 +26,10 @@ led_config_t g_led_config = { {
216 { 83, 82, 81, NO_LED, NO_LED, 80, NO_LED, NO_LED, 79, 78, 77, 76, NO_LED,75 ,74}
217 }, {
218 {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},
219- {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},
220- {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},
221-{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},
222- {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},
223+ {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},
224+ {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},
225+{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},
226+ {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},
227 {224, 64},{218, 64},{192, 64},{176, 64},{160, 64},{144, 64}, {80, 64}, {32, 64},{16, 64},{0, 64}
228 }, {
229 4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,
230diff --git a/keyboards/kbdfans/kbdpad/mk3/keyboard.json b/keyboards/kbdfans/kbdpad/mk3/keyboard.json
231index 735dd3e4ef49948f84723199b270ff95209fe913..7c741f7633a9b2338557646adeae75b80da59f6f 100644
232--- a/keyboards/kbdfans/kbdpad/mk3/keyboard.json
233+++ b/keyboards/kbdfans/kbdpad/mk3/keyboard.json
234@@ -65,23 +65,23 @@
235 {"flags": 4, "matrix": [0, 1], "x": 75, "y": 0},
236 {"flags": 4, "matrix": [0, 2], "x": 150, "y": 0},
237 {"flags": 4, "matrix": [0, 3], "x": 224, "y": 0},
238- {"flags": 4, "matrix": [1, 3], "x": 224, "y": 12.8},
239- {"flags": 4, "matrix": [1, 2], "x": 150, "y": 12.8},
240- {"flags": 4, "matrix": [1, 1], "x": 75, "y": 12.8},
241- {"flags": 4, "matrix": [1, 0], "x": 0, "y": 12.8},
242- {"flags": 4, "matrix": [2, 0], "x": 0, "y": 25.6},
243- {"flags": 4, "matrix": [2, 1], "x": 75, "y": 25.6},
244- {"flags": 4, "matrix": [2, 2], "x": 150, "y": 25.6},
245+ {"flags": 4, "matrix": [1, 3], "x": 224, "y": 12},
246+ {"flags": 4, "matrix": [1, 2], "x": 150, "y": 12},
247+ {"flags": 4, "matrix": [1, 1], "x": 75, "y": 12},
248+ {"flags": 4, "matrix": [1, 0], "x": 0, "y": 12},
249+ {"flags": 4, "matrix": [2, 0], "x": 0, "y": 25},
250+ {"flags": 4, "matrix": [2, 1], "x": 75, "y": 25},
251+ {"flags": 4, "matrix": [2, 2], "x": 150, "y": 25},
252 {"flags": 4, "matrix": [2, 3], "x": 224, "y": 32},
253- {"flags": 4, "matrix": [3, 2], "x": 150, "y": 38.4},
254- {"flags": 4, "matrix": [3, 1], "x": 75, "y": 38.4},
255- {"flags": 4, "matrix": [3, 0], "x": 0, "y": 38.4},
256- {"flags": 4, "matrix": [4, 0], "x": 0, "y": 51.2},
257- {"flags": 4, "matrix": [4, 1], "x": 75, "y": 51.2},
258- {"flags": 4, "matrix": [4, 2], "x": 150, "y": 51.24},
259- {"flags": 4, "matrix": [4, 3], "x": 224, "y": 57.6},
260+ {"flags": 4, "matrix": [3, 2], "x": 150, "y": 38},
261+ {"flags": 4, "matrix": [3, 1], "x": 75, "y": 38},
262+ {"flags": 4, "matrix": [3, 0], "x": 0, "y": 38},
263+ {"flags": 4, "matrix": [4, 0], "x": 0, "y": 51},
264+ {"flags": 4, "matrix": [4, 1], "x": 75, "y": 51},
265+ {"flags": 4, "matrix": [4, 2], "x": 150, "y": 51},
266+ {"flags": 4, "matrix": [4, 3], "x": 224, "y": 57},
267 {"flags": 4, "matrix": [5, 2], "x": 150, "y": 64},
268- {"flags": 4, "matrix": [5, 0], "x": 37.5, "y": 64}
269+ {"flags": 4, "matrix": [5, 0], "x": 37, "y": 64}
270 ],
271 "max_brightness": 128,
272 "sleep": true
273diff --git a/keyboards/keebio/bamfk4/bamfk4.c b/keyboards/keebio/bamfk4/bamfk4.c
274index 52fe61e39e99fe9ef54b6651019311ca83f83a8c..757bc03f72244c8731c01134b64e12dd02d606af 100644
275--- a/keyboards/keebio/bamfk4/bamfk4.c
276+++ b/keyboards/keebio/bamfk4/bamfk4.c
277@@ -10,16 +10,16 @@ led_config_t g_led_config = { {
278 }, {
279 // LED Index to Physical Position
280 //through switch
281- { 26.6, 10 }, { 4.3, 10 }, { 3.8, 49.3 }, { 23.3, 49.3 },
282- { 69.4, 49.3 }, { 68.9, 10 }, { 90.6, 10 }, { 89.5, 49.3 },
283- { 134, 49.3 }, { 132.9, 10 }, { 155.7, 10 }, { 155.1, 49.3 },
284- { 199.6, 49.3 }, { 199.6, 10 }, { 219.1, 10 }, { 219.1, 49.3 },
285+ { 26, 10 }, { 4, 10 }, { 3, 49 }, { 23, 49 },
286+ { 69, 49 }, { 68, 10 }, { 90, 10 }, { 89, 49 },
287+ { 134, 49 }, { 132, 10 }, { 155, 10 }, { 155, 49 },
288+ { 199, 49 }, { 199, 10 }, { 219, 10 }, { 219, 49 },
289
290 //underglow
291- { 218, 62.2 }, { 188.7, 62.2 }, { 159.5, 62.2 }, { 123.7, 62.2 }, //bottom right
292- { 100.3, 62.2 }, { 59.1, 62.2 }, { 35.3, 62.2 }, { 5.4, 62.2 }, //bottom left
293- { 6, 6.4 }, { 35.3, 6.4 }, { 59.1, 6.4 }, { 100.3, 6.4 }, //top left
294- { 123.7, 6.4 }, { 159.5, 6.4 }, { 188.7, 6.4 }, { 218, 6.4 } //top right
295+ { 218, 62 }, { 188, 62 }, { 159, 62 }, { 123, 62 }, //bottom right
296+ { 100, 62 }, { 59, 62 }, { 35, 62 }, { 5, 62 }, //bottom left
297+ { 6, 6 }, { 35, 6 }, { 59, 6 }, { 100, 6 }, //top left
298+ { 123, 6 }, { 159, 6 }, { 188, 6 }, { 218, 6 } //top right
299 }, {
300 // LED Index to Flag
301 4, 4, 4, 4,
302diff --git a/keyboards/meletrix/zoom98/keyboard.json b/keyboards/meletrix/zoom98/keyboard.json
303index e58d80f216efc9bf905e1079f0a30733a6087456..b7d567295032813ec40c07c1d38e58da0e0565fa 100644
304--- a/keyboards/meletrix/zoom98/keyboard.json
305+++ b/keyboards/meletrix/zoom98/keyboard.json
306@@ -78,17 +78,17 @@
307 { "matrix": [6, 2], "x": 0, "y": 3, "flags": 4 },
308 { "matrix": [8, 1], "x": 0, "y": 4, "flags": 4 },
309 { "matrix": [8, 2], "x": 0, "y": 4, "flags": 4 },
310- { "matrix": [1, 8], "x": 20.5, "y": 0, "flags": 4 },
311- { "matrix": [1, 7], "x": 20.5, "y": 0, "flags": 4 },
312- { "matrix": [3, 8], "x": 20.5, "y": 1, "flags": 4 },
313- { "matrix": [3, 7], "x": 20.5, "y": 1, "flags": 4 },
314- { "matrix": [5, 8], "x": 20.5, "y": 2, "flags": 4 },
315- { "matrix": [5, 7], "x": 20.5, "y": 2, "flags": 4 },
316- { "matrix": [7, 8], "x": 20.5, "y": 3, "flags": 4 },
317- { "matrix": [7, 7], "x": 20.5, "y": 3, "flags": 4 },
318- { "matrix": [9, 8], "x": 20.5, "y": 4, "flags": 4 },
319- { "matrix": [9, 7], "x": 20.5, "y": 4, "flags": 4 },
320- { "matrix": [6, 0], "x": 0, "y": 3.25, "flags": 1 }
321+ { "matrix": [1, 8], "x": 20, "y": 0, "flags": 4 },
322+ { "matrix": [1, 7], "x": 20, "y": 0, "flags": 4 },
323+ { "matrix": [3, 8], "x": 20, "y": 1, "flags": 4 },
324+ { "matrix": [3, 7], "x": 20, "y": 1, "flags": 4 },
325+ { "matrix": [5, 8], "x": 20, "y": 2, "flags": 4 },
326+ { "matrix": [5, 7], "x": 20, "y": 2, "flags": 4 },
327+ { "matrix": [7, 8], "x": 20, "y": 3, "flags": 4 },
328+ { "matrix": [7, 7], "x": 20, "y": 3, "flags": 4 },
329+ { "matrix": [9, 8], "x": 20, "y": 4, "flags": 4 },
330+ { "matrix": [9, 7], "x": 20, "y": 4, "flags": 4 },
331+ { "matrix": [6, 0], "x": 0, "y": 3, "flags": 1 }
332 ]
333 },
334 "matrix_pins": {
335diff --git a/keyboards/projectd/65/projectd_65_ansi/keyboard.json b/keyboards/projectd/65/projectd_65_ansi/keyboard.json
336index 5d75389e2a0d74b7cf2b50c6e325676ecd808b11..32a95f965eb318ede9a4745afe72f3df72f8c984 100644
337--- a/keyboards/projectd/65/projectd_65_ansi/keyboard.json
338+++ b/keyboards/projectd/65/projectd_65_ansi/keyboard.json
339@@ -118,43 +118,43 @@
340 { "flags": 4, "matrix": [7, 5], "x": 135, "y": 10 },
341 { "flags": 4, "matrix": [7, 3], "x": 150, "y": 10 },
342 { "flags": 1, "matrix": [2, 1], "x": 0, "y": 20 },
343- { "flags": 4, "matrix": [1, 2], "x": 17.5, "y": 20 },
344- { "flags": 4, "matrix": [2, 2], "x": 27.5, "y": 20 },
345- { "flags": 4, "matrix": [3, 2], "x": 37.5, "y": 20 },
346- { "flags": 4, "matrix": [4, 2], "x": 47.5, "y": 20 },
347- { "flags": 4, "matrix": [4, 3], "x": 57.5, "y": 20 },
348- { "flags": 4, "matrix": [5, 3], "x": 67.5, "y": 20 },
349- { "flags": 4, "matrix": [5, 2], "x": 77.5, "y": 20 },
350- { "flags": 4, "matrix": [6, 2], "x": 87.5, "y": 20 },
351- { "flags": 4, "matrix": [7, 2], "x": 97.5, "y": 20 },
352- { "flags": 4, "matrix": [8, 2], "x": 107.5, "y": 20 },
353- { "flags": 4, "matrix": [8, 3], "x": 117.5, "y": 20 },
354- { "flags": 4, "matrix": [8, 4], "x": 127.5, "y": 20 },
355+ { "flags": 4, "matrix": [1, 2], "x": 17, "y": 20 },
356+ { "flags": 4, "matrix": [2, 2], "x": 27, "y": 20 },
357+ { "flags": 4, "matrix": [3, 2], "x": 37, "y": 20 },
358+ { "flags": 4, "matrix": [4, 2], "x": 47, "y": 20 },
359+ { "flags": 4, "matrix": [4, 3], "x": 57, "y": 20 },
360+ { "flags": 4, "matrix": [5, 3], "x": 67, "y": 20 },
361+ { "flags": 4, "matrix": [5, 2], "x": 77, "y": 20 },
362+ { "flags": 4, "matrix": [6, 2], "x": 87, "y": 20 },
363+ { "flags": 4, "matrix": [7, 2], "x": 97, "y": 20 },
364+ { "flags": 4, "matrix": [8, 2], "x": 107, "y": 20 },
365+ { "flags": 4, "matrix": [8, 3], "x": 117, "y": 20 },
366+ { "flags": 4, "matrix": [8, 4], "x": 127, "y": 20 },
367 { "flags": 4, "matrix": [2, 6], "x": 150, "y": 20 },
368 { "flags": 4, "matrix": [0, 0], "x": 0, "y": 30 },
369- { "flags": 4, "matrix": [1, 4], "x": 22.5, "y": 30 },
370- { "flags": 4, "matrix": [2, 4], "x": 32.5, "y": 30 },
371- { "flags": 4, "matrix": [3, 4], "x": 42.5, "y": 30 },
372- { "flags": 4, "matrix": [4, 4], "x": 52.5, "y": 30 },
373- { "flags": 4, "matrix": [4, 5], "x": 62.5, "y": 30 },
374- { "flags": 4, "matrix": [5, 5], "x": 72.5, "y": 30 },
375- { "flags": 4, "matrix": [5, 4], "x": 82.5, "y": 30 },
376- { "flags": 4, "matrix": [6, 4], "x": 92.5, "y": 30 },
377- { "flags": 4, "matrix": [7, 4], "x": 102.5, "y": 30 },
378- { "flags": 4, "matrix": [8, 5], "x": 112.5, "y": 30 },
379- { "flags": 4, "matrix": [0, 7], "x": 122.5, "y": 30 },
380+ { "flags": 4, "matrix": [1, 4], "x": 22, "y": 30 },
381+ { "flags": 4, "matrix": [2, 4], "x": 32, "y": 30 },
382+ { "flags": 4, "matrix": [3, 4], "x": 42, "y": 30 },
383+ { "flags": 4, "matrix": [4, 4], "x": 52, "y": 30 },
384+ { "flags": 4, "matrix": [4, 5], "x": 62, "y": 30 },
385+ { "flags": 4, "matrix": [5, 5], "x": 72, "y": 30 },
386+ { "flags": 4, "matrix": [5, 4], "x": 82, "y": 30 },
387+ { "flags": 4, "matrix": [6, 4], "x": 92, "y": 30 },
388+ { "flags": 4, "matrix": [7, 4], "x": 102, "y": 30 },
389+ { "flags": 4, "matrix": [8, 5], "x": 112, "y": 30 },
390+ { "flags": 4, "matrix": [0, 7], "x": 122, "y": 30 },
391 { "flags": 4, "matrix": [1, 6], "x": 140, "y": 30 },
392 { "flags": 4, "matrix": [6, 3], "x": 150, "y": 30 },
393 { "flags": 4, "matrix": [0, 6], "x": 0, "y": 40 },
394- { "flags": 4, "matrix": [0, 5], "x": 12.5, "y": 40 },
395+ { "flags": 4, "matrix": [0, 5], "x": 12, "y": 40 },
396 { "flags": 4, "matrix": [0, 2], "x": 25, "y": 40 },
397- { "flags": 4, "x": 61.5, "y": 40 },
398- { "flags": 4, "x": 62.5, "y": 40 },
399+ { "flags": 4, "x": 61, "y": 40 },
400+ { "flags": 4, "x": 62, "y": 40 },
401 { "flags": 4, "matrix": [0, 1], "x": 65, "y": 40 },
402- { "flags": 4, "x": 67.5, "y": 40 },
403- { "flags": 4, "x": 68.5, "y": 40 },
404+ { "flags": 4, "x": 67, "y": 40 },
405+ { "flags": 4, "x": 68, "y": 40 },
406 { "flags": 4, "matrix": [3, 6], "x": 100, "y": 40 },
407- { "flags": 4, "matrix": [3, 3], "x": 112.5, "y": 40 },
408+ { "flags": 4, "matrix": [3, 3], "x": 112, "y": 40 },
409 { "flags": 4, "matrix": [0, 3], "x": 130, "y": 40 },
410 { "flags": 4, "matrix": [1, 5], "x": 140, "y": 40 },
411 { "flags": 4, "matrix": [2, 5], "x": 150, "y": 40 }
412diff --git a/keyboards/projectd/75/ansi/keyboard.json b/keyboards/projectd/75/ansi/keyboard.json
413index 2296c639373b250bf489d6455308e2d7908a32d7..d94db22bfc0fc6477f1fa080183c4f1e91790cdf 100644
414--- a/keyboards/projectd/75/ansi/keyboard.json
415+++ b/keyboards/projectd/75/ansi/keyboard.json
416@@ -88,97 +88,97 @@
417 "driver": "aw20216s",
418 "layout": [
419 { "flags": 4, "matrix": [1, 3], "x": 0, "y": 0 },
420- { "flags": 4, "matrix": [2, 6], "x": 12.5, "y": 0 },
421- { "flags": 4, "matrix": [3, 6], "x": 22.5, "y": 0 },
422- { "flags": 4, "matrix": [3, 1], "x": 32.5, "y": 0 },
423- { "flags": 4, "matrix": [3, 3], "x": 42.5, "y": 0 },
424+ { "flags": 4, "matrix": [2, 6], "x": 12, "y": 0 },
425+ { "flags": 4, "matrix": [3, 6], "x": 22, "y": 0 },
426+ { "flags": 4, "matrix": [3, 1], "x": 32, "y": 0 },
427+ { "flags": 4, "matrix": [3, 3], "x": 42, "y": 0 },
428 { "flags": 4, "matrix": [0, 7], "x": 55, "y": 0 },
429 { "flags": 4, "matrix": [6, 3], "x": 65, "y": 0 },
430 { "flags": 4, "matrix": [7, 1], "x": 75, "y": 0 },
431 { "flags": 4, "matrix": [7, 6], "x": 85, "y": 0 },
432- { "flags": 4, "matrix": [10, 6], "x": 97.5, "y": 0 },
433- { "flags": 4, "matrix": [10, 7], "x": 107.5, "y": 0 },
434- { "flags": 4, "matrix": [10, 3], "x": 117.5, "y": 0 },
435- { "flags": 4, "matrix": [10, 5], "x": 127.5, "y": 0 },
436+ { "flags": 4, "matrix": [10, 6], "x": 97, "y": 0 },
437+ { "flags": 4, "matrix": [10, 7], "x": 107, "y": 0 },
438+ { "flags": 4, "matrix": [10, 3], "x": 117, "y": 0 },
439+ { "flags": 4, "matrix": [10, 5], "x": 127, "y": 0 },
440 { "flags": 4, "matrix": [9, 7], "x": 140, "y": 0 },
441 { "flags": 4, "matrix": [6, 5], "x": 155, "y": 0 },
442
443- { "flags": 4, "matrix": [1, 6], "x": 0, "y": 12.5 },
444- { "flags": 4, "matrix": [1, 7], "x": 10, "y": 12.5 },
445- { "flags": 4, "matrix": [2, 7], "x": 20, "y": 12.5 },
446- { "flags": 4, "matrix": [3, 7], "x": 30, "y": 12.5 },
447- { "flags": 4, "matrix": [4, 7], "x": 40, "y": 12.5 },
448- { "flags": 4, "matrix": [4, 6], "x": 50, "y": 12.5 },
449- { "flags": 4, "matrix": [5, 6], "x": 60, "y": 12.5 },
450- { "flags": 4, "matrix": [5, 7], "x": 70, "y": 12.5 },
451- { "flags": 4, "matrix": [6, 7], "x": 80, "y": 12.5 },
452- { "flags": 4, "matrix": [7, 7], "x": 90, "y": 12.5 },
453- { "flags": 4, "matrix": [8, 7], "x": 100, "y": 12.5 },
454- { "flags": 4, "matrix": [8, 6], "x": 110, "y": 12.5 },
455- { "flags": 4, "matrix": [6, 6], "x": 120, "y": 12.5 },
456- { "flags": 4, "matrix": [10, 1], "x": 130, "y": 12.5 },
457- { "flags": 4, "matrix": [0, 2], "x": 155, "y": 12.5 },
458+ { "flags": 4, "matrix": [1, 6], "x": 0, "y": 12 },
459+ { "flags": 4, "matrix": [1, 7], "x": 10, "y": 12 },
460+ { "flags": 4, "matrix": [2, 7], "x": 20, "y": 12 },
461+ { "flags": 4, "matrix": [3, 7], "x": 30, "y": 12 },
462+ { "flags": 4, "matrix": [4, 7], "x": 40, "y": 12 },
463+ { "flags": 4, "matrix": [4, 6], "x": 50, "y": 12 },
464+ { "flags": 4, "matrix": [5, 6], "x": 60, "y": 12 },
465+ { "flags": 4, "matrix": [5, 7], "x": 70, "y": 12 },
466+ { "flags": 4, "matrix": [6, 7], "x": 80, "y": 12 },
467+ { "flags": 4, "matrix": [7, 7], "x": 90, "y": 12 },
468+ { "flags": 4, "matrix": [8, 7], "x": 100, "y": 12 },
469+ { "flags": 4, "matrix": [8, 6], "x": 110, "y": 12 },
470+ { "flags": 4, "matrix": [6, 6], "x": 120, "y": 12 },
471+ { "flags": 4, "matrix": [10, 1], "x": 130, "y": 12 },
472+ { "flags": 4, "matrix": [0, 2], "x": 155, "y": 12 },
473
474- { "flags": 4, "matrix": [1, 1], "x": 0, "y": 22.5 },
475- { "flags": 4, "matrix": [1, 0], "x": 15, "y": 22.5 },
476- { "flags": 4, "matrix": [2, 0], "x": 25, "y": 22.5 },
477- { "flags": 4, "matrix": [3, 0], "x": 35, "y": 22.5 },
478- { "flags": 4, "matrix": [4, 0], "x": 45, "y": 22.5 },
479- { "flags": 4, "matrix": [4, 1], "x": 55, "y": 22.5 },
480- { "flags": 4, "matrix": [5, 1], "x": 65, "y": 22.5 },
481- { "flags": 4, "matrix": [5, 0], "x": 75, "y": 22.5 },
482- { "flags": 4, "matrix": [6, 0], "x": 85, "y": 22.5 },
483- { "flags": 4, "matrix": [7, 0], "x": 95, "y": 22.5 },
484- { "flags": 4, "matrix": [8, 0], "x": 105, "y": 22.5 },
485- { "flags": 4, "matrix": [8, 1], "x": 115, "y": 22.5 },
486- { "flags": 4, "matrix": [6, 1], "x": 125, "y": 22.5 },
487- { "flags": 4, "matrix": [10, 2], "x": 135, "y": 22.5 },
488- { "flags": 4, "matrix": [1, 5], "x": 155, "y": 22.5 },
489+ { "flags": 4, "matrix": [1, 1], "x": 0, "y": 22 },
490+ { "flags": 4, "matrix": [1, 0], "x": 15, "y": 22 },
491+ { "flags": 4, "matrix": [2, 0], "x": 25, "y": 22 },
492+ { "flags": 4, "matrix": [3, 0], "x": 35, "y": 22 },
493+ { "flags": 4, "matrix": [4, 0], "x": 45, "y": 22 },
494+ { "flags": 4, "matrix": [4, 1], "x": 55, "y": 22 },
495+ { "flags": 4, "matrix": [5, 1], "x": 65, "y": 22 },
496+ { "flags": 4, "matrix": [5, 0], "x": 75, "y": 22 },
497+ { "flags": 4, "matrix": [6, 0], "x": 85, "y": 22 },
498+ { "flags": 4, "matrix": [7, 0], "x": 95, "y": 22 },
499+ { "flags": 4, "matrix": [8, 0], "x": 105, "y": 22 },
500+ { "flags": 4, "matrix": [8, 1], "x": 115, "y": 22 },
501+ { "flags": 4, "matrix": [6, 1], "x": 125, "y": 22 },
502+ { "flags": 4, "matrix": [10, 2], "x": 135, "y": 22 },
503+ { "flags": 4, "matrix": [1, 5], "x": 155, "y": 22 },
504
505- { "flags": 8, "matrix": [2, 1], "x": 0, "y": 32.5 },
506- { "flags": 4, "matrix": [1, 2], "x": 17.5, "y": 32.5 },
507- { "flags": 4, "matrix": [2, 2], "x": 27.5, "y": 32.5 },
508- { "flags": 4, "matrix": [3, 2], "x": 37.5, "y": 32.5 },
509- { "flags": 4, "matrix": [4, 2], "x": 47.5, "y": 32.5 },
510- { "flags": 4, "matrix": [4, 3], "x": 57.5, "y": 32.5 },
511- { "flags": 4, "matrix": [5, 3], "x": 67.5, "y": 32.5 },
512- { "flags": 4, "matrix": [5, 2], "x": 77.5, "y": 32.5 },
513- { "flags": 4, "matrix": [6, 2], "x": 87.5, "y": 32.5 },
514- { "flags": 4, "matrix": [7, 2], "x": 97.5, "y": 32.5 },
515- { "flags": 4, "matrix": [8, 2], "x": 107.5, "y": 32.5 },
516diff --git a/keyboards/projectd/75/iso/keyboard.json b/keyboards/projectd/75/iso/keyboard.json
517index d86150003163d8fa439ad61d508e7f34bc48775e..d42e8c4b33933c1ccf8e8ff9e14c9d705f5faa51 100644
518--- a/keyboards/projectd/75/iso/keyboard.json
519+++ b/keyboards/projectd/75/iso/keyboard.json
520@@ -82,98 +82,98 @@
521 "sleep": true,
522 "layout": [
523 { "flags": 4, "matrix": [1, 3], "x": 0, "y": 0 },
524- { "flags": 4, "matrix": [2, 6], "x": 12.5, "y": 0 },
525- { "flags": 4, "matrix": [3, 6], "x": 22.5, "y": 0 },
526- { "flags": 4, "matrix": [3, 1], "x": 32.5, "y": 0 },
527- { "flags": 4, "matrix": [3, 3], "x": 42.5, "y": 0 },
528+ { "flags": 4, "matrix": [2, 6], "x": 12, "y": 0 },
529+ { "flags": 4, "matrix": [3, 6], "x": 22, "y": 0 },
530+ { "flags": 4, "matrix": [3, 1], "x": 32, "y": 0 },
531+ { "flags": 4, "matrix": [3, 3], "x": 42, "y": 0 },
532 { "flags": 4, "matrix": [0, 7], "x": 55, "y": 0 },
533 { "flags": 4, "matrix": [6, 3], "x": 65, "y": 0 },
534 { "flags": 4, "matrix": [7, 1], "x": 75, "y": 0 },
535 { "flags": 4, "matrix": [7, 6], "x": 85, "y": 0 },
536- { "flags": 4, "matrix": [10, 6], "x": 97.5, "y": 0 },
537- { "flags": 4, "matrix": [10, 7], "x": 107.5, "y": 0 },
538- { "flags": 4, "matrix": [10, 3], "x": 117.5, "y": 0 },
539- { "flags": 4, "matrix": [10, 5], "x": 127.5, "y": 0 },
540+ { "flags": 4, "matrix": [10, 6], "x": 97, "y": 0 },
541+ { "flags": 4, "matrix": [10, 7], "x": 107, "y": 0 },
542+ { "flags": 4, "matrix": [10, 3], "x": 117, "y": 0 },
543+ { "flags": 4, "matrix": [10, 5], "x": 127, "y": 0 },
544 { "flags": 4, "matrix": [9, 7], "x": 140, "y": 0 },
545 { "flags": 4, "matrix": [6, 5], "x": 155, "y": 0 },
546
547- { "flags": 4, "matrix": [1, 6], "x": 0, "y": 12.5 },
548- { "flags": 4, "matrix": [1, 7], "x": 10, "y": 12.5 },
549- { "flags": 4, "matrix": [2, 7], "x": 20, "y": 12.5 },
550- { "flags": 4, "matrix": [3, 7], "x": 30, "y": 12.5 },
551- { "flags": 4, "matrix": [4, 7], "x": 40, "y": 12.5 },
552- { "flags": 4, "matrix": [4, 6], "x": 50, "y": 12.5 },
553- { "flags": 4, "matrix": [5, 6], "x": 60, "y": 12.5 },
554- { "flags": 4, "matrix": [5, 7], "x": 70, "y": 12.5 },
555- { "flags": 4, "matrix": [6, 7], "x": 80, "y": 12.5 },
556- { "flags": 4, "matrix": [7, 7], "x": 90, "y": 12.5 },
557- { "flags": 4, "matrix": [8, 7], "x": 100, "y": 12.5 },
558- { "flags": 4, "matrix": [8, 6], "x": 110, "y": 12.5 },
559- { "flags": 4, "matrix": [6, 6], "x": 120, "y": 12.5 },
560- { "flags": 4, "matrix": [10, 1], "x": 130, "y": 12.5 },
561- { "flags": 4, "matrix": [0, 2], "x": 155, "y": 12.5 },
562+ { "flags": 4, "matrix": [1, 6], "x": 0, "y": 12 },
563+ { "flags": 4, "matrix": [1, 7], "x": 10, "y": 12 },
564+ { "flags": 4, "matrix": [2, 7], "x": 20, "y": 12 },
565+ { "flags": 4, "matrix": [3, 7], "x": 30, "y": 12 },
566+ { "flags": 4, "matrix": [4, 7], "x": 40, "y": 12 },
567+ { "flags": 4, "matrix": [4, 6], "x": 50, "y": 12 },
568+ { "flags": 4, "matrix": [5, 6], "x": 60, "y": 12 },
569+ { "flags": 4, "matrix": [5, 7], "x": 70, "y": 12 },
570+ { "flags": 4, "matrix": [6, 7], "x": 80, "y": 12 },
571+ { "flags": 4, "matrix": [7, 7], "x": 90, "y": 12 },
572+ { "flags": 4, "matrix": [8, 7], "x": 100, "y": 12 },
573+ { "flags": 4, "matrix": [8, 6], "x": 110, "y": 12 },
574+ { "flags": 4, "matrix": [6, 6], "x": 120, "y": 12 },
575+ { "flags": 4, "matrix": [10, 1], "x": 130, "y": 12 },
576+ { "flags": 4, "matrix": [0, 2], "x": 155, "y": 12 },
577
578- { "flags": 4, "matrix": [1, 1], "x": 0, "y": 22.5 },
579- { "flags": 4, "matrix": [1, 0], "x": 15, "y": 22.5 },
580- { "flags": 4, "matrix": [2, 0], "x": 25, "y": 22.5 },
581- { "flags": 4, "matrix": [3, 0], "x": 35, "y": 22.5 },
582- { "flags": 4, "matrix": [4, 0], "x": 45, "y": 22.5 },
583- { "flags": 4, "matrix": [4, 1], "x": 55, "y": 22.5 },
584- { "flags": 4, "matrix": [5, 1], "x": 65, "y": 22.5 },
585- { "flags": 4, "matrix": [5, 0], "x": 75, "y": 22.5 },
586- { "flags": 4, "matrix": [6, 0], "x": 85, "y": 22.5 },
587- { "flags": 4, "matrix": [7, 0], "x": 95, "y": 22.5 },
588- { "flags": 4, "matrix": [8, 0], "x": 105, "y": 22.5 },
589- { "flags": 4, "matrix": [8, 1], "x": 115, "y": 22.5 },
590- { "flags": 4, "matrix": [6, 1], "x": 125, "y": 22.5 },
591- { "flags": 4, "matrix": [1, 5], "x": 155.5, "y": 22.5 },
592+ { "flags": 4, "matrix": [1, 1], "x": 0, "y": 22 },
593+ { "flags": 4, "matrix": [1, 0], "x": 15, "y": 22 },
594+ { "flags": 4, "matrix": [2, 0], "x": 25, "y": 22 },
595+ { "flags": 4, "matrix": [3, 0], "x": 35, "y": 22 },
596+ { "flags": 4, "matrix": [4, 0], "x": 45, "y": 22 },
597+ { "flags": 4, "matrix": [4, 1], "x": 55, "y": 22 },
598+ { "flags": 4, "matrix": [5, 1], "x": 65, "y": 22 },
599+ { "flags": 4, "matrix": [5, 0], "x": 75, "y": 22 },
600+ { "flags": 4, "matrix": [6, 0], "x": 85, "y": 22 },
601+ { "flags": 4, "matrix": [7, 0], "x": 95, "y": 22 },
602+ { "flags": 4, "matrix": [8, 0], "x": 105, "y": 22 },
603+ { "flags": 4, "matrix": [8, 1], "x": 115, "y": 22 },
604+ { "flags": 4, "matrix": [6, 1], "x": 125, "y": 22 },
605+ { "flags": 4, "matrix": [1, 5], "x": 155, "y": 22 },
606
607- { "flags": 8, "matrix": [2, 1], "x": 0, "y": 32.5 },
608- { "flags": 4, "matrix": [1, 2], "x": 17.5, "y": 32.5 },
609- { "flags": 4, "matrix": [2, 2], "x": 27.5, "y": 32.5 },
610- { "flags": 4, "matrix": [3, 2], "x": 37.5, "y": 32.5 },
611- { "flags": 4, "matrix": [4, 2], "x": 47.5, "y": 32.5 },
612- { "flags": 4, "matrix": [4, 3], "x": 57.5, "y": 32.5 },
613- { "flags": 4, "matrix": [5, 3], "x": 67.5, "y": 32.5 },
614- { "flags": 4, "matrix": [5, 2], "x": 77.5, "y": 32.5 },
615- { "flags": 4, "matrix": [6, 2], "x": 87.5, "y": 32.5 },
616- { "flags": 4, "matrix": [7, 2], "x": 97.5, "y": 32.5 },
617- { "flags": 4, "matrix": [8, 2], "x": 107.5, "y": 32.5 },
618- { "flags": 4, "matrix": [8, 3], "x": 117.5, "y": 32.5 },
619- { "flags": 4, "matrix": [10, 2], "x": 127.5, "y": 32.5 },
620diff --git a/keyboards/rot13labs/h4ckb0ard/keyboard.json b/keyboards/rot13labs/h4ckb0ard/keyboard.json
621index 0ffe5be40de977cda7c3f09b66703d2433dee6c8..4ac783774de6c591c0e51719c5c42102706b90c1 100644
622--- a/keyboards/rot13labs/h4ckb0ard/keyboard.json
623+++ b/keyboards/rot13labs/h4ckb0ard/keyboard.json
624@@ -67,38 +67,38 @@
625 {"flags": 4, "matrix": [0, 0], "x": 11, "y": 0},
626
627 {"flags": 4, "matrix": [1, 0], "x": 0, "y": 1},
628- {"flags": 4, "matrix": [1, 1], "x": 1.25, "y": 1},
629- {"flags": 4, "matrix": [1, 2], "x": 2.25, "y": 1},
630- {"flags": 4, "matrix": [1, 3], "x": 3.25, "y": 1},
631- {"flags": 4, "matrix": [1, 4], "x": 4.25, "y": 1},
632- {"flags": 4, "matrix": [1, 5], "x": 5.25, "y": 1},
633- {"flags": 4, "matrix": [1, 6], "x": 6.25, "y": 1},
634- {"flags": 4, "matrix": [1, 7], "x": 7.25, "y": 1},
635- {"flags": 4, "matrix": [1, 8], "x": 8.25, "y": 1},
636- {"flags": 4, "matrix": [1, 9], "x": 9.25, "y": 1},
637- {"flags": 4, "matrix": [1, 11], "x": 10.25, "y": 1},
638+ {"flags": 4, "matrix": [1, 1], "x": 1, "y": 1},
639+ {"flags": 4, "matrix": [1, 2], "x": 2, "y": 1},
640+ {"flags": 4, "matrix": [1, 3], "x": 3, "y": 1},
641+ {"flags": 4, "matrix": [1, 4], "x": 4, "y": 1},
642+ {"flags": 4, "matrix": [1, 5], "x": 5, "y": 1},
643+ {"flags": 4, "matrix": [1, 6], "x": 6, "y": 1},
644+ {"flags": 4, "matrix": [1, 7], "x": 7, "y": 1},
645+ {"flags": 4, "matrix": [1, 8], "x": 8, "y": 1},
646+ {"flags": 4, "matrix": [1, 9], "x": 9, "y": 1},
647+ {"flags": 4, "matrix": [1, 11], "x": 10, "y": 1},
648
649 {"flags": 4, "matrix": [2, 11], "x": 0, "y": 2},
650- {"flags": 4, "matrix": [2, 10], "x": 1.75, "y": 2},
651- {"flags": 4, "matrix": [2, 8], "x": 2.75, "y": 2},
652- {"flags": 4, "matrix": [2, 7], "x": 3.75, "y": 2},
653- {"flags": 4, "matrix": [2, 6], "x": 4.75, "y": 2},
654- {"flags": 4, "matrix": [2, 5], "x": 5.75, "y": 2},
655- {"flags": 4, "matrix": [2, 4], "x": 6.75, "y": 2},
656- {"flags": 4, "matrix": [2, 3], "x": 7.75, "y": 2},
657- {"flags": 4, "matrix": [2, 2], "x": 8.75, "y": 2},
658- {"flags": 4, "matrix": [2, 1], "x": 10.5, "y": 2},
659- {"flags": 4, "matrix": [2, 0], "x": 11.5, "y": 2},
660+ {"flags": 4, "matrix": [2, 10], "x": 1, "y": 2},
661+ {"flags": 4, "matrix": [2, 8], "x": 2, "y": 2},
662+ {"flags": 4, "matrix": [2, 7], "x": 3, "y": 2},
663+ {"flags": 4, "matrix": [2, 6], "x": 4, "y": 2},
664+ {"flags": 4, "matrix": [2, 5], "x": 5, "y": 2},
665+ {"flags": 4, "matrix": [2, 4], "x": 6, "y": 2},
666+ {"flags": 4, "matrix": [2, 3], "x": 7, "y": 2},
667+ {"flags": 4, "matrix": [2, 2], "x": 8, "y": 2},
668+ {"flags": 4, "matrix": [2, 1], "x": 10, "y": 2},
669+ {"flags": 4, "matrix": [2, 0], "x": 11, "y": 2},
670
671 {"flags": 4, "matrix": [3, 0], "x": 0, "y": 3},
672- {"flags": 4, "matrix": [3, 1], "x": 1.25, "y": 3},
673- {"flags": 4, "matrix": [3, 2], "x": 2.5, "y": 3},
674- {"flags": 4, "matrix": [3, 4], "x": 3.5, "y": 3},
675- {"flags": 4, "matrix": [3, 6], "x": 5.75, "y": 3},
676- {"flags": 4, "matrix": [3, 8], "x": 8.5, "y": 3},
677- {"flags": 4, "matrix": [3, 9], "x": 9.5, "y": 3},
678- {"flags": 4, "matrix": [3, 10], "x": 10.5, "y": 3},
679- {"flags": 4, "matrix": [3, 11], "x": 11.5, "y": 3}
680+ {"flags": 4, "matrix": [3, 1], "x": 1, "y": 3},
681+ {"flags": 4, "matrix": [3, 2], "x": 2, "y": 3},
682+ {"flags": 4, "matrix": [3, 4], "x": 3, "y": 3},
683+ {"flags": 4, "matrix": [3, 6], "x": 5, "y": 3},
684+ {"flags": 4, "matrix": [3, 8], "x": 8, "y": 3},
685+ {"flags": 4, "matrix": [3, 9], "x": 9, "y": 3},
686+ {"flags": 4, "matrix": [3, 10], "x": 10, "y": 3},
687+ {"flags": 4, "matrix": [3, 11], "x": 11, "y": 3}
688 ],
689 "max_brightness": 100
690
691diff --git a/keyboards/skeletonkbd/frost68/keyboard.json b/keyboards/skeletonkbd/frost68/keyboard.json
692index 0411a3826d557fe27605a1c5d451d371130e4b44..28b819e0d010313d18ec292c0ceb45af1879fb99 100644
693--- a/keyboards/skeletonkbd/frost68/keyboard.json
694+++ b/keyboards/skeletonkbd/frost68/keyboard.json
695@@ -76,74 +76,74 @@
696 },
697 "driver": "ws2812",
698 "layout": [
699- {"matrix": [0, 0], "x": 33.1, "y": 3.7, "flags": 4},
700- {"matrix": [0, 1], "x": 45.7, "y": 3.7, "flags": 4},
701- {"matrix": [0, 2], "x": 58.3, "y": 2.4, "flags": 4},
702- {"matrix": [0, 3], "x": 71.1, "y": 6.4, "flags": 4},
703- {"matrix": [0, 4], "x": 83.4, "y": 10.4, "flags": 4},
704- {"matrix": [0, 5], "x": 95.7, "y": 14.3, "flags": 4},
705- {"matrix": [0, 6], "x": 108, "y": 18.3, "flags": 4},
706- {"matrix": [1, 5], "x": 99.3, "y": 35, "flags": 4},
707- {"matrix": [1, 4], "x": 86.9, "y": 31, "flags": 4},
708- {"matrix": [1, 3], "x": 74.6, "y": 27, "flags": 4},
709- {"matrix": [1, 2], "x": 62.3, "y": 23.1, "flags": 4},
710- {"matrix": [1, 1], "x": 49.2, "y": 22.7, "flags": 4},
711- {"matrix": [1, 0], "x": 33.5, "y": 22.7, "flags": 1},
712- {"matrix": [2, 0], "x": 32.3, "y": 41.8, "flags": 1},
713- {"matrix": [2, 1], "x": 49.7, "y": 41.8, "flags": 4},
714- {"matrix": [2, 2], "x": 62.7, "y": 42.7, "flags": 4},
715- {"matrix": [2, 3], "x": 75.1, "y": 46.7, "flags": 4},
716- {"matrix": [2, 4], "x": 87.4, "y": 50.6, "flags": 4},
717- {"matrix": [2, 5], "x": 99.7, "y": 54.6, "flags": 4},
718- {"matrix": [3, 5], "x": 103.3, "y": 75.2, "flags": 4},
719- {"matrix": [3, 4], "x": 90.9, "y": 71.2, "flags": 4},
720- {"matrix": [3, 3], "x": 78.6, "y": 67.3, "flags": 4},
721- {"matrix": [3, 2], "x": 66.3, "y": 63.3, "flags": 4},
722- {"matrix": [3, 1], "x": 53.3, "y": 60.8, "flags": 4},
723- {"matrix": [3, 0], "x": 32.8, "y": 60.8, "flags": 1},
724- {"matrix": [4, 0], "x": 28.1, "y": 79.9, "flags": 1},
725- {"matrix": [4, 1], "x": 47, "y": 79.9, "flags": 1},
726- {"matrix": [4, 3], "x": 80.6, "y": 87.4, "flags": 4},
727- {"matrix": [4, 5], "x": 100.6, "y": 93.8, "flags": 4},
728- {"matrix": [4, 7], "x": 140.2, "y": 90.4, "flags": 4},
729- {"matrix": [4, 10], "x": 166.4, "y": 82.5, "flags": 1},
730- {"matrix": [4, 12], "x": 195.7, "y": 79.9, "flags": 1},
731- {"matrix": [4, 13], "x": 211.4, "y": 79.9, "flags": 4},
732- {"matrix": [4, 14], "x": 224, "y": 79.9, "flags": 4},
733- {"matrix": [4, 15], "x": 236.6, "y": 79.9, "flags": 4},
734- {"matrix": [3, 14], "x": 224, "y": 60.8, "flags": 4},
735- {"matrix": [3, 13], "x": 206.7, "y": 60.8, "flags": 1},
736- {"matrix": [3, 12], "x": 189.4, "y": 60.8, "flags": 4},
737- {"matrix": [3, 11], "x": 176.8, "y": 60.8, "flags": 4},
738- {"matrix": [3, 10], "x": 163.7, "y": 63.3, "flags": 4},
739- {"matrix": [3, 9], "x": 151.4, "y": 67.3, "flags": 4},
740- {"matrix": [3, 8], "x": 139.1, "y": 71.2, "flags": 4},
741- {"matrix": [3, 7], "x": 126.8, "y": 75.2, "flags": 4},
742- {"matrix": [2, 7], "x": 130.3, "y": 54.6, "flags": 4},
743- {"matrix": [2, 8], "x": 142.6, "y": 50.6, "flags": 4},
744- {"matrix": [2, 9], "x": 155, "y": 46.7, "flags": 4},
745- {"matrix": [2, 10], "x": 167.3, "y": 42.7, "flags": 4},
746- {"matrix": [2, 11], "x": 180.4, "y": 41.8, "flags": 4},
747- {"matrix": [2, 12], "x": 193, "y": 41.8, "flags": 4},
748- {"matrix": [2, 13], "x": 213.4, "y": 41.8, "flags": 4},
749- {"matrix": [2, 15], "x": 236.6, "y": 39.6, "flags": 4},
750- {"matrix": [1, 15], "x": 235.3, "y": 20.5, "flags": 4},
751- {"matrix": [1, 14], "x": 217.4, "y": 22.7, "flags": 4},
752- {"matrix": [1, 13], "x": 201.6, "y": 22.7, "flags": 4},
753- {"matrix": [1, 12], "x": 189, "y": 22.7, "flags": 4},
754- {"matrix": [1, 11], "x": 176.4, "y": 22, "flags": 4},
755- {"matrix": [1, 10], "x": 163.4, "y": 24.5, "flags": 4},
756- {"matrix": [1, 9], "x": 151.1, "y": 28.4, "flags": 4},
757- {"matrix": [1, 8], "x": 138.7, "y": 32.4, "flags": 4},
758- {"matrix": [1, 7], "x": 126.4, "y": 36.4, "flags": 4},
759- {"matrix": [0, 7], "x": 128.1, "y": 16.3, "flags": 4},
760- {"matrix": [0, 8], "x": 140.5, "y": 12.4, "flags": 4},
761- {"matrix": [0, 9], "x": 152.8, "y": 8.4, "flags": 4},
762- {"matrix": [0, 10], "x": 165.1, "y": 4.4, "flags": 4},
763- {"matrix": [0, 11], "x": 178.2, "y": 2.9, "flags": 4},
764- {"matrix": [0, 12], "x": 190.8, "y": 3.7, "flags": 4},
765- {"matrix": [0, 14], "x": 209.7, "y": 3.7, "flags": 1},
766- {"matrix": [0, 15], "x": 233.9, "y": 1.5, "flags": 4}
767+ {"matrix": [0, 0], "x": 33, "y": 3, "flags": 4},
768+ {"matrix": [0, 1], "x": 45, "y": 3, "flags": 4},
769+ {"matrix": [0, 2], "x": 58, "y": 2, "flags": 4},
770+ {"matrix": [0, 3], "x": 71, "y": 6, "flags": 4},
771+ {"matrix": [0, 4], "x": 83, "y": 10, "flags": 4},
772+ {"matrix": [0, 5], "x": 95, "y": 14, "flags": 4},
773+ {"matrix": [0, 6], "x": 108, "y": 18, "flags": 4},
774+ {"matrix": [1, 5], "x": 99, "y": 35, "flags": 4},
775+ {"matrix": [1, 4], "x": 86, "y": 31, "flags": 4},
776+ {"matrix": [1, 3], "x": 74, "y": 27, "flags": 4},
777+ {"matrix": [1, 2], "x": 62, "y": 23, "flags": 4},
778+ {"matrix": [1, 1], "x": 49, "y": 22, "flags": 4},
779+ {"matrix": [1, 0], "x": 33, "y": 22, "flags": 1},
780+ {"matrix": [2, 0], "x": 32, "y": 41, "flags": 1},
781+ {"matrix": [2, 1], "x": 49, "y": 41, "flags": 4},
782+ {"matrix": [2, 2], "x": 62, "y": 42, "flags": 4},
783+ {"matrix": [2, 3], "x": 75, "y": 46, "flags": 4},
784+ {"matrix": [2, 4], "x": 87, "y": 50, "flags": 4},
785+ {"matrix": [2, 5], "x": 99, "y": 54, "flags": 4},
786+ {"matrix": [3, 5], "x": 103, "y": 75, "flags": 4},
787+ {"matrix": [3, 4], "x": 90, "y": 71, "flags": 4},
788+ {"matrix": [3, 3], "x": 78, "y": 67, "flags": 4},
789+ {"matrix": [3, 2], "x": 66, "y": 63, "flags": 4},
790+ {"matrix": [3, 1], "x": 53, "y": 60, "flags": 4},
791+ {"matrix": [3, 0], "x": 32, "y": 60, "flags": 1},
792+ {"matrix": [4, 0], "x": 28, "y": 79, "flags": 1},
793+ {"matrix": [4, 1], "x": 47, "y": 79, "flags": 1},
794+ {"matrix": [4, 3], "x": 80, "y": 87, "flags": 4},
795diff --git a/keyboards/theone/keyboard.json b/keyboards/theone/keyboard.json
796index 0f1d8e021ccfb8c10c5d2eaa32ded0ad00b30f9a..3b4fc99d0521785f95e509e295a3a84b039fac35 100644
797--- a/keyboards/theone/keyboard.json
798+++ b/keyboards/theone/keyboard.json
799@@ -115,31 +115,31 @@
800 {"matrix": [2, 13], "x": 135, "y": 20, "flags": 4},
801 {"matrix": [1, 16], "x": 152, "y": 20, "flags": 4},
802 {"matrix": [2, 16], "x": 152, "y": 30, "flags": 4},
803- {"matrix": [3, 13], "x": 127.5, "y": 30, "flags": 4},
804- {"matrix": [3, 11], "x": 117.5, "y": 30, "flags": 4},
805- {"matrix": [3, 10], "x": 107.5, "y": 30, "flags": 4},
806- {"matrix": [3, 9], "x": 97.5, "y": 30, "flags": 4},
807- {"matrix": [3, 8], "x": 87.5, "y": 30, "flags": 4},
808- {"matrix": [3, 7], "x": 77.5, "y": 30, "flags": 4},
809- {"matrix": [3, 6], "x": 67.5, "y": 30, "flags": 4},
810- {"matrix": [3, 5], "x": 57.5, "y": 30, "flags": 4},
811- {"matrix": [3, 4], "x": 47.5, "y": 30, "flags": 4},
812- {"matrix": [3, 3], "x": 37.5, "y": 30, "flags": 4},
813- {"matrix": [3, 2], "x": 27.5, "y": 30, "flags": 4},
814- {"matrix": [3, 1], "x": 17.5, "y": 30, "flags": 4},
815+ {"matrix": [3, 13], "x": 127, "y": 30, "flags": 4},
816+ {"matrix": [3, 11], "x": 117, "y": 30, "flags": 4},
817+ {"matrix": [3, 10], "x": 107, "y": 30, "flags": 4},
818+ {"matrix": [3, 9], "x": 97, "y": 30, "flags": 4},
819+ {"matrix": [3, 8], "x": 87, "y": 30, "flags": 4},
820+ {"matrix": [3, 7], "x": 77, "y": 30, "flags": 4},
821+ {"matrix": [3, 6], "x": 67, "y": 30, "flags": 4},
822+ {"matrix": [3, 5], "x": 57, "y": 30, "flags": 4},
823+ {"matrix": [3, 4], "x": 47, "y": 30, "flags": 4},
824+ {"matrix": [3, 3], "x": 37, "y": 30, "flags": 4},
825+ {"matrix": [3, 2], "x": 27, "y": 30, "flags": 4},
826+ {"matrix": [3, 1], "x": 17, "y": 30, "flags": 4},
827 {"matrix": [3, 0], "x": 0, "y": 30, "flags": 4},
828 {"matrix": [4, 0], "x": 0, "y": 40, "flags": 4},
829- {"matrix": [4, 2], "x": 22.5, "y": 40, "flags": 4},
830- {"matrix": [4, 3], "x": 32.5, "y": 40, "flags": 4},
831- {"matrix": [4, 4], "x": 42.5, "y": 40, "flags": 4},
832- {"matrix": [4, 5], "x": 52.5, "y": 40, "flags": 4},
833- {"matrix": [4, 6], "x": 62.5, "y": 40, "flags": 4},
834- {"matrix": [4, 7], "x": 72.5, "y": 40, "flags": 4},
835- {"matrix": [4, 8], "x": 82.5, "y": 40, "flags": 4},
836- {"matrix": [4, 9], "x": 92.5, "y": 40, "flags": 4},
837- {"matrix": [4, 10], "x": 102.5, "y": 40, "flags": 4},
838- {"matrix": [4, 11], "x": 112.5, "y": 40, "flags": 4},
839- {"matrix": [4, 13], "x": 122.5, "y": 40, "flags": 4},
840+ {"matrix": [4, 2], "x": 22, "y": 40, "flags": 4},
841+ {"matrix": [4, 3], "x": 32, "y": 40, "flags": 4},
842+ {"matrix": [4, 4], "x": 42, "y": 40, "flags": 4},
843+ {"matrix": [4, 5], "x": 52, "y": 40, "flags": 4},
844+ {"matrix": [4, 6], "x": 62, "y": 40, "flags": 4},
845+ {"matrix": [4, 7], "x": 72, "y": 40, "flags": 4},
846+ {"matrix": [4, 8], "x": 82, "y": 40, "flags": 4},
847+ {"matrix": [4, 9], "x": 92, "y": 40, "flags": 4},
848+ {"matrix": [4, 10], "x": 102, "y": 40, "flags": 4},
849+ {"matrix": [4, 11], "x": 112, "y": 40, "flags": 4},
850+ {"matrix": [4, 13], "x": 122, "y": 40, "flags": 4},
851 {"matrix": [4, 14], "x": 142, "y": 42, "flags": 4},
852 {"matrix": [5, 15], "x": 152, "y": 52, "flags": 4},
853 {"matrix": [5, 14], "x": 142, "y": 52, "flags": 4},
854@@ -147,9 +147,9 @@
855 {"matrix": [5, 12], "x": 120, "y": 50, "flags": 4},
856 {"matrix": [5, 10], "x": 110, "y": 50, "flags": 4},
857 {"matrix": [5, 9], "x": 100, "y": 50, "flags": 4},
858- {"matrix": [5, 6], "x": 37.5, "y": 50, "flags": 4},
859+ {"matrix": [5, 6], "x": 37, "y": 50, "flags": 4},
860 {"matrix": [5, 2], "x": 25, "y": 50, "flags": 4},
861- {"matrix": [5, 1], "x": 12.5, "y": 50, "flags": 4},
862+ {"matrix": [5, 1], "x": 12, "y": 50, "flags": 4},
863 {"matrix": [5, 0], "x": 0, "y": 50, "flags": 4}
864 ],
865 "max_brightness": 130,