keyboard.json (1676B)
1 { 2 "manufacturer": "Clueboard", 3 "keyboard_name": "Cluecard", 4 "maintainer": "skullydazed", 5 "debounce": 20, 6 "processor": "atmega32u4", 7 "bootloader": "atmel-dfu", 8 "diode_direction": "ROW2COL", 9 "features": { 10 "audio": true, 11 "backlight": true, 12 "bootmagic": false, 13 "console": true, 14 "extrakey": true, 15 "mousekey": true, 16 "nkro": false, 17 "rgblight": true 18 }, 19 "build": { 20 "lto": true 21 }, 22 "matrix_pins": { 23 "cols": ["F1", "F7", "F6"], 24 "rows": ["F0", "F5", "F4", "B4"] 25 }, 26 "rgblight": { 27 "hue_steps": 10, 28 "led_count": 4 29 }, 30 "ws2812": { 31 "pin": "E6" 32 }, 33 "usb": { 34 "device_version": "0.0.1", 35 "pid": "0x2330", 36 "vid": "0xC1ED" 37 }, 38 "backlight": { 39 "driver": "custom", 40 "levels": 6 41 }, 42 "layout_aliases": { 43 "LAYOUT_all": "LAYOUT" 44 }, 45 "layouts": { 46 "LAYOUT": { 47 "layout": [ 48 {"label": "ON/OFF", "matrix": [0, 0], "x": 0, "y": 0}, 49 {"label": "SAT+", "matrix": [0, 1], "x": 4, "y": 0}, 50 {"label": "BRIGHT+", "matrix": [0, 2], "x": 8, "y": 0}, 51 {"label": "HUE-", "matrix": [1, 0], "x": 2, "y": 1}, 52 {"label": "HUE+", "matrix": [1, 2], "x": 6, "y": 1}, 53 {"label": "MODE", "matrix": [2, 0], "x": 0, "y": 2}, 54 {"label": "SAT-", "matrix": [2, 1], "x": 4, "y": 2}, 55 {"label": "BRIGHT-", "matrix": [2, 2], "x": 8, "y": 2}, 56 {"label": "LAYER", "matrix": [1, 1], "x": 2, "y": 4}, 57 {"h": 2, "label": "MX1", "matrix": [3, 0], "w": 2, "x": 4, "y": 6}, 58 {"h": 2, "label": "MX2", "matrix": [3, 1], "w": 2, "x": 6, "y": 6}, 59 {"h": 2, "label": "MX3", "matrix": [3, 2], "w": 2, "x": 8, "y": 6} 60 ] 61 } 62 } 63 }