mirror of
				https://github.com/mfulz/qmk_firmware.git
				synced 2025-11-04 07:12:33 +01:00 
			
		
		
		
	Merge remote-tracking branch 'origin/master' into develop
This commit is contained in:
		
						commit
						e6dc14ae41
					
				@ -17,13 +17,6 @@
 | 
			
		||||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#define VENDOR_ID       0xABBE  
 | 
			
		||||
#define PRODUCT_ID      0x4C4D
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    Labbe
 | 
			
		||||
#define PRODUCT         Labbe Mini V1
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 2
 | 
			
		||||
#define MATRIX_COLS 3
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Labbe Mini V1", 
 | 
			
		||||
    "manufacturer": "Labbe",
 | 
			
		||||
    "url": "", 
 | 
			
		||||
    "maintainer": "qmk", 
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0xABBE",
 | 
			
		||||
        "pid": "0x4C4D",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_wasd": {
 | 
			
		||||
            "layout": [{"x":1, "y":0}, {"x":0, "y":1}, {"x":1, "y":1}, {"x":2, "y":1}]
 | 
			
		||||
 | 
			
		||||
@ -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    0x4F53
 | 
			
		||||
#define PRODUCT_ID   0x464B
 | 
			
		||||
#define DEVICE_VER   0x0001
 | 
			
		||||
#define MANUFACTURER Livi
 | 
			
		||||
#define PRODUCT      labyrinth75
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 9
 | 
			
		||||
