keychron_qmk_firmware/keyboards/hineybush/ibis/info.json
Josh Hinnebusch 890dfebe8d
Add ibis PCB (#17001)
* initial ibis commit

* updates etc

* layout updates to fix mismatched keys

* Apply suggestions from code review

Co-authored-by: Joel Challis <git@zvecr.com>

* Update keyboards/hineybush/ibis/info.json

Co-authored-by: Joel Challis <git@zvecr.com>

* Update keyboards/hineybush/ibis/readme.md

Co-authored-by: Ryan <fauxpark@gmail.com>

Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-05-05 11:31:52 +01:00

783 lines
19 KiB
JSON

{
"manufacturer": "Hiney LLC",
"keyboard_name": "ibis",
"maintainer": "hineybush",
"bootloader": "atmel-dfu",
"diode_direction": "COL2ROW",
"features": {
"bootmagic": true,
"command": false,
"console": false,
"extrakey": true,
"mousekey": true,
"nkro": true
},
"matrix_pins": {
"cols": [
"F0",
"F1",
"F4",
"F5",
"F6",
"F7",
"B6",
"B5",
"D6",
"D4"
],
"rows": [
"B0",
"B1",
"B2",
"B3",
"C7",
"C6",
"B4",
"D7",
"D5",
"D3"
]
},
"processor": "atmega32u4",
"url": "",
"usb": {
"device_version": "1.0.0",
"pid": "0xEAA9",
"vid": "0x04D8"
},
"indicators": {
"num_lock": "B7",
"caps_lock": "D2"
},
"layouts": {
"LAYOUT_all": {
"layout": [
{
"matrix": [
0,
0
],
"x": 2.5,
"y": 1.25
},
{
"matrix": [
1,
0
],
"x": 3.5,
"y": 1.25
},
{
"matrix": [
0,
1
],
"x": 4.5,
"y": 1.25
},
{
"matrix": [
1,
1
],
"x": 5.5,
"y": 1.25
},
{
"matrix": [
0,
2
],
"x": 6.5,
"y": 1.25
},
{
"matrix": [
1,
2
],
"x": 7.5,
"y": 1.25
},
{
"matrix": [
0,
3
],
"x": 8.5,
"y": 1.25
},
{
"matrix": [
1,
3
],
"x": 9.5,
"y": 1.25
},
{
"matrix": [
0,
4
],
"x": 10.5,
"y": 1.25
},
{
"matrix": [
1,
4
],
"x": 11.5,
"y": 1.25
},
{
"matrix": [
0,
5
],
"x": 12.5,
"y": 1.25
},
{
"matrix": [
1,
5
],
"x": 13.5,
"y": 1.25
},
{
"matrix": [
0,
6
],
"x": 14.5,
"y": 1.25
},
{
"matrix": [
1,
6
],
"x": 15.5,
"y": 1.25
},
{
"matrix": [
1,
7
],
"x": 16.5,
"y": 1.25
},
{
"matrix": [
3,
7
],
"x": 17.75,
"y": 1.25
},
{
"matrix": [
0,
8
],
"x": 19,
"y": 1.25
},
{
"matrix": [
1,
8
],
"x": 20,
"y": 1.25
},
{
"matrix": [
0,
9
],
"x": 21,
"y": 1.25
},
{
"matrix": [
1,
9
],
"x": 22,
"y": 1.25
},
{
"matrix": [
2,
0
],
"x": 2.5,
"y": 2.25,
"w": 1.5
},
{
"matrix": [
3,
0
],
"x": 4,
"y": 2.25
},
{
"matrix": [
2,
1
],
"x": 5,
"y": 2.25
},
{
"matrix": [
3,
1
],
"x": 6,
"y": 2.25
},
{
"matrix": [
2,
2
],
"x": 7,
"y": 2.25
},
{
"matrix": [
3,
2
],
"x": 8,
"y": 2.25
},
{
"matrix": [
2,
3
],
"x": 9,
"y": 2.25
},
{
"matrix": [
3,
3
],
"x": 10,
"y": 2.25
},
{
"matrix": [
2,
4
],
"x": 11,
"y": 2.25
},
{
"matrix": [
3,
4
],
"x": 12,
"y": 2.25
},
{
"matrix": [
2,
5
],
"x": 13,
"y": 2.25
},
{
"matrix": [
3,
5
],
"x": 14,
"y": 2.25
},
{
"matrix": [
2,
6
],
"x": 15,
"y": 2.25
},
{
"matrix": [
3,
6
],
"x": 16,
"y": 2.25,
"w": 1.5
},
{
"matrix": [
5,
7
],
"x": 17.75,
"y": 2.25
},
{
"matrix": [
2,
8
],
"x": 19,
"y": 2.25
},
{
"matrix": [
3,
8
],
"x": 20,
"y": 2.25
},
{
"matrix": [
2,
9
],
"x": 21,
"y": 2.25
},
{
"matrix": [
3,
9
],
"x": 22,
"y": 2.25
},
{
"matrix": [
4,
0
],
"x": 2.5,
"y": 3.25,
"w": 1.75
},
{
"matrix": [
5,
0
],
"x": 4.25,
"y": 3.25
},
{
"matrix": [
4,
1
],
"x": 5.25,
"y": 3.25
},
{
"matrix": [
5,
1
],
"x": 6.25,
"y": 3.25
},
{
"matrix": [
4,
2
],
"x": 7.25,
"y": 3.25
},
{
"matrix": [
5,
2
],
"x": 8.25,
"y": 3.25
},
{
"matrix": [
4,
3
],
"x": 9.25,
"y": 3.25
},
{
"matrix": [
5,
3
],
"x": 10.25,
"y": 3.25
},
{
"matrix": [
4,
4
],
"x": 11.25,
"y": 3.25
},
{
"matrix": [
5,
4
],
"x": 12.25,
"y": 3.25
},
{
"matrix": [
4,
5
],
"x": 13.25,
"y": 3.25
},
{
"matrix": [
5,
5
],
"x": 14.25,
"y": 3.25
},
{
"matrix": [
4,
6
],
"x": 15.25,
"y": 3.25
},
{
"matrix": [
5,
6
],
"x": 15.25,
"y": 3.25,
"w": 2.25
},
{
"matrix": [
4,
8
],
"x": 19,
"y": 3.25
},
{
"matrix": [
5,
8
],
"x": 20,
"y": 3.25
},
{
"matrix": [
4,
9
],
"x": 21,
"y": 3.25
},
{
"matrix": [
5,
9
],
"x": 22,
"y": 3.25
},
{
"matrix": [
6,
0
],
"x": 2.5,
"y": 4.25,
"w": 1.25
},
{
"matrix": [
7,
0
],
"x": 3.75,
"y": 4.25
},
{
"matrix": [
6,
1
],
"x": 4.75,
"y": 4.25
},
{
"matrix": [
7,
1
],
"x": 5.75,
"y": 4.25
},
{
"matrix": [
6,
2
],
"x": 6.75,
"y": 4.25
},
{
"matrix": [
7,
2
],
"x": 7.75,
"y": 4.25
},
{
"matrix": [
6,
3
],
"x": 8.75,
"y": 4.25
},
{
"matrix": [
7,
3
],
"x": 9.75,
"y": 4.25
},
{
"matrix": [
6,
4
],
"x": 10.75,
"y": 4.25
},
{
"matrix": [
7,
4
],
"x": 11.75,
"y": 4.25
},
{
"matrix": [
6,
5
],
"x": 12.75,
"y": 4.25
},
{
"matrix": [
7,
5
],
"x": 13.75,
"y": 4.25
},
{
"matrix": [
6,
6
],
"x": 14.75,
"y": 4.25,
"w": 1.75
},
{
"matrix": [
7,
6
],
"x": 16.5,
"y": 4.25
},
{
"matrix": [
7,
7
],
"x": 17.75,
"y": 4.5
},
{
"matrix": [
6,
8
],
"x": 19,
"y": 4.25
},
{
"matrix": [
7,
8
],
"x": 20,
"y": 4.25
},
{
"matrix": [
6,
9
],
"x": 21,
"y": 4.25
},
{
"matrix": [
7,
9
],
"x": 22,
"y": 4.25
},
{
"matrix": [
8,
0
],
"x": 2.5,
"y": 5.25,
"w": 1.5
},
{
"matrix": [
9,
0
],
"x": 4,
"y": 5.25
},
{
"matrix": [
8,
1
],
"x": 5,
"y": 5.25,
"w": 1.5
},
{
"matrix": [
8,
3
],
"x": 6.5,
"y": 5.25,
"w": 6.25
},
{
"matrix": [
8,
5
],
"x": 12.75,
"y": 5.25,
"w": 1.25
},
{
"matrix": [
9,
5
],
"x": 14,
"y": 5.25,
"w": 1.25
},
{
"matrix": [
8,
6
],
"x": 15.25,
"y": 5.25,
"w": 1.25
},
{
"matrix": [
9,
6
],
"x": 16.75,
"y": 5.5
},
{
"matrix": [
9,
7
],
"x": 17.75,
"y": 5.5
},
{
"matrix": [
8,
8
],
"x": 18.75,
"y": 5.5
},
{
"matrix": [
9,
8
],
"x": 20,
"y": 5.25
},
{
"matrix": [
8,
9
],
"x": 21,
"y": 5.25
},
{
"matrix": [
9,
9
],
"x": 22,
"y": 5.25
}
]
}
}
}