diff options
author | Okke Formsma <okke@formsma.nl> | 2020-12-12 21:35:52 +0100 |
---|---|---|
committer | Pete Johanson <peter@peterjohanson.com> | 2021-01-28 17:10:04 -0500 |
commit | c925cf02dd1999c0e968ead7652956e5e1925875 (patch) | |
tree | 0040ab144a3c7d1ca176539116b37ebbca308a7c /app/dts | |
parent | a89d8a6ea425e28856e762bd4db50a6a40ef58e8 (diff) |
feature(sticky_keys): add quick-release
when quick-release is enabled, the sticky key is released immediately after another key is pressed
Diffstat (limited to 'app/dts')
-rw-r--r-- | app/dts/behaviors/sticky_key.dtsi | 1 | ||||
-rw-r--r-- | app/dts/bindings/behaviors/zmk,behavior-sticky-key.yaml | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/app/dts/behaviors/sticky_key.dtsi b/app/dts/behaviors/sticky_key.dtsi index 1e66a1e..f1c1cdd 100644 --- a/app/dts/behaviors/sticky_key.dtsi +++ b/app/dts/behaviors/sticky_key.dtsi @@ -19,6 +19,7 @@ #binding-cells = <1>; release-after-ms = <1000>; bindings = <&mo>; + quick-release; }; }; diff --git a/app/dts/bindings/behaviors/zmk,behavior-sticky-key.yaml b/app/dts/bindings/behaviors/zmk,behavior-sticky-key.yaml index df9c423..1c2ab7f 100644 --- a/app/dts/bindings/behaviors/zmk,behavior-sticky-key.yaml +++ b/app/dts/bindings/behaviors/zmk,behavior-sticky-key.yaml @@ -13,3 +13,5 @@ properties: required: true release-after-ms: type: int + quick-release: + type: boolean |