diff options
| author | noroadsleft <18669334+noroadsleft@users.noreply.github.com> | 2018-12-15 13:39:34 -0800 |
|---|---|---|
| committer | Drashna Jaelre <drashna@live.com> | 2018-12-15 13:39:34 -0800 |
| commit | 5ec327ad9974145e209146825e966aaf4a15d32d (patch) | |
| tree | 27714375851f2d3dc3a339ecc1ced86d05467eec /keyboards/cospad | |
| parent | 6172e55489b225f874125e801ca4b3d5a956f781 (diff) | |
| download | qmk_firmware-5ec327ad9974145e209146825e966aaf4a15d32d.tar.gz qmk_firmware-5ec327ad9974145e209146825e966aaf4a15d32d.zip | |
Cospad Configurator and readme update (#4663)
* Cospad: Configurator update
- added LAYOUT_gamepad_6x4 data
- renders as 4 rows by 6 columns visually
- fixed LAYOUT_numpad_6x4 data
- JSON objects were in the wrong order
* Cospad: readme update
- markdown formatting fixes
- made Hardware Availability address a hyperlink
- updated Docs links
Diffstat (limited to 'keyboards/cospad')
| -rw-r--r-- | keyboards/cospad/info.json | 77 | ||||
| -rw-r--r-- | keyboards/cospad/readme.md | 6 |
2 files changed, 67 insertions, 16 deletions
diff --git a/keyboards/cospad/info.json b/keyboards/cospad/info.json index 4fd2ea087..b34013a47 100644 --- a/keyboards/cospad/info.json +++ b/keyboards/cospad/info.json | |||
| @@ -1,16 +1,67 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "", | 2 | "keyboard_name": "Cospad", |
| 3 | "url": "", | 3 | "keyboard_folder": "cospad", |
| 4 | "maintainer": "qmk", | 4 | "url": "", |
| 5 | "width": 4, | 5 | "maintainer": "qmk", |
| 6 | "height": 6, | 6 | "width": 4, |
| 7 | "layouts": { | 7 | "height": 6, |
| 8 | "LAYOUT_numpad_6x4": { | 8 | "layouts": { |
| 9 | "layout": [{"label":"Esc", "x":0, "y":0}, {"label":"Tab", "x":1, "y":0}, {"label":"Fn", "x":2, "y":0}, {"label":"Back", "x":3, "y":0}, {"label":"Num Lock", "x":0, "y":1}, {"label":"/", "x":1, "y":1}, {"label":"*", "x":2, "y":1}, {"label":"-", "x":3, "y":1}, {"label":"7", "x":0, "y":2}, {"label":"8", "x":1, "y":2}, {"label":"9", "x":2, "y":2}, {"label":"+", "x":3, "y":2, "h":2}, {"label":"4", "x":0, "y":3}, {"label":"5", "x":1, "y":3}, {"label":"6", "x":2, "y":3}, {"label":"1", "x":0, "y":4}, {"label":"2", "x":1, "y":4}, {"label":"3", "x":2, "y":4}, {"label":"Enter", "x":3, "y":4, "h":2}, {"label":"0", "x":0, "y":5, "w":2}, {"label":".", "x":2, "y":5}] | 9 | "LAYOUT_numpad_6x4": { |
| 10 | }, | 10 | "layout": [ |
| 11 | {"label":"Esc", "x":0, "y":0}, | ||
| 12 | {"label":"Tab", "x":1, "y":0}, | ||
| 13 | {"label":"Fn", "x":2, "y":0}, | ||
| 14 | {"label":"Back", "x":3, "y":0}, | ||
| 15 | {"label":"Num Lock", "x":0, "y":1}, | ||
| 16 | {"label":"/", "x":1, "y":1}, | ||
| 17 | {"label":"*", "x":2, "y":1}, | ||
| 18 | {"label":"-", "x":3, "y":1}, | ||
| 19 | {"label":"7", "x":0, "y":2}, | ||
| 20 | {"label":"8", "x":1, "y":2}, | ||
| 21 | {"label":"9", "x":2, "y":2}, | ||
| 22 | {"label":"4", "x":0, "y":3}, | ||
| 23 | {"label":"5", "x":1, "y":3}, | ||
| 24 | {"label":"6", "x":2, "y":3}, | ||
| 25 | {"label":"+", "x":3, "y":2, "h":2}, | ||
| 26 | {"label":"1", "x":0, "y":4}, | ||
| 27 | {"label":"2", "x":1, "y":4}, | ||
| 28 | {"label":"3", "x":2, "y":4}, | ||
| 29 | {"label":"0", "x":0, "y":5, "w":2}, | ||
| 30 | {"label":".", "x":2, "y":5}, | ||
| 31 | {"label":"Enter", "x":3, "y":4, "h":2} | ||
| 32 | ] | ||
| 33 | }, | ||
| 11 | 34 | ||
| 12 | "LAYOUT_ortho_6x4": { | 35 | "LAYOUT_gamepad_6x4": { |
| 13 | "layout": [{"label":"Esc", "x":0, "y":0}, {"label":"Tab", "x":1, "y":0}, {"label":"Fn", "x":2, "y":0}, {"label":"Back", "x":3, "y":0}, {"label":"Num Lock", "x":0, "y":1}, {"label":"/", "x":1, "y":1}, {"label":"*", "x":2, "y":1}, {"label":"-", "x":3, "y":1}, {"label":"7", "x":0, "y":2}, {"label":"8", "x":1, "y":2}, {"label":"9", "x":2, "y":2}, {"label":"+", "x":3, "y":2}, {"label":"4", "x":0, "y":3}, {"label":"5", "x":1, "y":3}, {"label":"6", "x":2, "y":3}, {"x":3, "y":3}, {"label":"1", "x":0, "y":4}, {"label":"2", "x":1, "y":4}, {"label":"3", "x":2, "y":4}, {"label":"Enter", "x":3, "y":4}, {"label":"0", "x":0, "y":5}, {"x":1, "y":5}, {"label":".", "x":2, "y":5}, {"x":3, "y":5}] | 36 | "layout": [ |
| 14 | } | 37 | {"label":"k00", "x":5, "y":0}, |
| 38 | {"label":"k01", "x":5, "y":1}, | ||
| 39 | {"label":"k02", "x":5, "y":2}, | ||
| 40 | {"label":"k03", "x":5, "y":3}, | ||
| 41 | {"label":"k10", "x":4, "y":0}, | ||
| 42 | {"label":"k11", "x":4, "y":1}, | ||
| 43 | {"label":"k12", "x":4, "y":2}, | ||
| 44 | {"label":"k13", "x":4, "y":3}, | ||
| 45 | {"label":"k20", "x":3, "y":0}, | ||
| 46 | {"label":"k21", "x":3, "y":1}, | ||
| 47 | {"label":"k22", "x":3, "y":2}, | ||
| 48 | {"label":"k30", "x":2, "y":0}, | ||
| 49 | {"label":"k31", "x":2, "y":1}, | ||
| 50 | {"label":"k32", "x":2, "y":2}, | ||
| 51 | {"label":"k23", "x":2, "y":3, "w":2}, | ||
| 52 | {"label":"k40", "x":1, "y":0}, | ||
| 53 | {"label":"k41", "x":1, "y":1}, | ||
| 54 | {"label":"k42", "x":1, "y":2}, | ||
| 55 | {"label":"k43", "x":1, "y":3}, | ||
| 56 | {"label":"k50", "x":0, "y":0}, | ||
| 57 | {"label":"k51", "x":0, "y":1}, | ||
| 58 | {"label":"k52", "x":0, "y":2}, | ||
| 59 | {"label":"k53", "x":0, "y":3} | ||
| 60 | ] | ||
| 61 | }, | ||
| 62 | |||
| 63 | "LAYOUT_ortho_6x4": { | ||
| 64 | "layout": [{"label":"Esc", "x":0, "y":0}, {"label":"Tab", "x":1, "y":0}, {"label":"Fn", "x":2, "y":0}, {"label":"Back", "x":3, "y":0}, {"label":"Num Lock", "x":0, "y":1}, {"label":"/", "x":1, "y":1}, {"label":"*", "x":2, "y":1}, {"label":"-", "x":3, "y":1}, {"label":"7", "x":0, "y":2}, {"label":"8", "x":1, "y":2}, {"label":"9", "x":2, "y":2}, {"label":"+", "x":3, "y":2}, {"label":"4", "x":0, "y":3}, {"label":"5", "x":1, "y":3}, {"label":"6", "x":2, "y":3}, {"x":3, "y":3}, {"label":"1", "x":0, "y":4}, {"label":"2", "x":1, "y":4}, {"label":"3", "x":2, "y":4}, {"label":"Enter", "x":3, "y":4}, {"label":"0", "x":0, "y":5}, {"x":1, "y":5}, {"label":".", "x":2, "y":5}, {"x":3, "y":5}] | ||
| 15 | } | 65 | } |
| 16 | } \ No newline at end of file | 66 | } |
| 67 | } | ||
diff --git a/keyboards/cospad/readme.md b/keyboards/cospad/readme.md index 436b87dce..2e9add691 100644 --- a/keyboards/cospad/readme.md +++ b/keyboards/cospad/readme.md | |||
| @@ -4,8 +4,8 @@ COSPAD | |||
| 4 | A DIY Keypad Kit sold by KPRepublic, runs TKG natively. | 4 | A DIY Keypad Kit sold by KPRepublic, runs TKG natively. |
| 5 | 5 | ||
| 6 | Keyboard Maintainer: QMK Community | 6 | Keyboard Maintainer: QMK Community |
| 7 | Hardware Supported: COSPAD | 7 | Hardware Supported: COSPAD |
| 8 | Hardware Availability: https://aliexpress.com/item/cospad-Custom-Mechanical-Keyboard-Kit-up-tp-24-keys-Supports-TKG-TOOLS-Underglow-RGB-PCB-20/32818383873.html | 8 | Hardware Availability: [KPrepublic on Aliexpress](https://aliexpress.com/item/cospad-Custom-Mechanical-Keyboard-Kit-up-tp-24-keys-Supports-TKG-TOOLS-Underglow-RGB-PCB-20/32818383873.html) |
| 9 | 9 | ||
| 10 | Only supports on and off for the backlight leds, as they are not connected to a PWM pin. | 10 | Only supports on and off for the backlight leds, as they are not connected to a PWM pin. |
| 11 | 11 | ||
| @@ -18,4 +18,4 @@ Make example for this keyboard (after setting up your build environment): | |||
| 18 | 18 | ||
| 19 | make cospad:default | 19 | make cospad:default |
| 20 | 20 | ||
| 21 | See [build environment setup](https://docs.qmk.fm/build_environment_setup.html) then the [make instructions](https://docs.qmk.fm/make_instructions.html) for more information. | 21 | See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs). |
