How to Use Controllers on the Steam Deck

The Steam Deck has built-in, highly customizable controls, but they aren’t always the most comfortable for long play sessions. Thankfully there are other options. The Steam Deck is compatible with both wired and wireless controllers, and you can even connect multiple controllers at once to play couch co-op with your friends. You can use wired or wireless controllers with the Steam Deck:

Wired: This method requires a wired USB connection. If you plug any compatible controller in via a USB-C hub or dock, your Steam Deck will automatically recognize it. Wireless: This method requires a compatible Bluetooth controller, and you have to pair it to your Steam Deck. Common options include Xbox controllers, PlayStation controllers, and Switch controllers. 

How to Connect an Xbox Controller

The native Steam Deck controls are very similar to Xbox controls, with the face buttons named and arranged in the same way, and the same iconography for the share and menu buttons, so Xbox controllers work very well with both the Steam Deck and most controller-ready Steam games. To connect an Xbox controller to your Steam Deck, the controller needs to support Bluetooth. Models that support Bluetooth include Xbox Series X/S controllers and the third generation Xbox One controller that first shipped with the Xbox One S. Here’s how to connect an Xbox controller to a Steam Deck:

How to Connect a PlayStation Controller

PlayStation controllers sometimes require third-party apps or additional configuration to work with Steam in Windows, but PS4 and PS4 controllers both work well in Linux. DualShock 4 and DualSense controllers both pair via Bluetooth and work without any additional configuration or third-party apps, but the button iconography you see on screen in some games may not match the buttons on your controller. Here’s how to connect a PlayStation DualShock 4 or DualSense controller to your Steam Deck:

How to Connect Other Bluetooth Controllers

The connection process for other Bluetooth controllers, like Switch Pro controllers and Valve’s own Steam Controller, is the same one used for connecting Xbox and PlayStation controllers. The only difference is the method used to place the controller into pairing mode. For Switch controllers, press the sync button that’s located next to the USB-C port. For the Steam Controller, press and hold the guide button and the Y button.

Can You Play Multiplayer on Steam Deck With Multiple Controllers?

The Steam Deck supports multiple simultaneous controller connections via USB and Bluetooth, so you can connect several controllers at once to play with your friends. Connecting too many devices via Bluetooth may pose an issue, as can local wireless interference, but it works fine for playing co-op with up to four controllers without any issues. The one problem that can crop up when connecting multiple controllers to a Steam Deck it will only recognize one as the primary input. If you want to play a single-player game, and your controller doesn’t seem to work, you can typically fix the problem by switching it to act as your primary controller Here’s how to switch the primary controller on a Steam Deck when you have multiple controllers connected:

What Controllers Are Compatible With Steam Deck?

In addition to popular controllers like Xbox and PlayStation, a lot of third-party and generic controllers also work with the Steam Deck. The controller needs to have either USB or Bluetooth, and it also needs to be compatible with the Steam Deck, but the criteria are pretty wide.

Xbox: Xbox+APlayStation: PS+XSwitch: Home+B

Here are some of the controllers that will work with a Steam Deck, and the connection types you should be able to use with each:

XBox 360: USBXbox One: USB and Bluetooth (3rd gen)Xbox Series X/S: USB and BluetoothSwitch Pro: USB and BluetoothPlayStation DualShock 4: USB and BluetoothPlayStation 5 DualSense: USB and BluetoothSteam Controller: USB and BluetoothGeneric XInput controllers: VariesDirectInput controllers: Varies