Hello everyone, this is my first post on FSDeveloper. I am an senior full stack developer and I've had a passion for flight sims since the mid 80s. I've mostly focused on military combat sims, but I've recently joined the world of MSFS 2020 and I must say I'm really enjoying it. I recently purchased the Fenix A320 and decided I wanted to program my Stream Deck to control most of the switches on the A320. Well I came to learn that apparently this is not so simple to do without 3rd party tools. I downloaded the MSFS SDK and have been looking at the documentation, but I'm not having much luck getting some of the sample applications to work (they compile, run and connect (simconnect) but I get nothing back from the sim. Anyways I was hoping I could get pointed in the right direction on this forum. What I want to do is the following: Write an application that allows a user to select any switch specific to any aircraft, then program it to send a specific keystroke. The user would create a full profile and activate the profile and when they press a programmed keystroke it would send that command (event??) to the sim. Of course that application can later be enhanced to work off of actual switches (I'm familiar with Sharp DX for input has I have built my own cockpits and written my own tools to test my controller devices). I just need to figure out how to interface with MSFS 2020 so I can send events to set switches. Also would like to be able to write an app that captures these input events, so for example if I turn on the left battery, I would like to receive that event in the app so I can identify it.
Any help would be greatly appreciated. Thank you.
Any help would be greatly appreciated. Thank you.




