Skip to content

Commit 0966901

Browse files
committed
Merge remote-tracking branch 'origin/master' into develop
2 parents fca1417 + 089a819 commit 0966901

File tree

13 files changed

+42
-42
lines changed

13 files changed

+42
-42
lines changed

data/schemas/definitions.jsonschema

+2-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@
4040
"pattern": "^[0-9a-z_/\\-]+\\.json$"
4141
},
4242
"key_unit": {
43-
"type": "number"
43+
"type": "number",
44+
"minimum": 0
4445
},
4546
"keyboard": {
4647
"type": "string",

data/schemas/keyboard.jsonschema

+4-4
Original file line numberDiff line numberDiff line change
@@ -515,8 +515,8 @@
515515
"minimum": 0
516516
}
517517
},
518-
"x": {"$ref": "qmk.definitions.v1#/key_unit"},
519-
"y": {"$ref": "qmk.definitions.v1#/key_unit"},
518+
"x": {"$ref": "qmk.definitions.v1#/unsigned_int"},
519+
"y": {"$ref": "qmk.definitions.v1#/unsigned_int"},
520520
"flags": {"$ref": "qmk.definitions.v1#/unsigned_int_8"}
521521
}
522522
}
@@ -601,8 +601,8 @@
601601
"minimum": 0
602602
}
603603
},
604-
"x": {"$ref": "qmk.definitions.v1#/key_unit"},
605-
"y": {"$ref": "qmk.definitions.v1#/key_unit"},
604+
"x": {"$ref": "qmk.definitions.v1#/unsigned_int"},
605+
"y": {"$ref": "qmk.definitions.v1#/unsigned_int"},
606606
"flags": {"$ref": "qmk.definitions.v1#/unsigned_int_8"}
607607
}
608608
}

keyboards/hazel/bad_wings/config.h

+3
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33

44
#pragma once
55

6+
#define MATRIX_COLS 8
7+
#define MATRIX_ROWS 5
8+
69
#define SPI_SCK_PIN GP2
710
#define SPI_MOSI_PIN GP3
811
#define SPI_MISO_PIN GP4

keyboards/hazel/bad_wings/keyboard.json

