mirror of
				https://github.com/mfulz/qmk_firmware.git
				synced 2025-10-30 21:02:32 +01:00 
			
		
		
		
	Move keyboard USB IDs and strings to data driven: I (#17836)
This commit is contained in:
		
							parent
							
								
									1ded7ad460
								
							
						
					
					
						commit
						bcb8600a31
					
				| @ -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    0x4B4C // "KL" = klug
 | ||||
| #define PRODUCT_ID   0x4742 // "GB" = grooveboard
 | ||||
| #define DEVICE_VER   0x0001 | ||||
| #define MANUFACTURER ianklug | ||||
| #define PRODUCT      grooveboard | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 1 | ||||
| #define MATRIX_COLS 4 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "grooveboard", | ||||
|     "manufacturer": "ianklug", | ||||
|     "url": "https://github.com/ianklug/grooveboard", | ||||
|     "maintainer": "ianklug", | ||||
|     "usb": { | ||||
|         "vid": "0x4B4C", | ||||
|         "pid": "0x4742", | ||||
|         "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    0xFEED | ||||
| #define PRODUCT_ID   0x6955 | ||||
| #define DEVICE_VER   0x0899 | ||||
| #define MANUFACTURER Ibnu D. Aji | ||||
| #define PRODUCT      Alicia Cook | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 4 | ||||
| #define MATRIX_COLS 13 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|   "keyboard_name": "Alicia Cook", | ||||
|   "manufacturer": "Ibnu D. Aji", | ||||
|   "url": "https://github.com/ibnuda/alicia-cook", | ||||
|   "maintainer": "ibnuda", | ||||
|   "usb": { | ||||
|     "vid": "0xFEED", | ||||
|     "pid": "0x6955", | ||||
|     "device_version": "8.9.9" | ||||
|   }, | ||||
|   "layouts": { | ||||
|       "LAYOUT_all": { | ||||
|           "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       0x1209 | ||||
| #define PRODUCT_ID      0x6974 | ||||
| #define DEVICE_VER      0x0001 | ||||
| #define MANUFACTURER    Ibnu D. Aji | ||||
| #define PRODUCT         Gurindam | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 9 | ||||
| #define MATRIX_COLS 8 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "gurindam", | ||||
|     "keyboard_name": "Gurindam", | ||||
|     "manufacturer": "Ibnu D. Aji", | ||||
|     "url": "https://github.com/ibnuda/gurindam", | ||||
|     "maintainer": "Ibnu D. Aji", | ||||
|     "usb": { | ||||
|         "vid": "0x1209", | ||||
|         "pid": "0x6974", | ||||
|         "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    	0x494B // "IB" for idb Keyboards
 | ||||
| #define PRODUCT_ID  	0x0001 // idb 60
 | ||||
| #define DEVICE_VER   	0x0001 | ||||
| #define MANUFACTURER    idb Keyboards | ||||
| #define PRODUCT         idb 60 | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 10 | ||||
| #define MATRIX_COLS 8 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "idb 60", | ||||
|     "manufacturer": "idb Keyboards", | ||||
|     "url": "https://idb-keyboards.xyz/60", | ||||
|     "maintainer": "itspngu", | ||||
|     "usb": { | ||||
|         "vid": "0x494B", | ||||
|         "pid": "0x0001", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layout_aliases": { | ||||
|         "LAYOUT": "LAYOUT_all", | ||||
|         "LAYOUT_default": "LAYOUT_60_ansi_wkl_split_rshift" | ||||
|  | ||||
| @ -19,13 +19,6 @@ | ||||
| 
 | ||||
| #include "config_common.h" | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID       0x6964 /* "id" */ | ||||
| #define PRODUCT_ID      0x0067 | ||||
| #define DEVICE_VER      0x0002 | ||||
| #define MANUFACTURER    IDOBAO | ||||
| #define PRODUCT         ID67 | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 5 | ||||
| #define MATRIX_COLS 15 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "ID67", | ||||
|     "manufacturer": "IDOBAO", | ||||
|     "url": "https://idobao.net", | ||||
|     "maintainer": "thewerther", | ||||
|     "usb": { | ||||
|         "vid": "0x6964", | ||||
|         "pid": "0x0067", | ||||
|         "device_version": "0.0.2" | ||||
|     }, | ||||
|     "layout_aliases": { | ||||
|         "LAYOUT": "LAYOUT_65_ansi_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       0x6964 // ID
 | ||||
| #define PRODUCT_ID      0x0075 | ||||
| #define DEVICE_VER      0x0001 | ||||
| #define MANUFACTURER    IDOBAO | ||||
| #define PRODUCT         ID75 | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 5 | ||||
| #define MATRIX_COLS 15 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|   "keyboard_name": "IDOBO", | ||||
|   "keyboard_name": "ID75", | ||||
|   "manufacturer": "IDOBAO", | ||||
|   "url": "", | ||||
|   "maintainer": "qmk", | ||||
|   "usb": { | ||||
|     "vid": "0x6964", | ||||
|     "pid": "0x0075", | ||||
|     "device_version": "0.0.1" | ||||
|   }, | ||||
|   "layouts": { | ||||
|       "LAYOUT_ortho_5x15": { | ||||
|           "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0}, {"x":12, "y":0}, {"x":13, "y":0}, {"x":14, "y":0}, {"x":0, "y":1}, {"x":1, "y":1}, {"x":2, "y":1}, {"x":3, "y":1}, {"x":4, "y":1}, {"x":5, "y":1}, {"x":6, "y":1}, {"x":7, "y":1}, {"x":8, "y":1}, {"x":9, "y":1}, {"x":10, "y":1}, {"x":11, "y":1}, {"x":12, "y":1}, {"x":13, "y":1}, {"x":14, "y":1}, {"x":0, "y":2}, {"x":1, "y":2}, {"x":2, "y":2}, {"x":3, "y":2}, {"x":4, "y":2}, {"x":5, "y":2}, {"x":6, "y":2}, {"x":7, "y":2}, {"x":8, "y":2}, {"x":9, "y":2}, {"x":10, "y":2}, {"x":11, "y":2}, {"x":12, "y":2}, {"x":13, "y":2}, {"x":14, "y":2}, {"x":0, "y":3}, {"x":1, "y":3}, {"x":2, "y":3}, {"x":3, "y":3}, {"x":4, "y":3}, {"x":5, "y":3}, {"x":6, "y":3}, {"x":7, "y":3}, {"x":8, "y":3}, {"x":9, "y":3}, {"x":10, "y":3}, {"x":11, "y":3}, {"x":12, "y":3}, {"x":13, "y":3}, {"x":14, "y":3}, {"x":0, "y":4}, {"x":1, "y":4}, {"x":2, "y":4}, {"x":3, "y":4}, {"x":4, "y":4}, {"x":5, "y":4}, {"x":6, "y":4}, {"x":7, "y":4}, {"x":8, "y":4}, {"x":9, "y":4}, {"x":10, "y":4}, {"x":11, "y":4}, {"x":12, "y":4}, {"x":13, "y":4}, {"x":14, "y":4}] | ||||
|  | ||||
| @ -18,13 +18,6 @@ | ||||
| 
 | ||||
| #include "config_common.h" | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID       0x6964 // ID
 | ||||
| #define PRODUCT_ID      0x0075 | ||||
| #define DEVICE_VER      0x0002 | ||||
| #define MANUFACTURER    IDOBAO | ||||
| #define PRODUCT         ID75 | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 5 | ||||
| #define MATRIX_COLS 15 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "ID75 v2", | ||||
|     "keyboard_name": "ID75", | ||||
|     "manufacturer": "IDOBAO", | ||||
|     "url": "", | ||||
|     "maintainer": "peepeetee", | ||||
|     "usb": { | ||||
|         "vid": "0x6964", | ||||
|         "pid": "0x0075", | ||||
|         "device_version": "0.0.2" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_ortho_5x15": { | ||||
|             "layout": [ | ||||
|  | ||||
| @ -20,14 +20,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| 
 | ||||
| #include "config_common.h" | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID       0x6964 /* "id" */ | ||||
| #define PRODUCT_ID      0x0080 | ||||
| #define DEVICE_VER      0x0003 | ||||
| #define MANUFACTURER    IDOBAO | ||||
| #define PRODUCT         ID80 v3 | ||||
| 
 | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 9 | ||||
| #define MATRIX_COLS 11 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "ID80 v3", | ||||
|     "manufacturer": "IDOBAO", | ||||
|     "url": "", | ||||
|     "maintainer": "qmk", | ||||
|     "usb": { | ||||
|         "vid": "0x6964", | ||||
|         "pid": "0x0080", | ||||
|         "device_version": "0.0.3" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT": { | ||||
|             "layout": [ | ||||
|  | ||||
| @ -16,13 +16,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| 
 | ||||
| #include "config_common.h" | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID       0x6964   // "id"
 | ||||
| #define PRODUCT_ID      0x0087 | ||||
| #define DEVICE_VER      0x0001 | ||||
| #define MANUFACTURER    IDOBAO | ||||
| #define PRODUCT         IDOBAO ID87 | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 11 | ||||
| #define MATRIX_COLS 9 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "ID87",  | ||||
|     "manufacturer": "IDOBAO", | ||||
|     "url": "https://www.idobao.net/products/idobao-id87-80-hot-swappable-mechanical-keyboard-kit",  | ||||
|     "maintainer": "qmk",  | ||||
|     "usb": { | ||||
|         "vid": "0x6964", | ||||
|         "pid": "0x0087", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_tkl_ansi": { | ||||
|             "layout": [ | ||||
|  | ||||
| @ -5,13 +5,6 @@ | ||||
| 
 | ||||
| #include "config_common.h" | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID       0x6964   // "id"
 | ||||
| #define PRODUCT_ID      0x0087 | ||||
| #define DEVICE_VER      0x0002 | ||||
| #define MANUFACTURER    IDOBAO | ||||
| #define PRODUCT         ID87 | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 11 | ||||
| #define MATRIX_COLS 9 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "ID87", | ||||
|     "manufacturer": "IDOBAO", | ||||
|     "url": "https://www.idobao.net/products/idobao-id87-80-hot-swappable-mechanical-keyboard-kit", | ||||
|     "maintainer": "qmk", | ||||
|     "usb": { | ||||
|         "vid": "0x6964", | ||||
|         "pid": "0x0087", | ||||
|         "device_version": "0.0.2" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_tkl_ansi": { | ||||
|             "layout": [ | ||||
|  | ||||
| @ -20,13 +20,6 @@ | ||||
| 
 | ||||
| #include "config_common.h" | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID       0x6964  // "id"
 | ||||
| #define PRODUCT_ID      0x0096 | ||||
| #define DEVICE_VER      0x0001 | ||||
| #define MANUFACTURER    IDOBAO | ||||
| #define PRODUCT         ID96 | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 12 | ||||
| #define MATRIX_COLS 9 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "id96", | ||||
|     "keyboard_name": "ID96", | ||||
|     "manufacturer": "IDOBAO", | ||||
|     "url": "https://www.idobao.net/collections/90/products/idobao-id96-aluminum-keyboard-kit", | ||||
|     "maintainer": "vinorodrigues", | ||||
|     "usb": { | ||||
|         "vid": "0x6964", | ||||
|         "pid": "0x0096", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT": { | ||||
|             "layout": [ | ||||
|  | ||||
| @ -18,13 +18,6 @@ | ||||
| 
 | ||||
| #include "config_common.h" | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID       0x6964 | ||||
| #define PRODUCT_ID      0x6060 | ||||
| #define DEVICE_VER      0x0001 | ||||
| #define MANUFACTURER    Idobao | ||||
| #define PRODUCT         Montex | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 6 | ||||
| #define MATRIX_COLS 5 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "montex numpad", | ||||
|     "keyboard_name": "Montex", | ||||
|     "manufacturer": "IDOBAO", | ||||
|     "url": "https://www.idobao.net/products/ldobao-montex-pad-hot-swappable-mechanical-keyboard-kit", | ||||
|     "maintainer": "NachoxMacho", | ||||
|     "usb": { | ||||
|         "vid": "0x6964", | ||||
|         "pid": "0x6060", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_numpad_6x5": { | ||||
|             "layout": [ | ||||
|  | ||||
| @ -5,13 +5,6 @@ | ||||
| 
 | ||||
| #include "config_common.h" | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID       0x6964  // "id"
 | ||||
| #define PRODUCT_ID      0x0127 | ||||
| #define DEVICE_VER      0x0001 | ||||
| #define MANUFACTURER    IDOBAO | ||||
| #define PRODUCT         Montex RGB | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 6 | ||||
| #define MATRIX_COLS 5 | ||||
|  | ||||
| @ -1,5 +1,11 @@ | ||||
| { | ||||
|     "keyboard_name": "IDOBAO MONTEX RGB", | ||||
|     "keyboard_name": "Montex RGB", | ||||
|     "manufacturer": "IDOBAO", | ||||
|     "usb": { | ||||
|         "vid": "0x6964", | ||||
|         "pid": "0x0127", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_numpad_6x5": { | ||||
|             "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      0x0012 | ||||
| #define DEVICE_VER      0x0001 | ||||
| #define MANUFACTURER    Illuminati Works | ||||
| #define PRODUCT         iS0 | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 1 | ||||
| #define MATRIX_COLS 1 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "iS0",  | ||||
|     "manufacturer": "Illuminati Works", | ||||
|     "url": "",  | ||||
|     "maintainer": "ai03",  | ||||
|     "usb": { | ||||
|         "vid": "0xA103", | ||||
|         "pid": "0x0012", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT": { | ||||
|             "layout": [{"x":0.25, "y":0, "w":1.25, "h":2}] | ||||
|  | ||||
| @ -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 0x694B // iK -> illusion keyboards
 | ||||
| #define PRODUCT_ID 0x6952 // iR -> illusion Rosa
 | ||||
| #define DEVICE_VER 0x0001 | ||||
| #define MANUFACTURER illusion keyboards | ||||
| #define PRODUCT Rosa | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 5 | ||||
| #define MATRIX_COLS 14 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "Rosa",  | ||||
|     "manufacturer": "illusion keyboards", | ||||
|     "url": "",  | ||||
|     "maintainer": "illusion",  | ||||
|     "usb": { | ||||
|         "vid": "0x694B", | ||||
|         "pid": "0x6952", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_60_ansi_tsangan": { | ||||
|             "layout": [ | ||||
|  | ||||
| @ -17,13 +17,6 @@ | ||||
| 
 | ||||
| #include "config_common.h" | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID       0x445A | ||||
| #define PRODUCT_ID      0x1014 | ||||
| #define DEVICE_VER      0x0001 | ||||
| #define MANUFACTURER    moyi4681 | ||||
| #define PRODUCT         Primus75 | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 6 | ||||
| #define MATRIX_COLS 16 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "Primus75",  | ||||
|     "manufacturer": "moyi4681", | ||||
|     "url": "",  | ||||
|     "maintainer": "moyi4681",  | ||||
|     "usb": { | ||||
|         "vid": "0x445A", | ||||
|         "pid": "0x1014", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_all": { | ||||
|             "layout": [{"label":"Esc", "x":0, "y":0}, {"label":"F1", "x":1.5, "y":0}, {"label":"F2", "x":2.5, "y":0}, {"label":"F3", "x":3.5, "y":0}, {"label":"F4", "x":4.5, "y":0}, {"label":"F5", "x":6, "y":0}, {"label":"F6", "x":7, "y":0}, {"label":"F7", "x":8, "y":0}, {"label":"F8", "x":9, "y":0}, {"label":"F9", "x":10.5, "y":0}, {"label":"F10", "x":11.5, "y":0}, {"label":"F11", "x":12.5, "y":0}, {"label":"F12", "x":13.5, "y":0}, {"label":"PrtSc", "x":15, "y":0}, {"label":"~", "x":0, "y":1.25}, {"label":"!", "x":1, "y":1.25}, {"label":"@", "x":2, "y":1.25}, {"label":"#", "x":3, "y":1.25}, {"label":"$", "x":4, "y":1.25}, {"label":"%", "x":5, "y":1.25}, {"label":"^", "x":6, "y":1.25}, {"label":"&", "x":7, "y":1.25}, {"label":"*", "x":8, "y":1.25}, {"label":"(", "x":9, "y":1.25}, {"label":")", "x":10, "y":1.25}, {"label":"_", "x":11, "y":1.25}, {"label":"+", "x":12, "y":1.25}, {"x":13, "y":1.25}, {"label":"Backspace", "x":14, "y":1.25}, {"label":"Home", "x":15, "y":1.25}, {"label":"Tab", "x":0, "y":2.25, "w":1.5}, {"label":"Q", "x":1.5, "y":2.25}, {"label":"W", "x":2.5, "y":2.25}, {"label":"E", "x":3.5, "y":2.25}, {"label":"R", "x":4.5, "y":2.25}, {"label":"T", "x":5.5, "y":2.25}, {"label":"Y", "x":6.5, "y":2.25}, {"label":"U", "x":7.5, "y":2.25}, {"label":"I", "x":8.5, "y":2.25}, {"label":"O", "x":9.5, "y":2.25}, {"label":"P", "x":10.5, "y":2.25}, {"label":"{", "x":11.5, "y":2.25}, {"label":"}", "x":12.5, "y":2.25}, {"label":"|", "x":13.5, "y":2.25, "w":1.5}, {"label":"Page Up", "x":15, "y":2.25}, {"label":"Caps Lock", "x":0, "y":3.25, "w":1.75}, {"label":"A", "x":1.75, "y":3.25}, {"label":"S", "x":2.75, "y":3.25}, {"label":"D", "x":3.75, "y":3.25}, {"label":"F", "x":4.75, "y":3.25}, {"label":"G", "x":5.75, "y":3.25}, {"label":"H", "x":6.75, "y":3.25}, {"label":"J", "x":7.75, "y":3.25}, {"label":"K", "x":8.75, "y":3.25}, {"label":"L", "x":9.75, "y":3.25}, {"label":":", "x":10.75, "y":3.25}, {"label":"\"", "x":11.75, "y":3.25}, {"label":"Enter", "x":12.75, "y":3.25, "w":2.25}, {"label":"Page Down", "x":15, "y":3.25}, {"label":"Shift", "x":0, "y":4.25, "w":1.25}, {"x":1.25, "y":4.25}, {"label":"Z", "x":2.25, "y":4.25}, {"label":"X", "x":3.25, "y":4.25}, {"label":"C", "x":4.25, "y":4.25}, {"label":"V", "x":5.25, "y":4.25}, {"label":"B", "x":6.25, "y":4.25}, {"label":"N", "x":7.25, "y":4.25}, {"label":"M", "x":8.25, "y":4.25}, {"label":"<", "x":9.25, "y":4.25}, {"label":">", "x":10.25, "y":4.25}, {"label":"?", "x":11.25, "y":4.25}, {"label":"Shift", "x":12.25, "y":4.25, "w":1.75}, {"label":"Up", "x":14, "y":4.25}, {"label":"End", "x":15, "y":4.25}, {"label":"Ctrl", "x":0, "y":5.25, "w":1.25}, {"label":"Win", "x":1.25, "y":5.25, "w":1.25}, {"label":"Alt", "x":2.5, "y":5.25, "w":1.25}, {"x":3.75, "y":5.25, "w":6.25}, {"label":"Alt", "x":10, "y":5.25}, {"label":"Fn", "x":11, "y":5.25}, {"label":"Ctrl", "x":12, "y":5.25}, {"label":"Left", "x":13, "y":5.25}, {"label":"Down", "x":14, "y":5.25}, {"label":"Right", "x":15, "y":5.25}] | ||||
|  | ||||
| @ -18,13 +18,6 @@ | ||||
| 
 | ||||
| #include "config_common.h" | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID       0xC3C3 | ||||
| #define PRODUCT_ID      0xC361 | ||||
| #define DEVICE_VER      0x0001 | ||||
| #define MANUFACTURER    Equalz | ||||
| #define PRODUCT         Simpler | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 5 | ||||
| #define MATRIX_COLS 14 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "Simpler61", | ||||
|     "manufacturer": "Equalz", | ||||
|     "url": "", | ||||
|     "maintainer": "Equalz", | ||||
|     "usb": { | ||||
|         "vid": "0xC3C3", | ||||
|         "pid": "0xC361", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_61_ansi": { | ||||
|             "layout": [ | ||||
|  | ||||
| @ -18,13 +18,6 @@ | ||||
| 
 | ||||
| #include "config_common.h" | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID       0xC3C3 | ||||
| #define PRODUCT_ID      0xC364 | ||||
| #define DEVICE_VER      0x0001 | ||||
| #define MANUFACTURER    Equalz | ||||
| #define PRODUCT         Simpler | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 5 | ||||
| #define MATRIX_COLS 14 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "Simpler64", | ||||
|     "manufacturer": "Equalz", | ||||
|     "url": "", | ||||
|     "maintainer": "Equalz", | ||||
|     "usb": { | ||||
|         "vid": "0xC3C3", | ||||
|         "pid": "0xC364", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_64_ansi": { | ||||
|             "layout": [ | ||||
|  | ||||
| @ -17,13 +17,6 @@ | ||||
| 
 | ||||
| #include "config_common.h" | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID       0x445A  // "DZ"
 | ||||
| #define PRODUCT_ID      0x0002 | ||||
| #define DEVICE_VER      0x0001 | ||||
| #define MANUFACTURER    DZTECH | ||||
| #define PRODUCT         VOLCANO660 | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 5 | ||||
| #define MATRIX_COLS 15 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "volcano660",  | ||||
|     "keyboard_name": "Volcano660",  | ||||
|     "manufacturer": "DZTech", | ||||
|     "url": "",  | ||||
|     "maintainer": "dztech",  | ||||
|     "usb": { | ||||
|         "vid": "0x445A", | ||||
|         "pid": "0x0002", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_all": { | ||||
|             "layout": [{"label":"~", "x":0, "y":0}, {"label":"!", "x":1, "y":0}, {"label":"@", "x":2, "y":0}, {"label":"#", "x":3, "y":0}, {"label":"$", "x":4, "y":0}, {"label":"%", "x":5, "y":0}, {"label":"^", "x":6, "y":0}, {"label":"&", "x":7, "y":0}, {"label":"*", "x":8, "y":0}, {"label":"(", "x":9, "y":0}, {"label":")", "x":10, "y":0}, {"label":"_", "x":11, "y":0}, {"label":"+", "x":12, "y":0}, {"label":"Backspace", "x":13, "y":0}, {"x":14, "y":0}, {"x":15.5, "y":0}, {"label":"Tab", "x":0, "y":1, "w":1.5}, {"label":"Q", "x":1.5, "y":1}, {"label":"W", "x":2.5, "y":1}, {"label":"E", "x":3.5, "y":1}, {"label":"R", "x":4.5, "y":1}, {"label":"T", "x":5.5, "y":1}, {"label":"Y", "x":6.5, "y":1}, {"label":"U", "x":7.5, "y":1}, {"label":"I", "x":8.5, "y":1}, {"label":"O", "x":9.5, "y":1}, {"label":"P", "x":10.5, "y":1}, {"label":"{", "x":11.5, "y":1}, {"label":"}", "x":12.5, "y":1}, {"label":"|", "x":13.5, "y":1, "w":1.5}, {"x":15.5, "y":1}, {"label":"Caps Lock", "x":0, "y":2, "w":1.75}, {"label":"A", "x":1.75, "y":2}, {"label":"S", "x":2.75, "y":2}, {"label":"D", "x":3.75, "y":2}, {"label":"F", "x":4.75, "y":2}, {"label":"G", "x":5.75, "y":2}, {"label":"H", "x":6.75, "y":2}, {"label":"J", "x":7.75, "y":2}, {"label":"K", "x":8.75, "y":2}, {"label":"L", "x":9.75, "y":2}, {"label":":", "x":10.75, "y":2}, {"label":"\"", "x":11.75, "y":2}, {"label":"Enter", "x":12.75, "y":2, "w":2.25}, {"x":0, "y":3, "w":1.25}, {"label":"Shift", "x":1.25, "y":3}, {"label":"Z", "x":2.25, "y":3}, {"label":"X", "x":3.25, "y":3}, {"label":"C", "x":4.25, "y":3}, {"label":"V", "x":5.25, "y":3}, {"label":"B", "x":6.25, "y":3}, {"label":"N", "x":7.25, "y":3}, {"label":"M", "x":8.25, "y":3}, {"label":"<", "x":9.25, "y":3}, {"label":">", "x":10.25, "y":3}, {"label":"?", "x":11.25, "y":3}, {"label":"Shift", "x":12.25, "y":3, "w":2.25}, {"x":14.5, "y":3}, {"label":"Ctrl", "x":0, "y":4, "w":1.25}, {"label":"Win", "x":1.25, "y":4, "w":1.25}, {"label":"Alt", "x":2.5, "y":4, "w":1.25}, {"x":3.75, "y":4, "w":6.25}, {"label":"Alt", "x":10, "y":4, "w":1.25}, {"label":"Win", "x":11.25, "y":4}, {"label":"Menu", "x":12.25, "y":4, "w":1.25}, {"label":"Ctrl", "x":13.5, "y":4}, {"x":14.5, "y":4}, {"x":15.5, "y":4}] | ||||
|  | ||||
| @ -20,13 +20,6 @@ | ||||
| 
 | ||||
| #include "config_common.h" | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID       0x694E  //'iN'
 | ||||
| #define PRODUCT_ID      0x5336  //'S6'
 | ||||
| #define DEVICE_VER      0x0001 | ||||
| #define MANUFACTURER    iNETT Studio | ||||
| #define PRODUCT         SQUARE.X | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 5 | ||||
| #define MATRIX_COLS 14 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "sqx", | ||||
|     "keyboard_name": "SQUARE.X", | ||||
|     "manufacturer": "iNETT Studio", | ||||
|     "url": "", | ||||
|     "maintainer": "qmk", | ||||
|     "usb": { | ||||
|         "vid": "0x694E", | ||||
|         "pid": "0x5336", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_60_tsangan_hhkb": { | ||||
|             "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0}, {"x":12, "y":0}, {"x":13, "y":0}, {"x":14, "y":0}, {"x":0, "y":1, "w":1.5}, {"x":1.5, "y":1}, {"x":2.5, "y":1}, {"x":3.5, "y":1}, {"x":4.5, "y":1}, {"x":5.5, "y":1}, {"x":6.5, "y":1}, {"x":7.5, "y":1}, {"x":8.5, "y":1}, {"x":9.5, "y":1}, {"x":10.5, "y":1}, {"x":11.5, "y":1}, {"x":12.5, "y":1}, {"x":13.5, "y":1, "w":1.5}, {"x":0, "y":2, "w":1.75}, {"x":1.75, "y":2}, {"x":2.75, "y":2}, {"x":3.75, "y":2}, {"x":4.75, "y":2}, {"x":5.75, "y":2}, {"x":6.75, "y":2}, {"x":7.75, "y":2}, {"x":8.75, "y":2}, {"x":9.75, "y":2}, {"x":10.75, "y":2}, {"x":11.75, "y":2}, {"x":12.75, "y":2, "w":2.25}, {"x":0, "y":3, "w":2.25}, {"x":2.25, "y":3}, {"x":3.25, "y":3}, {"x":4.25, "y":3}, {"x":5.25, "y":3}, {"x":6.25, "y":3}, {"x":7.25, "y":3}, {"x":8.25, "y":3}, {"x":9.25, "y":3}, {"x":10.25, "y":3}, {"x":11.25, "y":3}, {"x":12.25, "y":3, "w":1.75}, {"x":14, "y":3}, {"x":0, "y":4, "w":1.5}, {"x":1.5, "y":4}, {"x":2.5, "y":4, "w":1.5}, {"x":4, "y":4, "w":7}, {"x":11, "y":4, "w":1.5}, {"x":12.5, "y":4}, {"x":13.5, "y":4, "w":1.5}] | ||||
|  | ||||
| @ -20,13 +20,6 @@ | ||||
| 
 | ||||
| #include "config_common.h" | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID       0x694E  //'iN'
 | ||||
| #define PRODUCT_ID      0x5336  //'S6'
 | ||||
| #define DEVICE_VER      0x0001 | ||||
| #define MANUFACTURER    iNETT Studio | ||||
| #define PRODUCT         SQUARE.X | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 5 | ||||
| #define MATRIX_COLS 14 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "sqx", | ||||
|     "keyboard_name": "SQUARE.X", | ||||
|     "manufacturer": "iNETT Studio", | ||||
|     "url": "", | ||||
|     "maintainer": "qmk", | ||||
|     "usb": { | ||||
|         "vid": "0x694E", | ||||
|         "pid": "0x5336", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_60_ansi_tsangan_split_rshift": { | ||||
|             "layout": [{"label":"~", "x":0, "y":0}, {"label":"!", "x":1, "y":0}, {"label":"@", "x":2, "y":0}, {"label":"#", "x":3, "y":0}, {"label":"$", "x":4, "y":0}, {"label":"%", "x":5, "y":0}, {"label":"^", "x":6, "y":0}, {"label":"&", "x":7, "y":0}, {"label":"*", "x":8, "y":0}, {"label":"(", "x":9, "y":0}, {"label":")", "x":10, "y":0}, {"label":"_", "x":11, "y":0}, {"label":"+", "x":12, "y":0}, {"label":"Backspace", "x":13, "y":0, "w":2}, {"label":"Tab", "x":0, "y":1, "w":1.5}, {"label":"Q", "x":1.5, "y":1}, {"label":"W", "x":2.5, "y":1}, {"label":"E", "x":3.5, "y":1}, {"label":"R", "x":4.5, "y":1}, {"label":"T", "x":5.5, "y":1}, {"label":"Y", "x":6.5, "y":1}, {"label":"U", "x":7.5, "y":1}, {"label":"I", "x":8.5, "y":1}, {"label":"O", "x":9.5, "y":1}, {"label":"P", "x":10.5, "y":1}, {"label":"{", "x":11.5, "y":1}, {"label":"}", "x":12.5, "y":1}, {"label":"|", "x":13.5, "y":1, "w":1.5}, {"label":"Caps Lock", "x":0, "y":2, "w":1.75}, {"label":"A", "x":1.75, "y":2}, {"label":"S", "x":2.75, "y":2}, {"label":"D", "x":3.75, "y":2}, {"label":"F", "x":4.75, "y":2}, {"label":"G", "x":5.75, "y":2}, {"label":"H", "x":6.75, "y":2}, {"label":"J", "x":7.75, "y":2}, {"label":"K", "x":8.75, "y":2}, {"label":"L", "x":9.75, "y":2}, {"label":":", "x":10.75, "y":2}, {"label":"\"", "x":11.75, "y":2}, {"label":"Enter", "x":12.75, "y":2, "w":2.25}, {"label":"Shift", "x":0, "y":3, "w":2.25}, {"label":"Z", "x":2.25, "y":3}, {"label":"X", "x":3.25, "y":3}, {"label":"C", "x":4.25, "y":3}, {"label":"V", "x":5.25, "y":3}, {"label":"B", "x":6.25, "y":3}, {"label":"N", "x":7.25, "y":3}, {"label":"M", "x":8.25, "y":3}, {"label":"<", "x":9.25, "y":3}, {"label":">", "x":10.25, "y":3}, {"label":"?", "x":11.25, "y":3}, {"label":"Shift", "x":12.25, "y":3, "w":1.75}, {"label":"Fn", "x":14, "y":3}, {"label":"Ctrl", "x":0, "y":4, "w":1.5}, {"label":"Win", "x":1.5, "y":4}, {"label":"Alt", "x":2.5, "y":4, "w":1.5}, {"x":4, "y":4, "w":7}, {"label":"Alt", "x":11, "y":4, "w":1.5}, {"label":"Win", "x":12.5, "y":4}, {"label":"Ctrl", "x":13.5, "y":4, "w":1.5}] | ||||
|  | ||||
| @ -17,13 +17,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| 
 | ||||
| #pragma once | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID       0x1c11 | ||||
| #define PRODUCT_ID      0xb04d | ||||
| #define DEVICE_VER      0x0001 | ||||
| #define MANUFACTURER Input Club | ||||
| #define PRODUCT Infinity_Ergodox/QMK | ||||
| 
 | ||||
| #define MOUSEKEY_INTERVAL       20 | ||||
| #define MOUSEKEY_DELAY          0 | ||||
| #define MOUSEKEY_TIME_TO_MAX    60 | ||||
|  | ||||
| @ -1,5 +1,11 @@ | ||||
| { | ||||
|     "keyboard_name": "Infinity Ergodox", | ||||
|     "keyboard_name": "Infinity Ergodox (QMK)", | ||||
|     "manufacturer": "Input:Club", | ||||
|     "usb": { | ||||
|         "vid": "0x1C11", | ||||
|         "pid": "0xB04D", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|       "LAYOUT_ergodox": { | ||||
|         "layout": [ | ||||
|  | ||||
| @ -17,13 +17,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| 
 | ||||
| #pragma once | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID       0x1C11 | ||||
| #define PRODUCT_ID      0xB04D | ||||
| #define DEVICE_VER      0x0001 | ||||
| #define MANUFACTURER    Input Club | ||||
| #define PRODUCT         Infinity 60% (QMK) | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 7 | ||||
| #define MATRIX_COLS 9 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "Infinity 60%", | ||||
|     "keyboard_name": "Infinity 60% (QMK)", | ||||
|     "manufacturer": "Input:Club", | ||||
|     "url": "https://input.club/devices/infinity-keyboard/", | ||||
|     "maintainer": "qmk", | ||||
|     "usb": { | ||||
|         "vid": "0x1C11", | ||||
|         "pid": "0xB04D", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_60_ansi_split_bs_rshift": { | ||||
|             "layout": [ | ||||
|  | ||||
| @ -17,13 +17,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| 
 | ||||
| #pragma once | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID    0x1C11 | ||||
| #define PRODUCT_ID   0xB04D | ||||
| #define DEVICE_VER   0x0001 | ||||
| #define MANUFACTURER Input:Club | ||||
| #define PRODUCT      K-Type (QMK) | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 10 | ||||
| #define MATRIX_COLS 10 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "K-Type", | ||||
|     "keyboard_name": "K-Type (QMK)", | ||||
|     "manufacturer": "Input:Club", | ||||
|     "url": "", | ||||
|     "maintainer": "qmk", | ||||
|     "usb": { | ||||
|         "vid": "0x1C11", | ||||
|         "pid": "0xB04D", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_tkl_ansi": { | ||||
|             "layout": [ | ||||
|  | ||||
| @ -17,13 +17,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| 
 | ||||
| #pragma once | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID    0x1C11 | ||||
| #define PRODUCT_ID   0xB04D | ||||
| #define DEVICE_VER   0x0001 | ||||
| #define MANUFACTURER Input:Club | ||||
| #define PRODUCT      WhiteFox (QMK) | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 8 | ||||
| #define MATRIX_COLS 9 | ||||
|  | ||||
| @ -1,6 +1,12 @@ | ||||
| { | ||||
|     "keyboard_name": "Whitefox", | ||||
|     "keyboard_name": "Whitefox (QMK)", | ||||
|     "manufacturer": "Input:Club", | ||||
|     "maintainer": "qmk", | ||||
|     "usb": { | ||||
|         "vid": "0x1C11", | ||||
|         "pid": "0xB04D", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_all": { | ||||
|             "layout": [ | ||||
|  | ||||
| @ -5,13 +5,6 @@ | ||||
| 
 | ||||
| #include "config_common.h" | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID    0xFEED | ||||
| #define PRODUCT_ID   0x0000 | ||||
| #define DEVICE_VER   0x0001 | ||||
| #define MANUFACTURER jpuerto96 | ||||
| #define PRODUCT      io_mini1800 | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 10 | ||||
| #define MATRIX_COLS 10 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "io_mini1800", | ||||
|     "manufacturer": "jpuerto96", | ||||
|     "url": "https://github.com/jpuerto96", | ||||
|     "maintainer": "jpuerto96 (s8erdude)", | ||||
|     "usb": { | ||||
|         "vid": "0xFEED", | ||||
|         "pid": "0x0000", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_625u": { | ||||
|             "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    0x1434 | ||||
| #define PRODUCT_ID   0x3000 | ||||
| #define DEVICE_VER   0x0001 | ||||
| #define MANUFACTURER Andrei Collado | ||||
| #define PRODUCT      Irene | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 5 | ||||
| #define MATRIX_COLS 15 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "Irene", | ||||
|     "manufacturer": "Andrei Collado", | ||||
|     "url": "", | ||||
|     "maintainer": "Andrei Collado", | ||||
|     "usb": { | ||||
|         "vid": "0x1434", | ||||
|         "pid": "0x3000", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_all": { | ||||
|             "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    0x494B // IK (IrisKeyboards)
 | ||||
| #define PRODUCT_ID   0x3031 // 01 (PCB no.01)
 | ||||
| #define DEVICE_VER   0x0001 | ||||
| #define MANUFACTURER SonOfAres | ||||
| #define PRODUCT      IrisRev0 | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 5 | ||||
| #define MATRIX_COLS 14 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "iriskeyboards", | ||||
|     "keyboard_name": "Iris Rev0", | ||||
|     "manufacturer": "SonOfAres", | ||||
|     "url": "", | ||||
|     "maintainer": "SonOfAres", | ||||
|     "usb": { | ||||
|       "vid": "0x494B", | ||||
|       "pid": "0x3031", | ||||
|       "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_all": { | ||||
|           "layout": [ | ||||
|  | ||||
| @ -17,13 +17,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| 
 | ||||
| #pragma once | ||||
| 
 | ||||
| /* USB Device descriptor parameter */ | ||||
| #define VENDOR_ID       0x8384 //SR for Smith and Rune
 | ||||
| #define PRODUCT_ID      0x1180 | ||||
| #define DEVICE_VER      0x0001 | ||||
| #define MANUFACTURER    SmithRune | ||||
| #define PRODUCT         IRON180 | ||||
| 
 | ||||
| /* key matrix size */ | ||||
| #define MATRIX_ROWS 6 | ||||
| #define MATRIX_COLS 17 | ||||
|  | ||||
| @ -1,7 +1,13 @@ | ||||
| { | ||||
|     "keyboard_name": "Iron180", | ||||
|     "manufacturer": "SmithRune", | ||||
|     "url": "", | ||||
|     "maintainer": "Gondolindrim", | ||||
|     "usb": { | ||||
|         "vid": "0x8384", | ||||
|         "pid": "0x1180", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "layouts": { | ||||
|         "LAYOUT_all": { | ||||
|             "layout": [ | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Ryan
						Ryan