Reader-supported: we earn a commission on some links, at no extra cost to you. How this works
Best PC ControllerProblem / fix

PC Controller Not Responding? Troubleshoot Fast

If your PC controller won't connect, has unresponsive buttons, lags, or keeps disconnecting, this guide covers fixes for Xbox, PlayStation, and third-party controllers. Steps include Windows settings, driver updates, and Steam configuration.

Published July 30, 2026 · Reviewed by the Unbiased Advice & Insights editorial team · How we research and score

!
Quick answer

Most PC controller issues are fixed by updating drivers, checking USB/Bluetooth connections, and adjusting Steam Input settings. Start with a wired connection to rule out wireless problems.

Why It Happens

PC controllers can fail due to a variety of reasons. The most common are outdated or corrupt drivers, Windows power-saving settings that cut power to USB ports, Bluetooth interference from other devices, and software conflicts especially with Steam Input or game-specific launchers. Xbox, PlayStation, and third-party controllers each have unique quirks. For example, Xbox Wireless controllers often need the Xbox Accessories app for firmware updates, while PlayStation controllers may require DS4Windows or Steam Input for full compatibility. Third-party controllers sometimes lack official driver support, leading to random disconnects or unresponsive buttons.

Input lag is frequently caused by wireless interference or high polling rates in games. Disconnections can occur when the controller's battery is low or when the Bluetooth adapter is too far away. Understanding the root cause helps you apply the right fix quickly.

How to Fix: Step-by-Step

  1. Check physical connections and power. For wired controllers, try a different USB port (preferably USB 2.0). For wireless, ensure the controller has fresh batteries or is charged. Remove any USB hubs or extenders that may cause interference.
  2. Update or reinstall drivers. Open Device Manager, expand "Human Interface Devices" and "Universal Serial Bus controllers." Right-click the controller entry and select "Update driver." If that fails, uninstall the device, restart your PC, and let Windows reinstall it. For Xbox Wireless, download the Xbox Accessories app from the Microsoft Store to update firmware.
  3. Adjust Windows power settings. Go to Control Panel > Power Options > Change plan settings > Change advanced power settings. Under USB settings, disable "USB selective suspend setting." Also, in Device Manager, right-click each USB Root Hub, go to Power Management, and uncheck "Allow the computer to turn off this device to save power."
  4. Re-pair Bluetooth controllers. Remove the controller from Bluetooth settings, then re-pair. Hold the pairing button (Xbox: sync button, PlayStation: Share + PS button) until the light flashes. For third-party controllers, consult the manual. Keep the controller within 3 feet of the Bluetooth adapter.
  5. Configure Steam Input. Open Steam, go to Settings > Controller > General Controller Settings. Check the box for your controller type (Xbox, PlayStation, Switch Pro, etc.). If a specific game has issues, right-click the game in your library, select Properties > Controller, and choose "Use default settings" or disable Steam Input for that game.
  6. Use dedicated software for PlayStation controllers. If using a DualShock 4 or DualSense on Windows, download DS4Windows. It maps the controller as an Xbox 360 controller for broader compatibility. For DualSense, also consider the official PlayStation Accessories app for firmware updates.
  7. Reduce input lag. Use a wired connection whenever possible. In Windows, set the controller's polling rate to 125 Hz or 250 Hz if your software allows. Close background apps like browser tabs, Discord, or recording software. In Steam, disable Steam Input per-game if you don't need remapping.
  8. Fix disconnections. Move the wireless adapter or PC closer to the controller. Avoid placing the adapter near metal objects or other wireless devices (routers, phones). For Xbox Wireless, use the official Xbox Wireless Adapter instead of Bluetooth for a more stable connection. Update the adapter's driver via Device Manager.

When to Replace Your Controller

If you've tried all the steps above and the controller still has persistent issues like random disconnects, unresponsive buttons, or severe input lag, it may be time to replace it. Hardware faults include worn-out battery contacts, damaged USB ports, broken Bluetooth radios, or worn-out thumbsticks. For third-party controllers, driver support may be poor and never fully resolved. Consider a replacement if the controller is more than 2-3 years old or if the cost of repair (e.g., new battery) is close to the price of a new unit. Check the current price on Amazon for a new Xbox, PlayStation, or trusted third-party controller.

Advanced Troubleshooting for Persistent Issues

If standard fixes don't resolve the problem, try these advanced steps. First, check for Windows updates, as some cumulative updates include controller driver improvements. Go to Settings > Update & Security > Windows Update and install any pending updates. Second, use the Windows Hardware and Devices troubleshooter: type "troubleshoot" in the Start menu, select "Hardware and Devices," and run the tool. Third, for Xbox controllers, the Xbox Accessories app can update firmware and test button inputs. For PlayStation controllers, DS4Windows provides a test window to check each button and axis. Fourth, if you suspect a specific USB port is faulty, test the controller on another PC to isolate the issue. Fifth, for Bluetooth interference, try changing the Bluetooth adapter's channel or using a USB extension cable to move the adapter away from the PC case. Finally, consider resetting the controller: for Xbox, use a paperclip to press the small reset hole on the back; for PlayStation, use a small pin to press the reset button on the back near the L2 button. These steps can resolve rare firmware glitches or pairing issues.

More guides

See our full buying guides hub and our research and scoring methodology. We compared specifications and verified owner feedback; we did not physically test every product.

Common questions

Why is my controller not detected by Windows?

Common causes: outdated drivers, USB port issues, Bluetooth interference, or controller not in pairing mode. Try a different USB port, re-pair Bluetooth, or update the driver via Device Manager. For Xbox Wireless, use the Xbox Accessories app.

How do I fix input lag on my PC controller?

Input lag can stem from high polling rate settings, wireless interference, or background apps. Use a wired connection if possible, reduce Bluetooth distance, close CPU-heavy programs, and in Steam, disable Steam Input per-game if not needed.

My controller keeps disconnecting randomly. What should I do?

Check battery/power, update firmware, disable USB power saving, and avoid wireless interference from other devices. For Bluetooth controllers, remove and re-pair. For Xbox Wireless, ensure the adapter driver is up to date.

Can a faulty USB cable cause controller issues?

Yes, a damaged or low-quality USB cable can cause intermittent disconnections, failure to charge, or the controller not being detected. Try a different cable, preferably one that supports data transfer (not just charging). For wired controllers, a cable with ferrite beads may reduce interference.

Why do some games not recognize my controller?

Games may lack native support for certain controllers, especially PlayStation or third-party ones. Use Steam Input to map the controller as an Xbox 360 controller, or install third-party software like DS4Windows for PlayStation controllers. Also check if the game has a controller configuration option in its settings.

More in this topic

More in Best PC Controller

See the full guide →