Quote Originally Posted by Freddie View Post
That can happen for two reasons. One reason would be that HotkeyNet is getting its keyboard input from a lower level in the operating system's keyboard processing chain than Input Director. The other reason would be that both programs are getting their input from the same place (i.e. a low-level keyboard hook) but HotkeyNet is installing its hook earlier in the chain than Input Director so it sees the keystrokes first.

You can test whether the second explanation is correct by launching the programs in the opposite order. This will change the order in which their keyboard hooks see keyboard input.
Input Director is always run 1st on both systems because it's started before I even log in on both of my systems. This allows me to never touch the Slave keyboard for any reason, even to log in. I can use the Master's keyboard to enter my user password in my Slave.

After logging in I start up HotkeyNet then launch WoW using the specified hotkey. Then I usually alt-tab out to start Vent.

Quote Originally Posted by Freddie View Post
It's possible that all three programs (including Vent) receive their inputs from low-level keyboard hooks. In that case, you can change this behavior by launching Vent and the other two programs in a certain order. Vent would have to be launched either first or last -- I can't remember which.
I will try launching HotkeyNet and Vent first and see if that corrects the problem. This is why I'm asking you. I know nothing about keyboard hooks.