[fpc-pascal] USB Human Interface Devices

José Mejuto joshyfun at gmail.com
Thu Aug 15 14:33:42 CEST 2019


El 14/08/2019 a las 16:29, James Richters escribió:

> I'll have a look at your project.. maybe it will give me some clues.
> Can you tell me how to get hid.dll?  I  find it all very confusing, can I just download the dll somewhere or do I have to get this huge confusing package and built it myself?  The sample code that is able to access my device with python on Linux uses hid.dll  I would like to at least be able to try the hid.dll... if I can get hid.dll somewhere.

Hello,

hid.dll is the windows system HID interface, the API provided by Windows.

>> In the other hand, the hardware you are trying to manage is 10CE:EB93 ?
> Yes, I got a listing of all devices, then I plugged in the new one, and that is the ID that was not there before.
>> If the answer is yes, that device is *not* HID compatible so you can not use hid.dll for native access, you must use WinUSB API set, or the
>> libusb-1.0 abstraction layer.
> I'm curious how you can tell that by looking at the number of it?

No, I just look for the product and try to find its drivers, no one name 
the HID interface. Do you see the device in windows device manager under 
the HID section "Human Interface Devices (HID)" ?


-- 



More information about the fpc-pascal mailing list