summaryrefslogtreecommitdiff
path: root/keyboards
diff options
context:
space:
mode:
authorRyan <fauxpark@gmail.com>2023-03-13 23:02:03 +1100
committerGitHub <noreply@github.com>2023-03-13 23:02:03 +1100
commitcf5e9d172d38e9a9b65cb568631259bf1e2bfec6 (patch)
treeed85d33a908b61165c3956e9fdb11a9141e1fbb3 /keyboards
parent9e2ef5078a9eb532f492d7d9a15d35f9c1d48744 (diff)
Fix layout macro keys with no matrix position (#20033)
Diffstat (limited to 'keyboards')
-rw-r--r--keyboards/40percentclub/4x4/4x4.c1
-rw-r--r--keyboards/40percentclub/4x4/4x4.h58
-rw-r--r--keyboards/40percentclub/4x4/info.json320
-rw-r--r--keyboards/aliceh66/pianoforte/pianoforte.h2
-rw-r--r--keyboards/blaster75/blaster75.h4
-rw-r--r--keyboards/bpiphany/pegasushoof/2013/2013.h2
-rw-r--r--keyboards/checkerboards/phoenix45_ortho/phoenix45_ortho.h4
-rw-r--r--keyboards/checkerboards/quark_plus/quark_plus.h2
-rw-r--r--keyboards/coarse/vinta/vinta.h2
-rw-r--r--keyboards/cozykeys/speedo/v2/v2.h23
-rw-r--r--keyboards/duck/tcv3/tcv3.h2
-rw-r--r--keyboards/exclusive/e65/e65.h2
-rw-r--r--keyboards/eyeohdesigns/sprh/sprh.h10
-rw-r--r--keyboards/fjlabs/peaker/peaker.h2
-rw-r--r--keyboards/foxlab/time80/time80.h14
-rw-r--r--keyboards/generic_panda/panda65_01/panda65_01.h2
-rw-r--r--keyboards/handwired/ortho5x13/ortho5x13.h2
-rw-r--r--keyboards/handwired/qc60/proto/proto.h2
-rw-r--r--keyboards/handwired/swiftrax/bumblebee/bumblebee.h2
-rw-r--r--keyboards/hotdox/hotdox.h2
-rw-r--r--keyboards/jones/v03/v03.h4
-rw-r--r--keyboards/kabedon/kabedon78s/kabedon78s.h2
-rwxr-xr-xkeyboards/kapcave/gskt00/gskt00.h2
-rw-r--r--keyboards/keebio/sinc/rev1/rev1.h180
-rw-r--r--keyboards/linworks/fave87/fave87.h8
-rw-r--r--keyboards/lz/erghost/erghost.h2
-rw-r--r--keyboards/mechlovin/foundation/foundation.h2
-rw-r--r--keyboards/mechlovin/tmkl/tmkl.h2
-rw-r--r--keyboards/meletrix/zoom87/zoom87.h2
-rw-r--r--keyboards/merge/uma/uma.h8
-rw-r--r--keyboards/mokey/ginkgo65/ginkgo65.h2
-rw-r--r--keyboards/nixkeyboards/day_off/day_off.c16
-rw-r--r--keyboards/nixkeyboards/day_off/day_off.h32
-rw-r--r--keyboards/nixkeyboards/day_off/info.json140
-rw-r--r--keyboards/owlab/jelly_epoch/soldered/soldered.h2
-rw-r--r--keyboards/phoenix/phoenix.h24
-rw-r--r--keyboards/plywrks/lune/lune.h2
-rw-r--r--keyboards/projectkb/signature87/signature87.h2
-rw-r--r--keyboards/rmi_kb/squishy65/squishy65.h6
-rw-r--r--keyboards/rmi_kb/wete/v1/v1.h4
-rw-r--r--keyboards/rmi_kb/wete/v2/v2.h6
-rw-r--r--keyboards/xiudi/xd87/xd87.h2
-rw-r--r--keyboards/ymdk/melody96/melody96.h2
43 files changed, 402 insertions, 508 deletions
diff --git a/keyboards/40percentclub/4x4/4x4.c b/keyboards/40percentclub/4x4/4x4.c
deleted file mode 100644
index 8510b358f5..0000000000
--- a/keyboards/40percentclub/4x4/4x4.c
+++ /dev/null
@@ -1 +0,0 @@
1#include "4x4.h"
diff --git a/keyboards/40percentclub/4x4/4x4.h b/keyboards/40percentclub/4x4/4x4.h
deleted file mode 100644
index 8cc5a150aa..0000000000
--- a/keyboards/40percentclub/4x4/4x4.h
+++ /dev/null
@@ -1,58 +0,0 @@
1#pragma once
2
3#include "quantum.h"
4#define ___ KC_NO
5
6// This a shortcut to help you visually see your layout.
7// The first section contains all of the arguments
8// The second converts the arguments into a two-dimensional array
9
10#define LAYOUT_ortho_4x4( \
11 K00, K01, K02, K03, \
12 K10, K11, K12, K13, \
13 K20, K21, K22, K23, \
14 K30, K31, K32, K33 \
15) \
16{ \
17 { K00, K01, K02, K03, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___}, \
18 { K10, K11, K12, K13, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___}, \
19 { K20, K21, K22, K23, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___}, \
20 { K30, K31, K32, K33, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___} \
21}
22#define LAYOUT_ortho_4x8( \
23 K00, K01, K02, K03, K04, K05, K06, K07, \
24 K10, K11, K12, K13, K14, K15, K16, K17, \
25 K20, K21, K22, K23, K24, K25, K26, K27, \
26 K30, K31, K32, K33, K34, K35, K36, K37\
27) \
28{ \
29 { K00, K01, K02, K03, K04, K05, K06, K07, ___, ___, ___, ___, ___, ___, ___, ___}, \
30 { K10, K11, K12, K13, K14, K15, K16, K17, ___, ___, ___, ___, ___, ___, ___, ___}, \
31 { K20, K21, K22, K23, K24, K25, K26, K27, ___, ___, ___, ___, ___, ___, ___, ___}, \
32 { K30, K31, K32, K33, K34, K35, K35, K37, ___, ___, ___, ___, ___, ___, ___, ___} \
33}
34#define LAYOUT_ortho_4x12( \
35 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0a, K0b, \
36 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1a, K1b, \
37 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2a, K2b, \
38 K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3a, K3b \
39) \
40{ \
41 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0a, K0b, ___, ___, ___, ___}, \
42 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1a, K1b, ___, ___, ___, ___}, \
43 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2a, K2b, ___, ___, ___, ___}, \
44 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3a, K3b, ___, ___, ___, ___} \
45}
46
47#define LAYOUT_ortho_4x16( \
48 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0a, K0b, K0c, K0d, K0e, K0f, \
49 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1a, K1b, K1c, K1d, K1e, K1f, \
50 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2a, K2b, K2c, K2d, K2e, K2f, \
51 K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3a, K3b, K3c, K3d, K3e, K3f \
52) \
53{ \
54 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0a, K0b, K0c, K0d, K0e, K0f }, \
55 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1a, K1b, K1c, K1d, K1e, K1f }, \
56 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2a, K2b, K2c, K2d, K2e, K2f }, \
57 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3a, K3b, K3c, K3d, K3e, K3f } \
58}
diff --git a/keyboards/40percentclub/4x4/info.json b/keyboards/40percentclub/4x4/info.json
index eb066e591b..389aad3619 100644
--- a/keyboards/40percentclub/4x4/info.json
+++ b/keyboards/40percentclub/4x4/info.json
@@ -19,190 +19,190 @@
19 "layouts": { 19 "layouts": {
20 "LAYOUT_ortho_4x4": { 20 "LAYOUT_ortho_4x4": {
21 "layout": [ 21 "layout": [
22 {"x":0, "y":0}, 22 {"x":0, "y":0, "matrix": [0, 0]},
23 {"x":1, "y":0}, 23 {"x":1, "y":0, "matrix": [0, 1]},
24 {"x":2, "y":0}, 24 {"x":2, "y":0, "matrix": [0, 2]},
25 {"x":3, "y":0}, 25 {"x":3, "y":0, "matrix": [0, 3]},
26 26
27 {"x":0, "y":1}, 27 {"x":0, "y":1, "matrix": [1, 0]},
28 {"x":1, "y":1}, 28 {"x":1, "y":1, "matrix": [1, 1]},
29 {"x":2, "y":1}, 29 {"x":2, "y":1, "matrix": [1, 2]},
30 {"x":3, "y":1}, 30 {"x":3, "y":1, "matrix": [1, 3]},
31 31
32 {"x":0, "y":2}, 32 {"x":0, "y":2, "matrix": [2, 0]},
33 {"x":1, "y":2}, 33 {"x":1, "y":2, "matrix": [2, 1]},
34 {"x":2, "y":2}, 34 {"x":2, "y":2, "matrix": [2, 2]},
35 {"x":3, "y":2}, 35 {"x":3, "y":2, "matrix": [2, 3]},
36 36
37 {"x":0, "y":3}, 37 {"x":0, "y":3, "matrix": [3, 0]},
38 {"x":1, "y":3}, 38 {"x":1, "y":3, "matrix": [3, 1]},
39 {"x":2, "y":3}, 39 {"x":2, "y":3, "matrix": [3, 2]},
40 {"x":3, "y":3} 40 {"x":3, "y":3, "matrix": [3, 3]}
41 ] 41 ]
42 }, 42 },
43 "LAYOUT_ortho_4x8": { 43 "LAYOUT_ortho_4x8": {
44 "layout": [ 44 "layout": [
45 {"x":0, "y":0}, 45 {"x":0, "y":0, "matrix": [0, 0]},
46 {"x":1, "y":0}, 46 {"x":1, "y":0, "matrix": [0, 1]},
47 {"x":2, "y":0}, 47 {"x":2, "y":0, "matrix": [0, 2]},
48 {"x":3, "y":0}, 48 {"x":3, "y":0, "matrix": [0, 3]},
49 {"x":4, "y":0}, 49 {"x":4, "y":0, "matrix": [0, 4]},
50 {"x":5, "y":0}, 50 {"x":5, "y":0, "matrix": [0, 5]},
51 {"x":6, "y":0}, 51 {"x":6, "y":0, "matrix": [0, 6]},
52 {"x":7, "y":0}, 52 {"x":7, "y":0, "matrix": [0, 7]},
53 53
54 {"x":0, "y":1}, 54 {"x":0, "y":1, "matrix": [1, 0]},
55 {"x":1, "y":1}, 55 {"x":1, "y":1, "matrix": [1, 1]},
56 {"x":2, "y":1}, 56 {"x":2, "y":1, "matrix": [1, 2]},
57 {"x":3, "y":1}, 57 {"x":3, "y":1, "matrix": [1, 3]},
58 {"x":4, "y":1}, 58 {"x":4, "y":1, "matrix": [1, 4]},
59 {"x":5, "y":1}, 59 {"x":5, "y":1, "matrix": [1, 5]},
60 {"x":6, "y":1}, 60 {"x":6, "y":1, "matrix": [1, 6]},
61 {"x":7, "y":1}, 61 {"x":7, "y":1, "matrix": [1, 7]},
62 62
63 {"x":0, "y":2}, 63 {"x":0, "y":2, "matrix": [2, 0]},
64 {"x":1, "y":2}, 64 {"x":1, "y":2, "matrix": [2, 1]},
65 {"x":2, "y":2}, 65 {"x":2, "y":2, "matrix": [2, 2]},
66 {"x":3, "y":2}, 66 {"x":3, "y":2, "matrix": [2, 3]},
67 {"x":4, "y":2}, 67 {"x":4, "y":2, "matrix": [2, 4]},
68 {"x":5, "y":2}, 68 {"x":5, "y":2, "matrix": [2, 5]},
69 {"x":6, "y":2}, 69 {"x":6, "y":2, "matrix": [2, 6]},
70 {"x":7, "y":2}, 70 {"x":7, "y":2, "matrix": [2, 7]},
71 71
72 {"x":0, "y":3}, 72 {"x":0, "y":3, "matrix": [3, 0]},
73 {"x":1, "y":3}, 73 {"x":1, "y":3, "matrix": [3, 1]},
74 {"x":2, "y":3}, 74 {"x":2, "y":3, "matrix": [3, 2]},
75 {"x":3, "y":3}, 75 {"x":3, "y":3, "matrix": [3, 3]},
76 {"x":4, "y":3}, 76 {"x":4, "y":3, "matrix": [3, 4]},
77 {"x":5, "y":3}, 77 {"x":5, "y":3, "matrix": [3, 5]},
78 {"x":6, "y":3}, 78 {"x":6, "y":3, "matrix": [3, 6]},
79 {"x":7, "y":3} 79 {"x":7, "y":3, "matrix": [3, 7]}
80 ] 80 ]
81 }, 81 },
82 "LAYOUT_ortho_4x12": { 82 "LAYOUT_ortho_4x12": {
83 "layout": [ 83 "layout": [
84 {"x":0, "y":0}, 84 {"x":0, "y":0, "matrix": [0, 0]},
85 {"x":1, "y":0}, 85 {"x":1, "y":0, "matrix": [0, 1]},
86 {"x":2, "y":0}, 86 {"x":2, "y":0, "matrix": [0, 2]},
87 {"x":3, "y":0}, 87 {"x":3, "y":0, "matrix": [0, 3]},
88 {"x":4, "y":0}, 88 {"x":4, "y":0, "matrix": [0, 4]},
89 {"x":5, "y":0}, 89 {"x":5, "y":0, "matrix": [0, 5]},
90 {"x":6, "y":0}, 90 {"x":6, "y":0, "matrix": [0, 6]},
91 {"x":7, "y":0}, 91 {"x":7, "y":0, "matrix": [0, 7]},
92 {"x":8, "y":0}, 92 {"x":8, "y":0, "matrix": [0, 8]},
93 {"x":9, "y":0}, 93 {"x":9, "y":0, "matrix": [0, 9]},
94 {"x":10, "y":0}, 94 {"x":10, "y":0, "matrix": [0, 10]},
95 {"x":11, "y":0}, 95 {"x":11, "y":0, "matrix": [0, 11]},
96 96
97 {"x":0, "y":1}, 97 {"x":0, "y":1, "matrix": [1, 0]},
98 {"x":1, "y":1}, 98 {"x":1, "y":1, "matrix": [1, 1]},
99 {"x":2, "y":1}, 99 {"x":2, "y":1, "matrix": [1, 2]},
100 {"x":3, "y":1}, 100 {"x":3, "y":1, "matrix": [1, 3]},
101 {"x":4, "y":1}, 101 {"x":4, "y":1, "matrix": [1, 4]},
102 {"x":5, "y":1}, 102 {"x":5, "y":1, "matrix": [1, 5]},
103 {"x":6, "y":1}, 103 {"x":6, "y":1, "matrix": [1, 6]},
104 {"x":7, "y":1}, 104 {"x":7, "y":1, "matrix": [1, 7]},
105 {"x":8, "y":1}, 105 {"x":8, "y":1, "matrix": [1, 8]},
106 {"x":9, "y":1}, 106 {"x":9, "y":1, "matrix": [1, 9]},
107 {"x":10, "y":1}, 107 {"x":10, "y":1, "matrix": [1, 10]},
108 {"x":11, "y":1}, 108 {"x":11, "y":1, "matrix": [1, 11]},
109 109
110 {"x":0, "y":2}, 110 {"x":0, "y":2, "matrix": [2, 0]},
111 {"x":1, "y":2}, 111 {"x":1, "y":2, "matrix": [2, 1]},
112 {"x":2, "y":2}, 112 {"x":2, "y":2, "matrix": [2, 2]},
113 {"x":3, "y":2}, 113 {"x":3, "y":2, "matrix": [2, 3]},
114 {"x":4, "y":2}, 114 {"x":4, "y":2, "matrix": [2, 4]},
115 {"x":5, "y":2}, 115 {"x":5, "y":2, "matrix": [2, 5]},
116 {"x":6, "y":2}, 116 {"x":6, "y":2, "matrix": [2, 6]},
117 {"x":7, "y":2}, 117 {"x":7, "y":2, "matrix": [2, 7]},
118 {"x":8, "y":2}, 118 {"x":8, "y":2, "matrix": [2, 8]},
119 {"x":9, "y":2}, 119 {"x":9, "y":2, "matrix": [2, 9]},
120 {"x":10, "y":2}, 120 {"x":10, "y":2, "matrix": [2, 10]},
121 {"x":11, "y":2}, 121 {"x":11, "y":2, "matrix": [2, 11]},
122 122
123 {"x":0, "y":3}, 123 {"x":0, "y":3, "matrix": [3, 0]},
124 {"x":1, "y":3}, 124 {"x":1, "y":3, "matrix": [3, 1]},
125 {"x":2, "y":3}, 125 {"x":2, "y":3, "matrix": [3, 2]},
126 {"x":3, "y":3}, 126 {"x":3, "y":3, "matrix": [3, 3]},
127 {"x":4, "y":3}, 127 {"x":4, "y":3, "matrix": [3, 4]},
128 {"x":5, "y":3}, 128 {"x":5, "y":3, "matrix": [3, 5]},
129 {"x":6, "y":3}, 129 {"x":6, "y":3, "matrix": [3, 6]},
130 {"x":7, "y":3}, 130 {"x":7, "y":3, "matrix": [3, 7]},
131 {"x":8, "y":3}, 131 {"x":8, "y":3, "matrix": [3, 8]},
132 {"x":9, "y":3}, 132 {"x":9, "y":3, "matrix": [3, 9]},
133 {"x":10, "y":3}, 133 {"x":10, "y":3, "matrix": [3, 10]},
134 {"x":11, "y":3} 134 {"x":11, "y":3, "matrix": [3, 11]}
135 ] 135 ]
136 }, 136 },
137 "LAYOUT_ortho_4x16": { 137 "LAYOUT_ortho_4x16": {
138 "layout": [ 138 "layout": [
139 {"x":0, "y":0}, 139 {"x":0, "y":0, "matrix": [0, 0]},
140 {"x":1, "y":0}, 140 {"x":1, "y":0, "matrix": [0, 1]},
141 {"x":2, "y":0}, 141 {"x":2, "y":0, "matrix": [0, 2]},
142 {"x":3, "y":0}, 142 {"x":3, "y":0, "matrix": [0, 3]},
143 {"x":4, "y":0}, 143 {"x":4, "y":0, "matrix": [0, 4]},
144 {"x":5, "y":0}, 144 {"x":5, "y":0, "matrix": [0, 5]},
145 {"x":6, "y":0}, 145 {"x":6, "y":0, "matrix": [0, 6]},
146 {"x":7, "y":0}, 146 {"x":7, "y":0, "matrix": [0, 7]},
147 {"x":8, "y":0}, 147 {"x":8, "y":0, "matrix": [0, 8]},
148 {"x":9, "y":0}, 148 {"x":9, "y":0, "matrix": [0, 9]},
149 {"x":10, "y":0}, 149 {"x":10, "y":0, "matrix": [0, 10]},
150 {"x":11, "y":0}, 150 {"x":11, "y":0, "matrix": [0, 11]},
151 {"x":12, "y":0}, 151 {"x":12, "y":0, "matrix": [0, 12]},
152 {"x":13, "y":0}, 152 {"x":13, "y":0, "matrix": [0, 13]},
153 {"x":14, "y":0}, 153 {"x":14, "y":0, "matrix": [0, 14]},
154 {"x":15, "y":0}, 154 {"x":15, "y":0, "matrix": [0, 15]},
155 155
156 {"x":0, "y":1}, 156 {"x":0, "y":1, "matrix": [1, 0]},
157 {"x":1, "y":1}, 157 {"x":1, "y":1, "matrix": [1, 1]},
158 {"x":2, "y":1}, 158 {"x":2, "y":1, "matrix": [1, 2]},
159 {"x":3, "y":1}, 159 {"x":3, "y":1, "matrix": [1, 3]},
160 {"x":4, "y":1}, 160 {"x":4, "y":1, "matrix": [1, 4]},
161 {"x":5, "y":1}, 161 {"x":5, "y":1, "matrix": [1, 5]},
162 {"x":6, "y":1}, 162 {"x":6, "y":1, "matrix": [1, 6]},
163 {"x":7, "y":1}, 163 {"x":7, "y":1, "matrix": [1, 7]},
164 {"x":8, "y":1}, 164 {"x":8, "y":1, "matrix": [1, 8]},
165 {"x":9, "y":1}, 165 {"x":9, "y":1, "matrix": [1, 9]},
166 {"x":10, "y":1}, 166 {"x":10, "y":1, "matrix": [1, 10]},
167 {"x":11, "y":1}, 167 {"x":11, "y":1, "matrix": [1, 11]},
168 {"x":12, "y":1}, 168 {"x":12, "y":1, "matrix": [1, 12]},
169 {"x":13, "y":1}, 169 {"x":13, "y":1, "matrix": [1, 13]},
170 {"x":14, "y":1}, 170 {"x":14, "y":1, "matrix": [1, 14]},
171 {"x":15, "y":1}, 171 {"x":15, "y":1, "matrix": [1, 15]},
172 172
173 {"x":0, "y":2}, 173 {"x":0, "y":2, "matrix": [2, 0]},
174 {"x":1, "y":2}, 174 {"x":1, "y":2, "matrix": [2, 1]},
175 {"x":2, "y":2}, 175 {"x":2, "y":2, "matrix": [2, 2]},
176 {"x":3, "y":2}, 176 {"x":3, "y":2, "matrix": [2, 3]},
177 {"x":4, "y":2}, 177 {"x":4, "y":2, "matrix": [2, 4]},
178 {"x":5, "y":2}, 178 {"x":5, "y":2, "matrix": [2, 5]},
179 {"x":6, "y":2}, 179 {"x":6, "y":2, "matrix": [2, 6]},
180 {"x":7, "y":2}, 180 {"x":7, "y":2, "matrix": [2, 7]},
181 {"x":8, "y":2}, 181 {"x":8, "y":2, "matrix": [2, 8]},
182 {"x":9, "y":2}, 182 {"x":9, "y":2, "matrix": [2, 9]},
183 {"x":10, "y":2}, 183 {"x":10, "y":2, "matrix": [2, 10]},
184 {"x":11, "y":2}, 184 {"x":11, "y":2, "matrix": [2, 11]},
185 {"x":12, "y":2}, 185 {"x":12, "y":2, "matrix": [2, 12]},
186 {"x":13, "y":2}, 186 {"x":13, "y":2, "matrix": [2, 13]},
187 {"x":14, "y":2}, 187 {"x":14, "y":2, "matrix": [2, 14]},
188 {"x":15, "y":2}, 188 {"x":15, "y":2, "matrix": [2, 15]},
189 189
190 {"x":0, "y":3}, 190 {"x":0, "y":3, "matrix": [3, 0]},
191 {"x":1, "y":3}, 191 {"x":1, "y":3, "matrix": [3, 1]},
192 {"x":2, "y":3}, 192 {"x":2, "y":3, "matrix": [3, 2]},
193 {"x":3, "y":3}, 193 {"x":3, "y":3, "matrix": [3, 3]},
194 {"x":4, "y":3}, 194 {"x":4, "y":3, "matrix": [3, 4]},
195 {"x":5, "y":3}, 195 {"x":5, "y":3, "matrix": [3, 5]},
196 {"x":6, "y":3}, 196 {"x":6, "y":3, "matrix": [3, 6]},
197 {"x":7, "y":3}, 197 {"x":7, "y":3, "matrix": [3, 7]},
198 {"x":8, "y":3}, 198 {"x":8, "y":3, "matrix": [3, 8]},
199 {"x":9, "y":3}, 199 {"x":9, "y":3, "matrix": [3, 9]},
200 {"x":10, "y":3}, 200 {"x":10, "y":3, "matrix": [3, 10]},
201 {"x":11, "y":3}, 201 {"x":11, "y":3, "matrix": [3, 11]},
202 {"x":12, "y":3}, 202 {"x":12, "y":3, "matrix": [3, 12]},
203 {"x":13, "y":3}, 203 {"x":13, "y":3, "matrix": [3, 13]},
204 {"x":14, "y":3}, 204 {"x":14, "y":3, "matrix": [3, 14]},
205 {"x":15, "y":3} 205 {"x":15, "y":3, "matrix": [3, 15]}
206 ] 206 ]
207 } 207 }
208 } 208 }
diff --git a/keyboards/aliceh66/pianoforte/pianoforte.h b/keyboards/aliceh66/pianoforte/pianoforte.h
index 614af44cfe..d6891d8cab 100644
--- a/keyboards/aliceh66/pianoforte/pianoforte.h
+++ b/keyboards/aliceh66/pianoforte/pianoforte.h
@@ -38,7 +38,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
38 { K070, K071, K072, K073, K074, K075, K076, ____, ____ }, \ 38 { K070, K071, K072, K073, K074, K075, K076, ____, ____ }, \
39 { K080, K081, K082, K083, K084, K085, K086, K087, ____ }, \ 39 { K080, K081, K082, K083, K084, K085, K086, K087, ____ }, \
40 { K090, K091, K092, K093, K094, K095, K096, K097, ____ }, \ 40 { K090, K091, K092, K093, K094, K095, K096, K097, ____ }, \
41 { K100, K101, ____, ____, ____, ____, K106, K107, K108 }, \ 41 { K100, K101, ____, ____, ____, K105, K106, K107, K108 }, \
42 { K110, ____, ____, K113, ____, K115, K116, K117, ____ } \ 42 { K110, ____, ____, K113, ____, K115, K116, K117, ____ } \
43} 43}
44 44
diff --git a/keyboards/blaster75/blaster75.h b/keyboards/blaster75/blaster75.h
index b3b6995d30..4bf63f7fa0 100644
--- a/keyboards/blaster75/blaster75.h
+++ b/keyboards/blaster75/blaster75.h
@@ -90,8 +90,8 @@ ANSI Layout :
90) { \ 90) { \
91 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, K0E }, \ 91 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, K0E }, \
92 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E }, \ 92 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E }, \
93 { K20, XXX, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2E }, \ 93 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2E }, \
94 { K30, XXX, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, XXX, K3E }, \ 94 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, XXX, K3E }, \
95 { K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, XXX, K4B, K4C, K4D, XXX }, \ 95 { K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, XXX, K4B, K4C, K4D, XXX }, \
96 { K50, K51, K52, XXX, XXX, K55, XXX, XXX, XXX, XXX, XXX, K5B, K5C, K5D, K5E } \ 96 { K50, K51, K52, XXX, XXX, K55, XXX, XXX, XXX, XXX, XXX, K5B, K5C, K5D, K5E } \
97} 97}
diff --git a/keyboards/bpiphany/pegasushoof/2013/2013.h b/keyboards/bpiphany/pegasushoof/2013/2013.h
index 7454c7c860..d34f0a0382 100644
--- a/keyboards/bpiphany/pegasushoof/2013/2013.h
+++ b/keyboards/bpiphany/pegasushoof/2013/2013.h
@@ -71,5 +71,5 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
71 /* 4 */ { KC_NO, KC_NO, KC4, KC_NO, KE4, KF4, KG4, KH4, KI4, KJ4, KK4, KL4, KM4, KC_NO, KO4, KP4, KQ4, KR4 },\ 71 /* 4 */ { KC_NO, KC_NO, KC4, KC_NO, KE4, KF4, KG4, KH4, KI4, KJ4, KK4, KL4, KM4, KC_NO, KO4, KP4, KQ4, KR4 },\
72 /* 5 */ { KC_NO, KC_NO, KC5, KC_NO, KE5, KF5, KG5, KH5, KI5, KJ5, KK5, KL5, KM5, KN5, KO5, KP5, KC_NO, KC_NO },\ 72 /* 5 */ { KC_NO, KC_NO, KC5, KC_NO, KE5, KF5, KG5, KH5, KI5, KJ5, KK5, KL5, KM5, KN5, KO5, KP5, KC_NO, KC_NO },\
73 /* 6 */ { KC_NO, KC_NO, KC6, KC_NO, KC_NO, KF6, KG6, KC_NO, KI6, KJ6, KK6, KL6, KC_NO, KN6, KO6, KC_NO, KQ6, KC_NO },\ 73 /* 6 */ { KC_NO, KC_NO, KC6, KC_NO, KC_NO, KF6, KG6, KC_NO, KI6, KJ6, KK6, KL6, KC_NO, KN6, KO6, KC_NO, KQ6, KC_NO },\
74 /* 7 */ { KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KF7, KG7, KH7, KI7, KJ7, KK7, KL7, KK7, KL7, KO7, KP7, KC_NO, KC_NO } \ 74 /* 7 */ { KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KF7, KG7, KH7, KI7, KJ7, KK7, KL7, KM7, KN7, KO7, KP7, KC_NO, KC_NO } \
75} 75}
diff --git a/keyboards/checkerboards/phoenix45_ortho/phoenix45_ortho.h b/keyboards/checkerboards/phoenix45_ortho/phoenix45_ortho.h
index 8abf2875a9..bbf1bc5ca8 100644
--- a/keyboards/checkerboards/phoenix45_ortho/phoenix45_ortho.h
+++ b/keyboards/checkerboards/phoenix45_ortho/phoenix45_ortho.h
@@ -52,7 +52,7 @@
52 k30, k31, k32, k36, k39, k3B, k3C \ 52 k30, k31, k32, k36, k39, k3B, k3C \
53) { \ 53) { \
54 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, kOC }, \ 54 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, kOC }, \
55 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k2C }, \ 55 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C }, \
56 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k3C }, \ 56 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k2C }, \
57 { k30, k31, k32, XXX, XXX, XXX, k36, XXX, XXX, k39, XXX, k3B, k3C } \ 57 { k30, k31, k32, XXX, XXX, XXX, k36, XXX, XXX, k39, XXX, k3B, k3C } \
58} 58}
diff --git a/keyboards/checkerboards/quark_plus/quark_plus.h b/keyboards/checkerboards/quark_plus/quark_plus.h
index 4152acbe50..ca98b3957e 100644
--- a/keyboards/checkerboards/quark_plus/quark_plus.h
+++ b/keyboards/checkerboards/quark_plus/quark_plus.h
@@ -47,7 +47,7 @@
47 { k30, k31, k32, k33, k34, k35 }, \ 47 { k30, k31, k32, k33, k34, k35 }, \
48 { k40, k41, k42, k43, k44, k45 }, \ 48 { k40, k41, k42, k43, k44, k45 }, \
49 { k50, k51, k52, k53, k54, k55 }, \ 49 { k50, k51, k52, k53, k54, k55 }, \
50 { k60, k61, k62, XXX, k64, k65 }, \ 50 { k60, k61, k62, k63, k64, k65 }, \
51 { k70, k71, XXX, k73, k74, k75 } \ 51 { k70, k71, XXX, k73, k74, k75 } \
52} 52}
53#define LAYOUT_2x225u( \ 53#define LAYOUT_2x225u( \
diff --git a/keyboards/coarse/vinta/vinta.h b/keyboards/coarse/vinta/vinta.h
index 18f51cd434..4041217cab 100644
--- a/keyboards/coarse/vinta/vinta.h
+++ b/keyboards/coarse/vinta/vinta.h
@@ -31,7 +31,7 @@
31 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, XXX, k1E, k1F }, \ 31 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, XXX, k1E, k1F }, \
32 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, XXX, XXX, k2E, k2F }, \ 32 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, XXX, XXX, k2E, k2F }, \
33 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, XXX, k3C, XXX, k3E, k3F }, \ 33 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, XXX, k3C, XXX, k3E, k3F }, \
34 { k40, k41, k42, XXX, XXX, k45, XXX, XXX, XXX, k49, k4A, XXX, XXX, k4D, k4E, k4F } \ 34 { k40, k41, k42, XXX, XXX, k45, XXX, XXX, XXX, k49, k4A, XXX, k4C, k4D, k4E, k4F } \
35} 35}
36 36
37#define LAYOUT_65_ansi_blocker( \ 37#define LAYOUT_65_ansi_blocker( \
diff --git a/keyboards/cozykeys/speedo/v2/v2.h b/keyboards/cozykeys/speedo/v2/v2.h
index 295d6f8faf..ad1bdd2f26 100644
--- a/keyboards/cozykeys/speedo/v2/v2.h
+++ b/keyboards/cozykeys/speedo/v2/v2.h
@@ -21,16 +21,15 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
21#define ___ KC_NO 21#define ___ KC_NO
22 22
23#define LAYOUT( \ 23#define LAYOUT( \
24 k01, k02, k03, k04, k05, k06, k07, k08, k09, k10, k11, k12, \ 24 k00, k01, k02, k03, k04, k05, k08, k09, k0A, k0B, k0C, k0D, \
25 k13, k14, k15, k16, k17, k18, k19, k20, k21, k22, k23, k24, k25, \ 25 k10, k11, k12, k13, k14, k15, k16, k18, k19, k1A, k1B, k1C, k1D, \
26 k26, k27, k28, k29, k30, k31, k32, k33, k34, k35, k36, k37, k38, \ 26 k20, k21, k22, k23, k24, k25, k27, k28, k29, k2A, k2B, k2C, k2D, \
27 k39, k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k50, k51, k52, \ 27 k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, \
28 k53, k54, k55, k56, k57, k58, k59, k60, k61, k62, k63, k64, k65, k66 \ 28 k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4A, k4B, k4C, k4D \
29) \ 29) { \
30{ \ 30 { k00, k01, k02, k03, k04, k05, ___, ___, k08, k09, k0A, k0B, k0C, k0D }, \
31 { k01, k01, k03, k04, k05, k06, ___, ___, k07, k08, k09, k10, k11, k12 }, \ 31 { k10, k11, k12, k13, k14, k15, k16, ___, k18, k19, k1A, k1B, k1C, k1D }, \
32 { k13, k15, k15, k16, k17, k18, k19, ___, k20, k21, k22, k23, k24, k25 }, \ 32 { k20, k21, k22, k23, k24, k25, ___, k27, k28, k29, k2A, k2B, k2C, k2D }, \
33 { k26, k28, k28, k29, k30, k31, ___, k32, k33, k34, k35, k36, k37, k38 }, \ 33 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D }, \
34 { k39, k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k50, k51, k52 }, \ 34 { k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4A, k4B, k4C, k4D } \
35 { k53, k54, k55, k56, k57, k58, k59, k60, k61, k62, k63, k64, k65, k66 } \
36} 35}
diff --git a/keyboards/duck/tcv3/tcv3.h b/keyboards/duck/tcv3/tcv3.h
index 8e40e94aec..33792d4e6a 100644
--- a/keyboards/duck/tcv3/tcv3.h
+++ b/keyboards/duck/tcv3/tcv3.h
@@ -24,7 +24,7 @@
24 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G, K1H, K1I, \ 24 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G, K1H, K1I, \
25 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2E, K2G, K2H, K2I, \ 25 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2E, K2G, K2H, K2I, \
26 K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, K3E, K3G, K3H, K3I, \ 26 K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, K3E, K3G, K3H, K3I, \
27 K40, K41, K42, k43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4E, K4F, K4G, K4H, \ 27 K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4E, K4F, K4G, K4H, \
28 K50, K51, K52, K53, K54, K5A, K5C, K5E, K5F, K5G, K5H, K5I \ 28 K50, K51, K52, K53, K54, K5A, K5C, K5E, K5F, K5G, K5H, K5I \
29) { \ 29) { \
30 { K00, K01, K02, XXX, K04, K05, K06, K07, XXX, K09, K0A, K0B, K0C, K0D, K0E, K0F, K0G, XXX, K0I, K0J }, \ 30 { K00, K01, K02, XXX, K04, K05, K06, K07, XXX, K09, K0A, K0B, K0C, K0D, K0E, K0F, K0G, XXX, K0I, K0J }, \
diff --git a/keyboards/exclusive/e65/e65.h b/keyboards/exclusive/e65/e65.h
index 281b52c76e..5800060a3f 100644
--- a/keyboards/exclusive/e65/e65.h
+++ b/keyboards/exclusive/e65/e65.h
@@ -129,7 +129,7 @@
129 { K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, K012, K013, KC_NO, K015 }, \ 129 { K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, K012, K013, KC_NO, K015 }, \
130 { K100, KC_NO, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111, K112, K113, K114, K115 }, \ 130 { K100, KC_NO, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111, K112, K113, K114, K115 }, \
131 { K200, KC_NO, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, K212, KC_NO, K214, K215 }, \ 131 { K200, KC_NO, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, K212, KC_NO, K214, K215 }, \
132 { K300, KC_NO, K302, K303, K304, K305, K306, K307, K308, K309, K310, K311, KC_NO, K313, K314, K315 }, \ 132 { K300, K301, K302, K303, K304, K305, K306, K307, K308, K309, K310, K311, KC_NO, K313, K314, K315 }, \
133 { K400, K401, KC_NO, K403, KC_NO, KC_NO, K406, KC_NO, KC_NO, KC_NO, K410, K411, KC_NO, K413, K414, K415 } \ 133 { K400, K401, KC_NO, K403, KC_NO, KC_NO, K406, KC_NO, KC_NO, KC_NO, K410, K411, KC_NO, K413, K414, K415 } \
134} 134}
135 135
diff --git a/keyboards/eyeohdesigns/sprh/sprh.h b/keyboards/eyeohdesigns/sprh/sprh.h
index 5a367131c5..0b895529d2 100644
--- a/keyboards/eyeohdesigns/sprh/sprh.h
+++ b/keyboards/eyeohdesigns/sprh/sprh.h
@@ -103,11 +103,11 @@
103 k40, k41, k42, k44, k45, k46, k48, k49, k4b, k4c, k4d\ 103 k40, k41, k42, k44, k45, k46, k48, k49, k4b, k4c, k4d\
104) \ 104) \
105{ \ 105{ \
106 {k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, k0c, k0d},\ 106 {k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, k0c, k0d},\
107 {k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, k1d},\ 107 {k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, k1d},\
108 {k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, k2c, k2d},\ 108 {k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, k2c, k2d},\
109 {KC_NO, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3c, k3d},\ 109 {KC_NO, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3c, k3d},\
110 {k40, k41, k42, k43, KC_NO, k45, KC_NO, KC_NO, k48, k49, KC_NO, k4b, k4c, k4d},\ 110 {k40, k41, k42, k43, k44, k45, k46, KC_NO, k48, k49, KC_NO, k4b, k4c, k4d},\
111} 111}
112#define LAYOUT_bd5( \ 112#define LAYOUT_bd5( \
113 k43, k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, k0c, k0d, k2d,\ 113 k43, k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, k0c, k0d, k2d,\
diff --git a/keyboards/fjlabs/peaker/peaker.h b/keyboards/fjlabs/peaker/peaker.h
index a1f53a87d6..189ac59635 100644
--- a/keyboards/fjlabs/peaker/peaker.h
+++ b/keyboards/fjlabs/peaker/peaker.h
@@ -25,7 +25,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
25 K40, K41, K42, K45, K49, K4A, K4B, K4D, K4E, K4F, K4G \ 25 K40, K41, K42, K45, K49, K4A, K4B, K4D, K4E, K4F, K4G \
26) { \ 26) { \
27 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, K0E, K0F, K0G }, \ 27 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, K0E, K0F, K0G }, \
28 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K21, K1D, K1E, K1F, K1G }, \ 28 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G }, \
29 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, KC_NO, KC_NO, KC_NO }, \ 29 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, KC_NO, KC_NO, KC_NO }, \
30 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, KC_NO, K3C, K3D, KC_NO, K3F, KC_NO }, \ 30 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, KC_NO, K3C, K3D, KC_NO, K3F, KC_NO }, \
31 { K40, K41, K42, KC_NO, KC_NO, K45, KC_NO, KC_NO, KC_NO, K49, K4A, K4B, KC_NO, K4D, K4E, K4F, K4G } \ 31 { K40, K41, K42, KC_NO, KC_NO, K45, KC_NO, KC_NO, KC_NO, K49, K4A, K4B, KC_NO, K4D, K4E, K4F, K4G } \
diff --git a/keyboards/foxlab/time80/time80.h b/keyboards/foxlab/time80/time80.h
index f451b32f01..54ac3fb9d7 100644
--- a/keyboards/foxlab/time80/time80.h
+++ b/keyboards/foxlab/time80/time80.h
@@ -34,11 +34,11 @@
34 k40, k4D, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4A, k4B, k4E, k4C, \ 34 k40, k4D, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4A, k4B, k4E, k4C, \
35 k50, k51, k52, k54, k58, k59, k5A, k5B, k5E, k5C, k57 \ 35 k50, k51, k52, k54, k58, k59, k5A, k5B, k5E, k5C, k57 \
36) { \ 36) { \
37 { k00, KC_NO, k02, k03, k04, k05, KC_NO, k07, k08, k09, k0A, k0B, k0C, KC_NO, k0E }, \ 37 { k00, k01, k02, k03, k04, k05, KC_NO, k07, k08, k09, k0A, k0B, k0C, KC_NO, k0E }, \
38 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, k1E }, \ 38 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, k1E }, \
39 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k2C, KC_NO, k2E }, \ 39 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k2C, KC_NO, k2E }, \
40 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, KC_NO, k3E }, \ 40 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, KC_NO, k3E }, \
41 { k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4A, k4B, k4C, k4D, k4E }, \ 41 { k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4A, k4B, k4C, k4D, k4E }, \
42 { k50, k51, k52, KC_NO, k54, KC_NO, KC_NO, k57, k58, k59, k5A, k5B, k5C, KC_NO, k5E }, \ 42 { k50, k51, k52, KC_NO, k54, KC_NO, KC_NO, k57, k58, k59, k5A, k5B, k5C, KC_NO, k5E }, \
43 { KC_NO, k61, k62, KC_NO, k64, k65, k66, k67, k68, KC_NO, KC_NO, KC_NO, k6C, KC_NO, k6E } \ 43 { KC_NO, k61, k62, KC_NO, k64, k65, k66, k67, k68, KC_NO, KC_NO, KC_NO, k6C, KC_NO, k6E } \
44} 44}
diff --git a/keyboards/generic_panda/panda65_01/panda65_01.h b/keyboards/generic_panda/panda65_01/panda65_01.h
index ced6e9b196..0a4de225ab 100644
--- a/keyboards/generic_panda/panda65_01/panda65_01.h
+++ b/keyboards/generic_panda/panda65_01/panda65_01.h
@@ -47,7 +47,7 @@
47 k300, k301, k302, k303, k304, k305, k306, k307, k308, k309, k310, k311, k314, k315, \ 47 k300, k301, k302, k303, k304, k305, k306, k307, k308, k309, k310, k311, k314, k315, \
48 k400, k402, k406, k411, k413, k414, k415 \ 48 k400, k402, k406, k411, k413, k414, k415 \
49) { \ 49) { \
50 { k000, k001, k002, k003, k004, k005, k006, k007, k008, k009, k010, k011, k012, KC_NO, k014 k015 }, \ 50 { k000, k001, k002, k003, k004, k005, k006, k007, k008, k009, k010, k011, k012, KC_NO, k014, k015 }, \
51 { k100, KC_NO, k101, k102, k103, k104, k105, k106, k107, k108, k109, k110, k111, k112, k113, k115 }, \ 51 { k100, KC_NO, k101, k102, k103, k104, k105, k106, k107, k108, k109, k110, k111, k112, k113, k115 }, \
52 { k200, KC_NO, k201, k202, k203, k204, k205, k206, k207, k208, k209, k210, k211, k212, KC_NO, k215 }, \ 52 { k200, KC_NO, k201, k202, k203, k204, k205, k206, k207, k208, k209, k210, k211, k212, KC_NO, k215 }, \
53 { k300, KC_NO, KC_NO, k301, k302, k303, k304, k305, k306, k307, k308, k309, k310, k311, k314, k315 }, \ 53 { k300, KC_NO, KC_NO, k301, k302, k303, k304, k305, k306, k307, k308, k309, k310, k311, k314, k315 }, \
diff --git a/keyboards/handwired/ortho5x13/ortho5x13.h b/keyboards/handwired/ortho5x13/ortho5x13.h
index bd34925a9a..e946bea9c1 100644
--- a/keyboards/handwired/ortho5x13/ortho5x13.h
+++ b/keyboards/handwired/ortho5x13/ortho5x13.h
@@ -13,6 +13,6 @@
13 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, k0c }, \ 13 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, k0c }, \
14 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c }, \ 14 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c }, \
15 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, k2c }, \ 15 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, k2c }, \
16 { k30, k31, k32, k33, k34, k35, k35, k37, k38, k39, k3a, k3b, k3c }, \ 16 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3c }, \
17 { k40, k41, k42, k43, k44, k45, KC_NO, k47, k48, k49, k4a, k4b, k4c } \ 17 { k40, k41, k42, k43, k44, k45, KC_NO, k47, k48, k49, k4a, k4b, k4c } \
18} 18}
diff --git a/keyboards/handwired/qc60/proto/proto.h b/keyboards/handwired/qc60/proto/proto.h
index 7e7755d0e2..1ab9a235ae 100644
--- a/keyboards/handwired/qc60/proto/proto.h
+++ b/keyboards/handwired/qc60/proto/proto.h
@@ -49,7 +49,7 @@
49 {L20, L21, L22, L23, L24, L25, XXX, XXX}, \ 49 {L20, L21, L22, L23, L24, L25, XXX, XXX}, \
50 {L30, L31, L32, L33, L34, L35, L36, XXX}, \ 50 {L30, L31, L32, L33, L34, L35, L36, XXX}, \
51 {L40, L41, L42, L43, L44, XXX, XXX, XXX}, \ 51 {L40, L41, L42, L43, L44, XXX, XXX, XXX}, \
52 {R07, XXX, R05, R04, R03, R02, R01, R00}, \ 52 {R07, R06, R05, R04, R03, R02, R01, R00}, \
53 {R17, R16, R15, R14, R13, R12, R11, R10}, \ 53 {R17, R16, R15, R14, R13, R12, R11, R10}, \
54 {R27, R26, R25, R24, R23, R22, R21, XXX}, \ 54 {R27, R26, R25, R24, R23, R22, R21, XXX}, \
55 {R37, R36, R35, R34, R33, R32, R31, XXX}, \ 55 {R37, R36, R35, R34, R33, R32, R31, XXX}, \
diff --git a/keyboards/handwired/swiftrax/bumblebee/bumblebee.h b/keyboards/handwired/swiftrax/bumblebee/bumblebee.h
index 1ab4c00abc..a451e1273a 100644
--- a/keyboards/handwired/swiftrax/bumblebee/bumblebee.h
+++ b/keyboards/handwired/swiftrax/bumblebee/bumblebee.h
@@ -28,7 +28,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
28 ) \ 28 ) \
29 { \ 29 { \
30 { K00, K01, K02, K03, K04, K05, K06, K07 }, \ 30 { K00, K01, K02, K03, K04, K05, K06, K07 }, \
31 { K10, K11, K12, K13, K14, K15, K16, XXX }, \ 31 { K10, K11, K12, K13, K14, K15, K16, K17 }, \
32 { K20, K21, K22, K23, K24, K25, K26, K27 }, \ 32 { K20, K21, K22, K23, K24, K25, K26, K27 }, \
33 { K30, K31, K32, K33, K34, K35, K36, XXX }, \ 33 { K30, K31, K32, K33, K34, K35, K36, XXX }, \
34 { K40, K41, K42, K43, K44, K45, K46, K47 }, \ 34 { K40, K41, K42, K43, K44, K45, K46, K47 }, \
diff --git a/keyboards/hotdox/hotdox.h b/keyboards/hotdox/hotdox.h
index 348ec6b291..3db092d3bd 100644
--- a/keyboards/hotdox/hotdox.h
+++ b/keyboards/hotdox/hotdox.h
@@ -134,7 +134,7 @@ void ergodox_blink_all_leds(void);
134 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D }, \ 134 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D }, \
135 { k20, k21, k22, k23, k24, k25, KC_NO, KC_NO, k28, k29, k2A, k2B, k2C, k2D }, \ 135 { k20, k21, k22, k23, k24, k25, KC_NO, KC_NO, k28, k29, k2A, k2B, k2C, k2D }, \
136 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D }, \ 136 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D }, \
137 { k40, k41, k42, k43, k44, k45, k45, k47, k48, k49, k4A, k4B, k4C, k4D }, \ 137 { k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4A, k4B, k4C, k4D }, \
138 { KC_NO, k51, k52, k53, k54, k55, k56, k57, k58, k59, k5A, k5B, k5C, KC_NO } \ 138 { KC_NO, k51, k52, k53, k54, k55, k56, k57, k58, k59, k5A, k5B, k5C, KC_NO } \
139 } 139 }
140 140
diff --git a/keyboards/jones/v03/v03.h b/keyboards/jones/v03/v03.h
index 6584f6cbc2..38f894c5dd 100644
--- a/keyboards/jones/v03/v03.h
+++ b/keyboards/jones/v03/v03.h
@@ -43,14 +43,14 @@ FULL 11x11 ROUND-ROBIN MATRIX for Reference
43 */ 43 */
44#define LAYOUT_all( \ 44#define LAYOUT_all( \
45 k17, k27, k37, k47, k57, k67, k76, k86, k96, ka6, kb6, k81, k91, ka1, kb1, \ 45 k17, k27, k37, k47, k57, k67, k76, k86, k96, ka6, kb6, k81, k91, ka1, kb1, \
46 k18, k38, k48, k58, k68, k78, k87, k97, ka7, kb7, k82, K92, ka2, kb2, \ 46 k18, k38, k48, k58, k68, k78, k87, k97, ka7, kb7, k82, k92, ka2, kb2, \
47 k19, k39, k49, k59, k69, k79, k89, k98, ka8, kb8, k83, k93, ka3, kb3, \ 47 k19, k39, k49, k59, k69, k79, k89, k98, ka8, kb8, k83, k93, ka3, kb3, \
48 k1a, k3a, k4a, k5a, k6a, k7a, k8a, k9a, ka9, kb9, k84, k94, ka4, kb4, \ 48 k1a, k3a, k4a, k5a, k6a, k7a, k8a, k9a, ka9, kb9, k84, k94, ka4, kb4, \
49 k1b, k2b, k3b, k4b, k6b, k8b, k9b, kab, k85, k95, ka5, kb5 \ 49 k1b, k2b, k3b, k4b, k6b, k8b, k9b, kab, k85, k95, ka5, kb5 \
50) \ 50) \
51{ \ 51{ \
52 { KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, k81, k91, ka1, kb1 }, \ 52 { KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, k81, k91, ka1, kb1 }, \
53 { KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, k82, KC_NO, ka2, kb2 }, \ 53 { KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, k82, k92, ka2, kb2 }, \
54 { KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, k83, k93, ka3, kb3 }, \ 54 { KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, k83, k93, ka3, kb3 }, \
55 { KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, k84, k94, ka4, kb4 }, \ 55 { KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, k84, k94, ka4, kb4 }, \
56 { KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, k85, k95, ka5, kb5 }, \ 56 { KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, k85, k95, ka5, kb5 }, \
diff --git a/keyboards/kabedon/kabedon78s/kabedon78s.h b/keyboards/kabedon/kabedon78s/kabedon78s.h
index 72752920b7..64709a9bf4 100644
--- a/keyboards/kabedon/kabedon78s/kabedon78s.h
+++ b/keyboards/kabedon/kabedon78s/kabedon78s.h
@@ -10,7 +10,7 @@
10 KE06, KE00, KE01, KE02, KE03, KE04, KE05, KE07, KE08, KE09, KE10, KE11, KE12, KE13, KE14, KE15, KE16, KE17, \ 10 KE06, KE00, KE01, KE02, KE03, KE04, KE05, KE07, KE08, KE09, KE10, KE11, KE12, KE13, KE14, KE15, KE16, KE17, \
11 KF06, KF00, KF01, KF02, KF03, KF04, KF08, KF09, KF10, KF11, KF12, KF13, KF14, KF16 \ 11 KF06, KF00, KF01, KF02, KF03, KF04, KF08, KF09, KF10, KF11, KF12, KF13, KF14, KF16 \
12) { \ 12) { \
13 { KA00, KA01, KA02, KA03, KA04, KA05,KC_NO, KA07, KA08, KA09, KA10, KA11, KA12, KB13, KA14, KA15, KA16, KA17}, \ 13 { KA00, KA01, KA02, KA03, KA04, KA05,KC_NO, KA07, KA08, KA09, KA10, KA11, KA12, KA13, KA14, KA15, KA16, KA17}, \
14 { KB00, KB01, KB02, KB03, KB04, KB05, KB06, KB07, KB08, KB09, KB10, KB11, KB12, KB13, KB14, KB15, KB16, KB17}, \ 14 { KB00, KB01, KB02, KB03, KB04, KB05, KB06, KB07, KB08, KB09, KB10, KB11, KB12, KB13, KB14, KB15, KB16, KB17}, \
15 { KC00, KC01, KC02, KC03, KC04, KC05, KC06, KC07, KC08, KC09, KC10, KC11, KC12, KC13, KC14, KC15, KC16, KC17}, \ 15 { KC00, KC01, KC02, KC03, KC04, KC05, KC06, KC07, KC08, KC09, KC10, KC11, KC12, KC13, KC14, KC15, KC16, KC17}, \
16 { KD00, KD01, KD02, KD03, KD04, KD05, KD06, KD07, KD08, KD09, KD10, KD11, KD12, KD13, KD14, KD15, KD16,KC_NO}, \ 16 { KD00, KD01, KD02, KD03, KD04, KD05, KD06, KD07, KD08, KD09, KD10, KD11, KD12, KD13, KD14, KD15, KD16,KC_NO}, \
diff --git a/keyboards/kapcave/gskt00/gskt00.h b/keyboards/kapcave/gskt00/gskt00.h
index d0ac51acd7..120e021ce3 100755
--- a/keyboards/kapcave/gskt00/gskt00.h
+++ b/keyboards/kapcave/gskt00/gskt00.h
@@ -46,7 +46,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
46 k30, k40, k50, k60, k00, k10, k20 \ 46 k30, k40, k50, k60, k00, k10, k20 \
47) { \ 47) { \
48 { k00, k01, k02, k03, k04, k05, k06, k07 }, \ 48 { k00, k01, k02, k03, k04, k05, k06, k07 }, \
49 { XXX, k11, k12, k13, k14, k15, k16, k17 }, \ 49 { k10, k11, k12, k13, k14, k15, k16, k17 }, \
50 { k20, k21, XXX, k23, k24, k25, XXX, k27 }, \ 50 { k20, k21, XXX, k23, k24, k25, XXX, k27 }, \
51 { k30, k31, k32, k33, k34, k35, k36, k37 }, \ 51 { k30, k31, k32, k33, k34, k35, k36, k37 }, \
52 { k40, k41, k42, k43, k44, k45, k46, k47 }, \ 52 { k40, k41, k42, k43, k44, k45, k46, k47 }, \
diff --git a/keyboards/keebio/sinc/rev1/rev1.h b/keyboards/keebio/sinc/rev1/rev1.h
index cf692f960d..b8c9f7a14f 100644
--- a/keyboards/keebio/sinc/rev1/rev1.h
+++ b/keyboards/keebio/sinc/rev1/rev1.h
@@ -3,6 +3,8 @@
3#include "sinc.h" 3#include "sinc.h"
4#include "quantum.h" 4#include "quantum.h"
5 5
6#define XXX KC_NO
7
6#define LAYOUT_75( \ 8#define LAYOUT_75( \
7 LF3, LF4, LF5, LF6, LF7, LF8, LF9, RF2, RF3, RF4, RF5, RF6, RF7, RF8, \ 9 LF3, LF4, LF5, LF6, LF7, LF8, LF9, RF2, RF3, RF4, RF5, RF6, RF7, RF8, \
8 LA3, LA4, LA5, LA6, LA7, LA8, LA9, RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, \ 10 LA3, LA4, LA5, LA6, LA7, LA8, LA9, RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, \
@@ -12,18 +14,18 @@
12 LE3, LE4, LE5, LE6, LE7, LE8, RE1, RE2, RE3, RE4, RE5, RE7, RE8 \ 14 LE3, LE4, LE5, LE6, LE7, LE8, RE1, RE2, RE3, RE4, RE5, RE7, RE8 \
13 ) \ 15 ) \
14 { \ 16 { \
15 { KC_NO, KC_NO, LA3, LA4, LA5, LA6, LA7, LA8, LA9 }, \ 17 { XXX, XXX, LA3, LA4, LA5, LA6, LA7, LA8, LA9 }, \
16 { KC_NO, KC_NO, LB3, LB4, LB5, LB6, LB7, LB8, KC_NO }, \ 18 { XXX, XXX, LB3, LB4, LB5, LB6, LB7, LB8, XXX }, \
17 { KC_NO, KC_NO, LC3, LC4, LC5, LC6, LC7, LC8, KC_NO }, \ 19 { XXX, XXX, LC3, LC4, LC5, LC6, LC7, LC8, XXX }, \
18 { KC_NO, KC_NO, LD3, KC_NO, LD5, LD6, LD7, LD8, LD9 }, \ 20 { XXX, XXX, LD3, XXX, LD5, LD6, LD7, LD8, LD9 }, \
19 { KC_NO, KC_NO, LE3, LE4, LE5, LE6, KC_NO, LE8, KC_NO }, \ 21 { XXX, XXX, LE3, LE4, LE5, LE6, LE7, LE8, XXX }, \
20 { KC_NO, KC_NO, LF3, LF4, LF5, LF6, LF7, LF8, LF9 }, \ 22 { XXX, XXX, LF3, LF4, LF5, LF6, LF7, LF8, LF9 }, \
21 { RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, KC_NO }, \ 23 { RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, XXX }, \
22 { RB1, RB2, RB3, RB4, RB5, RB6, RB7, RB8, KC_NO }, \ 24 { RB1, RB2, RB3, RB4, RB5, RB6, RB7, RB8, XXX }, \
23 { RC1, RC2, RC3, RC4, RC5, RC6, KC_NO, RC8, KC_NO }, \ 25 { RC1, RC2, RC3, RC4, RC5, RC6, XXX, RC8, XXX }, \
24 { RD1, RD2, RD3, RD4, RD5, KC_NO, RD7, RD8, KC_NO }, \ 26 { RD1, RD2, RD3, RD4, RD5, XXX, RD7, RD8, XXX }, \
25 { RE1, RE2, RE3, RE4, RE5, KC_NO, RE7, RE8, KC_NO }, \ 27 { RE1, RE2, RE3, RE4, RE5, XXX, RE7, RE8, XXX }, \
26 { KC_NO, RF2, RF3, RF4, RF5, RF6, RF7, RF8, KC_NO } \ 28 { XXX, RF2, RF3, RF4, RF5, RF6, RF7, RF8, XXX } \
27 } 29 }
28 30
29#define LAYOUT_80( \ 31#define LAYOUT_80( \
@@ -35,18 +37,18 @@
35 LE3, LE4, LE5, LE6, LE7, LE8, RE1, RE2, RE3, RE4, RE5, RE7, RE8, RE9 \ 37 LE3, LE4, LE5, LE6, LE7, LE8, RE1, RE2, RE3, RE4, RE5, RE7, RE8, RE9 \
36 ) \ 38 ) \
37 { \ 39 { \
38 { KC_NO, KC_NO, LA3, LA4, LA5, LA6, LA7, LA8, LA9 }, \ 40 { XXX, XXX, LA3, LA4, LA5, LA6, LA7, LA8, LA9 }, \
39 { KC_NO, KC_NO, LB3, LB4, LB5, LB6, LB7, LB8, KC_NO }, \ 41 { XXX, XXX, LB3, LB4, LB5, LB6, LB7, LB8, XXX }, \
40 { KC_NO, KC_NO, LC3, LC4, LC5, LC6, LC7, LC8, KC_NO }, \ 42 { XXX, XXX, LC3, LC4, LC5, LC6, LC7, LC8, XXX }, \
41 { KC_NO, KC_NO, LD3, KC_NO, LD5, LD6, LD7, LD8, LD9 }, \ 43 { XXX, XXX, LD3, XXX, LD5, LD6, LD7, LD8, LD9 }, \
42 { KC_NO, KC_NO, LE3, LE4, LE5, LE6, KC_NO, LE8, KC_NO }, \ 44 { XXX, XXX, LE3, LE4, LE5, LE6, LE7, LE8, XXX }, \
43 { KC_NO, KC_NO, LF3, LF4, LF5, LF6, LF7, LF8, LF9 }, \ 45 { XXX, XXX, LF3, LF4, LF5, LF6, LF7, LF8, LF9 }, \
44 { RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, RA9 }, \ 46 { RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, RA9 }, \
45 { RB1, RB2, RB3, RB4, RB5, RB6, RB7, RB8, RB9 }, \ 47 { RB1, RB2, RB3, RB4, RB5, RB6, RB7, RB8, RB9 }, \
46 { RC1, RC2, RC3, RC4, RC5, RC6, KC_NO, RC8, RC9 }, \ 48 { RC1, RC2, RC3, RC4, RC5, RC6, XXX, RC8, RC9 }, \
47 { RD1, RD2, RD3, RD4, RD5, KC_NO, RD7, RD8, RD9 }, \ 49 { RD1, RD2, RD3, RD4, RD5, XXX, RD7, RD8, RD9 }, \
48 { RE1, RE2, RE3, RE4, RE5, KC_NO, RE7, RE8, RE9 }, \ 50 { RE1, RE2, RE3, RE4, RE5, XXX, RE7, RE8, RE9 }, \
49 { KC_NO, RF2, RF3, RF4, RF5, RF6, RF7, RF8, RF9 } \ 51 { XXX, RF2, RF3, RF4, RF5, RF6, RF7, RF8, RF9 } \
50 } 52 }
51 53
52#define LAYOUT_75_with_macro( \ 54#define LAYOUT_75_with_macro( \
@@ -59,17 +61,17 @@
59 ) \ 61 ) \
60 { \ 62 { \
61 { LA1, LA2, LA3, LA4, LA5, LA6, LA7, LA8, LA9 }, \ 63 { LA1, LA2, LA3, LA4, LA5, LA6, LA7, LA8, LA9 }, \
62 { LB1, LB2, LB3, LB4, LB5, LB6, LB7, LB8, KC_NO }, \ 64 { LB1, LB2, LB3, LB4, LB5, LB6, LB7, LB8, XXX }, \
63 { LC1, LC2, LC3, LC4, LC5, LC6, LC7, LC8, KC_NO }, \ 65 { LC1, LC2, LC3, LC4, LC5, LC6, LC7, LC8, XXX }, \
64 { LD1, LD2, LD3, KC_NO, LD5, LD6, LD7, LD8, LD9 }, \ 66 { LD1, LD2, LD3, XXX, LD5, LD6, LD7, LD8, LD9 }, \
65 { LE1, LE2, LE3, LE4, LE5, LE6, KC_NO, LE8, KC_NO }, \ 67 { LE1, LE2, LE3, LE4, LE5, LE6, LE7, LE8, XXX }, \
66 { LF1, KC_NO, LF3, LF4, LF5, LF6, LF7, LF8, LF9 }, \ 68 { LF1, XXX, LF3, LF4, LF5, LF6, LF7, LF8, LF9 }, \
67 { RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, KC_NO }, \ 69 { RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, XXX }, \
68 { RB1, RB2, RB3, RB4, RB5, RB6, RB7, RB8, KC_NO }, \ 70 { RB1, RB2, RB3, RB4, RB5, RB6, RB7, RB8, XXX }, \
69 { RC1, RC2, RC3, RC4, RC5, RC6, KC_NO, RC8, KC_NO }, \ 71 { RC1, RC2, RC3, RC4, RC5, RC6, XXX, RC8, XXX }, \
70 { RD1, RD2, RD3, RD4, RD5, KC_NO, RD7, RD8, KC_NO }, \ 72 { RD1, RD2, RD3, RD4, RD5, XXX, RD7, RD8, XXX }, \
71 { RE1, RE2, RE3, RE4, RE5, KC_NO, RE7, RE8, KC_NO }, \ 73 { RE1, RE2, RE3, RE4, RE5, XXX, RE7, RE8, XXX }, \
72 { KC_NO, RF2, RF3, RF4, RF5, RF6, RF7, RF8, KC_NO } \ 74 { XXX, RF2, RF3, RF4, RF5, RF6, RF7, RF8, XXX } \
73 } 75 }
74 76
75#define LAYOUT_80_with_macro( \ 77#define LAYOUT_80_with_macro( \
@@ -82,17 +84,17 @@
82 ) \ 84 ) \
83 { \ 85 { \
84 { LA1, LA2, LA3, LA4, LA5, LA6, LA7, LA8, LA9 }, \ 86 { LA1, LA2, LA3, LA4, LA5, LA6, LA7, LA8, LA9 }, \
85 { LB1, LB2, LB3, LB4, LB5, LB6, LB7, LB8, KC_NO }, \ 87 { LB1, LB2, LB3, LB4, LB5, LB6, LB7, LB8, XXX }, \
86 { LC1, LC2, LC3, LC4, LC5, LC6, LC7, LC8, KC_NO }, \ 88 { LC1, LC2, LC3, LC4, LC5, LC6, LC7, LC8, XXX }, \
87 { LD1, LD2, LD3, KC_NO, LD5, LD6, LD7, LD8, LD9 }, \ 89 { LD1, LD2, LD3, XXX, LD5, LD6, LD7, LD8, LD9 }, \
88 { LE1, LE2, LE3, LE4, LE5, LE6, KC_NO, LE8, KC_NO }, \ 90 { LE1, LE2, LE3, LE4, LE5, LE6, LE7, LE8, XXX }, \
89 { LF1, KC_NO, LF3, LF4, LF5, LF6, LF7, LF8, LF9 }, \ 91 { LF1, XXX, LF3, LF4, LF5, LF6, LF7, LF8, LF9 }, \
90 { RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, RA9 }, \ 92 { RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, RA9 }, \
91 { RB1, RB2, RB3, RB4, RB5, RB6, RB7, RB8, RB9 }, \ 93 { RB1, RB2, RB3, RB4, RB5, RB6, RB7, RB8, RB9 }, \
92 { RC1, RC2, RC3, RC4, RC5, RC6, KC_NO, RC8, RC9 }, \ 94 { RC1, RC2, RC3, RC4, RC5, RC6, XXX, RC8, RC9 }, \
93 { RD1, RD2, RD3, RD4, RD5, KC_NO, RD7, RD8, RD9 }, \ 95 { RD1, RD2, RD3, RD4, RD5, XXX, RD7, RD8, RD9 }, \
94 { RE1, RE2, RE3, RE4, RE5, KC_NO, RE7, RE8, RE9 }, \ 96 { RE1, RE2, RE3, RE4, RE5, XXX, RE7, RE8, RE9 }, \
95 { KC_NO, RF2, RF3, RF4, RF5, RF6, RF7, RF8, RF9 } \ 97 { XXX, RF2, RF3, RF4, RF5, RF6, RF7, RF8, RF9 } \
96 } 98 }
97 99
98#define LAYOUT_75_iso( \ 100#define LAYOUT_75_iso( \
@@ -104,18 +106,18 @@
104 LE3, LE4, LE5, LE6, LE7, LE8, RE1, RE2, RE3, RE4, RE5, RE7, RE8 \ 106 LE3, LE4, LE5, LE6, LE7, LE8, RE1, RE2, RE3, RE4, RE5, RE7, RE8 \
105 ) \ 107 ) \
106 { \ 108 { \
107 { KC_NO, KC_NO, LA3, LA4, LA5, LA6, LA7, LA8, LA9 }, \ 109 { XXX, XXX, LA3, LA4, LA5, LA6, LA7, LA8, LA9 }, \
108 { KC_NO, KC_NO, LB3, LB4, LB5, LB6, LB7, LB8, KC_NO }, \ 110 { XXX, XXX, LB3, LB4, LB5, LB6, LB7, LB8, XXX }, \
109 { KC_NO, KC_NO, LC3, LC4, LC5, LC6, LC7, LC8, KC_NO }, \ 111 { XXX, XXX, LC3, LC4, LC5, LC6, LC7, LC8, XXX }, \
110 { KC_NO, KC_NO, LD3, LD4, LD5, LD6, LD7, LD8, LD9 }, \ 112 { XXX, XXX, LD3, LD4, LD5, LD6, LD7, LD8, LD9 }, \
111 { KC_NO, KC_NO, LE3, LE4, LE5, LE6, KC_NO, LE8, KC_NO }, \ 113 { XXX, XXX, LE3, LE4, LE5, LE6, LE7, LE8, XXX }, \
112 { KC_NO, KC_NO, LF3, LF4, LF5, LF6, LF7, LF8, LF9 }, \ 114 { XXX, XXX, LF3, LF4, LF5, LF6, LF7, LF8, LF9 }, \
113 { RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, KC_NO }, \ 115 { RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, XXX }, \
114 { RB1, RB2, RB3, RB4, RB5, RB6, RB7, KC_NO, KC_NO }, \ 116 { RB1, RB2, RB3, RB4, RB5, RB6, RB7, XXX, XXX }, \
115 { RC1, RC2, RC3, RC4, RC5, RC6, RC7, RC8, KC_NO }, \ 117 { RC1, RC2, RC3, RC4, RC5, RC6, RC7, RC8, XXX }, \
116 { RD1, RD2, RD3, RD4, RD5, KC_NO, RD7, RD8, KC_NO }, \ 118 { RD1, RD2, RD3, RD4, RD5, XXX, RD7, RD8, XXX }, \
117 { RE1, RE2, RE3, RE4, RE5, KC_NO, RE7, RE8, KC_NO }, \ 119 { RE1, RE2, RE3, RE4, RE5, XXX, RE7, RE8, XXX }, \
118 { KC_NO, RF2, RF3, RF4, RF5, RF6, RF7, RF8, KC_NO } \ 120 { XXX, RF2, RF3, RF4, RF5, RF6, RF7, RF8, XXX } \
119 } 121 }
120 122
121#define LAYOUT_80_iso( \ 123#define LAYOUT_80_iso( \
@@ -127,18 +129,18 @@
127 LE3, LE4, LE5, LE6, LE7, LE8, RE1, RE2, RE3, RE4, RE5, RE7, RE8, RE9 \ 129 LE3, LE4, LE5, LE6, LE7, LE8, RE1, RE2, RE3, RE4, RE5, RE7, RE8, RE9 \
128 ) \ 130 ) \
129 { \ 131 { \
130 { KC_NO, KC_NO, LA3, LA4, LA5, LA6, LA7, LA8, LA9 }, \ 132 { XXX, XXX, LA3, LA4, LA5, LA6, LA7, LA8, LA9 }, \
131 { KC_NO, KC_NO, LB3, LB4, LB5, LB6, LB7, LB8, KC_NO }, \ 133 { XXX, XXX, LB3, LB4, LB5, LB6, LB7, LB8, XXX }, \
132 { KC_NO, KC_NO, LC3, LC4, LC5, LC6, LC7, LC8, KC_NO }, \ 134 { XXX, XXX, LC3, LC4, LC5, LC6, LC7, LC8, XXX }, \
133 { KC_NO, KC_NO, LD3, LD4, LD5, LD6, LD7, LD8, LD9 }, \ 135 { XXX, XXX, LD3, LD4, LD5, LD6, LD7, LD8, LD9 }, \
134 { KC_NO, KC_NO, LE3, LE4, LE5, LE6, KC_NO, LE8, KC_NO }, \ 136 { XXX, XXX, LE3, LE4, LE5, LE6, LE7, LE8, XXX }, \
135 { KC_NO, KC_NO, LF3, LF4, LF5, LF6, LF7, LF8, LF9 }, \ 137 { XXX, XXX, LF3, LF4, LF5, LF6, LF7, LF8, LF9 }, \
136 { RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, RA9 }, \ 138 { RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, RA9 }, \
137 { RB1, RB2, RB3, RB4, RB5, RB6, RB7, KC_NO, RB9 }, \ 139 { RB1, RB2, RB3, RB4, RB5, RB6, RB7, XXX, RB9 }, \
138 { RC1, RC2, RC3, RC4, RC5, RC6, RC7, RC8, RC9 }, \ 140 { RC1, RC2, RC3, RC4, RC5, RC6, RC7, RC8, RC9 }, \
139 { RD1, RD2, RD3, RD4, RD5, KC_NO, RD7, RD8, RD9 }, \ 141 { RD1, RD2, RD3, RD4, RD5, XXX, RD7, RD8, RD9 }, \
140 { RE1, RE2, RE3, RE4, RE5, KC_NO, RE7, RE8, RE9 }, \ 142 { RE1, RE2, RE3, RE4, RE5, XXX, RE7, RE8, RE9 }, \
141 { KC_NO, RF2, RF3, RF4, RF5, RF6, RF7, RF8, RF9 } \ 143 { XXX, RF2, RF3, RF4, RF5, RF6, RF7, RF8, RF9 } \
142 } 144 }
143 145
144#define LAYOUT_75_iso_with_macro( \ 146#define LAYOUT_75_iso_with_macro( \
@@ -151,17 +153,17 @@
151 ) \ 153 ) \
152 { \ 154 { \
153 { LA1, LA2, LA3, LA4, LA5, LA6, LA7, LA8, LA9 }, \ 155 { LA1, LA2, LA3, LA4, LA5, LA6, LA7, LA8, LA9 }, \
154 { LB1, LB2, LB3, LB4, LB5, LB6, LB7, LB8, KC_NO }, \ 156 { LB1, LB2, LB3, LB4, LB5, LB6, LB7, LB8, XXX }, \
155 { LC1, LC2, LC3, LC4, LC5, LC6, LC7, LC8, KC_NO }, \ 157 { LC1, LC2, LC3, LC4, LC5, LC6, LC7, LC8, XXX }, \
156 { LD1, LD2, LD3, LD4, LD5, LD6, LD7, LD8, LD9 }, \ 158 { LD1, LD2, LD3, LD4, LD5, LD6, LD7, LD8, LD9 }, \
157 { LE1, LE2, LE3, LE4, LE5, LE6, KC_NO, LE8, KC_NO }, \ 159 { LE1, LE2, LE3, LE4, LE5, LE6, LE7, LE8, XXX }, \
158 { LF1, KC_NO, LF3, LF4, LF5, LF6, LF7, LF8, LF9 }, \ 160 { LF1, XXX, LF3, LF4, LF5, LF6, LF7, LF8, LF9 }, \
159 { RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, KC_NO }, \ 161 { RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, XXX }, \
160 { RB1, RB2, RB3, RB4, RB5, RB6, RB7, KC_NO, KC_NO }, \ 162 { RB1, RB2, RB3, RB4, RB5, RB6, RB7, XXX, XXX }, \
161 { RC1, RC2, RC3, RC4, RC5, RC6, RC7, RC8, KC_NO }, \ 163 { RC1, RC2, RC3, RC4, RC5, RC6, RC7, RC8, XXX }, \
162 { RD1, RD2, RD3, RD4, RD5, KC_NO, RD7, RD8, KC_NO }, \ 164 { RD1, RD2, RD3, RD4, RD5, XXX, RD7, RD8, XXX }, \
163 { RE1, RE2, RE3, RE4, RE5, KC_NO, RE7, RE8, KC_NO }, \ 165 { RE1, RE2, RE3, RE4, RE5, XXX, RE7, RE8, XXX }, \
164 { KC_NO, RF2, RF3, RF4, RF5, RF6, RF7, RF8, KC_NO } \ 166 { XXX, RF2, RF3, RF4, RF5, RF6, RF7, RF8, XXX } \
165 } 167 }
166 168
167#define LAYOUT_80_iso_with_macro( \ 169#define LAYOUT_80_iso_with_macro( \
@@ -174,17 +176,17 @@
174 ) \ 176 ) \
175 { \ 177 { \
176 { LA1, LA2, LA3, LA4, LA5, LA6, LA7, LA8, LA9 }, \ 178 { LA1, LA2, LA3, LA4, LA5, LA6, LA7, LA8, LA9 }, \
177 { LB1, LB2, LB3, LB4, LB5, LB6, LB7, LB8, KC_NO }, \ 179 { LB1, LB2, LB3, LB4, LB5, LB6, LB7, LB8, XXX }, \
178 { LC1, LC2, LC3, LC4, LC5, LC6, LC7, LC8, KC_NO }, \ 180 { LC1, LC2, LC3, LC4, LC5, LC6, LC7, LC8, XXX }, \
179 { LD1, LD2, LD3, LD4, LD5, LD6, LD7, LD8, LD9 }, \ 181 { LD1, LD2, LD3, LD4, LD5, LD6, LD7, LD8, LD9 }, \
180 { LE1, LE2, LE3, LE4, LE5, LE6, KC_NO, LE8, KC_NO }, \ 182 { LE1, LE2, LE3, LE4, LE5, LE6, LE7, LE8, XXX }, \
181 { LF1, KC_NO, LF3, LF4, LF5, LF6, LF7, LF8, LF9 }, \ 183 { LF1, XXX, LF3, LF4, LF5, LF6, LF7, LF8, LF9 }, \
182 { RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, RA9 }, \ 184 { RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, RA9 }, \
183 { RB1, RB2, RB3, RB4, RB5, RB6, RB7, KC_NO, RB9 }, \ 185 { RB1, RB2, RB3, RB4, RB5, RB6, RB7, XXX, RB9 }, \
184 { RC1, RC2, RC3, RC4, RC5, RC6, RC7, RC8, RC9 }, \ 186 { RC1, RC2, RC3, RC4, RC5, RC6, RC7, RC8, RC9 }, \
185 { RD1, RD2, RD3, RD4, RD5, KC_NO, RD7, RD8, RD9 }, \ 187 { RD1, RD2, RD3, RD4, RD5, XXX, RD7, RD8, RD9 }, \
186 { RE1, RE2, RE3, RE4, RE5, KC_NO, RE7, RE8, RE9 }, \ 188 { RE1, RE2, RE3, RE4, RE5, XXX, RE7, RE8, RE9 }, \
187 { KC_NO, RF2, RF3, RF4, RF5, RF6, RF7, RF8, RF9 } \ 189 { XXX, RF2, RF3, RF4, RF5, RF6, RF7, RF8, RF9 } \
188 } 190 }
189 191
190#define LAYOUT_all( \ 192#define LAYOUT_all( \
@@ -197,15 +199,15 @@
197 ) \ 199 ) \
198 { \ 200 { \
199 { LA1, LA2, LA3, LA4, LA5, LA6, LA7, LA8, LA9 }, \ 201 { LA1, LA2, LA3, LA4, LA5, LA6, LA7, LA8, LA9 }, \
200 { LB1, LB2, LB3, LB4, LB5, LB6, LB7, LB8, KC_NO }, \ 202 { LB1, LB2, LB3, LB4, LB5, LB6, LB7, LB8, XXX }, \
201 { LC1, LC2, LC3, LC4, LC5, LC6, LC7, LC8, KC_NO }, \ 203 { LC1, LC2, LC3, LC4, LC5, LC6, LC7, LC8, XXX }, \
202 { LD1, LD2, LD3, LD4, LD5, LD6, LD7, LD8, LD9 }, \ 204 { LD1, LD2, LD3, LD4, LD5, LD6, LD7, LD8, LD9 }, \
203 { LE1, LE2, LE3, LE4, LE5, LE6, LE7, LE8, KC_NO }, \ 205 { LE1, LE2, LE3, LE4, LE5, LE6, LE7, LE8, XXX }, \
204 { LF1, KC_NO, LF3, LF4, LF5, LF6, LF7, LF8, LF9 }, \ 206 { LF1, XXX, LF3, LF4, LF5, LF6, LF7, LF8, LF9 }, \
205 { RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, RA9 }, \ 207 { RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, RA9 }, \
206 { RB1, RB2, RB3, RB4, RB5, RB6, RB7, RB8, RB9 }, \ 208 { RB1, RB2, RB3, RB4, RB5, RB6, RB7, RB8, RB9 }, \
207 { RC1, RC2, RC3, RC4, RC5, RC6, RC7, RC8, RC9 }, \ 209 { RC1, RC2, RC3, RC4, RC5, RC6, RC7, RC8, RC9 }, \
208 { RD1, RD2, RD3, RD4, RD5, KC_NO, RD7, RD8, RD9 }, \ 210 { RD1, RD2, RD3, RD4, RD5, XXX, RD7, RD8, RD9 }, \
209 { RE1, RE2, RE3, RE4, RE5, KC_NO, RE7, RE8, RE9 }, \ 211 { RE1, RE2, RE3, RE4, RE5, XXX, RE7, RE8, RE9 }, \
210 { KC_NO, RF2, RF3, RF4, RF5, RF6, RF7, RF8, RF9 } \ 212 { XXX, RF2, RF3, RF4, RF5, RF6, RF7, RF8, RF9 } \
211 } 213 }
diff --git a/keyboards/linworks/fave87/fave87.h b/keyboards/linworks/fave87/fave87.h
index 7c3490f457..fa86337081 100644
--- a/keyboards/linworks/fave87/fave87.h
+++ b/keyboards/linworks/fave87/fave87.h
@@ -72,14 +72,14 @@
72) { \ 72) { \
73 { K000, K001, K002, K003, K004, K005, K006, KC_NO, K008 }, \ 73 { K000, K001, K002, K003, K004, K005, K006, KC_NO, K008 }, \
74 { KC_NO, K011, K012, K013, K014, K015, K016, K017, K018 }, \ 74 { KC_NO, K011, K012, K013, K014, K015, K016, K017, K018 }, \
75 { K020, K021, K022, K023, K024, K025, K026, KC_NO, K028 }, \ 75 { K020, K021, K022, K023, K024, K025, K026, K027, K028 }, \
76 { K030, K031, K032, K033, K034, K035, K036, K037, K038 }, \ 76 { K030, K031, K032, K033, K034, K035, K036, K037, K038 }, \
77 { K040, K041, K042, K043, K044, K045, K046, KC_NO, K048 }, \ 77 { K040, K041, K042, K043, K044, K045, K046, KC_NO, K048 }, \
78 { K050, K051, K052, K053, K054, K055, K056, K057, K058 }, \ 78 { K050, K051, K052, K053, K054, K055, K056, K057, K058 }, \
79 { K060, K061, K062, K063, K064, K065, KC_NO, KC_NO, KC_NO }, \ 79 { K060, K061, K062, K063, K064, K065, KC_NO, KC_NO, KC_NO }, \
80 { K070, K071, K072, K073, K074, K075, K076, KC_NO, KC_NO }, \ 80 { K070, K071, K072, K073, K074, K075, K076, KC_NO, KC_NO }, \
81 { K080, K081, K082, K083, K084, K085, K086, KC_NO, K088 }, \ 81 { K080, K081, K082, K083, K084, K085, K086, KC_NO, K088 }, \
82 { KC_NO, K091, K092, K093, K094, K095, KC_NO, KC_NO, KC_NO }, \ 82 { KC_NO, K091, K092, K093, K094, K095, K096, KC_NO, KC_NO }, \
83 { K100, K101, KC_NO, K103, KC_NO, K105, K106, KC_NO, K108 }, \ 83 { K100, K101, KC_NO, K103, KC_NO, K105, K106, KC_NO, K108 }, \
84 { K110, KC_NO, KC_NO, KC_NO, KC_NO, K115, K116, K117, K118 } \ 84 { K110, KC_NO, KC_NO, KC_NO, KC_NO, K115, K116, K117, K118 } \
85} 85}
@@ -116,14 +116,14 @@
116) { \ 116) { \
117 { K000, K001, K002, K003, K004, K005, K006, KC_NO, K008 }, \ 117 { K000, K001, K002, K003, K004, K005, K006, KC_NO, K008 }, \
118 { KC_NO, K011, K012, K013, K014, K015, K016, K017, K018 }, \ 118 { KC_NO, K011, K012, K013, K014, K015, K016, K017, K018 }, \
119 { K020, K021, K022, K023, K024, K025, K026, KC_NO, K028 }, \ 119 { K020, K021, K022, K023, K024, K025, K026, K027, K028 }, \
120 { K030, K031, K032, K033, K034, K035, K036, K037, K038 }, \ 120 { K030, K031, K032, K033, K034, K035, K036, K037, K038 }, \
121 { K040, K041, K042, K043, K044, K045, K046, KC_NO, K048 }, \ 121 { K040, K041, K042, K043, K044, K045, K046, KC_NO, K048 }, \
122 { K050, K051, K052, K053, K054, K055, KC_NO, K057, K058 }, \ 122 { K050, K051, K052, K053, K054, K055, KC_NO, K057, K058 }, \
123 { K060, K061, K062, K063, K064, K065, K066, KC_NO, KC_NO }, \ 123 { K060, K061, K062, K063, K064, K065, K066, KC_NO, KC_NO }, \
124 { K070, K071, K072, K073, K074, K075, K076, KC_NO, KC_NO }, \ 124 { K070, K071, K072, K073, K074, K075, K076, KC_NO, KC_NO }, \
125 { K080, K081, K082, K083, K084, K085, K086, KC_NO, K088 }, \ 125 { K080, K081, K082, K083, K084, K085, K086, KC_NO, K088 }, \
126 { K090, K091, K092, K093, K094, K095, KC_NO, KC_NO, KC_NO }, \ 126 { K090, K091, K092, K093, K094, K095, K096, KC_NO, KC_NO }, \
127 { K100, K101, KC_NO, K103, KC_NO, K105, K106, KC_NO, K108 }, \ 127 { K100, K101, KC_NO, K103, KC_NO, K105, K106, KC_NO, K108 }, \
128 { K110, KC_NO, KC_NO, KC_NO, KC_NO, K115, K116, K117, K118 } \ 128 { K110, KC_NO, KC_NO, KC_NO, KC_NO, K115, K116, K117, K118 } \
129} 129}
diff --git a/keyboards/lz/erghost/erghost.h b/keyboards/lz/erghost/erghost.h
index 5f5244340c..9ea2f716f5 100644
--- a/keyboards/lz/erghost/erghost.h
+++ b/keyboards/lz/erghost/erghost.h
@@ -62,6 +62,6 @@
62 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G }, \ 62 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G }, \
63 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, KC_NO, K2E, K2F, K2G }, \ 63 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, KC_NO, K2E, K2F, K2G }, \
64 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, KC_NO, KC_NO, KC_NO }, \ 64 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, KC_NO, KC_NO, KC_NO }, \
65 { K40, KC_NO, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4D, KC_NO, K4F, KC_NO }, \ 65 { K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4D, KC_NO, K4F, KC_NO }, \
66 { K50, K51, K52, KC_NO, K54, K55, K56, K57, K58, K59, K5A, K5B, K5C, K5D, K5E, K5F, K5G }, \ 66 { K50, K51, K52, KC_NO, K54, K55, K56, K57, K58, K59, K5A, K5B, K5C, K5D, K5E, K5F, K5G }, \
67} 67}
diff --git a/keyboards/mechlovin/foundation/foundation.h b/keyboards/mechlovin/foundation/foundation.h
index 0444817bbf..717e9f3b16 100644
--- a/keyboards/mechlovin/foundation/foundation.h
+++ b/keyboards/mechlovin/foundation/foundation.h
@@ -27,7 +27,7 @@
27 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, K0E, K0F, K0G, K0H }, \ 27 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, K0E, K0F, K0G, K0H }, \
28 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G, K1H }, \ 28 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G, K1H }, \
29 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2E, K2F, KC_NO, KC_NO }, \ 29 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2E, K2F, KC_NO, KC_NO }, \
30 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, KC_NO, KC_NO, K3G, KC_NO }, \ 30 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, K3E, KC_NO, K3G, KC_NO }, \
31 { K40, K41, K42, K43, KC_NO, KC_NO, KC_NO, K47, KC_NO, KC_NO, KC_NO, K4B, K4C, K4D, K4E, K4F, K4G, K4H }, \ 31 { K40, K41, K42, K43, KC_NO, KC_NO, KC_NO, K47, KC_NO, KC_NO, KC_NO, K4B, K4C, K4D, K4E, K4F, K4G, K4H }, \
32} 32}
33 33
diff --git a/keyboards/mechlovin/tmkl/tmkl.h b/keyboards/mechlovin/tmkl/tmkl.h
index d31f61012a..3d30e61d89 100644
--- a/keyboards/mechlovin/tmkl/tmkl.h
+++ b/keyboards/mechlovin/tmkl/tmkl.h
@@ -30,6 +30,6 @@
30 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D }, \ 30 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D }, \
31 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D }, \ 31 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D }, \
32 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D }, \ 32 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D }, \
33 { K40, KC_NO, K42, K43, K44, K45, K46, K47, K48, K49, KC_NO, K4B, K4C, K4D }, \ 33 { K40, KC_NO, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4D }, \
34 { K50, K51, K52, KC_NO, KC_NO, KC_NO, K56, KC_NO, KC_NO, KC_NO, KC_NO, K5B, K5C, K5D }, \ 34 { K50, K51, K52, KC_NO, KC_NO, KC_NO, K56, KC_NO, KC_NO, KC_NO, KC_NO, K5B, K5C, K5D }, \
35} 35}
diff --git a/keyboards/meletrix/zoom87/zoom87.h b/keyboards/meletrix/zoom87/zoom87.h
index 03b94bfc40..87000be8b7 100644
--- a/keyboards/meletrix/zoom87/zoom87.h
+++ b/keyboards/meletrix/zoom87/zoom87.h
@@ -214,5 +214,5 @@
214 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2E, K2F, K2G }, \ 214 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2E, K2F, K2G }, \
215 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, KC_NO, KC_NO, KC_NO, KC_NO }, \ 215 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, KC_NO, KC_NO, KC_NO, KC_NO }, \
216 { K40, KC_NO, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, KC_NO, KC_NO, K4F, KC_NO }, \ 216 { K40, KC_NO, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, KC_NO, KC_NO, K4F, KC_NO }, \
217 { K50, K51, K52, KC_NO, KC_NO, K55, K56, K55, KC_NO, KC_NO, K5A, K5B, K5C, K5D, K5E, K5F, K5G }, \ 217 { K50, K51, K52, KC_NO, KC_NO, K55, K56, K57, KC_NO, KC_NO, K5A, K5B, K5C, K5D, K5E, K5F, K5G }, \
218} 218}
diff --git a/keyboards/merge/uma/uma.h b/keyboards/merge/uma/uma.h
index b7fb9a5d61..3e2b5fa264 100644
--- a/keyboards/merge/uma/uma.h
+++ b/keyboards/merge/uma/uma.h
@@ -126,7 +126,7 @@
126 { L10, L11, L12, L13, L14, L15, XXX, XXX }, \ 126 { L10, L11, L12, L13, L14, L15, XXX, XXX }, \
127 { L20, L21, L22, L23, L24, L25, XXX, XXX }, \ 127 { L20, L21, L22, L23, L24, L25, XXX, XXX }, \
128 { L30, L31, L32, L33, L34, L35, XXX, XXX }, \ 128 { L30, L31, L32, L33, L34, L35, XXX, XXX }, \
129 { L40, XXX, L42, L43, L44, L45, L46, L47 }, \ 129 { L40, L41, L42, L43, L44, L45, L46, L47 }, \
130 { R00, R01, R02, R03, R04, R05, R06, R07 }, \ 130 { R00, R01, R02, R03, R04, R05, R06, R07 }, \
131 { R10, R11, R12, R13, R14, R15, R16, R17 }, \ 131 { R10, R11, R12, R13, R14, R15, R16, R17 }, \
132 { R20, R21, R22, R23, R24, R25, R26, R27 }, \ 132 { R20, R21, R22, R23, R24, R25, R26, R27 }, \
@@ -145,7 +145,7 @@
145 { L10, L11, L12, L13, L14, L15, XXX, XXX }, \ 145 { L10, L11, L12, L13, L14, L15, XXX, XXX }, \
146 { L20, L21, L22, L23, L24, L25, XXX, XXX }, \ 146 { L20, L21, L22, L23, L24, L25, XXX, XXX }, \
147 { L30, L31, L32, L33, L34, L35, XXX, XXX }, \ 147 { L30, L31, L32, L33, L34, L35, XXX, XXX }, \
148 { L40, XXX, L42, L43, L44, L45, L46, L47 }, \ 148 { L40, L41, L42, L43, L44, L45, L46, L47 }, \
149 { R00, R01, R02, R03, R04, R05, XXX, R07 }, \ 149 { R00, R01, R02, R03, R04, R05, XXX, R07 }, \
150 { R10, R11, R12, R13, R14, R15, R16, R17 }, \ 150 { R10, R11, R12, R13, R14, R15, R16, R17 }, \
151 { R20, R21, R22, R23, R24, R25, R26, R27 }, \ 151 { R20, R21, R22, R23, R24, R25, R26, R27 }, \
@@ -164,7 +164,7 @@
164 { L10, L11, L12, L13, L14, L15, XXX, XXX }, \ 164 { L10, L11, L12, L13, L14, L15, XXX, XXX }, \
165 { L20, L21, L22, L23, L24, L25, XXX, XXX }, \ 165 { L20, L21, L22, L23, L24, L25, XXX, XXX }, \
166 { L30, L31, L32, L33, L34, L35, XXX, XXX }, \ 166 { L30, L31, L32, L33, L34, L35, XXX, XXX }, \
167 { L40, XXX, L42, L43, L44, L45, L46, L47 }, \ 167 { L40, L41, L42, L43, L44, L45, L46, L47 }, \
168 { R00, R01, R02, R03, R04, R05, XXX, R07 }, \ 168 { R00, R01, R02, R03, R04, R05, XXX, R07 }, \
169 { R10, R11, R12, R13, R14, R15, R16, R17 }, \ 169 { R10, R11, R12, R13, R14, R15, R16, R17 }, \
170 { R20, R21, R22, R23, R24, R25, R26, R27 }, \ 170 { R20, R21, R22, R23, R24, R25, R26, R27 }, \
@@ -183,7 +183,7 @@
183 { L10, L11, L12, L13, L14, L15, XXX, XXX }, \ 183 { L10, L11, L12, L13, L14, L15, XXX, XXX }, \
184 { L20, L21, L22, L23, L24, L25, XXX, XXX }, \ 184 { L20, L21, L22, L23, L24, L25, XXX, XXX }, \
185 { L30, L31, L32, L33, L34, L35, XXX, XXX }, \ 185 { L30, L31, L32, L33, L34, L35, XXX, XXX }, \
186 { L40, XXX, L42, L43, L44, L45, L46, L47 }, \ 186 { L40, L41, L42, L43, L44, L45, L46, L47 }, \
187 { R00, R01, R02, R03, R04, R05, R06, R07 }, \ 187 { R00, R01, R02, R03, R04, R05, R06, R07 }, \
188 { R10, R11, R12, R13, R14, R15, R16, R17 }, \ 188 { R10, R11, R12, R13, R14, R15, R16, R17 }, \
189 { R20, R21, R22, R23, R24, R25, R26, R27 }, \ 189 { R20, R21, R22, R23, R24, R25, R26, R27 }, \
diff --git a/keyboards/mokey/ginkgo65/ginkgo65.h b/keyboards/mokey/ginkgo65/ginkgo65.h
index 1594e5c793..5aa3d3aa61 100644
--- a/keyboards/mokey/ginkgo65/ginkgo65.h
+++ b/keyboards/mokey/ginkgo65/ginkgo65.h
@@ -212,5 +212,5 @@
212 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, k1E, XXX }, \ 212 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, k1E, XXX }, \
213 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, XXX, k2D, k2E, XXX }, \ 213 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, XXX, k2D, k2E, XXX }, \
214 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, XXX }, \ 214 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, XXX }, \
215 { k40, k41, k42, K43, k44, XXX, K46, XXX, XXX, XXX, k4A, XXX, k4C, k4D, k4E, XXX }, \ 215 { k40, k41, k42, K43, k44, XXX, K46, XXX, XXX, K49, k4A, XXX, k4C, k4D, k4E, XXX }, \
216} 216}
diff --git a/keyboards/nixkeyboards/day_off/day_off.c b/keyboards/nixkeyboards/day_off/day_off.c
deleted file mode 100644
index 2694682f09..0000000000
--- a/keyboards/nixkeyboards/day_off/day_off.c
+++ /dev/null
@@ -1,16 +0,0 @@
1/* Copyright 2021 Nix Keyboards
2 *
3 * This program is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 2 of the License, or
6 * (at your option) any later version.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */
16#include "day_off.h"
diff --git a/keyboards/nixkeyboards/day_off/day_off.h b/keyboards/nixkeyboards/day_off/day_off.h
deleted file mode 100644
index f890b837e6..0000000000
--- a/keyboards/nixkeyboards/day_off/day_off.h
+++ /dev/null
@@ -1,32 +0,0 @@
1/* Copyright 2021 Nix Keyboards
2 *
3 * This program is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 2 of the License, or
6 * (at your option) any later version.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */
16#pragma once
17
18#include "quantum.h"
19
20#define LAYOUT_all(K001, K002, K003, K004, K005, K006, K007, K008, K009, K010,\
21 K011, K012, K013, K014, K101, K102, K103, K104, K105, K106, \
22 K107, K108, K109, K110, K111, K112, K113, K114, K200, K201, \
23 K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, \
24 K212, K213, K214, K300, K301, K302, K303, K304, K305, K306, \
25 K307, K308, K309, K310, K311, K312, K313, K314, K400, K401, \
26 K402, K403, K405, K407, K408, K410, K411, K412, K413, K414) \
27 { {KC_NO, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, K012, K013, K014}, \
28 {KC_NO, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111, K112, K113, K114}, \
29 {K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, K212, K213, K214}, \
30 {K300, K301, K302, K303, K304, K305, K306, K307, K308, K309, K310, K311, K312, K313, K314}, \
31 {K400, K401, K402, K403, KC_NO, K405, KC_NO, K407, K408, KC_NO, K410, K411, K412, K413, KC_NO} \
32 }
diff --git a/keyboards/nixkeyboards/day_off/info.json b/keyboards/nixkeyboards/day_off/info.json
index 989033c6b4..3bb6933b4c 100644
--- a/keyboards/nixkeyboards/day_off/info.json
+++ b/keyboards/nixkeyboards/day_off/info.json
@@ -26,76 +26,76 @@
26 "layouts": { 26 "layouts": {
27 "LAYOUT_all": { 27 "LAYOUT_all": {
28 "layout": [ 28 "layout": [
29 {"label":"~", "x":1.5, "y":0}, 29 {"label":"~", "x":1.5, "y":0, "matrix":[0, 1]},
30 {"label":"!", "x":2.5, "y":0}, 30 {"label":"!", "x":2.5, "y":0, "matrix":[0, 2]},
31 {"label":"@", "x":3.5, "y":0}, 31 {"label":"@", "x":3.5, "y":0, "matrix":[0, 3]},
32 {"label":"#", "x":4.5, "y":0}, 32 {"label":"#", "x":4.5, "y":0, "matrix":[0, 4]},
33 {"label":"$", "x":5.5, "y":0}, 33 {"label":"$", "x":5.5, "y":0, "matrix":[0, 5]},
34 {"label":"%", "x":6.5, "y":0}, 34 {"label":"%", "x":6.5, "y":0, "matrix":[0, 6]},
35 {"label":"^", "x":7.5, "y":0}, 35 {"label":"^", "x":7.5, "y":0, "matrix":[0, 7]},
36 {"label":"&", "x":8.5, "y":0}, 36 {"label":"&", "x":8.5, "y":0, "matrix":[0, 8]},
37 {"label":"*", "x":9.5, "y":0}, 37 {"label":"*", "x":9.5, "y":0, "matrix":[0, 9]},
38 {"label":"(", "x":10.5, "y":0}, 38 {"label":"(", "x":10.5, "y":0, "matrix":[0, 10]},
39 {"label":")", "x":11.5, "y":0}, 39 {"label":")", "x":11.5, "y":0, "matrix":[0, 11]},
40 {"label":"_", "x":12.5, "y":0}, 40 {"label":"_", "x":12.5, "y":0, "matrix":[0, 12]},
41 {"label":"+", "x":13.5, "y":0}, 41 {"label":"+", "x":13.5, "y":0, "matrix":[0, 13]},
42 {"label":"Bksp", "x":14.5, "y":0}, 42 {"label":"Bksp", "x":14.5, "y":0, "matrix":[0, 14]},
43 {"label":"Del", "x":15.5, "y":0}, 43 {"label":"Del", "x":15.5, "y":0, "matrix":[1, 1]},
44 {"label":"Tab", "x":1.5, "y":1, "w":1.5}, 44 {"label":"Tab", "x":1.5, "y":1, "w":1.5, "matrix":[1, 2]},
45 {"label":"Q", "x":3, "y":1}, 45 {"label":"Q", "x":3, "y":1, "matrix":[1, 3]},
46 {"label":"W", "x":4, "y":1}, 46 {"label":"W", "x":4, "y":1, "matrix":[1, 4]},
47 {"label":"E", "x":5, "y":1}, 47 {"label":"E", "x":5, "y":1, "matrix":[1, 5]},
48 {"label":"R", "x":6, "y":1}, 48 {"label":"R", "x":6, "y":1, "matrix":[1, 6]},
49 {"label":"T", "x":7, "y":1}, 49 {"label":"T", "x":7, "y":1, "matrix":[1, 7]},
50 {"label":"Y", "x":8, "y":1}, 50 {"label":"Y", "x":8, "y":1, "matrix":[1, 8]},
51 {"label":"U", "x":9, "y":1}, 51 {"label":"U", "x":9, "y":1, "matrix":[1, 9]},
52 {"label":"I", "x":10, "y":1}, 52 {"label":"I", "x":10, "y":1, "matrix":[1, 10]},
53 {"label":"O", "x":11, "y":1}, 53 {"label":"O", "x":11, "y":1, "matrix":[1, 11]},
54 {"label":"P", "x":12, "y":1}, 54 {"label":"P", "x":12, "y":1, "matrix":[1, 12]},
55 {"label":"{", "x":13, "y":1}, 55 {"label":"{", "x":13, "y":1, "matrix":[1, 13]},
56 {"label":"}", "x":14, "y":1}, 56 {"label":"}", "x":14, "y":1, "matrix":[1, 14]},
57 {"label":"|", "x":15, "y":1, "w":1.5}, 57 {"label":"|", "x":15, "y":1, "w":1.5, "matrix":[2, 0]},
58 {"label":"M1", "x":0, "y":2}, 58 {"label":"M1", "x":0, "y":2, "matrix":[2, 1]},
59 {"label":"Caps Lock", "x":1.5, "y":2, "w":1.75}, 59 {"label":"Caps Lock", "x":1.5, "y":2, "w":1.75, "matrix":[2, 2]},
60 {"label":"A", "x":3.25, "y":2}, 60 {"label":"A", "x":3.25, "y":2, "matrix":[2, 3]},
61 {"label":"S", "x":4.25, "y":2}, 61 {"label":"S", "x":4.25, "y":2, "matrix":[2, 4]},
62 {"label":"D", "x":5.25, "y":2}, 62 {"label":"D", "x":5.25, "y":2, "matrix":[2, 5]},
63 {"label":"F", "x":6.25, "y":2}, 63 {"label":"F", "x":6.25, "y":2, "matrix":[2, 6]},
64 {"label":"G", "x":7.25, "y":2}, 64 {"label":"G", "x":7.25, "y":2, "matrix":[2, 7]},
65 {"label":"H", "x":8.25, "y":2}, 65 {"label":"H", "x":8.25, "y":2, "matrix":[2, 8]},
66 {"label":"J", "x":9.25, "y":2}, 66 {"label":"J", "x":9.25, "y":2, "matrix":[2, 9]},
67 {"label":"K", "x":10.25, "y":2}, 67 {"label":"K", "x":10.25, "y":2, "matrix":[2, 10]},
68 {"label":"L", "x":11.25, "y":2}, 68 {"label":"L", "x":11.25, "y":2, "matrix":[2, 11]},
69 {"label":":", "x":12.25, "y":2}, 69 {"label":":", "x":12.25, "y":2, "matrix":[2, 12]},
70 {"label":"\"", "x":13.25, "y":2}, 70 {"label":"\"", "x":13.25, "y":2, "matrix":[2, 13]},
71 {"label":"Enter", "x":14.25, "y":2, "w":2.25}, 71 {"label":"Enter", "x":14.25, "y":2, "w":2.25, "matrix":[2, 14]},
72 {"label":"M2", "x":0, "y":3}, 72 {"label":"M2", "x":0, "y":3, "matrix":[3, 0]},
73 {"label":"", "x":1.5, "y":3, "w":1.25}, 73 {"label":"", "x":1.5, "y":3, "w":1.25, "matrix":[3, 1]},
74 {"label":"Shift", "x":2.75, "y":3}, 74 {"label":"Shift", "x":2.75, "y":3, "matrix":[3, 2]},
75 {"label":"Z", "x":3.75, "y":3}, 75 {"label":"Z", "x":3.75, "y":3, "matrix":[3, 3]},
76 {"label":"X", "x":4.75, "y":3}, 76 {"label":"X", "x":4.75, "y":3, "matrix":[3, 4]},
77 {"label":"C", "x":5.75, "y":3}, 77 {"label":"C", "x":5.75, "y":3, "matrix":[3, 5]},
78 {"label":"V", "x":6.75, "y":3}, 78 {"label":"V", "x":6.75, "y":3, "matrix":[3, 6]},
79 {"label":"B", "x":7.75, "y":3}, 79 {"label":"B", "x":7.75, "y":3, "matrix":[3, 7]},
80 {"label":"N", "x":8.75, "y":3}, 80 {"label":"N", "x":8.75, "y":3, "matrix":[3, 8]},
81 {"label":"M", "x":9.75, "y":3}, 81 {"label":"M", "x":9.75, "y":3, "matrix":[3, 9]},
82 {"label":"<", "x":10.75, "y":3}, 82 {"label":"<", "x":10.75, "y":3, "matrix":[3, 10]},
83 {"label":">", "x":11.75, "y":3}, 83 {"label":">", "x":11.75, "y":3, "matrix":[3, 11]},
84 {"label":"?", "x":12.75, "y":3}, 84 {"label":"?", "x":12.75, "y":3, "matrix":[3, 12]},
85 {"label":"Shift", "x":13.75, "y":3, "w":1.75}, 85 {"label":"Shift", "x":13.75, "y":3, "w":1.75, "matrix":[3, 13]},
86 {"label":"", "x":15.5, "y":3}, 86 {"label":"", "x":15.5, "y":3, "matrix":[3, 14]},
87 {"label":"M3", "x":0, "y":4}, 87 {"label":"M3", "x":0, "y":4, "matrix":[4, 0]},
88 {"label":"Ctrl", "x":1.5, "y":4, "w":1.25}, 88 {"label":"Ctrl", "x":1.5, "y":4, "w":1.25, "matrix":[4, 1]},
89 {"label":"Win", "x":2.75, "y":4, "w":1.25}, 89 {"label":"Win", "x":2.75, "y":4, "w":1.25, "matrix":[4, 2]},
90 {"label":"Alt", "x":4, "y":4, "w":1.25}, 90 {"label":"Alt", "x":4, "y":4, "w":1.25, "matrix":[4, 3]},
91 {"label":"Space", "x":5.25, "y":4, "w":6.25}, 91 {"label":"Space", "x":5.25, "y":4, "w":6.25, "matrix":[4, 5]},
92 {"label":"Space", "x":5.25, "y":4, "w":2.25}, 92 {"label":"Space", "x":5.25, "y":4, "w":2.25, "matrix":[4, 7]},
93 {"label":"Mod", "x":7.5, "y":4, "w":1.25}, 93 {"label":"Mod", "x":7.5, "y":4, "w":1.25, "matrix":[4, 8]},
94 {"label":"Space", "x":8.75, "y":4, "w":2.25}, 94 {"label":"Space", "x":8.75, "y":4, "w":2.25, "matrix":[4, 10]},
95 {"label":"Alt", "x":11.5, "y":4, "w":1.25}, 95 {"label":"Alt", "x":11.5, "y":4, "w":1.25, "matrix":[4, 11]},
96 {"label":"Win", "x":12.75, "y":4, "w":1.25}, 96 {"label":"Win", "x":12.75, "y":4, "w":1.25, "matrix":[4, 12]},
97 {"label":"Menu", "x":14, "y":4, "w":1.25}, 97 {"label":"Menu", "x":14, "y":4, "w":1.25, "matrix":[4, 13]},
98 {"label":"Ctrl", "x":15.25, "y":4, "w":1.25} 98 {"label":"Ctrl", "x":15.25, "y":4, "w":1.25, "matrix":[4, 14]}
99 ] 99 ]
100 } 100 }
101 } 101 }
diff --git a/keyboards/owlab/jelly_epoch/soldered/soldered.h b/keyboards/owlab/jelly_epoch/soldered/soldered.h
index e69e258027..9b5951a525 100644
--- a/keyboards/owlab/jelly_epoch/soldered/soldered.h
+++ b/keyboards/owlab/jelly_epoch/soldered/soldered.h
@@ -50,7 +50,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
50 { K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, K212, ____}, \ 50 { K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, K212, ____}, \
51 { K300, K301, K302, K303, K304, K305, K306, K307, K308, K309, K310, K311, K312, K313}, \ 51 { K300, K301, K302, K303, K304, K305, K306, K307, K308, K309, K310, K311, K312, K313}, \
52 { K400, K401, K402, K403, K404, K405, K406, K407, K408, K409, K410, K411, K412, K413}, \ 52 { K400, K401, K402, K403, K404, K405, K406, K407, K408, K409, K410, K411, K412, K413}, \
53 { K500, K501, K502, ____, K504, ____, K506, K507, K508, K509, K510, K511, K512, K513} \ 53 { K500, K501, K502, ____, K504, K505, K506, K507, K508, K509, K510, K511, K512, K513} \
54} 54}
55 55
56#define LAYOUT_75_iso( \ 56#define LAYOUT_75_iso( \
diff --git a/keyboards/phoenix/phoenix.h b/keyboards/phoenix/phoenix.h
index bd8e4a30ab..3657ef05f0 100644
--- a/keyboards/phoenix/phoenix.h
+++ b/keyboards/phoenix/phoenix.h
@@ -69,26 +69,26 @@ inline void led3_off(void) { led_pin_off(6); };
69#define LAYOUT_ergodox_pretty( \ 69#define LAYOUT_ergodox_pretty( \
70 L00,L01,L02,L03,L04,L05,L06, R00,R01,R02,R03,R04,R05,R06, \ 70 L00,L01,L02,L03,L04,L05,L06, R00,R01,R02,R03,R04,R05,R06, \
71 L10,L11,L12,L13,L14,L15,L16, R10,R11,R12,R13,R14,R15,R16, \ 71 L10,L11,L12,L13,L14,L15,L16, R10,R11,R12,R13,R14,R15,R16, \
72 L20,L21,L22,L23,L24,L25, R21,R22,R23,R24,R25,R26, \ 72 L20,L21,L22,L23,L24,L25, R20,R21,R22,R23,R24,R25, \
73 L30,L31,L32,L33,L34,L35,L36, R30,R31,R32,R33,R34,R35,R36, \ 73 L30,L31,L32,L33,L34,L35,L36, R30,R31,R32,R33,R34,R35,R36, \
74 L40,L41,L42,L43,L44, R42,R43,R44,R45,R46, \ 74 L40,L41,L42,L43,L44, R40,R41,R42,R43,R44, \
75 L55,L56, R50,R51, \ 75 L53,L54, R54,R53, \
76 L54, R52, \ 76 L55, R55, \
77 L53,L52,L51, R55,R54,R53 ) \ 77 L50,L51,L52, R52,R51,R50 ) \
78 \ 78 \
79 /* matrix positions */ \ 79 /* matrix positions */ \
80 { \ 80 { \
81 { L00, L10, L02, L03, L04, L05, L06 },\ 81 { L00, L01, L02, L03, L04, L05, L06 },\
82 { L10, L11, L12, L13, L14, L15, L16 },\ 82 { L10, L11, L12, L13, L14, L15, L16 },\
83 { L20, L21, L22, L23, L24, L25 }, \ 83 { L20, L21, L22, L23, L24, L25, KC_NO },\
84 { L30, L31, L32, L33, L34, L35, L36 },\ 84 { L30, L31, L32, L33, L34, L35, L36 },\
85 { L40, L41, L42, L43, L44 }, \ 85 { L40, L41, L42, L43, L44, KC_NO, KC_NO },\
86 { L53, L52, L51, L55, L56, L54 }, \ 86 { L50, L51, L52, L53, L54, L55, KC_NO },\
87 \ 87 \
88 { R00, R01, R02, R03, R04, R05, R06 },\ 88 { R00, R01, R02, R03, R04, R05, R06 },\
89 { R10, R11, R12, R13, R14, R15, R16 },\ 89 { R10, R11, R12, R13, R14, R15, R16 },\
90 { R20, R21, R22, R23, R24, R25 }, \ 90 { R20, R21, R22, R23, R24, R25, KC_NO },\
91 { R30, R31, R32, R33, R34, R35, R36 },\ 91 { R30, R31, R32, R33, R34, R35, R36 },\
92 { R40, R41, R42, R43, R44 }, \ 92 { R40, R41, R42, R43, R44, KC_NO, KC_NO },\
93 { R53, R54, R55, R51, R50, R52 }, \ 93 { R50, R51, R52, R53, R54, R55, KC_NO }\
94 } 94 }
diff --git a/keyboards/plywrks/lune/lune.h b/keyboards/plywrks/lune/lune.h
index 444f855123..46fd71c775 100644
--- a/keyboards/plywrks/lune/lune.h
+++ b/keyboards/plywrks/lune/lune.h
@@ -42,6 +42,6 @@
42 { k40, k41, k42, k43, k44, k45, k46, ___ }, \ 42 { k40, k41, k42, k43, k44, k45, k46, ___ }, \
43 { k50, k51, k52, ___, k54, k55, k56, k57 }, \ 43 { k50, k51, k52, ___, k54, k55, k56, k57 }, \
44 { ___, k61, k62, k63, k64, k65, k66, k67 }, \ 44 { ___, k61, k62, k63, k64, k65, k66, k67 }, \
45 { k70, k71, k72, ___, k74, k75, k75, k77 }, \ 45 { k70, k71, k72, ___, k74, k75, k76, k77 }, \
46 { k80, k81, k82, k83, k84, k85, ___, k87 }, \ 46 { k80, k81, k82, k83, k84, k85, ___, k87 }, \
47} 47}
diff --git a/keyboards/projectkb/signature87/signature87.h b/keyboards/projectkb/signature87/signature87.h
index b97570ef95..48d7d2f40d 100644
--- a/keyboards/projectkb/signature87/signature87.h
+++ b/keyboards/projectkb/signature87/signature87.h
@@ -71,7 +71,7 @@
71} 71}
72 72
73#define LAYOUT_wkl_ansi( \ 73#define LAYOUT_wkl_ansi( \
74 K00, K11, K01, K12, K02, K13, K03, K14, K04, K15, K06, K16, k07, K17, K08, K18, \ 74 K00, K11, K01, K12, K02, K13, K03, K14, K04, K15, K06, K16, K07, K17, K08, K18, \
75 K20, K30, K21, K31, K22, K32, K23, K33, K24, K34, K25, K35, K26, K36, K27, K37, K28, K38, \ 75 K20, K30, K21, K31, K22, K32, K23, K33, K24, K34, K25, K35, K26, K36, K27, K37, K28, K38, \
76 K40, K50, K41, K51, K42, K52, K43, K53, K44, K54, K45, K55, K46, K57, K47, K58, K48, \ 76 K40, K50, K41, K51, K42, K52, K43, K53, K44, K54, K45, K55, K46, K57, K47, K58, K48, \
77 K60, K70, K61, K71, K62, K72, K63, K73, K64, K74, K65, K75, K66, \ 77 K60, K70, K61, K71, K62, K72, K63, K73, K64, K74, K65, K75, K66, \
diff --git a/keyboards/rmi_kb/squishy65/squishy65.h b/keyboards/rmi_kb/squishy65/squishy65.h
index 25480c8748..270153a1b1 100644
--- a/keyboards/rmi_kb/squishy65/squishy65.h
+++ b/keyboards/rmi_kb/squishy65/squishy65.h
@@ -35,7 +35,7 @@
35 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, XXX, k1e, k1f }, \ 35 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, XXX, k1e, k1f }, \
36 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, XXX, XXX, k2e, k2f }, \ 36 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, XXX, XXX, k2e, k2f }, \
37 { k30, XXX, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3c, XXX, k3e, k3f }, \ 37 { k30, XXX, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3c, XXX, k3e, k3f }, \
38 { k40, k4a, k42, XXX, XXX, XXX, k46, XXX, XXX, k49, k4a, k4b, XXX, XXX, k4e, k4f }, \ 38 { k40, k41, k42, XXX, XXX, XXX, k46, XXX, XXX, k49, k4a, k4b, XXX, XXX, k4e, k4f }, \
39} 39}
40 40
41// ISO 41// ISO
@@ -52,7 +52,7 @@
52 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, XXX, k1e, k1f }, \ 52 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, XXX, k1e, k1f }, \
53 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, XXX, XXX, k2e, k2f }, \ 53 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, XXX, XXX, k2e, k2f }, \
54 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3c, XXX, k3e, k3f }, \ 54 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3c, XXX, k3e, k3f }, \
55 { k40, k4a, k42, XXX, XXX, XXX, k46, XXX, XXX, k49, k4a, k4b, XXX, XXX, k4e, k4f }, \ 55 { k40, k41, k42, XXX, XXX, XXX, k46, XXX, XXX, k49, k4a, k4b, XXX, XXX, k4e, k4f }, \
56} 56}
57 57
58// Exposed 58// Exposed
@@ -69,5 +69,5 @@
69 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, XXX, k1e, k1f }, \ 69 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, XXX, k1e, k1f }, \
70 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, XXX, XXX, k2e, k2f }, \ 70 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, XXX, XXX, k2e, k2f }, \
71 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3c, XXX, k3e, k3f }, \ 71 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3c, XXX, k3e, k3f }, \
72 { k40, k4a, k42, XXX, XXX, XXX, k46, XXX, XXX, k49, k4a, k4b, k4c, XXX, k4e, k4f }, \ 72 { k40, k41, k42, XXX, XXX, XXX, k46, XXX, XXX, k49, k4a, k4b, k4c, XXX, k4e, k4f }, \
73} 73}
diff --git a/keyboards/rmi_kb/wete/v1/v1.h b/keyboards/rmi_kb/wete/v1/v1.h
index 55bb035b8b..24250e8fb0 100644
--- a/keyboards/rmi_kb/wete/v1/v1.h
+++ b/keyboards/rmi_kb/wete/v1/v1.h
@@ -188,7 +188,7 @@
188 k51, k52, k54, k55, k56, k57, k5a, k5b, k5c, k5d, k5e, k5f, k5h, k5i, k5j \ 188 k51, k52, k54, k55, k56, k57, k5a, k5b, k5c, k5d, k5e, k5f, k5h, k5i, k5j \
189) { \ 189) { \
190 { k00, k01, k02, k03, k04, k05, k06, k07, k08, XXX, k0a, k0b, k0c, k0d, XXX, k0f, k0g, k0h, k0i, k0j }, \ 190 { k00, k01, k02, k03, k04, k05, k06, k07, k08, XXX, k0a, k0b, k0c, k0d, XXX, k0f, k0g, k0h, k0i, k0j }, \
191 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, k1d, k1e, k1f, k1g, k1h, XXX, k1j }, \ 191 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, k1d, k1e, k1f, k1g, k1h, k1i, k1j }, \
192 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, k2c, k2d, k2e, k2f, k2g, XXX, k2i, k2j }, \ 192 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, k2c, k2d, k2e, k2f, k2g, XXX, k2i, k2j }, \
193 { XXX, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3c, k3d, k3e, k3f, XXX, XXX, k3i, k3j }, \ 193 { XXX, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3c, k3d, k3e, k3f, XXX, XXX, k3i, k3j }, \
194 { k40, k41, k42, k43, k44, XXX, k46, k47, k48, k49, k4a, k4b, k4c, k4d, k4e, k4f, XXX, k4h, k4i, k4j }, \ 194 { k40, k41, k42, k43, k44, XXX, k46, k47, k48, k49, k4a, k4b, k4c, k4d, k4e, k4f, XXX, k4h, k4i, k4j }, \
@@ -213,7 +213,7 @@
213 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, k2c, k2d, k2e, k2f, k2g, XXX, k2i, k2j }, \ 213 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, k2c, k2d, k2e, k2f, k2g, XXX, k2i, k2j }, \
214 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3c, k3d, k3e, k3f, XXX, XXX, k3i, k3j }, \ 214 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3c, k3d, k3e, k3f, XXX, XXX, k3i, k3j }, \
215 { k40, k41, k42, k43, k44, XXX, k46, k47, k48, k49, k4a, k4b, k4c, k4d, k4e, k4f, XXX, k4h, k4i, k4j }, \ 215 { k40, k41, k42, k43, k44, XXX, k46, k47, k48, k49, k4a, k4b, k4c, k4d, k4e, k4f, XXX, k4h, k4i, k4j }, \
216 { k50, XXX, k52, XXX, k54, k55, k56, k57, XXX, XXX, k5a, k5b, k5c, k5d, k5e, k5f, XXX, k5h, k5i, k5j } \ 216 { k50, k51, k52, k53, k54, k55, k56, k57, XXX, XXX, k5a, k5b, k5c, k5d, k5e, k5f, XXX, k5h, k5i, k5j } \
217} 217}
218 218
219//////////////////////////////// EXPOSED //////////////////////////////// 219//////////////////////////////// EXPOSED ////////////////////////////////
diff --git a/keyboards/rmi_kb/wete/v2/v2.h b/keyboards/rmi_kb/wete/v2/v2.h
index 75c9430c02..0a8ceed571 100644
--- a/keyboards/rmi_kb/wete/v2/v2.h
+++ b/keyboards/rmi_kb/wete/v2/v2.h
@@ -46,7 +46,7 @@ void adjust_leds(void);
46 { k70, ___, k72, k73, k74, k75, k76, k77, k78, k79 }, \ 46 { k70, ___, k72, k73, k74, k75, k76, k77, k78, k79 }, \
47 { k80, k81, k82, k83, k84, k85, k86, k87, ___, k89 }, \ 47 { k80, k81, k82, k83, k84, k85, k86, k87, ___, k89 }, \
48 { k90, k91, ___, k93, k94, k95, k96, k97, k98, k99 }, \ 48 { k90, k91, ___, k93, k94, k95, k96, k97, k98, k99 }, \
49 { ka0, ___, ka2, ka3, ___, ka5, ___, ka7, ___, ka9 }, \ 49 { ka0, ka1, ka2, ka3, ___, ka5, ___, ka7, ___, ka9 }, \
50 { ___, ___, kb2, ___, ___, ___, ___, kb7, kb8, kb9 }, \ 50 { ___, ___, kb2, ___, ___, ___, ___, kb7, kb8, kb9 }, \
51 { ___, ___, ___, ___, ___, ___, ___, ___, ___, ___ }, \ 51 { ___, ___, ___, ___, ___, ___, ___, ___, ___, ___ }, \
52} 52}
@@ -74,7 +74,7 @@ void adjust_leds(void);
74 { k70, ___, k72, k73, k74, k75, k76, k77, k78, k79 }, \ 74 { k70, ___, k72, k73, k74, k75, k76, k77, k78, k79 }, \
75 { k80, k81, k82, k83, k84, k85, k86, k87, ___, k89 }, \ 75 { k80, k81, k82, k83, k84, k85, k86, k87, ___, k89 }, \
76 { k90, k91, k92, k93, k94, k95, k96, k97, k98, k99 }, \ 76 { k90, k91, k92, k93, k94, k95, k96, k97, k98, k99 }, \
77 { ka0, ___, ka2, ka3, ___, ka5, ___, ka7, ___, ka9 }, \ 77 { ka0, ka1, ka2, ka3, ___, ka5, ___, ka7, ___, ka9 }, \
78 { ___, ___, kb2, ___, ___, ___, ___, kb7, kb8, kb9 }, \ 78 { ___, ___, kb2, ___, ___, ___, ___, kb7, kb8, kb9 }, \
79 { ___, ___, ___, ___, ___, ___, ___, ___, ___, ___ }, \ 79 { ___, ___, ___, ___, ___, ___, ___, ___, ___, ___ }, \
80} 80}
@@ -96,7 +96,7 @@ void adjust_leds(void);
96) { \ 96) { \
97 { k00, k01, k02, k03, k04, k05, k06, ___, k08, k09 }, \ 97 { k00, k01, k02, k03, k04, k05, k06, ___, k08, k09 }, \
98 { k10, k11, k12, k13, ___, k15, k16, k17, k18, k19 }, \ 98 { k10, k11, k12, k13, ___, k15, k16, k17, k18, k19 }, \
99 { k20, k21, k22, k23, k24, k25, k26, k27, k28, ___ }, \ 99 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29 }, \
100 { k30 ,k31, k32, k33, k34, k35, k36, k37, k38, k39 }, \ 100 { k30 ,k31, k32, k33, k34, k35, k36, k37, k38, k39 }, \
101 { k40, k41, k42, k43, k44, k45, k46, k47, k48, k49 }, \ 101 { k40, k41, k42, k43, k44, k45, k46, k47, k48, k49 }, \
102 { k50, k51, k52, k53, k54, k55, k56, k57, ___, k59 }, \ 102 { k50, k51, k52, k53, k54, k55, k56, k57, ___, k59 }, \
diff --git a/keyboards/xiudi/xd87/xd87.h b/keyboards/xiudi/xd87/xd87.h
index 2d700d7ba4..af6adea5bb 100644
--- a/keyboards/xiudi/xd87/xd87.h
+++ b/keyboards/xiudi/xd87/xd87.h
@@ -31,7 +31,7 @@
31 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F, k0G }, \ 31 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F, k0G }, \
32 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, k1E, k1F, k1G }, \ 32 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, k1E, k1F, k1G }, \
33 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k2C, k2D, k2E, k2F, k2G }, \ 33 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k2C, k2D, k2E, k2F, k2G }, \
34 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, XXX, XXX, XXX }, \ 34 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, XXX, XXX }, \
35 { k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4A, k4B, k4C, k4D, k4E, k4F, k4G }, \ 35 { k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4A, k4B, k4C, k4D, k4E, k4F, k4G }, \
36 { k50, k51, k52, XXX, XXX, k55, XXX, XXX, k58, XXX, k5A, k5B, k5C, k5D, k5E, k5F, k5G } \ 36 { k50, k51, k52, XXX, XXX, k55, XXX, XXX, k58, XXX, k5A, k5B, k5C, k5D, k5E, k5F, k5G } \
37} 37}
diff --git a/keyboards/ymdk/melody96/melody96.h b/keyboards/ymdk/melody96/melody96.h
index 3d3bc6070c..8edbca1135 100644
--- a/keyboards/ymdk/melody96/melody96.h
+++ b/keyboards/ymdk/melody96/melody96.h
@@ -118,7 +118,7 @@
118 { XXX, k71, k72, k73, k74, k75, k76, k77, k78 }, \ 118 { XXX, k71, k72, k73, k74, k75, k76, k77, k78 }, \
119 { k80, k81, k82, XXX, k84, k85, k86, k87, k88 }, \ 119 { k80, k81, k82, XXX, k84, k85, k86, k87, k88 }, \
120 { XXX, k91, k92, k93, k94, k95, k96, k97, k98 }, \ 120 { XXX, k91, k92, k93, k94, k95, k96, k97, k98 }, \
121 { kA0, kA1, kA2, XXX, kA4, kA5, kA6, kA7, kA8 }, \ 121 { kA0, kA1, kA2, kA3, kA4, kA5, kA6, kA7, kA8 }, \
122 { kB0, kB1, kB2, kB3, kB4, kB5, kB6, kB7, kB8 } \ 122 { kB0, kB1, kB2, kB3, kB4, kB5, kB6, kB7, kB8 } \
123} 123}
124 124