mirror of
				https://github.com/mfulz/qmk_firmware.git
				synced 2025-10-31 05:12:33 +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" | #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 */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 1 | #define MATRIX_ROWS 1 | ||||||
| #define MATRIX_COLS 4 | #define MATRIX_COLS 4 | ||||||
|  | |||||||
| @ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "grooveboard", |     "keyboard_name": "grooveboard", | ||||||
|  |     "manufacturer": "ianklug", | ||||||
|     "url": "https://github.com/ianklug/grooveboard", |     "url": "https://github.com/ianklug/grooveboard", | ||||||
|     "maintainer": "ianklug", |     "maintainer": "ianklug", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x4B4C", | ||||||
|  |         "pid": "0x4742", | ||||||
|  |         "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    0xFEED |  | ||||||
| #define PRODUCT_ID   0x6955 |  | ||||||
| #define DEVICE_VER   0x0899 |  | ||||||
| #define MANUFACTURER Ibnu D. Aji |  | ||||||
| #define PRODUCT      Alicia Cook |  | ||||||
| 
 |  | ||||||
| /* key matrix size */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 4 | #define MATRIX_ROWS 4 | ||||||
| #define MATRIX_COLS 13 | #define MATRIX_COLS 13 | ||||||
|  | |||||||
| @ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|   "keyboard_name": "Alicia Cook", |   "keyboard_name": "Alicia Cook", | ||||||
|  |   "manufacturer": "Ibnu D. Aji", | ||||||
|   "url": "https://github.com/ibnuda/alicia-cook", |   "url": "https://github.com/ibnuda/alicia-cook", | ||||||
|   "maintainer": "ibnuda", |   "maintainer": "ibnuda", | ||||||
|  |   "usb": { | ||||||
|  |     "vid": "0xFEED", | ||||||
|  |     "pid": "0x6955", | ||||||
|  |     "device_version": "8.9.9" | ||||||
|  |   }, | ||||||
|   "layouts": { |   "layouts": { | ||||||
|       "LAYOUT_all": { |       "LAYOUT_all": { | ||||||
|           "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       0x1209 |  | ||||||
| #define PRODUCT_ID      0x6974 |  | ||||||
| #define DEVICE_VER      0x0001 |  | ||||||
| #define MANUFACTURER    Ibnu D. Aji |  | ||||||
| #define PRODUCT         Gurindam |  | ||||||
| 
 |  | ||||||
| /* key matrix size */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 9 | #define MATRIX_ROWS 9 | ||||||
| #define MATRIX_COLS 8 | #define MATRIX_COLS 8 | ||||||
|  | |||||||
| @ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "gurindam", |     "keyboard_name": "Gurindam", | ||||||
|  |     "manufacturer": "Ibnu D. Aji", | ||||||
|     "url": "https://github.com/ibnuda/gurindam", |     "url": "https://github.com/ibnuda/gurindam", | ||||||
|     "maintainer": "Ibnu D. Aji", |     "maintainer": "Ibnu D. Aji", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x1209", | ||||||
|  |         "pid": "0x6974", | ||||||
|  |         "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    	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 */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 10 | #define MATRIX_ROWS 10 | ||||||
| #define MATRIX_COLS 8 | #define MATRIX_COLS 8 | ||||||
|  | |||||||
| @ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "idb 60", |     "keyboard_name": "idb 60", | ||||||
|  |     "manufacturer": "idb Keyboards", | ||||||
|     "url": "https://idb-keyboards.xyz/60", |     "url": "https://idb-keyboards.xyz/60", | ||||||
|     "maintainer": "itspngu", |     "maintainer": "itspngu", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x494B", | ||||||
|  |         "pid": "0x0001", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layout_aliases": { |     "layout_aliases": { | ||||||
|         "LAYOUT": "LAYOUT_all", |         "LAYOUT": "LAYOUT_all", | ||||||
|         "LAYOUT_default": "LAYOUT_60_ansi_wkl_split_rshift" |         "LAYOUT_default": "LAYOUT_60_ansi_wkl_split_rshift" | ||||||
|  | |||||||
| @ -19,13 +19,6 @@ | |||||||
| 
 | 
 | ||||||
| #include "config_common.h" | #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 */ | /* 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": "ID67", |     "keyboard_name": "ID67", | ||||||
|  |     "manufacturer": "IDOBAO", | ||||||
|     "url": "https://idobao.net", |     "url": "https://idobao.net", | ||||||
|     "maintainer": "thewerther", |     "maintainer": "thewerther", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x6964", | ||||||
|  |         "pid": "0x0067", | ||||||
|  |         "device_version": "0.0.2" | ||||||
|  |     }, | ||||||
|     "layout_aliases": { |     "layout_aliases": { | ||||||
|         "LAYOUT": "LAYOUT_65_ansi_blocker" |         "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" | #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 */ | /* 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": "IDOBO", |   "keyboard_name": "ID75", | ||||||
|  |   "manufacturer": "IDOBAO", | ||||||
|   "url": "", |   "url": "", | ||||||
|   "maintainer": "qmk", |   "maintainer": "qmk", | ||||||
|  |   "usb": { | ||||||
|  |     "vid": "0x6964", | ||||||
|  |     "pid": "0x0075", | ||||||
|  |     "device_version": "0.0.1" | ||||||
|  |   }, | ||||||
|   "layouts": { |   "layouts": { | ||||||
|       "LAYOUT_ortho_5x15": { |       "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}] |           "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" | #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 */ | /* 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": "ID75 v2", |     "keyboard_name": "ID75", | ||||||
|  |     "manufacturer": "IDOBAO", | ||||||
|     "url": "", |     "url": "", | ||||||
|     "maintainer": "peepeetee", |     "maintainer": "peepeetee", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x6964", | ||||||
|  |         "pid": "0x0075", | ||||||
|  |         "device_version": "0.0.2" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_ortho_5x15": { |         "LAYOUT_ortho_5x15": { | ||||||
|             "layout": [ |             "layout": [ | ||||||
|  | |||||||
| @ -20,14 +20,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       0x6964 /* "id" */ |  | ||||||
| #define PRODUCT_ID      0x0080 |  | ||||||
| #define DEVICE_VER      0x0003 |  | ||||||
| #define MANUFACTURER    IDOBAO |  | ||||||
| #define PRODUCT         ID80 v3 |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| /* key matrix size */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 9 | #define MATRIX_ROWS 9 | ||||||
| #define MATRIX_COLS 11 | #define MATRIX_COLS 11 | ||||||
|  | |||||||
| @ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "ID80 v3", |     "keyboard_name": "ID80 v3", | ||||||
|  |     "manufacturer": "IDOBAO", | ||||||
|     "url": "", |     "url": "", | ||||||
|     "maintainer": "qmk", |     "maintainer": "qmk", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x6964", | ||||||
|  |         "pid": "0x0080", | ||||||
|  |         "device_version": "0.0.3" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT": { |         "LAYOUT": { | ||||||
|             "layout": [ |             "layout": [ | ||||||
|  | |||||||
| @ -16,13 +16,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       0x6964   // "id"
 |  | ||||||
| #define PRODUCT_ID      0x0087 |  | ||||||
| #define DEVICE_VER      0x0001 |  | ||||||
| #define MANUFACTURER    IDOBAO |  | ||||||
| #define PRODUCT         IDOBAO ID87 |  | ||||||
| 
 |  | ||||||
| /* key matrix size */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 11 | #define MATRIX_ROWS 11 | ||||||
| #define MATRIX_COLS 9 | #define MATRIX_COLS 9 | ||||||
|  | |||||||
| @ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "ID87",  |     "keyboard_name": "ID87",  | ||||||
|  |     "manufacturer": "IDOBAO", | ||||||
|     "url": "https://www.idobao.net/products/idobao-id87-80-hot-swappable-mechanical-keyboard-kit",  |     "url": "https://www.idobao.net/products/idobao-id87-80-hot-swappable-mechanical-keyboard-kit",  | ||||||
|     "maintainer": "qmk",  |     "maintainer": "qmk",  | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x6964", | ||||||
|  |         "pid": "0x0087", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_tkl_ansi": { |         "LAYOUT_tkl_ansi": { | ||||||
|             "layout": [ |             "layout": [ | ||||||
|  | |||||||
| @ -5,13 +5,6 @@ | |||||||
| 
 | 
 | ||||||
| #include "config_common.h" | #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 */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 11 | #define MATRIX_ROWS 11 | ||||||
| #define MATRIX_COLS 9 | #define MATRIX_COLS 9 | ||||||
|  | |||||||
| @ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "ID87", |     "keyboard_name": "ID87", | ||||||
|  |     "manufacturer": "IDOBAO", | ||||||
|     "url": "https://www.idobao.net/products/idobao-id87-80-hot-swappable-mechanical-keyboard-kit", |     "url": "https://www.idobao.net/products/idobao-id87-80-hot-swappable-mechanical-keyboard-kit", | ||||||
|     "maintainer": "qmk", |     "maintainer": "qmk", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x6964", | ||||||
|  |         "pid": "0x0087", | ||||||
|  |         "device_version": "0.0.2" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_tkl_ansi": { |         "LAYOUT_tkl_ansi": { | ||||||
|             "layout": [ |             "layout": [ | ||||||
|  | |||||||
| @ -20,13 +20,6 @@ | |||||||
| 
 | 
 | ||||||
| #include "config_common.h" | #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 */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 12 | #define MATRIX_ROWS 12 | ||||||
| #define MATRIX_COLS 9 | #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", |     "url": "https://www.idobao.net/collections/90/products/idobao-id96-aluminum-keyboard-kit", | ||||||
|     "maintainer": "vinorodrigues", |     "maintainer": "vinorodrigues", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x6964", | ||||||
|  |         "pid": "0x0096", | ||||||
|  |         "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       0x6964 |  | ||||||
| #define PRODUCT_ID      0x6060 |  | ||||||
| #define DEVICE_VER      0x0001 |  | ||||||
| #define MANUFACTURER    Idobao |  | ||||||
| #define PRODUCT         Montex |  | ||||||
| 
 |  | ||||||
| /* key matrix size */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 6 | #define MATRIX_ROWS 6 | ||||||
| #define MATRIX_COLS 5 | #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", |     "url": "https://www.idobao.net/products/ldobao-montex-pad-hot-swappable-mechanical-keyboard-kit", | ||||||
|     "maintainer": "NachoxMacho", |     "maintainer": "NachoxMacho", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x6964", | ||||||
|  |         "pid": "0x6060", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_numpad_6x5": { |         "LAYOUT_numpad_6x5": { | ||||||
|             "layout": [ |             "layout": [ | ||||||
|  | |||||||
| @ -5,13 +5,6 @@ | |||||||
| 
 | 
 | ||||||
| #include "config_common.h" | #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 */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 6 | #define MATRIX_ROWS 6 | ||||||
| #define MATRIX_COLS 5 | #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": { |     "layouts": { | ||||||
|         "LAYOUT_numpad_6x5": { |         "LAYOUT_numpad_6x5": { | ||||||
|             "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      0x0012 |  | ||||||
| #define DEVICE_VER      0x0001 |  | ||||||
| #define MANUFACTURER    Illuminati Works |  | ||||||
| #define PRODUCT         iS0 |  | ||||||
| 
 |  | ||||||
| /* key matrix size */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 1 | #define MATRIX_ROWS 1 | ||||||
| #define MATRIX_COLS 1 | #define MATRIX_COLS 1 | ||||||
|  | |||||||
| @ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "iS0",  |     "keyboard_name": "iS0",  | ||||||
|  |     "manufacturer": "Illuminati Works", | ||||||
|     "url": "",  |     "url": "",  | ||||||
|     "maintainer": "ai03",  |     "maintainer": "ai03",  | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0xA103", | ||||||
|  |         "pid": "0x0012", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT": { |         "LAYOUT": { | ||||||
|             "layout": [{"x":0.25, "y":0, "w":1.25, "h":2}] |             "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" | #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 */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 5 | #define MATRIX_ROWS 5 | ||||||
| #define MATRIX_COLS 14 | #define MATRIX_COLS 14 | ||||||
|  | |||||||
| @ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "Rosa",  |     "keyboard_name": "Rosa",  | ||||||
|  |     "manufacturer": "illusion keyboards", | ||||||
|     "url": "",  |     "url": "",  | ||||||
|     "maintainer": "illusion",  |     "maintainer": "illusion",  | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x694B", | ||||||
|  |         "pid": "0x6952", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_60_ansi_tsangan": { |         "LAYOUT_60_ansi_tsangan": { | ||||||
|             "layout": [ |             "layout": [ | ||||||
|  | |||||||
| @ -17,13 +17,6 @@ | |||||||
| 
 | 
 | ||||||
| #include "config_common.h" | #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 */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 6 | #define MATRIX_ROWS 6 | ||||||
| #define MATRIX_COLS 16 | #define MATRIX_COLS 16 | ||||||
|  | |||||||
| @ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "Primus75",  |     "keyboard_name": "Primus75",  | ||||||
|  |     "manufacturer": "moyi4681", | ||||||
|     "url": "",  |     "url": "",  | ||||||
|     "maintainer": "moyi4681",  |     "maintainer": "moyi4681",  | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x445A", | ||||||
|  |         "pid": "0x1014", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_all": { |         "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}] |             "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" | #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 */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 5 | #define MATRIX_ROWS 5 | ||||||
| #define MATRIX_COLS 14 | #define MATRIX_COLS 14 | ||||||
|  | |||||||
| @ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "Simpler61", |     "keyboard_name": "Simpler61", | ||||||
|  |     "manufacturer": "Equalz", | ||||||
|     "url": "", |     "url": "", | ||||||
|     "maintainer": "Equalz", |     "maintainer": "Equalz", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0xC3C3", | ||||||
|  |         "pid": "0xC361", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_61_ansi": { |         "LAYOUT_61_ansi": { | ||||||
|             "layout": [ |             "layout": [ | ||||||
|  | |||||||
| @ -18,13 +18,6 @@ | |||||||
| 
 | 
 | ||||||
| #include "config_common.h" | #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 */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 5 | #define MATRIX_ROWS 5 | ||||||
| #define MATRIX_COLS 14 | #define MATRIX_COLS 14 | ||||||
|  | |||||||
| @ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "Simpler64", |     "keyboard_name": "Simpler64", | ||||||
|  |     "manufacturer": "Equalz", | ||||||
|     "url": "", |     "url": "", | ||||||
|     "maintainer": "Equalz", |     "maintainer": "Equalz", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0xC3C3", | ||||||
|  |         "pid": "0xC364", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_64_ansi": { |         "LAYOUT_64_ansi": { | ||||||
|             "layout": [ |             "layout": [ | ||||||
|  | |||||||
| @ -17,13 +17,6 @@ | |||||||
| 
 | 
 | ||||||
| #include "config_common.h" | #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 */ | /* 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": "volcano660",  |     "keyboard_name": "Volcano660",  | ||||||
|  |     "manufacturer": "DZTech", | ||||||
|     "url": "",  |     "url": "",  | ||||||
|     "maintainer": "dztech",  |     "maintainer": "dztech",  | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x445A", | ||||||
|  |         "pid": "0x0002", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_all": { |         "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}] |             "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" | #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 */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 5 | #define MATRIX_ROWS 5 | ||||||
| #define MATRIX_COLS 14 | #define MATRIX_COLS 14 | ||||||
|  | |||||||
| @ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "sqx", |     "keyboard_name": "SQUARE.X", | ||||||
|  |     "manufacturer": "iNETT Studio", | ||||||
|     "url": "", |     "url": "", | ||||||
|     "maintainer": "qmk", |     "maintainer": "qmk", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x694E", | ||||||
|  |         "pid": "0x5336", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_60_tsangan_hhkb": { |         "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}] |             "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" | #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 */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 5 | #define MATRIX_ROWS 5 | ||||||
| #define MATRIX_COLS 14 | #define MATRIX_COLS 14 | ||||||
|  | |||||||
| @ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "sqx", |     "keyboard_name": "SQUARE.X", | ||||||
|  |     "manufacturer": "iNETT Studio", | ||||||
|     "url": "", |     "url": "", | ||||||
|     "maintainer": "qmk", |     "maintainer": "qmk", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x694E", | ||||||
|  |         "pid": "0x5336", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_60_ansi_tsangan_split_rshift": { |         "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}] |             "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 | #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_INTERVAL       20 | ||||||
| #define MOUSEKEY_DELAY          0 | #define MOUSEKEY_DELAY          0 | ||||||
| #define MOUSEKEY_TIME_TO_MAX    60 | #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": { |     "layouts": { | ||||||
|       "LAYOUT_ergodox": { |       "LAYOUT_ergodox": { | ||||||
|         "layout": [ |         "layout": [ | ||||||
|  | |||||||
| @ -17,13 +17,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| 
 | 
 | ||||||
| #pragma once | #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 */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 7 | #define MATRIX_ROWS 7 | ||||||
| #define MATRIX_COLS 9 | #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/", |     "url": "https://input.club/devices/infinity-keyboard/", | ||||||
|     "maintainer": "qmk", |     "maintainer": "qmk", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x1C11", | ||||||
|  |         "pid": "0xB04D", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_60_ansi_split_bs_rshift": { |         "LAYOUT_60_ansi_split_bs_rshift": { | ||||||
|             "layout": [ |             "layout": [ | ||||||
|  | |||||||
| @ -17,13 +17,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| 
 | 
 | ||||||
| #pragma once | #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 */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 10 | #define MATRIX_ROWS 10 | ||||||
| #define MATRIX_COLS 10 | #define MATRIX_COLS 10 | ||||||
|  | |||||||
| @ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "K-Type", |     "keyboard_name": "K-Type (QMK)", | ||||||
|  |     "manufacturer": "Input:Club", | ||||||
|     "url": "", |     "url": "", | ||||||
|     "maintainer": "qmk", |     "maintainer": "qmk", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x1C11", | ||||||
|  |         "pid": "0xB04D", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_tkl_ansi": { |         "LAYOUT_tkl_ansi": { | ||||||
|             "layout": [ |             "layout": [ | ||||||
|  | |||||||
| @ -17,13 +17,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| 
 | 
 | ||||||
| #pragma once | #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 */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 8 | #define MATRIX_ROWS 8 | ||||||
| #define MATRIX_COLS 9 | #define MATRIX_COLS 9 | ||||||
|  | |||||||
| @ -1,6 +1,12 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "Whitefox", |     "keyboard_name": "Whitefox (QMK)", | ||||||
|  |     "manufacturer": "Input:Club", | ||||||
|     "maintainer": "qmk", |     "maintainer": "qmk", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x1C11", | ||||||
|  |         "pid": "0xB04D", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_all": { |         "LAYOUT_all": { | ||||||
|             "layout": [ |             "layout": [ | ||||||
|  | |||||||
| @ -5,13 +5,6 @@ | |||||||
| 
 | 
 | ||||||
| #include "config_common.h" | #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 */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 10 | #define MATRIX_ROWS 10 | ||||||
| #define MATRIX_COLS 10 | #define MATRIX_COLS 10 | ||||||
|  | |||||||
| @ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "io_mini1800", |     "keyboard_name": "io_mini1800", | ||||||
|  |     "manufacturer": "jpuerto96", | ||||||
|     "url": "https://github.com/jpuerto96", |     "url": "https://github.com/jpuerto96", | ||||||
|     "maintainer": "jpuerto96 (s8erdude)", |     "maintainer": "jpuerto96 (s8erdude)", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0xFEED", | ||||||
|  |         "pid": "0x0000", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_625u": { |         "LAYOUT_625u": { | ||||||
|             "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    0x1434 |  | ||||||
| #define PRODUCT_ID   0x3000 |  | ||||||
| #define DEVICE_VER   0x0001 |  | ||||||
| #define MANUFACTURER Andrei Collado |  | ||||||
| #define PRODUCT      Irene |  | ||||||
| 
 |  | ||||||
| /* 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": "Irene", |     "keyboard_name": "Irene", | ||||||
|  |     "manufacturer": "Andrei Collado", | ||||||
|     "url": "", |     "url": "", | ||||||
|     "maintainer": "Andrei Collado", |     "maintainer": "Andrei Collado", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x1434", | ||||||
|  |         "pid": "0x3000", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_all": { |         "LAYOUT_all": { | ||||||
|             "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    0x494B // IK (IrisKeyboards)
 |  | ||||||
| #define PRODUCT_ID   0x3031 // 01 (PCB no.01)
 |  | ||||||
| #define DEVICE_VER   0x0001 |  | ||||||
| #define MANUFACTURER SonOfAres |  | ||||||
| #define PRODUCT      IrisRev0 |  | ||||||
| 
 |  | ||||||
| /* key matrix size */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 5 | #define MATRIX_ROWS 5 | ||||||
| #define MATRIX_COLS 14 | #define MATRIX_COLS 14 | ||||||
|  | |||||||
| @ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "iriskeyboards", |     "keyboard_name": "Iris Rev0", | ||||||
|  |     "manufacturer": "SonOfAres", | ||||||
|     "url": "", |     "url": "", | ||||||
|     "maintainer": "SonOfAres", |     "maintainer": "SonOfAres", | ||||||
|  |     "usb": { | ||||||
|  |       "vid": "0x494B", | ||||||
|  |       "pid": "0x3031", | ||||||
|  |       "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_all": { |         "LAYOUT_all": { | ||||||
|           "layout": [ |           "layout": [ | ||||||
|  | |||||||
| @ -17,13 +17,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| 
 | 
 | ||||||
| #pragma once | #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 */ | /* key matrix size */ | ||||||
| #define MATRIX_ROWS 6 | #define MATRIX_ROWS 6 | ||||||
| #define MATRIX_COLS 17 | #define MATRIX_COLS 17 | ||||||
|  | |||||||
| @ -1,7 +1,13 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "Iron180", |     "keyboard_name": "Iron180", | ||||||
|  |     "manufacturer": "SmithRune", | ||||||
|     "url": "", |     "url": "", | ||||||
|     "maintainer": "Gondolindrim", |     "maintainer": "Gondolindrim", | ||||||
|  |     "usb": { | ||||||
|  |         "vid": "0x8384", | ||||||
|  |         "pid": "0x1180", | ||||||
|  |         "device_version": "0.0.1" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_all": { |         "LAYOUT_all": { | ||||||
|             "layout": [ |             "layout": [ | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Ryan
						Ryan