rock5 wrote:So Aion uses both, "querying the hardware" for movement and "polling queues" for other keypresses.
Maybe. It is somewhat common to see goofy little things like this in some games. Ever seen a game intercept CTRL/SHIFT/ALT globally while it only accepts other input that is meant for that specific window? RoM does this, if I remember correctly.
I take it there is no way to use the "hardware query" method unless the window is the active window?
That's not up to you. That is just how the software is programmed.
Also, is there anyway to use both the attached and unattached methods together without having to attach and unattach all the time?
Theoretically, yes. However, it isn't a good idea. It is likely to cause issues with some software and normally only one or the other should be used.
At one time, MicroMacro's key presses did actually attempt to use both methods at the same time. Sometimes this would cause double inputs to be sent, sometimes it would cause confusion in the target program and result in nothing being received, and it meant that you couldn't really ever get background botting to work, among other problems.