From d156557e93b81d2ded2979ef5cee1e20ef632f11 Mon Sep 17 00:00:00 2001 From: archetype-made Date: Thu, 4 Apr 2024 10:06:06 -0700 Subject: [PATCH 1/8] Create Minerva_LX_via_040424.json First support for Archetype Minerva LX --- .../minervalx/Minerva_LX_via_040424.json | 248 ++++++++++++++++++ 1 file changed, 248 insertions(+) create mode 100644 v3/archetype/minervalx/Minerva_LX_via_040424.json diff --git a/v3/archetype/minervalx/Minerva_LX_via_040424.json b/v3/archetype/minervalx/Minerva_LX_via_040424.json new file mode 100644 index 0000000000..7dff933114 --- /dev/null +++ b/v3/archetype/minervalx/Minerva_LX_via_040424.json @@ -0,0 +1,248 @@ +{ + "name": "Minerva LX", + "vendorId": "0x5453", + "productId": "0x0100", + "keycodes": ["qmk_lighting"], + "menus": ["qmk_backlight"], + "matrix": { "rows": 5, "cols": 15 }, + "layouts": { + "labels": [ + "Split Backspace", + "Split Left Shift", + [ + "Bottom Row", + "Tsangan", + "Tsangan-Split", + "ANSI" + ] + ], + "keymap": [ + [ + { + "c": "#777777" + }, + "0,0", + { + "c": "#cccccc" + }, + "0,1", + "0,2", + "0,3", + "0,4", + "0,5", + "0,6", + "0,7", + "0,8", + "0,9", + "0,10", + "0,11", + "0,12", + { + "c": "#aaaaaa", + "w": 2 + }, + "0,13\n\n\n0,0", + { + "x": 0.25, + "c": "#cccccc" + }, + "0,14", + { + "x": 0.5, + "c": "#aaaaaa" + }, + "2,12\n\n\n0,1", + "0,13\n\n\n0,1" + ], + [ + { + "w": 1.5 + }, + "1,0", + { + "c": "#cccccc" + }, + "1,1", + "1,2", + "1,3", + "1,4", + "1,5", + "1,6", + "1,7", + "1,8", + "1,9", + "1,10", + "1,11", + "1,12", + { + "w": 1.5 + }, + "1,13", + { + "x": 0.25 + }, + "1,14" + ], + [ + { + "c": "#aaaaaa", + "w": 1.75 + }, + "2,0", + { + "c": "#cccccc" + }, + "2,1", + "2,2", + "2,3", + "2,4", + "2,5", + "2,6", + "2,7", + "2,8", + "2,9", + "2,10", + "2,11", + { + "c": "#777777", + "w": 2.25 + }, + "2,13", + { + "x": 0.25, + "c": "#cccccc" + }, + "2,14" + ], + [ + { + "c": "#aaaaaa", + "w": 2.25 + }, + "3,0", + { + "c": "#cccccc" + }, + "3,1", + "3,2", + "3,3", + "3,4", + "3,5", + "3,6", + "3,7", + "3,8", + "3,9", + "3,10", + { + "c": "#aaaaaa", + "w": 1.75 + }, + "3,12\n\n\n1,0", + "3,13\n\n\n1,0", + { + "x": 0.25, + "c": "#cccccc" + }, + "3,14", + { + "x": 0.5, + "c": "#aaaaaa", + "w": 2.75 + }, + "3,12\n\n\n1,1" + ], + [ + { + "w": 1.5 + }, + "4,0\n\n\n2,0", + "4,1\n\n\n2,0", + { + "w": 1.5 + }, + "4,2\n\n\n2,0", + { + "w": 7 + }, + "4,6\n\n\n2,0", + { + "w": 1.5 + }, + "4,10\n\n\n2,0", + "4,12\n\n\n2,0", + { + "w": 1.5 + }, + "4,13\n\n\n2,0", + { + "x": 0.25 + }, + "4,14" + ], + [ + { + "y": 0.25, + "w": 1.5 + }, + "4,0\n\n\n2,1", + "4,1\n\n\n2,1", + { + "w": 1.5 + }, + "4,2\n\n\n2,1", + { + "w": 3 + }, + "4,4\n\n\n2,1", + "4,6\n\n\n2,1", + { + "w": 3 + }, + "4,8\n\n\n2,1", + { + "w": 1.5 + }, + "4,10\n\n\n2,1", + "4,12\n\n\n2,1", + { + "w": 1.5 + }, + "4,13\n\n\n2,1" + ], + [ + { + "w": 1.25 + }, + "4,0\n\n\n2,2", + { + "w": 1.25 + }, + "4,1\n\n\n2,2", + { + "w": 1.25 + }, + "4,2\n\n\n2,2", + { + "w": 6.25 + }, + "4,6\n\n\n2,2", + { + "w": 1.25 + }, + "4,9\n\n\n2,2", + { + "w": 1.25 + }, + "4,10\n\n\n2,2", + { + "w": 1.25 + }, + "4,12\n\n\n2,2", + { + "w": 1.25 + }, + "4,13\n\n\n2,2" + ] + ] + } +} From 25b6bca126554688c1452fd3390f97fe82288742 Mon Sep 17 00:00:00 2001 From: Cipulot <40441626+Cipulot@users.noreply.github.com> Date: Tue, 9 Apr 2024 02:21:52 +0200 Subject: [PATCH 2/8] Update v3/archetype/minervalx/Minerva_LX_via_040424.json Co-authored-by: Duncan Sutherland --- v3/archetype/minervalx/Minerva_LX_via_040424.json | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/v3/archetype/minervalx/Minerva_LX_via_040424.json b/v3/archetype/minervalx/Minerva_LX_via_040424.json index 7dff933114..58735ea580 100644 --- a/v3/archetype/minervalx/Minerva_LX_via_040424.json +++ b/v3/archetype/minervalx/Minerva_LX_via_040424.json @@ -2,9 +2,16 @@ "name": "Minerva LX", "vendorId": "0x5453", "productId": "0x0100", - "keycodes": ["qmk_lighting"], - "menus": ["qmk_backlight"], - "matrix": { "rows": 5, "cols": 15 }, + "keycodes": [ + "qmk_lighting" + ], + "menus": [ + "qmk_backlight" + ], + "matrix": { + "rows": 5, + "cols": 15 + }, "layouts": { "labels": [ "Split Backspace", From 5303f348dd0cd02bdccb24312b89a2af491a2f5d Mon Sep 17 00:00:00 2001 From: Cipulot <40441626+Cipulot@users.noreply.github.com> Date: Tue, 9 Apr 2024 02:21:57 +0200 Subject: [PATCH 3/8] Update v3/archetype/minervalx/Minerva_LX_via_040424.json Co-authored-by: Duncan Sutherland --- v3/archetype/minervalx/Minerva_LX_via_040424.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/archetype/minervalx/Minerva_LX_via_040424.json b/v3/archetype/minervalx/Minerva_LX_via_040424.json index 58735ea580..a8252b62b4 100644 --- a/v3/archetype/minervalx/Minerva_LX_via_040424.json +++ b/v3/archetype/minervalx/Minerva_LX_via_040424.json @@ -22,7 +22,7 @@ "Tsangan-Split", "ANSI" ] - ], + ], "keymap": [ [ { From a17c74fbd739b97154a79054e5934fd13c1e9c13 Mon Sep 17 00:00:00 2001 From: Cipulot <40441626+Cipulot@users.noreply.github.com> Date: Tue, 9 Apr 2024 02:22:02 +0200 Subject: [PATCH 4/8] Update v3/archetype/minervalx/Minerva_LX_via_040424.json Co-authored-by: Duncan Sutherland --- v3/archetype/minervalx/Minerva_LX_via_040424.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/v3/archetype/minervalx/Minerva_LX_via_040424.json b/v3/archetype/minervalx/Minerva_LX_via_040424.json index a8252b62b4..ffa0de340b 100644 --- a/v3/archetype/minervalx/Minerva_LX_via_040424.json +++ b/v3/archetype/minervalx/Minerva_LX_via_040424.json @@ -17,10 +17,10 @@ "Split Backspace", "Split Left Shift", [ - "Bottom Row", - "Tsangan", - "Tsangan-Split", - "ANSI" + "Bottom Row", + "Tsangan", + "Tsangan-Split", + "ANSI" ] ], "keymap": [ From 293085c8b48ddf2d8f14ff2c6f497af8393d16aa Mon Sep 17 00:00:00 2001 From: Cipulot <40441626+Cipulot@users.noreply.github.com> Date: Tue, 9 Apr 2024 02:23:07 +0200 Subject: [PATCH 5/8] Update v3/archetype/minervalx/Minerva_LX_via_040424.json --- v3/archetype/minervalx/Minerva_LX_via_040424.json | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/v3/archetype/minervalx/Minerva_LX_via_040424.json b/v3/archetype/minervalx/Minerva_LX_via_040424.json index ffa0de340b..acd6ce1382 100644 --- a/v3/archetype/minervalx/Minerva_LX_via_040424.json +++ b/v3/archetype/minervalx/Minerva_LX_via_040424.json @@ -2,16 +2,16 @@ "name": "Minerva LX", "vendorId": "0x5453", "productId": "0x0100", + "matrix": { + "rows": 5, + "cols": 15 + }, "keycodes": [ "qmk_lighting" ], "menus": [ "qmk_backlight" ], - "matrix": { - "rows": 5, - "cols": 15 - }, "layouts": { "labels": [ "Split Backspace", @@ -253,3 +253,4 @@ ] } } + From 575221a9ab01cbef58deba18b9051a4aefb9663b Mon Sep 17 00:00:00 2001 From: archetype-made Date: Sun, 14 Apr 2024 16:56:01 -0700 Subject: [PATCH 6/8] Update file name Updated file name for .json file --- .../minervalx/{Minerva_LX_via_040424.json => minervalx.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename v3/archetype/minervalx/{Minerva_LX_via_040424.json => minervalx.json} (100%) diff --git a/v3/archetype/minervalx/Minerva_LX_via_040424.json b/v3/archetype/minervalx/minervalx.json similarity index 100% rename from v3/archetype/minervalx/Minerva_LX_via_040424.json rename to v3/archetype/minervalx/minervalx.json From 131166b2ed1141d522bc0e3f985e3f3ad86676f4 Mon Sep 17 00:00:00 2001 From: archetype-made Date: Sun, 14 Apr 2024 17:01:48 -0700 Subject: [PATCH 7/8] Layout error fixes updated layout errors and right shift label --- v3/archetype/minervalx/minervalx.json | 34 ++++++++++----------------- 1 file changed, 13 insertions(+), 21 deletions(-) diff --git a/v3/archetype/minervalx/minervalx.json b/v3/archetype/minervalx/minervalx.json index acd6ce1382..0d7d5bd0e8 100644 --- a/v3/archetype/minervalx/minervalx.json +++ b/v3/archetype/minervalx/minervalx.json @@ -2,27 +2,20 @@ "name": "Minerva LX", "vendorId": "0x5453", "productId": "0x0100", - "matrix": { - "rows": 5, - "cols": 15 - }, - "keycodes": [ - "qmk_lighting" - ], - "menus": [ - "qmk_backlight" - ], + "keycodes": ["qmk_lighting"], + "menus": ["qmk_backlight"], + "matrix": { "rows": 5, "cols": 15 }, "layouts": { "labels": [ "Split Backspace", - "Split Left Shift", + "Split Right Shift", [ - "Bottom Row", - "Tsangan", - "Tsangan-Split", - "ANSI" + "Bottom Row", + "Tsangan", + "Tsangan-Split", + "ANSI" ] - ], + ], "keymap": [ [ { @@ -144,19 +137,19 @@ "c": "#aaaaaa", "w": 1.75 }, - "3,12\n\n\n1,0", - "3,13\n\n\n1,0", + "3,12\n\n\n1,1", + "3,13\n\n\n1,1", { "x": 0.25, "c": "#cccccc" }, "3,14", { - "x": 0.5, + "x": -4, "c": "#aaaaaa", "w": 2.75 }, - "3,12\n\n\n1,1" + "3,12\n\n\n1,0" ], [ { @@ -253,4 +246,3 @@ ] } } - From 6067e73cf06f256fbf2287d16ee4bafce77687d1 Mon Sep 17 00:00:00 2001 From: Cipulot <40441626+Cipulot@users.noreply.github.com> Date: Mon, 15 Apr 2024 12:11:04 +0200 Subject: [PATCH 8/8] Update v3/archetype/minervalx/minervalx.json --- v3/archetype/minervalx/minervalx.json | 57 +++++++++++++++++++-------- 1 file changed, 40 insertions(+), 17 deletions(-) diff --git a/v3/archetype/minervalx/minervalx.json b/v3/archetype/minervalx/minervalx.json index 0d7d5bd0e8..21fcccd63b 100644 --- a/v3/archetype/minervalx/minervalx.json +++ b/v3/archetype/minervalx/minervalx.json @@ -2,20 +2,27 @@ "name": "Minerva LX", "vendorId": "0x5453", "productId": "0x0100", - "keycodes": ["qmk_lighting"], - "menus": ["qmk_backlight"], - "matrix": { "rows": 5, "cols": 15 }, + "matrix": { + "rows": 5, + "cols": 15 + }, + "keycodes": [ + "qmk_lighting" + ], + "menus": [ + "qmk_backlight" + ], "layouts": { "labels": [ "Split Backspace", "Split Right Shift", [ - "Bottom Row", - "Tsangan", - "Tsangan-Split", - "ANSI" + "Bottom Row", + "Tsangan", + "Tsangan-Split", + "ANSI" ] - ], + ], "keymap": [ [ { @@ -48,10 +55,12 @@ }, "0,14", { - "x": 0.5, - "c": "#aaaaaa" + "x": 0.5 }, "2,12\n\n\n0,1", + { + "c": "#aaaaaa" + }, "0,13\n\n\n0,1" ], [ @@ -138,21 +147,24 @@ "w": 1.75 }, "3,12\n\n\n1,1", + { + "x": -1.75, + "w": 2.75 + }, + "3,12\n\n\n1,0", + { + "x": -1 + }, "3,13\n\n\n1,1", { "x": 0.25, "c": "#cccccc" }, - "3,14", - { - "x": -4, - "c": "#aaaaaa", - "w": 2.75 - }, - "3,12\n\n\n1,0" + "3,14" ], [ { + "c": "#aaaaaa", "w": 1.5 }, "4,0\n\n\n2,0", @@ -162,10 +174,12 @@ }, "4,2\n\n\n2,0", { + "c": "#cccccc", "w": 7 }, "4,6\n\n\n2,0", { + "c": "#aaaaaa", "w": 1.5 }, "4,10\n\n\n2,0", @@ -191,15 +205,21 @@ }, "4,2\n\n\n2,1", { + "c": "#cccccc", "w": 3 }, "4,4\n\n\n2,1", + { + "c": "#aaaaaa" + }, "4,6\n\n\n2,1", { + "c": "#cccccc", "w": 3 }, "4,8\n\n\n2,1", { + "c": "#aaaaaa", "w": 1.5 }, "4,10\n\n\n2,1", @@ -223,10 +243,12 @@ }, "4,2\n\n\n2,2", { + "c": "#cccccc", "w": 6.25 }, "4,6\n\n\n2,2", { + "c": "#aaaaaa", "w": 1.25 }, "4,9\n\n\n2,2", @@ -246,3 +268,4 @@ ] } } +