1
0
Commit Graph

4 Commits

Author SHA1 Message Date
Daniel Prilik
ae58e16610 use TAG+="uaccess" in udev rules + fix hidraw perms
Big thanks to Jakub Pruchnik for letting me know about the hidraw issue
and providing a udev rules file to fix it!
2020-11-07 11:31:24 -05:00
Daniel Prilik
f7a261cb8a use libudev to handle device disconnect/reconnect
This change has substantially bumped up the daemon's overall robustness,
as the code now ensures that the controller will only start once the
/dev/input/eventXX file is set up, which was causing all sorts of issues
in the past.

Additionally, this change enables the daemon to run as a proper
background task that _doesn't_ constantly die / need to be restarted,
which removes the need for any janky udev "on add" rules, and instead, a
simple systemd user service will suffice.
2020-11-06 00:22:56 -05:00
Daniel Prilik
3285021903 fix udev rule 2020-11-02 18:50:20 -05:00
Daniel Prilik
cf1b0a4eb4 add scroll + notifications
oh my god it took far too long to get notifications working...
2020-10-29 19:35:10 -04:00