There is no pc driver, the auto detection problem is in linux only since kernel 5.16 or so, so if you boot only windows it will always be recognized as an xbox controller. And even for me, if I want the xbox controller the only reliable method is to boot windows 1st, then reboot in linux, too bad they didn't include something to force this auto detection to something... ! It's annoying, but it's just that, annoying, you can work around it.