[libhid-discuss] Performance of libhid

Peter Stuge stuge-libhid at cdy.org
Thu Apr 30 15:40:26 UTC 2009


Hi again Shivaprasad,


shivaprasad javali wrote:
> Thanks for all your input. My USB device may have poor performance
> because of the device itself as Peter pointed out, but I have no
> control it and can only try to make it faster in my driver. I don't
> know of how much help this will be , but I will rewrite my driver
> using more low-level code.

You should get at least the same performance as on Windows, and maybe
even a little bit better. :)


> I don't have any experience in USB device drivers and I am a bit
> short on time. Which of the native Linux API or libusb will be
> easier and faster to develop? Any pointers will be helpful.

I would start with hidraw and see if it is satisfactory.

http://www.pabr.org/sixlinux/sixlinux.en.html#inertial seems maybe
applicable to you.


//Peter



More information about the libhid-discuss mailing list