I am faced with a probably rare case where 2s is not enough. I have a large database in whose search field typing can be very delayed. The expansion of a text / words can take more than 2s, which is why the sequence does not work.
ah sorry, it seems to work for "Sequence duration must be greater than", but not for the max time between key presses.
I'll change it so it works there as well.
Thank you @Andreas_Hegenberg . I have tried the new feature. Unfortunately it is very buggy. Sometimes it works, sometimes not. I couldn't find out what the problem is. Maybe you'll have time to look at it again sometime.
The Key Sequence ist buggy. I expand text. For example, btt space space = BetterTouchTool. 10 s is actually long, but that doesn't matter, it usually doesn't work with 5 s either.
And yes, I have also tested the sequence outside of this particular field. In a normal text app. The result is the same. Sometimes the text expands, sometimes not.
ah I see. Just checked the code, and noticed I clear the key sequence after the previous maximum 2 seconds delay for performance reasons.
I'll increase that to the maximum you set - problem is, this will affect all your key sequences and potentially have some impact on performance.
However I wonder, even if the textfield in your app responds very slowly, BTT should receive the key presses from the system instantly. It should not be necessary to "wait" for the textfield.
If longer than 2 s creates more problems than it might solve, then don't do it. Nobody but me needs it anyway. Otherwise 3 or 4 s would probably would be enough for me.