keychron_qmk_firmware/keyboards/keybage/radpad/info.json
Brandon Schlack a6a13f9626
[Keyboard] Add Keybage folder for RadPad (#9745)
* [Keyboard] Initial Keybage/RadPad firmware

* [Keyboard] RadPad apply pull request feedback

- Change `LAYOUT_***_Encoders` to `LAYOUT_***_encoders` in <keyboard>.h
- Remove bootloader comments and unnecessary build options from rules.mk
- Use `LTO_ENABLE`
- Remove empty config.h from default keymap
- Remove trailing ` \` from keymap

* [Keyboard] RadPad fix info.json

- Change `LAYOUT_***_Encoders` to `LAYOUT_***_encoders` in info.json

* [Keyboard] Add host LED status to OLED display

* [Keyboard] Use LAYOUT_4x4_encoders, not LAYOUT

* [Keyboard] Use LAYOUT_4x4_encoders, not LAYOUT

* [Keyboard] Remove DESCRIPTION from config.h
2020-07-26 22:32:04 +01:00

83 lines
2.2 KiB
JSON

{
"keyboard_name": "radpad",
"url": "",
"maintainer": "Brandon Schlack",
"width": 4,
"height": 5,
"layouts": {
"LAYOUT_4x4_encoders": {
"layout": [
{"x":0, "y":0},
{"x":3, "y":0},
{"x":0, "y":1},
{"x":1, "y":1},
{"x":2, "y":1},
{"x":3, "y":1},
{"x":0, "y":2},
{"x":1, "y":2},
{"x":2, "y":2},
{"x":3, "y":2},
{"x":0, "y":3},
{"x":1, "y":3},
{"x":2, "y":3},
{"x":3, "y":3},
{"x":0, "y":4},
{"x":1, "y":4},
{"x":2, "y":4},
{"x":3, "y":4}
]
},
"LAYOUT_4x3_encoders": {
"layout": [
{"x":0, "y":0},
{"x":3, "y":0},
{"x":0, "y":1},
{"x":1, "y":1},
{"x":2, "y":1},
{"x":3, "y":1},
{"x":0, "y":2},
{"x":1, "y":2},
{"x":2, "y":2},
{"x":3, "y":2},
{"x":0, "y":3},
{"x":1, "y":3},
{"x":2, "y":3},
{"x":3, "y":3}
]
},
"LAYOUT_3x4_encoders": {
"layout": [
{"x":1, "y":0},
{"x":3, "y":0},
{"x":1, "y":1},
{"x":2, "y":1},
{"x":3, "y":1},
{"x":1, "y":2},
{"x":2, "y":2},
{"x":3, "y":2},
{"x":1, "y":3},
{"x":2, "y":3},
{"x":3, "y":3},
{"x":1, "y":4},
{"x":2, "y":4},
{"x":3, "y":4}
]
},
"LAYOUT_3x3_encoders": {
"layout": [
{"x":1, "y":0},
{"x":3, "y":0},
{"x":1, "y":1},
{"x":2, "y":1},
{"x":3, "y":1},
{"x":1, "y":2},
{"x":2, "y":2},
{"x":3, "y":2},
{"x":1, "y":3},
{"x":2, "y":3},
{"x":3, "y":3}
]
}
}
}