EasyControls for MSFS - free joystick, throttle and X TOUCH MINI controller

That would certainly be great. It is not that easy though.

The MSFS control profiles are saved as xml files (Anyone know where your controller config is stored on disk? - #5 by snwkill) , and for EasyControls as well (the controls.xml file), so you could also just manually edit the controls.xml file for my program based on the MSFS control profiles. I would be nice to do this automatically for every control that can be converted to SimConnect, but I won’t be able to do that any time soon.

Note that the in sim events are not all 1-on-1 translatable to Simconnect events. E.g. for the condition lever, there is actually no simconnect event defined (yet I hope). However, a lot of events will be easily translatable to Simconnect events.