Dell 11 Ubuntu MATE: problemas de sensibilidade do touchpad

2

(Eu também postei isso no Unix / Linux Stack Exchange. Não estou tentando enviar spam para vocês, apenas não sei onde postar). Acabei de instalar o Ubuntu 14.04 MATE em um Dell 11 Chromebook, e desde a inicialização pela primeira vez, o touchpad parou de responder a menos que eu use o bloco do meu dedo.

Antes de limpar o SSD e instalar o MATE, eu estava usando o Ubuntu XFCE junto com o Chrome OS usando o Chrouton, e o touchpad funcionava como um sonho. Mas desde a instalação do MATE eu tenho experimentado o problema mais estranho. O touchpad reage ao pad do meu dedo - onde está a impressão digital - mas não a dica: se eu usar o pad do meu dedo para mover o cursor, ele funciona bem. Mas se eu usar a ponta do meu dedo (a parte que você costuma usar para tocar em uma tela sensível ao toque e a parte que normalmente usa para mover o cursor com um touchpad), o cursor não se moverá. E mesmo quando uso o pad do meu dedo, o cursor nem sempre registra o contato.

Parece que mais superfície do dedo tem que estar em contato com o trackpad para que ele se registre. Eu tentei todas as combinações de aceleração, velocidade e sensibilidade nas configurações do mouse e, em gpointed , desliguei "desabilitar o touchpad durante a digitação", etc, mas nada funciona. De acordo com xinput list , é um trackpad Cypress APA.

Aqui está a saída completa do xinput:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Cypress APA Trackpad (cyapa)              id=12   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ Sleep Button                              id=10   [slave  keyboard (3)]
    ↳ Integrated_Webcam_HD                      id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]

EDIT: Eu tentei adicionar um mouse físico regular e funciona bem. Mas eu não acho que meus problemas são causados por um mau funcionamento do hardware, porque o touchpad estava funcionando bem ontem, quando eu usei o Chrome OS e XFCE.

    
por Jonathan Cox 05.07.2015 / 05:21

2 respostas

3

Descobri isso! De acordo com o tutorial de instalação do Arch Linux , editei o arquivo /etc/X11/xorg.conf.d/50-cros-touchpad.conf e adicionei Option "FingerLow" "5" e Option "FingerHigh" "10" . Agora o touchpad funciona bem! Aqui está a saída completa de 50-synaptics-conf:

# Additional options may be added in the form of
#   Option "OptionName" "value"
# See man synaptics (4) for details

Section "InputClass"
 Identifier "touchpad ignore duplicates"
 # Ignore events from old driver
 MatchIsTouchpad "on"
 MatchOS "Linux"
 MatchDevicePath "/dev/input/mouse*"
 Option "Ignore" "on"
EndSection

Section "InputClass"
 Identifier "touchpad catchall"
 # Device
 Driver "synaptics"
 MatchIsTouchpad "on"
 MatchDevicePath "/dev/input/event*"

 # sensitivity
 Option "FingerLow" "5"
 Option "FingerHigh" "10"

EndSection

# End of configuration file

É estranho que editar as configurações de sensibilidade usando o gpointed não funcionou.

    
por Jonathan Cox 16.07.2015 / 04:43
0

provavelmente é porque você precisa de um driver melhor para o Ubuntu mate para utilizar melhor as funções dos touch pads. Pode ser que o sistema operacional não detecte suficientemente o movimento do touchpad.

    
por Ronald Browen 16.07.2015 / 01:15