Quote Originally Posted by pinkcatflower View Post
I'd like to piggyback onto your thread to say that my Ventrilo push-to-talk button (left CTRL button) does not work when FFXIV is my active window. It seems that with the last patch, all keys that have a special function outside of the game have been disabled while the game is active.

I haven't found any option to change it back to the way it used to be.

Because I rely on voice chat for raiding, I don't know what to do about this. I sincerely hope it's something that we can circumvent.

I never looked into the way that FFXIV and Ventrilo handled input, yet this is something that I can speculate.



One way that I can think of offhand where XIV would block Ventrilo's hotkeys, is if Ventrilo has a hotkey "suppression" feature (not possible using 'RegisterHotKey') that they used a low-level heyboard hook to implement.

If XIV also uses a LL keyboard hook, loads after Ventrilo, and XIV doesn't pass the keyboard events it acts on to the next hook in the chain (while focused) ... then due to XIV being higher in the hook-chain, it'd be possible for the game to block keyboard events from reaching Ventrilo.


Long story short, try loading Ventrilo "after" the game, rather than before (*if you've not already tried this*). If the above is the case (both using LL keyboard hooks), then loading Vent second will place it at the top of the hook chain. Since Ventrilo would be at the top of the chain, it'd receive keyboard events first before XIV, which may prevent the game from blocking the hotkey behavior.


Again this is purely speculation, I've never had a problem that I needed to investigate.