Controller Setup
Complete guide to setting up and troubleshooting controllers in Playback.
3 min read
Playback supports a wide variety of controllers including Xbox®, PlayStation®, Nintendo®, and third-party gamepads. This guide helps you get your controller working and troubleshoot common issues.
Getting started
Connecting your controller
- Connect your controller to your computer (USB or Bluetooth)
- Launch Playback
- Go to Settings > Controls
- Select your controller from the dropdown
Most controllers work automatically with no additional setup.
Wired vs wireless
| Connection | Pros | Cons |
|---|---|---|
| Wired (USB) | Lowest latency, most reliable detection, no battery concerns | Cable required |
| Wireless (Bluetooth) | No cable, freedom of movement | Slightly higher latency, requires pairing, battery management |
For the best gaming experience, we recommend wired connections.
Configuration guides
Basic setup
- Controls — Select input devices and rebind buttons
- Keyboard Shortcuts — Default keyboard controls
Advanced configuration
- Gamepad Settings — Deadzone, sensitivity, and rumble settings
Troubleshooting
Controller not detected
If your controller doesn’t appear in Playback:
- Check if your OS detects it first — The controller must be recognized by your operating system before Playback can use it
- Follow the step-by-step guide: Controller Not Detected
Button mapping issues
If buttons work but are mapped incorrectly, or you’re having trouble rebinding:
- Controller Rebinding Issues — Mode switching, Steam Deck®, and special controller types
Unsupported controller
If your controller is detected by your OS but not by Playback:
- Adding Unsupported Controllers — Create a custom SDL mapping
Quick troubleshooting checklist
| Issue | First thing to try |
|---|---|
| Controller not showing in Playback | Check if OS detects it (see Controller Not Detected) |
| Wrong buttons when playing | Rebind in Settings > Controls |
| Stick drift | Increase deadzone in Gamepad Settings |
| No rumble/vibration | Enable in Settings > Emulator > Gamepad Rumble |
| Input lag | Use wired connection, close other applications |
Supported controllers
Playback includes built-in support for most popular controllers:
- Xbox® (360, One, Series X|S)
- PlayStation® (DualShock 3/4, DualSense)
- Nintendo® (Switch Pro Controller, Joy-Cons)
- 8BitDo® controllers
- Logitech® gamepads
- Most generic USB/Bluetooth controllers
Tips
- Connect your controller before launching Playback for best detection
- If using a mode-switching controller (8BitDo®, etc.), XInput mode typically works best
- Wireless controllers should be fully charged for reliable performance
- Close other controller-using applications to avoid conflicts
See also
- Controls — Input device configuration
- Gamepad Settings — Advanced gamepad options
- SNES Peripherals — SNES Mouse and Super Scope
Still need help? Contact our support team

