Unable to bind the "Heading hold" rocker switch to anything - why?
I am unable to bind the “Heading hold” autopilot rocker switch to any keyboard key or joystick button for some reason.
Shouldn’t it be the “Heading mode ON” and “OFF” functions that I would expect to have to bind to? When I assign these functions, they work in every other plane except the Arrow - that switch doesn’t move unless I use the mouse!
The "altitude hold" switch works fine, no problem binding it at all. So why is the heading one differnt? Does that switch simply not correspond to the "AP heading hold" in other planes?
Has anyone managed to bind this heading hold switch to ON/OFF? Is it possible at all?
Would be really thankful for any hints!
(I’m not interested in the “toggle” version btw - I need ON/Off as I am trying to bind to a physical switch with 2 states. But as I said, I can't even bind it to keyboard key)
You are correct the switch does not respond to the Sim events AP_HDG_HOLD_ON and _OFF although toggle does work. When std. Sim events are not functional you need to go deeper and change internal variables. Why? Because the aircraft authors often do not implement all of the std. Sim events.
Are you familiar with AAO? Which is third-party tool to connect buttons and switches. AAO has the ability to modify LVars.
The RPN scripts to control the HDG switch On/Off are
If you need help starting with AAO, here is the web site