aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorCem Aksoylar <[email protected]>2024-10-08 14:31:35 -0700
committerCem Aksoylar <[email protected]>2024-10-08 14:58:04 -0700
commit6e2d30d589639ca4cebf6831bd8f8fb0423fd7e8 (patch)
treee980c909d0b520a350d262c2ffb49ab64b69ce28
parent4aea919a4d805a0cfafd475e4ee0170c4ea19667 (diff)
downloadzmk-6e2d30d589639ca4cebf6831bd8f8fb0423fd7e8.tar.gz
zmk-6e2d30d589639ca4cebf6831bd8f8fb0423fd7e8.zip
docs: Add missing hold-trigger-on-release to config
-rw-r--r--docs/docs/config/behaviors.md25
1 files changed, 13 insertions, 12 deletions
diff --git a/docs/docs/config/behaviors.md b/docs/docs/config/behaviors.md
index 6914495fa4..527d73c6ba 100644
--- a/docs/docs/config/behaviors.md
+++ b/docs/docs/config/behaviors.md
@@ -64,18 +64,19 @@ Definition file: [zmk/app/dts/bindings/behaviors/zmk,behavior-hold-tap.yaml](htt
Applies to: `compatible = "zmk,behavior-hold-tap"`
-| Property | Type | Description | Default |
-| ----------------------------- | -------- | -------------------------------------------------------------------------------------------------------------- | ------------------ |
-| `#binding-cells` | int | Must be `<2>` | |
-| `bindings` | phandles | A list of two behaviors (without parameters): one for hold and one for tap | |
-| `flavor` | string | Adjusts how the behavior chooses between hold and tap | `"hold-preferred"` |
-| `tapping-term-ms` | int | How long in milliseconds the key must be held to trigger a hold | |
-| `quick-tap-ms` | int | Tap twice within this period (in milliseconds) to trigger a tap, even when held | -1 (disabled) |
-| `require-prior-idle-ms` | int | Triggers a tap immediately if any non-modifier key was pressed within `require-prior-idle-ms` of the hold-tap. | -1 (disabled) |
-| `retro-tap` | bool | Triggers the tap behavior on release if no other key was pressed during a hold | false |
-| `hold-while-undecided` | bool | Triggers the hold behavior immediately on press and releases before a tap | false |
-| `hold-while-undecided-linger` | bool | Continues to hold the hold behavior until after the tap is released | false |
-| `hold-trigger-key-positions` | array | If set, pressing the hold-tap and then any key position _not_ in the list triggers a tap. | |
+| Property | Type | Description | Default |
+| ----------------------------- | -------- | ------------------------------------------------------------------------------------------------------------- | ------------------ |
+| `#binding-cells` | int | Must be `<2>` | |
+| `bindings` | phandles | A list of two behaviors (without parameters): one for hold and one for tap | |
+| `flavor` | string | Adjusts how the behavior chooses between hold and tap | `"hold-preferred"` |
+| `tapping-term-ms` | int | How long in milliseconds the key must be held to trigger a hold | |
+| `quick-tap-ms` | int | Tap twice within this period (in milliseconds) to trigger a tap, even when held | -1 (disabled) |
+| `require-prior-idle-ms` | int | Triggers a tap immediately if any non-modifier key was pressed within `require-prior-idle-ms` of the hold-tap | -1 (disabled) |
+| `retro-tap` | bool | Triggers the tap behavior on release if no other key was pressed during a hold | false |
+| `hold-while-undecided` | bool | Triggers the hold behavior immediately on press and releases before a tap | false |
+| `hold-while-undecided-linger` | bool | Continues to hold the hold behavior until after the tap is released | false |
+| `hold-trigger-key-positions` | array | If set, pressing the hold-tap and then any key position _not_ in the list triggers a tap | |
+| `hold-trigger-on-release` | bool | If set, delays the evaluation of `hold-trigger-key-positions` until key release | false |
This behavior forwards the first parameter it receives to the parameter of the first behavior specified in `bindings`, and second parameter to the parameter of the second behavior.