The Steam Deck works with most modern Bluetooth and USB-C controllers, with Xbox and PlayStation models offering the smoothest setup through Steam Input.
Bluetooth controllers pair directly without extra hardware. The list of controllers compatible with Steam Deck includes Xbox Series X/S, PlayStation DualSense, Steam Controller, Nintendo Switch Pro, and multiple third-party options — all recognized through Steam Input’s driver layer once paired.
Which Controllers Work With The Steam Deck?
Any controller that connects via Bluetooth or USB-C and appears in Steam’s verified hardware list works without workarounds. Xbox and PlayStation models are the most seamless picks because Steam Input maps their button layouts automatically. The table below covers the controllers most users actually pair with the Deck.
| Controller | Connection | Notes |
|---|---|---|
| Xbox Wireless (Series X/S, One) | Bluetooth, USB-C | Native A/B/X/Y layout; best overall compatibility |
| Sony DualSense (PS5) | Bluetooth, USB-C | Full support; button labels differ (X/O vs A/B) |
| Sony DualShock 4 (PS4) | Bluetooth, USB-A | Works natively; needs USB-C adapter for wired |
| Steam Controller | 2.4GHz puck, Bluetooth 5.0, USB-C | Magnetic TMR sticks; wakes the Deck from sleep |
| Nintendo Switch Pro | Bluetooth, USB-C | Symmetrical layout; native Steam Input support |
| 8BitDo Ultimate Wireless 2 | 2.4GHz, Bluetooth, USB-C | Compact; magnetic sticks on recent models |
| GuliKit KingKong 3 Max | Bluetooth, USB-C | Anti-drift sticks; requires Windows mode toggle |
If you are shopping for a new controller, our tested roundup of the best controllers for Steam Deck breaks down the top picks by budget and feature priorities so you can buy with confidence.
How To Pair A Controller To Your Steam Deck
Pairing takes about thirty seconds once you know the right button sequence for your controller. The Deck handles the rest through its built-in Bluetooth radio or the USB-C port.
Bluetooth pairing:
- Press the Steam button on the Deck, then go to Settings > Bluetooth and toggle Bluetooth on.
- Put your controller into pairing mode: Xbox controllers use the Connect button on the top edge; DualSense requires holding PS + Create until the light bar pulses; the Steam Controller has a dedicated pairing button; Switch Pro uses the Sync button next to the USB-C port; 8BitDo models need a three-second hold of the pairing button.
- Select the controller name under Available Devices and confirm the pair.
Wired connection (Steam Controller via puck):
- Plug the Steam Controller Puck into the Deck’s USB-C port. The puck is detected immediately with no driver setup required.
- Attach the controller magnetically to the puck. Up to four Steam Controllers can share one puck for local multiplayer.
Once paired, the controller appears in Steam Input and works across game mode and desktop mode without additional configuration. The Steamworks controller device documentation covers the full pairing spec for every supported model.
Common Compatibility Pitfalls
Button layout confusion. Xbox and Switch Pro controllers share the A/B/X/Y layout printed on the Steam Deck itself, so muscle memory transfers immediately. PlayStation controllers use X/O/△/□, which maps to different physical positions and requires a short relearning period. Steam Input lets you remap any button individually if the default layout does not click.
Missing USB-C adapter. The Deck has no USB-A port. Older controllers with a permanent USB-A cable — including the DualShock 4 and most PDP wired models — need a USB-C to USB-A dongle or hub. Without it, the Deck cannot detect them at all. This is the single most common failure point in controller setup.
Drift-prone analog sticks. Older controllers use potentiometer-based thumbsticks that accumulate drift over months of use. If you are buying a controller fresh for the Deck, magnetic sticks are worth the small price premium.
Game compatibility caveats. Not every game on Steam is “Deck Verified.” Some titles are marked “Playable” or “Unsupported,” which may mean the controller input needs manual tweaking in Steam Input before it registers correctly. Checking a game’s Deck status on its store page before you launch saves trial-and-error time.
FAQs
Can I use a wired Xbox controller on the Steam Deck?
Yes, but only if the controller has a detachable USB-C cable or you use a USB-C to USB-A adapter. The Deck’s single port does not accept USB-A plugs directly, so wired controllers with a permanent USB-A connection will not connect without an adapter.
Does the Steam Deck support PlayStation controllers wirelessly?
Yes, both the DualSense and DualShock 4 connect via standard Bluetooth without any extra hardware. The button labels differ from the Deck’s layout, but Steam Input detects both controllers automatically and allows full remapping in the controller settings menu.
Will any old third-party controller work on the Steam Deck?
Only if the controller uses a standard Bluetooth or USB protocol that SteamOS recognizes. Controllers that do not appear in the Steam Input device list or the Steam Link compatibility wiki are unlikely to work without additional software. The safest test is to check the Bluetooth menu before troubleshooting further.
References & Sources
- Steamworks. “Steam Controller Device Documentation.” Official pairing specs and Steam Input device list.
