On Thu, Aug 25, 2016 at 9:33 AM, Xiaofan Chen <xiaof...@gmail.com> wrote: > On Tue, Aug 23, 2016 at 5:20 AM, Tormod Volden <lists.tor...@gmail.com> wrote: > >> >> Now when it comes to the libusb <-> kernel hardware driver interaction >> on Windows, it is not easy to get the full overview of possibilities, >> requirements and failure modes. Quoting from >> https://github.com/libusb/libusb/wiki/Windows : >> "libusb0.sys access is done through the libusbK DLL, therefore, if you >> plan to use the libusb-win32/libusb0.sys driver in libusb, you must >> have that library installed. If using a recent version of Zadig, you >> should not have to do anything, at it will install the library for >> you." >> >> Whether this was always (or still!) true I am not sure. >> > > Yes Zadig will install libusbk.dll when installing libusb0.sys > or libusbk.sys driver. However, it is not recommended to use > libusb0.sys (device driver mode or filter driver mode) with > libusb Windows (libusb-1.0 API). > > Ref: https://github.com/libusb/libusb/issues/94 > > In general, you should use WinUSB driver to use libusb > Windows (libusb-1.0 API). >
I have edited libusb wiki to warn against using libusb0.sys with libusb Windows. https://github.com/libusb/libusb/wiki/Windows#Driver_Installation -- Xiaofan ------------------------------------------------------------------------------ _______________________________________________ pyusb-users mailing list pyusb-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pyusb-users