First, find out where the input stops
Open the Gamepad tester: check your controller online and press any button on the controller. There are three possible outcomes and each points to a different fix.
- The tester shows the controller and inputs move. Windows and the browser see it, so the problem is inside the game or Steam. Skip to the Steam section.
- The tester shows nothing. The operating system is not exposing a gamepad. Continue with cable and driver checks.
- The tester shows the wrong device, for example an Xbox 360 pad when you plugged in a DualSense. A remapping tool is active and working; the game simply needs to be told to use the virtual pad.
Cable, port and power
Charging-only USB cables are the single most common cause of a controller that lights up but sends no data. Swap for a cable you know carries data, such as the one from a phone. Use a port directly on the motherboard or laptop body rather than a hub or a monitor's USB passthrough. On Xbox controllers, a slowly blinking light means the pad is searching for a console and has not paired with the PC; hold the pairing button on top for three seconds until the light blinks fast, then pair.

Bluetooth pairing that half works
A Bluetooth controller that pairs but does not appear as a gamepad usually paired as the wrong device type or kept an old pairing. Remove it in Windows Settings → Bluetooth & devices, put the controller back in pairing mode (DualSense: hold Create + PS; Xbox: hold the pair button; Switch Pro: hold the Sync button) and add it again. Laptops with a 2.4 GHz-only Wi-Fi adapter often share the radio with Bluetooth and drop packets under load; a USB Bluetooth 5 dongle or a cable fixes that.
Drivers and exclusive mode
Open Device Manager. An Xbox controller should appear under Xbox Peripherals; PlayStation and generic pads under Human Interface Devices. A yellow warning icon means a driver problem: right-click, uninstall the device, unplug and plug in again so Windows reinstalls it. If you have ever installed DS4Windows, reWASD or the HidHide filter, those tools can hide the real controller from everything except themselves. Close them, or check their settings for an exclusive-mode or hide-device option, then re-test.

Steam sees it, the game does not
Steam Input sits between the controller and the game. If the tester works and Steam's Big Picture controller settings show the pad, but a specific game ignores it, open that game's Properties → Controller and switch Steam Input per-game setting to Forced On (for games that expect an Xbox pad) or Forced Off (for games with native DualSense or Switch support). Also check that the game is not configured for keyboard only in its own options. Games outside Steam can be added as non-Steam games to get the same translation layer.
When the controller really is faulty
If a known-good data cable, a motherboard port and a clean driver reinstall still leave the tester empty on two different computers, the controller's USB port or main board is at fault. On DualSense and DualShock pads the USB-C port is a known weak point and can be replaced; the charging guide on this site covers the symptoms.
Frequently asked questions
Windows says the controller is connected but the tester shows nothing.
Press a button first: browsers only reveal a gamepad after the first press. If it still stays empty, a remapping tool is hiding the device or the cable is charge-only.
The controller works on the desktop but not inside the game.
That is a Steam Input or game setting problem, not a hardware one. Toggle Steam Input for that game and check the game's own input mode.
Does Windows 11 need a driver for a PS5 controller?
No. The DualSense is recognised as a generic HID gamepad. Games that expect an Xbox layout need Steam Input or DS4Windows to translate it.
