keyboard.json (882B)
1 { 2 "manufacturer": "Geistmaschine", 3 "keyboard_name": "Macropod", 4 "maintainer": "ebastler", 5 "bootloader": "atmel-dfu", 6 "processor": "atmega32u4", 7 "url": "https://geistmaschine.io/", 8 "usb": { 9 "device_version": "1.0.0", 10 "pid": "0x0004", 11 "vid": "0x676D" 12 }, 13 "features": { 14 "bootmagic": true, 15 "extrakey": true, 16 "mousekey": true, 17 "nkro": false, 18 "encoder": true 19 }, 20 "encoder": { 21 "rotary": [ 22 {"pin_a": "D3", "pin_b": "D5", "resolution": 2} 23 ] 24 }, 25 "layouts": { 26 "LAYOUT_fourkey": { 27 "layout": [ 28 {"x": 0, "y": 0, "matrix": [0, 0]}, 29 {"x": 0, "y": 1.25, "matrix": [0, 1]}, 30 {"x": 0, "y": 2.25, "matrix": [0, 2]}, 31 {"x": 0, "y": 3.25, "matrix": [0, 3]} 32 ] 33 } 34 } 35 }