aboutsummaryrefslogtreecommitdiff
path: root/keyboards/bpiphany
diff options
context:
space:
mode:
authorNygel Lyndley <github.com@lyndley.com>2019-12-17 22:38:22 +0000
committerJames Young <18669334+noroadsleft@users.noreply.github.com>2019-12-17 14:38:22 -0800
commit1646717b4b11141dd75367751421269c5df5c600 (patch)
tree9c229fea32bc3fc4f788561006394d369c928c8e /keyboards/bpiphany
parent67054fc3806953feb34adbf9a272fcfcaace6d0f (diff)
downloadqmk_firmware-1646717b4b11141dd75367751421269c5df5c600.tar.gz
qmk_firmware-1646717b4b11141dd75367751421269c5df5c600.zip
[Keyboard] Added Filco Majestouch TKL Pegasus Hoof ISO Layout (#7647)
* [keymap] Added Filco Majestouch TKL Pegasus Hoof ISO Layout * - add rules definition * Revert "- add rules definition" This reverts commit 59bfbe83883fbf2337b9541aa2875e935064a1f4. * - fixed incorrect variable naming
Diffstat (limited to 'keyboards/bpiphany')
-rw-r--r--keyboards/bpiphany/pegasushoof/2015/2015.h16
-rw-r--r--keyboards/bpiphany/pegasushoof/info.json92
2 files changed, 108 insertions, 0 deletions
diff --git a/keyboards/bpiphany/pegasushoof/2015/2015.h b/keyboards/bpiphany/pegasushoof/2015/2015.h
index 18bfc46b8..8a0084d40 100644
--- a/keyboards/bpiphany/pegasushoof/2015/2015.h
+++ b/keyboards/bpiphany/pegasushoof/2015/2015.h
@@ -56,6 +56,22 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
56 KA4, KP2, KC6, KK6, KC0, KM3, KD0, KA1, KO0, KK0, KL0 \ 56 KA4, KP2, KC6, KK6, KC0, KM3, KD0, KA1, KO0, KK0, KL0 \
57 ) 57 )
58 58
59#define LAYOUT_tkl_iso( \
60 KJ6, KI4, KH4, KH2, KH6, KA7, KE6, KD2, KD4, KB4, KB7, KB6, KB0, KC7, KC5, KA5, \
61 KJ4, KJ7, KI7, KH7, KG7, KG4, KF4, KF7, KE7, KD7, KR7, KR4, KE4, KB2, KL4, KO4, KQ4, \
62 KJ2, KJ5, KI5, KH5, KG5, KG2, KF2, KF5, KE5, KD5, KR5, KR2, KE2, KK4, KO7, KQ7, \
63 KI2, KJ3, KI3, KH3, KG3, KG6, KF6, KF3, KE3, KD3, KR3, KR6, KB3, KB1, \
64 KN2, KI6, KJ1, KI1, KH1, KG1, KG0, KF0, KF1, KE1, KD1, KR0, KN3, KO6, \
65 KA4, KP2, KC6, KK6, KC0, KM3, KD0, KA1, KO0, KK0, KL0 \
66 ) LAYOUT( \
67 KJ6, KI4, KH4, KH2, KH6, KA7, KE6, KD2, KD4, KB4, KB7, KB6, KB0, KC7, KC5, KA5, \
68 KJ4, KJ7, KI7, KH7, KG7, KG4, KF4, KF7, KE7, KD7, KR7, KR4, KE4, KB2, KL4, KO4, KQ4, \
69 KJ2, KJ5, KI5, KH5, KG5, KG2, KF2, KF5, KE5, KD5, KR5, KR2, KE2, KB3, KK4, KO7, KQ7, \
70 KI2, KJ3, KI3, KH3, KG3, KG6, KF6, KF3, KE3, KD3, KR3, KR6, KB1, \
71 KN2, KI6 ,KJ1, KI1, KH1, KG1, KG0, KF0, KF1, KE1, KD1, KR0, KN3, KO6, \
72 KA4, KP2, KC6, KK6, KC0, KM3, KD0, KA1, KO0, KK0, KL0 \
73 )
74
59#define LAYOUT_tkl_jis( \ 75#define LAYOUT_tkl_jis( \
60 KJ6, KI4, KH4, KH2, KH6, KA7, KE6, KD2, KD4, KB4, KB7, KB6, KB0, KC7, KC5, KA5, \ 76 KJ6, KI4, KH4, KH2, KH6, KA7, KE6, KD2, KD4, KB4, KB7, KB6, KB0, KC7, KC5, KA5, \
61 KJ4, KJ7, KI7, KH7, KG7, KG4, KF4, KF7, KE7, KD7, KR7, KR4, KE4, KB5, KB2, KL4, KO4, KQ4, \ 77 KJ4, KJ7, KI7, KH7, KG7, KG4, KF4, KF7, KE7, KD7, KR7, KR4, KE4, KB5, KB2, KL4, KO4, KQ4, \
diff --git a/keyboards/bpiphany/pegasushoof/info.json b/keyboards/bpiphany/pegasushoof/info.json
index 0fb9f4a74..9243e0c08 100644
--- a/keyboards/bpiphany/pegasushoof/info.json
+++ b/keyboards/bpiphany/pegasushoof/info.json
@@ -188,6 +188,98 @@
188 {"label":"Right", "x":17.25, "y":5.5} 188 {"label":"Right", "x":17.25, "y":5.5}
189 ] 189 ]
190 }, 190 },
191 "LAYOUT_tkl_iso": {
192 "layout": [
193 {"label":"Esc", "x":0, "y":0},
194 {"label":"F1", "x":2, "y":0},
195 {"label":"F2", "x":3, "y":0},
196 {"label":"F3", "x":4, "y":0},
197 {"label":"F4", "x":5, "y":0},
198 {"label":"F5", "x":6.5, "y":0},
199 {"label":"F6", "x":7.5, "y":0},
200 {"label":"F7", "x":8.5, "y":0},
201 {"label":"F8", "x":9.5, "y":0},
202 {"label":"F9", "x":11, "y":0},
203 {"label":"F10", "x":12, "y":0},
204 {"label":"F11", "x":13, "y":0},
205 {"label":"F12", "x":14, "y":0},
206 {"label":"Print Screen", "x":15.25, "y":0},
207 {"label":"Scroll Lock", "x":16.25, "y":0},
208 {"label":"Pause", "x":17.25, "y":0},
209 {"label":"`", "x":0, "y":1.5},
210 {"label":"1", "x":1, "y":1.5},
211 {"label":"2", "x":2, "y":1.5},
212 {"label":"3", "x":3, "y":1.5},
213 {"label":"4", "x":4, "y":1.5},
214 {"label":"5", "x":5, "y":1.5},
215 {"label":"6", "x":6, "y":1.5},
216 {"label":"7", "x":7, "y":1.5},
217 {"label":"8", "x":8, "y":1.5},
218 {"label":"9", "x":9, "y":1.5},
219 {"label":"0", "x":10, "y":1.5},
220 {"label":"-", "x":11, "y":1.5},
221 {"label":"=", "x":12, "y":1.5},
222 {"label":"Backspace", "x":13, "y":1.5, "w":2},
223 {"label":"Insert", "x":15.25, "y":1.5},
224 {"label":"Home", "x":16.25, "y":1.5},
225 {"label":"Page Up", "x":17.25, "y":1.5},
226 {"label":"Tab", "x":0, "y":2.5, "w":1.5},
227 {"label":"Q", "x":1.5, "y":2.5},
228 {"label":"W", "x":2.5, "y":2.5},
229 {"label":"E", "x":3.5, "y":2.5},
230 {"label":"R", "x":4.5, "y":2.5},
231 {"label":"T", "x":5.5, "y":2.5},
232 {"label":"Y", "x":6.5, "y":2.5},
233 {"label":"U", "x":7.5, "y":2.5},
234 {"label":"I", "x":8.5, "y":2.5},
235 {"label":"O", "x":9.5, "y":2.5},
236 {"label":"P", "x":10.5, "y":2.5},
237 {"label":"[", "x":11.5, "y":2.5},
238 {"label":"]", "x":12.5, "y":2.5},
239 {"label":"Delete", "x":15.25, "y":2.5},
240 {"label":"End", "x":16.25, "y":2.5},
241 {"label":"Page Down", "x":17.25, "y":2.5},
242 {"label":"Caps Lock", "x":0, "y":3.5, "w":1.75},
243 {"label":"A", "x":1.75, "y":3.5},
244 {"label":"S", "x":2.75, "y":3.5},
245 {"label":"D", "x":3.75, "y":3.5},
246 {"label":"F", "x":4.75, "y":3.5},
247 {"label":"G", "x":5.75, "y":3.5},
248 {"label":"H", "x":6.75, "y":3.5},
249 {"label":"J", "x":7.75, "y":3.5},
250 {"label":"K", "x":8.75, "y":3.5},
251 {"label":"L", "x":9.75, "y":3.5},
252 {"label":";", "x":10.75, "y":3.5},
253 {"label":"'", "x":11.75, "y":3.5},
254 {"label":"#", "x":12.75, "y":3.5},
255 {"label":"Enter", "x":13.75, "y":2.5, "w":1.25, "h":2},
256 {"label":"Shift", "x":0, "y":4.5, "w":1.25},
257 {"label":"\\", "x":1.25, "y":4.5},
258 {"label":"Z", "x":2.25, "y":4.5},
259 {"label":"X", "x":3.25, "y":4.5},
260 {"label":"C", "x":4.25, "y":4.5},
261 {"label":"V", "x":5.25, "y":4.5},
262 {"label":"B", "x":6.25, "y":4.5},
263 {"label":"N", "x":7.25, "y":4.5},
264 {"label":"M", "x":8.25, "y":4.5},
265 {"label":",", "x":9.25, "y":4.5},
266 {"label":".", "x":10.25, "y":4.5},
267 {"label":"/", "x":11.25, "y":4.5},
268 {"label":"Shift", "x":12.25, "y":4.5, "w":2.75},
269 {"label":"↑", "x":16.25, "y":4.5},
270 {"label":"Ctrl", "x":0, "y":5.5, "w":1.25},
271 {"label":"GUI", "x":1.25, "y":5.5, "w":1.25},
272 {"label":"Alt", "x":2.5, "y":5.5, "w":1.25},
273 {"x":3.75, "y":5.5, "w":6.25},
274 {"label":"AltGr", "x":10, "y":5.5, "w":1.25},
275 {"label":"GUI", "x":11.25, "y":5.5, "w":1.25},
276 {"label":"App", "x":12.5, "y":5.5, "w":1.25},
277 {"label":"Ctrl", "x":13.75, "y":5.5, "w":1.25},
278 {"label":"←", "x":15.25, "y":5.5},
279 {"label":"↓", "x":16.25, "y":5.5},
280 {"label":"→", "x":17.25, "y":5.5}
281 ]
282 },
191 "LAYOUT_tkl_jis": { 283 "LAYOUT_tkl_jis": {
192 "layout": [ 284 "layout": [
193 {"label":"Esc", "x":0, "y":0}, 285 {"label":"Esc", "x":0, "y":0},