Desativar o touchpad no script de inicialização

1

Eu criei um script para desativar o touchpad no meu computador. Funciona bem quando eu o executo em um terminal. Eu fiz um trabalho para começar na inicialização porque queria que o touchpad fosse desativado permanentemente, mas o script não funcionava na inicialização. O touchpad ainda estava ativado após a inicialização. Esta é minha configuração:

root@debian:/etc# cat /etc/init.d/touchpadOff 
#! /bin/sh
### BEGIN INIT INFO
# Provides:          touchpadOff
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start daemon at boot time
# Description:       Enable service provided by daemon.
### END INIT INFO
synclient TouchpadOff=1
root@debian:/etc# ls -l 'find -name *touchpadOff' 
-rwxr-xr-x 1 root root 345 gru  8 02:26 ./init.d/touchpadOff
lrwxrwxrwx 1 root root  21 gru  8 01:35 ./rc0.d/K01touchpadOff -> ../init.d/touchpadOff
lrwxrwxrwx 1 root root  21 gru  8 01:35 ./rc1.d/K01touchpadOff -> ../init.d/touchpadOff
lrwxrwxrwx 1 root root  21 gru  8 02:26 ./rc2.d/S03touchpadOff -> ../init.d/touchpadOff
lrwxrwxrwx 1 root root  21 gru  8 02:26 ./rc3.d/S03touchpadOff -> ../init.d/touchpadOff
lrwxrwxrwx 1 root root  21 gru  8 02:26 ./rc4.d/S03touchpadOff -> ../init.d/touchpadOff
lrwxrwxrwx 1 root root  21 gru  8 02:26 ./rc5.d/S03touchpadOff -> ../init.d/touchpadOff
lrwxrwxrwx 1 root root  21 gru  8 01:35 ./rc6.d/K01touchpadOff -> ../init.d/touchpadOff
root@debian:/etc# 

Como fazê-lo funcionar na inicialização do Debian Jessie?

    
por trzczy 08.12.2016 / 03:02

1 resposta

2

Você tem (pelo menos) duas opções:

  1. Não carregue o driver do touchpad no kernel, então echo blacklist [yourdriver] > /etc/modprobe.d/nomouse . Em seguida, faça uma reinicialização ou remova-a manualmente: rmmod [driver] .
  2. O
  3. synclient só é executado depois que você iniciou o X, portanto, coloque este comando synclient em ~/.xinitrc ou em /etc/X11/Xsession.d/ ou torne-o um dos aplicativos de inicialização / autoinicialização em seu ambiente de área de trabalho.
por 08.12.2016 / 04:09