Move keyboard USB IDs and strings to data driven: Q (#17883)
This commit is contained in:
		| @@ -17,13 +17,6 @@ | |||||||
|  |  | ||||||
| #include "config_common.h" | #include "config_common.h" | ||||||
|  |  | ||||||
| /* USB Device descriptor parameter */ |  | ||||||
| #define VENDOR_ID 0x0001 |  | ||||||
| #define PRODUCT_ID 0x0001 |  | ||||||
| #define DEVICE_VER 0x0001 |  | ||||||
| #define MANUFACTURER drmmr |  | ||||||
| #define PRODUCT q4z keyboard |  | ||||||
|  |  | ||||||
| /* key matrix size */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 5 | #define MATRIX_ROWS 5 | ||||||
| #define MATRIX_COLS 10 | #define MATRIX_COLS 10 | ||||||
|   | |||||||
| @@ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "q4z", |     "keyboard_name": "q4z", | ||||||
|  |     "manufacturer": "drmmr", | ||||||
|     "url": "", |     "url": "", | ||||||
|     "maintainer": "rjboone", |     "maintainer": "rjboone", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x0001", | ||||||
|  |         "pid": "0x0001", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT": { |         "LAYOUT": { | ||||||
|             "layout": [ |             "layout": [ | ||||||
|   | |||||||
| @@ -18,13 +18,6 @@ | |||||||
|  |  | ||||||
| #include "config_common.h" | #include "config_common.h" | ||||||
|  |  | ||||||
| /* USB Device descriptor parameter */ |  | ||||||
| #define VENDOR_ID 0x7170 |  | ||||||
| #define PRODUCT_ID 0x656D |  | ||||||
| #define DEVICE_VER 0x1000 |  | ||||||
| #define MANUFACTURER qpockets |  | ||||||
| #define PRODUCT eggman |  | ||||||
|  |  | ||||||
| /* key matrix size */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 7 | #define MATRIX_ROWS 7 | ||||||
| #define MATRIX_COLS 7 | #define MATRIX_COLS 7 | ||||||
|   | |||||||
| @@ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "eggman",  |     "keyboard_name": "eggman",  | ||||||
|  |     "manufacturer": "qpockets", | ||||||
|     "url": "",  |     "url": "",  | ||||||
|     "maintainer": "qpockets",  |     "maintainer": "qpockets",  | ||||||
|  |     "usb": { | ||||||
|  |     	"vid": "0x7170", | ||||||
|  |     	"pid": "0x656D", | ||||||
|  |     	"device_version": "10.0.0" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_default": { |         "LAYOUT_default": { | ||||||
|             "layout": [ |             "layout": [ | ||||||
|   | |||||||
| @@ -18,13 +18,6 @@ | |||||||
|  |  | ||||||
| #include "config_common.h" | #include "config_common.h" | ||||||
|  |  | ||||||
| /* USB Device descriptor parameter */ |  | ||||||
| #define VENDOR_ID 0x7170 |  | ||||||
| #define PRODUCT_ID 0x7373 |  | ||||||
| #define DEVICE_VER 0x3000 |  | ||||||
| #define MANUFACTURER qpockets |  | ||||||
| #define PRODUCT space_space |  | ||||||
|  |  | ||||||
| /* key matrix size */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 4 | #define MATRIX_ROWS 4 | ||||||
| #define MATRIX_COLS 11 | #define MATRIX_COLS 11 | ||||||
|   | |||||||
| @@ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|   "keyboard_name": "space_space", |   "keyboard_name": "space_space", | ||||||
|  |   "manufacturer": "qpockets", | ||||||
|   "url": "", |   "url": "", | ||||||
|   "maintainer": "qpockets", |   "maintainer": "qpockets", | ||||||
|  |   "usb": { | ||||||
|  |   	"vid": "0x7170", | ||||||
|  |   	"pid": "0x7373", | ||||||
|  |   	"device_version": "30.0.0" | ||||||
|  |   }, | ||||||
|   "layouts": { |   "layouts": { | ||||||
|     "LAYOUT_default": { |     "LAYOUT_default": { | ||||||
| 	  "layout": [ | 	  "layout": [ | ||||||
|   | |||||||
| @@ -18,13 +18,6 @@ | |||||||
|  |  | ||||||
| #include "config_common.h" | #include "config_common.h" | ||||||
|  |  | ||||||
| /* USB Device descriptor parameter */ |  | ||||||
| #define VENDOR_ID 0x7170 |  | ||||||
| #define PRODUCT_ID 0x7373 |  | ||||||
| #define DEVICE_VER 0x3002 |  | ||||||
| #define MANUFACTURER qpockets |  | ||||||
| #define PRODUCT space_space |  | ||||||
|  |  | ||||||
| /* key matrix size */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 4 | #define MATRIX_ROWS 4 | ||||||
| #define MATRIX_COLS 11 | #define MATRIX_COLS 11 | ||||||
|   | |||||||
| @@ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|   "keyboard_name": "space_space", |   "keyboard_name": "space_space", | ||||||
|  |   "manufacturer": "qpockets", | ||||||
|   "url": "", |   "url": "", | ||||||
|   "maintainer": "qpockets", |   "maintainer": "qpockets", | ||||||
|  |   "usb": { | ||||||
|  |   	"vid": "0x7170", | ||||||
|  |   	"pid": "0x7373", | ||||||
|  |   	"device_version": "30.0.2" | ||||||
|  |   }, | ||||||
|   "layouts": { |   "layouts": { | ||||||
|     "LAYOUT_default": { |     "LAYOUT_default": { | ||||||
| 	  "layout": [ | 	  "layout": [ | ||||||
|   | |||||||
| @@ -19,13 +19,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
|  |  | ||||||
| #include "config_common.h" | #include "config_common.h" | ||||||
|  |  | ||||||
| /* USB Device descriptor parameter */ |  | ||||||
| #define VENDOR_ID    0x7170 //qp |  | ||||||
| #define PRODUCT_ID   0x7774 //wt |  | ||||||
| #define DEVICE_VER   0x0001 |  | ||||||
| #define MANUFACTURER qpockets |  | ||||||
| #define PRODUCT      wanten |  | ||||||
|  |  | ||||||
| /* key matrix size */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 4 | #define MATRIX_ROWS 4 | ||||||
| #define MATRIX_COLS 12 | #define MATRIX_COLS 12 | ||||||
|   | |||||||
| @@ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "wanten",  |     "keyboard_name": "wanten",  | ||||||
|  |     "manufacturer": "qpockets", | ||||||
|     "url": "",  |     "url": "",  | ||||||
|     "maintainer": "qpockets",  |     "maintainer": "qpockets",  | ||||||
|  |     "usb": { | ||||||
|  |     	"vid": "0x7170", | ||||||
|  |     	"pid": "0x7774", | ||||||
|  |     	"device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_default": { |         "LAYOUT_default": { | ||||||
|             "layout": [ |             "layout": [ | ||||||
|   | |||||||
| @@ -19,13 +19,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
|  |  | ||||||
| #include "config_common.h" | #include "config_common.h" | ||||||
|  |  | ||||||
| /* USB Device descriptor parameter */ |  | ||||||
| #define VENDOR_ID       0xA103 |  | ||||||
| #define PRODUCT_ID      0x0007 |  | ||||||
| #define DEVICE_VER      0x0001 |  | ||||||
| #define MANUFACTURER    QUADH |  | ||||||
| #define PRODUCT         LB75 |  | ||||||
|  |  | ||||||
| /* key matrix size */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 12 | #define MATRIX_ROWS 12 | ||||||
| #define MATRIX_COLS 8 | #define MATRIX_COLS 8 | ||||||
|   | |||||||
| @@ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "LB75",  |     "keyboard_name": "LB75",  | ||||||
|  |     "manufacturer": "QUADH", | ||||||
|     "url": "",  |     "url": "",  | ||||||
|     "maintainer": "ai03",  |     "maintainer": "ai03",  | ||||||
|  |     "usb": { | ||||||
|  |     	"vid": "0xA103", | ||||||
|  |     	"pid": "0x0007", | ||||||
|  |     	"device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_continuous_fnrow": { |         "LAYOUT_continuous_fnrow": { | ||||||
|             "layout": [ |             "layout": [ | ||||||
|   | |||||||
| @@ -19,13 +19,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
|  |  | ||||||
| #include "config_common.h" | #include "config_common.h" | ||||||
|  |  | ||||||
| /* USB Device descriptor parameter */ |  | ||||||
| #define VENDOR_ID       0x5154 // "QT" |  | ||||||
| #define PRODUCT_ID      0x0009 |  | ||||||
| #define DEVICE_VER      0x0001 |  | ||||||
| #define MANUFACTURER    Quantrik |  | ||||||
| #define PRODUCT         Kyuu |  | ||||||
|  |  | ||||||
| /* key matrix size */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 5 | #define MATRIX_ROWS 5 | ||||||
| #define MATRIX_COLS 15 | #define MATRIX_COLS 15 | ||||||
|   | |||||||
| @@ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "Kyuu", |     "keyboard_name": "Kyuu", | ||||||
|  |     "manufacturer": "Quantrik", | ||||||
|     "url": "", |     "url": "", | ||||||
|     "maintainer": "qmk", |     "maintainer": "qmk", | ||||||
|  |     "usb": { | ||||||
|  |       "vid": "0x5154", | ||||||
|  |       "pid": "0x0009", | ||||||
|  |       "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|       "LAYOUT": { |       "LAYOUT": { | ||||||
|         "layout": [ |         "layout": [ | ||||||
|   | |||||||
| @@ -19,13 +19,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
|  |  | ||||||
| #include "config_common.h" | #include "config_common.h" | ||||||
|  |  | ||||||
| /* USB Device descriptor parameter */ |  | ||||||
| #define VENDOR_ID       0x5156 |  | ||||||
| #define PRODUCT_ID      0x4C50 |  | ||||||
| #define DEVICE_VER      0x0001 |  | ||||||
| #define MANUFACTURER    QVEX |  | ||||||
| #define PRODUCT         Lynepad |  | ||||||
|  |  | ||||||
| /* key matrix size */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 3 | #define MATRIX_ROWS 3 | ||||||
| #define MATRIX_COLS 4 | #define MATRIX_COLS 4 | ||||||
|   | |||||||
| @@ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "QVEX Lynepad", |     "keyboard_name": "Lynepad", | ||||||
|  |     "manufacturer": "QVEX", | ||||||
|     "url": "https://www.tindie.com/products/qvex_tech/qvex-lynepad-macro-keypad/", |     "url": "https://www.tindie.com/products/qvex_tech/qvex-lynepad-macro-keypad/", | ||||||
|     "maintainer": "KemoNine", |     "maintainer": "KemoNine", | ||||||
|  |     "usb": { | ||||||
|  |       "vid": "0x5156", | ||||||
|  |       "pid": "0x4C50", | ||||||
|  |       "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|       "LAYOUT": { |       "LAYOUT": { | ||||||
|         "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}] |         "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}] | ||||||
|   | |||||||
| @@ -19,14 +19,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
|  |  | ||||||
| #include "config_common.h" | #include "config_common.h" | ||||||
|  |  | ||||||
| /* USB Device descriptor parameter */ |  | ||||||
| #define VENDOR_ID       0x4F53  //0x4F53 for qwertykeys |  | ||||||
| #define PRODUCT_ID      0x514B  //0x514B QK for QK65 |  | ||||||
| #define DEVICE_VER      0x0001  |  | ||||||
| #define MANUFACTURER    qwertykeys  |  | ||||||
| #define PRODUCT         QK65 |  | ||||||
|  |  | ||||||
|  |  | ||||||
| /* key matrix size */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 5 | #define MATRIX_ROWS 5 | ||||||
| #define MATRIX_COLS 15 | #define MATRIX_COLS 15 | ||||||
|   | |||||||
| @@ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "qk65", |     "keyboard_name": "QK65 Hotswap", | ||||||
|  |     "manufacturer": "qwertykeys", | ||||||
|     "url": "", |     "url": "", | ||||||
|     "maintainer": "qwertykeys", |     "maintainer": "qwertykeys", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x4F53", | ||||||
|  |         "pid": "0x514B", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layout_aliases": { |     "layout_aliases": { | ||||||
|         "LAYOUT_hotswap": "LAYOUT_65_ansi_blocker" |         "LAYOUT_hotswap": "LAYOUT_65_ansi_blocker" | ||||||
|     }, |     }, | ||||||
|   | |||||||
| @@ -19,14 +19,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
|  |  | ||||||
| #include "config_common.h" | #include "config_common.h" | ||||||
|  |  | ||||||
| /* USB Device descriptor parameter s*/ |  | ||||||
| #define VENDOR_ID       0x4F53  // 0x4F53  for qwertykeys |  | ||||||
| #define PRODUCT_ID      0x5153  //0x5153 QS for QK65 Solder |  | ||||||
| #define DEVICE_VER      0x0001  |  | ||||||
| #define MANUFACTURER    qwertykeys  |  | ||||||
| #define PRODUCT         QK65 |  | ||||||
|  |  | ||||||
|  |  | ||||||
| /* key matrix size */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 5 | #define MATRIX_ROWS 5 | ||||||
| #define MATRIX_COLS 15 | #define MATRIX_COLS 15 | ||||||
|   | |||||||
| @@ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "qk65", |     "keyboard_name": "QK65 Solder", | ||||||
|  |     "manufacturer": "qwertykeys", | ||||||
|     "url": "", |     "url": "", | ||||||
|     "maintainer": "qwertykeys", |     "maintainer": "qwertykeys", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x4F53", | ||||||
|  |         "pid": "0x5153", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layout_aliases": { |     "layout_aliases": { | ||||||
|         "LAYOUT_solder": "LAYOUT_all", |         "LAYOUT_solder": "LAYOUT_all", | ||||||
|         "LAYOUT_iso": "LAYOUT_65_iso_blocker" |         "LAYOUT_iso": "LAYOUT_65_iso_blocker" | ||||||
|   | |||||||
| @@ -19,13 +19,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
|  |  | ||||||
| #include "config_common.h" | #include "config_common.h" | ||||||
|  |  | ||||||
| /* USB Device descriptor parameter */ |  | ||||||
| #define VENDOR_ID       0xCEEB |  | ||||||
| #define PRODUCT_ID      0x1256 |  | ||||||
| #define DEVICE_VER      0x0100 |  | ||||||
| #define MANUFACTURER    AYDENandDAD Youtube |  | ||||||
| #define PRODUCT         QWERTYYdox |  | ||||||
|  |  | ||||||
| /* key matrix size */ | /* key matrix size */ | ||||||
| // Rows are doubled-up | // Rows are doubled-up | ||||||
| #define MATRIX_ROWS 8 | #define MATRIX_ROWS 8 | ||||||
|   | |||||||
| @@ -1,8 +1,14 @@ | |||||||
| { | { | ||||||
|   "keyboard_name": "QWERTYYdox", |   "keyboard_name": "QWERTYYdox", | ||||||
|  |   "manufacturer": "AYDENandDAD Youtube", | ||||||
|   "identifier": "0x1256", |   "identifier": "0x1256", | ||||||
|   "url": "", |   "url": "", | ||||||
|   "maintainer": "qmk", |   "maintainer": "qmk", | ||||||
|  |   "usb": { | ||||||
|  |     "vid": "0xCEEB", | ||||||
|  |     "pid": "0x1256", | ||||||
|  |     "device_version": "1.0.0" | ||||||
|  |   }, | ||||||
|   "bootloader": "caterina", |   "bootloader": "caterina", | ||||||
|   "processor": "atmega32u4", |   "processor": "atmega32u4", | ||||||
|   "layouts": { |   "layouts": { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user