Search

Touch-Base Support

Prevent HID driver blocking UPDD from accessing a device

Dave Bhattacharjee
Linux

Issue: Touch was working OK until monitor power is removed such that the touch device powered down. The touch device was re-enumerated when powered on again, it appears that the built-in HID driver has taken control of the device. When UPDD tries to remove this 'system HID' device to gain access, it fails for some unknown reason.

Possible solution: The instruction here may help in this situation:

https://stackoverflow.com/questions/51858074/preventing-usbhid-from-claiming-device

The aim is to prevent the built-in HID device driver taking control of the device when the USB stack is re-enumerated after the power event, as this will allow UPDD driver to access the device.

Details
Last Modified: 7 Months Ago
Last Modified By: Dave Bhattacharjee
Type: INFO
Article has been viewed 268 times.
Options