Best Overall
8Bitdo Sn30 Pro USB
Key details
- Extras
- Rumble, turbo function
- Weight
- 5.12 oz
- Connection
- USB wired, 1.8 m cable
- Compatible Systems
- Switch 3.0.0+, Windows, Raspberry Pi
A retro pad is a D-pad with a body attached, and the one on the Sn30 Pro USB is the best we handled in this group — firm, precise, and shaped like the SNES original rather than a modern disc. That single control is why it is our top pick, because NES through Genesis games live or die on it. Everything around it holds up as well, with two analog sticks, rumble, turbo, and a full 16-button layout on a 1.8 m USB cable.
RetroPie sees it as an ordinary gamepad the moment you plug it in, which is the part that matters on a Raspberry Pi. There is no driver to install and no pairing step, and the same pad goes into a Windows PC or a Switch running 3.0.0 or later. We kept coming back to it because setup is one mapping pass in EmulationStation and then nothing at all.
The sticks are what separate it from the SNES clones here. N64 and PlayStation games need analog input, and having a pair of them on a pad that still feels like a 16-bit controller means one controller covers most of a library. If your list is strictly NES and SNES, you will never touch them — which is the point of a pad that does not force you into a single era of games.
Two things we noted in hand. The shoulder buttons crowd each other a little: L2 and R2 sit close enough to L1 and R1 that mapping an N64 Z trigger there takes a second pass. And 1.8 m of cable reaches a coffee table but not a sofa across the room, so a big living room is a job for the wireless version.
Pros
- Best D-pad in this group
- Sticks cover N64 and PS1 games
- Recognized by RetroPie with no setup
- Rumble and turbo built in
Cons
- Analog sticks can drift with use
- No macOS support
This is the pad we point people to first: the D-pad is right, the sticks are there when a game needs them, and it works on a Pi without fuss.