> It doesn’t get the full features but it’s functional as a gamepad at least
So it’s the controller and not Windows then, if partial functionality is okay (which seems fine to me).
Not really, just things that haven't been implemented in drivers yet.
For the OG controller on Linux, it was/is possible to use third-party open source software like "sc-controller" to map the pads and rebind things the way Steam does, without needing Steam running.
I don't have any reason to believe that similar projects won't work for the new version.