You're right, that was undiplomatically stated. uinput insertion SHOULD require root privs. Fundamentally, this is insecure and automatically adding users to groups and so on doesn't change this. Short of finding a way to remove uinput requirements, there's no way to secure this app.
https://bugs.launchpad.net/ubuntu/+source/cwiid/+bug/140890 contains more discussion from core developers on the subject. I have no idea how to triage this in light of this situation. -- CWiid Version 0.6.00 unable to open uinput https://bugs.launchpad.net/bugs/312957 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs