Adiciona uma zona morta real no Synaptics Touchpad Driver

1

Eu sei que isso já foi feito muito antes, mas depois de 2 dias de leitura eu ainda não encontrei uma correção. Eu tenho um novo Dell XPS 15, que não possui botões físicos no touchpad. O problema é que, se eu ponho meu dedo na área do botão para estar pronto para clicar, o driver synaptics o detecta (enquanto não deveria) e não permite que eu opere com outro dedo no touchpad. Outras funções, como arrastar e soltar, não funcionam tão bem.

Até agora eu tentei correções como ajustar a opção AreaBottomEdge nos synaptics, mas isso apenas remove a funcionalidade de registrar movimentos abaixo da borda especificada - ou seja, os movimentos dos dedos não são detectados, mas o toque dos dedos é detectado.

Outra correção que tentei é

sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps

Isso fez com que o motorista parasse de detectar qualquer dedo na área inferior, mas removia toda a funcionalidade de rolagem. Em uma nota separada - eu realmente aprecio se alguém explica o que o proto=imps faz e se há alguma maneira de trazer de volta a funcionalidade de rolagem. Também tentei proto=bare , mas o resultado foi o mesmo.

Leia também este link do relatório de erros. Eu estou usando o SlackWare, não o Ubuntu ou o Debian), mas todas as correções sugeridas parecem realmente confusas (removendo outras funcionalidades) e específicas da versão os.

Já se passaram quase 5 anos desde que esse problema começou. Alguém encontrou uma solução estável?

    
por niko 03.07.2016 / 12:32

0 respostas