The easiest way is either to handle this in the early stage, i.e. specify
'quirks' module parameter during the module insertion.
Other possibility is to detach the driver from the device using 'unbind'
functionality of sysfs. libusb has a call for this too.
modinfo usbhid.ko
--
Jiri Kosina
SUSE Labs
--