vial-qmk/keyboards/atreus62/keymaps/vial/vial.json
Erwin Jansen 12a0c81925 feat(atreus62): Vial support
This adds support for vial to the atreus62 board.
It includes a proper layout displaying the keyboard.

Test: make atreus62:vial
Checking file size of atreus62_vial.hex                                                             [WARNINGS]

* The firmware size is approaching the maximum - 27890/28672 (97%, 782 bytes free)
2025-10-09 10:53:53 -07:00

109 lines
No EOL
3 KiB
JSON

{
"keyboard_name": "Atreus62",
"manufacturer": "Profet",
"maintainer": "qmk",
"usb": {
"vid": "0x5072",
"pid": "0x6062",
"device_version": "0.0.1"
},
"features": {
"bootmagic": false,
"command": true,
"console": false,
"lto": true,
"extrakey": true,
"mousekey": true,
"nkro": false,
"unicode": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"matrix_pins": {
"cols": [
"F4",
"F5",
"F6",
"F7",
"B1",
"B3",
"B2",
"B6",
"B5",
"B4",
"E6",
"D7",
"C6"
],
"rows": [
"D2",
"D3",
"D1",
"D0",
"D4"
]
},
"matrix": {
"rows": 5,
"cols": 13
},
"diode_direction": "ROW2COL",
"processor": "atmega32u4",
"bootloader": "caterina",
"layouts": {
"keymap": [
[ { "r": 10, "rx": 1, "y": -0.10, "x": 2 }, "0,3" ],
[ { "y": -0.65, "x": 1 }, "0,2", { "x": 1 }, "0,4" ],
[ { "y": -0.75, "x": -1 }, "0,0", "0,1" ],
[ { "y": -0.90, "x": 4 }, "0,5" ],
[ { "y": -0.70, "x": 2 }, "1,3" ],
[ { "y": -0.65, "x": 1 }, "1,2", { "x": 1 }, "1,4" ],
[ { "y": -0.75, "x": -1 }, "1,0", "1,1" ],
[ { "y": -0.90, "x": 4 }, "1,5" ],
[ { "y": -0.70, "x": 2 }, "2,3" ],
[ { "y": -0.65, "x": 1 }, "2,2", { "x": 1 }, "2,4" ],
[ { "y": -0.75, "x": -1 }, "2,0", "2,1" ],
[ { "y": -0.90, "x": 4 }, "2,5" ],
[ { "y": -0.70, "x": 2 }, "3,3" ],
[ { "y": -0.65, "x": 1 }, "3,2", { "x": 1 }, "3,4" ],
[ { "y": -0.75, "x": -1 }, "3,0", "3,1" ],
[ { "y": -0.90, "x": 4 }, "3,5" ],
[ { "y": -0.85, "x": 5, "h": 1.5 }, "3,6" ],
[ { "y": -0.85, "x": 2 }, "4,3" ],
[ { "y": -0.65, "x": 1 }, "4,2", { "x": 1 }, "4,4" ],
[ { "y": -0.75, "x": -1 }, "4,0", "4,1" ],
[ { "y": -0.90, "x": 4 }, "4,5" ],
[ { "r": -10, "rx": 0, "y": 2.50, "x": 11.75 }, "0,12" ],
[ { "y": 0.02, "x": 11.75 }, "1,12" ],
[ { "y": 0.02, "x": 11.75 }, "2,12" ],
[ { "y": 0.02, "x": 11.75 }, "3,12" ],
[ { "y": -0.58, "x": 8.75 }, "4,9" ],
[ { "y": -0.68, "x": 7.75 }, "4,8" ],
[ { "y": -0.97, "x": 9.75 }, "4,10" ],
[ { "y": -0.76, "x": 11.75 }, "4,12" ],
[ { "y": -1.00, "x": 10.75 }, "4,11" ],
[ { "rx": 7, "ry": 0.97, "y": -0.20, "x": 2 }, "0,9" ],
[ { "y": -0.65, "x": 1 }, "0,8", { "x": 1 }, "0,10" ],
[ { "y": -0.75, "x": 4 }, "0,11" ],
[ { "y": -0.90 }, "0,7" ],
[ { "y": -0.70, "x": 2 }, "1,9" ],
[ { "y": -0.65, "x": 1 }, "1,8", { "x": 1 }, "1,10" ],
[ { "y": -0.75, "x": 4 }, "1,11" ],
[ { "y": -0.90 }, "1,7" ],
[ { "y": -0.70, "x": 2 }, "2,9" ],
[ { "y": -0.65, "x": 1 }, "2,8", { "x": 1 }, "2,10" ],
[ { "y": -0.75, "x": 4 }, "2,11" ],
[ { "y": -0.90 }, "2,7" ],
[ { "y": -0.70, "x": 2 }, "3,9" ],
[ { "y": -0.65, "x": 1 }, "3,8", { "x": 1 }, "3,10" ],
[ { "y": -0.75, "x": 4 }, "3,11" ],
[ { "y": -0.90 }, "3,7" ],
[ { "y": -0.87, "x": -1, "h": 1.5 }, "4,6" ],
[ { "y": -0.10 }, "4,7" ]
]
}
}