aboutsummaryrefslogtreecommitdiff
path: root/keyboards/40percentclub
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/40percentclub')
-rw-r--r--keyboards/40percentclub/4x4/info.json197
-rw-r--r--keyboards/40percentclub/5x5/info.json183
2 files changed, 380 insertions, 0 deletions
diff --git a/keyboards/40percentclub/4x4/info.json b/keyboards/40percentclub/4x4/info.json
new file mode 100644
index 000000000..83012f013
--- /dev/null
+++ b/keyboards/40percentclub/4x4/info.json
@@ -0,0 +1,197 @@
1{
2 "keyboard_name": "40percent.club 4x4",
3 "url": "",
4 "maintainer": "qmk",
5 "height": 4,
6 "width": 4,
7 "layouts": {
8 "LAYOUT_ortho_4x4": {
9 "layout": [
10 {"x":0, "y":0},
11 {"x":1, "y":0},
12 {"x":2, "y":0},
13 {"x":3, "y":0},
14
15 {"x":0, "y":1},
16 {"x":1, "y":1},
17 {"x":2, "y":1},
18 {"x":3, "y":1},
19
20 {"x":0, "y":2},
21 {"x":1, "y":2},
22 {"x":2, "y":2},
23 {"x":3, "y":2},
24
25 {"x":0, "y":3},
26 {"x":1, "y":3},
27 {"x":2, "y":3},
28 {"x":3, "y":3}
29 ]
30 },
31 "LAYOUT_ortho_4x8": {
32 "layout": [
33 {"x":0, "y":0},
34 {"x":1, "y":0},
35 {"x":2, "y":0},
36 {"x":3, "y":0},
37 {"x":4, "y":0},
38 {"x":5, "y":0},
39 {"x":6, "y":0},
40 {"x":7, "y":0},
41
42 {"x":0, "y":1},
43 {"x":1, "y":1},
44 {"x":2, "y":1},
45 {"x":3, "y":1},
46 {"x":4, "y":1},
47 {"x":5, "y":1},
48 {"x":6, "y":1},
49 {"x":7, "y":1},
50
51 {"x":0, "y":2},
52 {"x":1, "y":2},
53 {"x":2, "y":2},
54 {"x":3, "y":2},
55 {"x":4, "y":2},
56 {"x":5, "y":2},
57 {"x":6, "y":2},
58 {"x":7, "y":2},
59
60 {"x":0, "y":3},
61 {"x":1, "y":3},
62 {"x":2, "y":3},
63 {"x":3, "y":3},
64 {"x":4, "y":3},
65 {"x":5, "y":3},
66 {"x":6, "y":3},
67 {"x":7, "y":3}
68 ]
69 },
70 "LAYOUT_ortho_4x12": {
71 "layout": [
72 {"x":0, "y":0},
73 {"x":1, "y":0},
74 {"x":2, "y":0},
75 {"x":3, "y":0},
76 {"x":4, "y":0},
77 {"x":5, "y":0},
78 {"x":6, "y":0},
79 {"x":7, "y":0},
80 {"x":8, "y":0},
81 {"x":9, "y":0},
82 {"x":10, "y":0},
83 {"x":11, "y":0},
84
85 {"x":0, "y":1},
86 {"x":1, "y":1},
87 {"x":2, "y":1},
88 {"x":3, "y":1},
89 {"x":4, "y":1},
90 {"x":5, "y":1},
91 {"x":6, "y":1},
92 {"x":7, "y":1},
93 {"x":8, "y":1},
94 {"x":9, "y":1},
95 {"x":10, "y":1},
96 {"x":11, "y":1},
97
98 {"x":0, "y":2},
99 {"x":1, "y":2},
100 {"x":2, "y":2},
101 {"x":3, "y":2},
102 {"x":4, "y":2},
103 {"x":5, "y":2},
104 {"x":6, "y":2},
105 {"x":7, "y":2},
106 {"x":8, "y":2},
107 {"x":9, "y":2},
108 {"x":10, "y":2},
109 {"x":11, "y":2},
110
111 {"x":0, "y":3},
112 {"x":1, "y":3},
113 {"x":2, "y":3},
114 {"x":3, "y":3},
115 {"x":4, "y":3},
116 {"x":5, "y":3},
117 {"x":6, "y":3},
118 {"x":7, "y":3},
119 {"x":8, "y":3},
120 {"x":9, "y":3},
121 {"x":10, "y":3},
122 {"x":11, "y":3}
123 ]
124 },
125 "LAYOUT_ortho_4x16": {
126 "layout": [
127 {"x":0, "y":0},
128 {"x":1, "y":0},
129 {"x":2, "y":0},
130 {"x":3, "y":0},
131 {"x":4, "y":0},
132 {"x":5, "y":0},
133 {"x":6, "y":0},
134 {"x":7, "y":0},
135 {"x":8, "y":0},
136 {"x":9, "y":0},
137 {"x":10, "y":0},
138 {"x":11, "y":0},
139 {"x":12, "y":0},
140 {"x":13, "y":0},
141 {"x":14, "y":0},
142 {"x":15, "y":0},
143
144 {"x":0, "y":1},
145 {"x":1, "y":1},
146 {"x":2, "y":1},
147 {"x":3, "y":1},
148 {"x":4, "y":1},
149 {"x":5, "y":1},
150 {"x":6, "y":1},
151 {"x":7, "y":1},
152 {"x":8, "y":1},
153 {"x":9, "y":1},
154 {"x":10, "y":1},
155 {"x":11, "y":1},
156 {"x":12, "y":1},
157 {"x":13, "y":1},
158 {"x":14, "y":1},
159 {"x":15, "y":1},
160
161 {"x":0, "y":2},
162 {"x":1, "y":2},
163 {"x":2, "y":2},
164 {"x":3, "y":2},
165 {"x":4, "y":2},
166 {"x":5, "y":2},
167 {"x":6, "y":2},
168 {"x":7, "y":2},
169 {"x":8, "y":2},
170 {"x":9, "y":2},
171 {"x":10, "y":2},
172 {"x":11, "y":2},
173 {"x":12, "y":2},
174 {"x":13, "y":2},
175 {"x":14, "y":2},
176 {"x":15, "y":2},
177
178 {"x":0, "y":3},
179 {"x":1, "y":3},
180 {"x":2, "y":3},
181 {"x":3, "y":3},
182 {"x":4, "y":3},
183 {"x":5, "y":3},
184 {"x":6, "y":3},
185 {"x":7, "y":3},
186 {"x":8, "y":3},
187 {"x":9, "y":3},
188 {"x":10, "y":3},
189 {"x":11, "y":3},
190 {"x":12, "y":3},
191 {"x":13, "y":3},
192 {"x":14, "y":3},
193 {"x":15, "y":3}
194 ]
195 }
196 }
197}
diff --git a/keyboards/40percentclub/5x5/info.json b/keyboards/40percentclub/5x5/info.json
new file mode 100644
index 000000000..1c1df8eda
--- /dev/null
+++ b/keyboards/40percentclub/5x5/info.json
@@ -0,0 +1,183 @@
1{
2 "keyboard_name": "40percent.club 4x4",
3 "url": "",
4 "maintainer": "qmk",
5 "height": 4,
6 "width": 4,
7 "layouts": {
8 "LAYOUT_ortho_5x5": {
9 "layout": [
10 {"x":0, "y":0},
11 {"x":1, "y":0},
12 {"x":2, "y":0},
13 {"x":3, "y":0},
14 {"x":4, "y":0},
15
16 {"x":0, "y":1},
17 {"x":1, "y":1},
18 {"x":2, "y":1},
19 {"x":3, "y":1},
20 {"x":4, "y":1},
21
22 {"x":0, "y":2},
23 {"x":1, "y":2},
24 {"x":2, "y":2},
25 {"x":3, "y":2},
26 {"x":4, "y":2},
27
28 {"x":0, "y":3},
29 {"x":1, "y":3},
30 {"x":2, "y":3},
31 {"x":3, "y":3},
32 {"x":4, "y":3},
33
34 {"x":0, "y":4},
35 {"x":1, "y":4},
36 {"x":2, "y":4},
37 {"x":3, "y":4},
38 {"x":4, "y":4}
39 ]
40 },
41 "LAYOUT_ortho_5x10": {
42 "layout": [
43 {"x":0, "y":0},
44 {"x":1, "y":0},
45 {"x":2, "y":0},
46 {"x":3, "y":0},
47 {"x":4, "y":0},
48 {"x":5, "y":0},
49 {"x":6, "y":0},
50 {"x":7, "y":0},
51 {"x":8, "y":0},
52 {"x":9, "y":0},
53
54 {"x":0, "y":1},
55 {"x":1, "y":1},
56 {"x":2, "y":1},
57 {"x":3, "y":1},
58 {"x":4, "y":1},
59 {"x":5, "y":1},
60 {"x":6, "y":1},
61 {"x":7, "y":1},
62 {"x":8, "y":1},
63 {"x":9, "y":1},
64
65 {"x":0, "y":2},
66 {"x":1, "y":2},
67 {"x":2, "y":2},
68 {"x":3, "y":2},
69 {"x":4, "y":2},
70 {"x":5, "y":2},
71 {"x":6, "y":2},
72 {"x":7, "y":2},
73 {"x":8, "y":2},
74 {"x":9, "y":2},
75
76 {"x":0, "y":3},
77 {"x":1, "y":3},
78 {"x":2, "y":3},
79 {"x":3, "y":3},
80 {"x":4, "y":3},
81 {"x":5, "y":3},
82 {"x":6, "y":3},
83 {"x":7, "y":3},
84 {"x":8, "y":3},
85 {"x":9, "y":3},
86
87 {"x":0, "y":4},
88 {"x":1, "y":4},
89 {"x":2, "y":4},
90 {"x":3, "y":4},
91 {"x":4, "y":4},
92 {"x":5, "y":4},
93 {"x":6, "y":4},
94 {"x":7, "y":4},
95 {"x":8, "y":4},
96 {"x":9, "y":4}
97 ]
98 },
99 "LAYOUT_ortho_5x15": {
100 "layout": [
101 {"x":0, "y":0},
102 {"x":1, "y":0},
103 {"x":2, "y":0},
104 {"x":3, "y":0},
105 {"x":4, "y":0},
106 {"x":5, "y":0},
107 {"x":6, "y":0},
108 {"x":7, "y":0},
109 {"x":8, "y":0},
110 {"x":9, "y":0},
111 {"x":10, "y":0},
112 {"x":11, "y":0},
113 {"x":12, "y":0},
114 {"x":13, "y":0},
115 {"x":14, "y":0},
116
117 {"x":0, "y":1},
118 {"x":1, "y":1},
119 {"x":2, "y":1},
120 {"x":3, "y":1},
121 {"x":4, "y":1},
122 {"x":5, "y":1},
123 {"x":6, "y":1},
124 {"x":7, "y":1},
125 {"x":8, "y":1},
126 {"x":9, "y":1},
127 {"x":10, "y":1},
128 {"x":11, "y":1},
129 {"x":12, "y":1},
130 {"x":13, "y":1},
131 {"x":14, "y":1},
132
133 {"x":0, "y":2},
134 {"x":1, "y":2},
135 {"x":2, "y":2},
136 {"x":3, "y":2},
137 {"x":4, "y":2},
138 {"x":5, "y":2},
139 {"x":6, "y":2},
140 {"x":7, "y":2},
141 {"x":8, "y":2},
142 {"x":9, "y":2},
143 {"x":10, "y":2},
144 {"x":11, "y":2},
145 {"x":12, "y":2},
146 {"x":13, "y":2},
147 {"x":14, "y":2},
148
149 {"x":0, "y":3},
150 {"x":1, "y":3},
151 {"x":2, "y":3},
152 {"x":3, "y":3},
153 {"x":4, "y":3},
154 {"x":5, "y":3},
155 {"x":6, "y":3},
156 {"x":7, "y":3},
157 {"x":8, "y":3},
158 {"x":9, "y":3},
159 {"x":10, "y":3},
160 {"x":11, "y":3},
161 {"x":12, "y":3},
162 {"x":13, "y":3},
163 {"x":14, "y":3},
164
165 {"x":0, "y":4},
166 {"x":1, "y":4},
167 {"x":2, "y":4},
168 {"x":3, "y":4},
169 {"x":4, "y":4},
170 {"x":5, "y":4},
171 {"x":6, "y":4},
172 {"x":7, "y":4},
173 {"x":8, "y":4},
174 {"x":9, "y":4},
175 {"x":10, "y":4},
176 {"x":11, "y":4},
177 {"x":12, "y":4},
178 {"x":13, "y":4},
179 {"x":14, "y":4}
180 ]
181 }
182 }
183}