diff options
Diffstat (limited to 'toggle-trackpoint')
-rwxr-xr-x | toggle-trackpoint | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/toggle-trackpoint b/toggle-trackpoint new file mode 100755 index 0000000..363ffa8 --- /dev/null +++ b/toggle-trackpoint @@ -0,0 +1,10 @@ +#!/bin/sh + +device="$(xinput list | grep -Eo 'TrackPoint\s*id\=[0-9]{1,2}' | grep -Eo '[0-9]{1,2}')" +state="$(xinput list-props "${device}" | awk '/Device Enabled/ {print $4}')" + +if [ "${state}" -eq 1 ]; then + xinput disable "${device}" +else + xinput enable "${device}" +fi |