![Onde colocar o comando para desativar o touchpad para que ele seja executado sempre que eu iniciar o PC](https://rvso.com/image/1346174/Onde%20colocar%20o%20comando%20para%20desativar%20o%20touchpad%20para%20que%20ele%20seja%20executado%20sempre%20que%20eu%20iniciar%20o%20PC.png)
Finalmente descobri o comando para desabilitar o touchpad no meu Fedora 17 usando o desktop Gnome 3.4.2.: xinput set-prop 13 132 0
(específico para meu Thinkpad)
Agora onde coloco esse comando, para que ele tenha efeito toda vez que eu iniciar o computador? Tentei colocá-lo em ~/.xinitrc, mas sem sucesso (o comando em si funciona, quando executado na linha de comando, mas o arquivo não é executado automaticamente quando eu inicio o PC).
Responder1
Coloque seu comando em um script, por exemplo DisableTouchpad.sh
, crie uma pasta ~/.config/autostart e coloque o script lá
https://stackoverflow.com/questions/8247706/start-script-when-gnome-starts-up
Responder2
A ~/.xinitrc
execução dependerá do seu ambiente de trabalho, a maioria dos modernos não o utiliza, pois não o utiliza xinit
. Você pode tentar adicioná-lo /.xsession
aos scripts de inicialização em/etc/rc5.d
EDIT: Supondo que você esteja sempre usando o Gnome, a sugestão do @Kruug é provavelmente melhor.
Responder3
Eu finalmente descobri. Do terminal eu comecei gnome-session-properties
. Isso mostra "Preferências do aplicativo de inicialização", onde na guia "Programas de inicialização" adicionei um item com xinput set-prop 13 132 0
o valor do campo "Comando:".
Para completar - como encontrei os números acima? Usando xinput list
encontrei o id do meu Touchpad (id=11 no meu caso). E usando esse id xinput list-props 11
descobri que a opção de ativar/desativar dispositivo tem o número 132, o valor 0 significa desativado.