qmk-firmware/keyboards/salicylic_acid3/naked48/rev1/info.json
Ryan e933e0411f
Move matrix config to info.json, part 5 (#20003)
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-03-11 05:41:58 +11:00

272 lines
6.6 KiB
JSON

{
"keyboard_name": "naked48",
"manufacturer": "Salicylic_Acid",
"url": "https://salicylic-acid3.hatenablog.com/",
"maintainer": "Salicylic_acid3",
"usb": {
"vid": "0x04D8",
"pid": "0xE8BA",
"device_version": "0.0.1"
},
"matrix_pins": {
"cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6", "D7", "E6", "B4", "B5"],
"rows": ["D1", "D0", "D4", "C6"]
},
"diode_direction": "COL2ROW",
"split": {
"soft_serial_pin": "D2",
"matrix_pins": {
"right": {
"cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6", "B4", "B5", "B2", "B2"],
"rows": ["D4", "C6", "D7", "E6"]
}
}
},
"processor": "atmega32u4",
"bootloader": "caterina",
"layouts": {
"LAYOUT": {
"layout": [
{
"label":"Tab",
"x":0,
"y":0
},
{
"label":"Q",
"x":1,
"y":0
},
{
"label":"W",
"x":2,
"y":0
},
{
"label":"E",
"x":3,
"y":0
},
{
"label":"R",
"x":4,
"y":0
},
{
"label":"T",
"x":5,
"y":0
},
{
"label":"Y",
"x":8,
"y":0
},
{
"label":"U",
"x":9,
"y":0
},
{
"label":"I",
"x":10,
"y":0
},
{
"label":"O",
"x":11,
"y":0
},
{
"label":"P",
"x":12,
"y":0
},
{
"label":"Back Space",
"x":13,
"y":0
},
{
"label":"Esc",
"x":0,
"y":1
},
{
"label":"A",
"x":1,
"y":1
},
{
"label":"S",
"x":2,
"y":1
},
{
"label":"D",
"x":3,
"y":1
},
{
"label":"F",
"x":4,
"y":1
},
{
"label":"G",
"x":5,
"y":1
},
{
"label":"H",
"x":8,
"y":1
},
{
"label":"J",
"x":9,
"y":1
},
{
"label":"K",
"x":10,
"y":1
},
{
"label":"L",
"x":11,
"y":1
},
{
"label":";",
"x":12,
"y":1
},
{
"label":"'",
"x":13,
"y":1
},
{
"label":"Shift",
"x":0,
"y":2
},
{
"label":"Z",
"x":1,
"y":2
},
{
"label":"X",
"x":2,
"y":2
},
{
"label":"C",
"x":3,
"y":2
},
{
"label":"V",
"x":4,
"y":2
},
{
"label":"B",
"x":5,
"y":2
},
{
"label":"N",
"x":8,
"y":2
},
{
"label":"M",
"x":9,
"y":2
},
{
"label":",",
"x":10,
"y":2
},
{
"label":".",
"x":11,
"y":2
},
{
"label":"/",
"x":12,
"y":2
},
{
"label":"Enter",
"x":13,
"y":2
},
{
"label":"Adjust",
"x":1,
"y":3
},
{
"label":"Ctrl",
"x":2,
"y":3
},
{
"label":"Alt",
"x":3,
"y":3
},
{
"label":"GUI",
"x":4,
"y":3
},
{
"label":"&dArr;",
"x":5,
"y":3
},
{
"x":6,
"y":3
},
{
"x":7,
"y":3
},
{
"label":"&uArr;",
"x":8,
"y":3
},
{
"label":"&larr;",
"x":9,
"y":3
},
{
"label":"&darr;",
"x":10,
"y":3
},
{
"label":"&uarr;",
"x":11,
"y":3
},
{
"label":"&rarr;",
"x":12,
"y":3
}
]
}
}
}