keyboard.json (1601B)
1 { 2 "manufacturer": "SteelSeries", 3 "keyboard_name": "Prime", 4 "maintainer": "Dasky", 5 "bootloader": "uf2boot", 6 "build": { 7 "debounce_type": "asym_eager_defer_pk", 8 "lto": true 9 }, 10 "encoder": { 11 "rotary": [ 12 {"pin_a": "B5", "pin_b": "B4", "resolution": 2} 13 ] 14 }, 15 "features": { 16 "bootmagic": true, 17 "encoder": true, 18 "extrakey": true, 19 "mousekey": true, 20 "pointing_device": true, 21 "rgblight": true 22 }, 23 "matrix_pins": { 24 "direct": [ 25 ["A0", "C15", "A1", "C13", "C14", "A3"] 26 ] 27 }, 28 "processor": "STM32F103", 29 "rgblight": { 30 "animations": { 31 "breathing": true, 32 "rainbow_mood": true 33 }, 34 "default": { 35 "animation": "rainbow_mood" 36 }, 37 "driver": "custom", 38 "led_count": 1 39 }, 40 "url": "https://steelseries.com/gaming-mice/prime", 41 "usb": { 42 "device_version": "1.0.0", 43 "pid": "0x0000", 44 "vid": "0xFEED" 45 }, 46 "layouts": { 47 "LAYOUT": { 48 "layout": [ 49 {"label": "Left Click", "matrix": [0, 0], "x": 0, "y": 0}, 50 {"label": "Middle Click", "matrix": [0, 1], "x": 1, "y": 0}, 51 {"label": "Right Click", "matrix": [0, 2], "x": 2, "y": 0}, 52 {"label": "Side forward", "matrix": [0, 3], "x": 0, "y": 2}, 53 {"label": "Side back", "matrix": [0, 4], "x": 0, "y": 3}, 54 {"label": "boot", "matrix": [0, 5], "x": 1, "y": 1} 55 ] 56 } 57 } 58 }