diff options
author | Urbain Vaes <urbain@vaes.uk> | 2016-01-25 12:57:35 +0000 |
---|---|---|
committer | Urbain Vaes <urbain@vaes.uk> | 2016-01-25 12:57:35 +0000 |
commit | c991381d6e6d62ef475bcd7d533cbf0b26656aaa (patch) | |
tree | 858476187629febdb020707ca9674463d2e1fe95 | |
parent | 0e54dbcaeb3f20c9e189a7d10e24f3676284795d (diff) |
Add key to disable touchpad
-rw-r--r-- | .i3/config | 3 | ||||
-rwxr-xr-x | bin/touchpad | 9 |
2 files changed, 12 insertions, 0 deletions
@@ -181,6 +181,9 @@ bindsym XF86AudioMute exec amixer -D pulse sset Master 0% bindsym XF86MonBrightnessUp exec light -A 10 bindsym XF86MonBrightnessDown exec light -U 10 +# Disable touchpad +bindsym XF86AudioPlay exec $HOME/bin/touchpad + # font pango:DejaVu Sans Mono 10 bindsym F1 exec --no-startup-id feh --bg-fill --randomize /usr/share/backgrounds bindsym $mod+semicolon exec --no-startup-id $HOME/bin/run diff --git a/bin/touchpad b/bin/touchpad new file mode 100755 index 0000000..17649fa --- /dev/null +++ b/bin/touchpad @@ -0,0 +1,9 @@ +#! /usr/bin/env bash + +# Touchpad status +status=$(synclient -l | grep TouchpadOff) +if [[ $status = *1 ]]; then + synclient TouchpadOff=0 +elif [[ $status = *0 ]]; then + synclient TouchpadOff=1 +fi |