keyboard.json (1362B)
1 { 2 "keyboard_name": "Macro Pad 8", 3 "manufacturer": "ANAVI", 4 "maintainer": "leon-anavi", 5 "usb": { 6 "vid": "0xCEEB", 7 "pid": "0x0001", 8 "device_version": "0.0.1" 9 }, 10 "backlight": { 11 "driver": "timer", 12 "pin": "D7", 13 "breathing": true 14 }, 15 "rgblight": { 16 "hue_steps": 10, 17 "led_count": 4, 18 "sleep": true, 19 "animations": { 20 "breathing": true, 21 "rainbow_mood": true, 22 "rainbow_swirl": true, 23 "knight": true, 24 "static_gradient": true, 25 "alternating": true, 26 "twinkle": true 27 } 28 }, 29 "ws2812": { 30 "pin": "F4" 31 }, 32 "processor": "atmega32u4", 33 "bootloader": "caterina", 34 "features": { 35 "backlight": true, 36 "bootmagic": false, 37 "extrakey": true, 38 "mousekey": true, 39 "nkro": true, 40 "oled": true, 41 "rgblight": true 42 }, 43 "matrix_pins": { 44 "direct": [ 45 ["D4", "F6", "B5", "E6"], 46 ["F5", "F7", "B4", "C6"] 47 ] 48 }, 49 "layouts": { 50 "LAYOUT_ortho_2x4": { 51 "layout": [ 52 {"x": 0, "y": 0, "matrix": [0, 0]}, 53 {"x": 1, "y": 0, "matrix": [0, 1]}, 54 {"x": 2, "y": 0, "matrix": [0, 2]}, 55 {"x": 3, "y": 0, "matrix": [0, 3]}, 56 {"x": 0, "y": 1, "matrix": [1, 0]}, 57 {"x": 1, "y": 1, "matrix": [1, 1]}, 58 {"x": 2, "y": 1, "matrix": [1, 2]}, 59 {"x": 3, "y": 1, "matrix": [1, 3]} 60 ] 61 } 62 } 63 }