#!/bin/sh # Installs the udev rule (needs sudo) and a systemd user service that starts # trackscreen with your graphical session. Extra arguments are passed to # trackscreen.py, e.g. ./install.sh --speed 1.3 --rotate 90 set -e DIR=$(cd "$(dirname "$0")" && pwd) sudo install -m 644 "$DIR/70-trackscreen.rules" /etc/udev/rules.d/70-trackscreen.rules sudo udevadm control --reload sudo udevadm trigger --subsystem-match=input --subsystem-match=misc --action=change mkdir -p "$HOME/.config/systemd/user" cat > "$HOME/.config/systemd/user/trackscreen.service" <