PE Client Loses Push-To-Talk Mapping When FSX Runs as Admin
Posted: Tue Feb 21, 2012 12:20 am
I recently bought and installed the PMDG 737NGX add-on. The manual suggests running fsx.exe as administrator for a Windows 7 installation and I dutifully modified my FSX startup shortcut to do this. It turns out, though, that this causes a very strange problem with the PE client -- at least on my system.
After starting the FSX (as administrator), loading my Flight1 Citation Mustang, and then starting the PE client, everything works fine -- right up until I load a flight plan (via the FSX 'Flight Planner' menu option). After loading the plan my push-to-talk button stops working. Yes -- I know that sounds weird, but it's 100% reproducible. I have the PTT key set to the \ (backslash) key and use FSUIPC to map my joystick 2 button to that character. The setup has been working perfectly since I joined PE. Tonight, after loading up my flight plan (and I'm talking about the FSX flight plan, not the flight plan we file with the PE client) and getting set to call clearance delivery, my PTT button wouldn't work. If I bring up the PE client main screen, click in the chat window, then press the PTT button on my yoke I see it "type" a \ character in the chat window (and repeatedly type them if I hold the button down). This suggested to me that FSUIPC is doing the right thing, but that the PE client wasn't "seeing" the keystroke via it's API with FSX.
It took me a long time to track down the cause, but once I retraced my recent changes and removed 'Run as Administrator' privileges from the FSX startup shortcut, the problem disappeared.
It's possible this is an issue isolated to my system, or perhaps to FSX running Flight1's Citation Mustang add-on (I've not tried to reproduce the problem with other aircraft) -- but it's such a strange problem that I just thought I'd describe it here in case anybody else runs into the issue. I don't know if the PMDG 737NGX sim really needs FSX to run as adminstrator or not, and I don't know if this problem will appear with the 737 -- but I guess I'll eventually find out!
After starting the FSX (as administrator), loading my Flight1 Citation Mustang, and then starting the PE client, everything works fine -- right up until I load a flight plan (via the FSX 'Flight Planner' menu option). After loading the plan my push-to-talk button stops working. Yes -- I know that sounds weird, but it's 100% reproducible. I have the PTT key set to the \ (backslash) key and use FSUIPC to map my joystick 2 button to that character. The setup has been working perfectly since I joined PE. Tonight, after loading up my flight plan (and I'm talking about the FSX flight plan, not the flight plan we file with the PE client) and getting set to call clearance delivery, my PTT button wouldn't work. If I bring up the PE client main screen, click in the chat window, then press the PTT button on my yoke I see it "type" a \ character in the chat window (and repeatedly type them if I hold the button down). This suggested to me that FSUIPC is doing the right thing, but that the PE client wasn't "seeing" the keystroke via it's API with FSX.
It took me a long time to track down the cause, but once I retraced my recent changes and removed 'Run as Administrator' privileges from the FSX startup shortcut, the problem disappeared.
It's possible this is an issue isolated to my system, or perhaps to FSX running Flight1's Citation Mustang add-on (I've not tried to reproduce the problem with other aircraft) -- but it's such a strange problem that I just thought I'd describe it here in case anybody else runs into the issue. I don't know if the PMDG 737NGX sim really needs FSX to run as adminstrator or not, and I don't know if this problem will appear with the 737 -- but I guess I'll eventually find out!