Hardware

Windows 11: Bluetooth keyboard sends duplicated characters only while a bus-powered USB 3.0 external SSD is connected to the same hub

Environment

Environment

Surface Laptop running Windows 11 22H2 with built-in Bluetooth adapter; Bluetooth mechanical keyboard (Logitech K380) paired via Windows Bluetooth stack; external bus-powered USB 3.0 NVMe enclosure connected to same USB-C hub as the laptop charger; problem observed on two different hubs and two keyboards.

Symptoms

Symptoms

When the external SSD is connected and in active use (file copy in progress), typing on the Bluetooth keyboard intermittently produces duplicated characters (e.g., 'tt' instead of 't') and occasional missed keystrokes. The issue stops immediately when SSD is unplugged or when file copy completes. Mouse input over Bluetooth does not appear affected.

Observations

Observations

  • Windows Event Viewer shows no kernel errors for Bluetooth adapter. - Device Manager shows Bluetooth adapter module using Microsoft driver; no updated OEM driver available. - USB enumeration shows external enclosure connected as SuperSpeed 5Gbps device. - Moving the SSD to a separate downstream port (different hub) reduces duplicates but does not eliminate them. - Disabling Bluetooth power saving (Device Manager -> Bluetooth Adapter -> Power Management: uncheck 'Allow the computer to turn off this device to save power') reduced frequency but did not remove the problem entirely. - Replacing the SSD enclosure with another model (USB 2.0 UASP vs USB 3.1) changed behavior: one enclosure stopped causing duplicates, the other reproduced it reliably.
Already attempted

Already attempted

  • Updated Windows and Bluetooth drivers via Windows Update and vendor site; issue persisted. - Tested keyboard on same laptop when SSD is connected directly to laptop USB-C without hub: duplicates still occurred during heavy writes, though less often. - Changed keyboard battery and replaced with fresh cells. - Disabled Wi‑Fi temporarily (to rule out 2.4 GHz interference) — no change. - Ran Windows Bluetooth troubleshooter (built-in) — no actionable change. - Tried a different Bluetooth keyboard/headset: same duplication observed with second keyboard model.
Question

Question

Why does a bus-powered USB 3.x NVMe external drive being actively used cause duplicated keystrokes on a Bluetooth keyboard connected to the same host, and what reversible mitigations can I apply to stop the duplicates without replacing major hardware?

COMMUNITY RESPONSES

Verified community troubleshooting

0 replies

No answers yet..

Showing 0 of 0 community responses
AI DIAGNOSTICS

Incident analysis

Updated 1w ago• Trouble ID

Most likely causes

Poor shielding or defective enclosure/cable generating radio noise specifically when heavy writes occur 90%
USB 3.0 electromagnetic interference (EMI) from the enclosure or cable affecting Bluetooth 2.4GHz radio reception 75%
Host USB controller resource contention or USB hub internal routing—Bluetooth adapter and SSD share the same USB root hub causing latency spikes 50%

Summary

Symptoms match known USB 3.x radio interference and host resource contention scenarios: high-speed USB 3.0 transmissions can generate broadband radio noise in the 2.4 GHz range interfering with Bluetooth, especially when antennas are close to USB 3.0 ports or cables lack shielding. Another contributing factor is the Bluetooth adapter sharing the same internal USB controller or power budget with the external drive, leading to timing jitter and packet retransmits at the HID level causing duplicates or missed keystrokes. Differences between enclosures and ports support an RF/shielding or power-draw explanation. The partial improvement when disabling power-saving indicates a timing/latency element as well.

Suggested Fixes

Diagnostic step 1
Reduce RF interference: route the USB cable away from laptop Bluetooth antenna area, use a shorter/older cable or a shielded USB 3.0 cable, and test whether that removes duplicates
Diagnostic step 2
Change physical ports: plug the SSD into a port on the opposite side of the laptop or into a powered USB hub to separate power and reduce EMI; test if issue goes away
Diagnostic step 3
Use a powered USB hub (with its own external power supply) for the NVMe enclosure so the bus-powered draw no longer stresses the laptop's USB power rail

Continue troubleshooting

Matched from the title, description and tags