snappy-public/qmk/etc/rev2/snappy_rev2_via_keyboard_definition.json
2025-06-27 20:55:29 +02:00

277 lines
3.6 KiB
JSON

{
"name": "snappy v2",
"vendorId": "0xCAFE",
"productId": "0x0002",
"matrix": {
"rows": 12,
"cols": 7
},
"layouts": {
"keymap": [
[
{
"x": 3
},
"0,3",
{
"x": 7
},
"6,3"
],
[
{
"y": -0.875,
"x": 2
},
"0,2",
{
"x": 1
},
"0,4",
"0,5",
"0,6",
{
"x": 1
},
"6,6",
"6,5",
"6,4",
{
"x": 1
},
"6,2"
],
[
{
"y": -0.125,
"x": 3
},
"1,3",
{
"x": 7
},
"7,3"
],
[
{
"y": -0.875,
"x": 2
},
"1,2",
{
"x": 1
},
"1,4",
"1,5",
"1,6",
{
"x": 1
},
"7,6",
"7,5",
"7,4",
{
"x": 1
},
"7,2"
],
[
{
"y": -0.75
},
"1,0",
"1,1",
{
"x": 11
},
"7,1",
"7,0"
],
[
{
"y": -0.375,
"x": 3
},
"2,3",
{
"x": 7
},
"8,3"
],
[
{
"y": -0.875,
"x": 2
},
"2,2",
{
"x": 1
},
"2,4",
"2,5",
"2,6",
{
"x": 1
},
"8,6",
"8,5",
"8,4",
{
"x": 1
},
"8,2"
],
[
{
"y": -0.75
},
"2,0",
"2,1",
{
"x": 11
},
"8,1",
"8,0"
],
[
{
"y": -0.375,
"x": 3
},
"3,3",
{
"x": 7
},
"9,3"
],
[
{
"y": -0.875,
"x": 2
},
"3,2",
{
"x": 1
},
"3,4",
"3,5",
"3,6",
{
"x": 1
},
"9,6",
"9,5",
"9,4",
{
"x": 1
},
"9,2"
],
[
{
"y": -0.75
},
"3,0",
"3,1",
{
"x": 11
},
"9,1",
"9,0"
],
[
{
"y": -0.375,
"x": 3
},
"4,3",
{
"x": 7
},
"10,3"
],
[
{
"y": -0.875,
"x": 2
},
"4,2",
{
"x": 1
},
"4,4",
"4,5",
"4,6",
{
"x": 1
},
"10,6",
"10,5",
"10,4",
{
"x": 1
},
"10,2"
],
[
{
"y": -0.75
},
"4,0",
"4,1",
{
"x": 11
},
"10,1",
"10,0"
],
[
{
"y": -0.375,
"x": 3
},
"5,3",
{
"x": 7
},
"11,3"
],
[
{
"y": -0.875,
"x": 2
},
"5,2",
{
"x": 1
},
"5,4",
"5,5",
"5,6",
{
"x": 1
},
"11,6",
"11,5",
"11,4",
{
"x": 1
},
"11,2"
],
[
{
"y": -0.75
},
"5,0",
"5,1",
{
"x": 11
},
"11,1",
"11,0"
]
]
}
}