Most of the commonly reported issues and questions are answered in the Frequently Asked Questions (FAQ) option under the Support menu of this website.
*** PLEASE NOTE ***
Your forum account is not the same as the account used in the shop. They are completely separate accounts.
1st December: A new version of the GoFlight Interface Tool for MSFS is now available.
12th November: A new version of the GoFlight Interface Tool for X-Plane is now available.
6th June: A new version of Virtual Flight Sim Hardware is now available (huge update)
21st November: A new version of the GoFlight Interface Tool for FSX/FSXSE/P3D is now available.

Forward Overhead Panel - Align/Nav and IAS/Stall Test

Hello,

I'm having two issues to assign commands to the forward overhead panel of my PMDG NGX (P3D V3), using the GF-46 module (I can use other, like the P8 if there is a limitation with the GF-46).

The first one is that I couldn't find the event to rotate the two knobs of IRS to NAV position. Which function should I assign?

The second is that I assigned a few buttons in P8 module to test the sounds of overspeed and stall. They work, but the sound keeps alive, even if I press the button again it won't stop, I need to use de mouse to stop. It's interesting that if I press and hold the IAS Test button with the mouse, drag the mouse outside the forward overhead panel, then stop pressing, the sound keeps alive even after stop pressing. I don't know if this has something to do with the issue. My forward overhead is a 2D panel in windowed mode that I use in a second monitor. Is it possible to assign a function in that the sound works just when a button is holded? (I think there is a function for hold, but it also maintain the sound alive)

Thanks!

Pedro

Comments

  • Hi Pedro,

    Try EVT_IRU_MSU_LEFT.

    The second issue is probably due to using the wrong Input Action. What are you using?

    Best wishes
    Steve
  • Hi Steve,

    Thanks for your answer. The IRS selector is working, I just didn't know which event to use.

    About the IAS/Overspeed sounds, I have tried almost every input with ON, OFF and HOLD (like EXECUTE, MOUSEDRAG, MOUSERIGHT/LEFT_WIITH_OFF, ...X2, ONOFF, ...REVERSED, ROTATE...). Some of them just don't work because they are not made for that. All the others don't let me turn the sign off. I haven't tried the CUSTOMs because I don't know how they work. When I try to turn off the sign, I can see that the button is being pushed, but the sound doesn't stop. It may be missing something, is there other options to try?

    Thanks!

    Pedro
  • If in the VC all you do is left click the mouse, then the Input Action should be for the ON event assigned as MOUSELEFT. Nothing should be assigned to the OFF or HOLD events and input actions.

    Best wishes
    Steve

  • Hi,

    Yes, I know that. I've tried everything with ON and HOLD. Since it was not working, I made a quick test with OFF. I've tried a little harder with the HOLD, because the IAS test button generates the sound when you hold the button. If I release the button, the sound is suppose to stop, which doesn't happen.

    Best regards,

    Pedro
  • edited May 2018
    It looks like its looking for the MOUSE_RELEASE action which is not implemented in the Event Actions but can be used in Lua.

    For the button ON event use EVT_OH_WARNING_TEST_MACH_IAS_1_PUSH using MOUSELEFT as the action.

    For the button OFF event, assign a Lua script that contains the following code so when you release the button it will stop the sound:

    sendevt("EVT_OH_WARNING_TEST_MACH_IAS_1_PUSH", MOUSE_LEFTRELEASE)

    I will look at adding the MOUSE_LEFTRELEASE to the Event Actions in the next release (its the first time I have ever seen this needed to be used).

    Best wishes
    Steve
  • I will try that, thanks!
  • edited August 2018
    Since I'm not an expert, I exported the configuration to a file, added the code you provided to the file (modified, with the numbers that match the parameters) and imported it again. It worked pretty well. It may be useful to someone else, so this is how one of the button's code became in the file:

    Control ID="4" EVENTType="NGXEvent" EVENT="EVT_OH_WARNING_TEST_MACH_IAS_1_PUSH" ACTIONType="EventCmd" ACTION="CUSTOM" ACTIONCUSTOMType="Uint" ACTIONCUSTOM="536870912" EVENT2Type="NGXEvent" EVENT2="EVT_OH_WARNING_TEST_MACH_IAS_1_PUSH" ACTION2Type="EventCmd" ACTION2="CUSTOM" ACTIONCUSTOM2Type="Uint" ACTIONCUSTOM2="131072"

    The number 536870912 is a parameter to left button mouse press and 131072 is to release the left button (MOUSE_LEFTRELEASE).

    Thanks!
Sign In or Register to comment.