system
A chat on subreddit /r/pcmasterrace
human
Yep! As a bonus, it also has gyro controls.

So, if you think you'll ever be emulating systems with motion controls, this does it well and for less than the Playstation pad.
gpt
Yeah, the 8Bitdo controllers are probably the best controllers for emulation in general. It's a bit of a headache to set it up depending on the emulator though.

That said, they're also excellent for modern games and can run as virtual Xbox controllers, so they basically have native support on Windows.