keyboard.json (2758B)
1 { 2 "url": "https://github.com/idank/keyboards/tree/main/sweeq", 3 "maintainer": "idank", 4 "keyboard_name": "Sweeq", 5 "manufacturer": "idank", 6 "development_board": "promicro", 7 "usb": { 8 "vid": "0xC3AB", 9 "pid": "0x3139", 10 "device_version": "0.0.1" 11 }, 12 "features": { 13 "bootmagic": true, 14 "extrakey": true, 15 "mousekey": true, 16 "nkro": true 17 }, 18 "matrix_pins": { 19 "cols": [ "F4", "F5", "F6", "F7", "B1" ], 20 "rows": [ "D4", "C6", "D7", "E6" ] 21 }, 22 "diode_direction": "COL2ROW", 23 "split": { 24 "enabled": true, 25 "serial": { 26 "pin": "D2" 27 } 28 }, 29 "community_layouts": ["split_3x5_2"], 30 "layout_aliases": { 31 "LAYOUT": "LAYOUT_split_3x5_2" 32 }, 33 "layouts": { 34 "LAYOUT_split_3x5_2": { 35 "layout": [ 36 {"x": 0, "y": 0.93, "matrix": [0, 0]}, 37 {"x": 1, "y": 0.31, "matrix": [0, 1]}, 38 {"x": 2, "y": 0, "matrix": [0, 2]}, 39 {"x": 3, "y": 0.28, "matrix": [0, 3]}, 40 {"x": 4, "y": 0.42, "matrix": [0, 4]}, 41 42 {"x": 7, "y": 0.42, "matrix": [4, 4]}, 43 {"x": 8, "y": 0.28, "matrix": [4, 3]}, 44 {"x": 9, "y": 0, "matrix": [4, 2]}, 45 {"x": 10, "y": 0.31, "matrix": [4, 1]}, 46 {"x": 11, "y": 0.93, "matrix": [4, 0]}, 47 48 {"x": 0, "y": 1.93, "matrix": [1, 0]}, 49 {"x": 1, "y": 1.31, "matrix": [1, 1]}, 50 {"x": 2, "y": 1, "matrix": [1, 2]}, 51 {"x": 3, "y": 1.28, "matrix": [1, 3]}, 52 {"x": 4, "y": 1.42, "matrix": [1, 4]}, 53 54 {"x": 7, "y": 1.42, "matrix": [5, 4]}, 55 {"x": 8, "y": 1.28, "matrix": [5, 3]}, 56 {"x": 9, "y": 1, "matrix": [5, 2]}, 57 {"x": 10, "y": 1.31, "matrix": [5, 1]}, 58 {"x": 11, "y": 1.93, "matrix": [5, 0]}, 59 60 {"x": 0, "y": 2.93, "matrix": [2, 0]}, 61 {"x": 1, "y": 2.31, "matrix": [2, 1]}, 62 {"x": 2, "y": 2, "matrix": [2, 2]}, 63 {"x": 3, "y": 2.28, "matrix": [2, 3]}, 64 {"x": 4, "y": 2.42, "matrix": [2, 4]}, 65 66 {"x": 7, "y": 2.42, "matrix": [6, 4]}, 67 {"x": 8, "y": 2.28, "matrix": [6, 3]}, 68 {"x": 9, "y": 2, "matrix": [6, 2]}, 69 {"x": 10, "y": 2.31, "matrix": [6, 1]}, 70 {"x": 11, "y": 2.93, "matrix": [6, 0]}, 71 72 {"x": 3.5, "y": 3.75, "matrix": [3, 3]}, 73 {"x": 4.5, "y": 4, "matrix": [3, 4]}, 74 75 {"x": 6.5, "y": 4, "matrix": [7, 4]}, 76 {"x": 7.5, "y": 3.75, "matrix": [7, 3]} 77 ] 78 } 79 } 80 }