I thougt about getting different Triggers out of the same movement. For example swipe 4 fingers up: Do it slowly will activate trigger a. And do it quicker will trigger action b.
Maybe a differentiation by how far the fingers move would be also possible.
They will be checked at the time the trigger triggers - this means if you trigger it by moving the same distance fast you can use different actions then when moving slow
You don't need to wait, you just need to swipe slower.
The distance can be used in certain situations ( trackpad_touch_swipe_distance ) but this will run into the classic advanced trigger condition limitation again (conditions are evaluated when the gesture is being triggered, thus it has already reached the distance required for the swipe)
trackpad_touch_swipe_distance can e.g. be used with the finger release gestures:
The (4-)finger release gesture doesn´t work together with other gestures as 4 fingers swipe down / left / right or thump and 3 fingers together or the opposite*. So I added trackpad_touch_swipe_distance > 0.3.
I like to rest my 4 fingers on the trackpad from time to time. After that I don´t lift them up, only 3 of them. The longest moves the mouse around. But lifting it also would trigger the finger release gesture. To prevent that to happen I added trackpad_touch_swipe_distance <= 0.6.
Now, trackpad_touch_duration <= 1.3 does not only also help with the last problem: The second gesture I prefere to trigger is ´Programmumschalter´. The finger release gesture would not start before lift up all fingers. But I don´t like to lift up the middle and ringfinger: So I can directly swipe to the app I want. Therefor for ´Programmumschalter´ I stay with 4 Finger Wisch nach oben Aktion. To seperate it from the first gesture above: trackpad_touch_swipe_distance <= 0.3. A ´finger release gesture´ in swipe distance (ca.) <=0.3 would run into problems with other 4 finger gestures. Win again
Ah: And that only works, because the first activated trigger does not stopp the second: After ´Programmumschalter´ ´Mission Control & Sofort Desktopvorschau zeigen´ can be directly activated
*Here I use the apple gestures, because they work verry well without needing the thump (mine is always outside the laptop-frame)
I think it only triggers if a maximum of 4 fingers have been recognized during the touch session - sometimes when resting the trackpad might recognize accidental touches as a fifth finger. Possibly adding an additional "Release lAst Finger After Previous Touch With 5 Fingers" would solve your issue
Look! âProgrammumschalterâ is my main Trigger. To trigger it, i want to do the 4 fingers swipe up sometimes quick, sometimes slow; with a lot of pressure or not, with a short or a long moove. To get all that freedom, my other trigger is a complete other moove: For âMission Control & Sofort Desktopvorschau zeigenâ the fingers have to reache the top end of the trackpad. With that âRelease Last Finger After Previous Touch With 4 Fingersâ works the same as 4 fingers swipe up. A nice bonus: Even after I have triggered âProgrammumschalterâ, there is the option to change to âMission Controlâ without lifting up the fingers and restart the gesture.
P.s.: This does only work with this combination of triggers: The second one quits the first one and starts itself. âMission Controlâ would only stop âAnwendungs Exposeâ. But âMission Controlâ would not start itself.