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.

use of your software

2

Comments

  • Here is the file
  • Here is the file
  • When I send the zip file it does not apply the file to the comment....
    GFI.zip 14.3K
  • OK, I have checked the file and there are no references to Flaps anywhere, so I think something else must be sending the Flap Down command. Have you tested the switch with GIT not running?

    The Event EVT_MCP_AP_L_SWITCH or EVT_MCP_AP_R_SWITCH turns on the autopilot so long as everything is configured correctly in the aircraft.

    Best wishes
    Steve
  • Hi, I made all settings again and it is working now, but sometimes the rotary buttons change from right mouse to left mouse, it is a matter of changing again but maybe there is something I can make for this not happens.
  • GIT won't swap the Event Actions around. The only thing that would cause this is that your hardware swapped the buttons around which is unlikely. I would double check you have set the Event Actions correctly, then quit GIT so that the config is saved and then restart GIT.

    Best wishes
    Steve
  • Is there a way to increase the rotation is too low, I mean takes forever to change the heading like one click is one degree but I can not move quicker because doesn’t go further.
  • The issue is because they are buttons and not real rotaries. With rotaries, GIT can determine the speed of rotation and send multiple events when it rotates faster.

    The only way round it would be to write some Bespoke Events or Lua code that would send a particular event multiple times by either setting a Bespoke Variable via a button so it was in an accelerated mode or you use two rotaries, one for a single event and the other that sends multiple events.

    Alternatively, I can add it to my to-do list and see if I can write some code that could detect fast button presses and respond as necessary but that would be a few months off at least and I'm not sure it would work very well.

    Best wishes
    Steve
  • Hi Steve, the parts used in the Box I am using can be sold through this link do you mind in take a look It seems that is a rotary button,

    http://www.leobodnar.com/shop/index.php?main_page=product_info&cPath=94&products_id=206

    P.S. let me know what information you need to add this to your to-do-list.
  • Yes but its still a button, its not a real rotary using a rotary encoder which spins at different speeds - its a button which is either on or off.

    I'll add it to my to do list.

    Best wishes
    Steve
  • So this called rotary is not rotary? Do you think I can change? By myself? Which rotary do you suggest?
  • No its not a rotary - its a fake rotary; as it spins it just toggles a button on or off. You won't be able to change the rotaries as DirectX does not support them; you would need custom hardware like GoFlight's.


    In the short term, I would do as I suggested and use one of your buttons to toggle a Bespoke variable from 0 to 1 and vice versa using a Bespoke Event or Lua. Then create two Bespoke Events for the on/off state of the rotary. If would look at the value of the Bespoke Variable and if its 1 it would send the relevant event say 3 times and if its 0 it would send the event once.

    E.g.

    Create a Lua file in the Lua console of GIT called fastrotaries and add the following code to it:
    if (getbvar("Bespoke Var 0") == 0 then
    	setbvar("Bespoke Var 0", 1)
    else
    	setbvar("Bespoke Var 0", 0)
    end
    Assign the Lua file to your button.

    Then for each rotary you will need two Lua files. E.g. for the 777 heading rotary, create a Lua file called heading_down and add this:
    if (getbvar("Bespoke Var 0") == 0 then
    	sendevt("EVT_MCP_HEADING_SELECTOR", MOUSE_RIGHTSINGLE)
    else
    	sendevt("EVT_MCP_HEADING_SELECTOR", MOUSE_RIGHTSINGLE)
    	sendevt("EVT_MCP_HEADING_SELECTOR", MOUSE_RIGHTSINGLE)
    	sendevt("EVT_MCP_HEADING_SELECTOR", MOUSE_RIGHTSINGLE)
    end
    and then create another Lua file called heading_up and add this:
    if (getbvar("Bespoke Var 0") == 0 then
    	sendevt("EVT_MCP_HEADING_SELECTOR", MOUSE_LEFTSINGLE)
    else
    	sendevt("EVT_MCP_HEADING_SELECTOR", MOUSE_LEFTSINGLE)
    	sendevt("EVT_MCP_HEADING_SELECTOR", MOUSE_LEFTSINGLE)
    	sendevt("EVT_MCP_HEADING_SELECTOR", MOUSE_LEFTSINGLE)
    end
    Assign these two files to the relevant rotary button for the on and off state. Now you can press the button and it will toggle between fast rotary movement of the heading or single increment of the heading.

    Best wishes
    Steve
  • Now you are speaking Greek to me, lol. I will google it to se if I can find how to do your suggestion :(
  • I will try this... thanks.
  • I could not find the input action for A/P switch the switch that is on top of the F/D ON/OFF. Do you remember which one is? you already told me must be EVT_ ...
    I tried AUTOPILOT_ON does not work as well.
  • For which aircraft?
  • PMDG - B777
  • Its EVT_MCP_AP_L_SWITCH or EVT_MCP_AP_R_SWITCH with MOUSELEFT.

    Best wishes
    Steve
  • Hi Steve, Just return from leave....
    I am wondering if I change the rotary buttons from my box I would be able to have more speed in the rotary?
  • Only GoFlight rotaries would work faster such as the RP48 or the DIO board.

    Best wishes
    Steve
  • Would you provide the model maybe I can buy and change myself? or contact me by email?
  • I already have a box with buttons. I meant if I could change the rotary buttons in my box to use more efficiently with your software.
  • So Mr. Admin_pps, you do not provide specs for new box using your software.
  • There is nothing I can do as DirectX does not support rotaries that's why your device uses buttons as fake rotaries. GIT supports GoFlight rotaries using their SDK so you cannot simply buy a rotary and expect it to work.

    Like I have said previously, I will take a look at the code at some point and see if Its possible to add some sort of speed function for button presses - that is the best I can do.

    Best wishes
    Steve
  • It will be great thank you Steve
  • Hello Steve, I am using the FSX B777 PMDG, for the event "EVT_MCP_AT_ARM_SWITCH_L" and "EVT_MCP_AT_ARM_SWITCH_R" Input action as "SELECTOR" (I tried others as well), to make the switch int the FSX change from ON to OFF I have to manually set ON/OFF twice in the box to get the response. Any idea why is that? Thanks.
  • For PMDG aircraft, use the PMDG NGX/77X/747 Specific Actions: https://www.pollypotsoftware.org.uk/support/user-guide/user-guide-git/17-concepts/19-input-actions.html

    I would use MOUSELEFT if its a push button or MOUSELEFT for ON and MOUSERIGHT for OFF if its a physical switch.

    Best wishes
    Steve
Sign In or Register to comment.