diff --git a/v3/handwired/dactyl_manuform/5x6/5x6.json b/v3/handwired/dactyl_manuform/5x6/5x6.json new file mode 100644 index 0000000000..93364712af --- /dev/null +++ b/v3/handwired/dactyl_manuform/5x6/5x6.json @@ -0,0 +1,72 @@ +{ + "name": "Dactyl Manuform (5x6)", + "vendorId": "0x444D", + "productId": "0x3536", + "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"] + ] + } +}