Jump to content

Recommended Posts

Its driving me nuts... I am trying to use a Behringer X-Touch Mini as a controller for the Garmin G1000 in MSFS 2020. One rotary knob I would like to use as the FMS knob. The thing is that the FMS knob has a lower knob (group knob I think) and an upper knob (page knob I think). The way I want to get this onto using just one knob ist to use a shift key (got this from a guy named Rottenbk in the microsoft flightsimulator forums - genius idea.) You leave an assigned button alone and turn the dial, it acts as the upper knob. You press a key on a plugged in device (Honeycomb Alpha, Joystick, whatever) as you turn the knob, and it acts as the lower knob. This uses the combo function from Axis and Ohs. Problem is that it doesn´t work for me. In programming I first press the green LED from "Assigned Combo", then I press the button I want and in the  "Assigned Combo" field the Button from the device appears eg.: "Alpha Flight Controls Button <5>". Under Keydown Event you look for "G1000_PFD_Group_Knob_INC: Step up through the page groups." and program that in. Fine till now. Then you press save. Also fine till now. But then when you try it  - in the right hand list of assigned buttons in the main Window under "G1000_PFD_Group_Knob_INC" the green LED should flicker when you turn the knob clockwise and press the button at the same time. Only it doesn´t. I also have the Upper knob programmed "G1000_PFD_Page_Knob_INC: Step up through the individual pages.", but without anything in the "Assigned Combo" field. This is where the green LED flickers - both with pressing the shift button, and without pressing the shift button. It seems that Axis and Ohs doesn´t care what is standing in "Assigned Combo" field. Do I need to do something elsewhere, or check something somewhere? Any help would be thankfully accepted before I go mad.

Share this post


Link to post
Share on other sites

So you have two assignments to the same rotary encoder direction triggering two different events (which means, for both directions you have four assignments in total)

The same Combo button must be set for both of them, and on one of the assignments the combo has to be set to "suppress key down event". This makes sure that only one of the assignments is active. OK? Both assignments need to evaluate the Combo, and one has to react when it is pressed, the other when it is NOT pressed.

And you probably want the Combo to be "is toggle" for both assignments, otherwise you have to keep it pressed all the time, which is very inconvenient. The best button to use for this is probably the "Push" event on the X-Touch rotary encoder itself.

 

Edited by Lorby_SI

LORBY-SI

Share this post


Link to post
Share on other sites
1 hour ago, Pete1261 said:

Under Keydown Event you look for "G1000_PFD_Group_Knob_INC: Step up through the page groups."

Actually no, you don't. To my best knowledge the default G1000 events don't works in MSFS. Look for the "AS1000_PFD" - Hvars in the "HTML Variables" group. Use the Filter function.

Edited by Lorby_SI

LORBY-SI

Share this post


Link to post
Share on other sites
5 minutes ago, Lorby_SI said:

Actually no, you don't. To my best knowledge the default G1000 events don't works in MSFS. Look for the "AS1000_PFD" - Hvars in the "HTML Variables" group. Use the Filter function.

That was quick answering. I will give it a try. Thing is that I have been in touch with Rottenbk the Author of the Template I downloaded. It seems to work fine for him, but not for me. Will tinker a bit more and see what happens.

Share this post


Link to post
Share on other sites

 

2 hours ago, Pete1261 said:

but without anything in the "Assigned Combo"

That is the first mistake. Both assignments have to have the same Combo assigned, with one of them "suppressed". 

But before "tinkering" you have to make sure that you are using the correct events. The "G1000_" default simulator K: events have always been non-functional in MSFS. The Asobo G1000 is controlled by HVars, and some of those are already in the list in AAO. Others you can add yourself if you know their names, either using an RPN script or by adding them to the AAO database manually.

Edited by Lorby_SI

LORBY-SI

Share this post


Link to post
Share on other sites
3 minutes ago, Lorby_SI said:

 

That is the first mistake. Both assignments have to have the same Combo assigned, one "active" the other one "suppressed". 

But before "tinkering" you have to make sure that you are using the correct events. Until now, the "G1000" default simulator events have been non-functional in MSFS. The Asobo G1000 is controlled by HVars, and some of those are already in the list in AAO. Others you can add yourself if you know their names, either using an RPN script or by adding them to the AAO database manually.

I think I have the Problem. I´m using the Working Title Garmin G1000 NXI. That´s probably different to the default G1000 or not?

Share this post


Link to post
Share on other sites
3 minutes ago, Pete1261 said:

I think I have the Problem. I´m using the Working Title Garmin G1000 NXI. That´s probably different to the default G1000 or not?

First get the AAO button assignments right. You did it wrong. Then look at the events. If your events work, fine, if they don't, use the HVars.

Edited by Lorby_SI

LORBY-SI

Share this post


Link to post
Share on other sites
29 minutes ago, Lorby_SI said:

First get the AAO button assignments right. You did it wrong. Then look for the events. If your events work, fine, if they don't, use the HVars.

Am now using the AS1000_PFD_FMS_Upper_INC and AS1000_PFD_FMS_Upper_DEC with the Honeycomb Alpha Button 5 and supress key down event box checked in both of them. In AS1000_PFD_FMS_Lower_INC and AS1000_PFD_FMS_Lower_DEC I have the Alpha Button 5 in the Assigned Combo field also, but the supress key down event box not active in both of them. The only thing that lights up when trying is the two LEDs for AS1000_PFD_FMS_Upper_INC and AS1000_PFD_FMS_Upper_DEC. regardless if I press button five or not. Think its time to make dinner, and the head for bed. It´s past 20:00 and the Alarm goes of at 4:30.

Share this post


Link to post
Share on other sites

I'm using the MFD, so AS1000_MFD_FMS... same setup as yours, 4 assignments in total to the first rotary encoder on the XT (two DECs assigned to LEFT TURN, two INCs assigned to RIGHT TURN), all four with the same Combo button, two with "suppress", the other two without.

1. Test: using the "CLICK" event of the XT rotary encoder as Combo with "is toggle" active (so every momentary press of the combo button switches to the other set of controls): working fine
2. Test: using a button on my CH joystick as Combo with "is toggle" active: working fine
3. Test: using the same joystick button, but without "is toggle" - so I have to hold it down all the time: working fine

I'm sorry, but I can't find any fault with the app. You do have the latest version, right? 2.33?

What kind of control is that "button 5" - a normal, momentary joystick button or a switch of some kind? (I don't have that hardware)

If "EDDS" means what I think it does: maybe consider visiting the German "JD" discord, there is an AAO support section with many helpful people (who also might have an Alpha yoke...).

Edited by Lorby_SI

LORBY-SI

Share this post


Link to post
Share on other sites

Thanks alot for the fast answer on a sunday and even the tests. Will look at it again tomorrow after work. Sure is Strange, because it also works at the author of the template. Who knows what's wrong with my system... Signing off...

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...