DeviceKite

Controller not detected and stick drift: causes and fixes

By the DeviceKite editorial team ·

Measure first, then fix in order: deadzone, calibration, firmware, cleaning, and only then repair or warranty.

Check it nowTest your controller now

Measure it before you fix it

Open our gamepad tester, connect the controller by USB or Bluetooth and press any button. The tester shows the controller’s name, whether it uses the standard mapping, and every button and stick live.

  1. Press Start drift test and let go of both sticks for 3 seconds.
  2. Read Drift: how far the stick reports movement while nobody touches it, in % of full tilt.
  3. Read Suggested deadzone: the drift plus 3 percentage points, rounded up to a whole %.
  4. Use Test left stick / Test right stick for circularity: push to the edge and turn slowly twice. 0 % means a perfect circle.

Above 3 % drift, the tester flags it as drift you are likely to notice in games. A small reading of 1–2 % at rest is common for analog sticks, and most games’ default deadzones hide it. The test runs in your browser and nothing is sent anywhere. For what the numbers mean in detail, see how to read your test results.

Controller not detected in the browser

Browsers hide controllers until you touch them, on purpose: the Gamepad standard says a page sees an empty list until it has seen a "gamepad user gesture", which stops sites from fingerprinting you by your hardware. So:

  1. Press a button (not just move a stick) while the tester tab is in front.
  2. Use a current browser: Chrome, Edge, Firefox and Safari all read controllers on secure (https) pages.
  3. Close programs that grab the controller, such as remapping tools, and try again. Steam can also translate controllers for games; if the tester behaves oddly while Steam is open, quit Steam and retest.
  4. Plug in by USB with a cable that carries data. Many cheap cables only charge.
  5. If the tester shows non-standard mapping, the controller still works: you see raw buttons and axes instead of a drawing. Generic and older controllers often report this way.

If no button ever wakes it up in any browser, check whether the computer sees it at all (next section).

Controller not detected on PC: USB vs Bluetooth

USB is the simplest test: no pairing, no batteries. If it works by cable but not wirelessly, the controller is fine and the problem is pairing or interference.

Xbox Wireless Controller

On Windows, add it under Settings → Bluetooth & devices → Add device → Bluetooth after holding the pair button on top of the controller until the Xbox button flashes fast. Microsoft notes that the Xbox Accessories app does not see a controller connected by Bluetooth: use USB (or the Xbox Wireless Adapter) to update or calibrate it.

PlayStation DualSense (PS5)

Turn the controller off, then hold the Create button and the PS button until the light bar blinks, and pick it from the Bluetooth list on the PC. Sony supports Windows 10 (64-bit) and Windows 11, and notes that haptic feedback on PC needs a USB connection. The older DualShock 4 (PS4) pairs the same way with Share + PS. Both work in the gamepad tester; browsers usually give them the standard layout.

Nintendo Switch Pro Controller

Press the small SYNC button on top to pair it with a PC over Bluetooth, or connect it by USB-C. Nintendo only supports its controllers on its own consoles, so on PC it depends on your browser and game.

Generic and third-party controllers

Many have a mode switch (often called X-input and D-input, or a key combo in the manual). X-input mode usually appears as an Xbox-style controller with standard mapping. In Windows you can also check that it is seen at all: press Win + R, type joy.cpl and press Enter to open Set up USB game controllers.

What causes stick drift

Most sticks measure position with two small potentiometers: a wiper slides over a resistive track. Over time the track wears and dust gets in, so the reading at rest no longer lands at zero. The game then sees a small push that you never made, and your view creeps or your character walks slowly.

  • Wear: the most common cause on controllers used for hundreds of hours. Microsoft says plainly that its recalibration tool cannot fix drift from normal wear and tear.
  • Dirt and crumbs under the rubber dust skirt around the stick.
  • Calibration that is off, for example after a drop or a firmware change.
  • Firmware or driver bugs, which show up as drift on one system only.

Sticks built on magnetic (Hall-effect) sensors have no sliding contact, so they are much less exposed to wear-related drift. That is worth knowing when you buy a replacement.

How to fix stick drift, step by step

Work from the cheapest fix to the most drastic. Retest with the gamepad tester after each step.

  1. Raise the deadzone in your game to the Suggested deadzone from the drift test. Many PC and console games have a stick deadzone slider in their controller settings. This hides small drift instantly and costs nothing.
  2. Calibrate. Xbox Wireless Controller and Elite Series 2: open the Xbox Accessories app, select the controller and run the recalibration tool. Switch: System Settings → Controllers and Sensors → Calibrate Control Sticks, then follow the prompts (on Switch 2 the menu is Controllers & Accessories). Other controllers on Windows: in Set up USB game controllers select it, then Properties → Settings → Calibrate.
  3. Update the firmware. Xbox: the Xbox Accessories app on PC or console, by USB. DualSense: the PlayStation Accessories app on Windows, or a PS5 system update. Switch: System Settings → System → System Update.
  4. Reset the controller. DualSense: with the console off, press the small reset button on the back with a pin for at least 5 seconds. Switch Pro Controller: press SYNC once, then any button to wake it.
  5. Clean around the stick. Power off, push the stick to one side and blow short bursts of compressed air under the rubber skirt, then rotate the stick and repeat on all sides. Do not pour liquid in, and do not open the shell if the controller is still under warranty.

If the drift comes straight back after calibration and cleaning, the sensor is worn.

Warranty, repair or replace

Check your warranty before you open anything. Microsoft, Sony and Nintendo all point to their repair services when calibration does not help; Nintendo says a stick that still misbehaves after calibration may have a fault and to contact customer service. A screenshot or note of your drift percentage from the tester makes the conversation easier.

Out of warranty, a stick module can be replaced with soldering skills, but for most people a repair shop or a new controller is the sensible answer. Until then, a higher deadzone keeps the controller usable.

Still stuck? The same "test first, then fix in order" approach works for other devices: see laptop keyboard keys not working or, if voice chat is the problem, mic and camera in Zoom, Teams and Discord.

Frequently asked questions

Can stick drift be fixed?

Often it can be hidden or reduced: a higher deadzone, calibration, a firmware update and cleaning help with mild drift. Drift from a worn sensor keeps coming back; then repair under warranty or a replacement stick is the real fix.

What deadzone should I use for stick drift?

Run the drift test in the gamepad tester and use its suggested deadzone: your measured drift plus 3 percentage points, rounded up. Bigger deadzones hide more drift but make small, precise movements harder.

Why does the gamepad tester not see my controller?

Browsers only show a controller after you press one of its buttons with the page in front. If pressing buttons does nothing, try a USB cable that carries data, close remapping tools and check that Windows sees it in Set up USB game controllers.

Does the gamepad tester work with PS4 and PS5 controllers?

Yes. Connect the DualShock 4 or DualSense by USB or Bluetooth and press a button. Browsers usually map them to the standard layout, so you see the drawing, the sticks and the triggers.

Is stick drift covered by warranty?

That depends on the maker, the country and the controller’s age. Contact the manufacturer’s support with your purchase date; a measured drift value from the tester helps describe the fault.

Sources and checks

App, system and brand names are used only to describe where a setting is. DeviceKite is not affiliated with or endorsed by any of these companies.

More guides

Related tests