keyboard.json (1317B)
1 { 2 "keyboard_name": "keydeck8", 3 "manufacturer": "Maverick0197", 4 "maintainer": "Maverick0197", 5 "development_board": "promicro", 6 "features": { 7 "bootmagic": true, 8 "extrakey": true, 9 "mousekey": true, 10 "encoder": true 11 }, 12 "encoder": { 13 "rotary": [ 14 {"pin_a": "D3", "pin_b": "D2"} 15 ] 16 }, 17 "matrix_pins": { 18 "direct": [ 19 ["D0", "D1", "D4"], 20 ["C6", "D7", "E6"], 21 ["B4", "B5", "B6"] 22 ] 23 }, 24 "usb": { 25 "device_version": "0.0.1", 26 "pid": "0x3031", 27 "vid": "0x4D76" 28 }, 29 "layouts": { 30 "LAYOUT": { 31 "layout": [ 32 {"label": "D0", "matrix": [0, 0], "x": 0, "y": 0}, 33 {"label": "D1", "matrix": [0, 1], "x": 1, "y": 0}, 34 {"label": "D4", "matrix": [0, 2], "x": 2, "y": 0}, 35 36 {"label": "C6", "matrix": [1, 0], "x": 0, "y": 1}, 37 {"label": "D7", "matrix": [1, 1], "x": 1, "y": 1}, 38 {"label": "E6", "matrix": [1, 2], "x": 2, "y": 1}, 39 40 {"label": "B4", "matrix": [2, 0], "x": 0, "y": 2}, 41 {"label": "B5", "matrix": [2, 1], "x": 1, "y": 2}, 42 {"label": "B6", "matrix": [2, 2], "x": 2, "y": 2} 43 ] 44 } 45 } 46 }