So my old wireless Xbox 360 controller is kind of on its last legs, bad stick drift, thumbstick rubber starting to rub off, and I'm looking for a replacement. Would gladly just buy another 360 controller but they haven't made them in years.
Got an 8bitdo Ultimate earlier this year and it has not lasted. Out of the box, the thumbsticks started losing sensitivity in one or two directions after a few hours of play, but I could get around this by messing with the deadzones in the software. Not an ideal solution, since it lowered the resolution, but it worked.
But now it's got new and exciting problems that I can't work around. Sometimes the B button won't register at all. Sometimes the A button will press on its own. And my favorite, sometimes the entire controller just freezes and won't accept any input for seconds at a time.
I had a coworker recommend a GuliKit but the face buttons are backward and that's enough to put me off it.
I don't like the dualshock shape and am a fan of the Xbox controller style. So I use an Xbox Wireless Controller with cheap third party rechargeable battery packs that I just plug into my phone charger nearby. It's essentially the Xbox 360 controller. You can plug it in with a USB-C cable if you want, otherwise you'll need to buy the dongle they sell if your computer doesn't have bluetooth. Even if it does, you probably still want the dongle, as without it, the bluetooth connection can kind of suck. So that's one big flaw. But it's really comfy and I have 2 that have lasted a few years.
Not sure since the Xbox Wireless controller is technically an Xbox One controller, I believe? I don't know if they've had multiple revisions over time or changed anything. Maybe updated the Bluetooth version.