Move keyboard USB IDs and strings to data driven, pass 2: J-L (#18080)
This commit is contained in:
@@ -2,14 +2,6 @@
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
#pragma once
|
||||
|
||||
|
||||
/* USB Device descriptor parameter */
|
||||
#define VENDOR_ID 0x4C41 // "LA" Lozyuk Alexander
|
||||
#define PRODUCT_ID 0x0001
|
||||
#define DEVICE_VER 0x0001
|
||||
#define MANUFACTURER keyzog
|
||||
#define PRODUCT Kapl Keyboard
|
||||
|
||||
/* key matrix size */
|
||||
/* Rows are doubled up */
|
||||
#define MATRIX_ROWS 10
|
||||
|
91
keyboards/kapl/rev1/info.json
Normal file
91
keyboards/kapl/rev1/info.json
Normal file
@@ -0,0 +1,91 @@
|
||||
{
|
||||
"keyboard_name": "Kapl",
|
||||
"manufacturer": "keyzog",
|
||||
"url": "https://github.com/keyzog/kapl",
|
||||
"maintainer": "keyzog",
|
||||
"usb": {
|
||||
"vid": "0x4C41",
|
||||
"pid": "0x0001",
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"layouts": {
|
||||
"LAYOUT": {
|
||||
"layout": [
|
||||
{"label":"L00", "x":0, "y":0.38},
|
||||
{"label":"L01", "x":1, "y":0.38},
|
||||
{"label":"L02", "x":2, "y":0.13},
|
||||
{"label":"L03", "x":3, "y":0},
|
||||
{"label":"L04", "x":4, "y":0.13},
|
||||
{"label":"L05", "x":5, "y":0.25},
|
||||
{"label":"L06", "x":6, "y":0.35},
|
||||
{"label":"R00", "x":8.67, "y":0.35},
|
||||
{"label":"R01", "x":9.67, "y":0.25},
|
||||
{"label":"R02", "x":10.67, "y":0.13},
|
||||
{"label":"R03", "x":11.67, "y":0},
|
||||
{"label":"R04", "x":12.67, "y":0.13},
|
||||
{"label":"R05", "x":13.67, "y":0.38},
|
||||
{"label":"R06", "x":14.67, "y":0.38},
|
||||
|
||||
{"label":"L10", "x":0, "y":1.38},
|
||||
{"label":"L11", "x":1, "y":1.38},
|
||||
{"label":"L12", "x":2, "y":1.13},
|
||||
{"label":"L13", "x":3, "y":1},
|
||||
{"label":"L14", "x":4, "y":1.13},
|
||||
{"label":"L15", "x":5, "y":1.25},
|
||||
{"label":"L16", "x":6, "y":1.35},
|
||||
{"label":"R10", "x":8.67, "y":1.35},
|
||||
{"label":"R11", "x":9.67, "y":1.25},
|
||||
{"label":"R12", "x":10.67, "y":1.13},
|
||||
{"label":"R13", "x":11.67, "y":1},
|
||||
{"label":"R14", "x":12.67, "y":1.13},
|
||||
{"label":"R15", "x":13.67, "y":1.38},
|
||||
{"label":"R16", "x":14.67, "y":1.38},
|
||||
|
||||
{"label":"L20", "x":0, "y":2.38},
|
||||
{"label":"L21", "x":1, "y":2.38},
|
||||
{"label":"L22", "x":2, "y":2.13},
|
||||
{"label":"L23", "x":3, "y":2.0},
|
||||
{"label":"L24", "x":4, "y":2.13},
|
||||
{"label":"L25", "x":5, "y":2.25},
|
||||
{"label":"L26", "x":6, "y":2.35},
|
||||
{"label":"R20", "x":8.67, "y":2.35},
|
||||
{"label":"R21", "x":9.67, "y":2.25},
|
||||
{"label":"R22", "x":10.67, "y":2.13},
|
||||
{"label":"R23", "x":11.67, "y":2.0},
|
||||
{"label":"R24", "x":12.67, "y":2.13},
|
||||
{"label":"R25", "x":13.67, "y":2.38},
|
||||
{"label":"R26", "x":14.67, "y":2.38},
|
||||
|
||||
{"label":"L30", "x":0, "y":3.38},
|
||||
{"label":"L31", "x":1, "y":3.38},
|
||||
{"label":"L32", "x":2, "y":3.13},
|
||||
{"label":"L33", "x":3, "y":3.0},
|
||||
{"label":"L34", "x":4, "y":3.13},
|
||||
{"label":"L35", "x":5, "y":3.25},
|
||||
{"label":"L36", "x":6, "y":3.35},
|
||||
{"label":"R30", "x":8.67, "y":3.35},
|
||||
{"label":"R31", "x":9.67, "y":3.25},
|
||||
{"label":"R32", "x":10.67, "y":3.13},
|
||||
{"label":"R33", "x":11.67, "y":3.0},
|
||||
{"label":"R34", "x":12.67, "y":3.13},
|
||||
{"label":"R35", "x":13.67, "y":3.38},
|
||||
{"label":"R36", "x":14.67, "y":3.38},
|
||||
|
||||
{"label":"L40", "x":0, "y":4.38},
|
||||
{"label":"L41", "x":1, "y":4.38},
|
||||
{"label":"L42", "x":2, "y":4.13},
|
||||
{"label":"L43", "x":3, "y":4.0},
|
||||
{"label":"L44", "x":4, "y":4.13},
|
||||
{"label":"L45", "x":5.35, "y":4.92},
|
||||
{"label":"L46", "x":6.35, "y":4.45, "h":1.5},
|
||||
{"label":"R40", "x":8.02, "y":4.45, "h":1.5},
|
||||
{"label":"R41", "x":9.02, "y":4.92},
|
||||
{"label":"R42", "x":10.67, "y":4.13},
|
||||
{"label":"R43", "x":11.67, "y":4.0},
|
||||
{"label":"R44", "x":12.67, "y":4.13},
|
||||
{"label":"R45", "x":13.67, "y":4.38},
|
||||
{"label":"R46", "x":14.67, "y":4.38}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user