August 23Aug 23 I'm new to MSFS 2024 and Axis and Ohs. I'm trying to configure a key bind for bringing up the built-in ATC Communications menu. There are two potential Native Events under the ATC heading: ATC| and ATC_MENU_OPEN. Binding a key to either of these events doesn't work. I can bind the ATC Menu options and they work correctly. I've temporarily bound the key to access the ATC Menu through MSFS.Using the Watch Simulator Events Application, nothing shows in the list of events when the key is pressed to activate the ATC Menu, but pressing the key assigned to one of the Menu responses results in the event being captured.Is there a way to work around this issue within AAOs?
August 23Aug 23 Commercial Member Only way I know of is sending a Coherent command directly into the sims' Javascript processing by using the AAO InGame panel. Check out chapter 8 in the AAO manual, there is an example for doing that for the ATC panel.54 minutes ago, mkel2010 said:Using the Watch Simulator Events Application, nothing shows in the list of events when the key is pressed to activate the ATC Menu, but pressing the key assigned to one of the Menu responses results in the event being captured.That's a question for Asobo - why are they listing key events in their SDK documentation that clearly don't work. ATC panel isn't the only one, Camera and Vierw events don't work either (haven't been working since the Alpha version of MSFS 2020 - but are still part of the SDK spec...)Be mindful that the controller assignments in the simulator and what an app like AAO is allowed to do with the SDK are not the same thing. Many items in the assignments have names similar to SDK K-events - but they are not related. Edited August 23Aug 23 by Lorby_SI LORBY-SI
August 23Aug 23 Commercial Member To add: the other option would be to use vJoy or ViGEm. With that you can use AAO as an interpreter between exotic hardware and standard joystick events which you assign in the sim. LORBY-SI
August 24Aug 24 Author On 8/23/2026 at 10:42 AM, Lorby_SI said:Only way I know of is sending a Coherent command directly into the sims' Javascript processing by using the AAO InGame panel. Check out chapter 8 in the AAO manual, there is an example for doing that for the ATC panel.I've read through the appropriate chapter in the manual and i see your ATC Panel examples enumerated there. What I don't understand is how to use that code, i.e., 'TOOLBAR_BUTTON_TOGGLE|PANEL_ATC|true'·(>L:AAO_COHERENT_CALL,·String). Does that go into an RPN event in the Assigned Button or does it need to be in a script?
August 25Aug 25 Commercial Member 21 hours ago, mkel2010 said:Does that go into an RPN event in the Assigned Button or does it need to be in a script?Either way works - they do the same thing. Then MAN-RPN option in the button assignment is only there for convenience, when you want to assign small scripts. In this case I would recommend testing it in the script editor first, so you can see if it works for you. LORBY-SI
Create an account or sign in to comment