Comment charger le pilote synaptics le 12.04? (Le défilement ne fonctionne pas)


14

J'ai installé Ubuntu 12.04 sur mon nouvel ordinateur portable Lenovo z580. Le fabricant du touchpad est Synaptics. Cependant, Ubuntu n'est pas en mesure de charger le pilote Synaptics, bien que le pilote ait été installé. Pour cette raison, je ne peux pas utiliser le défilement sur mon pavé tactile. La commande

synclient -l

Retour:

Impossible de trouver les propriétés synaptiques. Aucun pilote synaptics chargé?

Veuillez aider.



Avez-vous vérifié si un pilote propriétaire était disponible dans la boîte de dialogue des pilotes supplémentaires?
teodor_kasap

Vous voudrez peut-être aussi regarder ici. askubuntu.com/questions/338609/…
RCF

Réponses:


5

C'EST FACILE ENCORE FACILE À FAIRE, NE FAITES PAS peur à mon enfant

essayez ceci si aucune des idées précédentes de ce fil n'a fonctionné:
Dans un terminal, entrez:
xinput
vous devriez obtenir quelque chose qui ressemble à ceci:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                  id=14   [slave  pointer  (2)]
⎜   ↳ MOSART Semi. 2.4G Wireless Mouse          id=10   [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)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ USB Camera                                id=11   [slave  keyboard (3)]
    ↳ Asus WMI hotkeys                          id=12   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]

Même si cela fait peur, il est en fait très facile à comprendre; localisez maintenant votre touchpad, le mien s'appelle ici s'appelle "ETPS / 2 Elantech Touchpad" (sur la troisième ligne).
maintenant, une fois que vous avez fait cela, entrez:
xinput --list-props "whatever your touchpad is called"
par exemple, le mien serait
nathan@linux-engine:~$ xinput --list-props "ETPS/2 Elantech Touchpad"

Une fois que vous avez fait cela, les lignes Lotta devraient apparaître, pour moi, c'est:

Device 'ETPS/2 Elantech Touchpad':
    Device Enabled (135):   1
    Coordinate Transformation Matrix (137): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (263): 1
    Device Accel Constant Deceleration (264):   2.500000
    Device Accel Adaptive Deceleration (265):   1.000000
    Device Accel Velocity Scaling (266):    12.500000
    Synaptics Edges (288):  123, 2974, 114, 2005
    Synaptics Finger (289): 1, 1, 0
    Synaptics Tap Time (290):   180
    Synaptics Tap Move (291):   165
    Synaptics Tap Durations (292):  180, 180, 100
    Synaptics ClickPad (293):   1
    Synaptics Middle Button Timeout (294):  0
    Synaptics Two-Finger Pressure (295):    282
    Synaptics Two-Finger Width (296):   7
    Synaptics Scrolling Distance (297): 75, 75
    Synaptics Edge Scrolling (298): 0, 0, 0
    Synaptics Two-Finger Scrolling (299):   1, 1
    Synaptics Move Speed (300): 1.000000, 1.750000, 0.053305, 0.000000
    Synaptics Off (301):    0
    Synaptics Locked Drags (302):   0
    Synaptics Locked Drags Timeout (303):   5000
    Synaptics Tap Action (304): 2, 3, 0, 0, 1, 3, 0
    Synaptics Click Action (305):   1, 3, 0
    Synaptics Circular Scrolling (306): 0
    Synaptics Circular Scrolling Distance (307):    0.100000
    Synaptics Circular Scrolling Trigger (308): 0
    Synaptics Circular Pad (309):   0
    Synaptics Palm Detection (310): 0
    Synaptics Palm Dimensions (311):    10, 200
    Synaptics Coasting Speed (312): 20.000000, 50.000000
    Synaptics Pressure Motion (313):    30, 160
    Synaptics Pressure Motion Factor (314): 1.000000, 1.000000
    Synaptics Resolution Detect (315):  1
    Synaptics Grab Event Device (316):  1
    Synaptics Gestures (317):   1
    Synaptics Capabilities (318):   1, 0, 0, 1, 1, 1, 1
    Synaptics Pad Resolution (319): 32, 31
    Synaptics Area (320):   0, 0, 0, 0
    Synaptics Soft Button Areas (321):  1548, 0, 1737, 0, 0, 0, 0, 0
    Synaptics Noise Cancellation (322): 18, 18
    Device Product ID (255):    2, 14
    Device Node (256):  "/dev/input/event5"

Mais c'est bien! Si vous regardez attentivement, vous devriez pouvoir trouver la ligne indiquant "deux doigts défilant". par exemple, le mien est à Synaptics Two scrolling (299) . Si les valeurs de cette ligne sont différentes de 1, 1, alors BINGO est le problème! tapez simplement: le
xinput --set-prop "touchpad name" "scrolling option" 1 1
mien l'est
nathan@linux-engine:~$ xinput --set-prop "ETPS/2 Elantech Touchpad" "Synaptics Two-Finger Scrolling" 1 1 .
cela devrait fonctionner maintenant :)

Vous devrez le faire à chaque fois que vous redémarrerez votre ordinateur!
Il est maintenant temps d'automatiser chaque fois que vous réveillez votre ordinateur:
dans votre dossier de départ (ou où vous voulez) créez un fichier nommé comme vous le souhaitez. il doit contenir

#! bash
xinput (the command) ...

Ensuite, dans la recherche d'un nom d'application, démarrez les applications et appuyez sur "AJOUTER". Nommez-le comme vous le souhaitez et écrivez dans le champ de commande bash /your/file/path. exemple . C'est fait, pour toujours: D !!!


0

Avez-vous vérifié les paramètres de votre souris et de votre pavé tactile dans les paramètres? Désactivez le défilement à deux doigts et désactivez également le défilement naturel. J'espère que cela corrige le problème de défilement


Apparemment, cela est disponible sur certaines distributions comme Ubuntu, mais pas sur d'autres, comme Lubuntu.
rdtsc

0

Allez dans Paramètres système (recherche à partir du tableau de bord)> Souris et pavé tactile
Activer le défilement à deux doigts et le défilement naturel (ou comme vous souhaitez que votre configuration soit)
mettra à jour ce message si je trouve une fonctionnalité de type synaptique ((comme dans Windows) pilote pour Ubuntu
J'espère que cela aide


0

La mise à niveau vers une version plus récente d'ubuntu m'a aidé à contourner le problème, bien que je n'en connaisse toujours pas la cause profonde.

sudo do-release-upgrade

Parmi les inconvénients, je dois mentionner que cela prend assez de temps - environ 1 heure (dépend du débit de la connexion réseau)


0

Pour Lubuntu 18.04 LTS, le pavé tactile d'un Dell Latitude 3540 fonctionnait, mais uniquement comme une souris de base. J'ai dû émettre une psmouse modprobe afin de l'activer comme un pavé tactile pour le défilement à deux doigts, etc. Pourtant, il n'y a pas d'options de configuration GUI pour elle, donc le /etc/X11/xorg.conf.d/70-synaptics .conf a dû être modifié manuellement.


-1

Faites-le dans le terminal:

  1. ouvrir le terminal en appuyant sur Ctrl + Alt + t
  2. su (Administrateur)
  3. Mot de passe
  4. sudo apt-get update
  5. sudo apt-get install synaptic
  6. continuez comme votre connaissance

Ce n'est pas le pilote synaptique dont parle l'OP.
Arne Brasseur
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.