I'm working on a small program that requires regular users to read output from evdev generated devices (e.g /dev/input/event1). Everything works fine as root or if I run the program using sudo, but when I run as a user I get "evdev open: Permission denied".
I'm guessing this must have something to do with hal or udev permissions, but am not sure how to properly add the rule needed.
Can someone point me in the right direction of where and how I would add a rule to give users access to the device? Thanks!

