mirror of
https://github.com/MacPass/MacPass.git
synced 2025-12-14 16:22:21 +00:00
Wait 0.1s between the keydown and keyup event
I observed an issue where when autotyping into the Steam client the tab key wouldn't register. Adding a 0.1s delay between the keydown and keyup events seems to gives the application enough time to register the key press.
This commit is contained in:
@@ -196,6 +196,7 @@
|
|||||||
|
|
||||||
/* Send the event */
|
/* Send the event */
|
||||||
CGEventPost(kCGSessionEventTap, pressKey);
|
CGEventPost(kCGSessionEventTap, pressKey);
|
||||||
|
usleep(100000);
|
||||||
CGEventPost(kCGSessionEventTap, releaseKey);
|
CGEventPost(kCGSessionEventTap, releaseKey);
|
||||||
|
|
||||||
CFRelease(pressKey);
|
CFRelease(pressKey);
|
||||||
|
|||||||
Reference in New Issue
Block a user