From 595895d45e65613f9f6481bce2f480500c749e22 Mon Sep 17 00:00:00 2001 From: suikagiken <115451678+suikagiken@users.noreply.github.com> Date: Thu, 18 Apr 2024 00:09:05 +0900 Subject: [PATCH 1/2] add keyboard suika85ergo --- v3/suikagiken/suika85ergo/suika85ergo.json | 54 ++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 v3/suikagiken/suika85ergo/suika85ergo.json diff --git a/v3/suikagiken/suika85ergo/suika85ergo.json b/v3/suikagiken/suika85ergo/suika85ergo.json new file mode 100644 index 0000000000..09cac6e8ea --- /dev/null +++ b/v3/suikagiken/suika85ergo/suika85ergo.json @@ -0,0 +1,54 @@ +{ + "name": "suika85ergo", + "vendorId": "0x4B48", + "productId": "0x0002", + "matrix": {"rows": 6,"cols": 17}, + "layouts": { + "keymap": [ + [{"y":2,"x":8.75},"0,10"], + [{"y":3.75,"x":8.25,"c":"#777777"},"4,8"], + [{"x":8.25},"5,8"], + [{"rx":8.1,"ry":3.75,"y":-0.25,"x":0.15,"c":"#aaaaaa"},"1,8"], + [{"x":0.15,"c":"#cccccc"},"2,8"], + [{"rx":8.35,"ry":5.5,"y":2.25,"x":0.9,"c":"#777777"},"5,9"], + [{"rx":10.32,"ry":5,"y":0.5,"x":-2.57,"c":"#cccccc"},"3,7"], + [{"rx":10.34,"y":0.5,"x":-1.59},"3,9"], + [{"rx":10.35,"y":-3,"x":-3.6},"0,5","0,6",{"x":1},"0,11"], + [{"y":4.75,"x":-3.1,"c":"#777777"},"5,7"], + [{"r":15,"rx":8.77,"y":-2.75,"x":-8.52},"0,0"], + [{"y":-0.75,"x":-7.02,"c":"#cccccc"},"0,1","0,2","0,3","0,4"], + [{"y":0.25,"x":-8.52,"c":"#aaaaaa"},"1,0",{"x":3.25,"c":"#cccccc"},"1,4"], + [{"y":-0.75,"x":-5.27},"1,3",{"x":1},"1,5"], + [{"y":-0.75,"x":-7.27},"1,1","1,2",{"x":3},"1,6"], + [{"y":-0.5,"x":-4.27},"2,4"], + [{"y":-0.75,"x":-8.52,"c":"#aaaaaa"},"2,0",{"x":2.25,"c":"#cccccc"},"2,3",{"x":1},"2,5"], + [{"y":-0.75,"x":-7.27,"c":"#aaaaaa"},"2,1",{"c":"#cccccc"},"2,2",{"x":3},"2,6"], + [{"y":-0.5,"x":-4.27},"3,4"], + [{"y":-0.75,"x":-8.52,"c":"#aaaaaa"},"3,0",{"x":2.25,"c":"#cccccc"},"3,3",{"x":1},"3,5"], + [{"y":-0.75,"x":-7.27,"c":"#aaaaaa"},"3,1",{"c":"#cccccc"},"3,2",{"x":3},"3,6"], + [{"y":-0.5,"x":-4.27},"4,4"], + [{"y":-0.75,"x":-5.27},"4,3",{"x":1},"4,5"], + [{"y":-0.75,"x":-7.77,"c":"#aaaaaa","w":1.5},"4,1",{"c":"#cccccc"},"4,2",{"x":3},"4,6"], + [{"y":-0.5,"x":-4.27,"c":"#aaaaaa"},"5,4"], + [{"y":-0.75,"x":-5.27},"5,3",{"x":1},"5,5"], + [{"y":-0.75,"x":-6.77,"w":1.5},"5,2",{"x":3,"w":1.25},"5,6"], + [{"r":-15,"rx":8.79,"y":-2.75,"x":7.46},"0,16"], + [{"y":-0.75,"x":2.96,"c":"#cccccc"},"0,12","0,13","0,14","0,15"], + [{"y":0.25,"x":3.21},"1,12"], + [{"y":-0.75,"x":2.21},"1,11",{"x":1},"1,13",{"x":2.25,"c":"#aaaaaa"},"1,16"], + [{"y":-0.75,"x":1.21,"c":"#cccccc"},"1,10",{"x":3},"1,14","1,15"], + [{"y":-0.5,"x":3.21},"2,12"], + [{"y":-0.75,"x":2.21},"2,11",{"x":1},"2,13"], + [{"y":-0.75,"x":1.21},"2,10",{"x":3},"2,14","2,15"], + [{"y":-0.5,"x":3.21},"3,12",{"x":3.25,"c":"#777777"},"2,16"], + [{"y":-0.75,"x":2.21,"c":"#cccccc"},"3,11",{"x":1},"3,13"], + [{"y":-0.75,"x":1.21},"3,10",{"x":3},"3,14","3,15"], + [{"y":-0.5,"x":3.21},"4,12"], + [{"y":-0.75,"x":2.21},"4,11",{"x":1},"4,13"], + [{"y":-0.75,"x":1.21},"4,10",{"x":3},"4,14",{"c":"#aaaaaa","w":1.5},"4,15"], + [{"y":-0.5,"x":3.21},"5,12"], + [{"y":-0.75,"x":2.21},"5,11",{"x":1},"5,13"], + [{"y":-0.75,"x":0.96,"w":1.25},"5,10",{"x":3,"w":1.5},"5,14"] + ] + } +} \ No newline at end of file From 7a1dddc6c67b3daa76ac2e6dc6e725722d32194b Mon Sep 17 00:00:00 2001 From: Cipulot <40441626+Cipulot@users.noreply.github.com> Date: Thu, 18 Apr 2024 22:03:06 +0200 Subject: [PATCH 2/2] Update v3/suikagiken/suika85ergo/suika85ergo.json --- v3/suikagiken/suika85ergo/suika85ergo.json | 528 +++++++++++++++++++-- 1 file changed, 482 insertions(+), 46 deletions(-) diff --git a/v3/suikagiken/suika85ergo/suika85ergo.json b/v3/suikagiken/suika85ergo/suika85ergo.json index 09cac6e8ea..f96a2174ff 100644 --- a/v3/suikagiken/suika85ergo/suika85ergo.json +++ b/v3/suikagiken/suika85ergo/suika85ergo.json @@ -2,53 +2,489 @@ "name": "suika85ergo", "vendorId": "0x4B48", "productId": "0x0002", - "matrix": {"rows": 6,"cols": 17}, + "matrix": { + "rows": 6, + "cols": 17 + }, "layouts": { "keymap": [ - [{"y":2,"x":8.75},"0,10"], - [{"y":3.75,"x":8.25,"c":"#777777"},"4,8"], - [{"x":8.25},"5,8"], - [{"rx":8.1,"ry":3.75,"y":-0.25,"x":0.15,"c":"#aaaaaa"},"1,8"], - [{"x":0.15,"c":"#cccccc"},"2,8"], - [{"rx":8.35,"ry":5.5,"y":2.25,"x":0.9,"c":"#777777"},"5,9"], - [{"rx":10.32,"ry":5,"y":0.5,"x":-2.57,"c":"#cccccc"},"3,7"], - [{"rx":10.34,"y":0.5,"x":-1.59},"3,9"], - [{"rx":10.35,"y":-3,"x":-3.6},"0,5","0,6",{"x":1},"0,11"], - [{"y":4.75,"x":-3.1,"c":"#777777"},"5,7"], - [{"r":15,"rx":8.77,"y":-2.75,"x":-8.52},"0,0"], - [{"y":-0.75,"x":-7.02,"c":"#cccccc"},"0,1","0,2","0,3","0,4"], - [{"y":0.25,"x":-8.52,"c":"#aaaaaa"},"1,0",{"x":3.25,"c":"#cccccc"},"1,4"], - [{"y":-0.75,"x":-5.27},"1,3",{"x":1},"1,5"], - [{"y":-0.75,"x":-7.27},"1,1","1,2",{"x":3},"1,6"], - [{"y":-0.5,"x":-4.27},"2,4"], - [{"y":-0.75,"x":-8.52,"c":"#aaaaaa"},"2,0",{"x":2.25,"c":"#cccccc"},"2,3",{"x":1},"2,5"], - [{"y":-0.75,"x":-7.27,"c":"#aaaaaa"},"2,1",{"c":"#cccccc"},"2,2",{"x":3},"2,6"], - [{"y":-0.5,"x":-4.27},"3,4"], - [{"y":-0.75,"x":-8.52,"c":"#aaaaaa"},"3,0",{"x":2.25,"c":"#cccccc"},"3,3",{"x":1},"3,5"], - [{"y":-0.75,"x":-7.27,"c":"#aaaaaa"},"3,1",{"c":"#cccccc"},"3,2",{"x":3},"3,6"], - [{"y":-0.5,"x":-4.27},"4,4"], - [{"y":-0.75,"x":-5.27},"4,3",{"x":1},"4,5"], - [{"y":-0.75,"x":-7.77,"c":"#aaaaaa","w":1.5},"4,1",{"c":"#cccccc"},"4,2",{"x":3},"4,6"], - [{"y":-0.5,"x":-4.27,"c":"#aaaaaa"},"5,4"], - [{"y":-0.75,"x":-5.27},"5,3",{"x":1},"5,5"], - [{"y":-0.75,"x":-6.77,"w":1.5},"5,2",{"x":3,"w":1.25},"5,6"], - [{"r":-15,"rx":8.79,"y":-2.75,"x":7.46},"0,16"], - [{"y":-0.75,"x":2.96,"c":"#cccccc"},"0,12","0,13","0,14","0,15"], - [{"y":0.25,"x":3.21},"1,12"], - [{"y":-0.75,"x":2.21},"1,11",{"x":1},"1,13",{"x":2.25,"c":"#aaaaaa"},"1,16"], - [{"y":-0.75,"x":1.21,"c":"#cccccc"},"1,10",{"x":3},"1,14","1,15"], - [{"y":-0.5,"x":3.21},"2,12"], - [{"y":-0.75,"x":2.21},"2,11",{"x":1},"2,13"], - [{"y":-0.75,"x":1.21},"2,10",{"x":3},"2,14","2,15"], - [{"y":-0.5,"x":3.21},"3,12",{"x":3.25,"c":"#777777"},"2,16"], - [{"y":-0.75,"x":2.21,"c":"#cccccc"},"3,11",{"x":1},"3,13"], - [{"y":-0.75,"x":1.21},"3,10",{"x":3},"3,14","3,15"], - [{"y":-0.5,"x":3.21},"4,12"], - [{"y":-0.75,"x":2.21},"4,11",{"x":1},"4,13"], - [{"y":-0.75,"x":1.21},"4,10",{"x":3},"4,14",{"c":"#aaaaaa","w":1.5},"4,15"], - [{"y":-0.5,"x":3.21},"5,12"], - [{"y":-0.75,"x":2.21},"5,11",{"x":1},"5,13"], - [{"y":-0.75,"x":0.96,"w":1.25},"5,10",{"x":3,"w":1.5},"5,14"] + [ + { + "y": 2, + "x": 8.75 + }, + "0,10" + ], + [ + { + "y": 3.75, + "x": 8.25, + "c": "#777777" + }, + "4,8" + ], + [ + { + "x": 8.25 + }, + "5,8" + ], + [ + { + "rx": 8.1, + "ry": 3.75, + "y": -0.25, + "x": 0.15, + "c": "#aaaaaa" + }, + "1,8" + ], + [ + { + "x": 0.15, + "c": "#cccccc" + }, + "2,8" + ], + [ + { + "rx": 8.35, + "ry": 5.5, + "y": 2.25, + "x": 0.9, + "c": "#777777" + }, + "5,9" + ], + [ + { + "rx": 10.32, + "ry": 5, + "y": 0.5, + "x": -2.57, + "c": "#cccccc" + }, + "3,7" + ], + [ + { + "rx": 10.34, + "y": 0.5, + "x": -1.59 + }, + "3,9" + ], + [ + { + "rx": 10.35, + "y": -3, + "x": -3.6 + }, + "0,5", + "0,6", + { + "x": 1 + }, + "0,11" + ], + [ + { + "y": 4.75, + "x": -3.1, + "c": "#777777" + }, + "5,7" + ], + [ + { + "r": 15, + "rx": 8.77, + "y": -2.75, + "x": -8.52 + }, + "0,0" + ], + [ + { + "y": -0.75, + "x": -7.02, + "c": "#cccccc" + }, + "0,1", + "0,2", + "0,3", + "0,4" + ], + [ + { + "y": 0.25, + "x": -8.52, + "c": "#aaaaaa" + }, + "1,0", + { + "x": 3.25, + "c": "#cccccc" + }, + "1,4" + ], + [ + { + "y": -0.75, + "x": -5.27 + }, + "1,3", + { + "x": 1 + }, + "1,5" + ], + [ + { + "y": -0.75, + "x": -7.27 + }, + "1,1", + "1,2", + { + "x": 3 + }, + "1,6" + ], + [ + { + "y": -0.5, + "x": -4.27 + }, + "2,4" + ], + [ + { + "y": -0.75, + "x": -8.52, + "c": "#aaaaaa" + }, + "2,0", + { + "x": 2.25, + "c": "#cccccc" + }, + "2,3", + { + "x": 1 + }, + "2,5" + ], + [ + { + "y": -0.75, + "x": -7.27, + "c": "#aaaaaa" + }, + "2,1", + { + "c": "#cccccc" + }, + "2,2", + { + "x": 3 + }, + "2,6" + ], + [ + { + "y": -0.5, + "x": -4.27 + }, + "3,4" + ], + [ + { + "y": -0.75, + "x": -8.52, + "c": "#aaaaaa" + }, + "3,0", + { + "x": 2.25, + "c": "#cccccc" + }, + "3,3", + { + "x": 1 + }, + "3,5" + ], + [ + { + "y": -0.75, + "x": -7.27, + "c": "#aaaaaa" + }, + "3,1", + { + "c": "#cccccc" + }, + "3,2", + { + "x": 3 + }, + "3,6" + ], + [ + { + "y": -0.5, + "x": -4.27 + }, + "4,4" + ], + [ + { + "y": -0.75, + "x": -5.27 + }, + "4,3", + { + "x": 1 + }, + "4,5" + ], + [ + { + "y": -0.75, + "x": -7.77, + "c": "#aaaaaa", + "w": 1.5 + }, + "4,1", + { + "c": "#cccccc" + }, + "4,2", + { + "x": 3 + }, + "4,6" + ], + [ + { + "y": -0.5, + "x": -4.27, + "c": "#aaaaaa" + }, + "5,4" + ], + [ + { + "y": -0.75, + "x": -5.27 + }, + "5,3", + { + "x": 1 + }, + "5,5" + ], + [ + { + "y": -0.75, + "x": -6.77, + "w": 1.5 + }, + "5,2", + { + "x": 3, + "w": 1.25 + }, + "5,6" + ], + [ + { + "r": -15, + "rx": 8.79, + "y": -2.75, + "x": 7.46 + }, + "0,16" + ], + [ + { + "y": -0.75, + "x": 2.96, + "c": "#cccccc" + }, + "0,12", + "0,13", + "0,14", + "0,15" + ], + [ + { + "y": 0.25, + "x": 3.21 + }, + "1,12" + ], + [ + { + "y": -0.75, + "x": 2.21 + }, + "1,11", + { + "x": 1 + }, + "1,13", + { + "x": 2.25, + "c": "#aaaaaa" + }, + "1,16" + ], + [ + { + "y": -0.75, + "x": 1.21, + "c": "#cccccc" + }, + "1,10", + { + "x": 3 + }, + "1,14", + "1,15" + ], + [ + { + "y": -0.5, + "x": 3.21 + }, + "2,12" + ], + [ + { + "y": -0.75, + "x": 2.21 + }, + "2,11", + { + "x": 1 + }, + "2,13" + ], + [ + { + "y": -0.75, + "x": 1.21 + }, + "2,10", + { + "x": 3 + }, + "2,14", + "2,15" + ], + [ + { + "y": -0.5, + "x": 3.21 + }, + "3,12", + { + "x": 3.25, + "c": "#777777" + }, + "2,16" + ], + [ + { + "y": -0.75, + "x": 2.21, + "c": "#cccccc" + }, + "3,11", + { + "x": 1 + }, + "3,13" + ], + [ + { + "y": -0.75, + "x": 1.21 + }, + "3,10", + { + "x": 3 + }, + "3,14", + "3,15" + ], + [ + { + "y": -0.5, + "x": 3.21 + }, + "4,12" + ], + [ + { + "y": -0.75, + "x": 2.21 + }, + "4,11", + { + "x": 1 + }, + "4,13" + ], + [ + { + "y": -0.75, + "x": 1.21 + }, + "4,10", + { + "x": 3 + }, + "4,14", + { + "c": "#aaaaaa", + "w": 1.5 + }, + "4,15" + ], + [ + { + "y": -0.5, + "x": 3.21 + }, + "5,12" + ], + [ + { + "y": -0.75, + "x": 2.21 + }, + "5,11", + { + "x": 1 + }, + "5,13" + ], + [ + { + "y": -0.75, + "x": 0.96, + "w": 1.25 + }, + "5,10", + { + "x": 3, + "w": 1.5 + }, + "5,14" + ] ] } -} \ No newline at end of file +}