From ab31c20667ac2bbcc98325abc796bf8f5635b92f Mon Sep 17 00:00:00 2001 From: Hugh Rawlinson Date: Sun, 30 Jul 2023 23:25:32 +0200 Subject: [PATCH 1/2] Add layout for Dactyl Manuform 5x6 --- v3/handwired/dactyl_manuform/5x6/5x6.json | 72 +++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 v3/handwired/dactyl_manuform/5x6/5x6.json diff --git a/v3/handwired/dactyl_manuform/5x6/5x6.json b/v3/handwired/dactyl_manuform/5x6/5x6.json new file mode 100644 index 0000000000..f9cc1901bf --- /dev/null +++ b/v3/handwired/dactyl_manuform/5x6/5x6.json @@ -0,0 +1,72 @@ +{ + "name": "Dactyl Manuform (5x6)", + "vendorId": "0x444D", + "productId": "0x3538", + "matrix": {"rows": 12, "cols": 6}, + "layouts": { + "keymap": [ + [{"x": 3}, "0,3", {"x": 9.25}, "6,2"], + [ + {"y": -0.875, "x": 2}, + "0,2", + {"x": 1}, + "0,4", + {"x": 7.25}, + "6,1", + {"x": 1}, + "6,3" + ], + [{"y": -0.875, "x": 5}, "0,5", {"x": 5.25}, "6,0"], + [{"y": -0.875}, "0,0", "0,1", {"x": 13.25}, "6,4", "6,5"], + [{"y": -0.375, "x": 3}, "1,3", {"x": 9.25}, "7,2"], + [ + {"y": -0.875, "x": 2}, + "1,2", + {"x": 1}, + "1,4", + {"x": 7.25}, + "7,1", + {"x": 1}, + "7,3" + ], + [{"y": -0.875, "x": 5}, "1,5", {"x": 5.25}, "7,0"], + [{"y": -0.875}, "1,0", "1,1", {"x": 13.25}, "7,4", "7,5"], + [{"y": -0.375, "x": 3}, "2,3", {"x": 9.25}, "8,2"], + [ + {"y": -0.875, "x": 2}, + "2,2", + {"x": 1}, + "2,4", + {"x": 7.25}, + "8,1", + {"x": 1}, + "8,3" + ], + [{"y": -0.875, "x": 5}, "2,5", {"x": 5.25}, "8,0"], + [{"y": -0.875}, "2,0", "2,1", {"x": 13.25}, "8,4", "8,5"], + [{"y": -0.375, "x": 3}, "3,3", {"x": 9.25}, "9,2"], + [ + {"y": -0.875, "x": 2}, + "3,2", + {"x": 1}, + "3,4", + {"x": 7.25}, + "9,1", + {"x": 1}, + "9,3" + ], + [{"y": -0.875, "x": 5}, "3,5", {"x": 5.25}, "9,0"], + [{"y": -0.875}, "3,0", "3,1", {"x": 13.25}, "9,4", "9,5"], + [{"y": -0.375, "x": 3}, "4,3", {"x": 9.25}, "10,2"], + [{"y": -0.875, "x": 2}, "4,2", {"x": 11.25}, "10,3"], + [{"r": 15, "rx": 5, "ry": 4.5, "x": 0.5}, "4,5"], + [{"y": -0.75, "x": -0.5}, "4,4"], + [{"r": 45, "y": -1.75, "x": 2}, "5,5", "5,3"], + [{"x": 2}, "5,4", "5,2"], + [{"r": -45, "rx": 11.5, "x": -3.5}, "11,2", "11,0"], + [{"x": -3.5}, "11,3", "11,1"], + [{"r": -15, "y": -1.75, "x": -0.75}, "10,0"], + [{"y": -0.75, "x": 0.25}, "10,1"] + ] + } +} From 1c4ebfd606eaa2e19dddff2658ab47eeedc879e7 Mon Sep 17 00:00:00 2001 From: Hugh Rawlinson Date: Mon, 7 Aug 2023 11:37:37 +0200 Subject: [PATCH 2/2] Update 5x6.json --- v3/handwired/dactyl_manuform/5x6/5x6.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/handwired/dactyl_manuform/5x6/5x6.json b/v3/handwired/dactyl_manuform/5x6/5x6.json index f9cc1901bf..93364712af 100644 --- a/v3/handwired/dactyl_manuform/5x6/5x6.json +++ b/v3/handwired/dactyl_manuform/5x6/5x6.json @@ -1,7 +1,7 @@ { "name": "Dactyl Manuform (5x6)", "vendorId": "0x444D", - "productId": "0x3538", + "productId": "0x3536", "matrix": {"rows": 12, "cols": 6}, "layouts": { "keymap": [