How to Set Up a Game Controller on Windows (Xbox and DualSense)
Xbox pads work out of the box, DualSense needs a little help outside Steam. Here is how to pair both, and how to fix double input, drift and lag.
Windows talks to controllers through XInput, the API Xbox pads use natively. Anything that imitates an Xbox 360 pad works everywhere. DualSense and DualShock 4 speak a different protocol, which is why they work perfectly in Steam and only sometimes in other games. Knowing which API a game expects solves most problems before you install anything.
Xbox controllers: three ways to connect
- Wired: plug in a USB-C cable. Windows installs the driver and the pad appears immediately. Best latency, no battery worries.
- Bluetooth: hold the pairing button until the logo flashes fast, then add it from Bluetooth and devices. Fine for casual play.
- Xbox Wireless Adapter: lower latency and more stable than Bluetooth, supports several pads at once. The right choice for the living room.
Update the firmware once with the Xbox Accessories app on Windows. Out-of-the-box firmware can have stick and trigger issues that later builds fix, and the update takes two minutes.
DualSense and DualShock 4
Steam handles both natively, including the touchpad and gyro, so any game launched through Steam works without extra software. Outside Steam you have two options: let the game support it directly if it does, or run a translation layer that presents the pad to Windows as an Xbox controller. DS4Windows is the long-standing tool for that, but pair it with a hidhide-style utility so Windows does not also see the raw device, which is the usual cause of double input and twitchy camera.
Fixing the four most common problems
- Double input or spinning camera: two devices are reporting at once. Hide the original device or disable the duplicate entry in Device Manager.
- Pad turns off after a few minutes: open Device Manager, find the controller under Human Interface Devices, open Power Management and untick the option that lets Windows turn it off to save power.
- Stick drift: raise the in-game deadzone slightly, calibrate through the game's own tester, and clean around the stick base with isopropyl alcohol. If it is a worn potentiometer, hall-effect replacement sticks are the permanent fix.
- Not detected at all: try another cable, then a rear USB port, then update the chipset driver. Charge-only USB cables are a common culprit.
Verify before you play
Open the Game Controllers panel in Windows and check the test tab: every button, each trigger axis and both sticks should respond smoothly and return to center. Steam has its own controller test with a drift graph, which is easier to read. Do this once with each pad so you know whether a problem is the hardware or the game.
Two habits prevent most frustration: keep one pad paired at a time, and prefer wired or a dedicated adapter when latency matters. A controller that behaves predictably is worth more than one with extra features that fight the game for input.