I suppose a Typed String trigger configured for regex “.” without deleting and not doing anything except setting a variable would work.
It still wont detect any key, it’ll detect normal key strokes, but not things like function keys or arrows, not sure about return and such (maybe “(?s).” might detect returns).
So the process would be:
- Set variable “Any Key Pressed” to 0
- Enable Macro “Trigger on regex .”
- Pause Until “Any Key Pressed” is not 0
- Disable Macro “Trigger on regex .”