This brings the 'global-quick-tap' functionality to combos by filtering out candidate combos that fell within their own quick tap term. I also replaced `return 0` with `return ZMK_EV_EVENT_BUBBLE` where appropriate. (I assume this was done in past as it is similar to errno returning, but being that this is to signify an event type I find this more clear)
14 lines
1 KiB
Text
14 lines
1 KiB
Text
pressed: usage_page 0x07 keycode 0x04 implicit_mods 0x00 explicit_mods 0x00
|
|
released: usage_page 0x07 keycode 0x04 implicit_mods 0x00 explicit_mods 0x00
|
|
pressed: usage_page 0x07 keycode 0x04 implicit_mods 0x00 explicit_mods 0x00
|
|
pressed: usage_page 0x07 keycode 0x05 implicit_mods 0x00 explicit_mods 0x00
|
|
released: usage_page 0x07 keycode 0x04 implicit_mods 0x00 explicit_mods 0x00
|
|
released: usage_page 0x07 keycode 0x05 implicit_mods 0x00 explicit_mods 0x00
|
|
pressed: usage_page 0x07 keycode 0x1B implicit_mods 0x00 explicit_mods 0x00
|
|
released: usage_page 0x07 keycode 0x1B implicit_mods 0x00 explicit_mods 0x00
|
|
pressed: usage_page 0x07 keycode 0x1B implicit_mods 0x00 explicit_mods 0x00
|
|
released: usage_page 0x07 keycode 0x1B implicit_mods 0x00 explicit_mods 0x00
|
|
pressed: usage_page 0x07 keycode 0x04 implicit_mods 0x00 explicit_mods 0x00
|
|
released: usage_page 0x07 keycode 0x04 implicit_mods 0x00 explicit_mods 0x00
|
|
pressed: usage_page 0x07 keycode 0x1C implicit_mods 0x00 explicit_mods 0x00
|
|
released: usage_page 0x07 keycode 0x1C implicit_mods 0x00 explicit_mods 0x00
|