Quote Originally Posted by Fursphere View Post
So you're basically creating "X" number of virtual keyboards (where "X" = # of active WoWs).
Exactly. I've tried about ten different ways of handling this problem in HotkeyNet. This is a new idea that just occurred to me a few weeks ago. Despite this problem (which is totally solvable) I think this will turn out to be the best way.

I can't think of a reason where I'd want to hold the alt key down for very long - although I multibox very differently than a lot of folks out there.
This kind of code is necessary whenever the injected keystrokes are different from physical ones. With FTL for example. It doesn't matter how long the keys are pressed.