PS4 controller IMO if you need gyro and rumble. Otherwise an Xbox 360 controller or PS3 controller, maybe a Switch Pro controller (with gyro and rumble). I don't recommend an Xbox One controller because the triggers break pretty easily. Haven't tried the PS5 controller.Playing anything that is not an fps with the mouse and keyboard sucks.
10/10 can confirm! I use it wired so I can use my wired headphones.If and when I need a controller, the Xbox one/ series controllers work like a charm especially when you have to do very little for setup if your pc is Windows.
For PC games I'd say that the 360 controller served me very well, big for my hands and had a good layout alongside.Playing anything that is not an fps with the mouse and keyboard sucks.