Após a atualização, o touchpad Synaptics fornece um ponteiro letárgico

6

Meu laptop está rodando o KDE em um Debian, um mix testing / unstable. Recentemente fiz uma atualização, que trouxe uma nova versão do xorg (xserver-xorg-core: amd64 2: 1.15.1-1 → 2: 1.15.99.904-1), incluindo todos os submódulos como xserver-xorg-input- synaptics: amd64 1.7.3-1 + b1 → 1.8.0-1. Havia um monte de outras coisas também.

Após a reinicialização, o trackpad move o ponteiro de maneira ridiculamente lenta. Como em passar o dedo rapidamente sobre uma dúzia de vezes para atravessar a tela. No entanto, movendo meu dedo lentamente mostra claramente que ainda tem aceleração, apenas nem perto o suficiente.

Primeiro, claro, eu tentei as configurações do KDE Touchpad. Aumentei a velocidade máxima o máximo possível e o mesmo com a aceleração. Isso reduziu de 5 a 6 vezes rapidamente para atravessar a tela - ainda muito lento.

Em segundo lugar, tentei acelerá-lo com xset m , alterando as configurações de 30/10 de limite 4 para valores insanos como 100/2 não teve nenhum efeito. Tentando usar synclient deixe-me definir o MaxSpeed para 255, mas isso não fez nada. Não me deixaria empurrar o AccelFactor acima de 1 (mesmo que o painel de configurações do KDE).

Eu fiz o downgrade de toda a pilha X para instalar o synaptics 1.7 novamente (1.8 mudou a ABI). Isso funciona. A diferença é imediatamente aparente: na tela de login do kdm, são necessários 1 a 2 toques no pad para atravessar a tela com 1.7; demora 26 (sim, eu contei) com 1,8. Eu entrei em uma sessão à prova de falhas em 1.7 e 1.8; a saída de xset q é idêntica; a saída de xinput list-props no dispositivo do trackpad é quase a mesma (os números de propriedade são diferentes, 1.8 adiciona uma nova configuração de bloco circular, valor 0; 1.7 possui dispositivo de captura de eventos definido como 1, em vez de 0 em 1.8). Os logs do xorg da mesma forma não parecem mostrar muito. Eu coloquei um tarball de todos eles no Dropbox se você quiser revisá-los.

Existe algum ajuste de configuração que está faltando? Parece que a aceleração X está apenas quebrada aqui, levando a ponteiros inaceitavelmente lentos.

    
por derobert 19.07.2014 / 07:43

2 respostas

4

Acontece que a precipitação era de uma tentativa de obter um dimensionamento coordenado funcionando melhor com monitores externos . Isso estava tentando corrigir a mudança de velocidade do ponteiro se a adição de um monitor externo altera a proporção. Ele, no entanto, aparentemente não funcionou com pelo menos alguns dispositivos e causou esse bug. ¹ Assim, eles reverteram a mudança , especialmente porque acabou por não atingir o objetivo de qualquer maneira.

A correção é simples: atualize xserver-xorg-common e xserver-xorg-core para 1.16.0-1.

    
por 19.07.2014 / 09:30
1

Alterar apenas MaxSpeed não é suficiente.

Eu alterei MinSpeed de 1 para 20 e MaxSpeed de 1,75 para 40 e o touchpad pode ser usado novamente.

    
por 19.07.2014 / 11:21