keyboard.json (3436B)
1 { 2 "keyboard_name": "MiniAxe", 3 "manufacturer": "ENDO Katsuhiro", 4 "maintainer": "ka2hiro", 5 "usb": { 6 "vid": "0xFEED", 7 "pid": "0x3939", 8 "device_version": "0.0.1" 9 }, 10 "split": { 11 "enabled": true, 12 "serial": { 13 "pin": "D0" 14 } 15 }, 16 "rgblight": { 17 "saturation_steps": 8, 18 "brightness_steps": 8, 19 "led_count": 6, 20 "animations": { 21 "breathing": true, 22 "rainbow_mood": true, 23 "rainbow_swirl": true, 24 "snake": true, 25 "knight": true, 26 "christmas": true, 27 "static_gradient": true, 28 "rgb_test": true, 29 "alternating": true, 30 "twinkle": true 31 } 32 }, 33 "ws2812": { 34 "pin": "F4" 35 }, 36 "processor": "atmega32u4", 37 "bootloader": "atmel-dfu", 38 "features": { 39 "bootmagic": false, 40 "extrakey": true, 41 "mousekey": false, 42 "nkro": false 43 }, 44 "qmk": { 45 "locking": { 46 "enabled": true, 47 "resync": true 48 } 49 }, 50 "matrix_pins": { 51 "direct": [ 52 ["F1", "E6", "B0", "B2", "B3"], 53 ["F5", "F0", "B1", "B7", "D2"], 54 ["F6", "F7", "C7", "D5", "D3"], 55 ["B5", "C6", "B6", null, null] 56 ] 57 }, 58 "community_layouts": ["split_3x5_3"], 59 "layout_aliases": { 60 "LAYOUT": "LAYOUT_split_3x5_3" 61 }, 62 "layouts": { 63 "LAYOUT_split_3x5_3": { 64 "layout": [ 65 {"x": 0, "y": 0, "matrix": [0, 0]}, 66 {"x": 1, "y": 0, "matrix": [0, 1]}, 67 {"x": 2, "y": 0, "matrix": [0, 2]}, 68 {"x": 3, "y": 0, "matrix": [0, 3]}, 69 {"x": 4, "y": 0, "matrix": [0, 4]}, 70 71 {"x": 6, "y": 0, "matrix": [4, 0]}, 72 {"x": 7, "y": 0, "matrix": [4, 1]}, 73 {"x": 8, "y": 0, "matrix": [4, 2]}, 74 {"x": 9, "y": 0, "matrix": [4, 3]}, 75 {"x": 10, "y": 0, "matrix": [4, 4]}, 76 77 {"x": 0, "y": 1, "matrix": [1, 0]}, 78 {"x": 1, "y": 1, "matrix": [1, 1]}, 79 {"x": 2, "y": 1, "matrix": [1, 2]}, 80 {"x": 3, "y": 1, "matrix": [1, 3]}, 81 {"x": 4, "y": 1, "matrix": [1, 4]}, 82 83 {"x": 6, "y": 1, "matrix": [5, 0]}, 84 {"x": 7, "y": 1, "matrix": [5, 1]}, 85 {"x": 8, "y": 1, "matrix": [5, 2]}, 86 {"x": 9, "y": 1, "matrix": [5, 3]}, 87 {"x": 10, "y": 1, "matrix": [5, 4]}, 88 89 {"x": 0, "y": 2, "matrix": [2, 0]}, 90 {"x": 1, "y": 2, "matrix": [2, 1]}, 91 {"x": 2, "y": 2, "matrix": [2, 2]}, 92 {"x": 3, "y": 2, "matrix": [2, 3]}, 93 {"x": 4, "y": 2, "matrix": [2, 4]}, 94 95 {"x": 6, "y": 2, "matrix": [6, 0]}, 96 {"x": 7, "y": 2, "matrix": [6, 1]}, 97 {"x": 8, "y": 2, "matrix": [6, 2]}, 98 {"x": 9, "y": 2, "matrix": [6, 3]}, 99 {"x": 10, "y": 2, "matrix": [6, 4]}, 100 101 {"x": 2, "y": 3, "matrix": [3, 0]}, 102 {"x": 3, "y": 3, "matrix": [3, 1]}, 103 {"x": 4, "y": 3, "matrix": [3, 2]}, 104 105 {"x": 6, "y": 3, "matrix": [7, 0]}, 106 {"x": 7, "y": 3, "matrix": [7, 1]}, 107 {"x": 8, "y": 3, "matrix": [7, 2]} 108 ] 109 } 110 } 111 }