Um método para desativar o touchpad seria escrever um script simples e executar esse script na inicialização. Para fazer isso, você precisará saber o nome do seu touchpad. Abra um terminal e execute o comando
xinput -list
A saída no meu computador é
chick@dad:~$ xinput -list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎜ ↳ Logitech M315/M235 id=9 [slave pointer (2)]
⎜ ↳ ELAN Touchscreen id=10 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Laptop_Integrated_Webcam_HD id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
↳ Dell WMI hotkeys
e o nome do meu touchpad é SynPS/2 Synaptics TouchPad
O touchpad pode ser desmembrado por xinput --disable 'SynPS/2 Synaptics TouchPad'
e reativado por xinput --enable 'SynPS/2 Synaptics TouchPad'
Um script simples para executar este comando, por exemplo
#!/bin/bash
xinput --disable 'SynPS/2 Synaptics TouchPad'
agora pode ser escrito e executado na inicialização ou no login . Boas instruções sobre como fazer isso podem ser encontradas em Como executar scripts no arranque