#define MATRIX_COLS 9
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "labyrinth75", 
 | 
			
		||||
    "manufacturer": "Livi",
 | 
			
		||||
    "url": "", 
 | 
			
		||||
    "maintainer": "qmk", 
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4F53",
 | 
			
		||||
        "pid": "0x464B",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
            "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":5.75, "y":0}, {"label":"F6", "x":6.75, "y":0}, {"label":"F7", "x":7.75, "y":0}, {"label":"F8", "x":8.75, "y":0}, {"label":"F9", "x":10, "y":0}, {"label":"F10", "x":11, "y":0}, {"label":"F11", "x":12, "y":0}, {"label":"F12", "x":13, "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}, {"label":"Backspace", "x":13, "y":1.25, "w":2}, {"label":"Delete", "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":2.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":"\u2191", "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, "w":1.25}, {"label":"Ctrl", "x":11.25, "y":5.25, "w":1.25}, {"label":"\u2190", "x":13, "y":5.25}, {"label":"\u2193", "x":14, "y":5.25}, {"label":"\u2192", "x":15, "y":5.25}]
 | 
			
		||||
 | 
			
		||||
@ -18,11 +18,6 @@
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
#define VENDOR_ID       0x7C88 // "hw" = haierwangwei2005
 | 
			
		||||
#define PRODUCT_ID      0x7C97 // "lp" = latin17RGB
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    18438880
 | 
			
		||||
#define PRODUCT         Latin17RGB
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
  "keyboard_name": "latin17rgb",
 | 
			
		||||
  "keyboard_name": "Latin17RGB",
 | 
			
		||||
  "manufacturer": "18438880",
 | 
			
		||||
  "url": "",
 | 
			
		||||
  "maintainer": "18438880",
 | 
			
		||||
  "usb": {
 | 
			
		||||
    "vid": "0x7C88",
 | 
			
		||||
    "pid": "0x7C97",
 | 
			
		||||
    "device_version": "0.0.1"
 | 
			
		||||
  },
 | 
			
		||||
  "layouts": {
 | 
			
		||||
    "LAYOUT_numpad_5x4": {
 | 
			
		||||
      "layout": [
 | 
			
		||||
 | 
			
		||||
@ -18,13 +18,6 @@
 | 
			
		||||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */ 
 | 
			
		||||
#define VENDOR_ID       0x6C63 // "lc" = latincompass
 | 
			
		||||
#define PRODUCT_ID      0x6C62 // "lb" = latin47BLE
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    latincompass
 | 
			
		||||
#define PRODUCT         Latin47BLE
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 4
 | 
			
		||||
#define MATRIX_COLS 12
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Latin47ble",
 | 
			
		||||
    "keyboard_name": "Latin47BLE",
 | 
			
		||||
    "manufacturer": "latincompass",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "latincompass",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x6C63",
 | 
			
		||||
        "pid": "0x6C62",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_planck_mit": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
 | 
			
		||||
@ -17,11 +17,6 @@
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
#define VENDOR_ID       0x6C63 // "lc" = latincompass
 | 
			
		||||
#define PRODUCT_ID      0x6C69 // "lp" = latin60RGB
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    latincompass
 | 
			
		||||
#define PRODUCT         Latin60RGB
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
  "keyboard_name": "latin60rgb",
 | 
			
		||||
  "keyboard_name": "Latin60RGB",
 | 
			
		||||
  "manufacturer": "latincompass",
 | 
			
		||||
  "url": "",
 | 
			
		||||
  "maintainer": "latincompass",
 | 
			
		||||
  "usb": {
 | 
			
		||||
    "vid": "0x6C63",
 | 
			
		||||
    "pid": "0x6C69",
 | 
			
		||||
    "device_version": "0.0.1"
 | 
			
		||||
  },
 | 
			
		||||
  "layouts": {
 | 
			
		||||
    "LAYOUT_60_latin_hhkb": {
 | 
			
		||||
      "layout": [
 | 
			
		||||
 | 
			
		||||
@ -16,11 +16,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.*/
 | 
			
		||||
#pragma once
 | 
			
		||||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
#define VENDOR_ID       0x6C63 // "lc" = latincompass
 | 
			
		||||
#define PRODUCT_ID      0x6C71 // "lp" = latin64BLE
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    latincompass
 | 
			
		||||
#define PRODUCT         Latin64BLE
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 8
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Latin64ble",
 | 
			
		||||
    "keyboard_name": "Latin64BLE",
 | 
			
		||||
    "manufacturer": "latincompass",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "latincompass",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x6C63",
 | 
			
		||||
        "pid": "0x6C71",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
 | 
			
		||||
@ -19,11 +19,6 @@
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
#define VENDOR_ID       0x7C88 // "hw" = haierwangwei
 | 
			
		||||
#define PRODUCT_ID      0x7C96 // "lp" = latin6RGB
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    18438880
 | 
			
		||||
#define PRODUCT         Latin6rgb
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 2
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
  "keyboard_name": "latin6rgb",
 | 
			
		||||
  "keyboard_name": "Latin6rgb",
 | 
			
		||||
  "manufacturer": "18438880",
 | 
			
		||||
  "url": "",
 | 
			
		||||
  "maintainer": "18438880",
 | 
			
		||||
  "usb": {
 | 
			
		||||
    "vid": "0x7C88",
 | 
			
		||||
    "pid": "0x7C96",
 | 
			
		||||
    "device_version": "0.0.1"
 | 
			
		||||
  },
 | 
			
		||||
  "layouts": {
 | 
			
		||||
    "LAYOUT_numpad_2x3": {
 | 
			
		||||
      "layout": [
 | 
			
		||||
 | 
			
		||||
@ -17,11 +17,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.*/
 | 
			
		||||
#pragma once
 | 
			
		||||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
#define VENDOR_ID       0x6C63 // "lc" = latincompass
 | 
			
		||||
#define PRODUCT_ID      0x6C70 // "lp" = latinpad
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    latincompass
 | 
			
		||||
#define PRODUCT         latinpad
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "latinpad",
 | 
			
		||||
    "manufacturer": "latincompass",
 | 
			
		||||
    "url": "https://github.com/latincompass/2-RotaryEncoder-pad",
 | 
			
		||||
    "maintainer": "latincompass",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x6C63",
 | 
			
		||||
        "pid": "0x6C70",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
 | 
			
		||||
@ -17,11 +17,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.*/
 | 
			
		||||
#pragma once
 | 
			
		||||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
#define VENDOR_ID       0x7C88 // "hw" = haierwangwei2005
 | 
			
		||||
#define PRODUCT_ID      0x7C98 // "lp" = latinpadble
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    haierwangwei2005
 | 
			
		||||
#define PRODUCT         latinpadble
 | 
			
		||||
 | 
			
		||||
// #define NO_ACTION_LAYER
 | 
			
		||||
// #define NO_ACTION_TAPPING
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "latinpadble",
 | 
			
		||||
    "manufacturer": "haierwangwei2005",
 | 
			
		||||
    "url": "https://github.com/latincompass/2-RotaryEncoder-pad",
 | 
			
		||||
    "maintainer": "haierwangwei2005",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x7C88",
 | 
			
		||||
        "pid": "0x7C98",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_pad": {
 | 
			
		||||
            "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       0x4C44 // "LD"
 | 
			
		||||
#define PRODUCT_ID      0x0041
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    LAZYDESIGNERS
 | 
			
		||||
#define PRODUCT         Bolt
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 4
 | 
			
		||||
#define MATRIX_COLS 12
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Bolt",
 | 
			
		||||
    "manufacturer": "LAZYDESIGNERS",
 | 
			
		||||
    "url": "http://lazydesigners.cn",
 | 
			
		||||
    "maintainer": "LAZYDESIGNERS",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4C44",
 | 
			
		||||
        "pid": "0x0041",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
 | 
			
		||||
@ -18,13 +18,6 @@
 | 
			
		||||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#define VENDOR_ID       0x4C44 // "LD"
 | 
			
		||||
#define PRODUCT_ID      0x0008
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    LAZYDESIGNERS
 | 
			
		||||
#define PRODUCT         Cassette8
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 2
 | 
			
		||||
#define MATRIX_COLS 4
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Cassette8",
 | 
			
		||||
    "manufacturer": "LAZYDESIGNERS",
 | 
			
		||||
    "url": "http://lazydesigners.cn",
 | 
			
		||||
    "maintainer": "Jacky@LAZYDESIGNERS",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4C44",
 | 
			
		||||
        "pid": "0x0008",
 | 
			
		||||
        "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       0x4C44 // "LD"
 | 
			
		||||
#define PRODUCT_ID      0x0061
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    LAZYDESIGNERS
 | 
			
		||||
#define PRODUCT         Dimpleplus
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
#define MATRIX_COLS 12
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Dimpleplus",
 | 
			
		||||
    "manufacturer": "LAZYDESIGNERS",
 | 
			
		||||
    "url": "http://lazydesigners.cn",
 | 
			
		||||
    "maintainer": "LAZYDESIGNERS",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4C44",
 | 
			
		||||
        "pid": "0x0061",
 | 
			
		||||
        "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       0x4C44 // "LD"
 | 
			
		||||
#define PRODUCT_ID      0x0030
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    LazyDesigners
 | 
			
		||||
#define PRODUCT         THE30
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 3
 | 
			
		||||
#define MATRIX_COLS 10
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "THE30",
 | 
			
		||||
    "manufacturer": "LazyDesigners",
 | 
			
		||||
    "url": "http://lazydesigners.cn",
 | 
			
		||||
    "maintainer": "Erovia",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4C44",
 | 
			
		||||
        "pid": "0x0030",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_ortho_3x10": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
 | 
			
		||||
@ -19,13 +19,6 @@
 | 
			
		||||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#define VENDOR_ID       0x4C44 // "LD"
 | 
			
		||||
#define PRODUCT_ID      0x0042
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    LAZYDESIGNERS
 | 
			
		||||
#define PRODUCT         THE40
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 4
 | 
			
		||||
#define MATRIX_COLS 12
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "THE40",
 | 
			
		||||
    "manufacturer": "LAZYDESIGNERS",
 | 
			
		||||
    "url": "http://lazydesigners.cn",
 | 
			
		||||
    "maintainer": "LAZYDESIGNERS",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4C44",
 | 
			
		||||
        "pid": "0x0042",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_all": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
 | 
			
		||||
@ -2,13 +2,6 @@
 | 
			
		||||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#define VENDOR_ID       0x4C44 // "LD"
 | 
			
		||||
#define PRODUCT_ID      0x0050
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    LazyDesigners
 | 
			
		||||
#define PRODUCT         THE50
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 4
 | 
			
		||||
#define MATRIX_COLS 15
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "THE50", 
 | 
			
		||||
    "manufacturer": "LazyDesigners",
 | 
			
		||||
    "url": "http://lazydesigners.cn", 
 | 
			
		||||
    "maintainer": "qmk", 
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4C44",
 | 
			
		||||
        "pid": "0x0050",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
 | 
			
		||||
@ -2,13 +2,6 @@
 | 
			
		||||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#define VENDOR_ID       0x4C44 // "LD"
 | 
			
		||||
#define PRODUCT_ID      0x0060
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    LazyDesigners
 | 
			
		||||
#define PRODUCT         THE60 rev1
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
#define MATRIX_COLS 15
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "THE60 rev1",
 | 
			
		||||
    "manufacturer": "LazyDesigners",
 | 
			
		||||
    "url": "http://lazydesigners.cn",
 | 
			
		||||
    "maintainer": "qmk",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4C44",
 | 
			
		||||
        "pid": "0x0060",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_split_spc_split_bspc": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
 | 
			
		||||
@ -19,13 +19,6 @@
 | 
			
		||||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#define VENDOR_ID       0x4c44 // "LD"
 | 
			
		||||
#define PRODUCT_ID      0x0062
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    LAZYDESIGNERS
 | 
			
		||||
#define PRODUCT         THE60 rev2
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
#define MATRIX_COLS 14
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "THE60 rev2",
 | 
			
		||||
    "manufacturer": "LAZYDESIGNERS",
 | 
			
		||||
    "url": "http://lazydesigners.cn",
 | 
			
		||||
    "maintainer": "LAZYDESIGNERS",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4C44",
 | 
			
		||||
        "pid": "0x0062",
 | 
			
		||||
        "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       0xCEEB
 | 
			
		||||
#define PRODUCT_ID      0x0007
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    leafcutterlabs
 | 
			
		||||
#define PRODUCT         bigKNOB
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 1
 | 
			
		||||
#define MATRIX_COLS 5
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
  "keyboard_name": "bigknob",
 | 
			
		||||
  "keyboard_name": "bigKNOB",
 | 
			
		||||
  "manufacturer": "leafcutterlabs",
 | 
			
		||||
  "url": "",
 | 
			
		||||
  "maintainer": "qmk",
 | 
			
		||||
  "usb": {
 | 
			
		||||
    "vid": "0xCEEB",
 | 
			
		||||
    "pid": "0x0007",
 | 
			
		||||
    "device_version": "0.0.1"
 | 
			
		||||
  },
 | 
			
		||||
  "layouts": {
 | 
			
		||||
    "LAYOUT_ortho_1x5": {
 | 
			
		||||
      "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}]
 | 
			
		||||
 | 
			
		||||
@ -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      0x6050
 | 
			
		||||
#define DEVICE_VER      0x0100
 | 
			
		||||
#define MANUFACTURER    LeeKu
 | 
			
		||||
#define PRODUCT         Finger65
 | 
			
		||||
 | 
			
		||||
#define RGBLED_NUM 12
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Leeku Finger65",
 | 
			
		||||
    "keyboard_name": "Finger65",
 | 
			
		||||
    "manufacturer": "LeeKu",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "sidcarter",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0xFEED",
 | 
			
		||||
        "pid": "0x6050",
 | 
			
		||||
        "device_version": "1.0.0"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_all": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
 | 
			
		||||
@ -18,13 +18,6 @@
 | 
			
		||||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#define VENDOR_ID       0x5363 // Sc for Smollchungus
 | 
			
		||||
#define PRODUCT_ID      0x0001
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    SmollChungus
 | 
			
		||||
#define PRODUCT         Lefty
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
#define MATRIX_COLS 8
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
  "keyboard_name": "lefty",
 | 
			
		||||
  "keyboard_name": "Lefty",
 | 
			
		||||
  "manufacturer": "SmollChungus",
 | 
			
		||||
  "url": "https://github.com/smollchungus",
 | 
			
		||||
  "maintainer": "smollchungus",
 | 
			
		||||
  "usb": {
 | 
			
		||||
    "vid": "0x5363",
 | 
			
		||||
    "pid": "0x0001",
 | 
			
		||||
    "device_version": "0.0.1"
 | 
			
		||||
  },
 | 
			
		||||
  "layouts": {
 | 
			
		||||
    "LAYOUT_all": {
 | 
			
		||||
        "layout": [
 | 
			
		||||
 | 
			
		||||
@ -2,12 +2,6 @@
 | 
			
		||||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
#define VENDOR_ID       0xFEED
 | 
			
		||||
#define PRODUCT_ID      0x6064
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    LFKeyboards
 | 
			
		||||
#define PRODUCT         LFK65_HS
 | 
			
		||||
 | 
			
		||||
#define DIODE_DIRECTION COL2ROW
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
#define MATRIX_COLS 16
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
  "keyboard_name": "LFK65-HS",
 | 
			
		||||
  "manufacturer": "LFKeyboards",
 | 
			
		||||
  "url": "https://github.com/lfkeyboards",
 | 
			
		||||
  "maintainer": "LFKeyboards",
 | 
			
		||||
  "usb": {
 | 
			
		||||
    "vid": "0xFEED",
 | 
			
		||||
    "pid": "0x6064",
 | 
			
		||||
    "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": "","x": 13,"y": 0,"w": 1},{"label": "","x": 14,"y": 0,"w": 1},{"label": "Home","x": 15,"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},{"label": "Page Up","x": 15,"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": "","x": 12.75,"y": 2},{"label": "Enter","x": 13.75,"y": 2,"w": 1.25},{"label": "Page Down","x": 15,"y": 2},{"label": "Shift","x": 0,"y": 3,"w": 1.25},{"label": "","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": 1.75},{"label": "↑","x": 14,"y": 3},{"label": "End","x": 15,"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},{"label": "Fn","x": 11,"y": 4},{"label": "Ctrl","x": 12,"y": 4},{"label": "←","x": 13,"y": 4},{"label": "↓","x": 14,"y": 4},{"label": "→","x": 15,"y": 4}]},
 | 
			
		||||
    "LAYOUT_ansi": {"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": "Home","x": 15,"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},{"label": "Page Up","x": 15,"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},{"label": "Page Down","x": 15,"y": 2},{"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": "↑","x": 14,"y": 3},{"label": "End","x": 15,"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},{"label": "Fn","x": 11,"y": 4},{"label": "Ctrl","x": 12,"y": 4},{"label": "←","x": 13,"y": 4},{"label": "↓","x": 14,"y": 4},{"label": "→","x": 15,"y": 4}]}
 | 
			
		||||
 | 
			
		||||
@ -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       0x4C46 // LF
 | 
			
		||||
#define PRODUCT_ID      0x3738 // 78
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    LFKeyboards
 | 
			
		||||
#define PRODUCT         LFK78
 | 
			
		||||
 | 
			
		||||
/* COL2ROW, ROW2COL*/
 | 
			
		||||
#define DIODE_DIRECTION COL2ROW
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "LFK78/68 Rev B",
 | 
			
		||||
    "keyboard_name": "LFK78 Rev B",
 | 
			
		||||
    "manufacturer": "LFKeyboards",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "qmk",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4C46",
 | 
			
		||||
        "pid": "0x3738",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "LFK78/68 Rev C-H",
 | 
			
		||||
    "keyboard_name": "LFK7 Rev C-H",
 | 
			
		||||
    "manufacturer": "LFKeyboards",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "qmk",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4C46",
 | 
			
		||||
        "pid": "0x3738",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "LFK78/68 Rev J",
 | 
			
		||||
    "keyboard_name": "LFK78 Rev J",
 | 
			
		||||
    "manufacturer": "LFKeyboards",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "qmk",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4C46",
 | 
			
		||||
        "pid": "0x3738",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
 | 
			
		||||
@ -19,12 +19,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
#define VENDOR_ID       0xFEED
 | 
			
		||||
#define PRODUCT_ID      0x6060
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    LFKeyboards
 | 
			
		||||
#define PRODUCT         LFK87
 | 
			
		||||
 | 
			
		||||
#define DIODE_DIRECTION COL2ROW
 | 
			
		||||
 | 
			
		||||
#ifdef LFK_TKL_REV_A
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
  "keyboard_name": "LFK87/SMK87",
 | 
			
		||||
  "keyboard_name": "LFK87",
 | 
			
		||||
  "manufacturer": "LFKeyboards",
 | 
			
		||||
  "url": "",
 | 
			
		||||
  "maintainer": "qmk",
 | 
			
		||||
  "usb": {
 | 
			
		||||
    "vid": "0xFEED",
 | 
			
		||||
    "pid": "0x6060",
 | 
			
		||||
    "device_version": "0.0.1"
 | 
			
		||||
  },
 | 
			
		||||
  "layouts": {
 | 
			
		||||
    "LAYOUT_tkl_ansi": {
 | 
			
		||||
      "layout": [{"label":"Esc", "x":0, "y":0}, {"label":"F1", "x":2, "y":0}, {"label":"F2", "x":3, "y":0}, {"label":"F3", "x":4, "y":0}, {"label":"F4", "x":5, "y":0}, {"label":"F5", "x":6.5, "y":0}, {"label":"F6", "x":7.5, "y":0}, {"label":"F7", "x":8.5, "y":0}, {"label":"F8", "x":9.5, "y":0}, {"label":"F9", "x":11, "y":0}, {"label":"F10", "x":12, "y":0}, {"label":"F11", "x":13, "y":0}, {"label":"F12", "x":14, "y":0}, {"label":"PrtSc", "x":15.25, "y":0}, {"label":"Scroll Lock", "x":16.25, "y":0}, {"label":"Pause", "x":17.25, "y":0}, {"label":"~", "x":0, "y":1.5}, {"label":"!", "x":1, "y":1.5}, {"label":"@", "x":2, "y":1.5}, {"label":"#", "x":3, "y":1.5}, {"label":"$", "x":4, "y":1.5}, {"label":"%", "x":5, "y":1.5}, {"label":"^", "x":6, "y":1.5}, {"label":"&", "x":7, "y":1.5}, {"label":"*", "x":8, "y":1.5}, {"label":"(", "x":9, "y":1.5}, {"label":")", "x":10, "y":1.5}, {"label":"_", "x":11, "y":1.5}, {"label":"+", "x":12, "y":1.5}, {"label":"Backspace", "x":13, "y":1.5, "w":2}, {"label":"Insert", "x":15.25, "y":1.5}, {"label":"Home", "x":16.25, "y":1.5}, {"label":"PgUp", "x":17.25, "y":1.5}, {"label":"Tab", "x":0, "y":2.5, "w":1.5}, {"label":"Q", "x":1.5, "y":2.5}, {"label":"W", "x":2.5, "y":2.5}, {"label":"E", "x":3.5, "y":2.5}, {"label":"R", "x":4.5, "y":2.5}, {"label":"T", "x":5.5, "y":2.5}, {"label":"Y", "x":6.5, "y":2.5}, {"label":"U", "x":7.5, "y":2.5}, {"label":"I", "x":8.5, "y":2.5}, {"label":"O", "x":9.5, "y":2.5}, {"label":"P", "x":10.5, "y":2.5}, {"label":"{", "x":11.5, "y":2.5}, {"label":"}", "x":12.5, "y":2.5}, {"label":"|", "x":13.5, "y":2.5, "w":1.5}, {"label":"Delete", "x":15.25, "y":2.5}, {"label":"End", "x":16.25, "y":2.5}, {"label":"PgDn", "x":17.25, "y":2.5}, {"label":"Caps Lock", "x":0, "y":3.5, "w":1.75}, {"label":"A", "x":1.75, "y":3.5}, {"label":"S", "x":2.75, "y":3.5}, {"label":"D", "x":3.75, "y":3.5}, {"label":"F", "x":4.75, "y":3.5}, {"label":"G", "x":5.75, "y":3.5}, {"label":"H", "x":6.75, "y":3.5}, {"label":"J", "x":7.75, "y":3.5}, {"label":"K", "x":8.75, "y":3.5}, {"label":"L", "x":9.75, "y":3.5}, {"label":":", "x":10.75, "y":3.5}, {"label":"\"", "x":11.75, "y":3.5}, {"label":"Enter", "x":12.75, "y":3.5, "w":2.25}, {"label":"Shift", "x":0, "y":4.5, "w":2.25}, {"label":"Z", "x":2.25, "y":4.5}, {"label":"X", "x":3.25, "y":4.5}, {"label":"C", "x":4.25, "y":4.5}, {"label":"V", "x":5.25, "y":4.5}, {"label":"B", "x":6.25, "y":4.5}, {"label":"N", "x":7.25, "y":4.5}, {"label":"M", "x":8.25, "y":4.5}, {"label":"<", "x":9.25, "y":4.5}, {"label":">", "x":10.25, "y":4.5}, {"label":"?", "x":11.25, "y":4.5}, {"label":"Shift", "x":12.25, "y":4.5, "w":2.75}, {"label":"\u2191", "x":16.25, "y":4.5}, {"label":"Ctrl", "x":0, "y":5.5, "w":1.25}, {"label":"Win", "x":1.25, "y":5.5, "w":1.25}, {"label":"Alt", "x":2.5, "y":5.5, "w":1.25}, {"x":3.75, "y":5.5, "w":6.25}, {"label":"Alt", "x":10, "y":5.5, "w":1.25}, {"label":"Win", "x":11.25, "y":5.5, "w":1.25}, {"label":"Menu", "x":12.5, "y":5.5, "w":1.25}, {"label":"Ctrl", "x":13.75, "y":5.5, "w":1.25}, {"label":"\u2190", "x":15.25, "y":5.5}, {"label":"\u2193", "x":16.25, "y":5.5}, {"label":"\u2192", "x":17.25, "y":5.5}]
 | 
			
		||||
 | 
			
		||||
@ -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       0x4C46 // LF
 | 
			
		||||
#define PRODUCT_ID      0x3231 // 21
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    LFKeyboards
 | 
			
		||||
#define PRODUCT         LFKPad 21
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 6
 | 
			
		||||
#define MATRIX_COLS 4
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "LFKPad",
 | 
			
		||||
    "manufacturer": "LFKeyboards",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "qmk",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4C46",
 | 
			
		||||
        "pid": "0x3231",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_numpad_6x4": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
 | 
			
		||||
@ -19,12 +19,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
#define VENDOR_ID       0xFEED
 | 
			
		||||
#define PRODUCT_ID      0x6060
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    LFKeyboards
 | 
			
		||||
#define PRODUCT         Mini1800
 | 
			
		||||
 | 
			
		||||
#define DIODE_DIRECTION COL2ROW
 | 
			
		||||
 | 
			
		||||
/* Matrix config */
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Mini1800",
 | 
			
		||||
    "manufacturer": "LFKeyboards",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "lfkeyboards",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0xFEED",
 | 
			
		||||
        "pid": "0x6060",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
 | 
			
		||||
@ -20,13 +20,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
 | 
			
		||||
#pragma once
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#define VENDOR_ID       0xFC51
 | 
			
		||||
#define PRODUCT_ID      0x0059
 | 
			
		||||
#define DEVICE_VER      0x0100
 | 
			
		||||
#define MANUFACTURER    ORVISEVANS+
 | 
			
		||||
#define PRODUCT         Lily58GlowEnc
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
// Rows are doubled-up
 | 
			
		||||
#define MATRIX_ROWS 10
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Lily58",
 | 
			
		||||
    "keyboard_name": "Lily58GlowEnc",
 | 
			
		||||
    "manufacturer": "ORVISEVANS+",
 | 
			
		||||
    "url": "https://keycapsss.com",
 | 
			
		||||
    "maintainer": "BenRoe",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0xFC51",
 | 
			
		||||
        "pid": "0x0059",
 | 
			
		||||
        "device_version": "1.0.0"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
 | 
			
		||||
@ -20,13 +20,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
 | 
			
		||||
#pragma once
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#define VENDOR_ID       0x7983
 | 
			
		||||
#define PRODUCT_ID      0x4C4C // "LL"
 | 
			
		||||
#define DEVICE_VER      0x0100
 | 
			
		||||
#define MANUFACTURER    Keycapsss
 | 
			
		||||
#define PRODUCT         Lily58L
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
// Rows are doubled-up
 | 
			
		||||
#define MATRIX_ROWS 10
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Lily58",
 | 
			
		||||
    "keyboard_name": "Lily58L",
 | 
			
		||||
    "manufacturer": "Keycapsss",
 | 
			
		||||
    "url": "https://keycapsss.com",
 | 
			
		||||
    "maintainer": "BenRoe",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x7983",
 | 
			
		||||
        "pid": "0x4C4C",
 | 
			
		||||
        "device_version": "1.0.0"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
 | 
			
		||||
@ -19,13 +19,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
 | 
			
		||||
#pragma once
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#define VENDOR_ID       0x04D8
 | 
			
		||||
#define PRODUCT_ID      0xEB2D
 | 
			
		||||
#define DEVICE_VER      0x0100
 | 
			
		||||
#define MANUFACTURER    liliums
 | 
			
		||||
#define PRODUCT         Lily58
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
// Rows are doubled-up
 | 
			
		||||
#define MATRIX_ROWS 10
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Lily58", 
 | 
			
		||||
    "manufacturer": "liliums",
 | 
			
		||||
    "url": "", 
 | 
			
		||||
    "maintainer": "liliums", 
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x04D8",
 | 
			
		||||
        "pid": "0xEB2D",
 | 
			
		||||
        "device_version": "1.0.0"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
 | 
			
		||||
@ -16,13 +16,6 @@
 | 
			
		||||
 | 
			
		||||
#pragma once
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#define VENDOR_ID       0x0666
 | 
			
		||||
#define PRODUCT_ID      0x2784
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    HellSingCoder
 | 
			
		||||
#define PRODUCT         Lime
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
// Rows are doubled-up
 | 
			
		||||
#define MATRIX_ROWS 12
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Lime",
 | 
			
		||||
    "manufacturer": "HellSingCoder",
 | 
			
		||||
    "url": "https://github.com/HellSingCoder/LimeKeyboard",
 | 
			
		||||
    "maintainer": "HellSingCoder",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x0666",
 | 
			
		||||
        "pid": "0x2784",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "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       0x4C58      //"LX"
 | 
			
		||||
#define PRODUCT_ID      0x0005
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    KLC
 | 
			
		||||
#define PRODUCT         Dolice
 | 
			
		||||
 | 
			
		||||
/* Set 1 kHz polling rate and force USB NKRO */
 | 
			
		||||
#define USB_POLLING_INTERVAL_MS 1
 | 
			
		||||
#define FORCE_NKRO
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,12 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Dolice",
 | 
			
		||||
    "manufacturer": "KLC",
 | 
			
		||||
    "maintainer": "ebastler",
 | 
			
		||||
    "usb": {
 | 
			
		||||
      "vid": "0x4C58",
 | 
			
		||||
      "pid": "0x0005",
 | 
			
		||||
      "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
      "LAYOUT_alice": {
 | 
			
		||||
        "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    0x4C58 //"LX"
 | 
			
		||||
#define PRODUCT_ID   0x0007 // FAve 65H
 | 
			
		||||
#define DEVICE_VER   0x0001 // Version 1
 | 
			
		||||
#define MANUFACTURER    Lx3
 | 
			
		||||
#define PRODUCT         FAve 65H
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
#define MATRIX_COLS 15
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Lx3 FAve 65H",
 | 
			
		||||
    "keyboard_name": "FAve 65H",
 | 
			
		||||
    "manufacturer": "Lx3",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "ToastyStoemp",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4C58",
 | 
			
		||||
        "pid": "0x0007",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
            "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":15, "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":15, "y":1}, {"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":15, "y":2}, {"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":15, "y":3}, {"x":0, "y":4, "w":1.25}, {"x":1.25, "y":4, "w":1.25}, {"x":2.5, "y":4, "w":1.25}, {"x":3.75, "y":4, "w":6.25}, {"x":10, "y":4, "w":1.25}, {"x":11.25, "y":4, "w":1.25}, {"x":13, "y":4}, {"x":14, "y":4}, {"x":15, "y":4}]
 | 
			
		||||
 | 
			
		||||
@ -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    0x4C58 // LX
 | 
			
		||||
#define PRODUCT_ID   0x0004 // FAve 84H
 | 
			
		||||
#define DEVICE_VER   0x0001 // Version 1
 | 
			
		||||
#define MANUFACTURER    Lx3
 | 
			
		||||
#define PRODUCT         FAve 84H
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 6
 | 
			
		||||
#define MATRIX_COLS 17
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Lx3 Fave 84H",
 | 
			
		||||
    "keyboard_name": "FAve 84H",
 | 
			
		||||
    "manufacturer": "Lx3",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "ToastyStoemp",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4C58",
 | 
			
		||||
        "pid": "0x0004",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
            "layout": [{"label":"Esc", "x":0, "y":0}, {"label":"F1", "x":2, "y":0}, {"label":"F2", "x":3, "y":0}, {"label":"F3", "x":4, "y":0}, {"label":"F4", "x":5, "y":0}, {"label":"F5", "x":6.5, "y":0}, {"label":"F6", "x":7.5, "y":0}, {"label":"F7", "x":8.5, "y":0}, {"label":"F8", "x":9.5, "y":0}, {"label":"F9", "x":11, "y":0}, {"label":"F10", "x":12, "y":0}, {"label":"F11", "x":13, "y":0}, {"label":"F12", "x":14, "y":0}, {"label":"PrtSc", "x":15.25, "y":0}, {"label":"Scroll Lock", "x":16.25, "y":0}, {"label":"Pause", "x":17.25, "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}, {"label":"Backspace", "x":13, "y":1.25, "w":2}, {"label":"Delete", "x":14, "y":1.25}, {"label":"Insert", "x":15.25, "y":1.25}, {"label":"Home", "x":16.25, "y":1.25}, {"label":"PgUp", "x":17.25, "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":"Delete", "x":15.25, "y":2.25}, {"label":"End", "x":16.25, "y":2.25}, {"label":"PgDn", "x":17.25, "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":"Shift", "x":0, "y":4.25, "w":2.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":2.75}, {"label":"\u2191", "x":16.25, "y":4.25}, {"label":"Ctrl", "x":0, "y":5.25, "w":1.5}, {"label":"Win", "x":1.5, "y":5.25}, {"label":"Alt", "x":2.5, "y":5.25, "w":1.5}, {"x":4, "y":5.25, "w":7}, {"label":"Alt", "x":11, "y":5.25, "w":1.5}, {"label":"Fn", "x":12.5, "y":5.25}, {"label":"Ctrl", "x":13.5, "y":5.25, "w":1.5}, {"label":"\u2190", "x":15.25, "y":5.25}, {"label":"\u2193", "x":16.25, "y":5.25}, {"label":"\u2192", "x":17.25, "y":5.25}]
 | 
			
		||||
 | 
			
		||||
@ -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       0x4C58      //"LX"
 | 
			
		||||
#define PRODUCT_ID      0x0002
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    Lx3
 | 
			
		||||
#define PRODUCT         FAVE-87
 | 
			
		||||
 | 
			
		||||
/* Force USB NKRO */
 | 
			
		||||
#define FORCE_NKRO
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,12 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Lx3 Fave 87",
 | 
			
		||||
    "keyboard_name": "FAve 87",
 | 
			
		||||
    "manufacturer": "Lx3",
 | 
			
		||||
    "maintainer": "ebastler",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4C58",
 | 
			
		||||
        "pid": "0x0002",
 | 
			
		||||
        "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    0x4C58 //"LX"
 | 
			
		||||
#define PRODUCT_ID   0x0003 // FAve 87H
 | 
			
		||||
#define DEVICE_VER   0x0001 // Version 1
 | 
			
		||||
#define MANUFACTURER    Lx3
 | 
			
		||||
#define PRODUCT         FAve 87H
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 6
 | 
			
		||||
#define MATRIX_COLS 17
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Lx3 FAve 87H",
 | 
			
		||||
    "keyboard_name": "FAve 87H",
 | 
			
		||||
    "manufacturer": "Lx3",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "ToastyStoemp",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4C58",
 | 
			
		||||
        "pid": "0x0003",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
            "layout": [{"label":"Esc", "x":0, "y":0}, {"label":"F1", "x":2, "y":0}, {"label":"F2", "x":3, "y":0}, {"label":"F3", "x":4, "y":0}, {"label":"F4", "x":5, "y":0}, {"label":"F5", "x":6.5, "y":0}, {"label":"F6", "x":7.5, "y":0}, {"label":"F7", "x":8.5, "y":0}, {"label":"F8", "x":9.5, "y":0}, {"label":"F9", "x":11, "y":0}, {"label":"F10", "x":12, "y":0}, {"label":"F11", "x":13, "y":0}, {"label":"F12", "x":14, "y":0}, {"label":"PrtSc", "x":15.25, "y":0}, {"label":"Scroll Lock", "x":16.25, "y":0}, {"label":"Pause", "x":17.25, "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}, {"label":"Backspace", "x":13, "y":1.25, "w":2}, {"label":"Delete", "x":14, "y":1.25}, {"label":"Insert", "x":15.25, "y":1.25}, {"label":"Home", "x":16.25, "y":1.25}, {"label":"PgUp", "x":17.25, "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":"Delete", "x":15.25, "y":2.25}, {"label":"End", "x":16.25, "y":2.25}, {"label":"PgDn", "x":17.25, "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":"Shift", "x":0, "y":4.25, "w":2.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":2.75}, {"label":"\u2191", "x":16.25, "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, "w":1.25}, {"label":"Win", "x":11.25, "y":5.25, "w":1.25}, {"label":"Fn", "x":12.5, "y":5.25, "w":1.25}, {"label":"Ctrl", "x":13.75, "y":5.25, "w":1.25}, {"label":"\u2190", "x":15.25, "y":5.25}, {"label":"\u2193", "x":16.25, "y":5.25}, {"label":"\u2192", "x":17.25, "y":5.25}]
 | 
			
		||||
 | 
			
		||||
@ -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       0x4C58      //"LX"
 | 
			
		||||
#define PRODUCT_ID      0x0001      
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    Lx3
 | 
			
		||||
#define PRODUCT         Whale-75
 | 
			
		||||
 | 
			
		||||
/* Force USB NKRO */
 | 
			
		||||
#define FORCE_NKRO
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,12 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Lx3 Whale 75",
 | 
			
		||||
    "keyboard_name": "Whale 75",
 | 
			
		||||
    "manufacturer": "Lx3",
 | 
			
		||||
    "maintainer": "ebastler",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4C58",
 | 
			
		||||
        "pid": "0x0001",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_all": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
 | 
			
		||||
@ -16,13 +16,6 @@
 | 
			
		||||
#pragma once
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#define VENDOR_ID       0x4142 // "AB"
 | 
			
		||||
#define PRODUCT_ID      0x4D55 // "MU"
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    Little Alby
 | 
			
		||||
#define PRODUCT         Mute
 | 
			
		||||
 | 
			
		||||
#define USB_MAX_POWER_CONSUMPTION 100
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
  "keyboard_name": "Little Alby",
 | 
			
		||||
  "keyboard_name": "Mute",
 | 
			
		||||
  "manufacturer": "Little Alby",
 | 
			
		||||
  "url": "",
 | 
			
		||||
  "maintainer": "albybarber",
 | 
			
		||||
  "usb": {
 | 
			
		||||
    "vid": "0x4142",
 | 
			
		||||
    "pid": "0x4D55",
 | 
			
		||||
    "device_version": "0.0.1"
 | 
			
		||||
  },
 | 
			
		||||
  "layouts": {
 | 
			
		||||
    "LAYOUT": {
 | 
			
		||||
      "layout": [ {"x": 0, "y": 0 }]
 | 
			
		||||
 | 
			
		||||
@ -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 Lizard Trick Electronics
 | 
			
		||||
#define PRODUCT Tenkey++
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 6
 | 
			
		||||
#define MATRIX_COLS 4
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "tenkey_plusplus",
 | 
			
		||||
    "keyboard_name": "Tenkey++",
 | 
			
		||||
    "manufacturer": "Lizard Trick Electronics",
 | 
			
		||||
    "url": "https://github.com/jonbobcar/tenkey_plusplus",
 | 
			
		||||
    "maintainer": "Jonathon Carstens",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0xFEED",
 | 
			
		||||
        "pid": "0x0000",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
 | 
			
		||||
@ -4,13 +4,6 @@
 | 
			
		||||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#define VENDOR_ID       0x3728
 | 
			
		||||
#define PRODUCT_ID      0x2949
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    Ll3macorn
 | 
			
		||||
#define PRODUCT         BongoPad
 | 
			
		||||
 | 
			
		||||
/* bootmagic */
 | 
			
		||||
#define BOOTMAGIC_LITE_ROW 1
 | 
			
		||||
#define BOOTMAGIC_LITE_COLUMN 0
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
	"keyboard_name": "Bongopad", 
 | 
			
		||||
	"keyboard_name": "BongoPad", 
 | 
			
		||||
	"manufacturer": "Ll3macorn",
 | 
			
		||||
	"url": "https://github.com/qmk/qmk_firmware/tree/master/keyboards/ll3macorn/bongopad", 
 | 
			
		||||
	"maintainer": "Ll3macorn", 
 | 
			
		||||
	"usb": {
 | 
			
		||||
		"vid": "0x3728",
 | 
			
		||||
		"pid": "0x2949",
 | 
			
		||||
		"device_version": "0.0.1"
 | 
			
		||||
	},
 | 
			
		||||
	"layouts": {
 | 
			
		||||
	    "LAYOUT_default": {
 | 
			
		||||
		"layout": [{"x":0, "y":0}, {"x":0, "y":1}, {"x":1, "y":1}, {"x":2, "y":1}, {"x":0, "y":2}, {"x":1, "y":2}, {"x":2, "y":2}, {"x":0, "y":3}, {"x":1, "y":3}, {"x":2, "y":3}]
 | 
			
		||||
 | 
			
		||||
@ -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    0x4C4D     // "LM"
 | 
			
		||||
#define PRODUCT_ID   0x4B01     // "K01"
 | 
			
		||||
#define DEVICE_VER   0x0001
 | 
			
		||||
#define MANUFACTURER L+M Keyboard
 | 
			
		||||
#define PRODUCT      L+M 60N
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 7
 | 
			
		||||
#define MATRIX_COLS 15
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "lm60n",
 | 
			
		||||
    "keyboard_name": "L+M 60N",
 | 
			
		||||
    "manufacturer": "L+M Keyboard",
 | 
			
		||||
    "url": "",
 | 
			
		||||
    "maintainer": "gkeyboard",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4C4D",
 | 
			
		||||
        "pid": "0x4B01",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_ansi": {
 | 
			
		||||
            "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       0x8968
 | 
			
		||||
#define PRODUCT_ID      0x4C36
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    Yiancar-Designs
 | 
			
		||||
#define PRODUCT         Loki65
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
#define MATRIX_COLS 15
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Loki65",
 | 
			
		||||
    "manufacturer": "Yiancar-Designs",
 | 
			
		||||
    "url": "https://yiancar-designs.com",
 | 
			
		||||
    "maintainer": "Yiancar-Designs",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x8968",
 | 
			
		||||
        "pid": "0x4C36",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_all": {
 | 
			
		||||
            "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":15, "y":1}, {"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":15, "y":2}, {"x":0, "y":3, "w":1.25}, {"x":1.25, "y":3}, {"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":15, "y":3}, {"x":0, "y":4, "w":1.25}, {"x":1.25, "y":4, "w":1.25}, {"x":2.5, "y":4, "w":1.25}, {"x":3.75, "y":4, "w":6.25}, {"x":10, "y":4, "w":1.25}, {"x":11.25, "y":4, "w":1.25}, {"x":13, "y":4}, {"x":14, "y":4}, {"x":15, "y":4}]
 | 
			
		||||
 | 
			
		||||
@ -20,13 +20,6 @@
 | 
			
		||||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#define VENDOR_ID       0x5633
 | 
			
		||||
#define PRODUCT_ID      0x1024
 | 
			
		||||
#define DEVICE_VER      0x0004
 | 
			
		||||
#define MANUFACTURER    Longnald
 | 
			
		||||
#define PRODUCT         Corin
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
#define MATRIX_COLS 15
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
  "keyboard_name": "Corin",
 | 
			
		||||
  "manufacturer": "Longnald",
 | 
			
		||||
  "url": "https://github.com/longnald/corin",
 | 
			
		||||
  "maintainer": "Seaton Jiang <seaton@vtrois.com>",
 | 
			
		||||
  "usb": {
 | 
			
		||||
    "vid": "0x5633",
 | 
			
		||||
    "pid": "0x1024",
 | 
			
		||||
    "device_version": "0.0.4"
 | 
			
		||||
  },
 | 
			
		||||
  "layouts": {
 | 
			
		||||
    "LAYOUT_64_ansi": {
 | 
			
		||||
      "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    0x7667 // Lucid
 | 
			
		||||
#define PRODUCT_ID   0x0005 // Phantom
 | 
			
		||||
#define DEVICE_VER   0x0001 // Version 1
 | 
			
		||||
#define MANUFACTURER    Lucid
 | 
			
		||||
#define PRODUCT         Alexa
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
#define MATRIX_COLS 15
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Alexa",
 | 
			
		||||
    "manufacturer": "Lucid",
 | 
			
		||||
    "url": "https://www.makerkeyboards.com/products/alexa",
 | 
			
		||||
    "maintainer": "mrnoisytiger",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x7667",
 | 
			
		||||
        "pid": "0x0005",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_65_ansi_blocker_split_bs": {
 | 
			
		||||
            "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    0x7667 // Maker Keyboards
 | 
			
		||||
#define PRODUCT_ID   0x0006 // Alexa
 | 
			
		||||
#define DEVICE_VER   0x0001 // Version 1
 | 
			
		||||
#define MANUFACTURER    Maker Keyboards
 | 
			
		||||
#define PRODUCT         Alexa
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
#define MATRIX_COLS 15
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Alexa Solder",
 | 
			
		||||
    "manufacturer": "Maker Keyboards",
 | 
			
		||||
    "url": "http://www.makerkeyboards.com",
 | 
			
		||||
    "maintainer": "Maker Keyboards",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x7667",
 | 
			
		||||
        "pid": "0x0006",
 | 
			
		||||
        "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    0x7667 // Lucid
 | 
			
		||||
#define PRODUCT_ID   0x0003 // KBD8X Hotswap PCB's
 | 
			
		||||
#define DEVICE_VER   0x0001 // Version 1
 | 
			
		||||
#define MANUFACTURER    Lucid
 | 
			
		||||
#define PRODUCT         KBD8X_HS
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 6
 | 
			
		||||
#define MATRIX_COLS 17
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "KBD8X Hotswap PCB's",
 | 
			
		||||
    "keyboard_name": "KBD8X Hotswap",
 | 
			
		||||
    "manufacturer": "Lucid",
 | 
			
		||||
    "url": "http://www.lucidkb.com",
 | 
			
		||||
    "maintainer": "Lucid",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x7667",
 | 
			
		||||
        "pid": "0x0003",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_tkl_ansi": {
 | 
			
		||||
            "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    0x7667 // Lucid
 | 
			
		||||
#define PRODUCT_ID   0x0001 // Phantom
 | 
			
		||||
#define DEVICE_VER   0x0001 // Version 1
 | 
			
		||||
#define MANUFACTURER    Lucid
 | 
			
		||||
#define PRODUCT         Phantom
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
#define MATRIX_COLS 15
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Phantom",
 | 
			
		||||
    "manufacturer": "Lucid",
 | 
			
		||||
    "url": "http://www.lucidkb.com",
 | 
			
		||||
    "maintainer": "Lucid",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x7667",
 | 
			
		||||
        "pid": "0x0001",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_65_ansi_blocker": {
 | 
			
		||||
            "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    0x7667 // Lucid
 | 
			
		||||
#define PRODUCT_ID   0x0002 // Phantom_Solder
 | 
			
		||||
#define DEVICE_VER   0x0001 // Version 1
 | 
			
		||||
#define MANUFACTURER    Lucid
 | 
			
		||||
#define PRODUCT         Phantom
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
#define MATRIX_COLS 15
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Phantom Solder",
 | 
			
		||||
    "manufacturer": "Lucid",
 | 
			
		||||
    "url": "http://www.lucidkb.com",
 | 
			
		||||
    "maintainer": "Lucid",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x7667",
 | 
			
		||||
        "pid": "0x0002",
 | 
			
		||||
        "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    0x7667 // Lucid
 | 
			
		||||
#define PRODUCT_ID   0x0004 // Scarlet PCB's
 | 
			
		||||
#define DEVICE_VER   0x0001 // Version 1
 | 
			
		||||
#define MANUFACTURER    Lucid
 | 
			
		||||
#define PRODUCT         Scarlet
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 6
 | 
			
		||||
#define MATRIX_COLS 17
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "Scarlet PCB's",
 | 
			
		||||
    "keyboard_name": "Scarlet",
 | 
			
		||||
    "manufacturer": "Lucid",
 | 
			
		||||
    "url": "http://www.lucidkb.com",
 | 
			
		||||
    "maintainer": "Lucid",
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x7667",
 | 
			
		||||
        "pid": "0x0004",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_tkl_all": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
 | 
			
		||||
@ -18,14 +18,6 @@
 | 
			
		||||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
/* USB Device descriptor parameter */
 | 
			
		||||
#define VENDOR_ID       0x4C50
 | 
			
		||||
#define PRODUCT_ID      0x9998
 | 
			
		||||
#define DEVICE_VER      0x0001
 | 
			
		||||
#define MANUFACTURER    Laneware Peripherals
 | 
			
		||||
#define PRODUCT         LW-67
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 5
 | 
			
		||||
#define MATRIX_COLS 16
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "LW67", 
 | 
			
		||||
    "keyboard_name": "LW-67", 
 | 
			
		||||
    "manufacturer": "Laneware Peripherals",
 | 
			
		||||
    "url": "", 
 | 
			
		||||
    "maintainer": "qmk", 
 | 
			
		||||
    "usb": {
 | 
			
		||||
        "vid": "0x4C50",
 | 
			
		||||
        "pid": "0x9998",
 | 
			
		||||
        "device_version": "0.0.1"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts":{
 | 
			
		||||
      "LAYOUT_ansi":{
 | 
			
		||||
        "layout": [{"label":"Esc", "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":"Mute", "x":16, "y":0.5}, {"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":"Delete", "x":15.5, "y":2}, {"label":"PgUp", "x":16.5, "y":2}, {"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":2.75}, {"label":"\u2191", "x":15.25, "y":3.25}, {"label":"PgDn", "x":16.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, "w":1.25}, {"label":"Menu", "x":12.5, "y":4, "w":1.25}, {"label":"\u2190", "x":14.25, "y":4.25}, {"label":"\u2193", "x":15.25, "y":4.25}, {"label":"\u2192", "x":16.25, "y":4.25}]
 | 
			
		||||
 | 
			
		||||
@ -18,12 +18,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
#define VENDOR_ID       0x7856
 | 
			
		||||
#define PRODUCT_ID      0x6163
 | 
			
		||||
#define DEVICE_VER      0x0002
 | 
			
		||||
#define MANUFACTURER    Lyso1
 | 
			
		||||
#define PRODUCT         lck75
 | 
			
		||||
 | 
			
		||||
/* key matrix size */
 | 
			
		||||
#define MATRIX_ROWS 6
 | 
			
		||||
#define MATRIX_COLS 16
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
    "keyboard_name": "LCK75", 
 | 
			
		||||
    "manufacturer": "Lyso1",
 | 
			
		||||
    "url": "https://github.com/lyso1/LCK75", 
 | 
			
		||||
    "maintainer": "Lyso1", 
 | 
			
		||||
    "usb": {
 | 
			
		||||
      "vid": "0x7856",
 | 
			
		||||
      "pid": "0x6163",
 | 
			
		||||
      "device_version": "0.0.2"
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT_default": {
 | 
			
		||||
          "layout": [{"label":"Esc", "x":0, "y":0}, {"label":"F1", "x":1.25, "y":0}, {"label":"F2", "x":2.25, "y":0}, {"label":"F3", "x":3.25, "y":0}, {"label":"F4", "x":4.25, "y":0}, {"label":"F5", "x":5.5, "y":0}, {"label":"F6", "x":6.5, "y":0}, {"label":"F7", "x":7.5, "y":0}, {"label":"F8", "x":8.5, "y":0}, {"label":"F9", "x":9.75, "y":0}, {"label":"F10", "x":10.75, "y":0}, {"label":"F11", "x":11.75, "y":0}, {"label":"F12", "x":12.75, "y":0}, {"label":"F13", "x":14, "y":0}, {"label":"Mute", "x":15.5, "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}, {"label":"Backspace", "x":13, "y":1.25, "w":2}, {"label":"PgDn", "x":15.5, "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":"PgUp", "x":15.5, "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":"Del", "x":15.5, "y":3.25}, {"label":"Shift", "x":0, "y":4.25, "w":2.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.25, "y":4.5}, {"label":"MO(1)", "x":15.5, "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, "w":1.5}, {"label":"Ctrl", "x":11.5, "y":5.25, "w":1.5}, {"label":"Left", "x":13.25, "y":5.5}, {"label":"Down", "x":14.25, "y":5.5}, {"label":"Right", "x":15.25, "y":5.5}]
 | 
			
		||||
 | 
			
		||||
Some files were not shown because too many files have changed in this diff Show More
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user