diff options
| author | Ryan <fauxpark@gmail.com> | 2022-08-14 10:47:05 +1000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-08-13 17:47:05 -0700 |
| commit | 30796913913c0f6dc0cce317ad8249de2b602294 (patch) | |
| tree | 74c69b26ecb9c9923b3e5b8b4c9b9904741ed6d0 | |
| parent | 0f1bb982e97f0779e2885970f5e4677dbb555926 (diff) | |
Move keyboard USB IDs and strings to data driven, pass 2: 0-9, A (#17941)
137 files changed, 422 insertions, 510 deletions
diff --git a/keyboards/0_sixty/base/info.json b/keyboards/0_sixty/base/info.json new file mode 100644 index 0000000000..f15b6505d1 --- /dev/null +++ b/keyboards/0_sixty/base/info.json | |||
| @@ -0,0 +1,9 @@ | |||
| 1 | { | ||
| 2 | "keyboard_name": "0-Sixty", | ||
| 3 | "usb": { | ||
| 4 | "pid": "0x0060" | ||
| 5 | }, | ||
| 6 | "indicators": { | ||
| 7 | "caps_lock": "B6" | ||
| 8 | } | ||
| 9 | } | ||
diff --git a/keyboards/0_sixty/base/rules.mk b/keyboards/0_sixty/base/rules.mk new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/keyboards/0_sixty/base/rules.mk | |||
diff --git a/keyboards/0_sixty/config.h b/keyboards/0_sixty/config.h index 9d9394c14f..58f00fb6a2 100644 --- a/keyboards/0_sixty/config.h +++ b/keyboards/0_sixty/config.h | |||
| @@ -18,15 +18,6 @@ | |||
| 18 | 18 | ||
| 19 | #include "config_common.h" | 19 | #include "config_common.h" |
| 20 | 20 | ||
| 21 | /* USB Device descriptor parameter */ | ||
| 22 | |||
| 23 | #define VENDOR_ID 0x7654 | ||
| 24 | #define PRODUCT_ID 0x0060 | ||
| 25 | #define DEVICE_VER 0x0001 | ||
| 26 | |||
| 27 | #define MANUFACTURER ven0mtr0n | ||
| 28 | #define PRODUCT 0-Sixty | ||
| 29 | |||
| 30 | /* key matrix size */ | 21 | /* key matrix size */ |
| 31 | // Rows are doubled-up | 22 | // Rows are doubled-up |
| 32 | #define MATRIX_ROWS 5 | 23 | #define MATRIX_ROWS 5 |
| @@ -41,9 +32,6 @@ | |||
| 41 | /* Set 0 if debouncing isn't needed */ | 32 | /* Set 0 if debouncing isn't needed */ |
| 42 | #define DEBOUNCE 5 | 33 | #define DEBOUNCE 5 |
| 43 | 34 | ||
| 44 | /* indicator leds */ | ||
| 45 | #define LED_CAPS_LOCK_PIN B6 | ||
| 46 | |||
| 47 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | 35 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ |
| 48 | #define LOCKING_SUPPORT_ENABLE | 36 | #define LOCKING_SUPPORT_ENABLE |
| 49 | /* Locking resynchronize hack */ | 37 | /* Locking resynchronize hack */ |
diff --git a/keyboards/0_sixty/info.json b/keyboards/0_sixty/info.json index b04e9accb2..7fc718c602 100644 --- a/keyboards/0_sixty/info.json +++ b/keyboards/0_sixty/info.json | |||
| @@ -1,7 +1,11 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "0-Sixty", | 2 | "manufacturer": "ven0mtr0n", |
| 3 | "url": "", | 3 | "url": "", |
| 4 | "maintainer": "vinamarora8", | 4 | "maintainer": "vinamarora8", |
| 5 | "usb": { | ||
| 6 | "vid": "0x7654", | ||
| 7 | "device_version": "0.0.1" | ||
| 8 | }, | ||
| 5 | "layouts": { | 9 | "layouts": { |
| 6 | "LAYOUT_1x2uC": { | 10 | "LAYOUT_1x2uC": { |
| 7 | "layout": [ | 11 | "layout": [ |
diff --git a/keyboards/0_sixty/rules.mk b/keyboards/0_sixty/rules.mk index 7a09d99fdf..18f45534c8 100644 --- a/keyboards/0_sixty/rules.mk +++ b/keyboards/0_sixty/rules.mk | |||
| @@ -17,3 +17,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 17 | AUDIO_ENABLE = no # Audio output | 17 | AUDIO_ENABLE = no # Audio output |
| 18 | 18 | ||
| 19 | LTO_ENABLE = yes # Link-time opt | 19 | LTO_ENABLE = yes # Link-time opt |
| 20 | |||
| 21 | DEFAULT_FOLDER = 0_sixty/base | ||
diff --git a/keyboards/0_sixty/underglow/config.h b/keyboards/0_sixty/underglow/config.h index 1cff58d944..7b36d4a834 100644 --- a/keyboards/0_sixty/underglow/config.h +++ b/keyboards/0_sixty/underglow/config.h | |||
| @@ -18,15 +18,6 @@ | |||
| 18 | 18 | ||
| 19 | #include "config_common.h" | 19 | #include "config_common.h" |
| 20 | 20 | ||
| 21 | /* USB Device descriptor parameter */ | ||
| 22 | #undef PRODUCT_ID | ||
| 23 | #define PRODUCT_ID 0x0061 | ||
| 24 | #undef PRODUCT | ||
| 25 | #define PRODUCT 0-Sixty-underglow | ||
| 26 | |||
| 27 | /* no caps lock with underglow */ | ||
| 28 | #undef LED_CAPS_LOCK_PIN | ||
| 29 | |||
| 30 | /* underglow */ | 21 | /* underglow */ |
| 31 | #define RGB_DI_PIN B6 | 22 | #define RGB_DI_PIN B6 |
| 32 | #define RGBLED_NUM 24 | 23 | #define RGBLED_NUM 24 |
diff --git a/keyboards/0_sixty/underglow/info.json b/keyboards/0_sixty/underglow/info.json new file mode 100644 index 0000000000..5cbbd86e61 --- /dev/null +++ b/keyboards/0_sixty/underglow/info.json | |||
| @@ -0,0 +1,9 @@ | |||
| 1 | { | ||
| 2 | "keyboard_name": "0-Sixty-underglow", | ||
| 3 | "usb": { | ||
| 4 | "pid": "0x0061" | ||
| 5 | }, | ||
| 6 | "features": { | ||
| 7 | "rgblight": true | ||
| 8 | } | ||
| 9 | } | ||
diff --git a/keyboards/0_sixty/underglow/rules.mk b/keyboards/0_sixty/underglow/rules.mk index 84ef473c02..e69de29bb2 100644 --- a/keyboards/0_sixty/underglow/rules.mk +++ b/keyboards/0_sixty/underglow/rules.mk | |||
| @@ -1 +0,0 @@ | |||
| 1 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | ||
diff --git a/keyboards/0_sixty/underglow/underglow.h b/keyboards/0_sixty/underglow/underglow.h deleted file mode 100644 index 807dfa84ce..0000000000 --- a/keyboards/0_sixty/underglow/underglow.h +++ /dev/null | |||
| @@ -1,19 +0,0 @@ | |||
| 1 | /* Copyright 2021 Vinam Arora <vinam@posteo.de> | ||
| 2 | * | ||
| 3 | * This program is free software: you can redistribute it and/or modify | ||
| 4 | * it under the terms of the GNU General Public License as published by | ||
| 5 | * the Free Software Foundation, either version 2 of the License, or | ||
| 6 | * (at your option) any later version. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 15 | */ | ||
| 16 | |||
| 17 | #pragma once | ||
| 18 | |||
| 19 | #include "0_sixty.h" | ||
diff --git a/keyboards/1upkeyboards/sweet16/config.h b/keyboards/1upkeyboards/sweet16/config.h index f858685b8f..6463505000 100644 --- a/keyboards/1upkeyboards/sweet16/config.h +++ b/keyboards/1upkeyboards/sweet16/config.h | |||
| @@ -2,11 +2,6 @@ | |||
| 2 | 2 | ||
| 3 | #include "config_common.h" | 3 | #include "config_common.h" |
| 4 | 4 | ||
| 5 | /* USB Device descriptor parameter */ | ||
| 6 | #define VENDOR_ID 0x6F75 // OU | ||
| 7 | #define MANUFACTURER 1up Keyboards | ||
| 8 | #define PRODUCT Sweet16 | ||
| 9 | |||
| 10 | /* key matrix size */ | 5 | /* key matrix size */ |
| 11 | #define MATRIX_ROWS 4 | 6 | #define MATRIX_ROWS 4 |
| 12 | #define MATRIX_COLS 4 | 7 | #define MATRIX_COLS 4 |
diff --git a/keyboards/1upkeyboards/sweet16/info.json b/keyboards/1upkeyboards/sweet16/info.json index 7755c8efb0..320c96bac8 100644 --- a/keyboards/1upkeyboards/sweet16/info.json +++ b/keyboards/1upkeyboards/sweet16/info.json | |||
| @@ -1,7 +1,11 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Sweet 16", | 2 | "keyboard_name": "Sweet16", |
| 3 | "manufacturer": "1up Keyboards", | ||
| 3 | "url": "", | 4 | "url": "", |
| 4 | "maintainer": "skullydazed", | 5 | "maintainer": "skullydazed", |
| 6 | "usb": { | ||
| 7 | "vid": "0x6F75" | ||
| 8 | }, | ||
| 5 | "layouts": { | 9 | "layouts": { |
| 6 | "LAYOUT_ortho_4x4": { | 10 | "LAYOUT_ortho_4x4": { |
| 7 | "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":0, "y":1}, {"x":1, "y":1}, {"x":2, "y":1}, {"x":3, "y":1}, {"x":0, "y":2}, {"x":1, "y":2}, {"x":2, "y":2}, {"x":3, "y":2}, {"x":0, "y":3}, {"x":1, "y":3}, {"x":2, "y":3}, {"x":3, "y":3}] | 11 | "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":0, "y":1}, {"x":1, "y":1}, {"x":2, "y":1}, {"x":3, "y":1}, {"x":0, "y":2}, {"x":1, "y":2}, {"x":2, "y":2}, {"x":3, "y":2}, {"x":0, "y":3}, {"x":1, "y":3}, {"x":2, "y":3}, {"x":3, "y":3}] |
diff --git a/keyboards/1upkeyboards/sweet16/v1/config.h b/keyboards/1upkeyboards/sweet16/v1/config.h index 4020f4fdc0..41ebf0f8b5 100644 --- a/keyboards/1upkeyboards/sweet16/v1/config.h +++ b/keyboards/1upkeyboards/sweet16/v1/config.h | |||
| @@ -2,10 +2,6 @@ | |||
| 2 | 2 | ||
| 3 | #include "config_common.h" | 3 | #include "config_common.h" |
| 4 | 4 | ||
| 5 | /* USB Device descriptor parameter */ | ||
| 6 | #define PRODUCT_ID 0x0161 | ||
| 7 | #define DEVICE_VER 0x0001 | ||
| 8 | |||
| 9 | /* key matrix pins */ | 5 | /* key matrix pins */ |
| 10 | #define MATRIX_ROW_PINS { F4, F5, F6, F7 } | 6 | #define MATRIX_ROW_PINS { F4, F5, F6, F7 } |
| 11 | #define MATRIX_COL_PINS { D1, D0, D4, C6 } | 7 | #define MATRIX_COL_PINS { D1, D0, D4, C6 } |
diff --git a/keyboards/1upkeyboards/sweet16/v1/info.json b/keyboards/1upkeyboards/sweet16/v1/info.json new file mode 100644 index 0000000000..11a0d97d89 --- /dev/null +++ b/keyboards/1upkeyboards/sweet16/v1/info.json | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | { | ||
| 2 | "usb": { | ||
| 3 | "pid": "0x0161", | ||
| 4 | "device_version": "0.0.1" | ||
| 5 | } | ||
| 6 | } | ||
diff --git a/keyboards/1upkeyboards/sweet16/v2/promicro/config.h b/keyboards/1upkeyboards/sweet16/v2/promicro/config.h index d344b0750d..99cb5388d2 100644 --- a/keyboards/1upkeyboards/sweet16/v2/promicro/config.h +++ b/keyboards/1upkeyboards/sweet16/v2/promicro/config.h | |||
| @@ -2,10 +2,6 @@ | |||
| 2 | 2 | ||
| 3 | #include "config_common.h" | 3 | #include "config_common.h" |
| 4 | 4 | ||
| 5 | /* USB Device descriptor parameter */ | ||
| 6 | #define PRODUCT_ID 0x0162 | ||
| 7 | #define DEVICE_VER 0x0001 | ||
| 8 | |||
| 9 | /* key matrix pins */ | 5 | /* key matrix pins */ |
| 10 | #define MATRIX_ROW_PINS { D4, D1, E6, B5 } | 6 | #define MATRIX_ROW_PINS { D4, D1, E6, B5 } |
| 11 | #define MATRIX_COL_PINS { F7, F6, D2, D3 } | 7 | #define MATRIX_COL_PINS { F7, F6, D2, D3 } |
diff --git a/keyboards/1upkeyboards/sweet16/v2/promicro/info.json b/keyboards/1upkeyboards/sweet16/v2/promicro/info.json new file mode 100644 index 0000000000..bed6579e82 --- /dev/null +++ b/keyboards/1upkeyboards/sweet16/v2/promicro/info.json | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | { | ||
| 2 | "usb": { | ||
| 3 | "pid": "0x0162", | ||
| 4 | "device_version": "0.0.1" | ||
| 5 | } | ||
| 6 | } | ||
diff --git a/keyboards/1upkeyboards/sweet16/v2/proton_c/config.h b/keyboards/1upkeyboards/sweet16/v2/proton_c/config.h index 286af1857f..ba25c0fa0d 100644 --- a/keyboards/1upkeyboards/sweet16/v2/proton_c/config.h +++ b/keyboards/1upkeyboards/sweet16/v2/proton_c/config.h | |||
| @@ -2,10 +2,6 @@ | |||
| 2 | 2 | ||
| 3 | #include "config_common.h" | 3 | #include "config_common.h" |
| 4 | 4 | ||
| 5 | /* USB Device descriptor parameter */ | ||
| 6 | #define PRODUCT_ID 0x0162 | ||
| 7 | #define DEVICE_VER 0x0001 | ||
| 8 | |||
| 9 | /* key matrix pins */ | 5 | /* key matrix pins */ |
| 10 | #define MATRIX_ROW_PINS { B5, B7, B2, B0 } | 6 | #define MATRIX_ROW_PINS { B5, B7, B2, B0 } |
| 11 | #define MATRIX_COL_PINS { B8, A0, A10, A9 } | 7 | #define MATRIX_COL_PINS { B8, A0, A10, A9 } |
diff --git a/keyboards/1upkeyboards/sweet16/v2/proton_c/info.json b/keyboards/1upkeyboards/sweet16/v2/proton_c/info.json new file mode 100644 index 0000000000..bed6579e82 --- /dev/null +++ b/keyboards/1upkeyboards/sweet16/v2/proton_c/info.json | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | { | ||
| 2 | "usb": { | ||
| 3 | "pid": "0x0162", | ||
| 4 | "device_version": "0.0.1" | ||
| 5 | } | ||
| 6 | } | ||
diff --git a/keyboards/25keys/aleth42/info.json b/keyboards/25keys/aleth42/info.json index 5a8b564685..7a71d2b367 100644 --- a/keyboards/25keys/aleth42/info.json +++ b/keyboards/25keys/aleth42/info.json | |||
| @@ -1,7 +1,12 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "aleth42", | 2 | "keyboard_name": "ALETH42", |
| 3 | "manufacturer": "25KEYS", | ||
| 3 | "url": "http://www.sho-k.co.uk/tech/aleth42", | 4 | "url": "http://www.sho-k.co.uk/tech/aleth42", |
| 4 | "maintainer": "monksoffunk", | 5 | "maintainer": "monksoffunk", |
| 6 | "usb": { | ||
| 7 | "vid": "0x04D8", | ||
| 8 | "pid": "0xEAC8" | ||
| 9 | }, | ||
| 5 | "layouts": { | 10 | "layouts": { |
| 6 | "LAYOUT": { | 11 | "LAYOUT": { |
| 7 | "layout": [ | 12 | "layout": [ |
diff --git a/keyboards/25keys/aleth42/rev0/config.h b/keyboards/25keys/aleth42/rev0/config.h index 8424b2edc3..e0769e4238 100644 --- a/keyboards/25keys/aleth42/rev0/config.h +++ b/keyboards/25keys/aleth42/rev0/config.h | |||
| @@ -19,13 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 19 | 19 | ||
| 20 | #include "config_common.h" | 20 | #include "config_common.h" |
| 21 | 21 | ||
| 22 | /* USB Device descriptor parameter */ | ||
| 23 | #define VENDOR_ID 0x04D8 | ||
| 24 | #define PRODUCT_ID 0xEAC8 | ||
| 25 | #define DEVICE_VER 0x0000 | ||
| 26 | #define MANUFACTURER 25KEYS | ||
| 27 | #define PRODUCT ALETH42 | ||
| 28 | |||
| 29 | /* key matrix size */ | 22 | /* key matrix size */ |
| 30 | #define MATRIX_ROWS 4 | 23 | #define MATRIX_ROWS 4 |
| 31 | #define MATRIX_COLS 11 | 24 | #define MATRIX_COLS 11 |
diff --git a/keyboards/25keys/aleth42/rev0/info.json b/keyboards/25keys/aleth42/rev0/info.json new file mode 100644 index 0000000000..5baab67dba --- /dev/null +++ b/keyboards/25keys/aleth42/rev0/info.json | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | { | ||
| 2 | "usb": { | ||
| 3 | "device_version": "0.0.0" | ||
| 4 | } | ||
| 5 | } | ||
diff --git a/keyboards/25keys/aleth42/rev1/config.h b/keyboards/25keys/aleth42/rev1/config.h index 38c74c6bf1..db9fd8af6f 100644 --- a/keyboards/25keys/aleth42/rev1/config.h +++ b/keyboards/25keys/aleth42/rev1/config.h | |||
| @@ -19,13 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 19 | 19 | ||
| 20 | #include "config_common.h" | 20 | #include "config_common.h" |
| 21 | 21 | ||
| 22 | /* USB Device descriptor parameter */ | ||
| 23 | #define VENDOR_ID 0x04D8 | ||
| 24 | #define PRODUCT_ID 0xEAC8 | ||
| 25 | #define DEVICE_VER 0x0001 | ||
| 26 | #define MANUFACTURER 25KEYS | ||
| 27 | #define PRODUCT ALETH42 | ||
| 28 | |||
| 29 | /* key matrix size */ | 22 | /* key matrix size */ |
| 30 | #define MATRIX_ROWS 4 | 23 | #define MATRIX_ROWS 4 |
| 31 | #define MATRIX_COLS 11 | 24 | #define MATRIX_COLS 11 |
diff --git a/keyboards/25keys/aleth42/rev1/info.json b/keyboards/25keys/aleth42/rev1/info.json new file mode 100644 index 0000000000..90ac25f360 --- /dev/null +++ b/keyboards/25keys/aleth42/rev1/info.json | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | { | ||
| 2 | "usb": { | ||
| 3 | "device_version": "0.0.1" | ||
| 4 | } | ||
| 5 | } | ||
diff --git a/keyboards/25keys/zinc/info.json b/keyboards/25keys/zinc/info.json index 8064e94e2f..3d9c898841 100644 --- a/keyboards/25keys/zinc/info.json +++ b/keyboards/25keys/zinc/info.json | |||
| @@ -1,8 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Zinc", | 2 | "manufacturer": "25KEYS", |
| 3 | "url": "https://github.com/monksoffunk/", | 3 | "url": "https://github.com/monksoffunk/zinc", |
| 4 | "maintainer": "monksoffunk", | 4 | "maintainer": "monksoffunk", |
| 5 | "layouts": { | 5 | "usb": { |
| 6 | "vid": "0x04D8", | ||
| 7 | "pid": "0xEA3B", | ||
| 8 | "device_version": "0.0.1" | ||
| 9 | }, | ||
| 10 | "layouts": { | ||
| 6 | "LAYOUT": { | 11 | "LAYOUT": { |
| 7 | "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0}, {"x":12, "y":0}, {"x":13, "y":0}, {"x":14, "y":0}, {"x":0, "y":1}, {"x":1, "y":1}, {"x":2, "y":1}, {"x":3, "y":1}, {"x":4, "y":1}, {"x":5, "y":1}, {"x":9, "y":1}, {"x":10, "y":1}, {"x":11, "y":1}, {"x":12, "y":1}, {"x":13, "y":1}, {"x":14, "y":1}, {"x":0, "y":2}, {"x":1, "y":2}, {"x":2, "y":2}, {"x":3, "y":2}, {"x":4, "y":2}, {"x":5, "y":2}, {"x":9, "y":2}, {"x":10, "y":2}, {"x":11, "y":2}, {"x":12, "y":2}, {"x":13, "y":2}, {"x":14, "y":2}, {"x":0, "y":3}, {"x":1, "y":3}, {"x":2, "y":3}, {"x":3, "y":3}, {"x":4, "y":3}, {"x":5, "y":3}, {"x":9, "y":3}, {"x":10, "y":3}, {"x":11, "y":3}, {"x":12, "y":3}, {"x":13, "y":3}, {"x":14, "y":3}] | 12 | "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0}, {"x":12, "y":0}, {"x":13, "y":0}, {"x":14, "y":0}, {"x":0, "y":1}, {"x":1, "y":1}, {"x":2, "y":1}, {"x":3, "y":1}, {"x":4, "y":1}, {"x":5, "y":1}, {"x":9, "y":1}, {"x":10, "y":1}, {"x":11, "y":1}, {"x":12, "y":1}, {"x":13, "y":1}, {"x":14, "y":1}, {"x":0, "y":2}, {"x":1, "y":2}, {"x":2, "y":2}, {"x":3, "y":2}, {"x":4, "y":2}, {"x":5, "y":2}, {"x":9, "y":2}, {"x":10, "y":2}, {"x":11, "y":2}, {"x":12, "y":2}, {"x":13, "y":2}, {"x":14, "y":2}, {"x":0, "y":3}, {"x":1, "y":3}, {"x":2, "y":3}, {"x":3, "y":3}, {"x":4, "y":3}, {"x":5, "y":3}, {"x":9, "y":3}, {"x":10, "y":3}, {"x":11, "y":3}, {"x":12, "y":3}, {"x":13, "y":3}, {"x":14, "y":3}] |
| 8 | } | 13 | } |
diff --git a/keyboards/25keys/zinc/rev1/config.h b/keyboards/25keys/zinc/rev1/config.h index 43af843a0b..1b2ae25cd8 100644 --- a/keyboards/25keys/zinc/rev1/config.h +++ b/keyboards/25keys/zinc/rev1/config.h | |||
| @@ -17,13 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 17 | 17 | ||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | /* USB Device descriptor parameter */ | ||
| 21 | #define VENDOR_ID 0x04D8 | ||
| 22 | #define PRODUCT_ID 0xEA3B | ||
| 23 | #define DEVICE_VER 0x0001 | ||
| 24 | #define MANUFACTURER 25KEYS | ||
| 25 | #define PRODUCT zinc rev.1 | ||
| 26 | |||
| 27 | #define TAPPING_FORCE_HOLD | 20 | #define TAPPING_FORCE_HOLD |
| 28 | #define TAPPING_TERM 100 | 21 | #define TAPPING_TERM 100 |
| 29 | 22 | ||
diff --git a/keyboards/25keys/zinc/rev1/info.json b/keyboards/25keys/zinc/rev1/info.json index 1ed5f9130a..5233dcb04e 100644 --- a/keyboards/25keys/zinc/rev1/info.json +++ b/keyboards/25keys/zinc/rev1/info.json | |||
| @@ -1,10 +1,3 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Zinc rev.1", | 2 | "keyboard_name": "Zinc rev.1" |
| 3 | "url": "https://github.com/monksoffunk/zinc", | ||
| 4 | "maintainer": "monksoffunk", | ||
| 5 | "layouts": { | ||
| 6 | "LAYOUT": { | ||
| 7 | "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0}, {"x":12, "y":0}, {"x":13, "y":0}, {"x":14, "y":0}, {"x":0, "y":1}, {"x":1, "y":1}, {"x":2, "y":1}, {"x":3, "y":1}, {"x":4, "y":1}, {"x":5, "y":1}, {"x":9, "y":1}, {"x":10, "y":1}, {"x":11, "y":1}, {"x":12, "y":1}, {"x":13, "y":1}, {"x":14, "y":1}, {"x":0, "y":2}, {"x":1, "y":2}, {"x":2, "y":2}, {"x":3, "y":2}, {"x":4, "y":2}, {"x":5, "y":2}, {"x":9, "y":2}, {"x":10, "y":2}, {"x":11, "y":2}, {"x":12, "y":2}, {"x":13, "y":2}, {"x":14, "y":2}, {"x":0, "y":3}, {"x":1, "y":3}, {"x":2, "y":3}, {"x":3, "y":3}, {"x":4, "y":3}, {"x":5, "y":3}, {"x":9, "y":3}, {"x":10, "y":3}, {"x":11, "y":3}, {"x":12, "y":3}, {"x":13, "y":3}, {"x":14, "y":3}] | ||
| 8 | } | ||
| 9 | } | ||
| 10 | } | 3 | } |
diff --git a/keyboards/25keys/zinc/reva/config.h b/keyboards/25keys/zinc/reva/config.h index 428c704d19..f740f4d011 100644 --- a/keyboards/25keys/zinc/reva/config.h +++ b/keyboards/25keys/zinc/reva/config.h | |||
| @@ -17,13 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 17 | 17 | ||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | /* USB Device descriptor parameter */ | ||
| 21 | #define VENDOR_ID 0x04D8 | ||
| 22 | #define PRODUCT_ID 0xEA3B | ||
| 23 | #define DEVICE_VER 0x0001 | ||
| 24 | #define MANUFACTURER 25KEYS | ||
| 25 | #define PRODUCT zinc rev.A | ||
| 26 | |||
| 27 | #define TAPPING_FORCE_HOLD | 20 | #define TAPPING_FORCE_HOLD |
| 28 | #define TAPPING_TERM 100 | 21 | #define TAPPING_TERM 100 |
| 29 | 22 | ||
diff --git a/keyboards/25keys/zinc/reva/info.json b/keyboards/25keys/zinc/reva/info.json index de1d2933ec..79c4795bb3 100644 --- a/keyboards/25keys/zinc/reva/info.json +++ b/keyboards/25keys/zinc/reva/info.json | |||
| @@ -1,10 +1,3 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Zinc rev.A", | 2 | "keyboard_name": "Zinc rev.A" |
| 3 | "url": "https://github.com/monksoffunk/zinc", | ||
| 4 | "maintainer": "monksoffunk", | ||
| 5 | "layouts": { | ||
| 6 | "LAYOUT": { | ||
| 7 | "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0}, {"x":12, "y":0}, {"x":13, "y":0}, {"x":14, "y":0}, {"x":0, "y":1}, {"x":1, "y":1}, {"x":2, "y":1}, {"x":3, "y":1}, {"x":4, "y":1}, {"x":5, "y":1}, {"x":9, "y":1}, {"x":10, "y":1}, {"x":11, "y":1}, {"x":12, "y":1}, {"x":13, "y":1}, {"x":14, "y":1}, {"x":0, "y":2}, {"x":1, "y":2}, {"x":2, "y":2}, {"x":3, "y":2}, {"x":4, "y":2}, {"x":5, "y":2}, {"x":9, "y":2}, {"x":10, "y":2}, {"x":11, "y":2}, {"x":12, "y":2}, {"x":13, "y":2}, {"x":14, "y":2}, {"x":0, "y":3}, {"x":1, "y":3}, {"x":2, "y":3}, {"x":3, "y":3}, {"x":4, "y":3}, {"x":5, "y":3}, {"x":9, "y":3}, {"x":10, "y":3}, {"x":11, "y":3}, {"x":12, "y":3}, {"x":13, "y":3}, {"x":14, "y":3}] | ||
| 8 | } | ||
| 9 | } | ||
| 10 | } | 3 | } |
diff --git a/keyboards/3w6/info.json b/keyboards/3w6/info.json index ab463bc60c..d76688bfc1 100644 --- a/keyboards/3w6/info.json +++ b/keyboards/3w6/info.json | |||
| @@ -1,7 +1,12 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "3w6", | 2 | "keyboard_name": "3w6", |
| 3 | "manufacturer": "weteor", | ||
| 3 | "url": "https://github.com/weteor/3W6/", | 4 | "url": "https://github.com/weteor/3W6/", |
| 4 | "maintainer": "weteor", | 5 | "maintainer": "weteor", |
| 6 | "usb": { | ||
| 7 | "vid": "0xFEED", | ||
| 8 | "pid": "0x4658" | ||
| 9 | }, | ||
| 5 | "layouts": { | 10 | "layouts": { |
| 6 | "LAYOUT": { | 11 | "LAYOUT": { |
| 7 | "layout": [ | 12 | "layout": [ |
diff --git a/keyboards/3w6/rev1/config.h b/keyboards/3w6/rev1/config.h index 0c14dc72d3..50c7ad68a5 100644 --- a/keyboards/3w6/rev1/config.h +++ b/keyboards/3w6/rev1/config.h | |||
| @@ -17,14 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 17 | 17 | ||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | |||
| 21 | /* USB Device descriptor parameter */ | ||
| 22 | #define VENDOR_ID 0xFEED | ||
| 23 | #define PRODUCT_ID 0x4658 | ||
| 24 | #define DEVICE_VER 0x0001 | ||
| 25 | #define MANUFACTURER weteor | ||
| 26 | #define PRODUCT 3w6 | ||
| 27 | |||
| 28 | /* key matrix size */ | 20 | /* key matrix size */ |
| 29 | #define MATRIX_ROWS 8 | 21 | #define MATRIX_ROWS 8 |
| 30 | #define MATRIX_COLS 10 | 22 | #define MATRIX_COLS 10 |
diff --git a/keyboards/3w6/rev1/info.json b/keyboards/3w6/rev1/info.json new file mode 100644 index 0000000000..90ac25f360 --- /dev/null +++ b/keyboards/3w6/rev1/info.json | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | { | ||
| 2 | "usb": { | ||
| 3 | "device_version": "0.0.1" | ||
| 4 | } | ||
| 5 | } | ||
diff --git a/keyboards/3w6/rev2/config.h b/keyboards/3w6/rev2/config.h index 4101aa76cd..50c7ad68a5 100644 --- a/keyboards/3w6/rev2/config.h +++ b/keyboards/3w6/rev2/config.h | |||
| @@ -17,14 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 17 | 17 | ||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | |||
| 21 | /* USB Device descriptor parameter */ | ||
| 22 | #define VENDOR_ID 0xFEED | ||
| 23 | #define PRODUCT_ID 0x4658 | ||
| 24 | #define DEVICE_VER 0x0002 | ||
| 25 | #define MANUFACTURER weteor | ||
| 26 | #define PRODUCT 3w6 | ||
| 27 | |||
| 28 | /* key matrix size */ | 20 | /* key matrix size */ |
| 29 | #define MATRIX_ROWS 8 | 21 | #define MATRIX_ROWS 8 |
| 30 | #define MATRIX_COLS 10 | 22 | #define MATRIX_COLS 10 |
diff --git a/keyboards/3w6/rev2/info.json b/keyboards/3w6/rev2/info.json new file mode 100644 index 0000000000..e557e4d307 --- /dev/null +++ b/keyboards/3w6/rev2/info.json | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | { | ||
| 2 | "usb": { | ||
| 3 | "device_version": "0.0.2" | ||
| 4 | } | ||
| 5 | } | ||
diff --git a/keyboards/4pplet/aekiso60/rev_a/config.h b/keyboards/4pplet/aekiso60/rev_a/config.h index 3100a20fea..ed14a11435 100644 --- a/keyboards/4pplet/aekiso60/rev_a/config.h +++ b/keyboards/4pplet/aekiso60/rev_a/config.h | |||
| @@ -2,13 +2,6 @@ | |||
| 2 | 2 | ||
| 3 | #include "config_common.h" | 3 | #include "config_common.h" |
| 4 | 4 | ||
| 5 | /* USB Device descriptor parameter */ | ||
| 6 | #define VENDOR_ID 0x4444 | ||
| 7 | #define PRODUCT_ID 0x0001 | ||
| 8 | #define DEVICE_VER 0x0001 | ||
| 9 | #define MANUFACTURER 4pplet | ||
| 10 | #define PRODUCT AEKISO60 Rev A | ||
| 11 | |||
| 12 | /* key matrix size */ | 5 | /* key matrix size */ |
| 13 | #define MATRIX_ROWS 5 | 6 | #define MATRIX_ROWS 5 |
| 14 | #define MATRIX_COLS 14 | 7 | #define MATRIX_COLS 14 |
diff --git a/keyboards/4pplet/aekiso60/rev_a/info.json b/keyboards/4pplet/aekiso60/rev_a/info.json index 7f2e2be78a..f838933c08 100644 --- a/keyboards/4pplet/aekiso60/rev_a/info.json +++ b/keyboards/4pplet/aekiso60/rev_a/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "AEKISO60 Rev A", | 2 | "keyboard_name": "AEKISO60 Rev A", |
| 3 | "manufacturer": "4pplet", | ||
| 3 | "url": "", | 4 | "url": "", |
| 4 | "maintainer": "4pplet", | 5 | "maintainer": "4pplet", |
| 6 | "usb": { | ||
| 7 | "vid": "0x4444", | ||
| 8 | "pid": "0x0001", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT_all": { | 12 | "LAYOUT_all": { |
| 7 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/4pplet/bootleg/rev_a/config.h b/keyboards/4pplet/bootleg/rev_a/config.h index 4d3122afd2..1fb06d5bf6 100644 --- a/keyboards/4pplet/bootleg/rev_a/config.h +++ b/keyboards/4pplet/bootleg/rev_a/config.h | |||
| @@ -18,13 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 18 | 18 | ||
| 19 | #include "config_common.h" | 19 | #include "config_common.h" |
| 20 | 20 | ||
| 21 | /* USB Device descriptor parameter */ | ||
| 22 | #define VENDOR_ID 0x4444 | ||
| 23 | #define PRODUCT_ID 0x0004 | ||
| 24 | #define DEVICE_VER 0x0001 | ||
| 25 | #define MANUFACTURER 4pplet | ||
| 26 | #define PRODUCT bootleg Rev A | ||
| 27 | |||
| 28 | /* key matrix size */ | 21 | /* key matrix size */ |
| 29 | #define MATRIX_ROWS 5 | 22 | #define MATRIX_ROWS 5 |
| 30 | #define MATRIX_COLS 15 | 23 | #define MATRIX_COLS 15 |
diff --git a/keyboards/4pplet/bootleg/info.json b/keyboards/4pplet/bootleg/rev_a/info.json index 9719b07150..007ba9fef4 100644 --- a/keyboards/4pplet/bootleg/info.json +++ b/keyboards/4pplet/bootleg/rev_a/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "bootleg Rev A", | 2 | "keyboard_name": "bootleg Rev A", |
| 3 | "manufacturer": "4pplet", | ||
| 3 | "url": "https://github.com/4pplet/bootlegs", | 4 | "url": "https://github.com/4pplet/bootlegs", |
| 4 | "maintainer": "4pplet", | 5 | "maintainer": "4pplet", |
| 6 | "usb": { | ||
| 7 | "vid": "0x4444", | ||
| 8 | "pid": "0x0004", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT_all": { | 12 | "LAYOUT_all": { |
| 7 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/4pplet/eagle_viper_rep/rev_a/config.h b/keyboards/4pplet/eagle_viper_rep/rev_a/config.h index 4edb4754e9..951c943f1d 100644 --- a/keyboards/4pplet/eagle_viper_rep/rev_a/config.h +++ b/keyboards/4pplet/eagle_viper_rep/rev_a/config.h | |||
| @@ -16,13 +16,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 16 | */ | 16 | */ |
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | /* USB Device descriptor parameter */ | ||
| 20 | #define VENDOR_ID 0x4444 | ||
| 21 | #define PRODUCT_ID 0x0007 | ||
| 22 | #define DEVICE_VER 0x0001 | ||
| 23 | #define MANUFACTURER 4pplet | ||
| 24 | #define PRODUCT Eagle Viper REP Rev A | ||
| 25 | |||
| 26 | #define MATRIX_ROWS 10 | 19 | #define MATRIX_ROWS 10 |
| 27 | #define MATRIX_COLS 7 | 20 | #define MATRIX_COLS 7 |
| 28 | 21 | ||
diff --git a/keyboards/4pplet/eagle_viper_rep/info.json b/keyboards/4pplet/eagle_viper_rep/rev_a/info.json index 26d3d45893..110e1cce92 100644 --- a/keyboards/4pplet/eagle_viper_rep/info.json +++ b/keyboards/4pplet/eagle_viper_rep/rev_a/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Eagle/Viper Rep", | 2 | "keyboard_name": "Eagle Viper REP Rev A", |
| 3 | "manufacturer": "4pplet", | ||
| 3 | "url": "https://github.com/4pplet/eagle_viper_rep", | 4 | "url": "https://github.com/4pplet/eagle_viper_rep", |
| 4 | "maintainer": "4pplet", | 5 | "maintainer": "4pplet", |
| 6 | "usb": { | ||
| 7 | "vid": "0x4444", | ||
| 8 | "pid": "0x0007", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT_all": { | 12 | "LAYOUT_all": { |
| 7 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/4pplet/perk60_iso/rev_a/config.h b/keyboards/4pplet/perk60_iso/rev_a/config.h index d6697ada9e..53ff93cc1c 100644 --- a/keyboards/4pplet/perk60_iso/rev_a/config.h +++ b/keyboards/4pplet/perk60_iso/rev_a/config.h | |||
| @@ -16,13 +16,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 16 | */ | 16 | */ |
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | /* USB Device descriptor parameter */ | ||
| 20 | #define VENDOR_ID 0x4444 | ||
| 21 | #define PRODUCT_ID 0x0009 | ||
| 22 | #define DEVICE_VER 0x0001 | ||
| 23 | #define MANUFACTURER 4pplet | ||
| 24 | #define PRODUCT Perk60 ISO Rev A | ||
| 25 | |||
| 26 | #define MATRIX_ROWS 10 | 19 | #define MATRIX_ROWS 10 |
| 27 | #define MATRIX_COLS 7 | 20 | #define MATRIX_COLS 7 |
| 28 | 21 | ||
diff --git a/keyboards/4pplet/perk60_iso/info.json b/keyboards/4pplet/perk60_iso/rev_a/info.json index 41716cce80..2c61e91a96 100644 --- a/keyboards/4pplet/perk60_iso/info.json +++ b/keyboards/4pplet/perk60_iso/rev_a/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Perk60 ISO Rev A", | 2 | "keyboard_name": "Perk60 ISO Rev A", |
| 3 | "manufacturer": "4pplet", | ||
| 3 | "url": "", | 4 | "url": "", |
| 4 | "maintainer": "4pplet", | 5 | "maintainer": "4pplet", |
| 6 | "usb": { | ||
| 7 | "vid": "0x4444", | ||
| 8 | "pid": "0x0009", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT_60_iso": { | 12 | "LAYOUT_60_iso": { |
| 7 | "layout": [{"label":"\u00ac", "x":0, "y":0}, {"label":"!", "x":1, "y":0}, {"label":"\"", "x":2, "y":0}, {"label":"\u00a3", "x":3, "y":0}, {"label":"$", "x":4, "y":0}, {"label":"%", "x":5, "y":0}, {"label":"^", "x":6, "y":0}, {"label":"&", "x":7, "y":0}, {"label":"*", "x":8, "y":0}, {"label":"(", "x":9, "y":0}, {"label":")", "x":10, "y":0}, {"label":"_", "x":11, "y":0}, {"label":"+", "x":12, "y":0}, {"label":"Backspace", "x":13, "y":0, "w":2}, {"label":"Tab", "x":0, "y":1, "w":1.5}, {"label":"Q", "x":1.5, "y":1}, {"label":"W", "x":2.5, "y":1}, {"label":"E", "x":3.5, "y":1}, {"label":"R", "x":4.5, "y":1}, {"label":"T", "x":5.5, "y":1}, {"label":"Y", "x":6.5, "y":1}, {"label":"U", "x":7.5, "y":1}, {"label":"I", "x":8.5, "y":1}, {"label":"O", "x":9.5, "y":1}, {"label":"P", "x":10.5, "y":1}, {"label":"{", "x":11.5, "y":1}, {"label":"}", "x":12.5, "y":1}, {"label":"Caps Lock", "x":0, "y":2, "w":1.75}, {"label":"A", "x":1.75, "y":2}, {"label":"S", "x":2.75, "y":2}, {"label":"D", "x":3.75, "y":2}, {"label":"F", "x":4.75, "y":2}, {"label":"G", "x":5.75, "y":2}, {"label":"H", "x":6.75, "y":2}, {"label":"J", "x":7.75, "y":2}, {"label":"K", "x":8.75, "y":2}, {"label":"L", "x":9.75, "y":2}, {"label":":", "x":10.75, "y":2}, {"label":"@", "x":11.75, "y":2}, {"label":"~", "x":12.75, "y":2}, {"label":"Enter", "x":13.75, "y":1, "w":1.25, "h":2}, {"label":"Shift", "x":0, "y":3, "w":1.25}, {"label":"|", "x":1.25, "y":3}, {"label":"Z", "x":2.25, "y":3}, {"label":"X", "x":3.25, "y":3}, {"label":"C", "x":4.25, "y":3}, {"label":"V", "x":5.25, "y":3}, {"label":"B", "x":6.25, "y":3}, {"label":"N", "x":7.25, "y":3}, {"label":"M", "x":8.25, "y":3}, {"label":"<", "x":9.25, "y":3}, {"label":">", "x":10.25, "y":3}, {"label":"?", "x":11.25, "y":3}, {"label":"Shift", "x":12.25, "y":3, "w":2.75}, {"label":"Ctrl", "x":0, "y":4, "w":1.25}, {"label":"Win", "x":1.25, "y":4, "w":1.25}, {"label":"Alt", "x":2.5, "y":4, "w":1.25}, {"x":3.75, "y":4, "w":6.25}, {"label":"AltGr", "x":10, "y":4, "w":1.25}, {"label":"Win", "x":11.25, "y":4, "w":1.25}, {"label":"Menu", "x":12.5, "y":4, "w":1.25}, {"label":"Ctrl", "x":13.75, "y":4, "w":1.25}] | 13 | "layout": [{"label":"\u00ac", "x":0, "y":0}, {"label":"!", "x":1, "y":0}, {"label":"\"", "x":2, "y":0}, {"label":"\u00a3", "x":3, "y":0}, {"label":"$", "x":4, "y":0}, {"label":"%", "x":5, "y":0}, {"label":"^", "x":6, "y":0}, {"label":"&", "x":7, "y":0}, {"label":"*", "x":8, "y":0}, {"label":"(", "x":9, "y":0}, {"label":")", "x":10, "y":0}, {"label":"_", "x":11, "y":0}, {"label":"+", "x":12, "y":0}, {"label":"Backspace", "x":13, "y":0, "w":2}, {"label":"Tab", "x":0, "y":1, "w":1.5}, {"label":"Q", "x":1.5, "y":1}, {"label":"W", "x":2.5, "y":1}, {"label":"E", "x":3.5, "y":1}, {"label":"R", "x":4.5, "y":1}, {"label":"T", "x":5.5, "y":1}, {"label":"Y", "x":6.5, "y":1}, {"label":"U", "x":7.5, "y":1}, {"label":"I", "x":8.5, "y":1}, {"label":"O", "x":9.5, "y":1}, {"label":"P", "x":10.5, "y":1}, {"label":"{", "x":11.5, "y":1}, {"label":"}", "x":12.5, "y":1}, {"label":"Caps Lock", "x":0, "y":2, "w":1.75}, {"label":"A", "x":1.75, "y":2}, {"label":"S", "x":2.75, "y":2}, {"label":"D", "x":3.75, "y":2}, {"label":"F", "x":4.75, "y":2}, {"label":"G", "x":5.75, "y":2}, {"label":"H", "x":6.75, "y":2}, {"label":"J", "x":7.75, "y":2}, {"label":"K", "x":8.75, "y":2}, {"label":"L", "x":9.75, "y":2}, {"label":":", "x":10.75, "y":2}, {"label":"@", "x":11.75, "y":2}, {"label":"~", "x":12.75, "y":2}, {"label":"Enter", "x":13.75, "y":1, "w":1.25, "h":2}, {"label":"Shift", "x":0, "y":3, "w":1.25}, {"label":"|", "x":1.25, "y":3}, {"label":"Z", "x":2.25, "y":3}, {"label":"X", "x":3.25, "y":3}, {"label":"C", "x":4.25, "y":3}, {"label":"V", "x":5.25, "y":3}, {"label":"B", "x":6.25, "y":3}, {"label":"N", "x":7.25, "y":3}, {"label":"M", "x":8.25, "y":3}, {"label":"<", "x":9.25, "y":3}, {"label":">", "x":10.25, "y":3}, {"label":"?", "x":11.25, "y":3}, {"label":"Shift", "x":12.25, "y":3, "w":2.75}, {"label":"Ctrl", "x":0, "y":4, "w":1.25}, {"label":"Win", "x":1.25, "y":4, "w":1.25}, {"label":"Alt", "x":2.5, "y":4, "w":1.25}, {"x":3.75, "y":4, "w":6.25}, {"label":"AltGr", "x":10, "y":4, "w":1.25}, {"label":"Win", "x":11.25, "y":4, "w":1.25}, {"label":"Menu", "x":12.5, "y":4, "w":1.25}, {"label":"Ctrl", "x":13.75, "y":4, "w":1.25}] |
diff --git a/keyboards/4pplet/steezy60/rev_a/config.h b/keyboards/4pplet/steezy60/rev_a/config.h index 8f0c0d9531..2fa229bc44 100644 --- a/keyboards/4pplet/steezy60/rev_a/config.h +++ b/keyboards/4pplet/steezy60/rev_a/config.h | |||
| @@ -2,13 +2,6 @@ | |||
| 2 | 2 | ||
| 3 | #include "config_common.h" | 3 | #include "config_common.h" |
| 4 | 4 | ||
| 5 | /* USB Device descriptor parameter */ | ||
| 6 | #define VENDOR_ID 0x4444 | ||
| 7 | #define PRODUCT_ID 0x0002 | ||
| 8 | #define DEVICE_VER 0x0001 | ||
| 9 | #define MANUFACTURER 4pplet | ||
| 10 | #define PRODUCT Steezy60 Rev A | ||
| 11 | |||
| 12 | /* key matrix size */ | 5 | /* key matrix size */ |
| 13 | #define MATRIX_ROWS 5 | 6 | #define MATRIX_ROWS 5 |
| 14 | #define MATRIX_COLS 14 | 7 | #define MATRIX_COLS 14 |
diff --git a/keyboards/4pplet/steezy60/rev_a/info.json b/keyboards/4pplet/steezy60/rev_a/info.json index cecd47559f..ba16d348b9 100644 --- a/keyboards/4pplet/steezy60/rev_a/info.json +++ b/keyboards/4pplet/steezy60/rev_a/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Steezy60 Rev A", | 2 | "keyboard_name": "Steezy60 Rev A", |
| 3 | "manufacturer": "4pplet", | ||
| 3 | "url": "", | 4 | "url": "", |
| 4 | "maintainer": "4pplet", | 5 | "maintainer": "4pplet", |
| 6 | "usb": { | ||
| 7 | "vid": "0x4444", | ||
| 8 | "pid": "0x0002", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT_all": { | 12 | "LAYOUT_all": { |
| 7 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/4pplet/waffling60/info.json b/keyboards/4pplet/waffling60/info.json index 0ff2c1f7e8..9e4f081ddc 100644 --- a/keyboards/4pplet/waffling60/info.json +++ b/keyboards/4pplet/waffling60/info.json | |||
| @@ -1,7 +1,10 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Waffling60 Rev A", | 2 | "manufacturer": "4pplet", |
| 3 | "url": "https://github.com/4pplet/waffling60", | 3 | "url": "https://github.com/4pplet/waffling60", |
| 4 | "maintainer": "4pplet", | 4 | "maintainer": "4pplet", |
| 5 | "usb": { | ||
| 6 | "vid": "0x4444" | ||
| 7 | }, | ||
| 5 | "layouts": { | 8 | "layouts": { |
| 6 | "LAYOUT_all": { | 9 | "LAYOUT_all": { |
| 7 | "layout": [ | 10 | "layout": [ |
diff --git a/keyboards/4pplet/waffling60/rev_a/config.h b/keyboards/4pplet/waffling60/rev_a/config.h index 33279d67a7..5b5066859c 100644 --- a/keyboards/4pplet/waffling60/rev_a/config.h +++ b/keyboards/4pplet/waffling60/rev_a/config.h | |||
| @@ -2,13 +2,6 @@ | |||
| 2 | 2 | ||
| 3 | #include "config_common.h" | 3 | #include "config_common.h" |
| 4 | 4 | ||
| 5 | /* USB Device descriptor parameter */ | ||
| 6 | #define VENDOR_ID 0x4444 | ||
| 7 | #define PRODUCT_ID 0x0003 | ||
| 8 | #define DEVICE_VER 0x0001 | ||
| 9 | #define MANUFACTURER 4pplet | ||
| 10 | #define PRODUCT waffling60 Rev A | ||
| 11 | |||
| 12 | /* key matrix size */ | 5 | /* key matrix size */ |
| 13 | #define MATRIX_ROWS 6 | 6 | #define MATRIX_ROWS 6 |
| 14 | #define MATRIX_COLS 11 | 7 | #define MATRIX_COLS 11 |
diff --git a/keyboards/4pplet/waffling60/rev_a/info.json b/keyboards/4pplet/waffling60/rev_a/info.json new file mode 100644 index 0000000000..6d4bf31f32 --- /dev/null +++ b/keyboards/4pplet/waffling60/rev_a/info.json | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | { | ||
| 2 | "keyboard_name": "Waffling60 Rev A", | ||
| 3 | "usb": { | ||
| 4 | "pid": "0x0003", | ||
| 5 | "device_version": "0.0.1" | ||
| 6 | } | ||
| 7 | } | ||
diff --git a/keyboards/4pplet/waffling60/rev_b/config.h b/keyboards/4pplet/waffling60/rev_b/config.h index eb9882d738..69d9a485c5 100644 --- a/keyboards/4pplet/waffling60/rev_b/config.h +++ b/keyboards/4pplet/waffling60/rev_b/config.h | |||
| @@ -18,13 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 18 | 18 | ||
| 19 | #include "config_common.h" | 19 | #include "config_common.h" |
| 20 | 20 | ||
| 21 | /* USB Device descriptor parameter */ | ||
| 22 | #define VENDOR_ID 0x4444 | ||
| 23 | #define PRODUCT_ID 0x0005 | ||
| 24 | #define DEVICE_VER 0x0002 | ||
| 25 | #define MANUFACTURER 4pplet | ||
| 26 | #define PRODUCT waffling60 Rev B | ||
| 27 | |||
| 28 | /* key matrix size */ | 21 | /* key matrix size */ |
| 29 | #define MATRIX_ROWS 5 | 22 | #define MATRIX_ROWS 5 |
| 30 | #define MATRIX_COLS 14 | 23 | #define MATRIX_COLS 14 |
diff --git a/keyboards/4pplet/waffling60/rev_b/info.json b/keyboards/4pplet/waffling60/rev_b/info.json new file mode 100644 index 0000000000..1e0075d47b --- /dev/null +++ b/keyboards/4pplet/waffling60/rev_b/info.json | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | { | ||
| 2 | "keyboard_name": "Waffling60 Rev B", | ||
| 3 | "usb": { | ||
| 4 | "pid": "0x0005", | ||
| 5 | "device_version": "0.0.2" | ||
| 6 | } | ||
| 7 | } | ||
diff --git a/keyboards/4pplet/waffling60/rev_c/config.h b/keyboards/4pplet/waffling60/rev_c/config.h index e1862f4c0e..6afdcced5b 100644 --- a/keyboards/4pplet/waffling60/rev_c/config.h +++ b/keyboards/4pplet/waffling60/rev_c/config.h | |||
| @@ -18,13 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 18 | 18 | ||
| 19 | #include "config_common.h" | 19 | #include "config_common.h" |
| 20 | 20 | ||
| 21 | /* USB Device descriptor parameter */ | ||
| 22 | #define VENDOR_ID 0x4444 | ||
| 23 | #define PRODUCT_ID 0x0008 | ||
| 24 | #define DEVICE_VER 0x0003 | ||
| 25 | #define MANUFACTURER 4pplet | ||
| 26 | #define PRODUCT waffling60 Rev C | ||
| 27 | |||
| 28 | /* key matrix size */ | 21 | /* key matrix size */ |
| 29 | #define MATRIX_ROWS 5 | 22 | #define MATRIX_ROWS 5 |
| 30 | #define MATRIX_COLS 14 | 23 | #define MATRIX_COLS 14 |
diff --git a/keyboards/4pplet/waffling60/rev_c/info.json b/keyboards/4pplet/waffling60/rev_c/info.json new file mode 100644 index 0000000000..5af681f27a --- /dev/null +++ b/keyboards/4pplet/waffling60/rev_c/info.json | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | { | ||
| 2 | "keyboard_name": "Waffling60 Rev C", | ||
| 3 | "usb": { | ||
| 4 | "pid": "0x0008", | ||
| 5 | "device_version": "0.0.3" | ||
| 6 | } | ||
| 7 | } | ||
diff --git a/keyboards/4pplet/waffling80/rev_a/config.h b/keyboards/4pplet/waffling80/rev_a/config.h index 715414b641..a5eed83a80 100644 --- a/keyboards/4pplet/waffling80/rev_a/config.h +++ b/keyboards/4pplet/waffling80/rev_a/config.h | |||
| @@ -18,13 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 18 | 18 | ||
| 19 | #include "config_common.h" | 19 | #include "config_common.h" |
| 20 | 20 | ||
| 21 | /* USB Device descriptor parameter */ | ||
| 22 | #define VENDOR_ID 0x4444 | ||
| 23 | #define PRODUCT_ID 0x0006 | ||
| 24 | #define DEVICE_VER 0x0001 | ||
| 25 | #define MANUFACTURER 4pplet | ||
| 26 | #define PRODUCT waffling80 Rev A | ||
| 27 | |||
| 28 | /* key matrix size */ | 21 | /* key matrix size */ |
| 29 | #define MATRIX_ROWS 12 | 22 | #define MATRIX_ROWS 12 |
| 30 | #define MATRIX_COLS 8 | 23 | #define MATRIX_COLS 8 |
diff --git a/keyboards/4pplet/waffling80/info.json b/keyboards/4pplet/waffling80/rev_a/info.json index ca92728000..16ff5f8cef 100644 --- a/keyboards/4pplet/waffling80/info.json +++ b/keyboards/4pplet/waffling80/rev_a/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "waffling80 Rev A", | 2 | "keyboard_name": "waffling80 Rev A", |
| 3 | "manufacturer": "4pplet", | ||
| 3 | "url": "", | 4 | "url": "", |
| 4 | "maintainer": "4pplet", | 5 | "maintainer": "4pplet", |
| 6 | "usb": { | ||
| 7 | "vid": "0x4444", | ||
| 8 | "pid": "0x0006", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT_all": { | 12 | "LAYOUT_all": { |
| 7 | "layout": [{"label":"Esc", "x":0, "y":0}, {"label":"F1", "x":1.25, "y":0}, {"label":"F2", "x":2.25, "y":0}, {"label":"F3", "x":3.25, "y":0}, {"label":"F4", "x":4.25, "y":0}, {"label":"F5", "x":5.5, "y":0}, {"label":"F6", "x":6.5, "y":0}, {"label":"F7", "x":7.5, "y":0}, {"label":"F8", "x":8.5, "y":0}, {"label":"F9", "x":9.75, "y":0}, {"label":"F10", "x":10.75, "y":0}, {"label":"F11", "x":11.75, "y":0}, {"label":"F12", "x":12.75, "y":0}, {"label":"F13", "x":14, "y":0}, {"label":"PrtSc", "x":15.25, "y":0}, {"label":"Scroll Lock", "x":16.25, "y":0}, {"label":"Pause", "x":17.25, "y":0}, {"label":"~", "x":0, "y":1.5}, {"label":"!", "x":1, "y":1.5}, {"label":"@", "x":2, "y":1.5}, {"label":"#", "x":3, "y":1.5}, {"label":"$", "x":4, "y":1.5}, {"label":"%", "x":5, "y":1.5}, {"label":"^", "x":6, "y":1.5}, {"label":"&", "x":7, "y":1.5}, {"label":"*", "x":8, "y":1.5}, {"label":"(", "x":9, "y":1.5}, {"label":")", "x":10, "y":1.5}, {"label":"_", "x":11, "y":1.5}, {"label":"+", "x":12, "y":1.5}, {"label":"|", "x":13, "y":1.5}, {"label":"~", "x":14, "y":1.5}, {"label":"Insert", "x":15.25, "y":1.5}, {"label":"Home", "x":16.25, "y":1.5}, {"label":"PgUp", "x":17.25, "y":1.5}, {"label":"Tab", "x":0, "y":2.5, "w":1.5}, {"label":"Q", "x":1.5, "y":2.5}, {"label":"W", "x":2.5, "y":2.5}, {"label":"E", "x":3.5, "y":2.5}, {"label":"R", "x":4.5, "y":2.5}, {"label":"T", "x":5.5, "y":2.5}, {"label":"Y", "x":6.5, "y":2.5}, {"label":"U", "x":7.5, "y":2.5}, {"label":"I", "x":8.5, "y":2.5}, {"label":"O", "x":9.5, "y":2.5}, {"label":"P", "x":10.5, "y":2.5}, {"label":"{", "x":11.5, "y":2.5}, {"label":"}", "x":12.5, "y":2.5}, {"label":"|", "x":13.5, "y":2.5, "w":1.5}, {"label":"Delete", "x":15.25, "y":2.5}, {"label":"End", "x":16.25, "y":2.5}, {"label":"PgDn", "x":17.25, "y":2.5}, {"label":"Caps Lock", "x":0, "y":3.5, "w":1.75}, {"label":"A", "x":1.75, "y":3.5}, {"label":"S", "x":2.75, "y":3.5}, {"label":"D", "x":3.75, "y":3.5}, {"label":"F", "x":4.75, "y":3.5}, {"label":"G", "x":5.75, "y":3.5}, {"label":"H", "x":6.75, "y":3.5}, {"label":"J", "x":7.75, "y":3.5}, {"label":"K", "x":8.75, "y":3.5}, {"label":"L", "x":9.75, "y":3.5}, {"label":":", "x":10.75, "y":3.5}, {"label":"\"", "x":11.75, "y":3.5}, {"label":"~", "x":12.75, "y":3.5}, {"label":"Enter", "x":13.75, "y":3.5, "w":1.25}, {"x":15.25, "y":3.5}, {"x":17.25, "y":3.5}, {"label":"Shift", "x":0, "y":4.5, "w":1.25}, {"label":"|", "x":1.25, "y":4.5}, {"label":"Z", "x":2.25, "y":4.5}, {"label":"X", "x":3.25, "y":4.5}, {"label":"C", "x":4.25, "y":4.5}, {"label":"V", "x":5.25, "y":4.5}, {"label":"B", "x":6.25, "y":4.5}, {"label":"N", "x":7.25, "y":4.5}, {"label":"M", "x":8.25, "y":4.5}, {"label":"<", "x":9.25, "y":4.5}, {"label":">", "x":10.25, "y":4.5}, {"label":"?", "x":11.25, "y":4.5}, {"label":"Shift", "x":12.25, "y":4.5, "w":1.75}, {"label":"Fn", "x":14, "y":4.5}, {"label":"\u2191", "x":16.25, "y":4.5}, {"label":"Ctrl", "x":0, "y":5.5, "w":1.25}, {"label":"Win", "x":1.25, "y":5.5, "w":1.25}, {"label":"Alt", "x":2.5, "y":5.5, "w":1.25}, {"x":3.75, "y":5.5, "w":2.25}, {"x":6, "y":5.5, "w":1.25}, {"x":7.25, "y":5.5, "w":2.75}, {"label":"AltGr", "x":10, "y":5.5, "w":1.25}, {"label":"Menu", "x":11.25, "y":5.5, "w":1.25}, {"label":"Win", "x":12.5, "y":5.5, "w":1.25}, {"label":"Ctrl", "x":13.75, "y":5.5, "w":1.25}, {"label":"\u2190", "x":15.25, "y":5.5}, {"label":"\u2193", "x":16.25, "y":5.5}, {"label":"\u2192", "x":17.25, "y":5.5}] | 13 | "layout": [{"label":"Esc", "x":0, "y":0}, {"label":"F1", "x":1.25, "y":0}, {"label":"F2", "x":2.25, "y":0}, {"label":"F3", "x":3.25, "y":0}, {"label":"F4", "x":4.25, "y":0}, {"label":"F5", "x":5.5, "y":0}, {"label":"F6", "x":6.5, "y":0}, {"label":"F7", "x":7.5, "y":0}, {"label":"F8", "x":8.5, "y":0}, {"label":"F9", "x":9.75, "y":0}, {"label":"F10", "x":10.75, "y":0}, {"label":"F11", "x":11.75, "y":0}, {"label":"F12", "x":12.75, "y":0}, {"label":"F13", "x":14, "y":0}, {"label":"PrtSc", "x":15.25, "y":0}, {"label":"Scroll Lock", "x":16.25, "y":0}, {"label":"Pause", "x":17.25, "y":0}, {"label":"~", "x":0, "y":1.5}, {"label":"!", "x":1, "y":1.5}, {"label":"@", "x":2, "y":1.5}, {"label":"#", "x":3, "y":1.5}, {"label":"$", "x":4, "y":1.5}, {"label":"%", "x":5, "y":1.5}, {"label":"^", "x":6, "y":1.5}, {"label":"&", "x":7, "y":1.5}, {"label":"*", "x":8, "y":1.5}, {"label":"(", "x":9, "y":1.5}, {"label":")", "x":10, "y":1.5}, {"label":"_", "x":11, "y":1.5}, {"label":"+", "x":12, "y":1.5}, {"label":"|", "x":13, "y":1.5}, {"label":"~", "x":14, "y":1.5}, {"label":"Insert", "x":15.25, "y":1.5}, {"label":"Home", "x":16.25, "y":1.5}, {"label":"PgUp", "x":17.25, "y":1.5}, {"label":"Tab", "x":0, "y":2.5, "w":1.5}, {"label":"Q", "x":1.5, "y":2.5}, {"label":"W", "x":2.5, "y":2.5}, {"label":"E", "x":3.5, "y":2.5}, {"label":"R", "x":4.5, "y":2.5}, {"label":"T", "x":5.5, "y":2.5}, {"label":"Y", "x":6.5, "y":2.5}, {"label":"U", "x":7.5, "y":2.5}, {"label":"I", "x":8.5, "y":2.5}, {"label":"O", "x":9.5, "y":2.5}, {"label":"P", "x":10.5, "y":2.5}, {"label":"{", "x":11.5, "y":2.5}, {"label":"}", "x":12.5, "y":2.5}, {"label":"|", "x":13.5, "y":2.5, "w":1.5}, {"label":"Delete", "x":15.25, "y":2.5}, {"label":"End", "x":16.25, "y":2.5}, {"label":"PgDn", "x":17.25, "y":2.5}, {"label":"Caps Lock", "x":0, "y":3.5, "w":1.75}, {"label":"A", "x":1.75, "y":3.5}, {"label":"S", "x":2.75, "y":3.5}, {"label":"D", "x":3.75, "y":3.5}, {"label":"F", "x":4.75, "y":3.5}, {"label":"G", "x":5.75, "y":3.5}, {"label":"H", "x":6.75, "y":3.5}, {"label":"J", "x":7.75, "y":3.5}, {"label":"K", "x":8.75, "y":3.5}, {"label":"L", "x":9.75, "y":3.5}, {"label":":", "x":10.75, "y":3.5}, {"label":"\"", "x":11.75, "y":3.5}, {"label":"~", "x":12.75, "y":3.5}, {"label":"Enter", "x":13.75, "y":3.5, "w":1.25}, {"x":15.25, "y":3.5}, {"x":17.25, "y":3.5}, {"label":"Shift", "x":0, "y":4.5, "w":1.25}, {"label":"|", "x":1.25, "y":4.5}, {"label":"Z", "x":2.25, "y":4.5}, {"label":"X", "x":3.25, "y":4.5}, {"label":"C", "x":4.25, "y":4.5}, {"label":"V", "x":5.25, "y":4.5}, {"label":"B", "x":6.25, "y":4.5}, {"label":"N", "x":7.25, "y":4.5}, {"label":"M", "x":8.25, "y":4.5}, {"label":"<", "x":9.25, "y":4.5}, {"label":">", "x":10.25, "y":4.5}, {"label":"?", "x":11.25, "y":4.5}, {"label":"Shift", "x":12.25, "y":4.5, "w":1.75}, {"label":"Fn", "x":14, "y":4.5}, {"label":"\u2191", "x":16.25, "y":4.5}, {"label":"Ctrl", "x":0, "y":5.5, "w":1.25}, {"label":"Win", "x":1.25, "y":5.5, "w":1.25}, {"label":"Alt", "x":2.5, "y":5.5, "w":1.25}, {"x":3.75, "y":5.5, "w":2.25}, {"x":6, "y":5.5, "w":1.25}, {"x":7.25, "y":5.5, "w":2.75}, {"label":"AltGr", "x":10, "y":5.5, "w":1.25}, {"label":"Menu", "x":11.25, "y":5.5, "w":1.25}, {"label":"Win", "x":12.5, "y":5.5, "w":1.25}, {"label":"Ctrl", "x":13.75, "y":5.5, "w":1.25}, {"label":"\u2190", "x":15.25, "y":5.5}, {"label":"\u2193", "x":16.25, "y":5.5}, {"label":"\u2192", "x":17.25, "y":5.5}] |
diff --git a/keyboards/4pplet/yakiimo/rev_a/config.h b/keyboards/4pplet/yakiimo/rev_a/config.h index bf16696014..4200eb10c7 100644 --- a/keyboards/4pplet/yakiimo/rev_a/config.h +++ b/keyboards/4pplet/yakiimo/rev_a/config.h | |||
| @@ -16,13 +16,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 16 | */ | 16 | */ |
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | /* USB Device descriptor parameter */ | ||
| 20 | #define VENDOR_ID 0x4444 | ||
| 21 | #define PRODUCT_ID 0x000A | ||
| 22 | #define DEVICE_VER 0x0002 | ||
| 23 | #define MANUFACTURER 4pplet | ||
| 24 | #define PRODUCT Yakiimo Rev A | ||
| 25 | |||
| 26 | #define MATRIX_ROWS 12 | 19 | #define MATRIX_ROWS 12 |
| 27 | #define MATRIX_COLS 9 | 20 | #define MATRIX_COLS 9 |
| 28 | 21 | ||
diff --git a/keyboards/4pplet/yakiimo/info.json b/keyboards/4pplet/yakiimo/rev_a/info.json index aa3dcb429b..f4eeba747f 100644 --- a/keyboards/4pplet/yakiimo/info.json +++ b/keyboards/4pplet/yakiimo/rev_a/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Yakiimo Rev A", | 2 | "keyboard_name": "Yakiimo Rev A", |
| 3 | "manufacturer": "4pplet", | ||
| 3 | "url": "https://github.com/4pplet/yakiimo-PCB", | 4 | "url": "https://github.com/4pplet/yakiimo-PCB", |
| 4 | "maintainer": "4pplet", | 5 | "maintainer": "4pplet", |
| 6 | "usb": { | ||
| 7 | "vid": "0x4444", | ||
| 8 | "pid": "0x000A", | ||
| 9 | "device_version": "0.0.2" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT_all": { | 12 | "LAYOUT_all": { |
| 7 | "layout": [{"label":"Esc", "x":2.75, "y":0}, {"label":"F1", "x":4.75, "y":0}, {"label":"F2", "x":5.75, "y":0}, {"label":"F3", "x":6.75, "y":0}, {"label":"F4", "x":7.75, "y":0}, {"label":"F5", "x":9.25, "y":0}, {"label":"F6", "x":10.25, "y":0}, {"label":"F7", "x":11.25, "y":0}, {"label":"F8", "x":12.25, "y":0}, {"label":"F9", "x":13.75, "y":0}, {"label":"F10", "x":14.75, "y":0}, {"label":"F11", "x":15.75, "y":0}, {"label":"F12", "x":16.75, "y":0}, {"label":"PrtSc", "x":18, "y":0}, {"label":"Scroll Lock", "x":19, "y":0}, {"label":"Pause", "x":20, "y":0}, {"label":"~", "x":2.75, "y":1.5}, {"label":"!", "x":3.75, "y":1.5}, {"label":"@", "x":4.75, "y":1.5}, {"label":"#", "x":5.75, "y":1.5}, {"label":"$", "x":6.75, "y":1.5}, {"label":"%", "x":7.75, "y":1.5}, {"label":"^", "x":8.75, "y":1.5}, {"label":"&", "x":9.75, "y":1.5}, {"label":"*", "x":10.75, "y":1.5}, {"label":"(", "x":11.75, "y":1.5}, {"label":")", "x":12.75, "y":1.5}, {"label":"_", "x":13.75, "y":1.5}, {"label":"+", "x":14.75, "y":1.5}, {"label":"|", "x":15.75, "y":1.5}, {"label":"~", "x":16.75, "y":1.5}, {"label":"Insert", "x":18, "y":1.5}, {"label":"Home", "x":19, "y":1.5}, {"label":"PgUp", "x":20, "y":1.5}, {"label":"Tab", "x":2.75, "y":2.5, "w":1.5}, {"label":"Q", "x":4.25, "y":2.5}, {"label":"W", "x":5.25, "y":2.5}, {"label":"E", "x":6.25, "y":2.5}, {"label":"R", "x":7.25, "y":2.5}, {"label":"T", "x":8.25, "y":2.5}, {"label":"Y", "x":9.25, "y":2.5}, {"label":"U", "x":10.25, "y":2.5}, {"label":"I", "x":11.25, "y":2.5}, {"label":"O", "x":12.25, "y":2.5}, {"label":"P", "x":13.25, "y":2.5}, {"label":"{", "x":14.25, "y":2.5}, {"label":"}", "x":15.25, "y":2.5}, {"label":"|", "x":16.25, "y":2.5, "w":1.5}, {"label":"Delete", "x":18, "y":2.5}, {"label":"End", "x":19, "y":2.5}, {"label":"PgDn", "x":20, "y":2.5}, {"label":"Caps Lock", "x":2.75, "y":3.5, "w":1.75}, {"label":"A", "x":4.5, "y":3.5}, {"label":"S", "x":5.5, "y":3.5}, {"label":"D", "x":6.5, "y":3.5}, {"label":"F", "x":7.5, "y":3.5}, {"label":"G", "x":8.5, "y":3.5}, {"label":"H", "x":9.5, "y":3.5}, {"label":"J", "x":10.5, "y":3.5}, {"label":"K", "x":11.5, "y":3.5}, {"label":"L", "x":12.5, "y":3.5}, {"label":":", "x":13.5, "y":3.5}, {"label":"\"", "x":14.5, "y":3.5}, {"label":"~", "x":15.5, "y":3.5}, {"label":"Enter", "x":16.5, "y":3.5, "w":1.25}, {"label":"Shift", "x":2.75, "y":4.5, "w":1.25}, {"label":"|", "x":4, "y":4.5}, {"label":"Z", "x":5, "y":4.5}, {"label":"X", "x":6, "y":4.5}, {"label":"C", "x":7, "y":4.5}, {"label":"V", "x":8, "y":4.5}, {"label":"B", "x":9, "y":4.5}, {"label":"N", "x":10, "y":4.5}, {"label":"M", "x":11, "y":4.5}, {"label":"<", "x":12, "y":4.5}, {"label":">", "x":13, "y":4.5}, {"label":"?", "x":14, "y":4.5}, {"label":"Shift", "x":15, "y":4.5, "w":1.75}, {"label":"Fn", "x":16.75, "y":4.5}, {"label":"\u2191", "x":19, "y":4.5}, {"label":"Ctrl", "x":2.75, "y":5.5, "w":1.5}, {"label":"Win", "x":4.25, "y":5.5}, {"label":"Alt", "x":5.25, "y":5.5, "w":1.5}, {"x":6.75, "y":5.5, "w":3}, {"x":9.75, "y":5.5}, {"x":10.75, "y":5.5, "w":3}, {"label":"AltGr", "x":13.75, "y":5.5, "w":1.5}, {"label":"Win", "x":15.25, "y":5.5}, {"label":"Ctrl", "x":16.25, "y":5.5, "w":1.5}, {"label":"\u2190", "x":18, "y":5.5}, {"label":"\u2193", "x":19, "y":5.5}, {"label":"\u2192", "x":20, "y":5.5}] | 13 | "layout": [{"label":"Esc", "x":2.75, "y":0}, {"label":"F1", "x":4.75, "y":0}, {"label":"F2", "x":5.75, "y":0}, {"label":"F3", "x":6.75, "y":0}, {"label":"F4", "x":7.75, "y":0}, {"label":"F5", "x":9.25, "y":0}, {"label":"F6", "x":10.25, "y":0}, {"label":"F7", "x":11.25, "y":0}, {"label":"F8", "x":12.25, "y":0}, {"label":"F9", "x":13.75, "y":0}, {"label":"F10", "x":14.75, "y":0}, {"label":"F11", "x":15.75, "y":0}, {"label":"F12", "x":16.75, "y":0}, {"label":"PrtSc", "x":18, "y":0}, {"label":"Scroll Lock", "x":19, "y":0}, {"label":"Pause", "x":20, "y":0}, {"label":"~", "x":2.75, "y":1.5}, {"label":"!", "x":3.75, "y":1.5}, {"label":"@", "x":4.75, "y":1.5}, {"label":"#", "x":5.75, "y":1.5}, {"label":"$", "x":6.75, "y":1.5}, {"label":"%", "x":7.75, "y":1.5}, {"label":"^", "x":8.75, "y":1.5}, {"label":"&", "x":9.75, "y":1.5}, {"label":"*", "x":10.75, "y":1.5}, {"label":"(", "x":11.75, "y":1.5}, {"label":")", "x":12.75, "y":1.5}, {"label":"_", "x":13.75, "y":1.5}, {"label":"+", "x":14.75, "y":1.5}, {"label":"|", "x":15.75, "y":1.5}, {"label":"~", "x":16.75, "y":1.5}, {"label":"Insert", "x":18, "y":1.5}, {"label":"Home", "x":19, "y":1.5}, {"label":"PgUp", "x":20, "y":1.5}, {"label":"Tab", "x":2.75, "y":2.5, "w":1.5}, {"label":"Q", "x":4.25, "y":2.5}, {"label":"W", "x":5.25, "y":2.5}, {"label":"E", "x":6.25, "y":2.5}, {"label":"R", "x":7.25, "y":2.5}, {"label":"T", "x":8.25, "y":2.5}, {"label":"Y", "x":9.25, "y":2.5}, {"label":"U", "x":10.25, "y":2.5}, {"label":"I", "x":11.25, "y":2.5}, {"label":"O", "x":12.25, "y":2.5}, {"label":"P", "x":13.25, "y":2.5}, {"label":"{", "x":14.25, "y":2.5}, {"label":"}", "x":15.25, "y":2.5}, {"label":"|", "x":16.25, "y":2.5, "w":1.5}, {"label":"Delete", "x":18, "y":2.5}, {"label":"End", "x":19, "y":2.5}, {"label":"PgDn", "x":20, "y":2.5}, {"label":"Caps Lock", "x":2.75, "y":3.5, "w":1.75}, {"label":"A", "x":4.5, "y":3.5}, {"label":"S", "x":5.5, "y":3.5}, {"label":"D", "x":6.5, "y":3.5}, {"label":"F", "x":7.5, "y":3.5}, {"label":"G", "x":8.5, "y":3.5}, {"label":"H", "x":9.5, "y":3.5}, {"label":"J", "x":10.5, "y":3.5}, {"label":"K", "x":11.5, "y":3.5}, {"label":"L", "x":12.5, "y":3.5}, {"label":":", "x":13.5, "y":3.5}, {"label":"\"", "x":14.5, "y":3.5}, {"label":"~", "x":15.5, "y":3.5}, {"label":"Enter", "x":16.5, "y":3.5, "w":1.25}, {"label":"Shift", "x":2.75, "y":4.5, "w":1.25}, {"label":"|", "x":4, "y":4.5}, {"label":"Z", "x":5, "y":4.5}, {"label":"X", "x":6, "y":4.5}, {"label":"C", "x":7, "y":4.5}, {"label":"V", "x":8, "y":4.5}, {"label":"B", "x":9, "y":4.5}, {"label":"N", "x":10, "y":4.5}, {"label":"M", "x":11, "y":4.5}, {"label":"<", "x":12, "y":4.5}, {"label":">", "x":13, "y":4.5}, {"label":"?", "x":14, "y":4.5}, {"label":"Shift", "x":15, "y":4.5, "w":1.75}, {"label":"Fn", "x":16.75, "y":4.5}, {"label":"\u2191", "x":19, "y":4.5}, {"label":"Ctrl", "x":2.75, "y":5.5, "w":1.5}, {"label":"Win", "x":4.25, "y":5.5}, {"label":"Alt", "x":5.25, "y":5.5, "w":1.5}, {"x":6.75, "y":5.5, "w":3}, {"x":9.75, "y":5.5}, {"x":10.75, "y":5.5, "w":3}, {"label":"AltGr", "x":13.75, "y":5.5, "w":1.5}, {"label":"Win", "x":15.25, "y":5.5}, {"label":"Ctrl", "x":16.25, "y":5.5, "w":1.5}, {"label":"\u2190", "x":18, "y":5.5}, {"label":"\u2193", "x":19, "y":5.5}, {"label":"\u2192", "x":20, "y":5.5}] |
diff --git a/keyboards/8pack/config.h b/keyboards/8pack/config.h index 88bd1f351b..b9b7abebe7 100644 --- a/keyboards/8pack/config.h +++ b/keyboards/8pack/config.h | |||
| @@ -2,12 +2,6 @@ | |||
| 2 | 2 | ||
| 3 | #include "config_common.h" | 3 | #include "config_common.h" |
| 4 | 4 | ||
| 5 | /* USB Device descriptor parameter */ | ||
| 6 | #define VENDOR_ID 0xFEED | ||
| 7 | #define PRODUCT_ID 0x2171 | ||
| 8 | #define MANUFACTURER Charles Garcia | ||
| 9 | #define PRODUCT 8-Pack | ||
| 10 | |||
| 11 | /* COL2ROW or ROW2COL */ | 5 | /* COL2ROW or ROW2COL */ |
| 12 | #define DIODE_DIRECTION COL2ROW | 6 | #define DIODE_DIRECTION COL2ROW |
| 13 | 7 | ||
diff --git a/keyboards/8pack/info.json b/keyboards/8pack/info.json index fc1bcb8ef8..f36f4c9dc3 100644 --- a/keyboards/8pack/info.json +++ b/keyboards/8pack/info.json | |||
| @@ -1,7 +1,12 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "8-Pack", | 2 | "keyboard_name": "8-Pack", |
| 3 | "manufacturer": "Charles Garcia", | ||
| 3 | "url": "https://github.com/cgarcia2097/8-Pack", | 4 | "url": "https://github.com/cgarcia2097/8-Pack", |
| 4 | "maintainer": "Charles Garcia", | 5 | "maintainer": "Charles Garcia", |
| 6 | "usb": { | ||
| 7 | "vid": "0xFEED", | ||
| 8 | "pid": "0x2171" | ||
| 9 | }, | ||
| 5 | "layouts": { | 10 | "layouts": { |
| 6 | "LAYOUT": { | 11 | "LAYOUT": { |
| 7 | "layout": [ | 12 | "layout": [ |
diff --git a/keyboards/8pack/rev11/config.h b/keyboards/8pack/rev11/config.h deleted file mode 100644 index 83ad51ada3..0000000000 --- a/keyboards/8pack/rev11/config.h +++ /dev/null | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | #pragma once | ||
| 2 | |||
| 3 | #define DEVICE_VER 0x0001 | ||
diff --git a/keyboards/8pack/rev11/info.json b/keyboards/8pack/rev11/info.json new file mode 100644 index 0000000000..90ac25f360 --- /dev/null +++ b/keyboards/8pack/rev11/info.json | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | { | ||
| 2 | "usb": { | ||
| 3 | "device_version": "0.0.1" | ||
| 4 | } | ||
| 5 | } | ||
diff --git a/keyboards/8pack/rev12/config.h b/keyboards/8pack/rev12/config.h deleted file mode 100644 index 9a527501a5..0000000000 --- a/keyboards/8pack/rev12/config.h +++ /dev/null | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | #pragma once | ||
| 2 | |||
| 3 | #define DEVICE_VER 0x0002 | ||
diff --git a/keyboards/8pack/rev12/info.json b/keyboards/8pack/rev12/info.json new file mode 100644 index 0000000000..e557e4d307 --- /dev/null +++ b/keyboards/8pack/rev12/info.json | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | { | ||
| 2 | "usb": { | ||
| 3 | "device_version": "0.0.2" | ||
| 4 | } | ||
| 5 | } | ||
diff --git a/keyboards/abstract/ellipse/rev1/config.h b/keyboards/abstract/ellipse/rev1/config.h index 060229abb2..0525c7a95d 100644 --- a/keyboards/abstract/ellipse/rev1/config.h +++ b/keyboards/abstract/ellipse/rev1/config.h | |||
| @@ -19,13 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 19 | 19 | ||
| 20 | #include "config_common.h" | 20 | #include "config_common.h" |
| 21 | 21 | ||
| 22 | /* USB Device descriptor parameter */ | ||
| 23 | #define VENDOR_ID 0xFEED | ||
| 24 | #define PRODUCT_ID 0x0001 | ||
| 25 | #define DEVICE_VER 0x0001 | ||
| 26 | #define MANUFACTURER AbstractKB | ||
| 27 | #define PRODUCT EllipseRev1 | ||
| 28 | |||
| 29 | /* key matrix size */ | 22 | /* key matrix size */ |
| 30 | #define MATRIX_ROWS 2 | 23 | #define MATRIX_ROWS 2 |
| 31 | #define MATRIX_COLS 3 | 24 | #define MATRIX_COLS 3 |
diff --git a/keyboards/abstract/ellipse/info.json b/keyboards/abstract/ellipse/rev1/info.json index 3348b38477..0037719e12 100644 --- a/keyboards/abstract/ellipse/info.json +++ b/keyboards/abstract/ellipse/rev1/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Ellipse", | 2 | "keyboard_name": "Ellipse", |
| 3 | "manufacturer": "AbstractKB", | ||
| 3 | "url": "https://abstractkb.tk/product/ellipse-rev1", | 4 | "url": "https://abstractkb.tk/product/ellipse-rev1", |
| 4 | "maintainer": "AbstractKB", | 5 | "maintainer": "AbstractKB", |
| 6 | "usb": { | ||
| 7 | "vid": "0xFEED", | ||
| 8 | "pid": "0x0001", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT": { | 12 | "LAYOUT": { |
| 7 | "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":0, "y":1.25}, {"x":1, "y":1.25}, {"x":2, "y":1.25}] | 13 | "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":0, "y":1.25}, {"x":1, "y":1.25}, {"x":2, "y":1.25}] |
diff --git a/keyboards/acheron/apollo/87h/delta/config.h b/keyboards/acheron/apollo/87h/delta/config.h index 04a440835f..1365b81774 100644 --- a/keyboards/acheron/apollo/87h/delta/config.h +++ b/keyboards/acheron/apollo/87h/delta/config.h | |||
| @@ -17,13 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 17 | 17 | ||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | /* USB Device descriptor parameter */ | ||
| 21 | #define VENDOR_ID 0x4150 // AP for AcheronProject | ||
| 22 | #define PRODUCT_ID 0x8775 // For 87H + 3 (revision Delta) | ||
| 23 | #define DEVICE_VER 0x0004 // Revision Delta | ||
| 24 | #define MANUFACTURER AcheronProject | ||
| 25 | #define PRODUCT Apollo87H | ||
| 26 | |||
| 27 | /* key matrix size */ | 20 | /* key matrix size */ |
| 28 | #define MATRIX_ROWS 6 | 21 | #define MATRIX_ROWS 6 |
| 29 | #define MATRIX_COLS 17 | 22 | #define MATRIX_COLS 17 |
diff --git a/keyboards/acheron/apollo/87h/delta/info.json b/keyboards/acheron/apollo/87h/delta/info.json new file mode 100644 index 0000000000..8f501970a5 --- /dev/null +++ b/keyboards/acheron/apollo/87h/delta/info.json | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | { | ||
| 2 | "keyboard_name": "Apollo87H", | ||
| 3 | "usb": { | ||
| 4 | "pid": "0x8775", | ||
| 5 | "device_version": "0.0.4" | ||
| 6 | } | ||
| 7 | } | ||
diff --git a/keyboards/acheron/apollo/87h/gamma/config.h b/keyboards/acheron/apollo/87h/gamma/config.h index a28e498dcc..451071f869 100644 --- a/keyboards/acheron/apollo/87h/gamma/config.h +++ b/keyboards/acheron/apollo/87h/gamma/config.h | |||
| @@ -17,13 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 17 | 17 | ||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | /* USB Device descriptor parameter */ | ||
| 21 | #define VENDOR_ID 0x4150 // AP for AcheronProject | ||
| 22 | #define PRODUCT_ID 0x8774 // For 87H + 2 (revision Gamma) | ||
| 23 | #define DEVICE_VER 0x0003 // Revision Gamma | ||
| 24 | #define MANUFACTURER AcheronProject | ||
| 25 | #define PRODUCT Apollo87H rev. Gamma | ||
| 26 | |||
| 27 | /* key matrix size */ | 20 | /* key matrix size */ |
| 28 | #define MATRIX_ROWS 6 | 21 | #define MATRIX_ROWS 6 |
| 29 | #define MATRIX_COLS 16 | 22 | #define MATRIX_COLS 16 |
diff --git a/keyboards/acheron/apollo/87h/gamma/info.json b/keyboards/acheron/apollo/87h/gamma/info.json new file mode 100644 index 0000000000..6a7a382eaa --- /dev/null +++ b/keyboards/acheron/apollo/87h/gamma/info.json | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | { | ||
| 2 | "keyboard_name": "Apollo87H rev. Gamma", | ||
| 3 | "usb": { | ||
| 4 | "pid": "0x8774", | ||
| 5 | "device_version": "0.0.3" | ||
| 6 | } | ||
| 7 | } | ||
diff --git a/keyboards/acheron/apollo/87h/info.json b/keyboards/acheron/apollo/87h/info.json index e5d2c0d40d..7dbd896a18 100644 --- a/keyboards/acheron/apollo/87h/info.json +++ b/keyboards/acheron/apollo/87h/info.json | |||
| @@ -1,7 +1,10 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "AcheronProject Apollo87H", | 2 | "manufacturer": "AcheronProject", |
| 3 | "url": "", | 3 | "url": "", |
| 4 | "maintainer": "Gondolindrim", | 4 | "maintainer": "Gondolindrim", |
| 5 | "usb": { | ||
| 6 | "vid": "0x4150" | ||
| 7 | }, | ||
| 5 | "layouts": { | 8 | "layouts": { |
| 6 | "LAYOUT_tkl_ansi": { | 9 | "LAYOUT_tkl_ansi": { |
| 7 | "layout": [ | 10 | "layout": [ |
diff --git a/keyboards/acheron/apollo/87htsc/config.h b/keyboards/acheron/apollo/87htsc/config.h index 9bf3840d76..0cb3d38128 100644 --- a/keyboards/acheron/apollo/87htsc/config.h +++ b/keyboards/acheron/apollo/87htsc/config.h | |||
| @@ -17,13 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 17 | 17 | ||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | /* USB Device descriptor parameter */ | ||
| 21 | #define VENDOR_ID 0x4150 // AP for AcheronProject | ||
| 22 | #define PRODUCT_ID 0x8776 // For 87H + 4 | ||
| 23 | #define DEVICE_VER 0x0001 // Revision Alpha | ||
| 24 | #define MANUFACTURER AcheronProject | ||
| 25 | #define PRODUCT Apollo87H-T-SC | ||
| 26 | |||
| 27 | /* key matrix size */ | 20 | /* key matrix size */ |
| 28 | #define MATRIX_ROWS 6 | 21 | #define MATRIX_ROWS 6 |
| 29 | #define MATRIX_COLS 17 | 22 | #define MATRIX_COLS 17 |
diff --git a/keyboards/acheron/apollo/87htsc/info.json b/keyboards/acheron/apollo/87htsc/info.json index bfa2229431..b2a9cf1643 100644 --- a/keyboards/acheron/apollo/87htsc/info.json +++ b/keyboards/acheron/apollo/87htsc/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "AcheronProject Apollo87H-T-SC", | 2 | "keyboard_name": "Apollo87H-T-SC", |
| 3 | "manufacturer": "AcheronProject", | ||
| 3 | "url": "", | 4 | "url": "", |
| 4 | "maintainer": "Gondolindrim", | 5 | "maintainer": "Gondolindrim", |
| 6 | "usb": { | ||
| 7 | "vid": "0x4150", | ||
| 8 | "pid": "0x8776", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT_tkl_ansi_tsangan": { | 12 | "LAYOUT_tkl_ansi_tsangan": { |
| 7 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/acheron/apollo/88htsc/config.h b/keyboards/acheron/apollo/88htsc/config.h index 24574a9658..7df9fc3e6b 100644 --- a/keyboards/acheron/apollo/88htsc/config.h +++ b/keyboards/acheron/apollo/88htsc/config.h | |||
| @@ -17,13 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 17 | 17 | ||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | /* USB Device descriptor parameter */ | ||
| 21 | #define VENDOR_ID 0x4150 // AP for AcheronProject | ||
| 22 | #define PRODUCT_ID 0x8873 // For 87H | ||
| 23 | #define DEVICE_VER 0x0001 // Revision Alpha | ||
| 24 | #define MANUFACTURER AcheronProject | ||
| 25 | #define PRODUCT Apollo88H-T-SC | ||
| 26 | |||
| 27 | /* key matrix size */ | 20 | /* key matrix size */ |
| 28 | #define MATRIX_ROWS 6 | 21 | #define MATRIX_ROWS 6 |
| 29 | #define MATRIX_COLS 17 | 22 | #define MATRIX_COLS 17 |
diff --git a/keyboards/acheron/apollo/88htsc/info.json b/keyboards/acheron/apollo/88htsc/info.json index c848132b5c..4d695faf70 100644 --- a/keyboards/acheron/apollo/88htsc/info.json +++ b/keyboards/acheron/apollo/88htsc/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "AcheronProject Apollo88H-T-SC", | 2 | "keyboard_name": "Apollo88H-T-SC", |
| 3 | "manufacturer": "AcheronProject", | ||
| 3 | "url": "", | 4 | "url": "", |
| 4 | "maintainer": "Gondolindrim", | 5 | "maintainer": "Gondolindrim", |
| 6 | "usb": { | ||
| 7 | "vid": "0x4150", | ||
| 8 | "pid": "0x8873", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT_tkl_f13_ansi_tsangan": { | 12 | "LAYOUT_tkl_f13_ansi_tsangan": { |
| 7 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/acheron/athena/alpha/config.h b/keyboards/acheron/athena/alpha/config.h index 3e0316377d..fca0450cef 100644 --- a/keyboards/acheron/athena/alpha/config.h +++ b/keyboards/acheron/athena/alpha/config.h | |||
| @@ -19,13 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 19 | 19 | ||
| 20 | #include "config_common.h" | 20 | #include "config_common.h" |
| 21 | 21 | ||
| 22 | /* USB Device descriptor parameter */ | ||
| 23 | #define VENDOR_ID 0xAC11 | ||
| 24 | #define PRODUCT_ID 0x6584 // AT fot Athena | ||
| 25 | #define DEVICE_VER 0x0001 | ||
| 26 | #define MANUFACTURER AcheronProject | ||
| 27 | #define PRODUCT Athena | ||
| 28 | |||
| 29 | #define MATRIX_ROWS 6 | 22 | #define MATRIX_ROWS 6 |
| 30 | #define MATRIX_COLS 17 | 23 | #define MATRIX_COLS 17 |
| 31 | 24 | ||
diff --git a/keyboards/acheron/athena/alpha/info.json b/keyboards/acheron/athena/alpha/info.json new file mode 100644 index 0000000000..03640fd01d --- /dev/null +++ b/keyboards/acheron/athena/alpha/info.json | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | { | ||
| 2 | "keyboard_name": "Athena", | ||
| 3 | "usb": { | ||
| 4 | "pid": "0x6584", | ||
| 5 | "device_version": "0.0.1" | ||
| 6 | } | ||
| 7 | } | ||
diff --git a/keyboards/acheron/athena/beta/config.h b/keyboards/acheron/athena/beta/config.h index 559f501f95..e9f653e3c7 100644 --- a/keyboards/acheron/athena/beta/config.h +++ b/keyboards/acheron/athena/beta/config.h | |||
| @@ -19,13 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 19 | 19 | ||
| 20 | #include "config_common.h" | 20 | #include "config_common.h" |
| 21 | 21 | ||
| 22 | /* USB Device descriptor parameter */ | ||
| 23 | #define VENDOR_ID 0xAC11 | ||
| 24 | #define PRODUCT_ID 0x6585 // AT+1 for Athena rev. Beta | ||
| 25 | #define DEVICE_VER 0x0002 // Rev. Beta | ||
| 26 | #define MANUFACTURER AcheronProject | ||
| 27 | #define PRODUCT Athena rev Beta | ||
| 28 | |||
| 29 | #define MATRIX_ROWS 6 | 22 | #define MATRIX_ROWS 6 |
| 30 | #define MATRIX_COLS 17 | 23 | #define MATRIX_COLS 17 |
| 31 | 24 | ||
diff --git a/keyboards/acheron/athena/beta/info.json b/keyboards/acheron/athena/beta/info.json new file mode 100644 index 0000000000..7db7665fe2 --- /dev/null +++ b/keyboards/acheron/athena/beta/info.json | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | { | ||
| 2 | "keyboard_name": "Athena rev Beta", | ||
| 3 | "usb": { | ||
| 4 | "pid": "0x6585", | ||
| 5 | "device_version": "0.0.2" | ||
| 6 | } | ||
| 7 | } | ||
diff --git a/keyboards/acheron/athena/info.json b/keyboards/acheron/athena/info.json index 2b8c4f02f3..34853a12f6 100644 --- a/keyboards/acheron/athena/info.json +++ b/keyboards/acheron/athena/info.json | |||
| @@ -1,7 +1,10 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "AcheronProject Athena", | 2 | "manufacturer": "AcheronProject", |
| 3 | "url": "", | 3 | "url": "", |
| 4 | "maintainer": "Gondolindrim", | 4 | "maintainer": "Gondolindrim", |
| 5 | "usb": { | ||
| 6 | "vid": "0xAC11" | ||
| 7 | }, | ||
| 5 | "layouts": { | 8 | "layouts": { |
| 6 | "LAYOUT_all": { | 9 | "LAYOUT_all": { |
| 7 | "layout": [ | 10 | "layout": [ |
diff --git a/keyboards/acheron/elongate/beta/config.h b/keyboards/acheron/elongate/beta/config.h index 874183362c..9cc7246af2 100644 --- a/keyboards/acheron/elongate/beta/config.h +++ b/keyboards/acheron/elongate/beta/config.h | |||
| @@ -19,13 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 19 | 19 | ||
| 20 | #include "config_common.h" | 20 | #include "config_common.h" |
| 21 | 21 | ||
| 22 | /* USB Device descriptor parameter */ | ||
| 23 | #define VENDOR_ID 0x4150 //AP for AcheronProject | ||
| 24 | #define PRODUCT_ID 0x454C // EL for Elongate | ||
| 25 | #define DEVICE_VER 0x0001 | ||
| 26 | #define MANUFACTURER Acheron Project | ||
| 27 | #define PRODUCT Elongate | ||
| 28 | |||
| 29 | /* key matrix size */ | 22 | /* key matrix size */ |
| 30 | #define MATRIX_ROWS 5 | 23 | #define MATRIX_ROWS 5 |
| 31 | #define MATRIX_COLS 13 | 24 | #define MATRIX_COLS 13 |
diff --git a/keyboards/acheron/elongate/beta/info.json b/keyboards/acheron/elongate/beta/info.json index bfb9db9b3a..7eb1de3c17 100644 --- a/keyboards/acheron/elongate/beta/info.json +++ b/keyboards/acheron/elongate/beta/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Elongate", | 2 | "keyboard_name": "Elongate", |
| 3 | "manufacturer": "Acheron Project", | ||
| 3 | "url": "http://gondolindrim.github.io/AcheronDocs/elongate/introduction.html", | 4 | "url": "http://gondolindrim.github.io/AcheronDocs/elongate/introduction.html", |
| 4 | "maintainer": "Gondolindrim", | 5 | "maintainer": "Gondolindrim", |
| 6 | "usb": { | ||
| 7 | "vid": "0x4150", | ||
| 8 | "pid": "0x454C", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT": { | 12 | "LAYOUT": { |
| 7 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/acheron/elongate/delta/config.h b/keyboards/acheron/elongate/delta/config.h index 957a6e39cd..8ebc6300d7 100755 --- a/keyboards/acheron/elongate/delta/config.h +++ b/keyboards/acheron/elongate/delta/config.h | |||
| @@ -19,13 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 19 | 19 | ||
| 20 | #include "config_common.h" | 20 | #include "config_common.h" |
| 21 | 21 | ||
| 22 | /* USB Device descriptor parameter */ | ||
| 23 | #define VENDOR_ID 0x4150 //AP for AcheronProject | ||
| 24 | #define PRODUCT_ID 0x454D // EL+1 for Elongate revision Delta | ||
| 25 | #define DEVICE_VER 0x0002 | ||
| 26 | #define MANUFACTURER Acheron Project | ||
| 27 | #define PRODUCT Elongate | ||
| 28 | |||
| 29 | #define MATRIX_ROWS 5 | 22 | #define MATRIX_ROWS 5 |
| 30 | #define MATRIX_COLS 15 | 23 | #define MATRIX_COLS 15 |
| 31 | 24 | ||
diff --git a/keyboards/acheron/elongate/delta/info.json b/keyboards/acheron/elongate/delta/info.json index d96805a66a..54e58deb92 100644 --- a/keyboards/acheron/elongate/delta/info.json +++ b/keyboards/acheron/elongate/delta/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Elongate", | 2 | "keyboard_name": "Elongate", |
| 3 | "manufacturer": "Acheron Project", | ||
| 3 | "url": "http://gondolindrim.github.io/AcheronDocs/elongate/introduction.html", | 4 | "url": "http://gondolindrim.github.io/AcheronDocs/elongate/introduction.html", |
| 4 | "maintainer": "Gondolindrim", | 5 | "maintainer": "Gondolindrim", |
| 6 | "usb": { | ||
| 7 | "vid": "0x4150", | ||
| 8 | "pid": "0x454D", | ||
| 9 | "device_version": "0.0.2" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT_all": { | 12 | "LAYOUT_all": { |
| 7 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/acheron/shark/alpha/config.h b/keyboards/acheron/shark/alpha/config.h index 493d267b51..8af5dc0a1f 100644 --- a/keyboards/acheron/shark/alpha/config.h +++ b/keyboards/acheron/shark/alpha/config.h | |||
| @@ -19,13 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 19 | 19 | ||
| 20 | #include "config_common.h" | 20 | #include "config_common.h" |
| 21 | 21 | ||
| 22 | /* USB Device descriptor parameter */ | ||
| 23 | #define VENDOR_ID 0xAC11 | ||
| 24 | #define PRODUCT_ID 0x5368 | ||
| 25 | #define DEVICE_VER 0x0001 | ||
| 26 | #define MANUFACTURER AcheronProject | ||
| 27 | #define PRODUCT SharkPCB | ||
| 28 | |||
| 29 | /* key matrix size */ | 22 | /* key matrix size */ |
| 30 | #define MATRIX_ROWS 4 | 23 | #define MATRIX_ROWS 4 |
| 31 | #define MATRIX_COLS 12 | 24 | #define MATRIX_COLS 12 |
diff --git a/keyboards/acheron/shark/alpha/info.json b/keyboards/acheron/shark/alpha/info.json index 21f4807eeb..435ea843aa 100644 --- a/keyboards/acheron/shark/alpha/info.json +++ b/keyboards/acheron/shark/alpha/info.json | |||
| @@ -2,6 +2,10 @@ | |||
| 2 | "keyboard_name": "SharkPCB", | 2 | "keyboard_name": "SharkPCB", |
| 3 | "url": "https://gondolindrim.github.io/AcheronDocs/shark/intro.html", | 3 | "url": "https://gondolindrim.github.io/AcheronDocs/shark/intro.html", |
| 4 | "maintainer": "Gondolindrim", | 4 | "maintainer": "Gondolindrim", |
| 5 | "usb": { | ||
| 6 | "pid": "0x5368", | ||
| 7 | "device_version": "0.0.1" | ||
| 8 | }, | ||
| 5 | "layouts": { | 9 | "layouts": { |
| 6 | "LAYOUT_ortho_4x12": { | 10 | "LAYOUT_ortho_4x12": { |
| 7 | "layout": [ | 11 | "layout": [ |
diff --git a/keyboards/acheron/shark/beta/config.h b/keyboards/acheron/shark/beta/config.h index b50762b8af..77e98b329c 100644 --- a/keyboards/acheron/shark/beta/config.h +++ b/keyboards/acheron/shark/beta/config.h | |||
| @@ -19,13 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 19 | 19 | ||
| 20 | #include "config_common.h" | 20 | #include "config_common.h" |
| 21 | 21 | ||
| 22 | /* USB Device descriptor parameter */ | ||
| 23 | #define VENDOR_ID 0xAC11 | ||
| 24 | #define PRODUCT_ID 0x5369 // For Shark+1 | ||
| 25 | #define DEVICE_VER 0x0002 | ||
| 26 | #define MANUFACTURER AcheronProject | ||
| 27 | #define PRODUCT SharkPCB rev. Beta | ||
| 28 | |||
| 29 | #define MATRIX_ROWS 4 | 22 | #define MATRIX_ROWS 4 |
| 30 | #define MATRIX_COLS 12 | 23 | #define MATRIX_COLS 12 |
| 31 | 24 | ||
diff --git a/keyboards/acheron/shark/beta/info.json b/keyboards/acheron/shark/beta/info.json new file mode 100644 index 0000000000..5d0c6557e7 --- /dev/null +++ b/keyboards/acheron/shark/beta/info.json | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | { | ||
| 2 | "keyboard_name": "SharkPCB rev. Beta", | ||
| 3 | "usb": { | ||
| 4 | "pid": "0x5369", | ||
| 5 | "device_version": "0.0.2" | ||
| 6 | } | ||
| 7 | } | ||
diff --git a/keyboards/acheron/shark/info.json b/keyboards/acheron/shark/info.json new file mode 100644 index 0000000000..6d22c842fb --- /dev/null +++ b/keyboards/acheron/shark/info.json | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | { | ||
| 2 | "manufacturer": "AcheronProject", | ||
| 3 | "usb": { | ||
| 4 | "vid": "0xAC11" | ||
| 5 | } | ||
| 6 | } | ||
diff --git a/keyboards/adkb96/info.json b/keyboards/adkb96/info.json index 609e459749..13fc7e8ccf 100644 --- a/keyboards/adkb96/info.json +++ b/keyboards/adkb96/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "adkb96", | 2 | "keyboard_name": "ADKB96", |
| 3 | "manufacturer": "Bit Trade One", | ||
| 3 | "url": "", | 4 | "url": "", |
| 4 | "maintainer": "qmk", | 5 | "maintainer": "qmk", |
| 6 | "usb": { | ||
| 7 | "vid": "0x00A5", | ||
| 8 | "pid": "0xAD96", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT_ortho_6x16": { | 12 | "LAYOUT_ortho_6x16": { |
| 7 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/adkb96/rev1/config.h b/keyboards/adkb96/rev1/config.h index 9727e7eaf7..c9e95b7af0 100644 --- a/keyboards/adkb96/rev1/config.h +++ b/keyboards/adkb96/rev1/config.h | |||
| @@ -16,13 +16,6 @@ You should have received a copy of the GNU General Public License | |||
| 16 | along with this program. If not, see <http://www.gnu.org/licenses/>. | 16 | along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 17 | */ | 17 | */ |
| 18 | 18 | ||
| 19 | /* USB Device descriptor parameter */ | ||
| 20 | #define VENDOR_ID 0x00a5 | ||
| 21 | #define PRODUCT_ID 0xad96 | ||
| 22 | #define DEVICE_VER 0x0001 | ||
| 23 | #define MANUFACTURER Bit Trade One | ||
| 24 | #define PRODUCT ADKB96 | ||
| 25 | |||
| 26 | /* key matrix size */ | 19 | /* key matrix size */ |
| 27 | // Rows are doubled-up | 20 | // Rows are doubled-up |
| 28 | #define MATRIX_ROWS 12 | 21 | #define MATRIX_ROWS 12 |
diff --git a/keyboards/adm42/config.h b/keyboards/adm42/config.h index 7843f38d4f..50e697a645 100644 --- a/keyboards/adm42/config.h +++ b/keyboards/adm42/config.h | |||
| @@ -18,14 +18,6 @@ | |||
| 18 | 18 | ||
| 19 | #include "config_common.h" | 19 | #include "config_common.h" |
| 20 | 20 | ||
| 21 | /* Microchip ADM42 sublicensing */ | ||
| 22 | #define VENDOR_ID 0x04D8 | ||
| 23 | #define PRODUCT_ID 0xE873 | ||
| 24 | |||
| 25 | #define DEVICE_VER 0x0001 | ||
| 26 | #define MANUFACTURER Lorenzo Leonini | ||
| 27 | #define PRODUCT ADM42 | ||
| 28 | |||
| 29 | #define MATRIX_ROWS 4 | 21 | #define MATRIX_ROWS 4 |
| 30 | #define MATRIX_COLS 12 | 22 | #define MATRIX_COLS 12 |
| 31 | 23 | ||
diff --git a/keyboards/adm42/info.json b/keyboards/adm42/info.json index cd8a28898b..bf57885afa 100644 --- a/keyboards/adm42/info.json +++ b/keyboards/adm42/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "ADM42 rev4", | 2 | "keyboard_name": "ADM42", |
| 3 | "manufacturer": "Lorenzo Leonini", | ||
| 3 | "url": "https://adm42.dev/", | 4 | "url": "https://adm42.dev/", |
| 4 | "maintainer": "lleonini", | 5 | "maintainer": "lleonini", |
| 6 | "usb": { | ||
| 7 | "vid": "0x04D8", | ||
| 8 | "pid": "0xE873", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT_adm42_3x12_6": { | 12 | "LAYOUT_adm42_3x12_6": { |
| 7 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/aeboards/constellation/rev1/config.h b/keyboards/aeboards/constellation/rev1/config.h index 22dd96f663..eaf1c08bfd 100755 --- a/keyboards/aeboards/constellation/rev1/config.h +++ b/keyboards/aeboards/constellation/rev1/config.h | |||
| @@ -19,13 +19,6 @@ | |||
| 19 | 19 | ||
| 20 | #include "config_common.h" | 20 | #include "config_common.h" |
| 21 | 21 | ||
| 22 | /* USB Device descriptor parameter */ | ||
| 23 | #define VENDOR_ID 0x4145 // AE | ||
| 24 | #define PRODUCT_ID 0x065C // 65 - Constellation | ||
| 25 | #define DEVICE_VER 0x0001 | ||
| 26 | #define MANUFACTURER AEBoards | ||
| 27 | #define PRODUCT AEBoards Constellation Rev1 | ||
| 28 | |||
| 29 | /* key matrix size */ | 22 | /* key matrix size */ |
| 30 | #define MATRIX_ROWS 5 | 23 | #define MATRIX_ROWS 5 |
| 31 | #define MATRIX_COLS 15 | 24 | #define MATRIX_COLS 15 |
diff --git a/keyboards/aeboards/constellation/rev1/info.json b/keyboards/aeboards/constellation/rev1/info.json index af09a0dfc7..7539c9bf45 100644 --- a/keyboards/aeboards/constellation/rev1/info.json +++ b/keyboards/aeboards/constellation/rev1/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Constellation", | 2 | "keyboard_name": "Constellation Rev1", |
| 3 | "manufacturer": "AEBoards", | ||
| 3 | "url": "", | 4 | "url": "", |
| 4 | "maintainer": "Xelus22", | 5 | "maintainer": "Xelus22", |
| 6 | "usb": { | ||
| 7 | "vid": "0x4145", | ||
| 8 | "pid": "0x065C", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT_all": { | 12 | "LAYOUT_all": { |
| 7 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/aeboards/constellation/rev2/config.h b/keyboards/aeboards/constellation/rev2/config.h index de42885b47..77977f4a82 100755 --- a/keyboards/aeboards/constellation/rev2/config.h +++ b/keyboards/aeboards/constellation/rev2/config.h | |||
| @@ -18,13 +18,6 @@ | |||
| 18 | 18 | ||
| 19 | #include "config_common.h" | 19 | #include "config_common.h" |
| 20 | 20 | ||
| 21 | /* USB Device descriptor parameter */ | ||
| 22 | #define VENDOR_ID 0x4145 // AE | ||
| 23 | #define PRODUCT_ID 0x065C // 65 - Constellation | ||
| 24 | #define DEVICE_VER 0x0001 | ||
| 25 | #define MANUFACTURER AEBoards | ||
| 26 | #define PRODUCT AEBoards Constellation Rev2 | ||
| 27 | |||
| 28 | /* key matrix size */ | 21 | /* key matrix size */ |
| 29 | #define MATRIX_ROWS 5 | 22 | #define MATRIX_ROWS 5 |
| 30 | #define MATRIX_COLS 15 | 23 | #define MATRIX_COLS 15 |
diff --git a/keyboards/aeboards/constellation/rev2/info.json b/keyboards/aeboards/constellation/rev2/info.json index af09a0dfc7..95da6851c4 100644 --- a/keyboards/aeboards/constellation/rev2/info.json +++ b/keyboards/aeboards/constellation/rev2/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Constellation", | 2 | "keyboard_name": "Constellation Rev2", |
| 3 | "manufacturer": "AEBoards", | ||
| 3 | "url": "", | 4 | "url": "", |
| 4 | "maintainer": "Xelus22", | 5 | "maintainer": "Xelus22", |
| 6 | "usb": { | ||
| 7 | "vid": "0x4145", | ||
| 8 | "pid": "0x065C", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT_all": { | 12 | "LAYOUT_all": { |
| 7 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/aeboards/ext65/info.json b/keyboards/aeboards/ext65/info.json index bc2fe64bf4..09056ce1f4 100644 --- a/keyboards/aeboards/ext65/info.json +++ b/keyboards/aeboards/ext65/info.json | |||
| @@ -1,7 +1,12 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Ext65", | 2 | "keyboard_name": "Ext65", |
| 3 | "manufacturer": "AEBoards", | ||
| 3 | "url": "", | 4 | "url": "", |
| 4 | "maintainer": "qmk", | 5 | "maintainer": "qmk", |
| 6 | "usb": { | ||
| 7 | "vid": "0x4145", | ||
| 8 | "device_version": "0.0.1" | ||
| 9 | }, | ||
| 5 | "layouts": { | 10 | "layouts": { |
| 6 | "LAYOUT_ext65": { | 11 | "LAYOUT_ext65": { |
| 7 | "layout": [ | 12 | "layout": [ |
diff --git a/keyboards/aeboards/ext65/rev1/config.h b/keyboards/aeboards/ext65/rev1/config.h index cd9c240069..8226dcb954 100644 --- a/keyboards/aeboards/ext65/rev1/config.h +++ b/keyboards/aeboards/ext65/rev1/config.h | |||
| @@ -18,13 +18,6 @@ | |||
| 18 | 18 | ||
| 19 | #include "config_common.h" | 19 | #include "config_common.h" |
| 20 | 20 | ||
| 21 | /* USB Device descriptor parameter */ | ||
| 22 | #define VENDOR_ID 0x4145 // "AE" | ||
| 23 | #define PRODUCT_ID 0xAE65 // AEboards EXT65 | ||
| 24 | #define DEVICE_VER 0x0001 | ||
| 25 | #define MANUFACTURER AEBoards | ||
| 26 | #define PRODUCT AEBoards Ext65 | ||
| 27 | |||
| 28 | /* key matrix size */ | 21 | /* key matrix size */ |
| 29 | #define MATRIX_ROWS 10 | 22 | #define MATRIX_ROWS 10 |
| 30 | #define MATRIX_COLS 10 | 23 | #define MATRIX_COLS 10 |
diff --git a/keyboards/aeboards/ext65/rev1/info.json b/keyboards/aeboards/ext65/rev1/info.json new file mode 100644 index 0000000000..bb472fcf7f --- /dev/null +++ b/keyboards/aeboards/ext65/rev1/info.json | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | { | ||
| 2 | "usb": { | ||
| 3 | "pid": "0xAE65" | ||
| 4 | } | ||
| 5 | } | ||
diff --git a/keyboards/aeboards/ext65/rev2/config.h b/keyboards/aeboards/ext65/rev2/config.h index 498e345ad7..0ccbc6353a 100644 --- a/keyboards/aeboards/ext65/rev2/config.h +++ b/keyboards/aeboards/ext65/rev2/config.h | |||
| @@ -17,13 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 17 | 17 | ||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | /* USB Device descriptor parameter */ | ||
| 21 | #define VENDOR_ID 0x4145 // "AE" | ||
| 22 | #define PRODUCT_ID 0xA652 // AEboards EXT65 Rev2 | ||
| 23 | #define DEVICE_VER 0x0001 | ||
| 24 | #define MANUFACTURER AEBoards | ||
| 25 | #define PRODUCT AEBoards Ext65 Rev2 | ||
| 26 | |||
| 27 | /* key matrix size */ | 20 | /* key matrix size */ |
| 28 | /* key matrix size */ | 21 | /* key matrix size */ |
| 29 | #define MATRIX_ROWS 10 | 22 | #define MATRIX_ROWS 10 |
diff --git a/keyboards/aeboards/ext65/rev2/info.json b/keyboards/aeboards/ext65/rev2/info.json new file mode 100644 index 0000000000..cacde3b019 --- /dev/null +++ b/keyboards/aeboards/ext65/rev2/info.json | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | { | ||
| 2 | "usb": { | ||
| 3 | "pid": "0xA652" | ||
| 4 | } | ||
| 5 | } | ||
diff --git a/keyboards/afternoonlabs/breeze/rev0/config.h b/keyboards/afternoonlabs/breeze/rev0/config.h index 7dc9a68f7d..a4f03a7c4e 100644 --- a/keyboards/afternoonlabs/breeze/rev0/config.h +++ b/keyboards/afternoonlabs/breeze/rev0/config.h | |||
| @@ -16,13 +16,6 @@ | |||
| 16 | 16 | ||
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | /* USB Device descriptor parameter */ | ||
| 20 | #define VENDOR_ID 0x616C | ||
| 21 | #define PRODUCT_ID 0x0001 | ||
| 22 | #define DEVICE_VER 0x0000 | ||
| 23 | #define MANUFACTURER AfternoonLabs | ||
| 24 | #define PRODUCT Breeze | ||
| 25 | |||
| 26 | /* key matrix size */ | 19 | /* key matrix size */ |
| 27 | // Rows are doubled-up | 20 | // Rows are doubled-up |
| 28 | #define MATRIX_ROWS 10 | 21 | #define MATRIX_ROWS 10 |
diff --git a/keyboards/afternoonlabs/breeze/rev0/info.json b/keyboards/afternoonlabs/breeze/rev0/info.json index ccf44f5e3a..b53227a50d 100644 --- a/keyboards/afternoonlabs/breeze/rev0/info.json +++ b/keyboards/afternoonlabs/breeze/rev0/info.json | |||
| @@ -1,8 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Breeze", | 2 | "keyboard_name": "Breeze", |
| 3 | "manufacturer": "AfternoonLabs", | ||
| 3 | "url": "afternoonlabs.com/breeze", | 4 | "url": "afternoonlabs.com/breeze", |
| 4 | "productId": "0x0001", | ||
| 5 | "maintainer": "eithanshavit", | 5 | "maintainer": "eithanshavit", |
| 6 | "usb": { | ||
| 7 | "vid": "0x616C", | ||
| 8 | "pid": "0x0001", | ||
| 9 | "device_version": "0.0.0" | ||
| 10 | }, | ||
| 6 | "layouts": { | 11 | "layouts": { |
| 7 | "LAYOUT": { | 12 | "LAYOUT": { |
| 8 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/afternoonlabs/breeze/rev1/config.h b/keyboards/afternoonlabs/breeze/rev1/config.h index 383a16d455..0e2a0af980 100644 --- a/keyboards/afternoonlabs/breeze/rev1/config.h +++ b/keyboards/afternoonlabs/breeze/rev1/config.h | |||
| @@ -16,13 +16,6 @@ | |||
| 16 | 16 | ||
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | /* USB Device descriptor parameter */ | ||
| 20 | #define VENDOR_ID 0x616C | ||
| 21 | #define PRODUCT_ID 0x0001 | ||
| 22 | #define DEVICE_VER 0x0001 | ||
| 23 | #define MANUFACTURER AfternoonLabs | ||
| 24 | #define PRODUCT Breeze | ||
| 25 | |||
| 26 | /* key matrix size */ | 19 | /* key matrix size */ |
| 27 | // Rows are doubled-up | 20 | // Rows are doubled-up |
| 28 | #define MATRIX_ROWS 10 | 21 | #define MATRIX_ROWS 10 |
diff --git a/keyboards/afternoonlabs/breeze/rev1/info.json b/keyboards/afternoonlabs/breeze/rev1/info.json index ccf44f5e3a..e69c88510a 100644 --- a/keyboards/afternoonlabs/breeze/rev1/info.json +++ b/keyboards/afternoonlabs/breeze/rev1/info.json | |||
| @@ -1,8 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Breeze", | 2 | "keyboard_name": "Breeze", |
| 3 | "manufacturer": "AfternoonLabs", | ||
| 3 | "url": "afternoonlabs.com/breeze", | 4 | "url": "afternoonlabs.com/breeze", |
| 4 | "productId": "0x0001", | ||
| 5 | "maintainer": "eithanshavit", | 5 | "maintainer": "eithanshavit", |
| 6 | "usb": { | ||
| 7 | "vid": "0x616C", | ||
| 8 | "pid": "0x0001", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 6 | "layouts": { | 11 | "layouts": { |
| 7 | "LAYOUT": { | 12 | "LAYOUT": { |
| 8 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/afternoonlabs/gust/rev1/config.h b/keyboards/afternoonlabs/gust/rev1/config.h index 650b98c1b8..c2f4290a0b 100644 --- a/keyboards/afternoonlabs/gust/rev1/config.h +++ b/keyboards/afternoonlabs/gust/rev1/config.h | |||
| @@ -16,13 +16,6 @@ | |||
| 16 | 16 | ||
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | /* USB Device descriptor parameter */ | ||
| 20 | #define VENDOR_ID 0x616C | ||
| 21 | #define PRODUCT_ID 0x0002 | ||
| 22 | #define DEVICE_VER 0x0001 | ||
| 23 | #define MANUFACTURER AfternoonLabs | ||
| 24 | #define PRODUCT Gust | ||
| 25 | |||
| 26 | /* key matrix size */ | 19 | /* key matrix size */ |
| 27 | // Rows are doubled-up | 20 | // Rows are doubled-up |
| 28 | #define MATRIX_ROWS 3 | 21 | #define MATRIX_ROWS 3 |
diff --git a/keyboards/afternoonlabs/gust/rev1/info.json b/keyboards/afternoonlabs/gust/rev1/info.json index 6a9406d399..643e9fbf25 100644 --- a/keyboards/afternoonlabs/gust/rev1/info.json +++ b/keyboards/afternoonlabs/gust/rev1/info.json | |||
| @@ -1,8 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Gust", | 2 | "keyboard_name": "Gust", |
| 3 | "manufacturer": "AfternoonLabs", | ||
| 3 | "url": "afternoonlabs.com/breeze", | 4 | "url": "afternoonlabs.com/breeze", |
| 4 | "productId": "0x0002", | ||
| 5 | "maintainer": "eithanshavit", | 5 | "maintainer": "eithanshavit", |
| 6 | "usb": { | ||
| 7 | "vid": "0x616C", | ||
| 8 | "pid": "0x0002", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 6 | "layouts": { | 11 | "layouts": { |
| 7 | "LAYOUT": { | 12 | "LAYOUT": { |
| 8 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/afternoonlabs/oceanbreeze/rev1/config.h b/keyboards/afternoonlabs/oceanbreeze/rev1/config.h index 6afe6b54e8..41a7c78113 100644 --- a/keyboards/afternoonlabs/oceanbreeze/rev1/config.h +++ b/keyboards/afternoonlabs/oceanbreeze/rev1/config.h | |||
| @@ -16,13 +16,6 @@ | |||
| 16 | 16 | ||
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | /* USB Device descriptor parameter */ | ||
| 20 | #define VENDOR_ID 0x616C | ||
| 21 | #define PRODUCT_ID 0x0003 | ||
| 22 | #define DEVICE_VER 0x0001 | ||
| 23 | #define MANUFACTURER AfternoonLabs | ||
| 24 | #define PRODUCT OceanBreeze | ||
| 25 | |||
| 26 | /* key matrix size */ | 19 | /* key matrix size */ |
| 27 | // Rows are doubled-up | 20 | // Rows are doubled-up |
| 28 | #define MATRIX_ROWS 12 | 21 | #define MATRIX_ROWS 12 |
diff --git a/keyboards/afternoonlabs/oceanbreeze/rev1/info.json b/keyboards/afternoonlabs/oceanbreeze/rev1/info.json index 0d0db367a4..166548d154 100644 --- a/keyboards/afternoonlabs/oceanbreeze/rev1/info.json +++ b/keyboards/afternoonlabs/oceanbreeze/rev1/info.json | |||
| @@ -1,8 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "OceanBreeze", | 2 | "keyboard_name": "OceanBreeze", |
| 3 | "manufacturer": "AfternoonLabs", | ||
| 3 | "url": "afternoonlabs.com", | 4 | "url": "afternoonlabs.com", |
| 4 | "productId": "0x0003", | ||
| 5 | "maintainer": "afternoonlabs", | 5 | "maintainer": "afternoonlabs", |
| 6 | "usb": { | ||
| 7 | "vid": "0x616C", | ||
| 8 | "pid": "0x0003", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 6 | "layouts": { | 11 | "layouts": { |
| 7 | "LAYOUT": { | 12 | "LAYOUT": { |
| 8 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/afternoonlabs/southern_breeze/rev1/config.h b/keyboards/afternoonlabs/southern_breeze/rev1/config.h index e1533a6fa0..0e2a0af980 100644 --- a/keyboards/afternoonlabs/southern_breeze/rev1/config.h +++ b/keyboards/afternoonlabs/southern_breeze/rev1/config.h | |||
| @@ -16,13 +16,6 @@ | |||
| 16 | 16 | ||
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | /* USB Device descriptor parameter */ | ||
| 20 | #define VENDOR_ID 0x616C | ||
| 21 | #define PRODUCT_ID 0x0005 | ||
| 22 | #define DEVICE_VER 0x0001 | ||
| 23 | #define MANUFACTURER AfternoonLabs | ||
| 24 | #define PRODUCT Southern Breeze | ||
| 25 | |||
| 26 | /* key matrix size */ | 19 | /* key matrix size */ |
| 27 | // Rows are doubled-up | 20 | // Rows are doubled-up |
| 28 | #define MATRIX_ROWS 10 | 21 | #define MATRIX_ROWS 10 |
diff --git a/keyboards/afternoonlabs/southern_breeze/rev1/info.json b/keyboards/afternoonlabs/southern_breeze/rev1/info.json index b7f541ffb7..cb86c899ae 100644 --- a/keyboards/afternoonlabs/southern_breeze/rev1/info.json +++ b/keyboards/afternoonlabs/southern_breeze/rev1/info.json | |||
| @@ -1,8 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Southern Breeze", | 2 | "keyboard_name": "Southern Breeze", |
| 3 | "manufacturer": "AfternoonLabs", | ||
| 3 | "url": "afternoonlabs.com/breeze", | 4 | "url": "afternoonlabs.com/breeze", |
| 4 | "productId": "0x0005", | ||
| 5 | "maintainer": "eithanshavit", | 5 | "maintainer": "eithanshavit", |
| 6 | "usb": { | ||
| 7 | "vid": "0x616C", | ||
| 8 | "pid": "0x0005", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 6 | "layouts": { | 11 | "layouts": { |
| 7 | "LAYOUT": { | 12 | "LAYOUT": { |
| 8 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/afternoonlabs/summer_breeze/rev1/config.h b/keyboards/afternoonlabs/summer_breeze/rev1/config.h index 86c40389aa..0e2a0af980 100644 --- a/keyboards/afternoonlabs/summer_breeze/rev1/config.h +++ b/keyboards/afternoonlabs/summer_breeze/rev1/config.h | |||
| @@ -16,13 +16,6 @@ | |||
| 16 | 16 | ||
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | /* USB Device descriptor parameter */ | ||
| 20 | #define VENDOR_ID 0x616C | ||
| 21 | #define PRODUCT_ID 0x0004 | ||
| 22 | #define DEVICE_VER 0x0001 | ||
| 23 | #define MANUFACTURER AfternoonLabs | ||
| 24 | #define PRODUCT Summer Breeze | ||
| 25 | |||
| 26 | /* key matrix size */ | 19 | /* key matrix size */ |
| 27 | // Rows are doubled-up | 20 | // Rows are doubled-up |
| 28 | #define MATRIX_ROWS 10 | 21 | #define MATRIX_ROWS 10 |
diff --git a/keyboards/afternoonlabs/summer_breeze/rev1/info.json b/keyboards/afternoonlabs/summer_breeze/rev1/info.json index 7e5da9b8cb..5d555fadcf 100644 --- a/keyboards/afternoonlabs/summer_breeze/rev1/info.json +++ b/keyboards/afternoonlabs/summer_breeze/rev1/info.json | |||
| @@ -1,8 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Summer Breeze", | 2 | "keyboard_name": "Summer Breeze", |
| 3 | "manufacturer": "AfternoonLabs", | ||
| 3 | "url": "afternoonlabs.com/breeze", | 4 | "url": "afternoonlabs.com/breeze", |
| 4 | "productId": "0x0004", | ||
| 5 | "maintainer": "eithanshavit", | 5 | "maintainer": "eithanshavit", |
| 6 | "usb": { | ||
| 7 | "vid": "0x616C", | ||
| 8 | "pid": "0x0004", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 6 | "layouts": { | 11 | "layouts": { |
| 7 | "LAYOUT": { | 12 | "LAYOUT": { |
| 8 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/ai03/equinox/config.h b/keyboards/ai03/equinox/config.h index 4a6b841b60..c5a6d01c11 100644 --- a/keyboards/ai03/equinox/config.h +++ b/keyboards/ai03/equinox/config.h | |||
| @@ -19,13 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 19 | 19 | ||
| 20 | #include "config_common.h" | 20 | #include "config_common.h" |
| 21 | 21 | ||
| 22 | /* USB Device descriptor parameter */ | ||
| 23 | #define VENDOR_ID 0xA103 | ||
| 24 | #define PRODUCT_ID 0x0004 | ||
| 25 | #define DEVICE_VER 0x0001 | ||
| 26 | #define MANUFACTURER ai03 Design Studio | ||
| 27 | #define PRODUCT Equinox | ||
| 28 | |||
| 29 | /* key matrix size */ | 22 | /* key matrix size */ |
| 30 | #define MATRIX_ROWS 4 | 23 | #define MATRIX_ROWS 4 |
| 31 | #define MATRIX_COLS 12 | 24 | #define MATRIX_COLS 12 |
diff --git a/keyboards/ai03/equinox/info.json b/keyboards/ai03/equinox/info.json index 18aa1fe8d6..f5c8ecbfba 100644 --- a/keyboards/ai03/equinox/info.json +++ b/keyboards/ai03/equinox/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Equinox", | 2 | "keyboard_name": "Equinox", |
| 3 | "manufacturer": "ai03 Design Studio", | ||
| 3 | "url": "", | 4 | "url": "", |
| 4 | "maintainer": "ai03", | 5 | "maintainer": "ai03", |
| 6 | "usb": { | ||
| 7 | "vid": "0xA103", | ||
| 8 | "pid": "0x0004", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT_all": { | 12 | "LAYOUT_all": { |
| 7 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/alt34/config.h b/keyboards/alt34/config.h deleted file mode 100644 index 44ee245fe4..0000000000 --- a/keyboards/alt34/config.h +++ /dev/null | |||
| @@ -1,20 +0,0 @@ | |||
| 1 | /* | ||
| 2 | Copyright 2022 Tommy Alatalo <@altosys> | ||
| 3 | |||
| 4 | This program is free software: you can redistribute it and/or modify | ||
| 5 | it under the terms of the GNU General Public License as published by | ||
| 6 | the Free Software Foundation, either version 2 of the License, or | ||
| 7 | (at your option) any later version. | ||
| 8 | |||
| 9 | This program is distributed in the hope that it will be useful, | ||
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | GNU General Public License for more details. | ||
| 13 | |||
| 14 | You should have received a copy of the GNU General Public License | ||
| 15 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 16 | */ | ||
| 17 | |||
| 18 | #pragma once | ||
| 19 | |||
| 20 | #include "config_common.h" | ||
diff --git a/keyboards/alt34/rev1/config.h b/keyboards/alt34/rev1/config.h index 7ea63954b0..7027d449ec 100644 --- a/keyboards/alt34/rev1/config.h +++ b/keyboards/alt34/rev1/config.h | |||
| @@ -17,13 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 17 | 17 | ||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | /* USB Device descriptor parameter */ | ||
| 21 | #define VENDOR_ID 0x1ABC | ||
| 22 | #define PRODUCT_ID 0x0001 | ||
| 23 | #define DEVICE_VER 0x0001 | ||
| 24 | #define MANUFACTURER altosys | ||
| 25 | #define PRODUCT alt34 | ||
| 26 | |||
| 27 | /* key matrix size */ | 20 | /* key matrix size */ |
| 28 | // Rows are doubled-up | 21 | // Rows are doubled-up |
| 29 | #define MATRIX_ROWS 8 | 22 | #define MATRIX_ROWS 8 |
diff --git a/keyboards/alt34/info.json b/keyboards/alt34/rev1/info.json index 647c853136..0d22194885 100644 --- a/keyboards/alt34/info.json +++ b/keyboards/alt34/rev1/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "alt34", | 2 | "keyboard_name": "alt34", |
| 3 | "manufacturer": "altosys", | ||
| 3 | "url": "https://gitlab.com/altosys/alt34", | 4 | "url": "https://gitlab.com/altosys/alt34", |
| 4 | "maintainer": "@altosys", | 5 | "maintainer": "@altosys", |
| 6 | "usb": { | ||
| 7 | "vid": "0x1ABC", | ||
| 8 | "pid": "0x0001", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT_split_3x5_2": { | 12 | "LAYOUT_split_3x5_2": { |
| 7 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/annepro2/c15/config.h b/keyboards/annepro2/c15/config.h index ff92aeea8e..0869ad1773 100644 --- a/keyboards/annepro2/c15/config.h +++ b/keyboards/annepro2/c15/config.h | |||
| @@ -20,12 +20,6 @@ | |||
| 20 | #include "pin_defs.h" | 20 | #include "pin_defs.h" |
| 21 | #include "config_led.h" | 21 | #include "config_led.h" |
| 22 | 22 | ||
| 23 | /* USB Device descriptor parameter */ | ||
| 24 | #define VENDOR_ID 0xfeed | ||
| 25 | #define PRODUCT_ID 0xac15 | ||
| 26 | #define DEVICE_VER 0x1337 | ||
| 27 | #define MANUFACTURER Obins | ||
| 28 | #define PRODUCT Anne Pro 2 QMK | ||
| 29 | // key matrix size | 23 | // key matrix size |
| 30 | #define MATRIX_ROWS 5 | 24 | #define MATRIX_ROWS 5 |
| 31 | #define MATRIX_COLS 14 | 25 | #define MATRIX_COLS 14 |
diff --git a/keyboards/annepro2/c15/info.json b/keyboards/annepro2/c15/info.json new file mode 100644 index 0000000000..c8c637ccfb --- /dev/null +++ b/keyboards/annepro2/c15/info.json | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | { | ||
| 2 | "keyboard_name": "Anne Pro 2 C15 (QMK)", | ||
| 3 | "usb": { | ||
| 4 | "pid": "0xAC15" | ||
| 5 | } | ||
| 6 | } | ||
diff --git a/keyboards/annepro2/c18/config.h b/keyboards/annepro2/c18/config.h index 82a406a157..eec7bbf1f0 100644 --- a/keyboards/annepro2/c18/config.h +++ b/keyboards/annepro2/c18/config.h | |||
| @@ -20,12 +20,6 @@ | |||
| 20 | #include "pin_defs.h" | 20 | #include "pin_defs.h" |
| 21 | #include "config_led.h" | 21 | #include "config_led.h" |
| 22 | 22 | ||
| 23 | /* USB Device descriptor parameter */ | ||
| 24 | #define VENDOR_ID 0xfeed | ||
| 25 | #define PRODUCT_ID 0xac18 | ||
| 26 | #define DEVICE_VER 0x1337 | ||
| 27 | #define MANUFACTURER Obins | ||
| 28 | #define PRODUCT Anne Pro 2(c18)QMK | ||
| 29 | // key matrix size | 23 | // key matrix size |
| 30 | #define MATRIX_ROWS 5 | 24 | #define MATRIX_ROWS 5 |
| 31 | #define MATRIX_COLS 14 | 25 | #define MATRIX_COLS 14 |
diff --git a/keyboards/annepro2/c18/info.json b/keyboards/annepro2/c18/info.json new file mode 100644 index 0000000000..94b96a2c44 --- /dev/null +++ b/keyboards/annepro2/c18/info.json | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | { | ||
| 2 | "keyboard_name": "Anne Pro 2 C18 (QMK)", | ||
| 3 | "usb": { | ||
| 4 | "pid": "0xAC18" | ||
| 5 | } | ||
| 6 | } | ||
diff --git a/keyboards/annepro2/info.json b/keyboards/annepro2/info.json index 95786329b2..d2ddae4053 100644 --- a/keyboards/annepro2/info.json +++ b/keyboards/annepro2/info.json | |||
| @@ -1,7 +1,11 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Anne Pro 2", | 2 | "manufacturer": "Obins", |
| 3 | "url": "https://openannepro.github.io/", | 3 | "url": "https://openannepro.github.io/", |
| 4 | "maintainer": "bwisn", | 4 | "maintainer": "bwisn", |
| 5 | "usb": { | ||
| 6 | "vid": "0xFEED", | ||
| 7 | "device_version": "13.3.7" | ||
| 8 | }, | ||
| 5 | "layouts": { | 9 | "layouts": { |
| 6 | "LAYOUT_60_ansi": { | 10 | "LAYOUT_60_ansi": { |
| 7 | "layout": [ | 11 | "layout": [ |
diff --git a/keyboards/aplyard/aplx6/info.json b/keyboards/aplyard/aplx6/info.json index 2df8d9fb3a..0bd317c1a4 100644 --- a/keyboards/aplyard/aplx6/info.json +++ b/keyboards/aplyard/aplx6/info.json | |||
| @@ -1,7 +1,11 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Aplx6", | 2 | "keyboard_name": "Aplx6", |
| 3 | "manufacturer": "Aplyard", | ||
| 3 | "url": "", | 4 | "url": "", |
| 4 | "maintainer": "Aplyard", | 5 | "maintainer": "Aplyard", |
| 6 | "usb": { | ||
| 7 | "vid": "0xE0E0" | ||
| 8 | }, | ||
| 5 | "layouts": { | 9 | "layouts": { |
| 6 | "LAYOUT": { | 10 | "LAYOUT": { |
| 7 | "layout": [ | 11 | "layout": [ |
diff --git a/keyboards/aplyard/aplx6/rev1/config.h b/keyboards/aplyard/aplx6/rev1/config.h index 98a7381cc7..3e77e71e90 100644 --- a/keyboards/aplyard/aplx6/rev1/config.h +++ b/keyboards/aplyard/aplx6/rev1/config.h | |||
| @@ -19,13 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 19 | 19 | ||
| 20 | #include "config_common.h" | 20 | #include "config_common.h" |
| 21 | 21 | ||
| 22 | /* USB Device descriptor parameter */ | ||
| 23 | #define VENDOR_ID 0xE0E0 | ||
| 24 | #define PRODUCT_ID 0x0030 | ||
| 25 | #define DEVICE_VER 0x0001 | ||
| 26 | #define MANUFACTURER Aplyard | ||
| 27 | #define PRODUCT Aplx6 | ||
| 28 | |||
| 29 | /* key matrix size */ | 22 | /* key matrix size */ |
| 30 | #define MATRIX_ROWS 2 | 23 | #define MATRIX_ROWS 2 |
| 31 | #define MATRIX_COLS 3 | 24 | #define MATRIX_COLS 3 |
diff --git a/keyboards/aplyard/aplx6/rev1/info.json b/keyboards/aplyard/aplx6/rev1/info.json new file mode 100644 index 0000000000..3eb12dda15 --- /dev/null +++ b/keyboards/aplyard/aplx6/rev1/info.json | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | { | ||
| 2 | "usb": { | ||
| 3 | "pid": "0x0030", | ||
| 4 | "device_version": "0.0.1" | ||
| 5 | } | ||
| 6 | } | ||
diff --git a/keyboards/aplyard/aplx6/rev2/config.h b/keyboards/aplyard/aplx6/rev2/config.h index 2b30e67e09..b2373c6ec8 100644 --- a/keyboards/aplyard/aplx6/rev2/config.h +++ b/keyboards/aplyard/aplx6/rev2/config.h | |||
| @@ -19,13 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 19 | 19 | ||
| 20 | #include "config_common.h" | 20 | #include "config_common.h" |
| 21 | 21 | ||
| 22 | /* USB Device descriptor parameter */ | ||
| 23 | #define VENDOR_ID 0xE0E0 | ||
| 24 | #define PRODUCT_ID 0x0040 | ||
| 25 | #define DEVICE_VER 0x0002 | ||
| 26 | #define MANUFACTURER Aplyard | ||
| 27 | #define PRODUCT Aplx6 | ||
| 28 | |||
| 29 | /* key matrix size */ | 22 | /* key matrix size */ |
| 30 | #define MATRIX_ROWS 2 | 23 | #define MATRIX_ROWS 2 |
| 31 | #define MATRIX_COLS 3 | 24 | #define MATRIX_COLS 3 |
diff --git a/keyboards/aplyard/aplx6/rev2/info.json b/keyboards/aplyard/aplx6/rev2/info.json new file mode 100644 index 0000000000..06fc50187a --- /dev/null +++ b/keyboards/aplyard/aplx6/rev2/info.json | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | { | ||
| 2 | "usb": { | ||
| 3 | "pid": "0x0040", | ||
| 4 | "device_version": "0.0.2" | ||
| 5 | } | ||
| 6 | } | ||
diff --git a/keyboards/arabica37/config.h b/keyboards/arabica37/config.h deleted file mode 100644 index cfb6bf4ffc..0000000000 --- a/keyboards/arabica37/config.h +++ /dev/null | |||
| @@ -1,21 +0,0 @@ | |||
| 1 | /* | ||
| 2 | Copyright 2012 Jun Wako <wakojun@gmail.com> | ||
| 3 | Copyright 2015 Jack Humbert | ||
| 4 | |||
| 5 | This program is free software: you can redistribute it and/or modify | ||
| 6 | it under the terms of the GNU General Public License as published by | ||
| 7 | the Free Software Foundation, either version 2 of the License, or | ||
| 8 | (at your option) any later version. | ||
| 9 | |||
| 10 | This program is distributed in the hope that it will be useful, | ||
| 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | GNU General Public License for more details. | ||
| 14 | |||
| 15 | You should have received a copy of the GNU General Public License | ||
| 16 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 17 | */ | ||
| 18 | |||
| 19 | #pragma once | ||
| 20 | |||
| 21 | #include "config_common.h" | ||
diff --git a/keyboards/arabica37/rev1/config.h b/keyboards/arabica37/rev1/config.h index c0339a1a09..b3a9fd3f89 100644 --- a/keyboards/arabica37/rev1/config.h +++ b/keyboards/arabica37/rev1/config.h | |||
| @@ -18,13 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 18 | 18 | ||
| 19 | #pragma once | 19 | #pragma once |
| 20 | 20 | ||
| 21 | /* USB Device descriptor parameter */ | ||
| 22 | #define VENDOR_ID 0xFEED | ||
| 23 | #define PRODUCT_ID 0x3060 | ||
| 24 | #define DEVICE_VER 0x0001 | ||
| 25 | #define MANUFACTURER CalciumNitride | ||
| 26 | #define PRODUCT Arabica3/7 | ||
| 27 | |||
| 28 | #define USE_SERIAL | 21 | #define USE_SERIAL |
| 29 | #define SOFT_SERIAL_PIN D2 | 22 | #define SOFT_SERIAL_PIN D2 |
| 30 | 23 | ||
diff --git a/keyboards/arabica37/info.json b/keyboards/arabica37/rev1/info.json index 4aae9a6444..00d29b54a0 100644 --- a/keyboards/arabica37/info.json +++ b/keyboards/arabica37/rev1/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "arabica37 rev. 1", | 2 | "keyboard_name": "Arabica3/7", |
| 3 | "manufacturer": "CalciumNitride", | ||
| 3 | "url": "", | 4 | "url": "", |
| 4 | "maintainer": "qmk", | 5 | "maintainer": "qmk", |
| 6 | "usb": { | ||
| 7 | "vid": "0xFEED", | ||
| 8 | "pid": "0x3060", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT": { | 12 | "LAYOUT": { |
| 7 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/atreus/config.h b/keyboards/atreus/config.h index ae3eb4f232..b7bc5e385a 100644 --- a/keyboards/atreus/config.h +++ b/keyboards/atreus/config.h | |||
| @@ -18,14 +18,6 @@ | |||
| 18 | 18 | ||
| 19 | #include "config_common.h" | 19 | #include "config_common.h" |
| 20 | 20 | ||
| 21 | /* USB Device descriptor parameter */ | ||
| 22 | |||
| 23 | #define VENDOR_ID 0x1209 | ||
| 24 | #define PRODUCT_ID 0xA1E5 | ||
| 25 | #define DEVICE_VER 0x0008 | ||
| 26 | #define MANUFACTURER Technomancy | ||
| 27 | #define PRODUCT Atreus | ||
| 28 | |||
| 29 | /* key matrix size */ | 21 | /* key matrix size */ |
| 30 | #define MATRIX_ROWS 4 | 22 | #define MATRIX_ROWS 4 |
| 31 | #define MATRIX_COLS 11 | 23 | #define MATRIX_COLS 11 |
diff --git a/keyboards/atreus/info.json b/keyboards/atreus/info.json index a20cfda051..724fcca78d 100644 --- a/keyboards/atreus/info.json +++ b/keyboards/atreus/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Atreus", | 2 | "keyboard_name": "Atreus", |
| 3 | "manufacturer": "Technomancy", | ||
| 3 | "url": "", | 4 | "url": "", |
| 4 | "maintainer": "qmk", | 5 | "maintainer": "qmk", |
| 6 | "usb": { | ||
| 7 | "vid": "0x1209", | ||
| 8 | "pid": "0xA1E5", | ||
| 9 | "device_version": "0.0.8" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT": { | 12 | "LAYOUT": { |
| 7 | "layout": [{"x":0, "y":0.6}, {"x":1, "y":0.35}, {"x":2, "y":0}, {"x":3, "y":0.35}, {"x":4, "y":0.7}, {"x":8, "y":0.7}, {"x":9, "y":0.35}, {"x":10, "y":0}, {"x":11, "y":0.35}, {"x":12, "y":0.6}, {"x":0, "y":1.6}, {"x":1, "y":1.35}, {"x":2, "y":1}, {"x":3, "y":1.35}, {"x":4, "y":1.7}, {"x":8, "y":1.7}, {"x":9, "y":1.35}, {"x":10, "y":1}, {"x":11, "y":1.35}, {"x":12, "y":1.6}, {"x":0, "y":2.6}, {"x":1, "y":2.35}, {"x":2, "y":2}, {"x":3, "y":2.35}, {"x":4, "y":2.7}, {"x":8, "y":2.7}, {"x":9, "y":2.35}, {"x":10, "y":2}, {"x":11, "y":2.35}, {"x":12, "y":2.6}, {"x":0, "y":3.6}, {"x":1, "y":3.35}, {"x":2, "y":3}, {"x":3, "y":3.35}, {"x":4, "y":3.7}, {"x":5, "y":2.95, "h":1.5}, {"x":7, "y":2.95, "h":1.5}, {"x":8, "y":3.7}, {"x":9, "y":3.35}, {"x":10, "y":3}, {"x":11, "y":3.35}, {"x":12, "y":3.6}] | 13 | "layout": [{"x":0, "y":0.6}, {"x":1, "y":0.35}, {"x":2, "y":0}, {"x":3, "y":0.35}, {"x":4, "y":0.7}, {"x":8, "y":0.7}, {"x":9, "y":0.35}, {"x":10, "y":0}, {"x":11, "y":0.35}, {"x":12, "y":0.6}, {"x":0, "y":1.6}, {"x":1, "y":1.35}, {"x":2, "y":1}, {"x":3, "y":1.35}, {"x":4, "y":1.7}, {"x":8, "y":1.7}, {"x":9, "y":1.35}, {"x":10, "y":1}, {"x":11, "y":1.35}, {"x":12, "y":1.6}, {"x":0, "y":2.6}, {"x":1, "y":2.35}, {"x":2, "y":2}, {"x":3, "y":2.35}, {"x":4, "y":2.7}, {"x":8, "y":2.7}, {"x":9, "y":2.35}, {"x":10, "y":2}, {"x":11, "y":2.35}, {"x":12, "y":2.6}, {"x":0, "y":3.6}, {"x":1, "y":3.35}, {"x":2, "y":3}, {"x":3, "y":3.35}, {"x":4, "y":3.7}, {"x":5, "y":2.95, "h":1.5}, {"x":7, "y":2.95, "h":1.5}, {"x":8, "y":3.7}, {"x":9, "y":3.35}, {"x":10, "y":3}, {"x":11, "y":3.35}, {"x":12, "y":3.6}] |
diff --git a/keyboards/avalanche/v1/config.h b/keyboards/avalanche/v1/config.h index 32533c5cc9..e641a20f93 100644 --- a/keyboards/avalanche/v1/config.h +++ b/keyboards/avalanche/v1/config.h | |||
| @@ -3,12 +3,6 @@ | |||
| 3 | 3 | ||
| 4 | #pragma once | 4 | #pragma once |
| 5 | 5 | ||
| 6 | #define VENDOR_ID 0xCEE2 | ||
| 7 | #define PRODUCT_ID 0x0001 | ||
| 8 | #define DEVICE_VER 0x0001 | ||
| 9 | #define MANUFACTURER vitvlkv | ||
| 10 | #define PRODUCT Avalanche | ||
| 11 | |||
| 12 | #define MATRIX_ROWS 10 | 6 | #define MATRIX_ROWS 10 |
| 13 | #define MATRIX_COLS 8 | 7 | #define MATRIX_COLS 8 |
| 14 | 8 | ||
diff --git a/keyboards/avalanche/v1/info.json b/keyboards/avalanche/v1/info.json index 907face922..d753cce4bc 100644 --- a/keyboards/avalanche/v1/info.json +++ b/keyboards/avalanche/v1/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Avalanche v1", | 2 | "keyboard_name": "Avalanche", |
| 3 | "manufacturer": "vitvlkv", | ||
| 3 | "url": "https://github.com/vlkv/avalanche", | 4 | "url": "https://github.com/vlkv/avalanche", |
| 4 | "maintainer": "vlkv", | 5 | "maintainer": "vlkv", |
| 6 | "usb": { | ||
| 7 | "vid": "0xCEE2", | ||
| 8 | "pid": "0x0001", | ||
| 9 | "device_version": "0.0.1" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT": { | 12 | "LAYOUT": { |
| 7 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/avalanche/v2/config.h b/keyboards/avalanche/v2/config.h index 55cbd30b1c..16b26d8ffc 100644 --- a/keyboards/avalanche/v2/config.h +++ b/keyboards/avalanche/v2/config.h | |||
| @@ -3,12 +3,6 @@ | |||
| 3 | 3 | ||
| 4 | #pragma once | 4 | #pragma once |
| 5 | 5 | ||
| 6 | #define VENDOR_ID 0xCEE2 | ||
| 7 | #define PRODUCT_ID 0x0002 | ||
| 8 | #define DEVICE_VER 0x0002 | ||
| 9 | #define MANUFACTURER vitvlkv | ||
| 10 | #define PRODUCT Avalanche | ||
| 11 | |||
| 12 | #define MATRIX_ROWS 10 | 6 | #define MATRIX_ROWS 10 |
| 13 | #define MATRIX_COLS 7 | 7 | #define MATRIX_COLS 7 |
| 14 | 8 | ||
diff --git a/keyboards/avalanche/v2/info.json b/keyboards/avalanche/v2/info.json index 6809c99b4e..52c03b57a3 100644 --- a/keyboards/avalanche/v2/info.json +++ b/keyboards/avalanche/v2/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Avalanche v2", | 2 | "keyboard_name": "Avalanche", |
| 3 | "manufacturer": "vitvlkv", | ||
| 3 | "url": "https://github.com/vlkv/avalanche", | 4 | "url": "https://github.com/vlkv/avalanche", |
| 4 | "maintainer": "vlkv", | 5 | "maintainer": "vlkv", |
| 6 | "usb": { | ||
| 7 | "vid": "0xCEE2", | ||
| 8 | "pid": "0x0002", | ||
| 9 | "device_version": "0.0.2" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT": { | 12 | "LAYOUT": { |
| 7 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/avalanche/v3/config.h b/keyboards/avalanche/v3/config.h index 3dc537170d..4c4e05ecf4 100644 --- a/keyboards/avalanche/v3/config.h +++ b/keyboards/avalanche/v3/config.h | |||
| @@ -3,12 +3,6 @@ | |||
| 3 | 3 | ||
| 4 | #pragma once | 4 | #pragma once |
| 5 | 5 | ||
| 6 | #define VENDOR_ID 0xCEE2 | ||
| 7 | #define PRODUCT_ID 0x0003 | ||
| 8 | #define DEVICE_VER 0x0003 | ||
| 9 | #define MANUFACTURER vitvlkv | ||
| 10 | #define PRODUCT Avalanche | ||
| 11 | |||
| 12 | #define MATRIX_ROWS 10 | 6 | #define MATRIX_ROWS 10 |
| 13 | #define MATRIX_COLS 7 | 7 | #define MATRIX_COLS 7 |
| 14 | 8 | ||
diff --git a/keyboards/avalanche/v3/info.json b/keyboards/avalanche/v3/info.json index 39b8b51b38..1869c0165f 100644 --- a/keyboards/avalanche/v3/info.json +++ b/keyboards/avalanche/v3/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Avalanche v3", | 2 | "keyboard_name": "Avalanche", |
| 3 | "manufacturer": "vitvlkv", | ||
| 3 | "url": "https://github.com/vlkv/avalanche", | 4 | "url": "https://github.com/vlkv/avalanche", |
| 4 | "maintainer": "vlkv", | 5 | "maintainer": "vlkv", |
| 6 | "usb": { | ||
| 7 | "vid": "0xCEE2", | ||
| 8 | "pid": "0x0003", | ||
| 9 | "device_version": "0.0.3" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT": { | 12 | "LAYOUT": { |
| 7 | "layout": [ | 13 | "layout": [ |
diff --git a/keyboards/avalanche/v4/config.h b/keyboards/avalanche/v4/config.h index d2082635d8..c83c90c0ba 100644 --- a/keyboards/avalanche/v4/config.h +++ b/keyboards/avalanche/v4/config.h | |||
| @@ -3,12 +3,6 @@ | |||
| 3 | 3 | ||
| 4 | #pragma once | 4 | #pragma once |
| 5 | 5 | ||
| 6 | #define VENDOR_ID 0xCEE2 | ||
| 7 | #define PRODUCT_ID 0x0003 | ||
| 8 | #define DEVICE_VER 0x0004 | ||
| 9 | #define MANUFACTURER vitvlkv | ||
| 10 | #define PRODUCT Avalanche | ||
| 11 | |||
| 12 | #define MATRIX_ROWS 10 | 6 | #define MATRIX_ROWS 10 |
| 13 | #define MATRIX_COLS 7 | 7 | #define MATRIX_COLS 7 |
| 14 | 8 | ||
diff --git a/keyboards/avalanche/v4/info.json b/keyboards/avalanche/v4/info.json index 53e227bcf1..b96cdc5ea7 100644 --- a/keyboards/avalanche/v4/info.json +++ b/keyboards/avalanche/v4/info.json | |||
| @@ -1,7 +1,13 @@ | |||
| 1 | { | 1 | { |
| 2 | "keyboard_name": "Avalanche v4", | 2 | "keyboard_name": "Avalanche", |
| 3 | "manufacturer": "vitvlkv", | ||
| 3 | "url": "https://github.com/vlkv/avalanche", | 4 | "url": "https://github.com/vlkv/avalanche", |
| 4 | "maintainer": "vlkv", | 5 | "maintainer": "vlkv", |
| 6 | "usb": { | ||
| 7 | "vid": "0xCEE2", | ||
| 8 | "pid": "0x0004", | ||
| 9 | "device_version": "0.0.4" | ||
| 10 | }, | ||
| 5 | "layouts": { | 11 | "layouts": { |
| 6 | "LAYOUT": { | 12 | "LAYOUT": { |
| 7 | "layout": [ | 13 | "layout": [ |
