vscripts/touchpad-toggle

15 lines
408 B
Text
Raw Permalink Normal View History

2019-03-12 13:17:26 +02:00
#!/usr/bin/env zsh
STATUSFILE="/run/user/${UID}/touchpad_disabled"
DEVNAME='ETPS/2 Elantech Touchpad'
(($#)) || [[ ! -r $STATUSFILE ]]
2019-03-12 13:31:30 +02:00
case ${1:-$?} in
2019-03-12 13:22:23 +02:00
(1|'on') toggle='enable' flag_action=('/usr/bin/rm' '-f');;
(0|'off') toggle='disable' flag_action=('/usr/bin/touch');;
2019-03-12 13:20:33 +02:00
(*) exit 1;;
2019-03-12 13:17:26 +02:00
esac
2019-03-12 13:22:23 +02:00
/usr/bin/xinput $toggle $DEVNAME
2019-03-12 13:17:26 +02:00
$flag_action[@] $STATUSFILE
2019-03-12 13:23:07 +02:00
/usr/bin/notify-send "Touchpad ${toggle}d"