keyboard.json (1573B)
1 { 2 "keyboard_name": "Makey Makey Classic", 3 "manufacturer": "JoyLabs", 4 "url": "https://makeymakey.com/products/makey-makey-kit", 5 "maintainer": "Jpe230", 6 "usb": { 7 "vid": "0xE230", 8 "pid": "0x2B74", 9 "device_version": "0.0.1" 10 }, 11 "processor": "atmega32u4", 12 "bootloader": "caterina", 13 "features": { 14 "bootmagic": true, 15 "extrakey": false, 16 "mousekey": true, 17 "nkro": true 18 }, 19 "matrix_pins": { 20 "direct": [ 21 ["D6", "B4", "C7", "B1", "E6", "D7"], 22 ["C6", "D4", "D0", "D1", "D2", "D2"], 23 ["F0", "F1", "F5", "F5", "F6", "F7"] 24 ] 25 }, 26 "debounce": 10, 27 "layouts": { 28 "LAYOUT": { 29 "layout": [ 30 {"x": 0, "y": 0, "matrix": [0, 0]}, 31 {"x": 1, "y": 0, "matrix": [0, 1]}, 32 {"x": 2, "y": 0, "matrix": [0, 2]}, 33 {"x": 3, "y": 0, "matrix": [0, 3]}, 34 {"x": 4, "y": 0, "matrix": [0, 4]}, 35 {"x": 5, "y": 0, "matrix": [0, 5]}, 36 {"x": 0, "y": 1, "matrix": [1, 0]}, 37 {"x": 1, "y": 1, "matrix": [1, 1]}, 38 {"x": 2, "y": 1, "matrix": [1, 2]}, 39 {"x": 3, "y": 1, "matrix": [1, 3]}, 40 {"x": 4, "y": 1, "matrix": [1, 4]}, 41 {"x": 5, "y": 1, "matrix": [1, 5]}, 42 {"x": 0, "y": 2, "matrix": [2, 0]}, 43 {"x": 1, "y": 2, "matrix": [2, 1]}, 44 {"x": 2, "y": 2, "matrix": [2, 2]}, 45 {"x": 3, "y": 2, "matrix": [2, 3]}, 46 {"x": 4, "y": 2, "matrix": [2, 4]}, 47 {"x": 5, "y": 2, "matrix": [2, 5]} 48 ] 49 } 50 } 51 }