MSFS doesn’t really allow an axis to control camera zoom. It treats the axis as two buttons, one to continually zoom in, the other to continually zoom out.
I’ve written an application that allows the use of an axis to control zoom in MSFS. It can control the cockpit camera, the external camera, or both.
I’m relatively new to Microsoft Flight Simulator, but a proper zoom axis makes a big difference to how usable the sim is for me.
Feel free to give it a go. I can’t guarantee it’ll work on your system, but it works for me.
Can you solve the issue of the same name controls?
For example, the T16000 Thrustmaster with the throttle has “Slider” both for Throttle and Stick, it does not start for the throttle.
Any way you can maybe make an abstraction layer with different names? Maybe with ID in brackets?
Like Slider (0x0001) Slider (0x002)
I think the problem may be that your device implements the first slider as an Absolute Axis and the second slider as a proper Slider rather than as an absolute axis under directinput.(Most devices use Absolute Axes where possible, because Slider handling is a little janky under directinput).
I’ve put in slider support, you can download the latest version of the app (1.2.2) and see if your second slider is recognised now. It may be named “Slider” or “Dial”.