Steam has its own controller input layer. Windows may see a controller while Steam ignores it if the right Steam Input support is disabled or another program has taken control.
These steps apply to Steam on Windows with wired and Bluetooth Xbox, PlayStation, and Nintendo Switch Pro controllers.
Does this affect you?
Use this if the controller is plugged in or paired but Big Picture Mode, Steam, or a Steam game does not respond to it.
Turn on Steam Input for your controller type
This setting is often the missing piece.
- Open Steam.
- Click Steam > Settings.
- Go to Controller.
- Open General Controller Settings if shown.
- Enable the matching support option for Xbox, PlayStation, or Switch Pro controllers.
- Close settings.
- Unplug and reconnect the controller, or turn Bluetooth off and back on.
- Check whether Steam now lists the controller.
Steam Input must know which controller type to translate before it can pass input to games.
Confirm Windows sees the controller first
If Steam still does not detect it, separate a Windows connection problem from a Steam problem.
- Press Windows key + R.
- Type joy.cpl and press Enter.
- Check whether the controller appears in Game Controllers.
- For wired controllers, try a direct USB port on the PC and a different data cable.
- For Bluetooth controllers, remove the device under Settings > Bluetooth & devices.
- Put the controller into pairing mode and pair it again.
- If buttons register in joy.cpl but not Steam, move to software conflicts.
USB hubs and charge-only cables cause many false controller failures.
Close conflicting controller software
Programs that remap controllers can block Steam from seeing the original input.
- Close DS4Windows, Xbox Accessories, manufacturer gaming hubs, and remapping utilities.
- Check the system tray so the utility is fully closed.
- Restart Steam.
- If you use DS4Windows with a PlayStation controller, use either DS4Windows or Steam Input for that session, not both.
For one game that still refuses the controller, right-click the game in Steam, open Properties > Controller, and test a specific override such as Gamepad or Xbox configuration support.
Charge wireless controllers fully before troubleshooting. First-party controllers may also need firmware updates from their native console or app.
Sources
- Valve – Steam Support: Controller Configuration (2025)
- Valve – Steam Support: Bluetooth Controller Pairing (2025)
- Microsoft Support – Fix Controller Connection Problems in Windows (2025)
