Hey everyone — I’m running into some frustrating input inconsistency issues with my Wooting 60HE+, and I’m hoping to get some support or community insight.
I’m experiencing irregular movement behavior in Valorant (floaty strafes, inconsistent resets, RT misfires), and after deep testing, LatencyMon shows recurring DPC and ISR spikes tied to USB-related drivers.
⸻
System Specs:
• CPU: Intel Core i7-14700K
• Motherboard: NZXT N7 Z790 (BIOS up to date)
• RAM: Corsair Dominator Titanium DDR5-7000MHz (2x16GB)
• GPU: PNY RTX 3070 Ti
• Storage: Samsung 990 Pro NVMe
• PSU: NZXT C850W Gold
• Cooler: NZXT Kraken Elite 360
• Case: NZXT H6 Flow RGB
• OS: Windows 11 24H2 (Build 26100.3476)
⸻
Connected USB Devices:
• Keyboard: Wooting 60HE+ (plugged into StarTech card)
• Mouse: Logitech G Pro Superlight 2 (USB 2.0 on motherboard)
• Audio Interface: GoXLR Mini (USB 3.2 Gen 1 on motherboard)
• Expansion Card: StarTech PEXUSB3S44V (SATA-powered, 4x Renesas controllers)
⸻
What I’ve Done:
• Disabled USB Selective Suspend + Fast Startup
• Plugged devices into separate controllers (no hubs)
• Verified DPC spikes mostly tied to:
• Wdf01000.sys
• USBXHCI.sys
• Occasionally ACPI.sys
• Disabled CPU C-States + SpeedStep in BIOS
• Verified stable polling + clean analog curves in analog.wootility.io
• Ran Wootility Stable and saved profile directly to keyboard
⸻
Still Seeing These Issues:
• LatencyMon shows spikes during gameplay, even with minimal background tasks
• Movement sometimes cuts late or RT doesn’t fire cleanly — even with calibrated switches and solid config (1.2mm actuation, 0.35/0.50mm RT)
• Mouse input also feels inconsistent under full load (suggests controller bottleneck?)
⸻
My Ask:
1. Is this a known limitation with Z790 chipset USB interrupt handling?
2. Could Wooting’s analog signal polling contribute to higher DPC load?
3. Are there Wooting firmware settings or smoothing toggles that reduce interrupt strain?
4. Would moving to a different USB card (Inateck KT4006, Sonnet Allegro) offer cleaner performance?
Open to all suggestions — really just trying to isolate the root cause of input inconsistency in a high-performance setup. Appreciate any feedback from the devs or others with similar builds.
Thanks!