Manjaro Linux 自动禁用触摸板

Posted

OS: Manjaro Xfce ( Archlinux like)

用过 Mackbook 的触摸板基本其他机器的都没法用了,所以能禁用就禁用吧。 有鼠标的时候,触摸板就应该自动禁用,这种事当然早就有人实现了:

Github | AUR

需要自己加入到自动启动。

另外,如果你想手动禁用,或者绑定到快捷键,这里有个 Toggle 脚本:

#!/bin/bash
declare -i ID
ID=`xinput list | grep -Eio 'touchpad\s*id\=[0-9]{1,2}' | grep -Eo '[0-9]{1,2}'`
declare -i STATE
STATE=`xinput list-props $ID|grep 'Device Enabled'|awk '{print $4}'`
if [ $STATE -eq 1 ]
then
    xinput disable $ID
    # echo "Touchpad disabled."
    # notify-send 'Touchpad' 'Disabled' -i /usr/share/icons/Adwaita/48x48/devices/input-touchpad.png
else
    xinput enable $ID
    # echo "Touchpad enabled."
    # notify-send 'Touchpad' 'Enabled' -i /usr/share/icons/Adwaita/48x48/devices/input-touchpad.png
fi

-EOF-