qmk_firmware/keyboards/aki27/cocot46plus/keyboard.json
Mark Stosberg 48f99880c5
refinements: right half no longer works
After this round of refinements, the left half of keyboard and the
pointing device work, but no keycodes are emitted from the right half
at all.
2024-11-13 20:22:50 -05:00

125 lines
3.5 KiB
JSON

{
"keyboard_name": "cocot46plus",
"manufacturer": "aki27",
"maintainer": "markstos",
"tags": ["unibody","ergo","corne","trackball","encoder","rgb"],
"usb": {
"device_version": "1.0.0",
"pid": "0x0003",
"vid": "0x1727"
},
"development_board": "promicro",
"build": {
"lto": true
},
"features": {
"bootmagic": true,
"encoder":true,
"extrakey": true,
"mousekey": true,
"pointing_device": true,
"rgblight": true
},
"ws2812": {
"pin": "B6"
},
"encoder": {
"rotary": [
{ "pin_a": "D3", "pin_b": "D2"}
]
},
"rgblight": {
"led_count": 12,
"animations": {
"breathing": true,
"rainbow_mood": true,
"rainbow_swirl": true,
"snake": true,
"static_gradient": true,
"twinkle": true,
},
"hue_steps": 10,
"max_brightness": 120,
},
"keycodes":[
{"key": "CPI_SW"},
{"key": "SCRL_SW"},
{"key": "ROT_R15"},
{"key": "ROT_L15"},
{"key": "SCRL_MO"},
{"key": "SCRL_TO"},
{"key": "SCRL_IN"}
],
"layouts": {
"LAYOUT": {
"layout": [
{ "matrix": [0,0], "x": 0, "y": 0},
{ "matrix": [0,1], "x": 1, "y": 0},
{ "matrix": [0,2], "x": 2, "y": 0},
{ "matrix": [0,3], "x": 3, "y": 0},
{ "matrix": [0,4], "x": 4, "y": 0},
{ "matrix": [0,5], "x": 5, "y": 0},
{ "matrix": [5,5], "x": 9, "y": 0},
{ "matrix": [5,4], "x": 10, "y": 0},
{ "matrix": [5,3], "x": 11, "y": 0},
{ "matrix": [5,2], "x": 12, "y": 0},
{ "matrix": [5,1], "x": 13, "y": 0},
{ "matrix": [5,0], "x": 14, "y": 0},
{ "matrix": [1,0], "x": 0, "y": 1},
{ "matrix": [1,1], "x": 1, "y": 1},
{ "matrix": [1,2], "x": 2, "y": 1},
{ "matrix": [1,3], "x": 3, "y": 1},
{ "matrix": [1,4], "x": 4, "y": 1},
{ "matrix": [1,5], "x": 5, "y": 1},
{ "matrix": [6,5], "x": 9, "y": 1},
{ "matrix": [6,4], "x": 10, "y": 1},
{ "matrix": [6,3], "x": 11, "y": 1},
{ "matrix": [6,2], "x": 12, "y": 1},
{ "matrix": [6,1], "x": 13, "y": 1},
{ "matrix": [6,0], "x": 14, "y": 1},
{ "matrix": [2,0], "x": 0, "y": 2},
{ "matrix": [2,1], "x": 1, "y": 2},
{ "matrix": [2,2], "x": 2, "y": 2},
{ "matrix": [2,3], "x": 3, "y": 2},
{ "matrix": [2,4], "x": 4, "y": 2},
{ "matrix": [2,5], "x": 5, "y": 2},
{ "matrix": [7,5], "x": 9, "y": 2},
{ "matrix": [7,4], "x": 10, "y": 2},
{ "matrix": [7,3], "x": 11, "y": 2},
{ "matrix": [7,2], "x": 12, "y": 2},
{ "matrix": [7,1], "x": 13, "y": 2},
{ "matrix": [7,0], "x": 14, "y": 2},
{ "matrix": [3,0], "x": 2, "y": 3},
{ "matrix": [3,1], "x": 3, "y": 3},
{ "matrix": [3,2], "x": 4, "y": 3},
{ "matrix": [3,3], "x": 5, "y": 3},
{ "matrix": [3,5], "x": 6, "y": 3},
{ "matrix": [8,5], "x": 8, "y": 3},
{ "matrix": [8,3], "x": 9, "y": 3},
{ "matrix": [8,2], "x": 10, "y": 3},
{ "matrix": [8,1], "x": 11, "y": 3},
{ "matrix": [8,0], "x": 12, "y": 3},
{ "matrix": [4,2], "x": 6, "y": 4},
{ "matrix": [3,4], "x": 7, "y": 4},
{ "matrix": [4,4], "x": 8, "y": 4},
{ "matrix": [9,2], "x": 9, "y": 4},
{ "matrix": [8,4], "x": 10, "y": 4},
{ "matrix": [9,5], "x": 11, "y": 4},
]
}
}
}