if you use windows it’s hard to recommend any controller other than the xbox series x controller
it regularly goes on sale for 30-40 bucks, has native support for every game that uses gamepad, and works as both wireless and plugs in as a wired controller via USB
only caveat is that if you’re planning on using it bluetooth, there’s a known frame drop problem when using it with bluetooth on windows 10 for some peeps, so i had to get the official microsoft controller dongle. wish game pass for pc worked on linux
you’d prolly notice it lol, im talking like the frames dropping from 60 to like 23 frames per second whenever i moved the control stick but back up to 60 when not pressing any inputs