New Features:
- Adds new momentary button mode #58.
- Fires
momentary_start_action
when initially held down and then a second optionalmomentary_end_action
when released. - Can also be used to send custom hold seconds times on
momentary_end_action
by putting key wordHOLD_SECS
in service call data value. - If configured ignores default tap, hold, and double tap actions.
- Fires
- Adds new
repeat_delay
option #60.- If defined in config root changes delay between hold action repeats globally (default is 100ms).
- If defined in custom action changes just for that action.
- Adds new
double_tap_window
option.- If defined in config root changes the time allowed to complete a double tap (default is 200ms).
- This also delays single tap action triggers by the same amount for custom actions that have double tap defined.
- If defined in custom action changes just for that action.
- Can cause undesirable behavior if made longer than
hold_time
, so both should be adjusted accordingly by the user.
- If defined in config root changes the time allowed to complete a double tap (default is 200ms).
- Adds new
hold_time
option.- If defined in config root changes the time needed to trigger a hold action when pressing down on a button or the touchpad.
- If defined in custom action changes just for that action.
- Adds new
FIRE TV
keyboard mode #62.- Mostly the same as
ANDROID TV
but uses ADB for backspace, delete, enter, and left/right arrows.
- Mostly the same as
- Fix some overlooked auto field setting code for multi actions.
Full Changelog: 3.3.0...3.4.0-beta.004