How to Fix Gamepad or Controller Not Detected on Windows on Windows
Xbox controller, PlayStation controller, or third-party gamepad not recognized, showing disconnected, or input not working in games? Fix controller detection on Windows 10 and 11.
📖
Main Troubleshooting Guide
How to Fix USB Device Not Recognized →Complete symptoms, causes, and step-by-step solutions
Symptoms
You might be experiencing this problem if you notice:
- •Controller plugged in via USB but not recognized — no response
- •Bluetooth controller pairs but disconnects immediately
- •Controller shows in Device Manager but games don't detect it
- •Xbox controller flashing but won't connect
- •PS4/PS5 controller connected but no input in games
- •Controller recognized but buttons mapped incorrectly
- •Controller worked before but stopped after Windows Update
Common Causes
- ⚠Missing or outdated controller driver
- ⚠Xbox Wireless Adapter driver not installed
- ⚠USB port not providing enough power for the controller
- ⚠Bluetooth version too old (Xbox Wireless needs Bluetooth 4.0+)
- ⚠Steam Input or third-party controller mapper conflicting
- ⚠Windows Game Controller calibration off
- ⚠HID-compliant game controller driver not loaded
Solutions
Solution 1: Xbox Controller Setup
- 1Wired (USB): plug in → Windows should auto-install drivers
- 2If not recognized: Device Manager → Action → Scan for hardware changes
- 3Bluetooth: hold Xbox button to turn on → hold Pair button (top) until Xbox logo flashes fast
- 4Settings → Bluetooth → Add device → Bluetooth → select "Xbox Wireless Controller"
- 5Xbox Wireless Adapter: plug in adapter → hold button on adapter → hold pair on controller
- 6Update controller firmware: open Xbox Accessories app (from Microsoft Store)
- 7If driver issues: Device Manager → uninstall controller → unplug → replug
Solution 2: PlayStation Controller Setup
- 1PS4 (DualShock 4): wired USB-C works natively on Windows for most games
- 2For Bluetooth: hold Share + PS button until light bar flashes rapidly
- 3Add via Settings → Bluetooth → "Wireless Controller"
- 4PS5 (DualSense): wired USB works natively in most modern games
- 5For games that don't support DualSense natively: use Steam's controller support
- 6Steam → Settings → Controller → enable "PlayStation Configuration Support"
- 7Non-Steam games: use DS4Windows (free) to emulate Xbox controller input
Solution 3: Fix Controller Detected But Not Working in Games
- 1Open joy.cpl (Win+R → joy.cpl) to test the controller
- 2Select your controller → Properties → test buttons and axes
- 3If working in joy.cpl but not in games:
- 4The game might not support your controller type — use Steam Input to remap
- 5Check if Steam is intercepting the controller: Steam → Settings → Controller
- 6Disable "Generic Gamepad Configuration Support" if conflicting
- 7For non-Steam games: try adding them to Steam as non-Steam games for controller support
Solution 4: Reinstall Controller Drivers
- 1Device Manager → Human Interface Devices → find "HID-compliant game controller"
- 2Right-click → Uninstall device → check "Delete the driver" → OK
- 3Unplug controller → restart PC → replug controller
- 4Windows will reinstall fresh drivers
- 5For Xbox controllers: also check "Xbox Peripherals" section in Device Manager
- 6Download Xbox Accessories from Microsoft Store for firmware updates
- 7If nothing works: try the controller on another PC to rule out hardware failure
FIXES THIS IN 5 MINUTES
Fix Gamepad or Controller Not Detected on Windows Automatically
RescuePC Toolkit includes 109+ automated repairs that fix this problem with one click. No command line knowledge required.
Download Now - Free TrialNo credit card required • Works on Windows 10 & 11