foxfan911 Posted July 16, 2017 Report Share Posted July 16, 2017 Hey guys, I am trying to map some functions on my QW 757 to the buttons and switches on my Thrustmaster Warthog HOTAS. I have already figured out how to do this with key presses and FS controls, but from what I understand, I need to obtain the event ID to get developer-specific functions (like MCP functions, engine functions etc. and others that do not have a corresponding FSX function in the FSX settings/controls menus. I can't seem to find anything online. I did see a post that one guy used the logging tool in FSUIPC and was able to figure out the event IDs. I also saw a youtube video of a PMDG aircraft where they released a list all the functions with their associated Event IDs so they could be easily programmed. Apparently Quality Wings does not make such a thing. Let me know and thank you! Link to comment Share on other sites More sharing options...
Pete Dowson Posted July 16, 2017 Report Share Posted July 16, 2017 7 hours ago, foxfan911 said: from what I understand, I need to obtain the event ID to get developer-specific functions (like MCP functions, engine functions etc. and others that do not have a corresponding FSX function in the FSX settings/controls menus. Have you specific examples? There are many more assignable controls in the FSUIPC facilities than those supported directly in the FSX assignment menus. Very few add-on aircraft provide their own set of controls in the same way as, for example, the PMDG aircraft. If they have uniquely implemented facilities which are truly usable from the keyboard or buttons, without resorting to the mouse on screen, they should be documented in the aircraft's documentation. Alternatively, depending how the gauges and so on are written, it might be a matter of using "L:Vars" (local panel variables) via FSUIPC macros, or even "mouse macros" (though that seems to be less likely there days. It would be worth browsing through the "User Contributions" subforum here, to see if snyone else has come up with what you need, or, of course, QW's own support forum. Pete Link to comment Share on other sites More sharing options...
foxfan911 Posted July 16, 2017 Author Report Share Posted July 16, 2017 Hey Pete. I made some really good progress today and got alot of my switches and buttons and axis done so that's good. I am still having a couple issues... Yes, the specific examples would be MCP and autopilot functions such as AP functions when you click on certain buttons with the mouse, either 2D or virtual cockpit. I have found some that do have a corresponding controls which is obviously MUCH better than the FSX options. Another example would be LNAV and VNAV, which in my QW 757 is activated by pressing VNAV or LNAV on the MCP. I wanted to program that to a switch. Another example would be Vertical Speed Hold, but I don't seem to see one that works for that. I have tried almost all the FSUIPC controls that refer to Veritcal speed, but I don't seem to have one that will activate/deactivate it. Or maybe even a toggle between VS hold and Altitude hold would be cool. So, if there isn't a FSUIPC control for that, wouldn't I need the event id??? Also, I attempted to use the Mouse Macro and followed the instructions properly. It allowed me to name the file name and when I went to the simulator to click on a control, it did not give me the option to name it, thus it was not in the FSUIPC control drop down box. I tried the controls on the 2D panel and VC. I'm pretty sure I followed the instructions right as I read them and watched a few youtube videos on the subject. Also, since Quality wings does not provide a list of the controls, I will check their support and their forums to see what I can find. It would be nice if they would have done it like PDMG and just put it out for those of us that want to make cockpit building easier. I am not familiar at all with L:Vars, so what does that entail and how do I use that to accomplish what I'm trying? Sorry if some of these are dumb questions, but I am a beginner getting to know this program. I have learned a lot in only 1 day which was filled with youtube videos and reading the manual. This program is simply a masterpiece and I look forward to learning more. Now I know why people said they don't know how they lived without it. Outstanding job! Let me know what you think and thank you!!! Chris Link to comment Share on other sites More sharing options...
Pete Dowson Posted July 16, 2017 Report Share Posted July 16, 2017 2 hours ago, foxfan911 said: Another example would be LNAV and VNAV, which in my QW 757 is activated by pressing VNAV or LNAV on the MCP. I wanted to program that to a switch. You might need to find another way. Doesn't the documentation for the aircraft suggest anything? Some aircraft have assignable keypress combinations already. 2 hours ago, foxfan911 said: Another example would be Vertical Speed Hold, but I don't seem to see one that works for that. I assume you've tried the obvious one, "AP PANEL VS HOLD"? 2 hours ago, foxfan911 said: Altitude hold "AP APR HOLD ON" perhaps? 2 hours ago, foxfan911 said: So, if there isn't a FSUIPC control for that, wouldn't I need the event id??? All FS and FSUIPC controls are just names for event IDs. There's a list of control names and the equivalent IDs provided in your FSUIPC documents subfolder. 2 hours ago, foxfan911 said: Also, I attempted to use the Mouse Macro and followed the instructions properly. It allowed me to name the file name and when I went to the simulator to click on a control, it did not give me the option to name it Unfortunately not many add-on (or default) aircraft support muse macros these days. most did back in FS2002 and even FS2004 days. 2 hours ago, foxfan911 said: I am not familiar at all with L:Vars, so what does that entail and how do I use that to accomplish what I'm trying? The Advanced User's guide gives details, but first try using the FSUIPC control to list L:Vars, after loading the aircraft. Then, if you see one which may be a candidate, operate the switch with the mouse and see if its value has changed when you list them again. There is even a Lua plug-in provided to load them as they change in real time (see the example plug-ins ZIP). After that it's a matter of hand building a macro to set it. Pete Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now