diff --git a/src/keebsforall/freebird60/freebird60.json b/src/keebsforall/freebird60/freebird60.json new file mode 100644 index 0000000000..31d4694b79 --- /dev/null +++ b/src/keebsforall/freebird60/freebird60.json @@ -0,0 +1,27 @@ +{ + "name": "KeebsForAll Freebird60", + "vendorId": "0xADAD", + "productId": "0xFB60", + "lighting": "none", + "matrix": { + "rows": 5, + "cols": 14 + }, + "layouts": { + "labels": [ + "Split Right Shift", + [ + "Bottom row", + "Default", + "Full" + ] + ], + "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"], + [{"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"], + [{"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,09","2,10","2,11",{"c":"#777777","w":2.25},"2,13"], + [{"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\n\n\n0,0",{"c":"#aaaaaa","w":2.75},"3,12\n\n\n0,0",{"x":0.5,"w":1.75},"3,10\n\n\n0,1","3,12\n\n\n0,1","3,13\n\n\n0,1"], + [{"w":1.25},"4,0",{"w":1.25},"4,1",{"w":1.25},"4,2",{"c":"#cccccc","w":6.25},"4,5",{"c":"#aaaaaa","w":1.25},"4,9\n\n\n1,0",{"w":1.25},"4,10\n\n\n1,0",{"w":1.25},"4,11\n\n\n1,0",{"w":1.25},"4,13\n\n\n1,0",{"x":0.5},"4,9\n\n\n1,1","4,10\n\n\n1,1","4,11\n\n\n1,1","4,12\n\n\n1,1","4,13\n\n\n1,1"] + ] + } +}