Eu tenho experiência semelhante ao usar o Ubuntu 14.10: o cursor pula sempre que eu escovo minha palma contra o touchpad.
Eu tentei várias abordagens para resolver isso. Primeiro, eu posso entrar em "Configurações do Sistema" = > Painel "Mouse e Touchpad" e desligue o touchpad. Isso funciona, mas tenho medo do que acontece se / quando meu mouse morre ou me esqueço de levar comigo. (É um mouse sem fio.) Então, estou tentando escrever um script de alternância.
A primeira abordagem foi alternar o status "synclient TouchpadOff". Descobri que usando "sudo synclient TouchpadOff = < 0 | 1 > ' defina temporariamente um novo status (confirmado fazendo imediatamente 'synclient | grep TouchpadOff'), mas depois muda entre 0 & amp; 2 (quando o loop nesta consulta).
Então estou usando a abordagem:
enable: xinput --enable
disable: xinput --disable
onde 'dev_id' é encontrado usando 'xinput list' e procurando por uma entrada apropriada. (Meu touchpad synaptics estava listado como 'MSFT0001: 00 06CB: 75BD UNKNOWN' w / id = 13.) Isso parece funcionar (desligar o touchpad | on), mas não parece definir o status do TouchpadOff (permanece em 2), então eu não posso realmente escrever uma função de alternância efetiva. Além disso, o uso do xinput parece conflitar com o uso do gui "Mouse & Touchpad", portanto, se eu o tiver desativado usando o xinput, descobri que preciso ativá-lo novamente no gui para colocá-lo de volta em sincronia. Suspiro ... Ainda assim, o propósito do script deve ser voltar a ligar se / quando o mouse for MIA.
O próximo passo é colocá-lo em algum lugar (Launcher?) para que eu possa acessá-lo através de toques de teclado caso meu mouse não esteja disponível.
Acredito que a solução da Microsoft é permitir que o touchpad seja desativado quando um mouse for detectado, mas o ligará imediatamente quando não for mais detectado. (Eu acho que é assim que funciona ...) Além disso, trabalhando no Windows 8.1, eu acho que eu não tive que lidar com a sensibilidade do touchpad, então eles devem ter definido valores de parâmetro apropriados para o touchpad. Talvez o Ubuntu possa adicionar uma opção semelhante ao Mouse & amp; Painel de diálogo do touchpad, para desligar o touchpad sempre que um mouse é detectado. Parte difícil seria ligá-lo novamente se o mouse não for mais detectado. Pensamentos?
Finalmente, alguém sabe se há uma maneira de detectar / determinar o pincel da palma da mão e basicamente ignorá-la? Liguei o PalmDetect, mas não sei quais valores usar para PalmMinWidth e PalmMinZ para efetivamente dessensibilizar o touchpad quando um pincel de palma acontece. Alguma sugestão? Eu configurei ambos para valores grandes (500) e pequenos (5), mas ainda quando estou digitando, o cursor salta, às vezes completamente fora da janela, às vezes para outros locais no documento atual. Alguma sugestão??? Eu adoraria ter a opção de usar o touchpad, mas sua hipersensibilidade aos pincéis de palma está me enlouquecendo!
Vou terminar meu script usando 'xinput --disable' (dificuldade em reconhecer qual dispositivo está listado por 'xinput list' ...), encaixe-o em algum lugar, leia os atalhos de teclado e teste o cenário de bateria do mouse indo morto ou desconectando o remetente usb do meu laptop. Se alguém tiver alguma sugestão, eu estaria disposto a testá-las. (Ainda não tentei a sugestão de /etc/X11/xorg.conf.d/70-synaptics.conf listada acima; provavelmente tentarei isso amanhã.)
BTW, no meu antigo laptop, eu estava rodando o Slackware usando fvwm2, nunca conseguia descobrir como desligar o touchpad, então recorri a uma solução de baixa tecnologia: cobri todo o touchpad com um fino pedaço de metal colado em w / fita adesiva !!