# # Allow user-level access to some "raw" USB devices. # Also assigns a permanent path for each device so it won't change if things are unplugged or rebooted. # # USB printers SUBSYSTEMS=="usb", DRIVERS=="usblp", MODE:="0660", GROUP="plugdev", PROGRAM="/usr/bin/getudevid $devpath" SYMLINK+="usb/by-id/printer_$result" # Scales, barcode scanners, etc KERNEL=="hidraw*", MODE:="0660", GROUP="plugdev", PROGRAM="/usr/bin/getudevid $devpath" SYMLINK+="usb/by-id/hidraw_$result"