What Controllers Work With Steam? | Full Compatibility List

Steam natively supports Xbox, PlayStation, and Nintendo Switch controllers alongside the Steam Controller, with most third-party gamepads working through XInput emulation.

One of Steam’s biggest strengths is its broad controller support. Whether you’re using a gamepad you’ve had for years or a brand-new model, chances are it will work. The Steam Input API handles the heavy lifting, mapping buttons and triggers so you can jump into games without tinkering for an hour. Below is a breakdown of officially supported controllers, how to connect them, and the common pitfalls to avoid.

Officially Supported Controllers — Full List

Steam supports every major controller platform released since the Xbox 360 and PlayStation 3 era. Here are the confirmed working models and their key specs.

  • Xbox Elite Series 2: USB-C, Bluetooth, Wireless Adapter. Rear paddles map as separate entities in Steam Input.
  • DualSense Edge (PS5): USB-C, Bluetooth. Edge buttons fully mappable. Requires PS+Share button combo to power up on Steam Link.
  • HORIPAD for Steam: Bluetooth, USB. 12-hour battery, 3 dedicated menu buttons. No vibration, trackpad, or headset jack.
  • Xbox Core Wireless: USB-C, Bluetooth. Standard Xbox layout, native Steam Input support.
  • PlayStation DualSense (PS5): USB-C, Bluetooth. Motion controls and gyroscope work correctly.
  • PlayStation DualShock 4 (PS4): USB, Bluetooth. Pair via USB cable, then press PS button.
  • Nintendo Switch Pro Controller: Bluetooth, USB-C. Includes gyroscope and motion controls.
  • Joy-Cons (Pair): Bluetooth. Small button layout; pair as a set.
  • 8BitDo Pro 3 / Ultimate 2 / Pro 2: Bluetooth (DInput mode), USB. All inputs optimized for Steam Input; no extra drivers needed.

Most third-party controllers work by mimicking an Xbox controller via XInput. If your gamepad uses DInput, you will need to map buttons manually or use third-party software. If you are looking to buy a new controller specifically for Steam, see our tested roundup of the best controllers for Steam to find the right pick for your setup.

How to Connect and Configure Controllers

The connection method varies slightly by controller, but the general flow is the same: put the controller in pairing mode, open Steam, and let the software detect it.

Steam Controller (2026) Setup

  1. Plug the included USB puck into your PC.
  2. Launch Steam and click the controller icon in the top-right corner to enter Big Picture Mode.
  3. Press the Steam button on the controller to power it on.
  4. A firmware update prompt will appear — complete this to ensure full functionality.
  5. Go to the gear icon in Big Picture Mode, then System Settings, to check for updates or opt into beta.

PlayStation and Nintendo Switch Controller Pairing

  • DualShock 3 (PS3) over Bluetooth: Connect via USB, press the PS button, unplug the USB, then press PS again. Some clones (e.g., CECHZC2H) will not work wirelessly.
  • DualSense (PS5) on Steam Link: Press the PS button and Share button simultaneously to power it up for detection.
  • 8BitDo controllers: Switch to D-input or Bluetooth mode to pair with Steam.
  • Joy-Cons: Pair as a pair via Bluetooth — the small buttons can be cramped for extended use.

Common Compatibility Issues and Mistakes

Even with broad support, a few things trip people up. Here are the most common errors and how to avoid them.

  • Skipping the Steam Controller firmware update: This reduces trackpad sensitivity and button mapping options. Always run the update.
  • Paddles on third-party controllers: Most rear buttons on non-Microsoft gamepads mimic Xbox inputs internally — Steam cannot recognize them as separate buttons without extra software.
  • DInput vs. XInput confusion: An 8BitDo controller in DInput mode will not be recognized until you switch to the correct mode or manually bind every input.
  • Steam Link limitations: The Xbox One wireless adapter does not work alone on Steam Link; you need VirtualHere configured. PS5 DualSense over USB-C on Steam Link does not charge — the controller disconnects when the battery dies.
  • Fake PS3 controllers: Some clones (OUBANG, certain CECH models) pair via USB but fail on Bluetooth. No fix exists.

FAQs

Can I use a PS5 controller wirelessly with Steam?

Yes. The DualSense pairs via Bluetooth and Steam Input maps the motion controls and gyroscope correctly. On Steam Link, press the PS and Share buttons together to power it up for detection.

Do third-party Xbox controllers work on Steam?

Most do, as long as they use XInput — the standard protocol Xbox controllers use. If your third-party pad uses DInput (common on older or very cheap gamepads), you will need to manually map the buttons in Steam or use a tool like JoyToKey.

What controllers work on Steam Deck?

Nearly any modern Bluetooth controller works with Steam Deck. USB-C wired connections offer the lowest latency. The Steam Deck supports the same controller list as the desktop Steam client, including Xbox, PlayStation, Switch Pro, and 8BitDo controllers.

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.