Best Emulator Controllers In 2023

With emulators now being in their most accessible and best-performing state since retro game emulation was even a thing, you’ll be wanting a high-quality and retro-inspired controller to enjoy your favorite retro games with.

But what is the best controller to use with your retro game emulators? Sure, you may only be wanting to play some classic Game Boy games, but if you want to navigate menu systems and set up hotkeys/shortcuts, you’ll be needing a controller with more than one fire button that allows all of these conveniences.

Here we look at the best emulator controllers, everything from the most basic joysticks, to modern analogue controllers, through to full arcade stick setups.

The Best Emulator Controllers
The Best Emulator Controllers

Best Bluetooth Controllers for Emulators

If you’re searching for Bluetooth controllers that can function on multiple systems, have various features, and include all the necessary buttons for controlling your emulators conveniently from your sofa, then look no further than the following list. These controllers have a retro-inspired design and the features you require.

Currently, the leading retro-inspired controller maker is 8BitDo, with designs ranging from classic console-inspired to more modern designs, such as the Xbox controller.

Below are some of the best Bluetooth emulator controllers 8BitDo has to offer.

Product
8BitDo Pro 2 Bluetooth Controller
8BitDo M30 Bluetooth Controller
8Bitdo SN30 Pro Bluetooth Controller
8Bitdo Pro 2 Bluetooth Controller for Switch, PC, macOS, Android, Steam & Raspberry Pi (Gray Edition)
8BitDo M30 Bluetooth Wireless Gamepad (Nintendo Switch//)
8Bitdo SN30 Pro (G Classic Edition) Bluetooth Game Pad
What we think
The 8BitDo Pro 2 is one of the best all-rounder controllers available. Perfect for retro and modern games.
The 8BitDo M30 has one of the best d-pads around, super responsive and a must have for Sega fans.
The SN30 Pro combines a classic SNES form factor along with twin analogue sticks.
Available on Prime?
Product
8BitDo Pro 2 Bluetooth Controller
8Bitdo Pro 2 Bluetooth Controller for Switch, PC, macOS, Android, Steam & Raspberry Pi (Gray Edition)
What we think
The 8BitDo Pro 2 is one of the best all-rounder controllers available. Perfect for retro and modern games.
Available on Prime?
Available?
Product
8BitDo M30 Bluetooth Controller
8BitDo M30 Bluetooth Wireless Gamepad (Nintendo Switch//)
What we think
The 8BitDo M30 has one of the best d-pads around, super responsive and a must have for Sega fans.
Available on Prime?
Available?
Product
8Bitdo SN30 Pro Bluetooth Controller
8Bitdo SN30 Pro (G Classic Edition) Bluetooth Game Pad
What we think
The SN30 Pro combines a classic SNES form factor along with twin analogue sticks.
Available on Prime?
Available?

8BitDo Pro 2 Bluetooth Controller

Best Controllers for RetroArch - 8BitDo Pro 2 Bluetooth Controller

SPECIFICATIONSConnectivity
Wireless Bluetooth®4.0
USB-C
Dimensions / Weight
153.6*100.6*64.5mm
228g
Features
2 Pro back paddle buttons
Custom Profile switch button, 3 profiles, switch on the fly
Mode switch button (Switch, macOS, D-input, X-input)
Ultimate Software for PC and mobile
Enhanced grip
Modifiable vibration
6-axis motion sensor
PROS+ Value vs. functionality
+ Comfortable button layout
+ Rechargeable & removable battery
+ Macros can be set up
CONS– Customisation Software Not Available On Mac / Switch
WHERE TO BUYAmazon UK | Amazon US

The SN30 Pro+ by 8BitDo has undergone a natural evolution with some remarkable additions, including a customization app that enables complete macro and remapping set-up functionality, and two new rear triggers.

While the removable, rechargeable battery may sound basic, it’s my favourite feature. This battery can be replaced with 2x AA batteries if necessary, which is a rare option in controllers nowadays.

The 8BitDo Pro 2 is incredibly comfortable to use, featuring the same button layout as the SN30, but with a more rounded PS4 controller feel to it.

It’s perfect for PS1 games upwards, with analogue sticks that work well for 3D games. Despite this, the d-pad is also fantastic, making playing 8-bit classics an enjoyable experience.

Not only is the Pro 2 just great in terms of functionality and quality, but it is also priced at under £40 / $50, so is a really competitively priced controller.

If you’re searching for a reliable all-around controller for your emulation setup, I highly recommend this one. It performs exceptionally well and won’t disappoint you.

8BitDo M30 Bluetooth Controller

Best Controllers for RetroArch - 8BitDo M30 Bluetooth Controller

SPECIFICATIONSConnectivity
Wireless Bluetooth®
USB-C
Dimensions / Weight
147*74*31 mm
115g
Features
Turbo function
Lag-free
PROS+ Top Quality D-Pad
+ Light & Comfy
+ Ideal for Mega Drive / Genesis Emulation
+ Sega-Inspired Design
CONS– No Analogue Controls
– Built In Battery
WHERE TO BUYAmazon UK | Amazon US

The 8BitDo M30 is one of my favourite controllers for emulation, drawing inspiration from the Mega Drive / Genesis 6-button controller. Its highly responsive d-pad is the standout feature, providing one of the best experiences I’ve had with a recent controller.

In addition to its excellent d-pad, the M30 comes with shoulder buttons, a start button, and three function buttons that can be easily mapped in emulators to access menus, save states, and other functions.

This controller is compatible with PC, Linux, and Mac, as well as Android devices, making it a versatile option for all your emulation needs.

At under £25 / $30, the M30 is a great value considering its high quality. If you’re looking for a controller for Mega Drive / Genesis emulation, look no further than the M30.

8BitDo SN30 Pro Bluetooth Controller

Best Controllers for RetroArch - 8BitDo SN30 Pro Bluetooth Controller

SPECIFICATIONSConnectivity
Wireless Bluetooth® 4.0
USB-C
Dimensions / Weight
144*63.5*33 mm
114g
Features
Built-in rumble
Motion controls
Turbo
USB-C Connectivity
PROS+ Lot Crammed Into A Good Looking Controller
+ SNES-Inspired Looks
+ Analogue Sticks Bring Welcome Versatility
CONS– A Little Awkward For Larger Hands
– Built-In Battery
WHERE TO BUYAmazon UK | Amazon US

While the M30 caters to Sega fans, the SN30 Pro is perfect for Nintendo enthusiasts. It features a classic SNES-inspired layout with authentic-feeling shoulder buttons and d-pad.

Unlike the M30, the addition of analogue sticks allows the SN30 Pro to work seamlessly with more recent systems.

Despite having dual analogue sticks, they don’t detract from the controller’s usability or overall feel.

Although it was released in 2017, the 8BitDo SN30 Pro remains a popular choice among emulation fans.

Best Wireless Controllers for Emulators

Lag can be a real spoiler for retro gamers, so if you still don’t want to go fully wired, then take a look at a 2.4ghz wireless controller to keep lag to a minimum whilst still retaining wireless connectivity.

8BitDo M30 2.4ghz Wireless Controller

Best Controllers for RetroArch - 8BitDo M30 2.4ghz Wireless Controller

SPECIFICATIONSConnectivity
2.4G Wireless Technology for SEGA Genesis Mini & Mega Drive Mini
USB
Dimensions / Weight
147*74*31 mm
114g
Features
Turbo function
Access the SEGA Genesis Mini HOME menu wirelessly
480mAh Li-ion battery, rechargeable
35 play hours with 1-2 hour charging time
PROS+ Brilliant Responsive D-Pad
+ Light & Comfy
+ Works With Sega Mega Drive / Genesis Mini Consoles
+ Sega Design Aesthetics
CONS– Built-In Battery
WHERE TO BUYAmazon UK | Amazon US

Although there is an officially licensed Mega Drive / Genesis controller available that works well, my top recommendation is still the 8BitDo M30.

Its key advantage is its superbly responsive and comfortable d-pad, making it ideal for extended gaming sessions. The M30 offers everything you need for retro gaming up to 16-bit, with the added benefit of shoulder buttons, allowing you to play SNES games with ease.

While the wireless version of the M30 may be slightly harder to find than its Bluetooth counterpart, some users swear by the 2.4GHz connection over Bluetooth.

The M30 also includes a USB-C connection for charging, and it can be used wired for an even more responsive experience.

Best USB Controllers for Emulators

Although many people prefer wireless or Bluetooth controllers, there are still some excellent wired USB controllers available. 8BitDo offers USB versions of some of their top-selling products, and we highly recommend the USB version of the SN30 Pro.

8BitDo SN30 Pro USB Controller

Best Controllers for RetroArch - 8BitDo SN30 Pro USB

SPECIFICATIONSConnectivity
Wired USB
Dimensions / Weight
144*63.5*33 mm
145g
Features
Vibration
Customized Turbo function (Windows only)
PROS+ Loads Of Buttons Crammed Into A Retro Inspired Controller
+ SNES Controller Looks
+ Analogue Sticks Enhances Usability
+ Low Lag Thanks To Its Wired Connection
CONS– Can Be A Little Cramped For Users With Larger Hands
WHERE TO BUYAmazon UK | Amazon US

The SN30 Pro USB is essentially the same as the excellent wireless SN30 Pro, but with a wired USB cable instead of built-in wireless. This makes it an ideal choice for desk-based gaming where low latency is crucial.

Like its wireless counterpart, the SN30 Pro USB features dual analog sticks, built-in vibration, and is compatible with a wide range of systems.

Best Controllers for RetroArch - SpeedLink Competition Pro USB

SPECIFICATIONSConnectivity
Wired USB
Dimensions / Weight
96*118*130 mm
280g
Features
USB joystick for PCs and Android
Perfect for Arcade And Retro Games
Nostalgic Inspired Design From The Original Competition Pro Stick
PROS+ A Great Recreation Of The Original
+ Extra Buttons At The Base Of The Joystick
+ Ideal for Amiga, Atari ST & 8-Bit Micro Emulation
+ Low Lag
CONS– Micro Switches Can Be A Bit Loud
WHERE TO BUYAmazon UK

For fans of home and microcomputers such as C64, ZX Spectrum, Commodore Amiga, and Atari ST, this joystick is a dream come true.

It is a modern replica of the Competition Pro, maintaining its authenticity while also including extra buttons that can be mapped for a second-fire button. It allows you to relive the classic gaming experience on your favourite home and microcomputer systems.

Best Arcade Stick for Emulators

Arcade & Neo Geo fans as well as lovers of the fighting game genre will be excited to see that 8BitDo also offers a highly functional arcade stick full of features to exploit!

8BitDo Arcade Stick

Best Controllers for RetroArch - 8BitDo Arcade Stick

SPECIFICATIONSConnectivity
Bluetooth®
2.4g
Wired USB
Dimensions / Weight
303*203*111.5 mm
2.1kg
Features
Dynamic Button Layout
Button Swap Functionality
Ultimate Configuration Software
Control Stick Switch
Turbo Functions
2 Dedicated Macro Buttons (Player 1 & Player 2)
PROS+ Multiple Connectivity Options
+ Moddable – Replace Components With Custom Parts
+ Programmable Macros
+ Comprehensive Button Configuration Tools
CONS– Stock Factory Stick / Buttons Are Average
WHERE TO BUYAmazon UK | Amazon US

The 8Bitdo Arcade Stick is a highly anticipated sequel to the popular N30 Arcade Stick, providing advanced features for power users and fighting game enthusiasts, including macro functionality and configurable setup.

What sets this arcade stick apart is its moddable design, allowing for easy replacement of parts with universal-sized buttons like Sanwa, providing a more premium arcade experience.

The 8Bitdo Arcade Stick is compatible with a wide range of devices and is an excellent choice for arcade and emulation fans alike.

Best Joystick for Emulators

If you have nostalgia for the classic joysticks of the 80s and early 90s home computers, you may remember names like Cheetah 125+, Quickshot, the Konix Navigator, and the Zip Stick. However, one name that has endured is the Competition Pro.

For those who used to play games on home microcomputers, the Competition Pro is a familiar name and design that has been resurrected for a second life. It is a perfect purchase for anyone looking to relive the authentic gaming experience of the time, as most would have used an old-school joystick rather than a Mega Drive / Genesis or Master System controller on their computers.

Best Controllers for RetroArch - SpeedLink Competition Pro USB

Without a doubt, the best Joystick for emulation in my view is the Speedlink Competition Pro USB.

Playing old C64, Amstrad CPC, Spectrum, Amiga, and Atari ST games is made perfect with this joystick. As for me, playing Sensible Soccer on a gamepad has always been a challenge, but with the Competition Pro, it’s as if the old skills never left me!

In addition to the faithful design of the original joystick, this modernized version also includes an extra button, perfect for setting up a secondary button to navigate emulator menus with ease.

Click here to find out more about the Competition Pro Extra.

Best Budget Controllers for Emulators

For those seeking a cost-effective solution to play retro games, there’s no shortage of budget-priced retro-style controllers available on marketplaces like eBay and Amazon.

While the 8BitDo range boasts impressive value for money in terms of quality and functionality, sometimes you might prefer a quick and simple option. In that case, consider checking out some of the best budget emulator controllers available.

Retro-Bit Official Sega Mega Drive USB Controller

Best Controllers for RetroArch - Retro-Bit Official Sega Mega Drive USB Controller

SPECIFICATIONSConnectivity
Wired USB
Dimensions / Weight
157*40*98 mm
250g
Features
Officially Licenced SEGA Controller (Original Grade Quality)
New L/R Shoulder Buttons
10ft/3m Cable
Classic 6-Button Layout with Mode Button
Compatible with Sega Mega Drive Mini, PC, Mac, Steam, RetroArch, Raspberry Pi
PROS+ Low Lag
+ Shoulder Buttons
+ 3m Cable Length
+ Fully Licenced
CONS– D-Pad Is Not As Good As The 8BitDo M30
WHERE TO BUYAmazon UK | Amazon US

This officially licensed 6-button controller for Sega Mega Drive / Genesis is a great option for those on a budget. It is reasonably priced and offers good quality.

If you don’t need a wireless or Bluetooth connection, this controller is a great choice for anyone who wants to play Mega Drive / Genesis games on an emulator. Its appearance is excellent and it provides a good match for retro gaming.

8BitDo Zero 2 Bluetooth Gamepad

Best Controllers for RetroArch - 8BitDo Zero 2 Bluetooth Gamepad

SPECIFICATIONSConnectivity
Wireless Bluetooth
Micro USB
Dimensions / Weight
73*36.5*14.7 mm
20.7g
Features
X-input, D-input, Mac mode, Switch mode, Keyboard
8 hours of play with a 1-2 hour charge time
PROS+ Compact Enough To Carry With You
+ 8 Hours Use With Just 1-2 Hours Charge
+ Compatible With Most Systems
+ It’s Cute
CONS– Not Ideal For Long Play Sessions
WHERE TO BUYAmazon UK | Amazon US

Despite its cute and compact design, the 8BitDo Zero 2 packs a punch and is an ideal on-the-go controller for gaming enthusiasts. Weighing only 21 grams, this tiny controller is perfect for children to carry around while on vacation or even attach to a keychain.

While the small size of the 8BitDo Zero 2 may not be suitable for most adults during long gaming sessions, it is an excellent choice for casual gaming sessions that require a portable and easy-to-carry controller. It’s also a great gift idea for kids who are just getting started with retro gaming.