I'm saying that you didn't have another thread/process with higher priority using all available cpu time while you tested the code. And maybe you have a dual-core, that would lessen the error rate somewhat. But there may still be errors if both cores are occupied with something else.You know, just for shits and giggles (as the saying goes) I decided to try
Trond's code. And you know what? Not only did it NEVER miss the "n" key
when I pressed it, my own app STILL captured all of them too! So, what
do you have to say now?
Heck, on this older computer it skips letters even when the computer is not under load, when the key is held down instead of pressed multiple times (I've set the repeat rate to fastest in the control panel, because that's how I like it).
PB, I'm sure that if you think about why it may fail sometimes, you will understand it without problems.


