O driver Synaptics não é carregado no Ubuntu 14.04

3

Eu encontrei um problema estranho depois de atualizar meu kernel no Ubuntu 14.04, principalmente a rolagem do touchpad parou de funcionar. Depois de passar algum tempo na depuração, cheguei a uma conclusão de que o driver synaptics não está carregado. Estas são as pistas que me fazem pensar assim:

1) o touchpad é detectado

$ xinput -l
...
⎜   ↳ PS/2 Synaptics TouchPad                   id=12   [slave  pointer  (2)]'

2) nenhum rastreio do driver 'synaptics' no Xorg.0.log:

$ cat /var/log/Xorg.0.log | grep synaptics

está vazio

3) finalmente no mesmo arquivo de log eu encontrei a linha que diz:

[    34.046] (II) Using input driver 'evdev' for 'PS/2 Synaptics TouchPad'

que é bastante simples. Eu tentei remover e reinstalar xserver-xorg-input-synaptics sem nenhum efeito bom. Também o arquivo de configuração /usr/share/X11/xorg.conf.d/50-synaptics.conf parece OK para mim, pois contém:

Section "InputClass"
    Identifier "touchpad catchall"
    Driver "synaptics"
    MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be 
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
  MatchDevicePath "/dev/input/event*" 
EndSection

o que pode ser um pouco estranho é que o meu sistema possua cópia deste arquivo localizado em /etc/X11/xorg.conf.d

é claro que não consigo alterar nada do modo gráfico ( Configurações- & gt; Rato e Touchpad ), pois não há opções.

Alguém tem uma idéia de por que meu sistema ignora o arquivo de configuração 50-synaptics.conf e usa o evdev como driver?

EDIT: o kernel que eu uso agora é 3.13.0-43-generic. a última vez que o touchpad funcionou corretamente foi com o 3.13.0-29-generic

    
por Picek 02.01.2015 / 20:03

0 respostas