web-dev-qa-db-fra.com

Dell 11 Ubuntu MATE: problèmes de sensibilité du pavé tactile

(J'ai également posté ceci dans la pile Unix/Linux. N'essayez pas de vous spammer, mais ne savez pas où poster). Je viens d'installer Ubuntu 14.04 MATE sur un Chromebook Dell 11 et, depuis le premier démarrage, le pavé tactile a cessé de répondre à moins que j'utilise le pavé numérique de mon doigt.

Avant de nettoyer le disque SSD et d’installer MATE, j’utilisais Ubuntu XFCE avec Chrome système d’exploitation utilisant Chrouton, et le touchpad fonctionnait à merveille. Mais depuis l’installation de MATE, je rencontre le problème le plus étrange. Le pavé tactile réagit au pavé de mon doigt - là où se trouve l’empreinte digitale - mais pas au conseil: si j’utilise le pavé de mon doigt pour déplacer le curseur, cela fonctionne correctement. Mais si j'utilise le bout de mon doigt (la partie que vous utilisez habituellement pour appuyer sur un écran tactile et la partie que vous utilisez normalement pour déplacer le curseur à l'aide d'un pavé tactile), le curseur ne bouge pas. Et même lorsque j'utilise le pavé de mon doigt, le curseur n'enregistre pas toujours le contact.

Il semble que davantage de surface des doigts doit être en contact avec le trackpad pour pouvoir être enregistré. J'ai essayé toutes les combinaisons d'accélération, de vitesse et de sensibilité dans les paramètres de la souris et dans gpointed, désactivez "désactiver le pavé tactile lors de la frappe", etc., mais rien ne fonctionne. Selon xinput list il s’agit d’un trackpad APA Cypress.

Voici la sortie complète de 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: J'ai essayé d'ajouter une souris physique ordinaire, et cela fonctionne bien. Mais je ne pense pas que mes problèmes soient causés par un dysfonctionnement matériel, car le touchpad fonctionnait bien hier lorsque j’utilisais Chrome OS et XFCE.

2
Jonathan Cox

Deviner! Conformément à ce tutoriel pour l'installation d'Arch Linux , j'ai modifié mon fichier /etc/X11/xorg.conf.d/50-cros-touchpad.conf et ajouté Option "FingerLow" "5" et Option "FingerHigh" "10". Maintenant, le touchpad fonctionne très bien! Voici la sortie complète 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

Il est étrange que la modification des paramètres de sensibilité à l'aide de gpointed n'ait pas fonctionné.

4
Jonathan Cox

c'est probablement parce que vous avez besoin d'un meilleur pilote pour Ubuntu mate afin de mieux utiliser les fonctions des tablettes tactiles. Il se peut que le système d'exploitation ne détecte pas suffisamment le mouvement du pavé tactile.

0
Ronald Browen