>> $ getfacl /dev/uinput >> getfacl: Removing leading '/' from absolute path names >> # file: dev/uinput >> # owner: root >> # group: root >> user::rw- >> user:manuel:rw- #effective:--- >> group::--- >> mask::--- >> other::--- >> >> So somehow the permission is still there, but no longer effective??? >> >> If I switch VT once (and probably switching the active session this way) >> I have permission again and now my user keeps it. >> >> What is causing this ugly behaviour? Why does a user have to have uinput >> permissions at all? The (possible security) problem with this is, that >> the driver (may be a simulated keyboard driver) keeps active even if the >> session changes. So a software, launched in one session, affects another >> session. device nodes tagged with 'uaccess' by udev are given to the current seat user by logind. see what has TAG+="uaccess" in /usr/lib/udev/rules.d/ -- damjan