Start with a USB data cable when you want to connect a controller to a Windows PC. It is a simple way to check that the controller and game work before adding Bluetooth or other software. Wireless support depends on the exact controller model and the PC’s hardware.

Choose a supported connection
| Connection | What you need | Useful check |
|---|---|---|
| USB | A compatible controller and a cable that carries data | A charging-only cable will not provide the connection. |
| Bluetooth | A Bluetooth-capable controller and working PC Bluetooth | Not every Xbox controller has Bluetooth. |
| Xbox Wireless | Compatible built-in support or the Xbox Wireless Adapter for Windows | Xbox Wireless and Bluetooth are different connection methods. |
Microsoft‘s Xbox controller connection guide lists the supported Windows methods. For other brands, check the manufacturer’s instructions for your model.
Connect by USB first
- Connect the controller directly to a PC USB port with a suitable data cable.
- Wait for Windows to recognise it.
- Open the game and check its controller settings.
- If it does not respond, try another data cable and USB port before installing extra tools.
A device appearing in Windows does not guarantee that every game supports it. Some games expect an Xbox-style controller; others have their own settings or no controller support.
Pair an Xbox controller over Bluetooth
On a compatible model, turn on the controller and hold its pairing button until the indicator flashes. In Windows, open the Bluetooth settings, choose to add a device and select the controller. The PC needs a functioning Bluetooth adapter.
Check the exact model if it does not appear. An older controller may need USB or the appropriate wireless adapter. Do not assume that a controller works over Bluetooth just because it is wireless on its console.
Use Steam Input when the game needs it
Steam Input can help supported controllers work with games launched through Steam. Open Steam’s controller settings, check that the controller is detected, then review the individual game’s controller options. Menus vary with the Steam version.
Use the Steam Input documentation to understand its role. Support still depends on the controller, game and connection. If one press produces two actions, check whether Steam Input and another controller-mapping tool are both processing it.
If the game still does not recognise it
- Check whether the game actually supports a controller.
- Disconnect extra controllers and restart the game.
- Check the game’s input settings and selected controller.
- For an Xbox controller, use Microsoft’s official firmware update instructions when an update is appropriate.
- Use official drivers and tools instead of an unknown “driver updater”.
If other Windows applications are also causing trouble, our installed-apps guide helps you review what is on the PC.
Frequently asked questions
Why does my controller charge but not work?
The cable may carry power only. Try a known data cable and another USB port.
Can every Xbox controller use Bluetooth?
No. Check the model; some require USB or a compatible Xbox wireless adapter.
Will a PlayStation controller work in every Windows game?
No. Some games support it directly, while others need supported Steam Input settings or another suitable arrangement.
Why are buttons being pressed twice?
More than one input-mapping system may be active. Review Steam Input and any other controller tool before changing several settings at once.