The article addresses issues where USB devices become inaccessible due to interference from antivirus, security software, or specific applications like Logi LampArray, Citrix Workspace App, ThinkPad TrackPoint Keyboard II Software, Alienware Client Management Service, FactoryTalk, and MSI.CentralServer. It provides troubleshooting steps, including disabling or uninstalling conflicting software and terminating related processes to restore USB functionality.
Problem
If you get an error message similar to that one: USB device "XXX" already in use by another process
Cause
An antivirus software or other 'security software' is blocking the access to the interface. You can find some information here on how to disable USB scanning in various antivirus products.
Resolution
Temporarily deactivate any software that may interfere with the USB connection (e.g. antivirus, firewall). Additionally, look yourself for the software that has opened a USB device:
- Find the USB device in the device manager, the easiest way is to plug and unplug it.
- In the properties note "Object name of the physical device" (e.g. \Device\000001ad)
- Call Find / Find Handle or DLL with the Process Explorer and search for this object name.
See also this: ThinkPad software might block the KNX/USB interface , Citrix Workspace app blocks the licensing dongle, Logitech LampArray translation service might block the KNX/USB interface and Alienware Clien Management ServiceCase 1: Logi LampArray Service:
It has been identified that a KNX/USB interface might become unavailable for use because of a software service called "Logi LampArray Service". To resolve this issue, you need to disable it and try again.
Case 2: Citrix Workspace app blocks the licensing dongle:
Problem
The licensing dongle is not recognized by ETS although it's recognized by the computer.
Cause
The ‘Citrix Workspace App’ (used for accessing Citrix Terminal Servers) with the version published on the 30th January 2023, offers the option to enable a feature called ‘AppProtection’, which prevents Keyloggers and Screen captures during Citrix Sessions.
When this software is installed with this option enabled, then our licensing dongles are no longer recognized by ETS.
Resolution
- Uninstall the ‘Citrix Workspace App’ and try connecting the licensing dongle after a reboot.
- If you still need the ‘Citrix Workspace App’ you can re-install it, but keep the option for the "AppProtection" unchecked.
Case 3: ThinkPad TrackPoint Keyboard II Software:
It has been identified that a KNX/USB interface might become unavailable for use because of a software driver called "ThinkPad TrackPoint Keyboard II Software". This driver causes a problem because the HID driver for this device is opened by some processes and the USB interface is no longer available for ETS. To resolve this issue, you need to terminate three processes that are associated with the driver:
The three processes that need to be terminated are:
- Osd.exe
- SetSpeed.exe
- HScrollFun.exe
These processes are part of the Lenovo "External Trackpoint Keyboard driver" which is included in the latest Atos CAT client package as a preinstalled component.
Case 4: Alienware Clien Management Service
The service (Alienware Client Management Service) that must absolutely be deactivated and not only stopped otherwise the problem persists in the background.
Case 5: Rockwell Automation / FactoryTalk
If you're still not sure which one it is after trying all the above steps, one effective method is to use Autoruns from Microsoft. In Autoruns, untick every application, service, or driver related to Rockwell Automation and FactoryTalk, and then restart the computer.
Case 6: MSI.CentralServer
If you are using an MSI laptop, there is a chance that the MSI.CentralServer process may block or disable your USB ports.
To resolve this issue, we recommend the following steps:
- Uninstall the MSI.CentralServer application from your system.
- Restart your laptop and check again.
Case 7: Lenovo UltraslimOSD.exe
Some customer informed that on some Lenovo laptops, a KNX/USB interface is not accessible in ETS (it may show as "already in use by another process"), while IP interfaces continue to work without issue.
Cause: The process "UltraslimOSD.exe" was found to be blocking access to the USB interface. This is a Lenovo process responsible for the on-screen display (OSD) pop-ups showing brightness/volume/Fn-key status, and related Fn key operations. It is commonly preinstalled on Lenovo laptops as part of the OEM software package, and is not always obvious as the cause since it isn't dedicated USB or keyboard driver software.
Resolution:
- End or disable the "UltraslimOSD.exe" process (via Task Manager or by disabling its startup entry/service) and try connecting the USB interface again.
- If the interface becomes available once the process is terminated, consider preventing it from starting automatically (e.g. via Task Manager > Startup, or Autoruns) so the issue does not reoccur after reboot.
- As with the other cases above, tools like Process Explorer or Autoruns can help confirm that this process is holding a handle on the USB device before disabling it permanently.