keyboard.json (1531B)
1 { 2 "keyboard_name": "owl8", 3 "manufacturer": "yfuku", 4 "maintainer": "yfuku", 5 "usb": { 6 "vid": "0x5946", 7 "pid": "0x0008", 8 "device_version": "0.0.1" 9 }, 10 "encoder": { 11 "rotary": [ 12 {"pin_a": "D4", "pin_b": "C6"}, 13 {"pin_a": "D7", "pin_b": "E6"} 14 ] 15 }, 16 "processor": "atmega32u4", 17 "bootloader": "atmel-dfu", 18 "features": { 19 "bootmagic": true, 20 "encoder": true, 21 "extrakey": true, 22 "mousekey": true, 23 "nkro": false 24 }, 25 "qmk": { 26 "locking": { 27 "enabled": true, 28 "resync": true 29 } 30 }, 31 "matrix_pins": { 32 "direct": [ 33 ["F4", "F7", "B3", "B6", "F5", "F6", "B1", "B2", "D4", "C6", "D7", "E6"] 34 ] 35 }, 36 "layouts": { 37 "LAYOUT": { 38 "layout": [ 39 {"x":0, "y":0, "matrix": [0, 8]}, 40 {"x":1, "y":0, "matrix": [0, 9]}, 41 {"x":2, "y":0, "matrix": [0, 10]}, 42 {"x":3, "y":0, "matrix": [0, 11]}, 43 44 {"x": 0, "y": 1.25, "matrix": [0, 0]}, 45 {"x": 1, "y": 1.25, "matrix": [0, 1]}, 46 {"x": 2, "y": 1.25, "matrix": [0, 2]}, 47 {"x": 3, "y": 1.25, "matrix": [0, 3]}, 48 49 {"x": 0, "y": 2.25, "matrix": [0, 4]}, 50 {"x": 1, "y": 2.25, "matrix": [0, 5]}, 51 {"x": 2, "y": 2.25, "matrix": [0, 6]}, 52 {"x": 3, "y": 2.25, "matrix": [0, 7]} 53 ] 54 } 55 } 56 }