forked from forks/qmk_firmware
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"
|
#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": {
|
||||||
|
|
Loading…
Reference in a new issue