Merge remote-tracking branch 'origin/master' into develop

This commit is contained in:
QMK Bot
2022-08-03 07:04:43 +00:00
374 changed files with 1227 additions and 1404 deletions

View File

@@ -18,13 +18,6 @@
#include "config_common.h"
/* USB Device descriptor parameter */
#define VENDOR_ID 0x4B50 // "KP"
#define PRODUCT_ID 0x016A
#define DEVICE_VER 0x0001
#define MANUFACTURER KPrepublic
#define PRODUCT bm16a
/* key matrix size */
#define MATRIX_ROWS 4
#define MATRIX_COLS 4

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "bm16a",
"manufacturer": "KPrepublic",
"url": "",
"maintainer": "qmk",
"usb": {
"vid": "0x4B50",
"pid": "0x016A",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT_ortho_4x4": {
"layout": [

View File

@@ -1,13 +1,6 @@
#pragma once
#include "config_common.h"
/* USB Device descriptor parameter */
#define VENDOR_ID 0x4B50 //KP
#define PRODUCT_ID 0x016B
#define DEVICE_VER 0x0001
#define MANUFACTURER KPrepublic
#define PRODUCT bm16s
/* key matrix size */
#define MATRIX_ROWS 4
#define MATRIX_COLS 4

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "bm16s",
"manufacturer": "KPrepublic",
"url": "",
"maintainer": "qmk",
"usb": {
"vid": "0x4B50",
"pid": "0x016B",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT_ortho_4x4": {
"layout": [

View File

@@ -17,13 +17,6 @@
#include "config_common.h"
/* USB Device descriptor parameter */
#define VENDOR_ID 0x4B50 // "KP"
#define PRODUCT_ID 0x3430 // "40"
#define DEVICE_VER 0x0001
#define MANUFACTURER KPRepublic
#define PRODUCT BM40 Hotswap RGB
/* key matrix size */
#define MATRIX_ROWS 4
#define MATRIX_COLS 12

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "BM40HSRGB",
"keyboard_name": "BM40 Hotswap RGB",
"manufacturer": "KPRepublic",
"url": "",
"maintainer": "qmk",
"usb": {
"vid": "0x4B50",
"pid": "0x3430",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT_planck_mit": {
"layout": [

View File

@@ -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 0x0000
#define DEVICE_VER 0x0001
#define MANUFACTURER KPRepublic
#define PRODUCT BM43A
/* key matrix size */
#define MATRIX_ROWS 4
#define MATRIX_COLS 12

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "BM43A",
"manufacturer": "KPRepublic",
"url": "",
"maintainer": "qmk",
"usb": {
"vid": "0xFEED",
"pid": "0x0000",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT": {
"layout": [

View File

@@ -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 0x4B50
#define PRODUCT_ID 0x6061
#define DEVICE_VER 0x0001
#define MANUFACTURER KPRepublic
#define PRODUCT BM43 Hotswap RGB
/* key matrix size */
#define MATRIX_ROWS 4
#define MATRIX_COLS 12

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "BM43HSRGB",
"keyboard_name": "BM43 Hotswap RGB",
"manufacturer": "KPRepublic",
"url": "",
"maintainer": "qmk",
"usb": {
"vid": "0x4B50",
"pid": "0x6061",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT": {
"layout": [

View File

@@ -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 0x4B50 // "KP"
#define PRODUCT_ID 0xEF8C
#define DEVICE_VER 0x0001
#define MANUFACTURER KP Republic
#define PRODUCT BM60HSRGB
/* key matrix size */
#define MATRIX_ROWS 5
#define MATRIX_COLS 14

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "BM60HSRGB",
"manufacturer": "KP Republic",
"url": "",
"maintainer": "qmk",
"usb": {
"vid": "0x4B50",
"pid": "0xEF8C",
"device_version": "0.0.1"
},
"layout_aliases": {
"LAYOUT": "LAYOUT_60_ansi_arrow"
},

View File

@@ -17,13 +17,6 @@
#include "config_common.h"
/* USB Device descriptor parameter */
#define VENDOR_ID 0x4B50
#define PRODUCT_ID 0x1121
#define DEVICE_VER 0x0002
#define MANUFACTURER KP Republic
#define PRODUCT BM60V2
/* key matrix size */
#define MATRIX_ROWS 5
#define MATRIX_COLS 14

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "bm60v2",
"keyboard_name": "BM60V2",
"manufacturer": "KP Republic",
"url": "",
"maintainer": "bdtc123",
"usb": {
"vid": "0x4B50",
"pid": "0x1121",
"device_version": "0.0.2"
},
"layouts": {
"LAYOUT_60_ansi_arrow": {
"layout": [

View File

@@ -18,13 +18,6 @@
#include "config_common.h"
/* USB Device descriptor parameter */
#define VENDOR_ID 0x4B50 // "KP"
#define PRODUCT_ID 0xEF9C
#define DEVICE_VER 0x0001
#define MANUFACTURER KP Republic
#define PRODUCT BM60HSRGB_EC
/* key matrix size */
#define MATRIX_ROWS 5
#define MATRIX_COLS 14

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "BM60HSRGB_EC rev1",
"keyboard_name": "BM60HSRGB_EC Rev1",
"manufacturer": "KP Republic",
"url": "",
"maintainer": "peepeetee",
"usb": {
"vid": "0x4B50",
"pid": "0xEF9C",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT": {
"layout": [

View File

@@ -17,13 +17,6 @@
#include "config_common.h"
/* USB Device descriptor parameter */
#define VENDOR_ID 0x4B50
#define PRODUCT_ID 0x1124
#define DEVICE_VER 0x0002
#define MANUFACTURER KP Republic
#define PRODUCT BM60V2_ec
/* key matrix size */
#define MATRIX_ROWS 5
#define MATRIX_COLS 14

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "BM60HSRGB_EC rev2",
"keyboard_name": "BM60HSRGB_EC Rev2",
"manufacturer": "KP Republic",
"url": "",
"maintainer": "peepeetee",
"usb": {
"vid": "0x4B50",
"pid": "0x1124",
"device_version": "0.0.2"
},
"layouts": {
"LAYOUT": {
"layout": [

View File

@@ -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 0x4B50 // "KP"
#define PRODUCT_ID 0xEF8C
#define DEVICE_VER 0x0001
#define MANUFACTURER KPRepublic
#define PRODUCT BM60HSRGB_ISO
/* key matrix size */
#define MATRIX_ROWS 5
#define MATRIX_COLS 14

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "BM60HSRGB_ISO",
"keyboard_name": "BM60HSRGB_ISO Rev1",
"manufacturer": "KPRepublic",
"url": "",
"maintainer": "qmk",
"usb": {
"vid": "0x4B50",
"pid": "0xEF8C",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT_60_iso_arrow": {
"layout": [

View File

@@ -19,13 +19,6 @@
#include "config_common.h"
/* USB Device descriptor parameter */
#define VENDOR_ID 0x4B50
#define PRODUCT_ID 0x1123
#define DEVICE_VER 0x0002
#define MANUFACTURER KP REPUBLIC
#define PRODUCT BM60V2_ISO
/* key matrix size */
#define MATRIX_ROWS 5
#define MATRIX_COLS 14

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "bm60v2_ISO",
"keyboard_name": "BM60HSRGB_ISO Rev2",
"manufacturer": "KPRepublic",
"url": "",
"maintainer": "kp republic",
"usb": {
"vid": "0x4B50",
"pid": "0x1123",
"device_version": "0.0.2"
},
"layouts": {
"LAYOUT_60_iso_arrow": {
"layout": [

View File

@@ -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 0x4B50 // "KP"
#define PRODUCT_ID 0xEF8D
#define DEVICE_VER 0x0001
#define MANUFACTURER KP Republic
#define PRODUCT BM60HSRGB_POKER
/* key matrix size */
#define MATRIX_ROWS 5
#define MATRIX_COLS 14

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "BM60HSRGB_POKER",
"keyboard_name": "BM60HSRGB Poker Rev1",
"manufacturer": "KPrepublic",
"url": "",
"maintainer": "qmk",
"usb": {
"vid": "0x4B50",
"pid": "0xEF8D",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT_60_ansi": {
"layout": [

View File

@@ -17,13 +17,6 @@
#include "config_common.h"
/* USB Device descriptor parameter */
#define VENDOR_ID 0x4B50
#define PRODUCT_ID 0x1122
#define DEVICE_VER 0x0002
#define MANUFACTURER KP Republic
#define PRODUCT BM60V2_poker
/* key matrix size */
#define MATRIX_ROWS 5
#define MATRIX_COLS 14

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "bm60v2_poker",
"keyboard_name": "BM60HSRGB Poker Rev2",
"manufacturer": "KPrepublic",
"url": "",
"maintainer": "bdtc123",
"usb": {
"vid": "0x4B50",
"pid": "0x1122",
"device_version": "0.0.2"
},
"layouts": {
"LAYOUT_60_ansi": {
"layout": [

View File

@@ -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 0x4B50 //KP
#define PRODUCT_ID 0xEF6E
#define DEVICE_VER 0x0001
#define MANUFACTURER KPRepublic
#define PRODUCT BM65HSRGB
/* key matrix size */
#define MATRIX_ROWS 5
#define MATRIX_COLS 15

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "BM65HSRGB",
"manufacturer": "KPrepublic",
"url": "",
"maintainer": "bytesapart",
"usb": {
"vid": "0x4B50",
"pid": "0xEF6E",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT_65_ansi_blocker": {
"layout": [

View File

@@ -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 0x4B50 // "KP"
#define PRODUCT_ID 0x0653
#define DEVICE_VER 0x0001
#define MANUFACTURER KP Republic
#define PRODUCT BM65HSRGB_ISO
/* key matrix size */
#define MATRIX_ROWS 5
#define MATRIX_COLS 15

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "BM65HSRGB_ISO",
"keyboard_name": "BM65HSRGB ISO",
"manufacturer": "KPrepublic",
"url": "",
"maintainer": "qmk",
"usb": {
"vid": "0x4B50",
"pid": "0x0653",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT_65_iso_blocker": {
"layout": [

View File

@@ -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 0x4B50 //KP
#define PRODUCT_ID 0xEF6F
#define DEVICE_VER 0x0001
#define MANUFACTURER KPRepublic
#define PRODUCT BM68HSRGB
/* key matrix size */
#define MATRIX_ROWS 5
#define MATRIX_COLS 15

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "BM68HSRGB",
"keyboard_name": "BM68HSRGB Rev1",
"manufacturer": "KPrepublic",
"url": "",
"maintainer": "peepeetee",
"usb": {
"vid": "0x4B50",
"pid": "0xEF6F",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT_65_ansi": {
"layout": [

View File

@@ -18,13 +18,6 @@
#include "config_common.h"
/* USB Device descriptor parameter */
#define VENDOR_ID 0x4B50
#define PRODUCT_ID 0x1131
#define DEVICE_VER 0x0002
#define MANUFACTURER KP republic
#define PRODUCT bm68v2
/* key matrix size */
#define MATRIX_ROWS 5
#define MATRIX_COLS 15

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "bm68hsrgb/rev2",
"keyboard_name": "BM68HSRGB Rev2",
"manufacturer": "KPrepublic",
"url": "",
"maintainer": "bdtc123",
"usb": {
"vid": "0x4B50",
"pid": "0x1131",
"device_version": "0.0.2"
},
"layouts": {
"LAYOUT_65_ansi": {
"layout": [

View File

@@ -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 0x4B50 //KP
#define PRODUCT_ID 0xEF83
#define DEVICE_VER 0x0001
#define MANUFACTURER KPRepublic
#define PRODUCT BM80HSRGB
/* key matrix size */
#define MATRIX_ROWS 6
#define MATRIX_COLS 17

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "BM80HSRGB",
"manufacturer": "KPRepublic",
"url": "",
"maintainer": "peepeetee",
"usb": {
"vid": "0x4B50",
"pid": "0xEF83",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT_tkl_ansi": {
"layout": [

View File

@@ -16,13 +16,6 @@
#include "config_common.h"
/* USB Device descriptor parameter */
#define VENDOR_ID 0x4B50
#define PRODUCT_ID 0x1141
#define DEVICE_VER 0x0002
#define MANUFACTURER KP republic
#define PRODUCT bm80v2
/* key matrix size */
#define MATRIX_ROWS 6
#define MATRIX_COLS 17

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "bm80v2",
"keyboard_name": "BM80v2",
"manufacturer": "KPrepublic",
"url": "",
"maintainer": "edwardslau",
"usb": {
"vid": "0x4B50",
"pid": "0x1141",
"device_version": "0.0.2"
},
"layouts": {
"LAYOUT_tkl_ansi": {
"layout": [

View File

@@ -16,13 +16,6 @@
#include "config_common.h"
/* USB Device descriptor parameter */
#define VENDOR_ID 0x4B50
#define PRODUCT_ID 0x1142
#define DEVICE_VER 0x0002
#define MANUFACTURER KP republic
#define PRODUCT bm80v2_iso
/* key matrix size */
#define MATRIX_ROWS 6
#define MATRIX_COLS 17

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "bm80v2_iso",
"keyboard_name": "BM80v2 ISO",
"manufacturer": "KPrepublic",
"url": "",
"maintainer": "edwardslau",
"usb": {
"vid": "0x4B50",
"pid": "0x1142",
"device_version": "0.0.2"
},
"layouts": {
"LAYOUT_tkl_iso": {
"layout": [

View File

@@ -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 0x4B50 //KP
#define PRODUCT_ID 0xEF61
#define DEVICE_VER 0x0001
#define MANUFACTURER KPrepublic
#define PRODUCT bm980rgb
/* key matrix size */
#define MATRIX_ROWS 7
#define MATRIX_COLS 15

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "BM980",
"keyboard_name": "BM980 Hotswap RGB",
"manufacturer": "KPrepublic",
"url": "",
"maintainer": "qmk",
"usb": {
"vid": "0x4B50",
"pid": "0xEF61",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT": {
"layout": [

View File

@@ -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 0x4B5C // "KP"
#define PRODUCT_ID 0xB1E5
#define DEVICE_VER 0x0001
#define MANUFACTURER KPrepublic
#define PRODUCT Cospad
/* key matrix size */
#define MATRIX_ROWS 6
#define MATRIX_COLS 4

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "Cospad",
"manufacturer": "KPrepublic",
"url": "",
"maintainer": "qmk",
"usb": {
"vid": "0x4B5C",
"pid": "0xB1E5",
"device_version": "0.0.1"
},
"layouts": {
"LAYOUT_ortho_6x4": {
"layout": [

View File

@@ -16,12 +16,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "config_common.h"
#define VENDOR_ID 0x4B50 // "KP"
#define PRODUCT_ID 0x0040
#define DEVICE_VER 0x0200
#define MANUFACTURER KPrepublic
#define PRODUCT JJ40
/* matrix size */
#define MATRIX_ROWS 4
#define MATRIX_COLS 12

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "jj40",
"keyboard_name": "JJ40",
"manufacturer": "KPrepublic",
"url": "",
"maintainer": "qmk",
"usb": {
"vid": "0x4B50",
"pid": "0x0040",
"device_version": "2.0.0"
},
"layouts": {
"LAYOUT_planck_mit": {
"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":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":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":0, "y":3}, {"x":1, "y":3}, {"x":2, "y":3}, {"x":3, "y":3}, {"x":4, "y":3}, {"x":5, "y":3, "w":2}, {"x":7, "y":3}, {"x":8, "y":3}, {"x":9, "y":3}, {"x":10, "y":3}, {"x":11, "y":3}]

View File

@@ -19,12 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "config_common.h"
#define VENDOR_ID 0x4B50 // "KP"
#define PRODUCT_ID 0x0044 // 4x4
#define DEVICE_VER 0x0200
#define MANUFACTURER KPrepublic
#define PRODUCT JJ4x4
/* matrix size */
#define MATRIX_ROWS 4
#define MATRIX_COLS 4

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "JJ4x4",
"manufacturer": "KPrepublic",
"url": "",
"maintainer": "qmk",
"usb": {
"vid": "0x4B50",
"pid": "0x0044",
"device_version": "2.0.0"
},
"layouts": {
"LAYOUT_ortho_4x4": {
"layout": [

View File

@@ -22,12 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "config_common.h"
#define VENDOR_ID 0x4B50 // "KP"
#define PRODUCT_ID 0x0050
#define DEVICE_VER 0x0200
#define MANUFACTURER KPrepublic
#define PRODUCT JJ50
/* matrix size */
#define MATRIX_ROWS 5
#define MATRIX_COLS 12

View File

@@ -1,7 +1,13 @@
{
"keyboard_name": "JJ50",
"manufacturer": "KPrepublic",
"url": "",
"maintainer": "qmk",
"usb": {
"vid": "0x4B50",
"pid": "0x0050",
"device_version": "2.0.0"
},
"layout_aliases": {
"LAYOUT": "LAYOUT_ortho_5x12"
},