Your Bluetooth controller seems to have a mind of its own: it pairs fine, works for a few minutes, then stutters, rumbles randomly, or drops out mid-match. Sometimes Windows plays the little “device disconnected” chime while you’re still holding the controller; other times the input simply freezes until you press a button again. On some machines the controller reappears after a second, on others you have to re-pair it entirely.

The good news: this is one of the most common Bluetooth complaints on PC, and in the vast majority of cases it’s caused by a power-management setting, interference, a stale driver, or a flaky USB Bluetooth adapter — not a broken controller. Most of the fixes below take under ten minutes, cost nothing, and can be reversed just as easily. Work through them in order; you’ll likely be fixed before you reach the end.

Likely Causes

Cause How to confirm Fix difficulty
Windows USB power management suspends the Bluetooth radio Disconnects happen even when the controller is idle or after 5–10 minutes, then reconnect on button press Easy
2.4 GHz interference (Wi-Fi, USB 3.0 ports) Disconnects worsen when the router is nearby or when the dongle is plugged into a front-panel USB 3.0 port Easy
Controller sleep timer too aggressive Dropouts happen during cutscenes or menus; the controller light turns off each time Easy
Low battery Battery icon in Windows or the controller’s own LED indicates low charge before disconnects Easy
Outdated or generic Bluetooth driver Device Manager shows a “Generic Bluetooth Adapter” instead of the manufacturer name Moderate
Cheap USB Bluetooth dongle near its range limit Disconnects increase with distance or with walls between you and the adapter Moderate

Fix 1: Replace the Batteries or Recharge Fully

What causes it

Bluetooth controllers reduce transmit power as their battery sags. Below roughly 15–20% charge, many models become unreliable over Bluetooth even though they still light up.

How to check

Open Settings > Bluetooth & devices > Devices and look at the battery percentage listed under your controller. If it’s below 25%, that alone could explain the dropouts.

What to do

Charge the controller to 100% using a known-good cable and charger, or install fresh disposable batteries. Rechargeable NiMH cells (like standard AA eneloop-style batteries) work well, but avoid heavily worn cells that no longer hold charge.

How to undo it

Nothing to undo — this is purely diagnostic. If disconnects persist at full charge, move on to the next fix.

Fix 2: Move the Dongle Away from USB 3.0 Ports and Obstacles

What causes it

USB 3.0 ports radiate broadband interference in the 2.4 GHz band — the same band Bluetooth uses. Front-panel ports, unshielded cables, and metal PC cases make it worse. Wi-Fi routers sitting within a meter of the adapter cause the same problem.

How to check

If your Bluetooth adapter is plugged into a USB 3.0 port (the port with a blue tongue or an “SS” marking), that’s a strong hint. Test by sitting closer: if disconnects vanish within 1–2 meters, range or interference is the issue.

What to do

Plug the adapter into a USB 2.0 port on the back of the PC, ideally the one farthest from your Wi-Fi hardware. Better still, use a short USB 2.0 extension cable (1–2 meters) to raise the adapter above the desk and away from the case. If your router is within a meter of the PC, move either device.

How to undo it

Just move the adapter back to its original port.

Fix 3: Disable USB Selective Suspend

What causes it

Windows can put the USB Bluetooth radio into a low-power state to save energy, and the radio sometimes fails to wake cleanly, dropping the controller connection.

How to check

If disconnects occur after idle periods and the controller reconnects when you press a button, selective suspend is a likely culprit.

What to do

Open Control Panel > Hardware and Sound > Power Options > Change plan settings > Change advanced power settings. Expand USB settings > USB selective suspend setting and set it to Disabled for both On battery and Plugged in. Click Apply. Also open Device Manager, expand Universal Serial Bus controllers, and uncheck “Allow the computer to turn off this device to save power” on the Power Management tab of every “USB Root Hub” and “Generic USB Hub” entry, plus your Bluetooth adapter’s entry under the Bluetooth section.

How to undo it

Return the same settings to Enabled, or click “Restore plan defaults” in the advanced power settings window.

Fix 4: Stop Windows from Powering Down the Bluetooth Adapter

What causes it

Even with USB selective suspend off, some laptop drivers (especially Intel Wireless/Bluetooth combo chips) have their own power-saving logic that breaks active controller sessions.

How to check

Open Device Manager, expand Bluetooth, right-click your adapter (for example “Intel Wireless Bluetooth”), and select Properties. If the Power Management tab exists and “Allow the computer to turn off this device” is checked, it may be the cause.

What to do

Uncheck “Allow the computer to turn off this device to save power” and click OK. Then open Device Manager, expand Human Interface Devices, and repeat for any “Bluetooth Low Energy” HID entries and “HID-compliant game controller” entries.

How to undo it

Re-check the same boxes in Device Manager.

Fix 5: Update or Replace the Bluetooth Driver

What causes it

Generic or outdated Bluetooth stack drivers handle the controller’s HID profile poorly. Many dropouts on laptops with Intel combo cards trace directly to an old Bluetooth driver.

