Repository navigation
[RC4.6.6] usbip-win2 driver integrity verification times out inconsistently #118
Description
Activity
- changed the title
[-][RC4.6.6] usbip-win2 driver integrity verification times out despite valid installed driver[/-][+][RC4.6.6] usbip-win2 driver integrity verification times out when DS4Windows is forced to run as Administrator[/+]on Sep 24, 2026 Apologies, I just clarified that this issue only occurs when
DS4Windows.exeis forced to run as Administrator using the Windows Compatibility setting.it happen for me too, and without run as Administrator!
Apologies, I just clarified that this issue only occurs when
DS4Windows.exeis forced to run as Administrator using the Windows Compatibility setting.it happen for me too, and without run as Administrator!
Check the RunDS4Windows task in Task Scheduler and untick "Run with highest privileges". That said, it definitely should be fixed properly without needing to perform workarounds.
Apologies, I just clarified that this issue only occurs when
DS4Windows.exeis forced to run as Administrator using the Windows Compatibility setting.it happen for me too, and without run as Administrator!
Check the RunDS4Windows task in Task Scheduler and untick "Run with highest privileges". That said, it definitely should be fixed properly without needing to perform workarounds.
I do use DS4Windows portable, and it only happen one time for now, so it kinda random
Yeah, after many restarts and more extensive testing, it does seem to be random for me too.
- changed the title
[-][RC4.6.6] usbip-win2 driver integrity verification times out when DS4Windows is forced to run as Administrator[/-][+][RC4.6.6] usbip-win2 driver integrity verification times out inconsistently[/+]on Oct 2, 2026 I've forked the project and have now published VIIPERRC4.6.7, which includes a fix for the USB/IP driver verification timeout reported in #118 and #126, alongside several other improvements.
The release has passed CI testing and has been successfully tested on the affected hardware.
Release and downloads: https://github.com/Pav-Osmolski/DS4Windows/releases/tag/VIIPERRC4.6.7
I've prepared a PR to contribute these fixes upstream. Hopefully, if @hbashton is still actively maintaining the project, the changes can be merged.
Otherwise, I intend to continue maintaining my fork and addressing outstanding issues where possible.
Reacted by Jobima
Describe the bug
With RC4.6.6, DS4Windows portable intermittently reports that the installed
usbip-win2driver cannot have its integrity verified because the verification process times out.Initially I believed this was related to running
DS4Windows.exeas Administrator through the Windows Compatibility setting, but after further testing I have found that the timeout can occur both when DS4Windows is elevated and when it is launched normally.The result appears to be inconsistent between launches.
The exact error shown is:
The installed driver is:
This driver installation has not been modified or tampered with and has been installed and working correctly ever since
usbip-win2became a requirement for DS4Windows VIIPER.Version
USBip-0.9.7.7-x64Environment
DS4Windows is running as a portable installation.
The required USB/IP driver is already installed:
The driver has:
There has been no intentional change to either the driver installation or the portable DS4Windows files.
I have tested DS4Windows both normally and with:
DS4Windows.exe> Properties > Compatibility > Run this program as an administratorHowever, after additional testing, elevation does not appear to be the determining factor. The integrity verification may succeed or time out in either mode.
Steps to reproduce
USBip-0.9.7.7-x64driver installed and functioning normally.I have reproduced this behaviour both with and without Run this program as an administrator enabled in the Compatibility tab.
Expected behaviour
The integrity verification should complete consistently for an installed and unchanged
usbip-win2driver.If the verification process itself exceeds a timeout, DS4Windows should ideally distinguish that condition from an actual integrity verification failure.
Actual behaviour
The
usbip-win2integrity check intermittently times out:The same installed driver may verify successfully on another launch without any changes being made.
Running DS4Windows elevated or non-elevated does not appear to reliably affect the result.
Additional observations
This now appears to be an intermittent issue with the integrity verification process itself rather than a problem with the installed
usbip-win2driver.USBip-0.9.7.7-x64has been installed on this machine and working successfully with DS4Windows VIIPER since it became a requirement.Nothing has been changed or tampered with in the driver installation.
The error wording may also be slightly misleading because a timeout does not necessarily indicate that integrity verification has failed. In this case, the exact same driver can fail verification with a timeout on one launch and then verify successfully on another.
The fact that the behaviour is inconsistent across both elevated and non-elevated launches may indicate a timing, process startup, IPC, service response, or verification timeout issue rather than a permissions-specific problem.