I tried all of these but it doesn't seem to have helped.
Three notable things however:
- The Switch Pro controller is not natively recognized(?) by Windows and requires Steam to [removed_js]. This is to say that it is impossible for me to calibrate it or adjust any sort of settings for it outside of Steam. Opening the properties > calibrate menu as stated in your 3rd point shows that every button on this controller is being pressed at the same time with the joysticks moving erratically. I have known it does this and that it doesn't function outside of Steam (even with third party software), I am simply stating that here for clarity.
- For my other controllers while doing the directions listed in your 3rd options, it does not detect the Z Axis during calibration. Nothing I do seems to be recognized. I thought maybe Z meant forward and back as if clicking in the joystick, but that wouldn't really make sense to calibrate in the first place so I'm not sure.
- While calibrating the X Axis, the "raw inputs" showed that it detected I was moving the joystick but the progress(?) bar remained a 0% no matter what I did or how I moved the joystick. The same progress bar did move for the Y Axis calibration though, just not the one for X Axis. The "test" tab showed it was detecting my X Axis joystick movements just fine, but the calibration menu didn't. (See attached images. I am holding the joystick diagonal down-left in both images)
I did disable third party and Steam while testing outside of the Switch Pro controller as stated above.
Unfortunately when uninstalling HID devices, none of them are labeled so it's just a mess of 10+ drivers labeled the same thing which means a lot of uninstalling my mouse and keyboard to attempt to figure out which could even potentially be a controller.