qmk-keychron-q3-colemak-dh/keyboards/40percentclub/4x4/keymaps/vial/vial.json
devilzmods d78e64f545
4x4 vial bug fix and keymap tweak (#100)
* add via keymap for 4x4 from qmk master

* add via and vial keymaps for 40percentclub 4x4

* fixed bug with vial.json that crashed the configurator when switching to a different layout and requiring a reset of the firmware /clearing the eeprom on the board
2021-12-28 13:12:33 -05:00

31 lines
2.2 KiB
JSON

{
"name": "The 4x4 Keyboard",
"vendorId": "0x4025",
"productId": "0x0A0C",
"lighting": "none",
"matrix": {"rows": 4, "cols": 16},
"layouts": {
"keymap": [
["0,0","0,1","0,2","0,3",{"w": 12,"h": 4,"d": true},"3,15\n\n\n0,0"],
["1,0","1,1","1,2","1,3"],
["2,0","2,1","2,2","2,3"],
["3,0","3,1","3,2","3,3"],
[{"y": 0.5,"x": 4},"0,4\n\n\n0,1","0,5\n\n\n0,1","0,6\n\n\n0,1","0,7\n\n\n0,1",{"w": 8,"h": 4,"d": true},"3,15\n\n\n0,1"],
[{"x": 4},"1,4\n\n\n0,1","1,5\n\n\n0,1","1,6\n\n\n0,1","1,7\n\n\n0,1"],
[{"x": 4},"2,4\n\n\n0,1","2,5\n\n\n0,1","2,6\n\n\n0,1","2,7\n\n\n0,1"],
[{"x": 4},"3,4\n\n\n0,1","3,5\n\n\n0,1","3,6\n\n\n0,1","3,7\n\n\n0,1"],
[{"y": 0.5,"x": 4},"0,4\n\n\n0,2","0,5\n\n\n0,2","0,6\n\n\n0,2","0,7\n\n\n0,2","0,8\n\n\n0,2","0,9\n\n\n0,2","0,10\n\n\n0,2","0,11\n\n\n0,2",{"w": 4,"h": 4,"d": true},"3,15\n\n\n0,2"],
[{"x": 4},"1,4\n\n\n0,2","1,5\n\n\n0,2","1,6\n\n\n0,2","1,7\n\n\n0,2","1,8\n\n\n0,2","1,9\n\n\n0,2","1,10\n\n\n0,2","1,11\n\n\n0,2"],
[{"x": 4},"2,4\n\n\n0,2","2,5\n\n\n0,2","2,6\n\n\n0,2","2,7\n\n\n0,2","2,8\n\n\n0,2","2,9\n\n\n0,2","2,10\n\n\n0,2","2,11\n\n\n0,2"],
[{"x": 4},"3,4\n\n\n0,2","3,5\n\n\n0,2","3,6\n\n\n0,2","3,7\n\n\n0,2","3,8\n\n\n0,2","3,9\n\n\n0,2","3,10\n\n\n0,2","3,11\n\n\n0,2"],
[{"y": 0.5,"x": 4},"0,4\n\n\n0,3","0,5\n\n\n0,3","0,6\n\n\n0,3","0,7\n\n\n0,3","0,8\n\n\n0,3","0,9\n\n\n0,3","0,10\n\n\n0,3","0,11\n\n\n0,3","0,12\n\n\n0,3","0,13\n\n\n0,3","0,14\n\n\n0,3","0,15\n\n\n0,3"],
[{"x": 4},"1,4\n\n\n0,3","1,5\n\n\n0,3","1,6\n\n\n0,3","1,7\n\n\n0,3","1,8\n\n\n0,3","1,9\n\n\n0,3","1,10\n\n\n0,3","1,11\n\n\n0,3","1,12\n\n\n0,3","1,13\n\n\n0,3","1,14\n\n\n0,3","1,15\n\n\n0,3"],
[{"x": 4},"2,4\n\n\n0,3","2,5\n\n\n0,3","2,6\n\n\n0,3","2,7\n\n\n0,3","2,8\n\n\n0,3","2,9\n\n\n0,3","2,10\n\n\n0,3","2,11\n\n\n0,3","2,12\n\n\n0,3","2,13\n\n\n0,3","2,14\n\n\n0,3","2,15\n\n\n0,3"],
[{"x": 4},"3,4\n\n\n0,3","3,5\n\n\n0,3","3,6\n\n\n0,3","3,7\n\n\n0,3","3,8\n\n\n0,3","3,9\n\n\n0,3","3,10\n\n\n0,3","3,11\n\n\n0,3","3,12\n\n\n0,3","3,13\n\n\n0,3","3,14\n\n\n0,3","3,15\n\n\n0,3"]
],
"labels": [
["Layout", "4x4", "4x8", "4x12", "4x16"]
]
}
}