No Ubuntu 15.04, simplesmente movendo o mouse via touchpad rola a janela

9

Quando inicializo o sistema, tudo funciona bem. Mas então algo acontece (não sei o que o desencadeia) e muitos programas começam a rolar apenas movendo o mouse sobre a janela. Até agora, vejo isso acontecer no Nautilus, no Document Reader, no Archive Manager, no Ubuntu Software Center, no Meld e no System Monitor (o que todos eles têm em comum, o GTK?). Isso não acontece em navegadores web, thunderbird, programas usando Mono, Java, etc, por algum motivo.

Para ser mais específico do problema: se a posição inicial do mouse estiver sobre um documento no Document Reader, por exemplo, e então eu movo o mouse via touchpad, ele rolará o documento como uma âncora, onde a posição de o mouse sobre o documento não muda (ainda rola). Eu já tentei desativar a opção "deslizar com dois dedos", "desativar ao digitar" e "tocar para clicar", mas eles não fizeram diferença (depois que a falha começou).

O outro caso estranho é que, no Nautilus, se a posição inicial do mouse estiver sobre um arquivo ou diretório, às vezes ele é selecionado em vez de ser rolado. Clicar uma vez em um diretório abrirá o diretório (assim, o toque inicial age como um clique e o ato de soltar age como o segundo clique).

A única coisa que posso fazer para corrigir temporariamente o problema é reiniciar o computador. Não há problemas ao usar um mouse.

Atualização 2015/05/03: vejo como reproduzi-lo agora. Parece ser um problema de rolagem com dois dedos. Se você rolar qualquer janela com dois dedos, ela começará a causar esse problema. Tente várias ações com dois dedos, como "clicar" com dois dedos, ou rolar em várias direções rapidamente, etc, e isso vai começar a acontecer. É interessante que isso só aconteça em certos programas e não em outros, o que me faz pensar se é realmente um problema no trackpad ou em algum framework. Eu posso confirmar que isso está acontecendo no Live CD 15.04, então isso acontece fora da caixa. Se alguém tiver alguma pista, por favor me atualize!

A única alternativa para este problema é desabilitar a rolagem com dois dedos (se já estiver com problemas, será necessário reiniciar). Não tenho certeza se isso é importante, mas estou usando o Dell XPS 13 2015 9343.

Atualização 2015/05/05: Aparentemente, esse bug ainda pode acontecer mesmo com a rolagem de dois dedos, embora seja mais raro. Mais uma vez, apenas alguns programas têm o problema, por isso é difícil dizer se é um problema do touchpad ou algo mais.

Atualização 2015/05/12: Arquivei um relatório de bug aqui: link

    
por Blossoming_Flower 02.05.2015 / 01:37

3 respostas

3

A lista negra do psmouse melhora a situação, mas o xchat gnome ainda está tendo problemas.

Eu segui as instruções no link

Verifique se o BIOS está na versão A03 ou posterior e se o firmware do touchpad está atualizado. Firmware do touchpad A00 .

blacklist psmouse driver para que o trackpad use o i2c . Certifique-se de que não haja PS/2 na saída de xinput -list .

Notei que o xchat-gnome parece estar ignorando a configuração de toque para clicar e alguns outros aplicativos também (como o VLC, mas apenas a janela de preferências).

No Xorg.log, vejo este erro quando o touchpad fica maluco:

(EE) [dix] DLL0665:01 06CB:76AD UNKNOWN: unable to find touch point 0

A única maneira de resolver temporariamente o problema é desativar completamente o trackpad no painel Configurações e ativá-lo novamente. Certifique-se de ter um mouse externo conectado.

    
por Stefano Maffulli 06.05.2015 / 02:00
0

Tendo o mesmo problema no meu Dell XPS 13 9343. Usar a configuração que Stefano Maffulli sugeriu nos comentários acima parece estar funcionando até agora. Estava no estado glitchy quando executou o comando, então é possível apenas atualizar as configurações do synclient poderia ter sido expulso de algum modo ruim. Portanto, pode ser que qualquer alteração nas configurações de sincronização torne o modo redefinido.

gist.github.com/anonymous/c217e67ea93a51dbc5d6

Comparado com os padrões, fez as seguintes alterações

- VertScrollDelta=100
- HorizScrollDelta=100
- TapButton2=2
- TapButton3=3
- ClickFinger2=2
- CircularScrollDelta=0.15
- CoastingSpeed=0

Se for mais do que apenas atualizar as configurações que causaram a correção, ele teria que descer para uma das configurações listadas acima.

Espero que ajude

    
por Atifm 27.08.2015 / 17:19
0

Descobri que a desativação do touchpad e a reativação ajudaram.

No mouse & amp; Touchpad Configurações do sistema Ubuntu, desligue-o no touchpad e use as teclas [Tab] e [Enter] para navegar e voltar a configuração do touchpad.

Crédito de: link

    
por tedz2usa 09.11.2015 / 06:03