[libhid-discuss] [Libusb-devel] permission denied for opening HID device

Lou lou.libusb at fixit.nospammail.net
Thu Aug 28 18:58:35 UTC 2008


On Tue, Aug 26, 2008 at 05:32:33PM -0700, amruth wrote:
> Hi
> I am using libusb-0.9.2 and libcompat-0.1-beta with libhid-0.1.
> I am facing this problem whenever I am trying to open my HID device.
> libusb is always trying to open from
> libusb could'nt open USB device /dev/bus/usb/001/001 permission denied.
> I have unplugged the HID device several times but libusb is always trying open from /dev/bus/usb/001/001 location. Please let me know if anybody has any idea.

That is a basic permissions problem.  Look at the permissions on that
node.  Some folks run their libusb app as root to get around that, but
that's obviously a security problem.

A better measure will vary by OS.  My system uses udev, so I created a
udev rule that sets permissions to something else (which I can access as a
normal user) when that node is created for my particular device.



More information about the libhid-discuss mailing list