Replies: 1 comment 1 reply
-
I'm not using the multiple timers anymore. Critical thread priority is a good help, if used right; that's the same in AHK v1 and v2 I think? I'm wanting to port the whole of EPKL to AHK v2 eventually, but I haven't got anyone to help me accomplish it and it seems kind of hard to do at the moment. Not sure when I can get that to work, really. However, most of the routines in EPKL are portable, it's mostly stuff in the pkl_ahk_v1 source file that's still not compatible. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
I'm experiencing an issue at work where AutoHotkey (AHK) scripts are intermittently missing keypresses, leading to unreliable behavior, especially when rapidly typing or using modifiers. I'm trying to find a robust solution to mitigate this problem.
I've come across discussions, particularly regarding EPKL and Dreymar's Big Bag of Tricks, which suggest that using "critical thread priority" and "multiple keystroke timers" or similar mechanisms in AHK v1 can effectively address this keypress omission issue. Unfortunately, I'm restricted to AHK v2.0.18 at my workplace and am unable to run the EPKL binary directly.
My goal is to create a minimal AHK v2.0.18 script that incorporates a similar solution to prevent these missed keypresses. I'm particularly interested in understanding how the "critical thread priorities" concept, or any other method that improves the reliability of key detection, could be translated and implemented in AHK v2.
Could anyone offer guidance, code examples, or point me towards AHK v2 features that might achieve this? Any insights into how EPKL or Dreymar's solutions work under the hood regarding keypress reliability would be greatly appreciated as well, as it might inform a v2 approach.
Thank you in advance for your time and expertise!
disclosure: I used AI to help me word this post
Beta Was this translation helpful? Give feedback.
All reactions