What Controllers Work With Steam Deck? | Full Compatibility Guide

The Steam Deck works with nearly any modern Bluetooth or USB controller, including Xbox, PlayStation, and Nintendo Switch Pro controllers, plus thousands of third-party PC gamepads through Steam Input.

You just bought a Steam Deck, or you’re about to, and the first question is which controllers actually pair without headaches. The good news: the Deck handles almost anything you throw at it, from a wired Xbox 360 pad to a DualSense over Bluetooth. The catch is that pairing methods differ, and some controllers need configuration before they work right. Here is exactly what pairs, how to pair it, and what to watch for.

Which Controller Families Are Officially Supported?

Valve’s Steamworks documentation lists these controller families as supported in both Gaming Mode and Desktop Mode when running through Steam or Steam Input:

  • Xbox controllers: Xbox One, Xbox 360, and Xbox Series X/S — all work over Bluetooth or USB-C. The Series X/S controller pairs using the pairing button until the light flashes.
  • PlayStation controllers: DualShock 4 and DualSense — hold the PlayStation button and Share until the LED pulses, then pair as “Wireless Controller.”
  • Nintendo Switch Pro Controller: Hold the small pairing button near the top until it enters pairing mode; it appears as “Pro Controller.”
  • Steam Controller: Hold Y + Steam to enter Bluetooth pairing mode. Older units may need a firmware update through Steam Big Picture on desktop first.
  • DirectInput and XInput devices: Most PC-focused third-party controllers fall into this category and work, though some may require remapping in Steam Input.

If you are already shopping for a controller and want the models that cause the fewest headaches, our tested roundup of the best Steam Deck controllers covers which ones pair instantly, which have the best latency, and which pack gyro support.

How To Pair A Controller With Steam Deck

The Bluetooth pairing process is the same base procedure for every controller, with a few model-specific variations. Open Settings > Bluetooth on the Deck, turn Bluetooth on, then put the controller into pairing mode and select it from the list.

  • Xbox Series X/S or Xbox One: Press the pairing button (top edge, near the USB port) until the Xbox button flashes rapidly. Select the controller from the list.
  • PlayStation DualShock 4 or DualSense: Hold the PlayStation (central) button and the Share button (left side) together until the light bar flashes. The Deck will show “Wireless Controller.”
  • Switch Pro Controller: Press and hold the small round button between the L and ZL triggers on the top edge. The Deck sees it as “Pro Controller.”
  • Steam Controller: Hold B + Steam button simultaneously to enter pairing mode. If it does not appear, update the firmware on a desktop PC first.

Wired controllers are even simpler: plug a USB-C controller directly into the Deck’s USB-C port. USB-A controllers (like the original Xbox 360 wired pad) need a USB-C-to-USB-A adapter or a dock.

Are All Controllers Fully Compatible In Every Situation?

Not exactly, and this is where most confusion starts. A controller that works in Gaming Mode may behave differently in Desktop Mode. Steam Input — the compatibility layer that maps buttons and handles gyro — runs inside the Steam client, so games launched outside Steam (from Epic, Xbox Game Pass, or other launchers) may not see the controller at all without manual configuration. The IGN and PC Gamer guides confirm that official Xbox and PlayStation controllers have the widest support, while third-party controllers can introduce variance in latency, gyro behavior, and rumble quality. The golden rule: if a controller works on a standard Windows PC through Steam, it almost certainly works on the Steam Deck.

The official Valve notes on Steamworks controller device documentation list supported device categories and confirm that most DirectInput and XInput devices are recognized.

FAQs

Does any controller work with Steam Deck without a dock?

Yes. Bluetooth controllers pair directly to the Deck in handheld mode without any accessory. Wired USB-C controllers also plug directly into the Deck’s bottom USB-C port. The only controllers that require a dock or adapter are older USB-A models.

Can I use a PlayStation controller on Steam Deck wirelessly?

Yes. DualShock 4 and DualSense controllers both pair over Bluetooth. Hold the PlayStation button and Share until the light bar flashes, then select “Wireless Controller” from the Deck’s Bluetooth menu. Gyro and touchpad work when Steam Input is active.

Why does my controller pair but not work in a specific game?

The game may not be running through Steam’s controller layer. Games launched from other storefronts or in Desktop Mode may ignore Steam Input entirely. Switch the game to launch through Steam, or use the Deck’s built-in controller configuration to map buttons for the specific title.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.