277 lines
6.7 KiB
JSON
277 lines
6.7 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"
|
|
},
|
|
"rgb_matrix": {
|
|
"driver": "WS2812"
|
|
},
|
|
"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"]
|
|
}
|
|
}
|
|
},
|
|
"ws2812": {
|
|
"pin": "D3"
|
|
},
|
|
"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":"⇓",
|
|
"x":5,
|
|
"y":3
|
|
},
|
|
{
|
|
"x":6,
|
|
"y":3
|
|
},
|
|
{
|
|
"x":7,
|
|
"y":3
|
|
},
|
|
{
|
|
"label":"⇑",
|
|
"x":8,
|
|
"y":3
|
|
},
|
|
{
|
|
"label":"←",
|
|
"x":9,
|
|
"y":3
|
|
},
|
|
{
|
|
"label":"↓",
|
|
"x":10,
|
|
"y":3
|
|
},
|
|
{
|
|
"label":"↑",
|
|
"x":11,
|
|
"y":3
|
|
},
|
|
{
|
|
"label":"→",
|
|
"x":12,
|
|
"y":3
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|