Désactiver le touchpad avec Bash

Un problème récurrent lors de l’installation de GNU/Linux sur un Asus, c’est la désactivation du touchpad. Il y a bien une combinaison de touches qui, sous Windows, le permet. Mais, étrangement, le kernel n’émet aucun keycode sous Linux. Il faut donc paramétrer une autre combinaison de touche, lançant la commande sh /home/USER/Scripts/toggle-touchpad.sh. On n’oubliera pas de rendre exécutable le script, et, encore une fois, de lire les notes :

#!/bin/bash
# Enable/Disable touchpad
# $device is found by using "xinput list"

device=13
property=132
mode="$(xinput --list-props $device | grep $property | cut -d':' -f2)"

if [ $mode -eq "1" ]
then
    xinput --set-prop $device $property 0
else
    xinput --set-prop $device $property 1
fi