mirror of
https://github.com/Keychron/qmk_firmware.git
synced 2024-11-24 17:37:40 +06:00
Move keyboard USB IDs and strings to data driven: Q (#17883)
This commit is contained in:
parent
c4e767b4c9
commit
5f6cf24294
|
@ -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": {
|
||||
|
|
Loading…
Reference in New Issue
Block a user