info.json (1742B)
1 { 2 "manufacturer": "Keychron", 3 "keyboard_name": "Keychron Q4", 4 "maintainer": "lalalademaxiya1", 5 "bootloader": "stm32-dfu", 6 "diode_direction": "ROW2COL", 7 "dip_switch": { 8 "enabled": true, 9 "matrix_grid": [ [4, 4] ] 10 }, 11 "dynamic_keymap": { 12 "layer_count": 5 13 }, 14 "eeprom": { 15 "wear_leveling": { 16 "backing_size": 4096 17 } 18 }, 19 "features": { 20 "bootmagic": true, 21 "extrakey": true, 22 "mousekey": true, 23 "nkro": true, 24 "rgb_matrix": true 25 }, 26 "matrix_pins": { 27 "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"], 28 "rows": ["B4", "B3", "A15", "A14", "A13"] 29 }, 30 "processor": "STM32L432", 31 "rgb_matrix": { 32 "animations": { 33 "band_spiral_val": true, 34 "breathing": true, 35 "cycle_all": true, 36 "cycle_left_right": true, 37 "cycle_out_in": true, 38 "cycle_out_in_dual": true, 39 "cycle_pinwheel": true, 40 "cycle_spiral": true, 41 "cycle_up_down": true, 42 "digital_rain": true, 43 "dual_beacon": true, 44 "jellybean_raindrops": true, 45 "pixel_rain": true, 46 "rainbow_beacon": true, 47 "rainbow_moving_chevron": true, 48 "solid_reactive_multinexus": true, 49 "solid_reactive_multiwide": true, 50 "solid_reactive_simple": true, 51 "solid_splash": true, 52 "splash": true, 53 "typing_heatmap": true 54 }, 55 "driver": "snled27351", 56 "sleep": true 57 }, 58 "url": "https://github.com/Keychron", 59 "usb": { 60 "vid": "0x3434" 61 } 62 }