keyboard.json (6310B)
1 { 2 "manufacturer": "Darmoshark", 3 "keyboard_name": "K3 QMK", 4 "maintainer": "Proceee", 5 "processor": "WB32FQ95", 6 "bootloader": "wb32-dfu", 7 "usb": { 8 "device_version": "1.0.0", 9 "vid": "0xC001", 10 "pid": "0x3667", 11 "suspend_wakeup_delay": 1000 12 }, 13 "diode_direction": "ROW2COL", 14 "features": { 15 "bootmagic": true, 16 "extrakey": true, 17 "mousekey": true, 18 "nkro": true, 19 "rgb_matrix": true 20 }, 21 "eeprom": { 22 "driver": "wear_leveling", 23 "wear_leveling": { 24 "driver": "spi_flash", 25 "backing_size": 4096 26 } 27 }, 28 "matrix_pins": { 29 "rows": ["B13", "A1", "A2", "A3", "A4", "B7"], 30 "cols": ["B1", "C7", "C13", "B9"] 31 }, 32 "indicators": { 33 "num_lock": "C5" 34 }, 35 "ws2812": { 36 "pin": "A8" 37 }, 38 "rgb_matrix": { 39 "driver": "ws2812", 40 "default":{ 41 "val": 80 42 }, 43 "sleep": true, 44 "center_point": [24, 32], 45 "max_brightness": 140, 46 "animations": { 47 "alphas_mods": true, 48 "gradient_up_down": true, 49 "gradient_left_right": true, 50 "breathing": true, 51 "band_sat": true, 52 "band_val": true, 53 "band_pinwheel_sat": true, 54 "band_pinwheel_val": true, 55 "band_spiral_sat": true, 56 "band_spiral_val": true, 57 "cycle_all": true, 58 "cycle_left_right": true, 59 "cycle_up_down": true, 60 "cycle_out_in": true, 61 "cycle_out_in_dual": true, 62 "rainbow_moving_chevron": true, 63 "cycle_pinwheel": true, 64 "cycle_spiral": true, 65 "dual_beacon": true, 66 "rainbow_beacon": true, 67 "rainbow_pinwheels": true, 68 "raindrops": true, 69 "jellybean_raindrops": true, 70 "hue_breathing": true, 71 "hue_pendulum": true, 72 "hue_wave": true, 73 "pixel_fractal": true, 74 "pixel_flow": true, 75 "pixel_rain": true, 76 "typing_heatmap": true, 77 "digital_rain": true, 78 "solid_reactive_simple": true, 79 "solid_reactive": true, 80 "solid_reactive_wide": true, 81 "solid_reactive_multiwide": true, 82 "solid_reactive_cross": true, 83 "solid_reactive_multicross": true, 84 "solid_reactive_nexus": true, 85 "solid_reactive_multinexus": true, 86 "splash": true, 87 "multisplash": true, 88 "solid_splash": true, 89 "solid_multisplash": true 90 }, 91 "layout": [ 92 { "flags": 4, "matrix":[0,2], "x": 32, "y": 0}, 93 { "flags": 4, "matrix":[0,3], "x": 48, "y": 0}, 94 95 { "flags": 4, "matrix":[1,3], "x": 48, "y": 13}, 96 { "flags": 4, "matrix":[2,3], "x": 48, "y": 26}, 97 { "flags": 4, "matrix":[4,3], "x": 48, "y": 51}, 98 99 { "flags": 4, "matrix":[5,2], "x": 48, "y": 64}, 100 { "flags": 4, "matrix":[4,2], "x": 32, "y": 51}, 101 { "flags": 4, "matrix":[3,2], "x": 32, "y": 38}, 102 { "flags": 4, "matrix":[2,2], "x": 32, "y": 26}, 103 { "flags": 4, "matrix":[1,2], "x": 32, "y": 13}, 104 105 { "flags": 4, "matrix":[1,1], "x": 16, "y": 13}, 106 { "flags": 4, "matrix":[2,1], "x": 16, "y": 26}, 107 { "flags": 4, "matrix":[3,1], "x": 16, "y": 38}, 108 { "flags": 4, "matrix":[4,1], "x": 16, "y": 51}, 109 110 { "flags": 4, "matrix":[5,1], "x": 0, "y": 64}, 111 { "flags": 4, "matrix":[4,0], "x": 0, "y": 51}, 112 { "flags": 4, "matrix":[3,0], "x": 0, "y": 38}, 113 { "flags": 4, "matrix":[2,0], "x": 0, "y": 26}, 114 { "flags": 4, "matrix":[1,0], "x": 0, "y": 13}, 115 { "flags": 4, "matrix":[0,0], "x": 0, "y": 0}, 116 117 { "flags": 4, "matrix":[0,1], "x": 16, "y": 0}, 118 119 { "flags": 4, "x": 224, "y": 64}, 120 { "flags": 4, "x": 224, "y": 64}, 121 { "flags": 4, "x": 224, "y": 64}, 122 { "flags": 4, "x": 224, "y": 64}, 123 { "flags": 4, "x": 224, "y": 64}, 124 { "flags": 4, "x": 224, "y": 64}, 125 { "flags": 4, "x": 224, "y": 64}, 126 { "flags": 4, "x": 224, "y": 64}, 127 { "flags": 4, "x": 224, "y": 64}, 128 { "flags": 4, "x": 224, "y": 64}, 129 { "flags": 4, "x": 224, "y": 64}, 130 { "flags": 4, "x": 224, "y": 64}, 131 132 { "flags": 4, "x": 224, "y": 64}, 133 { "flags": 4, "x": 224, "y": 64}, 134 { "flags": 4, "x": 224, "y": 64}, 135 { "flags": 4, "x": 224, "y": 64}, 136 { "flags": 4, "x": 224, "y": 64}, 137 { "flags": 4, "x": 224, "y": 64}, 138 { "flags": 4, "x": 224, "y": 64}, 139 { "flags": 4, "x": 224, "y": 64}, 140 { "flags": 4, "x": 224, "y": 64}, 141 { "flags": 4, "x": 224, "y": 64}, 142 { "flags": 4, "x": 224, "y": 64} 143 ] 144 }, 145 "community_layouts": ["numpad_6x4"], 146 "layouts": { 147 "LAYOUT_numpad_6x4": { 148 "layout": [ 149 { "matrix":[0,0], "x": 0, "y": 0 }, 150 { "matrix":[0,1], "x": 1, "y": 0 }, 151 { "matrix":[0,2], "x": 2, "y": 0 }, 152 { "matrix":[0,3], "x": 3, "y": 0 }, 153 154 { "matrix":[1,0], "x": 0, "y": 1 }, 155 { "matrix":[1,1], "x": 1, "y": 1 }, 156 { "matrix":[1,2], "x": 2, "y": 1 }, 157 { "matrix":[1,3], "x": 3, "y": 1 }, 158 159 { "matrix":[2,0], "x": 0, "y": 2 }, 160 { "matrix":[2,1], "x": 1, "y": 2 }, 161 { "matrix":[2,2], "x": 2, "y": 2 }, 162 163 { "matrix":[3,0], "x": 0, "y": 3 }, 164 { "matrix":[3,1], "x": 1, "y": 3 }, 165 { "matrix":[3,2], "x": 2, "y": 3 }, 166 { "matrix":[2,3], "x": 3, "y": 2, "h": 2 }, 167 168 { "matrix":[4,0], "x": 0, "y": 4 }, 169 { "matrix":[4,1], "x": 1, "y": 4 }, 170 { "matrix":[4,2], "x": 2, "y": 4 }, 171 172 { "matrix":[5,1], "x": 0, "y": 5, "w": 2 }, 173 { "matrix":[5,2], "x": 2, "y": 5 }, 174 { "matrix":[4,3], "x": 3, "y": 4, "h": 2 } 175 ] 176 } 177 } 178 }