Move keyboard USB IDs and strings to data driven: Q (#17883)
This commit is contained in:
		| @@ -17,13 +17,6 @@ | ||||
|  | ||||
| #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 */ | ||||
| #define MATRIX_ROWS 5 | ||||
| #define MATRIX_COLS 10 | ||||
|   | ||||
| @@ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "q4z", | ||||
|     "manufacturer": "drmmr", | ||||
|     "url": "", | ||||
|     "maintainer": "rjboone", | ||||
|     "usb": { | ||||
|         "vid": "0x0001", | ||||
|         "pid": "0x0001", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT": { | ||||
|             "layout": [ | ||||
|   | ||||
| @@ -18,13 +18,6 @@ | ||||
|  | ||||
| #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 */ | ||||
| #define MATRIX_ROWS 7 | ||||
| #define MATRIX_COLS 7 | ||||
|   | ||||
| @@ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "eggman",  | ||||
|     "manufacturer": "qpockets", | ||||
|     "url": "",  | ||||
|     "maintainer": "qpockets",  | ||||
|     "usb": { | ||||
|     	"vid": "0x7170", | ||||
|     	"pid": "0x656D", | ||||
|     	"device_version": "10.0.0" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_default": { | ||||
|             "layout": [ | ||||
|   | ||||
| @@ -18,13 +18,6 @@ | ||||
|  | ||||
| #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 */ | ||||
| #define MATRIX_ROWS 4 | ||||
| #define MATRIX_COLS 11 | ||||
|   | ||||
| @@ -1,7 +1,13 @@ | ||||
| { | ||||
|   "keyboard_name": "space_space", | ||||
|   "manufacturer": "qpockets", | ||||
|   "url": "", | ||||
|   "maintainer": "qpockets", | ||||
|   "usb": { | ||||
|   	"vid": "0x7170", | ||||
|   	"pid": "0x7373", | ||||
|   	"device_version": "30.0.0" | ||||
|   }, | ||||
|   "layouts": { | ||||
|     "LAYOUT_default": { | ||||
| 	  "layout": [ | ||||
|   | ||||
| @@ -18,13 +18,6 @@ | ||||
|  | ||||
| #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 */ | ||||
| #define MATRIX_ROWS 4 | ||||
| #define MATRIX_COLS 11 | ||||
|   | ||||
| @@ -1,7 +1,13 @@ | ||||
| { | ||||
|   "keyboard_name": "space_space", | ||||
|   "manufacturer": "qpockets", | ||||
|   "url": "", | ||||
|   "maintainer": "qpockets", | ||||
|   "usb": { | ||||
|   	"vid": "0x7170", | ||||
|   	"pid": "0x7373", | ||||
|   	"device_version": "30.0.2" | ||||
|   }, | ||||
|   "layouts": { | ||||
|     "LAYOUT_default": { | ||||
| 	  "layout": [ | ||||
|   | ||||
| @@ -19,13 +19,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
|  | ||||
| #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 */ | ||||
| #define MATRIX_ROWS 4 | ||||
| #define MATRIX_COLS 12 | ||||
|   | ||||
| @@ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "wanten",  | ||||
|     "manufacturer": "qpockets", | ||||
|     "url": "",  | ||||
|     "maintainer": "qpockets",  | ||||
|     "usb": { | ||||
|     	"vid": "0x7170", | ||||
|     	"pid": "0x7774", | ||||
|     	"device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_default": { | ||||
|             "layout": [ | ||||
|   | ||||
| @@ -19,13 +19,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
|  | ||||
| #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 */ | ||||
| #define MATRIX_ROWS 12 | ||||
| #define MATRIX_COLS 8 | ||||
|   | ||||
| @@ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "LB75",  | ||||
|     "manufacturer": "QUADH", | ||||
|     "url": "",  | ||||
|     "maintainer": "ai03",  | ||||
|     "usb": { | ||||
|     	"vid": "0xA103", | ||||
|     	"pid": "0x0007", | ||||
|     	"device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_continuous_fnrow": { | ||||
|             "layout": [ | ||||
|   | ||||
| @@ -19,13 +19,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
|  | ||||
| #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 */ | ||||
| #define MATRIX_ROWS 5 | ||||
| #define MATRIX_COLS 15 | ||||
|   | ||||
| @@ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "Kyuu", | ||||
|     "manufacturer": "Quantrik", | ||||
|     "url": "", | ||||
|     "maintainer": "qmk", | ||||
|     "usb": { | ||||
|       "vid": "0x5154", | ||||
|       "pid": "0x0009", | ||||
|       "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|       "LAYOUT": { | ||||
|         "layout": [ | ||||
|   | ||||
| @@ -19,13 +19,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
|  | ||||
| #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 */ | ||||
| #define MATRIX_ROWS 3 | ||||
| #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/", | ||||
|     "maintainer": "KemoNine", | ||||
|     "usb": { | ||||
|       "vid": "0x5156", | ||||
|       "pid": "0x4C50", | ||||
|       "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|       "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}] | ||||
|   | ||||
| @@ -19,14 +19,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
|  | ||||
| #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 */ | ||||
| #define MATRIX_ROWS 5 | ||||
| #define MATRIX_COLS 15 | ||||
|   | ||||
| @@ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "qk65", | ||||
|     "keyboard_name": "QK65 Hotswap", | ||||
|     "manufacturer": "qwertykeys", | ||||
|     "url": "", | ||||
|     "maintainer": "qwertykeys", | ||||
|     "usb": { | ||||
|         "vid": "0x4F53", | ||||
|         "pid": "0x514B", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layout_aliases": { | ||||
|         "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" | ||||
|  | ||||
| /* 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 */ | ||||
| #define MATRIX_ROWS 5 | ||||
| #define MATRIX_COLS 15 | ||||
|   | ||||
| @@ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "qk65", | ||||
|     "keyboard_name": "QK65 Solder", | ||||
|     "manufacturer": "qwertykeys", | ||||
|     "url": "", | ||||
|     "maintainer": "qwertykeys", | ||||
|     "usb": { | ||||
|         "vid": "0x4F53", | ||||
|         "pid": "0x5153", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layout_aliases": { | ||||
|         "LAYOUT_solder": "LAYOUT_all", | ||||
|         "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" | ||||
|  | ||||
| /* 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 */ | ||||
| // Rows are doubled-up | ||||
| #define MATRIX_ROWS 8 | ||||
|   | ||||
| @@ -1,8 +1,14 @@ | ||||
| { | ||||
|   "keyboard_name": "QWERTYYdox", | ||||
|   "manufacturer": "AYDENandDAD Youtube", | ||||
|   "identifier": "0x1256", | ||||
|   "url": "", | ||||
|   "maintainer": "qmk", | ||||
|   "usb": { | ||||
|     "vid": "0xCEEB", | ||||
|     "pid": "0x1256", | ||||
|     "device_version": "1.0.0" | ||||
|   }, | ||||
|   "bootloader": "caterina", | ||||
|   "processor": "atmega32u4", | ||||
|   "layouts": { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user