Move keyboard USB IDs and strings to data driven: R (#17885)
This commit is contained in:
		
							parent
							
								
									92bcbee226
								
							
						
					
					
						commit
						b40c03140e
					
				
					 136 changed files with 419 additions and 486 deletions
				
			
		| 
						 | 
				
			
			@ -17,13 +17,6 @@
 | 
			
		|||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#define VENDOR_ID       0x414C
 | 
			
		||||
#define PRODUCT_ID      0x0045
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    Alabahuy
 | 
			
		||||
#define PRODUCT         Rart45
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 9
 | 
			
		||||
#define MATRIX_COLS 6
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,13 @@
 | 
			
		|||
{
 | 
			
		||||
  "keyboard_name": "Rart45",
 | 
			
		||||
  "manufacturer": "Alabahuy",
 | 
			
		||||
  "url": "",
 | 
			
		||||
  "maintainer": "Alabahuy",
 | 
			
		||||
  "usb": {
 | 
			
		||||
    "vid": "0x414C",
 | 
			
		||||
    "pid": "0x0045",
 | 
			
		||||
    "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       0x414C 
 | 
			
		||||
#define PRODUCT_ID      0x0004
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    Alabahuy
 | 
			
		||||
#define PRODUCT         RART4X4
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 4
 | 
			
		||||
#define MATRIX_COLS 4
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,13 @@
 | 
			
		|||
{
 | 
			
		||||
    "keyboard_name": "RART4X4",
 | 
			
		||||
    "manufacturer": "Alabahuy",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "Alabahuy",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x414C",
 | 
			
		||||
        "pid": "0x0004",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_ortho_4x4": {
 | 
			
		||||
            "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       0x414C  // "AL"
 | 
			
		||||
#define PRODUCT_ID      0x0067  // "67"
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    Alabahuy
 | 
			
		||||
#define PRODUCT         RART67
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
#define MATRIX_COLS 16
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,13 @@
 | 
			
		|||
{
 | 
			
		||||
    "keyboard_name": "RART67",
 | 
			
		||||
    "manufacturer": "Alabahuy",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "Alabahuy",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x414C",
 | 
			
		||||
        "pid": "0x0067",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_all": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,12 +18,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		|||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
#define VENDOR_ID       0x414C
 | 
			
		||||
#define PRODUCT_ID      0x6067
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    Alabahuy
 | 
			
		||||
#define PRODUCT         RART67M
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 8
 | 
			
		||||
#define MATRIX_COLS 8
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,13 @@
 | 
			
		|||
{
 | 
			
		||||
    "keyboard_name": "RART67M",
 | 
			
		||||
    "manufacturer": "Alabahuy",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "Alabahuy",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x414C",
 | 
			
		||||
        "pid": "0x6067",
 | 
			
		||||
        "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       0x414C  // "AL"
 | 
			
		||||
#define PRODUCT_ID      0x0075  // "75"
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    Alabahuy
 | 
			
		||||
#define PRODUCT         RART75
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 6
 | 
			
		||||
#define MATRIX_COLS 16
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,13 @@
 | 
			
		|||
{
 | 
			
		||||
    "keyboard_name": "RART75",
 | 
			
		||||
    "manufacturer": "Alabahuy",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "Alabahuy",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x414C",
 | 
			
		||||
        "pid": "0x0075",
 | 
			
		||||
        "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       0x414C  // "AL"
 | 
			
		||||
#define PRODUCT_ID      0x5575  // "75"
 | 
			
		||||
#define DEVICE_VER      0x0003
 | 
			
		||||
#define MANUFACTURER    Alabahuy
 | 
			
		||||
#define PRODUCT         RART75 Hotswap
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 6
 | 
			
		||||
#define MATRIX_COLS 16
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,13 @@
 | 
			
		|||
{
 | 
			
		||||
    "keyboard_name": "RART75 Hotswap",
 | 
			
		||||
    "manufacturer": "Alabahuy",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "Alabahuy",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x414C",
 | 
			
		||||
        "pid": "0x5575",
 | 
			
		||||
        "device_version": "0.0.3"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
            "LAYOUT_all": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,12 +18,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		|||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
#define VENDOR_ID       0x414C
 | 
			
		||||
#define PRODUCT_ID      0x6075
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    Alabahuy
 | 
			
		||||
#define PRODUCT         75
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 6
 | 
			
		||||
#define MATRIX_COLS 14
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,13 @@
 | 
			
		|||
{
 | 
			
		||||
    "keyboard_name": "RART75M",
 | 
			
		||||
    "manufacturer": "Alabahuy",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "Alabahuy",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x414C",
 | 
			
		||||
        "pid": "0x6075",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_all": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -17,13 +17,6 @@
 | 
			
		|||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#define VENDOR_ID       0x414C
 | 
			
		||||
#define PRODUCT_ID      0x5050
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    Alabahuy
 | 
			
		||||
#define PRODUCT         Rartand
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 8
 | 
			
		||||
#define MATRIX_COLS 7
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,13 @@
 | 
			
		|||
{
 | 
			
		||||
  "keyboard_name": "Rartand",
 | 
			
		||||
  "manufacturer": "Alabahuy",
 | 
			
		||||
  "url": "",
 | 
			
		||||
  "maintainer": "Alabahuy",
 | 
			
		||||
  "usb": {
 | 
			
		||||
    "vid": "0x414C",
 | 
			
		||||
    "pid": "0x5050",
 | 
			
		||||
    "device_version": "0.0.1"
 | 
			
		||||
  },
 | 
			
		||||
  "layouts": {
 | 
			
		||||
    "LAYOUT_all": {
 | 
			
		||||
      "layout": [
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,12 +18,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		|||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
#define VENDOR_ID       0x414C
 | 
			
		||||
#define PRODUCT_ID      0x6065
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    Alabahuy
 | 
			
		||||
#define PRODUCT         RARTLAND
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
#define MATRIX_COLS 14
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,13 @@
 | 
			
		|||
{
 | 
			
		||||
    "keyboard_name": "RARTLAND", 
 | 
			
		||||
    "manufacturer": "Alabahuy",
 | 
			
		||||
    "url": " ", 
 | 
			
		||||
    "maintainer": "Alabahuy", 
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x414C",
 | 
			
		||||
        "pid": "0x6065",
 | 
			
		||||
        "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       0x414C
 | 
			
		||||
#define PRODUCT_ID      0x0065
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    Alabahuy
 | 
			
		||||
#define PRODUCT         Rartlice
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
#define MATRIX_COLS 15
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,13 @@
 | 
			
		|||
{
 | 
			
		||||
    "keyboard_name": "Rartlice",
 | 
			
		||||
    "manufacturer": "Alabahuy",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "Alabahuy",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x414C",
 | 
			
		||||
        "pid": "0x0065",
 | 
			
		||||
        "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       0x414C 
 | 
			
		||||
#define PRODUCT_ID      0x4040
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    Alabahuy
 | 
			
		||||
#define PRODUCT         RARTLITE
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 8
 | 
			
		||||
#define MATRIX_COLS 7
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,13 @@
 | 
			
		|||
{
 | 
			
		||||
    "keyboard_name": "RART4X4",
 | 
			
		||||
    "keyboard_name": "RARTLITE",
 | 
			
		||||
    "manufacturer": "Alabahuy",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "Alabahuy",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x414C",
 | 
			
		||||
        "pid": "0x4040",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_right_numpad": {
 | 
			
		||||
            "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       0x414C  // "AL" 
 | 
			
		||||
#define PRODUCT_ID      0x0050	// "P"
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    Alabahuy
 | 
			
		||||
#define PRODUCT         RARTPAD
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
#define MATRIX_COLS 4
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,13 @@
 | 
			
		|||
{
 | 
			
		||||
  "keyboard_name": "RARTPAD",
 | 
			
		||||
  "manufacturer": "Alabahuy",
 | 
			
		||||
  "url": "",
 | 
			
		||||
  "maintainer": "Alabahuy",
 | 
			
		||||
  "usb": {
 | 
			
		||||
      "vid": "0x414C",
 | 
			
		||||
      "pid": "0x0050",
 | 
			
		||||
      "device_version": "0.0.1"
 | 
			
		||||
  },
 | 
			
		||||
  "layouts": {
 | 
			
		||||
      "LAYOUT_ortho_5x4": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue