keyboard.json (13380B)
1 { 2 "usb": { 3 "pid": "0x0520", 4 "device_version": "1.0.0" 5 }, 6 "features": { 7 "rgb_matrix": true 8 }, 9 "layouts": { 10 "LAYOUT": { 11 "layout": [ 12 {"matrix":[0, 0], "x":0, "y":0}, 13 {"matrix":[0, 1], "x":2, "y":0}, 14 {"matrix":[0, 2], "x":3, "y":0}, 15 {"matrix":[0, 3], "x":4, "y":0}, 16 {"matrix":[0, 4], "x":5, "y":0}, 17 {"matrix":[0, 5], "x":6.5, "y":0}, 18 {"matrix":[0, 6], "x":7.5, "y":0}, 19 {"matrix":[0, 7], "x":8.5, "y":0}, 20 {"matrix":[0, 8], "x":9.5, "y":0}, 21 {"matrix":[0, 9], "x":11, "y":0}, 22 {"matrix":[0,10], "x":12, "y":0}, 23 {"matrix":[0,11], "x":13, "y":0}, 24 {"matrix":[0,12], "x":14, "y":0}, 25 {"matrix":[0,14], "x":15.25, "y":0}, 26 {"matrix":[0,15], "x":16.25, "y":0}, 27 {"matrix":[0,16], "x":17.25, "y":0}, 28 29 {"matrix":[1, 0], "x":0, "y":1.25}, 30 {"matrix":[1, 1], "x":1, "y":1.25}, 31 {"matrix":[1, 2], "x":2, "y":1.25}, 32 {"matrix":[1, 3], "x":3, "y":1.25}, 33 {"matrix":[1, 4], "x":4, "y":1.25}, 34 {"matrix":[1, 5], "x":5, "y":1.25}, 35 {"matrix":[1, 6], "x":6, "y":1.25}, 36 {"matrix":[1, 7], "x":7, "y":1.25}, 37 {"matrix":[1, 8], "x":8, "y":1.25}, 38 {"matrix":[1, 9], "x":9, "y":1.25}, 39 {"matrix":[1,10], "x":10, "y":1.25}, 40 {"matrix":[1,11], "x":11, "y":1.25}, 41 {"matrix":[1,12], "x":12, "y":1.25}, 42 {"matrix":[1,13], "x":13, "y":1.25, "w":2}, 43 {"matrix":[1,14], "x":15.25, "y":1.25}, 44 {"matrix":[1,15], "x":16.25, "y":1.25}, 45 {"matrix":[1,16], "x":17.25, "y":1.25}, 46 {"matrix":[1,17], "x":18.5, "y":1.25}, 47 {"matrix":[1,18], "x":19.5, "y":1.25}, 48 {"matrix":[0,17], "x":20.5, "y":1.25}, 49 {"matrix":[0,18], "x":21.5, "y":1.25}, 50 51 {"matrix":[2, 0], "x":0, "y":2.25, "w":1.5}, 52 {"matrix":[2, 1], "x":1.5, "y":2.25}, 53 {"matrix":[2, 2], "x":2.5, "y":2.25}, 54 {"matrix":[2, 3], "x":3.5, "y":2.25}, 55 {"matrix":[2, 4], "x":4.5, "y":2.25}, 56 {"matrix":[2, 5], "x":5.5, "y":2.25}, 57 {"matrix":[2, 6], "x":6.5, "y":2.25}, 58 {"matrix":[2, 7], "x":7.5, "y":2.25}, 59 {"matrix":[2, 8], "x":8.5, "y":2.25}, 60 {"matrix":[2, 9], "x":9.5, "y":2.25}, 61 {"matrix":[2,10], "x":10.5, "y":2.25}, 62 {"matrix":[2,11], "x":11.5, "y":2.25}, 63 {"matrix":[2,12], "x":12.5, "y":2.25}, 64 {"matrix":[2,13], "x":13.5, "y":2.25, "w":1.5}, 65 {"matrix":[2,14], "x":15.25, "y":2.25}, 66 {"matrix":[2,15], "x":16.25, "y":2.25}, 67 {"matrix":[2,16], "x":17.25, "y":2.25}, 68 {"matrix":[2,17], "x":18.5, "y":2.25}, 69 {"matrix":[2,18], "x":19.5, "y":2.25}, 70 {"matrix":[3,14], "x":20.5, "y":2.25}, 71 {"matrix":[3,15], "x":21.5, "y":2.25, "h":2}, 72 73 {"matrix":[3, 0], "x":0, "y":3.25, "w":1.75}, 74 {"matrix":[3, 1], "x":1.75, "y":3.25}, 75 {"matrix":[3, 2], "x":2.75, "y":3.25}, 76 {"matrix":[3, 3], "x":3.75, "y":3.25}, 77 {"matrix":[3, 4], "x":4.75, "y":3.25}, 78 {"matrix":[3, 5], "x":5.75, "y":3.25}, 79 {"matrix":[3, 6], "x":6.75, "y":3.25}, 80 {"matrix":[3, 7], "x":7.75, "y":3.25}, 81 {"matrix":[3, 8], "x":8.75, "y":3.25}, 82 {"matrix":[3, 9], "x":9.75, "y":3.25}, 83 {"matrix":[3,10], "x":10.75, "y":3.25}, 84 {"matrix":[3,11], "x":11.75, "y":3.25}, 85 {"matrix":[3,13], "x":12.75, "y":3.25, "w":2.25}, 86 {"matrix":[3,17], "x":18.5, "y":3.25}, 87 {"matrix":[3,18], "x":19.5, "y":3.25}, 88 {"matrix":[3,16], "x":20.5, "y":3.25}, 89 90 {"matrix":[4, 0], "x":0, "y":4.25, "w":2.25}, 91 {"matrix":[4, 2], "x":2.25, "y":4.25}, 92 {"matrix":[4, 3], "x":3.25, "y":4.25}, 93 {"matrix":[4, 4], "x":4.25, "y":4.25}, 94 {"matrix":[4, 5], "x":5.25, "y":4.25}, 95 {"matrix":[4, 6], "x":6.25, "y":4.25}, 96 {"matrix":[4, 7], "x":7.25, "y":4.25}, 97 {"matrix":[4, 8], "x":8.25, "y":4.25}, 98 {"matrix":[4, 9], "x":9.25, "y":4.25}, 99 {"matrix":[4,10], "x":10.25, "y":4.25}, 100 {"matrix":[4,11], "x":11.25, "y":4.25}, 101 {"matrix":[4,13], "x":12.25, "y":4.25, "w":2.75}, 102 {"matrix":[4,15], "x":16.25, "y":4.25}, 103 {"matrix":[4,17], "x":18.5, "y":4.25}, 104 {"matrix":[4,18], "x":19.5, "y":4.25}, 105 {"matrix":[4,14], "x":20.5, "y":4.25}, 106 {"matrix":[4,16], "x":21.5, "y":4.25, "h":2}, 107 108 {"matrix":[5, 0], "x":0, "y":5.25, "w":1.25}, 109 {"matrix":[5, 1], "x":1.25, "y":5.25, "w":1.25}, 110 {"matrix":[5, 2], "x":2.5, "y":5.25, "w":1.25}, 111 {"matrix":[5, 6], "x":3.75, "y":5.25, "w":6.25}, 112 {"matrix":[5,10], "x":10, "y":5.25, "w":1.25}, 113 {"matrix":[5,11], "x":11.25, "y":5.25, "w":1.25}, 114 {"matrix":[5,12], "x":12.5, "y":5.25, "w":1.25}, 115 {"matrix":[5,13], "x":13.75, "y":5.25, "w":1.25}, 116 {"matrix":[5,14], "x":15.25, "y":5.25}, 117 {"matrix":[5,15], "x":16.25, "y":5.25}, 118 {"matrix":[5,16], "x":17.25, "y":5.25}, 119 {"matrix":[5,17], "x":18.5, "y":5.25, "w":2}, 120 {"matrix":[5,18], "x":20.5, "y":5.25} 121 ] 122 } 123 }, 124 "rgb_matrix": { 125 "driver": "snled27351", 126 "animations": { 127 "breathing": true, 128 "band_spiral_val": true, 129 "cycle_all": true, 130 "cycle_left_right": true, 131 "cycle_up_down": true, 132 "rainbow_moving_chevron": true, 133 "cycle_out_in": true, 134 "cycle_out_in_dual": true, 135 "cycle_pinwheel": true, 136 "cycle_spiral": true, 137 "dual_beacon": true, 138 "rainbow_beacon": true, 139 "jellybean_raindrops": true, 140 "pixel_rain": true, 141 "typing_heatmap": true, 142 "digital_rain": true, 143 "solid_reactive_simple": true, 144 "solid_reactive_multiwide": true, 145 "solid_reactive_multinexus": true, 146 "splash": true, 147 "solid_splash": true 148 }, 149 "layout": [ 150 {"matrix":[0, 0], "flags":1, "x":0, "y":0}, 151 {"matrix":[0, 1], "flags":1, "x":21, "y":0}, 152 {"matrix":[0, 2], "flags":1, "x":31, "y":0}, 153 {"matrix":[0, 3], "flags":1, "x":42, "y":0}, 154 {"matrix":[0, 4], "flags":1, "x":52, "y":0}, 155 {"matrix":[0, 5], "flags":1, "x":68, "y":0}, 156 {"matrix":[0, 6], "flags":1, "x":78, "y":0}, 157 {"matrix":[0, 7], "flags":1, "x":89, "y":0}, 158 {"matrix":[0, 8], "flags":1, "x":99, "y":0}, 159 {"matrix":[0, 9], "flags":1, "x":115, "y":0}, 160 {"matrix":[0, 10], "flags":1, "x":125, "y":0}, 161 {"matrix":[0, 11], "flags":1, "x":136, "y":0}, 162 {"matrix":[0, 12], "flags":1, "x":146, "y":0}, 163 {"matrix":[0, 14], "flags":1, "x":159, "y":0}, 164 {"matrix":[0, 15], "flags":1, "x":169, "y":0}, 165 {"matrix":[0, 16], "flags":1, "x":180, "y":0}, 166 167 {"matrix":[0, 13], "flags":8, "x":193, "y":0}, 168 {"matrix":[0, 13], "flags":8, "x":203, "y":0}, 169 {"matrix":[0, 13], "flags":8, "x":214, "y":0}, 170 {"matrix":[0, 13], "flags":8, "x":224, "y":0}, 171 172 {"matrix":[1, 0], "flags":4, "x":0, "y":15}, 173 {"matrix":[1, 1], "flags":4, "x":10, "y":15}, 174 {"matrix":[1, 2], "flags":4, "x":21, "y":15}, 175 {"matrix":[1, 3], "flags":4, "x":31, "y":15}, 176 {"matrix":[1, 4], "flags":4, "x":42, "y":15}, 177 {"matrix":[1, 5], "flags":4, "x":52, "y":15}, 178 {"matrix":[1, 6], "flags":4, "x":63, "y":15}, 179 {"matrix":[1, 7], "flags":4, "x":73, "y":15}, 180 {"matrix":[1, 8], "flags":4, "x":83, "y":15}, 181 {"matrix":[1, 9], "flags":4, "x":94, "y":15}, 182 {"matrix":[1, 10], "flags":4, "x":104, "y":15}, 183 {"matrix":[1, 11], "flags":4, "x":115, "y":15}, 184 {"matrix":[1, 12], "flags":4, "x":125, "y":15}, 185 {"matrix":[1, 13], "flags":1, "x":141, "y":15}, 186 {"matrix":[1, 14], "flags":1, "x":159, "y":15}, 187 {"matrix":[1, 15], "flags":1, "x":169, "y":15}, 188 {"matrix":[1, 16], "flags":1, "x":180, "y":15}, 189 {"matrix":[1, 17], "flags":8, "x":193, "y":15}, 190 {"matrix":[1, 18], "flags":4, "x":203, "y":15}, 191 {"matrix":[0, 17], "flags":4, "x":214, "y":15}, 192 {"matrix":[0, 18], "flags":4, "x":224, "y":15}, 193 194 {"matrix":[2, 0], "flags":1, "x":3, "y":27}, 195 {"matrix":[2, 1], "flags":4, "x":16, "y":27}, 196 {"matrix":[2, 2], "flags":4, "x":26, "y":27}, 197 {"matrix":[2, 3], "flags":4, "x":36, "y":27}, 198 {"matrix":[2, 4], "flags":4, "x":47, "y":27}, 199 {"matrix":[2, 5], "flags":4, "x":57, "y":27}, 200 {"matrix":[2, 6], "flags":4, "x":68, "y":27}, 201 {"matrix":[2, 7], "flags":4, "x":78, "y":27}, 202 {"matrix":[2, 8], "flags":4, "x":89, "y":27}, 203 {"matrix":[2, 9], "flags":4, "x":99, "y":27}, 204 {"matrix":[2, 10], "flags":4, "x":109, "y":27}, 205 {"matrix":[2, 11], "flags":4, "x":120, "y":27}, 206 {"matrix":[2, 12], "flags":4, "x":130, "y":27}, 207 {"matrix":[2, 13], "flags":4, "x":143, "y":27}, 208 {"matrix":[2, 14], "flags":1, "x":159, "y":27}, 209 {"matrix":[2, 15], "flags":1, "x":169, "y":27}, 210 {"matrix":[2, 16], "flags":1, "x":180, "y":27}, 211 {"matrix":[2, 17], "flags":4, "x":193, "y":27}, 212 {"matrix":[2, 18], "flags":4, "x":203, "y":27}, 213 {"matrix":[3, 14], "flags":4, "x":214, "y":27}, 214 {"matrix":[3, 15], "flags":4, "x":224, "y":27}, 215 216 {"matrix":[3, 0], "flags":8, "x":4, "y":40}, 217 {"matrix":[3, 1], "flags":4, "x":18, "y":40}, 218 {"matrix":[3, 2], "flags":4, "x":29, "y":40}, 219 {"matrix":[3, 3], "flags":4, "x":39, "y":40}, 220 {"matrix":[3, 4], "flags":4, "x":50, "y":40}, 221 {"matrix":[3, 5], "flags":4, "x":60, "y":40}, 222 {"matrix":[3, 6], "flags":4, "x":70, "y":40}, 223 {"matrix":[3, 7], "flags":4, "x":81, "y":40}, 224 {"matrix":[3, 8], "flags":4, "x":91, "y":40}, 225 {"matrix":[3, 9], "flags":4, "x":102, "y":40}, 226 {"matrix":[3, 10], "flags":4, "x":112, "y":40}, 227 {"matrix":[3, 11], "flags":4, "x":123, "y":40}, 228 {"matrix":[3, 13], "flags":4, "x":139, "y":40}, 229 {"matrix":[3, 17], "flags":4, "x":193, "y":40}, 230 {"matrix":[3, 18], "flags":4, "x":203, "y":40}, 231 {"matrix":[3, 16], "flags":4, "x":214, "y":40}, 232 233 {"matrix":[4, 0], "flags":1, "x":7, "y":52}, 234 {"matrix":[4, 2], "flags":4, "x":23, "y":52}, 235 {"matrix":[4, 3], "flags":4, "x":34, "y":52}, 236 {"matrix":[4, 4], "flags":4, "x":44, "y":52}, 237 {"matrix":[4, 5], "flags":4, "x":55, "y":52}, 238 {"matrix":[4, 6], "flags":4, "x":65, "y":52}, 239 {"matrix":[4, 7], "flags":4, "x":76, "y":52}, 240 {"matrix":[4, 8], "flags":4, "x":86, "y":52}, 241 {"matrix":[4, 9], "flags":4, "x":96, "y":52}, 242 {"matrix":[4, 10], "flags":4, "x":107, "y":52}, 243 {"matrix":[4, 11], "flags":4, "x":117, "y":52}, 244 {"matrix":[4, 13], "flags":1, "x":137, "y":52}, 245 {"matrix":[4, 15], "flags":1, "x":169, "y":52}, 246 {"matrix":[4, 17], "flags":4, "x":193, "y":52}, 247 {"matrix":[4, 18], "flags":4, "x":203, "y":52}, 248 {"matrix":[4, 14], "flags":4, "x":214, "y":52}, 249 {"matrix":[4, 16], "flags":4, "x":224, "y":52}, 250 251 {"matrix":[5, 0], "flags":1, "x":1, "y":64}, 252 {"matrix":[5, 1], "flags":1, "x":14, "y":64}, 253 {"matrix":[5, 2], "flags":1, "x":27, "y":64}, 254 {"matrix":[5, 6], "flags":4, "x":66, "y":64}, 255 {"matrix":[5, 10], "flags":1, "x":105, "y":64}, 256 {"matrix":[5, 11], "flags":1, "x":118, "y":64}, 257 {"matrix":[5, 12], "flags":4, "x":131, "y":64}, 258 {"matrix":[5, 13], "flags":1, "x":145, "y":64}, 259 {"matrix":[5, 14], "flags":1, "x":159, "y":64}, 260 {"matrix":[5, 15], "flags":1, "x":169, "y":64}, 261 {"matrix":[5, 16], "flags":1, "x":180, "y":64}, 262 {"matrix":[5, 17], "flags":4, "x":198, "y":64}, 263 {"matrix":[5, 18], "flags":4, "x":214, "y":64} 264 ], 265 "sleep": true 266 } 267 }