[libhid-discuss] Input and Output ports

Peter Stuge stuge-libhid at cdy.org
Thu Sep 13 12:18:44 UTC 2007


On Wed, Sep 12, 2007 at 11:27:40PM -0400, Charles Lepple wrote:
> If you are not receiving any errors from writing to EP1_IN, then
> that is probably due to a lower layer than libhid

libusb may well strip 0x80 on writes, yes.

Either way it is very wrong to write to endpoint 0x81.

Also, your lsusb output did not show any OUT endpoint in your device.

It seems the device firmware (at the very least the descriptors) is
really quite broken. I guess they don't care.


//Peter



More information about the libhid-discuss mailing list