keyboard.json (1576B)
1 { 2 "manufacturer": "ButterKeebs", 3 "keyboard_name": "PocketPad", 4 "maintainer": "qmk", 5 "diode_direction": "ROW2COL", 6 "usb": { 7 "device_version": "1.0.0", 8 "pid": "0x1475", 9 "vid": "0xFEED" 10 }, 11 "features": { 12 "bootmagic": true, 13 "extrakey": true, 14 "mousekey": true, 15 "nkro": true 16 }, 17 "matrix_pins": { 18 "cols": ["F1", "C7", "D5", "B7"], 19 "rows": ["F7", "F6", "F5", "F4", "B1"] 20 }, 21 "processor": "atmega32u4", 22 "bootloader": "atmel-dfu", 23 "layouts": { 24 "LAYOUT": { 25 "layout": [ 26 {"x": 1, "y": 0, "matrix": [0, 0]}, 27 {"x": 2, "y": 0, "matrix": [0, 1]}, 28 {"x": 3, "y": 0, "matrix": [0, 2]}, 29 {"x": 4, "y": 0, "matrix": [0, 3]}, 30 31 {"x": 1, "y": 1, "matrix": [1, 0]}, 32 {"x": 2, "y": 1, "matrix": [1, 1]}, 33 {"x": 3, "y": 1, "matrix": [1, 2]}, 34 {"x": 4, "y": 1.5, "matrix": [1, 3]}, 35 36 {"x": 1, "y": 2, "matrix": [2, 0]}, 37 {"x": 2, "y": 2, "matrix": [2, 1]}, 38 {"x": 3, "y": 2, "matrix": [2, 2]}, 39 {"x": 4, "y": 3.5, "matrix": [2, 3]}, 40 41 {"x": 1, "y": 3, "matrix": [3, 0]}, 42 {"x": 2, "y": 3, "matrix": [3, 1]}, 43 {"x": 3, "y": 3, "matrix": [3, 2]}, 44 {"x": 3, "y": 4, "matrix": [3, 3]}, 45 46 {"x": 0, "y": 4, "matrix": [4, 0]}, 47 {"x": 1.5, "y": 4, "matrix": [4, 1]} 48 ] 49 } 50 } 51 }