Created by: pszemus
I noticed that on every boot /dev/uinput
is recreated without ACL set. setfacl -m u:${USER}:rw /dev/uinput
helps but only till the next boot (I'm on Fedora 36 with Wayland).
I've found that the Steam client was suffering the similar issue (ValveSoftware/steam-for-linux#4794, especially this comment explains in detail: https://github.com/ValveSoftware/steam-for-linux/issues/4794#issuecomment-327006061) and they fixed it by adding the OPTIONS+="static_node=uinput"
to udev rules.
I tried that on my system and it works fine (no need to run facl
on every boot any more).