- Regular actions have been moved into
tap_action
(old configs get auto-updated`) - Added
hold_action
anddouble_tap_action
fields for buttons.hold_action
currently works! But if adding to default keys/sources have to also redefinetap_action
.- Need to implement default key/source copying logic like was done for icons.
double_tap_action
not implemented yet, but should be able to copy double click code from touchpad.
- Added confirmation support at tap/hold/double level.
TODO:
- Double tap button support.
- Modify touchpad config to use long and double configs and implement legacy config upgrade logic.
- Use classes to change keyboard button CSS.