diff options
author | dexter93 <d3xter93@gmail.com> | 2022-12-08 18:09:01 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-09 03:09:01 +1100 |
commit | f2a8a13dbad220cfb0dfbd72a90492a15a2e58bb (patch) | |
tree | 92c2389bba9eb8faa00b13e68b57f8196e87fc84 /data | |
parent | 6668a0adb0b482a4b9adfab6693fc1b98a7eb16c (diff) |
Core: Support inverted scan logic for optical switches (#19053)
Diffstat (limited to 'data')
-rw-r--r-- | data/mappings/info_config.hjson | 1 | ||||
-rw-r--r-- | data/schemas/keyboard.jsonschema | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/data/mappings/info_config.hjson b/data/mappings/info_config.hjson index 8f7b34d41a..414439d6e7 100644 --- a/data/mappings/info_config.hjson +++ b/data/mappings/info_config.hjson @@ -55,6 +55,7 @@ "LED_MATRIX_VAL_STEP": {"info_key": "led_matrix.val_steps", "value_type": "int"}, "LED_MATRIX_SPD_STEP": {"info_key": "led_matrix.speed_steps", "value_type": "int"}, "MATRIX_HAS_GHOST": {"info_key": "matrix_pins.ghost", "value_type": "bool"}, + "MATRIX_INPUT_PRESSED_STATE": {"info_key": "matrix_pins.input_pressed_state", "value_type": "int"}, "MATRIX_IO_DELAY": {"info_key": "matrix_pins.io_delay", "value_type": "int"}, "MOUSEKEY_DELAY": {"info_key": "mousekey.delay", "value_type": "int"}, "MOUSEKEY_INTERVAL": {"info_key": "mousekey.interval", "value_type": "int"}, diff --git a/data/schemas/keyboard.jsonschema b/data/schemas/keyboard.jsonschema index 5c0c23c2b1..7844bfd579 100644 --- a/data/schemas/keyboard.jsonschema +++ b/data/schemas/keyboard.jsonschema @@ -304,6 +304,7 @@ "custom": {"type": "boolean"}, "custom_lite": {"type": "boolean"}, "ghost": {"type": "boolean"}, + "input_pressed_state": {"$ref": "qmk.definitions.v1#/unsigned_int"}, "io_delay": {"$ref": "qmk.definitions.v1#/unsigned_int"}, "direct": { "type": "array", |