* Firmware for 3x3macropad QMK/VIAL Firmware for 3x3macropad * Update info.json Removed old device version * Added readme and small code changes Added readme and fixed code to match the requirements of QMK * Added Copyright * Fixed code convention * Changes from qmk pull request outdated file removed oled in keyboard level info.json removed old stuff * Better firmware improvements Fixed some stuff that was recommended with the QMK Push * Formatted .c file Using the format-c command * Fixed bootmagic lite key Changed key, so it's accessible even with OLED installed * Update VIAL Layout Added Encoder and OLED Option + Moved the Encoders to the right instead of at the top * Updated UID Generated new UID
22 lines
561 B
JSON
22 lines
561 B
JSON
{
|
|
"name": "3x3macropad",
|
|
"vendorId": "0x5353",
|
|
"productId": "0x0001",
|
|
"lighting": "qmk_rgblight",
|
|
"matrix": {
|
|
"rows": 3,
|
|
"cols": 3
|
|
},
|
|
"layouts": {
|
|
"labels":[
|
|
"OLED",
|
|
"Encoder"
|
|
],
|
|
"keymap": [
|
|
[{"x":-2},{"d":true},"0,0\n\n\n0,1",{"d":true},"0,1\n\n\n0,1","0,0\n\n\n0,0","0,1\n\n\n0,0","0,2",{"x":-1},"0,1\n\n\n1,1\n\n\n\n\n\ne",{"d":true},"0,1\n\n\n1,0\n\n\n\n\n\ne"],
|
|
["1,0","1,1","1,2",{"x":-1},"0,0\n\n\n1,1\n\n\n\n\n\ne",{"d":true},"0,0\n\n\n1,0\n\n\n\n\n\ne"],
|
|
["2,0","2,1","2,2"]
|
|
]
|
|
}
|
|
}
|