O cursor muda sua posição para qualquer posição aleatória durante a digitação

1

Estou usando o Kubuntu 12.04, já que o Ubuntu 11.04 estou enfrentando esse problema.

Na maior parte do tempo, a posição do meu ponteiro muda para qualquer posição aleatória em si e ele começa a digitar em algum outro lugar e em algum momento o conteúdo da última cópia copiada é colado na posição atual. Isso estraga o meu texto, eu tenho que desfazer o tempo todo.

Tenho certeza de que não toquei no touchpad.
O que pode estar errado? Por favor sugira.

    
por Alok Singh Mahor 02.10.2012 / 09:45

5 respostas

2

Eu tive uma experiência semelhante no meu laptop Dell Vostro, e meu touchpad estava configurado para ser tão sensível, mesmo que apenas a palma da mão flutuando um milímetro acima dele acionasse uma ação de clique. A solução para mim foi reduzir a sensibilidade do touchpad, mas não tenho certeza de que funciona em todas as máquinas. O engraçado é que eu tive o mesmo problema no Ubuntu 11.04 e no Windows 7 64-bit e foi realmente muito frustrante.

Uma solução alternativa seria usar um mouse USB (com o touchpad desativado completamente, no BIOS), apenas para ver se ele resolve o problema. Dessa forma, você pode ter certeza de onde está o problema. Depois de saber que é o touchpad, você pode ver se ajustar as configurações resolve o problema.

    
por Ewald 03.10.2012 / 08:24
1

Eu conectei o mouse USB ao meu laptop, porque não estou confortável com o touchpad do Laptop. Ao digitar essa configuração, costumava tocar no Touchpad sem querer. Isso estava mudando o cursor de digitação para alguma outra posição. Para isso, a correção abaixo funciona para mim.

% synclient TouchpadOff = 1

Este comando desliga o Touchpad. Para habilitar novamente eu usei abaixo do comando

% synclient TouchpadOff = 0

Obrigado,

Shivu

    
por shivakumara K Madegowda 17.05.2013 / 06:27
0

Eu tive o mesmo tipo de experiência. Isso é o que eu faço para lidar com isso (é parte da minha "instalar uma nova versão da receita do Ubuntu").

Crie o diretório /etc/X11/xorg.conf.d. Nesse diretório, crie o arquivo /etc/X11/xorg.conf.d/70-synaptics.conf com o seguinte conteúdo:

Section "InputClass"
    Identifier "touchpad catchall"
    Driver "synaptics"
    MatchIsTouchpad "on"
    Option "PalmDetect" "1"
    Option "PalmMinWidth" "5"
    Option "EmulateTwoFingerMinZ" "5000"
EndSection

Alguns também usam um programa que bloqueia o touchpad por alguns segundos toda vez que uma tecla é pressionada - isso não é um problema incomum.

São as opções na estrofe acima que fazem o truque. Sua situação pode variar porque você tem hardware diferente de mim. Mesmo que funcione para você, pode ser necessário ajustar os valores devido a uma geometria do touchpad / teclado diferente, tamanho de mão diferente, etc.

    
por John S Gruber 10.10.2012 / 16:47
0

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 !!

    
por Wayne E Robertz 21.04.2015 / 12:44
0

O cursor estava pulando de um lado para o outro aleatoriamente para mim no Macbook Pro 9.2 com Vivid Vervet desktop edition. Talvez tenha algo a ver com a minha mão pairando sobre o touchpad (como indicado em outras respostas), mas eu não sei. A solução foi instalar gsynaptics, ir para dispositivos apontadores nas configurações do Ubuntu, habilitar a detecção de palma, aumentar o alcance, diminuir a pressão, e voilà!

Sugiro que isso seja adicionado à documentação de instalação do MacBook Pro, junto com a documentação sobre como fazer o Wi-Fi funcionar, uma lista das novas teclas de atalho do teclado e uma explicação de como clicar com o botão direito.

    
por Daniel 03.08.2015 / 03:06