|
From: Xiaofan C. <xia...@gm...> - 2007-04-11 01:01:15
|
On 4/11/07, Stephan Meyer <ste...@we...> wrote: > > > > The thing is that you need to uninstall the kernel HID driver and > > use the libusb-win32 device driver for this kind of HID device. This > > significantly reduces the usability of libusb-win32 for HID device > > under Windows. Yet many USB device disguise them as HID device > > just to avoid writing a device driver. > > > > Just wondering if it is possible to use an alternative backend > > (Windows HID apli) and make libusb a wrapper on top of it. > > I understand then it should perhaps be called libhid-win32 then. > > This sounds like a great idea! I'll add a native HID backend to the > next version of the DLL. It should be possible to implement most of > libusb's features on top of Windows' hid.dll such as open, close, > interrupt-read/write and basic control messages. The rest can be > emulated/simulated. > That will be great! "open, close, interrupt-read/write and basic control messages" are the functions we need most for those simple HID device. Now I am looking forward to test the next version of the DLL. Regards, Xiaofan |