Que tal:
if synclient -l | egrep "TouchpadOff.*= *0" ; then
synclient TouchpadOff=1 ;
else
synclient TouchpadOff=0 ;
fi
Para referência uma terceira configuração, TouchpadOff = 2
, desativa apenas o toque.
Ou um one-liner :
synclient TouchpadOff=$(synclient -l | grep -c 'TouchpadOff.*0')
Referências: