I have a PSC 1610 All-in-one printer that always gets auto recognized when I scan for it as root but I always forget how to configure it for regular users.
1. add "usb 0x03f0 0x4811" to /etc/sane.d/hpaio.conf
2. ensure 'hpaio' is uncommented in /etc/sane.d/dll.conf
3. ensure the user is added to the 'lp' group! or whatever group owns the device.
My device is /dev/lp0.
you can type "ls -l /dev/* | grep lp" to see if...