keyboard.json (3847B)
1 { 2 "keyboard_name": "dumbpad/v3x", 3 "url": "https://www.github.com/imchipwood/dumbpad", 4 "maintainer": "imchipwood", 5 "usb": { 6 "device_version": "0.1.0" 7 }, 8 "rgb_matrix": { 9 "animations": { 10 "alphas_mods": true, 11 "gradient_up_down": true, 12 "breathing": true, 13 "band_sat": true, 14 "band_val": true, 15 "band_spiral_val": true, 16 "cycle_left_right": true, 17 "cycle_pinwheel": true, 18 "raindrops": true, 19 "jellybean_raindrops": true, 20 "pixel_rain": true, 21 "pixel_flow": true, 22 "pixel_fractal": true, 23 "typing_heatmap": true, 24 "digital_rain": true, 25 "solid_reactive_simple": true, 26 "solid_reactive": true, 27 "solid_reactive_wide": true, 28 "solid_reactive_multiwide": true, 29 "solid_reactive_cross": true, 30 "solid_reactive_multicross": true, 31 "solid_reactive_nexus": true, 32 "solid_reactive_multinexus": true, 33 "splash": true, 34 "multisplash": true, 35 "solid_splash": true, 36 "solid_multisplash": true 37 }, 38 "driver": "ws2812", 39 "layout": [ 40 {"matrix": [0, 1], "x": 0, "y": 0, "flags": 4}, 41 {"matrix": [0, 2], "x": 75, "y": 0, "flags": 4}, 42 {"matrix": [0, 3], "x": 149, "y": 0, "flags": 4}, 43 {"matrix": [0, 4], "x": 224, "y": 0, "flags": 4}, 44 {"matrix": [1, 4], "x": 224, "y": 21, "flags": 4}, 45 {"matrix": [1, 3], "x": 149, "y": 21, "flags": 4}, 46 {"matrix": [1, 2], "x": 75, "y": 21, "flags": 4}, 47 {"matrix": [1, 1], "x": 0, "y": 21, "flags": 4}, 48 {"matrix": [2, 1], "x": 0, "y": 43, "flags": 4}, 49 {"matrix": [2, 2], "x": 75, "y": 43, "flags": 4}, 50 {"matrix": [2, 3], "x": 149, "y": 43, "flags": 4}, 51 {"matrix": [2, 4], "x": 224, "y": 43, "flags": 4}, 52 {"matrix": [3, 4], "x": 224, "y": 64, "flags": 4}, 53 {"matrix": [3, 3], "x": 149, "y": 64, "flags": 4}, 54 {"matrix": [3, 2], "x": 75, "y": 64, "flags": 4}, 55 {"matrix": [3, 1], "x": 0, "y": 64, "flags": 4} 56 ], 57 "timeout": 300000, 58 "sleep": true 59 }, 60 "matrix_pins": { 61 "cols": ["C6", "D7", "E6", "B4", "B5"], 62 "rows": ["F4", "F5", "F6", "F7"] 63 }, 64 "diode_direction": "COL2ROW", 65 "encoder": { 66 "rotary": [ 67 {"pin_a": "B2", "pin_b": "D4"} 68 ] 69 }, 70 "bootmagic": { 71 "matrix": [3, 0] 72 }, 73 "ws2812": { 74 "pin": "D1" 75 }, 76 "development_board": "promicro", 77 "features": { 78 "bootmagic": true, 79 "mousekey": false, 80 "extrakey": true, 81 "rgb_matrix": true, 82 "encoder": true 83 }, 84 "layouts": { 85 "LAYOUT": { 86 "layout": [ 87 {"matrix": [0, 1], "x": 1, "y": 0}, 88 {"matrix": [0, 2], "x": 2, "y": 0}, 89 {"matrix": [0, 3], "x": 3, "y": 0}, 90 {"matrix": [0, 4], "x": 4, "y": 0}, 91 92 {"matrix": [1, 1], "x": 1, "y": 1}, 93 {"matrix": [1, 2], "x": 2, "y": 1}, 94 {"matrix": [1, 3], "x": 3, "y": 1}, 95 {"matrix": [1, 4], "x": 4, "y": 1}, 96 97 {"matrix": [2, 1], "x": 1, "y": 2}, 98 {"matrix": [2, 2], "x": 2, "y": 2}, 99 {"matrix": [2, 3], "x": 3, "y": 2}, 100 {"matrix": [2, 4], "x": 4, "y": 2}, 101 102 {"matrix": [3, 0], "x": 0, "y": 3}, 103 {"matrix": [3, 1], "x": 1, "y": 3}, 104 {"matrix": [3, 2], "x": 2, "y": 3}, 105 {"matrix": [3, 3], "x": 3, "y": 3}, 106 {"matrix": [3, 4], "x": 4, "y": 3} 107 ] 108 } 109 } 110 }