All I'm saying is that CH say you don't have to use the control manager for their products to work in windows except for the MFP.
When I tried using it I had problems with device assignments and FSX couldn't see my controls, that may have been a coincidence though as others here have got it to work.
Certainly the CM is not needed to use the CH joysticks in game, everything else being equal. The problem I've found is that with Flight Sim, things are rarely equal, what with different aircraft needing different control, buttons, etc, and I just don't find the native windows calibration as precise as the CH Control Manager.
Once I have the Manager software installed, I make what they call a "map", or a template using all the controllers I want to use for a particular type of plane, single, twin, etc. Although I have the Yoke, Quad, and Pedals, if I desire I can make a map using just the Yoke and Pedals. It's handy having the Quad, as if I don't need the axis levers, I can still use the 6 toggles. Then I save the map. I then reload the map and calibrate using the Manager. You can have an infinite number of maps, using one per plane if desired. It just has to be loaded before starting FS
Now, here is where it can get complicated. Once FSX is started, it will find the "new" hardware, and register it in game changing the names to CH Control Manager Device 1, 2, 3, and so on. The old names no longer show up. Every CH Device that is recognized by the game will probably have the
exact same axis and key assignments across all the controllers. Obviously, this is not what is needed. I just go into the controller assignments in FSX and eliminate all the axis and button assignments. It just takes a couple of minutes, and ensures that when you do start to make axis and button assignments in FSX, you start with a clean slate. The elephant in the room with all this is, sometimes when you eliminate an axis or button from one of the controllers,
it does not register as such in the game, leaving an unwanted assignment. If you don't catch this, it can really be very frustrating. It is not quite so frequent in FSX, but it does still happen. Of course, you can use the CH Control Manager to assign all the axis and buttons too, it just requires a few more steps.
I hope this helps if you decide to use this software in the future.