From 987a761e04f34af2573b316b501b58f806912e94 Mon Sep 17 00:00:00 2001 From: Lorenzo Giuliani Date: Fri, 25 Oct 2024 16:01:26 +0200 Subject: [PATCH 1/2] feat(atreus): original Atreus 42 keys keyboard definition --- v3/atreus/atreus.json | 283 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 283 insertions(+) create mode 100644 v3/atreus/atreus.json diff --git a/v3/atreus/atreus.json b/v3/atreus/atreus.json new file mode 100644 index 0000000000..a4c0c3db37 --- /dev/null +++ b/v3/atreus/atreus.json @@ -0,0 +1,283 @@ +{ + "name": "Atreus", + "vendorId": "0x1209", + "productId": "0xA1E5", + "matrix": { + "rows": 4, + "cols": 11 + }, + "menus": [], + "layouts": { + "keymap": [ + [ + { + "r": 10, + "rx": 1, + "y": -0.1, + "x": 2 + }, + "0,2" + ], + [ + { + "y": -0.65, + "x": 1 + }, + "0,1", + { + "x": 1 + }, + "0,3" + ], + [ + { + "y": -0.75 + }, + "0,0" + ], + [ + { + "y": -0.9, + "x": 4 + }, + "0,4" + ], + [ + { + "y": -0.7, + "x": 2 + }, + "1,2" + ], + [ + { + "y": -0.65, + "x": 1 + }, + "1,1", + { + "x": 1 + }, + "1,3" + ], + [ + { + "y": -0.75 + }, + "1,0" + ], + [ + { + "y": -0.9, + "x": 4 + }, + "1,4" + ], + [ + { + "y": -0.7, + "x": 2 + }, + "2,2" + ], + [ + { + "y": -0.65, + "x": 1 + }, + "2,1", + { + "x": 1 + }, + "2,3" + ], + [ + { + "y": -0.75 + }, + "2,0" + ], + [ + { + "y": -0.9, + "x": 4 + }, + "2,4" + ], + [ + { + "y": -0.75, + "x": 5, + "h": 1.5 + }, + "2,5" + ], + [ + { + "y": -0.95, + "x": 2 + }, + "3,2" + ], + [ + { + "y": -0.65, + "x": 1 + }, + "3,1", + { + "x": 1 + }, + "3,3" + ], + [ + { + "y": -0.75 + }, + "3,0" + ], + [ + { + "y": -0.9, + "x": 4 + }, + "3,4" + ], + [ + { + "r": -10, + "rx": 7, + "ry": 0.965, + "y": -0.2, + "x": 2 + }, + "0,8" + ], + [ + { + "y": -0.65, + "x": 1 + }, + "0,7", + { + "x": 1 + }, + "0,9" + ], + [ + { + "y": -0.75, + "x": 4 + }, + "0,10" + ], + [ + { + "y": -0.9 + }, + "0,6" + ], + [ + { + "y": -0.7, + "x": 2 + }, + "1,8" + ], + [ + { + "y": -0.65, + "x": 1 + }, + "1,7", + { + "x": 1 + }, + "1,9" + ], + [ + { + "y": -0.75, + "x": 4 + }, + "1,10" + ], + [ + { + "y": -0.9 + }, + "1,6" + ], + [ + { + "y": -0.7, + "x": 2 + }, + "2,8" + ], + [ + { + "y": -0.65, + "x": 1 + }, + "2,7", + { + "x": 1 + }, + "2,9" + ], + [ + { + "y": -0.75, + "x": 4 + }, + "2,10" + ], + [ + { + "y": -0.9 + }, + "2,6" + ], + [ + { + "y": -0.75, + "x": -1, + "h": 1.5 + }, + "3,5" + ], + [ + { + "y": -0.95, + "x": 2 + }, + "3,8" + ], + [ + { + "y": -0.65, + "x": 1 + }, + "3,7", + { + "x": 1 + }, + "3,9" + ], + [ + { + "y": -0.75, + "x": 4 + }, + "3,10" + ], + [ + { + "y": -0.9 + }, + "3,6" + ] + ] + } +} From 246dd12a782dd67ab9d3ce768077014d52cdcf57 Mon Sep 17 00:00:00 2001 From: Cipulot <40441626+Cipulot@users.noreply.github.com> Date: Mon, 28 Oct 2024 08:42:01 +0100 Subject: [PATCH 2/2] Update v3/atreus/atreus.json --- v3/atreus/atreus.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/atreus/atreus.json b/v3/atreus/atreus.json index a4c0c3db37..602940914d 100644 --- a/v3/atreus/atreus.json +++ b/v3/atreus/atreus.json @@ -6,7 +6,6 @@ "rows": 4, "cols": 11 }, - "menus": [], "layouts": { "keymap": [ [ @@ -281,3 +280,4 @@ ] } } +