Hi,
Recording of a series of keystrokes and then replaying them in a form is something I used infrequently in the past (definitely still this year), and it always worked. Today, after updating the firmware, i recorded a new sequence of keystrokes and wanted to replay them. What I am seeing is that the keystrokes are sometimes only partially replayed, and sometimes fully. I can’t seem to determine what is causing it, tried re-recording multiple times.
Has something changed that would break this feature?
This is my macro:
ifShift recordMacro $thisKeyId
ifNotShift playMacro $thisKeyId
UHK 60, firmware 14.0.1
What’s your Keystroke delay (found in Agent under Typing behavior)? The new firmware might be typing too fast for your computer to understand all the key events. I set mine to 5 ms.
3 Likes
Indeed the keystroke delay was set to 0ms. I wonder how this was ever working before then. Maybe i had set it long time ago, and somehow the value got reset with a firmware update.
In Windows, I have to set my keystroke delay to at least 10 ms, or a few apps can’t keep up with the UHK60 or UHK80.
I think the older firmware behaved a bit differently. Keeping Keystroke delay set to 5 ms solved a few things for me, and I just keep it at that. It’s still fast enough to keep up with my typing speed (around 80-90 wpm with occasional peaks up to 110).
I use macros a fair bit. Particularly for web apps I’ve found that it’s best to record a delay between each field. I have Fn+Shift+7 through to 9 for macros and Fn+Shift± for recording delay.
2 Likes