keyboard.json (945B)
1 { 2 "keyboard_name": "grooveboard", 3 "manufacturer": "ianklug", 4 "url": "https://github.com/ianklug/grooveboard", 5 "maintainer": "ianklug", 6 "usb": { 7 "vid": "0x4B4C", 8 "pid": "0x4742", 9 "device_version": "0.0.1" 10 }, 11 "processor": "atmega32u4", 12 "bootloader": "atmel-dfu", 13 "features": { 14 "bootmagic": true, 15 "extrakey": true, 16 "mousekey": true, 17 "nkro": false 18 }, 19 "qmk": { 20 "locking": { 21 "enabled": true, 22 "resync": true 23 } 24 }, 25 "matrix_pins": { 26 "direct": [ 27 ["F7", "F6", "D1", "D2"] 28 ] 29 }, 30 "layouts": { 31 "LAYOUT": { 32 "layout": [ 33 {"x": 0, "y": 0, "matrix": [0, 0]}, 34 {"x": 1, "y": 0, "matrix": [0, 1]}, 35 {"x": 4, "y": 0, "matrix": [0, 2]}, 36 {"x": 5, "y": 0, "matrix": [0, 3]} 37 ] 38 } 39 } 40 }