]> git.donarmstrong.com Git - qmk_firmware.git/blob - keyboards/cospad/info.json
Refactor cospad to current standards and enable support for backlight keycodes (...
[qmk_firmware.git] / keyboards / cospad / info.json
1 {
2   "keyboard_name": "Cospad",
3   "keyboard_folder": "cospad",
4   "url": "",
5   "maintainer": "qmk",
6   "width": 4,
7   "height": 6,
8   "layouts": {
9     "LAYOUT_numpad_6x4": {
10       "key_count": 21,
11       "layout": [
12         {"label":"Esc", "x":0, "y":0},
13         {"label":"Tab", "x":1, "y":0},
14         {"label":"Fn", "x":2, "y":0},
15         {"label":"Back", "x":3, "y":0},
16         {"label":"Num Lock", "x":0, "y":1},
17         {"label":"/", "x":1, "y":1},
18         {"label":"*", "x":2, "y":1},
19         {"label":"-", "x":3, "y":1},
20         {"label":"7", "x":0, "y":2},
21         {"label":"8", "x":1, "y":2},
22         {"label":"9", "x":2, "y":2},
23         {"label":"4", "x":0, "y":3},
24         {"label":"5", "x":1, "y":3},
25         {"label":"6", "x":2, "y":3},
26         {"label":"+", "x":3, "y":2, "h":2},
27         {"label":"1", "x":0, "y":4},
28         {"label":"2", "x":1, "y":4},
29         {"label":"3", "x":2, "y":4},
30         {"label":"0", "x":0, "y":5, "w":2},
31         {"label":".", "x":2, "y":5},
32         {"label":"Enter", "x":3, "y":4, "h":2}
33       ]
34     },
35
36     "LAYOUT_gamepad_6x4": {
37       "key_count": 23,
38       "layout": [
39         {"label":"k00", "x":0, "y":0},
40         {"label":"k01", "x":1, "y":0},
41         {"label":"k02", "x":2, "y":0},
42         {"label":"k03", "x":3, "y":0},
43         {"label":"k10", "x":0, "y":1},
44         {"label":"k11", "x":1, "y":1},
45         {"label":"k12", "x":2, "y":1},
46         {"label":"k13", "x":3, "y":1},
47         {"label":"k20", "x":0, "y":2},
48         {"label":"k21", "x":1, "y":2},
49         {"label":"k22", "x":2, "y":2},
50         {"label":"k30", "x":0, "y":3},
51         {"label":"k31", "x":1, "y":3},
52         {"label":"k32", "x":2, "y":3},
53         {"label":"k23", "x":3, "y":2, "h":2},
54         {"label":"k40", "x":0, "y":4},
55         {"label":"k41", "x":1, "y":4},
56         {"label":"k42", "x":2, "y":4},
57         {"label":"k43", "x":3, "y":4},
58         {"label":"k50", "x":0, "y":5},
59         {"label":"k51", "x":1, "y":5},
60         {"label":"k52", "x":2, "y":5},
61         {"label":"k53", "x":3, "y":5}
62       ]
63     },
64
65     "LAYOUT_ortho_6x4": {
66       "key_count": 24,
67       "layout": [
68         {"label":"k00", "x":0, "y":0},
69         {"label":"k01", "x":1, "y":0},
70         {"label":"k02", "x":2, "y":0},
71         {"label":"k03", "x":3, "y":0},
72         {"label":"k10", "x":0, "y":1},
73         {"label":"k11", "x":1, "y":1},
74         {"label":"k12", "x":2, "y":1},
75         {"label":"k13", "x":3, "y":1},
76         {"label":"k20", "x":0, "y":2},
77         {"label":"k21", "x":1, "y":2},
78         {"label":"k22", "x":2, "y":2},
79         {"label":"k23", "x":3, "y":2},
80         {"label":"k30", "x":0, "y":3},
81         {"label":"k31", "x":1, "y":3},
82         {"label":"k32", "x":2, "y":3},
83         {"label":"k33", "x":3, "y":3},
84         {"label":"k40", "x":0, "y":4},
85         {"label":"k41", "x":1, "y":4},
86         {"label":"k42", "x":2, "y":4},
87         {"label":"k43", "x":3, "y":4},
88         {"label":"k50", "x":0, "y":5},
89         {"label":"k51", "x":1, "y":5},
90         {"label":"k52", "x":2, "y":5},
91         {"label":"k53", "x":3, "y":5}
92       ]
93     }
94   }
95 }