I am currently running Manjaro Linux on a Lenovo ThinkPad L530.
This machine has an integrated UPEK Fingerprint-Reader, with USB-ID 147e:1002.
Now what I am trying to do is to set up the fingerprint-gui package from AUR with that fingerprint reader, but it does not recognize the device. It shows up in the 'Attached USB Devices' List though.
When I run the fingerprint-gui command as root (or with sudo) however, it properly recognizes the reader and is able to use it without any problems whatsoever.
Is there any possibility I can use the fingerprint reader without logging in as root?
ls -n /proc/PID/fd. This should show you the files it has open. If you are lucky this will point to something that is only readable by root. Change the permission to allow everyone, and try the GUI again. If it works then it is probably a matter of finding a udev rule that creates the device and changing the permissions.