1
0
Files
surface-dial-linux/install/surface-dial.service
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

13 lines
271 B
Desktop File

# IMPORTANT: modify the "ExecStart" field to reflect your surface-dial-daemon install dir
[Unit]
Description=Surface Dial Daemon
[Service]
Type=simple
StandardOutput=journal
ExecStart=/home/danielprilik/.cargo/bin/surface-dial-daemon
[Install]
WantedBy=default.target