web-dev-qa-db-fra.com

Lenovo Ideapad Unstable Touchpad Cursor

J'ai récemment installé Ubuntu 14.04 sur mon Lenovo Yoga 2 Pro et il y a un problème avec le pavé tactile. Chaque fois que je lève le doigt du pavé tactile ou clique, le curseur se déplace légèrement dans une direction aléatoire qui me fait rater la cible sur laquelle je voulais cliquer. C'est très ennuyant et je n'ai pas pu trouver de solution en ligne.

Quelqu'un peut-il me dire s'il existe une solution à ce problème et comment le résoudre?

Merci d'avance.

7
vicban3d

L’approche initiale simple consiste simplement à ajuster la configuration de votre pavé tactile, peut-être à affiner votre sensibilité, en particulier si elle bouge beaucoup simplement en retirant votre doigt du pavé tactile. Accédez à Paramètres système> Souris et pavé tactile> faites glisser la barre située à côté de la vitesse du curseur du pavé tactile vers la gauche pour le réduire.

Si l'option ci-dessus ne résout pas le problème, consultez le lien suivant: http://memobadz.wordpress.com/2014/02/16/lenovo-yoga-pro-2-on-ubuntu/

qui traite de plusieurs options de configuration matérielle que vous pourriez explorer. En référence à votre problème, la section sur Jumpy Touchpad et l’absence de bouton central semble appropriée. Voici leur suggestion:

Essayez de créer le fichier /etc/X11/xorg.conf.d/50-synaptics.conf avec ce contenu:

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*"

    Option "FingerLow"              "46"
    Option "FingerHigh"             "46"
    Option "ClickFinger1"           "1"
    Option "ClickFinger2"           "2"
    Option "ClickFinger3"           "3"
    Option "TapButton1"             "1"
    Option "TapButton2"             "2"
    Option "TapButton3"             "3"
    Option "AreaBottomEdge"         "85%"
    Option "SoftButtonAreas"        "60% 0 85% 0 40% 60% 85% 0" # Btn2 LRTB - Btn3 LRTB
    Option "EmulateMidButtonTime"   "75"
EndSection

Vous pouvez jouer avec les valeurs au moment de l'exécution à l'aide de synclient.

modifié :

  1. Pour créer le fichier ci-dessus, à partir de la ligne de commande:

    cd ~/Desktop             #changes your current directory to your Desktop for easy access
    touch 50-synaptics.conf  #creates file named 50-synaptics.conf
    gedit 50-synaptics.conf  #uses gedit(text editor) to open file
    
  2. Ajoutez le contenu de la liste au fichier en utilisant gedit, puis enregistrez et quittez

  3. Créez le dossier de destination, à partir de la ligne de commande (# ligne ajoutée par commentaire de l'OP).

    Sudo mkdir /etc/x11/xorg.conf.d
    
  4. Pour déplacer le fichier dans le dossier approprié, à partir de la ligne de commande

    Sudo mv ~/Desktop/50-synaptics.conf /etc/X11/xorg.conf.d/ #Moves file from Desktop to target folder.
    

Bonne chance.

4
SonOfEntropy

Quant à ce problème sur mon Yoga 2 pro, je devais taper bash

xinput --list

Là vous obtenez une liste de périphériques. De là, vous pouvez voir les appareils. Nous voulons afficher les propriétés du SynPS TouchPad SynPS/2.

xinput --list-props "SynPs/2 Synaptics Touchpad"

à partir de là, j'ai modifié l'attribut "finger" de 25 30 0 à 40 40 0 et ce dernier saut ennuyeux avait disparu.

 xinput --set-prop "SynPS/2 Synaptics TouchPad" 292 40 40 0

le 292 est l'identifiant entre parenthèses à côté des mots "Finger Synaptics"

Les 3 chiffres suivants sont

"FingerLow" -Lorsque la pression du doigt tombe en dessous de cette valeur, le conducteur la compte comme un relâchement.

"FingerHigh" - Lorsque la pression du doigt dépasse cette valeur, le conducteur la comptabilise au toucher.

"FingerPress" - Lorsque la pression du doigt dépasse cette valeur, le conducteur la compte comme une pression.

Les documents pour le reste des paramètres sont ici

3
chaggy

Si votre pointeur tremble lorsque vous avez un doigt immobile sur le pavé tactile. Cela a résolu le problème sur mon Yoga 2 Pro:

synclient HorizHysteresis=32 && synclient VertHysteresis=32
1
idstam