From 5ffd95694fafa4fb424c9f0122d6f07a486cd81f Mon Sep 17 00:00:00 2001 From: Pete Johanson Date: Sat, 27 Jun 2020 00:16:15 -0400 Subject: Kyria left/right overlays, matrix transform fixes * Refactor Kyria into separate left/right "revisions" of the Kyria shield, and include central kyria.dtsi file with common definition. * Fixes for keymaps to work fully with matrix transforms that override effective rows/columns. * Add ability for matrix transform to do row/col offsets, which is needed for split keyboards. --- app/dts/bindings/zmk,matrix-transform.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'app/dts/bindings') diff --git a/app/dts/bindings/zmk,matrix-transform.yaml b/app/dts/bindings/zmk,matrix-transform.yaml index 453da9d..b7d000c 100644 --- a/app/dts/bindings/zmk,matrix-transform.yaml +++ b/app/dts/bindings/zmk,matrix-transform.yaml @@ -4,6 +4,15 @@ description: | compatible: "zmk,matrix-transform" properties: + columns: + type: int + required: true + rows: + type: int + required: true + col-offset: + type: int + default: 0 map: type: array required: true -- cgit v1.2.3