Earlier quoted context omitted.
I'm getting an 8BitDo controller because of the Steam lock-in on the Steam Controller. I can use the 8BitDo on all of my hardware without having to install software. It doesn't have the trackpads but for the rest is a very solid controller and also has Hall effect joysticks.
If you want to utilize all features of an 8BitDo controller at once, you also need Steam. XInput mode means no gyro, no back buttons bindable in software, Switch mode gives you gyro but makes your triggers digital, and you still can't bind the back buttons in software. You're limited to duplicating an existing input via the 8BitDo app and binding it globally at the firmware level. If you use the 8BitDo Pro 2 with Ste…
It's been driving me crazy seeing all the hate Valve is getting over compatibility concerns when Valve is the only one making controller support on Windows outside of an Xbox controller work. For years I just assumed I couldn't use many of my controllers on Windows, until Steam added the ability to act as the in between and properly handle it. Microsoft has no interest in making anything other than their Xbox controllers work, and everyone suggesting some sort of "I can just buy X as an alternative" has some major caveat that gets conveniently ignored.