diff --git a/v3/sofle_choc/sofle_choc.json b/v3/sofle_choc/sofle_choc.json new file mode 100644 index 0000000000..4fc88b7a02 --- /dev/null +++ b/v3/sofle_choc/sofle_choc.json @@ -0,0 +1,39 @@ +{ + "name": "Sofle Choc", + "vendorId": "0x424C", + "productId": "0x5343", + "keycodes": ["qmk_lighting"], + "menus": ["qmk_rgblight"], + "matrix": { + "rows": 10, + "cols": 6 + }, + "menus": ["qmk_rgb_matrix" ], + "layouts": { + "labels": [], + "keymap": [ + [{"y":0.5,"x":3.25},"0,3",{"x":9},"5,3"], + [{"y":-0.87,"x":2.25},"0,2",{"x":1},"0,4",{"x":7},"5,4",{"x":1},"5,2"], + [{"y":-0.9,"x":5.25},"0,5",{"x":5},"5,5"], + [{"y":-0.87,"x":0.25},"0,0","0,1",{"x":13},"5,1","5,0"], + [{"y":-0.4,"x":3.25},"1,3",{"x":9},"6,3"], + [{"y":-0.9,"x":2.25},"1,2",{"x":1},"1,4",{"x":7},"6,4",{"x":1},"6,2"], + [{"y":-0.9,"x":5.25},"1,5",{"x":5},"6,5"], + [{"y":-0.9,"x":0.25,"c":"#777777"},"1,0",{"c":"#cccccc"},"1,1",{"x":13},"6,1",{"c":"#777777"},"6,0"], + [{"y":-0.4,"x":3.25,"c":"#cccccc"},"2,3",{"x":9},"7,3"], + [{"y":-0.9,"x":2.25},"2,2",{"x":1},"2,4",{"x":7},"7,4",{"x":1},"7,2"], + [{"y":-0.9,"x":5.25},"2,5",{"x":5},"7,5"], + [{"y":-0.9,"x":0.25,"c":"#777777"},"2,0",{"c":"#cccccc"},"2,1",{"x":13},"7,1","7,0"], + [{"y":-0.4,"x":3.25},"3,3",{"x":2.2,"c":"#777777"},"4,5\n\n\n\n\n\n\n\n\ne0",{"x":2.6},"9,5\n\n\n\n\n\n\n\n\ne1",{"x":2.2,"c":"#cccccc"},"8,3"], + [{"y":-0.9,"x":2.25},"3,2",{"x":1},"3,4",{"x":7},"8,4",{"x":1},"8,2"], + [{"y":-0.9,"x":5.25},"3,5",{"x":5},"8,5"], + [{"y":-0.9,"x":0.25,"c":"#aaaaaa"},"3,0",{"c":"#cccccc"},"3,1",{"x":13},"8,1",{"c":"#aaaaaa"},"8,0"], + [{"y":-0.3,"x":3.25},"4,1",{"x":9},"9,1"], + [{"y":-0.9,"x":2.25},"4,0",{"x":1},"4,2",{"x":7},"9,2",{"x":1},"9,0"], + [{"r":30,"rx":7.15,"y":4.6,"x":1},"4,3"], + [{"r":45,"y":-2.25,"x":3.35,"c":"#777777","h":1.5},"4,4"], + [{"r":-45,"y":1.3,"x":-2.08,"h":1.5},"9,4"], + [{"r":-30,"y":-0.45,"x":0.8,"c":"#aaaaaa"},"9,3"] + ] + } +}