#!/usr/bin/env zsh STATUSFILE="/run/user/${UID}/touchpad_disabled" DEVNAME='ETPS/2 Elantech Touchpad' (($#)) || [[ ! -r $STATUSFILE ]] case $? in (1|'on') toggle='enable' flag_action=('/usr/bin/rm' '-f');; (0|'off') toggle='disable' flag_action=('/usr/bin/touch');; (*) exit 1;; esac /usr/bin/xinput $toggle $DEVNAME $flag_action[@] $STATUSFILE notify-send "Touchpad ${toggle}d"