Gamepad not detected? How to fix

Fix controller connection issues on Windows, macOS, and Linux. Covers Xbox, PlayStation, Switch, and third-party gamepads with USB and Bluetooth troubleshooting.

If your gamepad isn't being detected by your computer or browser, this guide will help you identify and fix the problem. We cover every major controller type, operating system, and connection method with step-by-step troubleshooting.

Quick checks

Start by testing your controller using our online gamepad tester. Connect your controller and press any button.

  • Controller shows up in the tester: It's working — the issue is with a specific game or app
  • Controller doesn't appear at all: Continue with this troubleshooting guide

Important: Browsers require you to press a button or move a stick before they detect a gamepad. This is a privacy feature of the Gamepad API — simply plugging in isn't enough.

Browser issues

Windows troubleshooting

macOS troubleshooting

Linux troubleshooting

Controller-specific issues

Connection type issues

Software interference

Still not detected?

If you've tried everything above:

  • Test on another computer to determine if the controller itself is faulty
  • Test with a different controller on your computer to rule out a system-level problem
  • Update your operating system — OS updates often include improved controller support
  • Update your browser to the latest version
  • Try USB if using Bluetooth (or vice versa) — one connection method may work when the other doesn't
  • Check the manufacturer's website for firmware updates or known issues

Once your controller is connected, head to our gamepad tester to verify that all buttons, sticks, and triggers are working correctly and to check for stick drift.