Keyboard keeps disconnecting: How to Permanently Disable MSI Dynamic Dashboard III USB Lag Bug (X870E GODLIKE and Similar Boards)
Summary: This guide explains how to permanently disable the Micro-Star Dynamic Dashboard III USB device built into MSI GODLIKE motherboards (such as the X870E GODLIKE), which causes USB reset sounds, keyboard input lag, and Device Manager refreshes—at random intervals and maybe under GPU load. The issue is caused by the USB HID interface of the OLED dashboard screen, which Windows constantly re-enumerates or polls. This guide walks you through identifying the issue and disabling the root USB hub causing the problem.
Problem Overview:
Many users of high-end MSI motherboards (like the MEG X870E GODLIKE) experience an issue where:
The keyboard experiences brief lag or slowdown
The system plays USB disconnect/reconnect sounds
The Device Manager refreshes on its own
No USB errors are logged in Event Viewer
It gets worse under heavy GPU load (e.g. AI image generation, gaming, or rendering)
These symptoms are caused by the internal OLED screen (Dynamic Dashboard III), which is connected via USB internally and enumerates as:
HID\VID_0DB0&PID_84DF
Product: DYNAMIC DASHBOARD IIIRoot Cause:
The Dynamic Dashboard III is a USB HID-compliant vendor-defined device that:
Uses interrupt endpoints for constant communication
Enumerates every time the system starts
Cannot be disabled via BIOS
Reinitializes even if uninstalled or disabled in Windows
It causes USB controller-level latency and resets, interfering with devices on the same controller (e.g. keyboard, mouse).
Failed Solutions (What Doesn't Work):
Uninstalling the device: It reinstalls after reboot
Disabling the device: Windows sometimes re-enables it automatically
Blocking via registry: Even with DeviceInstall Restrictions, the USB polling behavior persists
Unplugging front panel USB headers: The dashboard is not routed through those
Disabling EZ LED control or integrated graphics settings in BIOS: Not related
The Working Solution (Final Fix):
Step 1: Open Device Manager in "Devices by Connection" View
Press
Win + R, typedevmgmt.msc, and hit Enter.In the top menu:
View > Devices by Connection
Step 2: Expand the Tree to Find the Dashboard
Locate:
ACPI x64-based PC > PCI Express Root Complex > AMD USB 3.20 eXtensible Host Controller
> USB Root Hub (USB 3.0)
> Generic USB Hub
> USB Input Device (VID_0DB0&PID_84DF)
> Unknown Device (same VID/PID or failed installation)Step 3: Confirm the Device
Right-click each "USB Input Device" > Properties > Details > Hardware IDs
Confirm that the Hardware ID is:
HID\VID_0DB0&PID_84DFStep 4: Disable the Parent USB Hub
Right-click the Generic USB Hub that contains the DYNAMIC DASHBOARD III
Click Disable device
Note: This will disable the internal OLED dashboard's USB interface without affecting other USB devices—unless they share that specific hub.
Result:
The dashboard display may remain lit (it draws power from motherboard standby power), but no longer functions as a USB HID device.
Windows no longer attempts to initialize or reset the device
No more USB lag, input delays, or refresh sounds
Optional: To prevent Windows from reinstalling or re-enabling the device later, you may also block its driver using the Registry:
Registry Block Instructions:
Open
regeditGo to:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsCreate subkeys:
DeviceInstall\Restrictions\DenyDeviceIDsAdd these values:
Under
Restrictions:DenyDeviceIDs= DWORD1DenyDeviceIDsRetroactive= DWORD1
Under
DenyDeviceIDs:String
1=HID\VID_0DB0&PID_84DF
Reboot
Conclusion: This issue is a hidden flaw in how MSI wired the Dynamic Dashboard III into the USB stack without BIOS-level control. The fix requires disabling the USB hub via Device Manager to prevent enumeration. While crude, this method fully resolves the problem.
If you're using an MSI GODLIKE motherboard and have experienced unexplained USB lag or refreshes, this guide should resolve the issue permanently.
Feel free to share this post to help others with the same problem.
Comments
Post a Comment