aboutsummaryrefslogtreecommitdiffstats
path: root/data/schemas/keyboard.jsonschema
diff options
context:
space:
mode:
authorJoel Challis2025-05-14 14:02:43 +0200
committerGitHub2025-05-14 14:02:43 +0200
commit05ff5443b1d528855332b4b06063fad26f21e391 (patch)
tree5f022267b25c5e8e8fade9ecddf906e362ff097c /data/schemas/keyboard.jsonschema
parente553cf7214e3f608ede138a6133aaf4d2fecdac7 (diff)
Deprecate `usb.force_nkro`/`FORCE_NKRO` (#25262)
Diffstat (limited to 'data/schemas/keyboard.jsonschema')
-rw-r--r--data/schemas/keyboard.jsonschema18
1 files changed, 17 insertions, 1 deletions
diff --git a/data/schemas/keyboard.jsonschema b/data/schemas/keyboard.jsonschema
index 4e8bae1084..c22b0ff0da 100644
--- a/data/schemas/keyboard.jsonschema
+++ b/data/schemas/keyboard.jsonschema
@@ -443,6 +443,18 @@
}
}
},
+ "host": {
+ "type": "object",
+ "properties": {
+ "default": {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "nkro": {"type": "boolean"}
+ }
+ }
+ }
+ },
"leader_key": {
"type": "object",
"properties": {
@@ -952,7 +964,11 @@
"$comment": "Deprecated: use device_version instead"
},
"device_version": {"$ref": "qmk.definitions.v1#/bcd_version"},
- "force_nkro": {"type": "boolean"},
+ "force_nkro": {
+ "type": "boolean",
+ "$comment": "Deprecated: use host.default.nkro instead"
+
+ },
"pid": {"$ref": "qmk.definitions.v1#/hex_number_4d"},
"vid": {"$ref": "qmk.definitions.v1#/hex_number_4d"},
"max_power": {"$ref": "qmk.definitions.v1#/unsigned_int"},