Skip to content

Commit

Permalink
Move keyboard USB IDs and strings to data driven: H (qmk#17821)
Browse files Browse the repository at this point in the history
  • Loading branch information
fauxpark authored Jul 28, 2022
1 parent e7affd0 commit 920f983
Show file tree
Hide file tree
Showing 98 changed files with 316 additions and 368 deletions.
7 changes: 0 additions & 7 deletions keyboards/h0oni/deskpad/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,6 @@

#include "config_common.h"

/* USB Device descriptor parameter */
#define VENDOR_ID 0x4D53
#define PRODUCT_ID 0x4450 //hD
#define DEVICE_VER 0x0001
#define MANUFACTURER Hydrogen
#define PRODUCT Deskpad

/* key matrix size */
#define MATRIX_ROWS 2
#define MATRIX_COLS 3
Expand Down
6 changes: 6 additions & 0 deletions keyboards/h0oni/deskpad/info.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
{
"keyboard_name": "Deskpad",
"manufacturer": "Hydrogen",
"url": "",
"maintainer": "Hydrogen BD",
"usb": {
"vid": "0x4D53",
"pid": "0x4450",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT_all": {
"layout": [{"label":"k1", "x":0, "y":0},
Expand Down
7 changes: 0 additions & 7 deletions keyboards/h0oni/hotduck/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,6 @@

#include "config_common.h"

/* USB Device descriptor parameter */
#define VENDOR_ID 0x4D53
#define PRODUCT_ID 0x6844 //hD
#define DEVICE_VER 0x0001
#define MANUFACTURER h0oni
#define PRODUCT hotDuck

/* key matrix size */
#define MATRIX_ROWS 7
#define MATRIX_COLS 10
Expand Down
6 changes: 6 additions & 0 deletions keyboards/h0oni/hotduck/info.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
{
"keyboard_name": "hotDuck",
"manufacturer": "h0oni",
"url": "",
"maintainer": "h0oni",
"usb": {
"vid": "0x4D53",
"pid": "0x6844",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT_all": {
"layout": [{"label":"Esc", "x":0, "y":0},
Expand Down
7 changes: 0 additions & 7 deletions keyboards/halfcliff/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -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 0x0335
#define PRODUCT_ID 0x0021
#define DEVICE_VER 0x0001
#define MANUFACTURER n2
#define PRODUCT halfcliff

/* key matrix size */
#define MATRIX_ROWS 20
#define MATRIX_COLS 5
Expand Down
6 changes: 6 additions & 0 deletions keyboards/halfcliff/info.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
{
"keyboard_name": "halfcliff",
"manufacturer": "n2",
"url": "https://github.com/N2-Sumikko",
"maintainer": "n2",
"usb": {
"vid": "0x0335",
"pid": "0x0021",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT": {
"layout": [
Expand Down
8 changes: 0 additions & 8 deletions keyboards/halokeys/elemental75/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,6 @@
#pragma once
#include "config_common.h"

/* USB Device descriptor parameter */
#define VENDOR_ID 0xEA0B
#define PRODUCT_ID 0xEA75
#define DEVICE_VER 0x0001
#define MANUFACTURER Halokeys
#define PRODUCT Elemental75


/* key matrix size */
#define MATRIX_ROWS 6
#define MATRIX_COLS 15
Expand Down
8 changes: 7 additions & 1 deletion keyboards/halokeys/elemental75/info.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
{
"keyboard_name": "Elemental 75",
"keyboard_name": "Elemental75",
"manufacturer": "Halokeys",
"url": "",
"maintainer": "shamit05",
"usb": {
"vid": "0xEA0B",
"pid": "0xEA75",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT": {
"layout": [
Expand Down
7 changes: 0 additions & 7 deletions keyboards/han60/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -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 0x4842
#define PRODUCT_ID 0xFB60
#define DEVICE_VER 0x0001
#define MANUFACTURER HanBoards
#define PRODUCT han60

/* key matrix size */
#define MATRIX_ROWS 5
#define MATRIX_COLS 14
Expand Down
6 changes: 6 additions & 0 deletions keyboards/han60/info.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
{
"keyboard_name": "han60",
"manufacturer": "HanBoards",
"maintainer": "qmk",
"url": "hanboards.com",
"usb": {
"vid": "0x4842",
"pid": "0xFB60",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT_all": {
"layout": [
Expand Down
7 changes: 0 additions & 7 deletions keyboards/hand88/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -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 0x8968
#define PRODUCT_ID 0x3838
#define DEVICE_VER 0x0001
#define MANUFACTURER Yiancar-Designs
#define PRODUCT Hand 88

/* key matrix size */
#define MATRIX_ROWS 6
#define MATRIX_COLS 17
Expand Down
6 changes: 6 additions & 0 deletions keyboards/hand88/info.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
{
"keyboard_name": "Hand 88",
"manufacturer": "Yiancar-Designs",
"url": "https://yiancar-designs.com",
"maintainer": "Yiancar-Designs",
"usb": {
"vid": "0x8968",
"pid": "0x3838",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT_all": {
"layout": [{"x":0, "y":0}, {"x":1.25, "y":0}, {"x":2.25, "y":0}, {"x":3.25, "y":0}, {"x":4.25, "y":0}, {"x":5.5, "y":0}, {"x":6.5, "y":0}, {"x":7.5, "y":0}, {"x":8.5, "y":0}, {"x":9.75, "y":0}, {"x":10.75, "y":0}, {"x":11.75, "y":0}, {"x":12.75, "y":0}, {"x":14, "y":0}, {"x":15.25, "y":0}, {"x":16.25, "y":0}, {"x":17.25, "y":0}, {"x":0, "y":1.25}, {"x":1, "y":1.25}, {"x":2, "y":1.25}, {"x":3, "y":1.25}, {"x":4, "y":1.25}, {"x":5, "y":1.25}, {"x":6, "y":1.25}, {"x":7, "y":1.25}, {"x":8, "y":1.25}, {"x":9, "y":1.25}, {"x":10, "y":1.25}, {"x":11, "y":1.25}, {"x":12, "y":1.25}, {"x":13, "y":1.25}, {"x":14, "y":1.25}, {"x":15.25, "y":1.25}, {"x":16.25, "y":1.25}, {"x":17.25, "y":1.25}, {"x":0, "y":2.25, "w":1.5}, {"x":1.5, "y":2.25}, {"x":2.5, "y":2.25}, {"x":3.5, "y":2.25}, {"x":4.5, "y":2.25}, {"x":5.5, "y":2.25}, {"x":6.5, "y":2.25}, {"x":7.5, "y":2.25}, {"x":8.5, "y":2.25}, {"x":9.5, "y":2.25}, {"x":10.5, "y":2.25}, {"x":11.5, "y":2.25}, {"x":12.5, "y":2.25}, {"x":13.5, "y":2.25, "w":1.5}, {"x":15.25, "y":2.25}, {"x":16.25, "y":2.25}, {"x":17.25, "y":2.25}, {"x":0, "y":3.25, "w":1.75}, {"x":1.75, "y":3.25}, {"x":2.75, "y":3.25}, {"x":3.75, "y":3.25}, {"x":4.75, "y":3.25}, {"x":5.75, "y":3.25}, {"x":6.75, "y":3.25}, {"x":7.75, "y":3.25}, {"x":8.75, "y":3.25}, {"x":9.75, "y":3.25}, {"x":10.75, "y":3.25}, {"x":11.75, "y":3.25}, {"x":12.75, "y":3.25, "w":2.25}, {"x":0, "y":4.25, "w":1.25}, {"x":1.25, "y":4.25}, {"x":2.25, "y":4.25}, {"x":3.25, "y":4.25}, {"x":4.25, "y":4.25}, {"x":5.25, "y":4.25}, {"x":6.25, "y":4.25}, {"x":7.25, "y":4.25}, {"x":8.25, "y":4.25}, {"x":9.25, "y":4.25}, {"x":10.25, "y":4.25}, {"x":11.25, "y":4.25}, {"x":12.25, "y":4.25, "w":1.75}, {"x":14, "y":4.25}, {"x":16.25, "y":4.25}, {"x":0, "y":5.25, "w":1.5}, {"x":1.5, "y":5.25}, {"x":2.5, "y":5.25, "w":1.5}, {"x":4, "y":5.25, "w":7}, {"x":11, "y":5.25, "w":1.5}, {"x":12.5, "y":5.25}, {"x":13.5, "y":5.25, "w":1.5}, {"x":15.25, "y":5.25}, {"x":16.25, "y":5.25}, {"x":17.25, "y":5.25}]
Expand Down
7 changes: 0 additions & 7 deletions keyboards/hardlineworks/otd_plus/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,6 @@

#include "config_common.h"

/* USB Device descriptor parameter */
#define VENDOR_ID 0x484C // "HL"
#define PRODUCT_ID 0x0087 // "TKL"
#define DEVICE_VER 0x0001
#define MANUFACTURER Hardlineworks
#define PRODUCT OTD-PLUS

/* key matrix size */
#define MATRIX_ROWS 12
#define MATRIX_COLS 9
Expand Down
6 changes: 6 additions & 0 deletions keyboards/hardlineworks/otd_plus/info.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
{
"keyboard_name": "OTD-PLUS",
"manufacturer": "Hardlineworks",
"url": "",
"maintainer": "Hardlineworks",
"usb": {
"vid": "0x484C",
"pid": "0x0087",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT_tkl_ansi_wkl": {
"layout": [
Expand Down
7 changes: 0 additions & 7 deletions keyboards/heliar/wm1_hotswap/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,6 @@

#include "config_common.h"

/* USB Device descriptor parameter */
#define VENDOR_ID 0xFEED
#define PRODUCT_ID 0xD070
#define DEVICE_VER 0x0001
#define MANUFACTURER Heliar
#define PRODUCT wm1 hotswap

/* key matrix size */
#define MATRIX_ROWS 5
#define MATRIX_COLS 15
Expand Down
8 changes: 7 additions & 1 deletion keyboards/heliar/wm1_hotswap/info.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
{
"keyboard_name": "wm1",
"keyboard_name": "wm1 hotswap",
"manufacturer": "Heliar",
"url": "",
"maintainer": "heliar",
"usb": {
"vid": "0xFEED",
"pid": "0xD070",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT": {
"layout": [
Expand Down
7 changes: 0 additions & 7 deletions keyboards/helix/pico/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.

#pragma once

/* USB Device descriptor parameter */
#define VENDOR_ID 0x3265
#define PRODUCT_ID 0x0001
#define DEVICE_VER 0x0002
#define MANUFACTURER Yushakobo
#define PRODUCT HelixPico

#define TAPPING_FORCE_HOLD
#define TAPPING_TERM 100

Expand Down
6 changes: 6 additions & 0 deletions keyboards/helix/pico/info.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
{
"keyboard_name": "HelixPico",
"manufacturer": "Yushakobo",
"url": "https://github.com/MakotoKurauchi/helix",
"maintainer": "MakotoKurauchi",
"usb": {
"vid": "0x3265",
"pid": "0x0001",
"device_version": "0.0.2"
},
"layouts": {
"LAYOUT": {
"layout": [
Expand Down
7 changes: 0 additions & 7 deletions keyboards/helix/rev2/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.

#pragma once

/* USB Device descriptor parameter */
#define VENDOR_ID 0x3265
#define PRODUCT_ID 0x0000
#define DEVICE_VER 0x0001
#define MANUFACTURER Yushakobo
#define PRODUCT Helix Beta

#define TAPPING_FORCE_HOLD
#define TAPPING_TERM 100

Expand Down
8 changes: 7 additions & 1 deletion keyboards/helix/rev2/info.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
{
"keyboard_name": "Helix rev. 2",
"keyboard_name": "Helix Beta",
"manufacturer": "Yushakobo",
"url": "https://github.com/MakotoKurauchi/helix",
"maintainer": "MakotoKurauchi",
"usb": {
"vid": "0x3265",
"pid": "0x0000",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT": {
"layout": [
Expand Down
7 changes: 0 additions & 7 deletions keyboards/helix/rev3_4rows/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "config_common.h"
#include <stdio.h>

/* USB Device descriptor parameter */
#define VENDOR_ID 0x3265 //yushakobo
#define PRODUCT_ID 0x0004 //Helix rev3 4rows
#define DEVICE_VER 0x0001
#define MANUFACTURER yushakobo
#define PRODUCT Helix rev3 4rows

/* key matrix size */
#define MATRIX_ROWS 8
#define MATRIX_COLS 7
Expand Down
6 changes: 6 additions & 0 deletions keyboards/helix/rev3_4rows/info.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
{
"keyboard_name": "Helix rev3 4rows",
"manufacturer": "yushakobo",
"url": "",
"maintainer": "yushakobo",
"usb": {
"vid": "0x3265",
"pid": "0x0004",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT": {
"layout": [
Expand Down
7 changes: 0 additions & 7 deletions keyboards/helix/rev3_5rows/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "config_common.h"
#include <stdio.h>

/* USB Device descriptor parameter */
#define VENDOR_ID 0x3265 //yushakobo
#define PRODUCT_ID 0x0003 //Helix rev3 5rows
#define DEVICE_VER 0x0001
#define MANUFACTURER yushakobo
#define PRODUCT Helix rev3 5rows

/* key matrix size */
#define MATRIX_ROWS 10
#define MATRIX_COLS 7
Expand Down
6 changes: 6 additions & 0 deletions keyboards/helix/rev3_5rows/info.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
{
"keyboard_name": "Helix rev3 5rows",
"manufacturer": "yushakobo",
"url": "",
"maintainer": "yushakobo",
"usb": {
"vid": "0x3265",
"pid": "0x0003",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT": {
"layout": [
Expand Down
7 changes: 0 additions & 7 deletions keyboards/hhkb/ansi/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -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 0x4848 // HH = happy hacking
#define PRODUCT_ID 0x0001 // ANSI HHKB
#define DEVICE_VER 0x0104
#define MANUFACTURER q.m.k
#define PRODUCT HHKB mod

/* key matrix size */
#define MATRIX_ROWS 8
#define MATRIX_COLS 8
Expand Down
8 changes: 7 additions & 1 deletion keyboards/hhkb/ansi/info.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
{
"keyboard_name": "HHKB",
"keyboard_name": "ANSI",
"manufacturer": "HHKB",
"url": "",
"maintainer": "qmk",
"usb": {
"vid": "0x4848",
"pid": "0x0001",
"device_version": "1.0.4"
},
"layouts": {
"LAYOUT": {
"layout": [
Expand Down
7 changes: 0 additions & 7 deletions keyboards/hhkb/jp/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -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 0x4848 // HH = happy hacking
#define PRODUCT_ID 0x0002 // HHKB JP
#define DEVICE_VER 0x0104
#define MANUFACTURER q.m.k
#define PRODUCT HHKB mod

/* key matrix size */
#define MATRIX_ROWS 16
#define MATRIX_COLS 8
Expand Down
8 changes: 7 additions & 1 deletion keyboards/hhkb/jp/info.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
{
"keyboard_name": "HHKB JP",
"keyboard_name": "JP",
"manufacturer": "HHKB",
"url": "",
"maintainer": "qmk",
"usb": {
"vid": "0x4848",
"pid": "0x0002",
"device_version": "1.0.4"
},
"layouts": {
"LAYOUT_jp": {
"layout": [
Expand Down
Loading

0 comments on commit 920f983

Please sign in to comment.