libinput-rs 0.2.1

Fail-open Rust touchpad companion and drop-in libinput ABI replacement
Documentation
[Unit]
Description=Rust Input Management Daemon
DefaultDependencies=no
Before=display-manager.service
After=systemd-udevd.service systemd-udev-settle.service
Wants=systemd-udev-settle.service
ConditionPathExists=/dev/uinput
StartLimitIntervalSec=30
StartLimitBurst=3

[Service]
Type=simple
ExecStart=/usr/bin/libinput-rs
Restart=always
RestartSec=3s
User=root
Group=input
ProtectSystem=strict
ProtectHome=true
NoNewPrivileges=true
ProtectKernelModules=true
ProtectControlGroups=true
RestrictAddressFamilies=AF_UNIX

[Install]
WantedBy=multi-user.target