XBox 360/One controllers are my favorite. I've played a lot of XBox 360 and that controller is by far my preferred one.
I haven't played much XBox One but it felt good in my hands the few times I held one. (I also understand the XBox One Elite Controller has a lot of nifty goodies, but it's $150.)
Compared with Switch and Playstation controllers, I'd personally go with an XBox 360/One controller, especially because I prefer the asymmetrical design.
That said, I don't have experience with non-console controllers. I've heard good things about the customizability of the steam controller, but it lacks joysticks and seems to be geared towards PC games rather than emulated games.
twovests wrote
XBox 360/One controllers are my favorite. I've played a lot of XBox 360 and that controller is by far my preferred one.
I haven't played much XBox One but it felt good in my hands the few times I held one. (I also understand the XBox One Elite Controller has a lot of nifty goodies, but it's $150.)
Compared with Switch and Playstation controllers, I'd personally go with an XBox 360/One controller, especially because I prefer the asymmetrical design.
That said, I don't have experience with non-console controllers. I've heard good things about the customizability of the steam controller, but it lacks joysticks and seems to be geared towards PC games rather than emulated games.