Heads up for those who want a game controller that works well on Linux: Target.com has the DualSense for $50 USD right now.
Bluetooth, USB, motion controls, and rumble all work. The driver is from Sony and is part of the mainline kernel, so most desktop distros should have it already.
As an Xbox owner since the OG in the early 2000s, I’d almost suggest against an Xbox One / Series controller too. I know the Xbox One is fairly old now, but it’s the first one I had to get a new controller for due to stick drift. Original controller that came with it has the right stick set to full sky mode, completely unusable. The replacement has right stick drift as well, only slightly to the left at the moment. Manageable, but annoying. I would almost suggest a wired 360 controller (if you can find one these days). I’m an adult gamer, only user, and not hard on controllers, but maybe I’ve just had bad luck with my controllers.