How to check

In Device Manager > Bluetooth, right-click the adapter and choose Properties > Driver tab. Note the driver date and provider. A date several years old or a “Microsoft” provider on hardware from Intel, Qualcomm, MediaTek, or Realtek suggests you’re on a fallback driver.

What to do

First try Device Manager > Bluetooth > right-click adapter > “Update driver” > “Search automatically for drivers.” If that finds nothing, download the current Bluetooth driver from your PC or motherboard manufacturer’s support page (search the model number plus “Bluetooth driver”) and install it. Restart afterward. If dropouts started right after a Windows update, you can instead choose “Browse my computer for drivers” > “Let me pick” and roll back to an earlier version if one is listed.

How to undo it

In Device Manager > Properties > Driver tab, click “Roll Back Driver” if available, or reinstall the previous driver package.

Fix 6: Re-Pair the Controller Cleanly

What causes it

Corrupted pairing data can cause a device that pairs but never stays connected. This often happens after firmware updates or switching the controller between a console and PC.

How to check

If the controller appears in Settings > Bluetooth & devices but repeatedly goes “Connected” then “Paired” or vanishes entirely, the pairing record may be damaged.

What to do

Open Settings > Bluetooth & devices > Devices, click the three-dot menu next to your controller, and choose “Remove device.” Put the controller into pairing mode (hold the pairing button until the light flashes rapidly), then click “Add device” > Bluetooth and re-pair. Keep the controller within a meter of the PC during pairing.

How to undo it

Removing a pairing is trivially reversible by pairing again, so no special rollback is needed.

Fix 7: Disable the Controller’s Idle Sleep Timer

What causes it

Most controllers power themselves off after 5–15 minutes of inactivity, and some switch to Bluetooth Low Energy states that Windows games don’t handle gracefully.

How to check

If the controller only disconnects when you’re not actively pressing buttons — during downloads, long cutscenes, or reading in-game text — the sleep timer is triggering.

What to do

Behavior varies by model. On Xbox-style controllers, plug in via USB once and let the system firmware update complete; updated firmware is far more stable over Bluetooth. Install the manufacturer’s companion app (for example, the Xbox Accessories app from the Microsoft Store, or the DualSense updater built into Windows via Settings > Bluetooth & devices when connected by cable) and check for firmware updates. If the app exposes a sleep or auto-off timer, extend it to its maximum value.

How to undo it

Re-open the companion app and restore the default timer value.

Fix 8: Use a Better Bluetooth Adapter

What causes it

Old Bluetooth 4.0/4.2 dongles have weak radios and small antennas. Modern controllers use Bluetooth Low Energy features that budget dongles handle poorly at anything beyond a few meters.

How to check

Settings > Bluetooth & devices shows your Bluetooth version in the adapter’s device details. Anything older than Bluetooth 5.0, or a no-name dongle costing a few dollars, is a suspect if disconnects persist after Fix 2.

What to do

Buy a Bluetooth 5.0 or later USB adapter from a reputable brand — ideally one with an external antenna. Before installing, disable the old adapter: Device Manager > Bluetooth > right-click the old radio > “Disable device.” Plug in the new adapter, let Windows install its drivers, and pair the controller again.

How to undo it

Disable the new adapter and re-enable the original one in Device Manager.

If Nothing Works

At this point the Bluetooth stack itself is the problem, so sidestep it. Connect the controller with a USB cable — many games don’t care whether input arrives wirelessly. Alternatively, use the manufacturer’s proprietary wireless dongle (Xbox Wireless Adapter for Windows, or the dongle supplied with third-party controllers), which uses a dedicated protocol that’s far more stable than generic Bluetooth. If the controller misbehaves even over USB, the hardware is likely faulty: contact the manufacturer’s warranty support or test the controller on another PC or console to confirm. As a last resort, a fresh Windows installation rules out deep software conflicts, but try a wired connection first — it’s faster and free.

FAQ

Why does my controller only disconnect during games, not on the desktop?

Games hammer the controller with constant input and vibration commands, exposing timing and power-management problems that light desktop use never triggers. The fixes above — especially power management and driver updates — address exactly this.

Can I connect two Bluetooth controllers at once without drops?

Yes, but each additional controller doubles the radio traffic. Use a Bluetooth 5.0 or newer adapter, keep all controllers within a few meters, and expect budget dongles to struggle with three or more simultaneous gamepads.

Does Steam handle Bluetooth controllers differently?

Steam Input reconfigures controller data and can mask some dropouts, but it can also conflict with the generic Windows HID driver. Try toggling Steam Input off for your controller in Steam > Settings > Controller to see whether the raw Windows connection is more stable.

Is Bluetooth or a USB cable better for competitive gaming?

A cable removes radio interference entirely and keeps the controller charged, which is why many competitive players use wired even when Bluetooth works fine. If latency matters to you, treat Bluetooth as the convenience option and wired as the reliability option.

Related guides

Browse all Troubleshooting guides →