|
From: Mark B. <mc...@ec...> - 2006-04-22 08:41:13
|
I've had the same problem with the filter driver causing USB devices to disappear from add/remove programs. There is a bug open on this - 1412538. As for using the filter driver where another driver is already installed... I found that libusb can be used to get the descriptors of such devices, but can not claim an interface if the usual driver has already done so. This was from experimenting with using libusb on a mouse, just to get the hang of things (and I wasn't sure that my hardware was working). To be able to claim an interface from the device, I had to install libusb as the driver for that device, overwriting the manufacturer's driver. Maybe if the manufacturer's driver doesn't connect to the device until some software is started you may be OK using only the filter driver, but just a warning that you may have to install libusb's drivers over the top of the manufacturer's in order to do any more than find the device and get it's descriptors! Personally, I didn't find the filter driver much use, except to run testlibusb and see the descriptors of (most of) the devices connected. Not had any problems with libusb killing anything else. Maybe try again (if cleaning up the mess isn't too hard), and if it still kills everything else there could be a problem with your Windows installation. That's just my (limited) experiences. Hope some it helps. Mark. Graeme Gill wrote: > > Some other problems I've noticed. > > After uninstalling libusb (both the filter and non-filter > drivers), and re-installing all the USB plug and play drivers, > my systems USB was operating correctly again. > > I then installed the filter driver, and noticed that > the "Unplug/Eject" function of Windows stops operating. This > means that when I want to remove a USB flash stick, there's > no way of telling the system to unmount it. If I do > remove the USB stick anyway, then I get a warning > panel "Unsafe Removal of Device", telling me I > should have clicked on the Unplug/Eject icon in the taskbar, > which doesn't exist! > > (This has been bugging me for months. Now I know. > Installing the libusb-win32 filter driver has caused > this problem.) > > So it seems that on my system, both the filter driver, > and the filter driver cause problems. The filter driver > stops the Unplug/Eject function from working, but > works well otherwise, and the non-filter driver > kills the whole USB system. > > Graeme Gill. > > > ------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Libusb-win32-devel mailing list > Lib...@li... > https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel |