Desabilitar touchpad quando mouse USB é conectado

Iniciado por batatah, 13 de Novembro de 2007, 11:08

tópico anterior - próximo tópico

batatah

Galera to penando pra conseguir fazer isso!
Quero desabilitar o touchpad completamente quando conecto um mouse usb no meu laptop
tenho um vostro 1400 da Dell.

Valeu ae

alexmatos

Eu to usando o Arch Linux e consegui fazer isso seguindo a dica (via linha de comando):

Abra o terminal e digite

(não sei se o caminho é esse no Ubuntu, mas acredito que sim)

cd /etc/udev/rules.d/

E crie o arquivo com o comando

sudo gedit 01-touchpad.rules

Cole o conteúdo abaixo e salve o arquivo.

CitarACTION=="add", SUBSYSTEM=="input", ID_CLASS="mouse", RUN+="/usr/bin/synclient TouchpadOff=1"
ACTION=="remove", SUBSYSTEM=="input", ID_CLASS="mouse", RUN+="/usr/bin/synclient TouchpadOff=0"

Reinicie o computador. Espero que funcione!

Dica original (em inglês):
http://wiki.archlinux.org/index.php/Touchpad_Synaptics#Disabling_touchpad_on_plugged_in_mouse

reynaldohortensi

Olá pessoal,
estou tentando por em prática essa receita para desabilitar o touchpad sempre que um mouse é conectado na usb e habilitá-lo sempre que o mouse seja desconectado, mas nada funciona.
Primeiro eu tentei implementar a regra exatamente como foi descrito aqui n tópico, mas não funcionava, então eu fiz um teste. Eu peguei a regra sugerida nesse tópico e substituí o comando por uma entrada em um arquivo log, assim:
ACTION=="add", SUBSYSTEM=="input", ID_CLASS="mouse", RUN+="echo mouse foi conectado >> /home/reynaldo/log/mouse.log"
ACTION=="remove", SUBSYSTEM=="input", ID_CLASS="mouse", RUN+="echo mouse foi desconectado >> /home/reynaldo/log/mouse.log"


Criei o arquivo mouse.log e dei permissão de escrita pra ele. Depois eu fiquei fazendo o teste com o mouse, tirando e colocando, mas nada é escrito no arquivo .log.
Alguém sabe porque?
obrigado e abraço
Reynaldo

carloss

será que na class não é usbmouse ou alguma coisa assim ?  ???