-4
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,6 @@
1010
},
1111
"processor": "RP2040",
1212
"bootloader": "rp2040",
13-
"matrix_size": {
14-
"cols": 8,
15-
"rows": 5
16-
},
1713
"diode_direction": "COL2ROW",
1814
"features": {
1915
"bootmagic": true,

keyboards/keychron/q1v2/config.h

+3
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@
1616

1717
#pragma once
1818

19+
#define MATRIX_COLS 16
20+
#define MATRIX_ROWS 6
21+
1922
/* RGB Matrix Driver Configuration */
2023
#define SNLED27351_I2C_ADDRESS_1 SNLED27351_I2C_ADDRESS_VDDIO
2124
#define SNLED27351_I2C_ADDRESS_2 SNLED27351_I2C_ADDRESS_GND

keyboards/keychron/q1v2/info.json

-4
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,6 @@
3232
"custom": true,
3333
"custom_lite": true
3434
},
35-
"matrix_size": {
36-
"cols": 16,
37-
"rows": 6
38-
},
3935
"diode_direction": "ROW2COL",
4036
"rgb_matrix": {
4137
"driver": "snled27351",
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
// Copyright 2024 QMK
2+
// SPDX-License-Identifier: GPL-2.0-or-later
3+
4+
#pragma once
5+
6+
#define MATRIX_COLS 19
7+
#define MATRIX_ROWS 6

keyboards/mechlovin/olly/jf/rev1/keyboard.json

-4
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,6 @@
1616
"rows": ["D5", "D6", "A5", "A4", "A3", "A6"],
1717
"custom_lite": true
1818
},
19-
"matrix_size": {
20-
"cols": 19,
21-
"rows": 6
22-
},
2319
"backlight": {
2420
"pin": "D4",
2521
"breathing": true

keyboards/silverbullet44/keyboard.json

+17-17
Original file line numberDiff line numberDiff line change
@@ -92,29 +92,29 @@
9292
{"matrix": [5, 1], "x": 16, "y": 1.75},
9393
{"matrix": [5, 0], "x": 17, "y": 2.375},
9494

95-
{"matrix": [2, 0], "x": 12, "y": 2.5},
96-
{"matrix": [2, 1], "x": 13, "y": 2.25},
97-
{"matrix": [2, 2], "x": 14, "y": 2},
98-
{"matrix": [2, 3], "x": 15, "y": 2.25},
99-
{"matrix": [2, 4], "x": 16, "y": 2.75},
100-
{"matrix": [2, 5], "x": 17, "y": 3.375},
95+
{"matrix": [2, 0], "x": 0, "y": 3.375},
96+
{"matrix": [2, 1], "x": 1, "y": 2.75},
97+
{"matrix": [2, 2], "x": 2, "y": 2.25},
98+
{"matrix": [2, 3], "x": 3, "y": 2},
99+
{"matrix": [2, 4], "x": 4, "y": 2.25},
100+
{"matrix": [2, 5], "x": 5, "y": 2.5},
101101

102-
{"matrix": [6, 5], "x": 0, "y": 3.375},
103-
{"matrix": [6, 4], "x": 1, "y": 2.75},
104-
{"matrix": [6, 3], "x": 2, "y": 2.25},
105-
{"matrix": [6, 2], "x": 3, "y": 2},
106-
{"matrix": [6, 1], "x": 4, "y": 2.25},
107-
{"matrix": [6, 0], "x": 5, "y": 2.5},
102+
{"matrix": [6, 5], "x": 12, "y": 2.5},
103+
{"matrix": [6, 4], "x": 13, "y": 2.25},
104+
{"matrix": [6, 3], "x": 14, "y": 2},
105+
{"matrix": [6, 2], "x": 15, "y": 2.25},
106+
{"matrix": [6, 1], "x": 16, "y": 2.75},
107+
{"matrix": [6, 0], "x": 17, "y": 3.375},
108108

109109
{"matrix": [3, 2], "x": 4, "y": 3.25, "h": 1.25},
110110
{"matrix": [3, 3], "x": 5, "y": 3.5},
111-
{"matrix": [3, 4], "x": -0.5, "y": 3.5, "h": 1.5},
112-
{"matrix": [3, 5], "x": 7, "y": 3.25, "h": 1.5},
111+
{"matrix": [3, 4], "x": 6, "y": 3.25, "h": 1.5},
112+
{"matrix": [3, 5], "x": 7, "y": 3.5, "h": 1.5},
113113

114-
{"matrix": [7, 5], "x": -3, "y": 3.5, "h": 1.5},
115-
{"matrix": [7, 4], "x": -2, "y": 3.5, "h": 1.5},
114+
{"matrix": [7, 5], "x": 10, "y": 3.5, "h": 1.5},
115+
{"matrix": [7, 4], "x": 11, "y": 3.25, "h": 1.5},
116116
{"matrix": [7, 3], "x": 12, "y": 3.5},
117-
{"matrix": [7, 2], "x": 13, "y": 3.25, "w": 1.25}
117+
{"matrix": [7, 2], "x": 13, "y": 3.25, "h": 1.25}
118118
]
119119
}
120120
}

keyboards/snes_macropad/config.h

+3
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33

44
#pragma once
55

6+
#define MATRIX_COLS 4
7+
#define MATRIX_ROWS 6
8+
69
#define RP2040_BOOTLOADER_DOUBLE_TAP_RESET
710
#define RP2040_BOOTLOADER_DOUBLE_TAP_RESET_LED GP25
811
#define RP2040_BOOTLOADER_DOUBLE_TAP_RESET_TIMEOUT 500U

keyboards/snes_macropad/keyboard.json

-4
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,6 @@
1919
"driver": "vendor"
2020
},
2121
"processor": "RP2040",
22-
"matrix_size": {
23-
"cols": 4,
24-
"rows": 6
25-
},
2622
"url": "",
2723
"usb": {
2824
"device_version": "1.0.0",

keyboards/zsa/voyager/config.h

+3
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44

55
#pragma once
66

7+
#define MATRIX_COLS 7
8+
#define MATRIX_ROWS 12
9+
710
#define IS31FL3731_I2C_ADDRESS_1 IS31FL3731_I2C_ADDRESS_GND
811
#define IS31FL3731_I2C_ADDRESS_2 IS31FL3731_I2C_ADDRESS_VCC
912

keyboards/zsa/voyager/keyboard.json

-4
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,6 @@
2727
"matrix": [0, 1]
2828
},
2929
"diode_direction": "ROW2COL",
30-
"matrix_size": {
31-
"cols": 7,
32-
"rows": 12
33-
},
3430
"mousekey": {
3531
"delay": 0,
3632
"interval": 20,

0 commit comments

Comments
 (0)