mirror of
https://github.com/qmk/qmk_firmware.git
synced 2024-11-26 05:06:42 +00:00
48f99880c5
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.
125 lines
3.5 KiB
JSON
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},
|
|
]
|
|
}
|
|
}
|
|
}
|