web-dev-qa-db-fra.com

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

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

synclient -l

résultats:

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

S'il vous plaît aider.

12
amal antony

IT IS SCARY ENCORE FACILE À FAIRE, NE PEUT PAS ÊTRE PEUR À 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 pavé tactile, le mien 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 de 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 alwright! Si vous regardez attentivement, vous devriez être capable de trouver une ligne disant "deux doigts défilant". par exemple, le mien est à Synaptics Défilement à deux doigts (299) . Si les valeurs de cette ligne sont différentes de 1, 1 alors BINGO, voici le problème! il suffit de taper:
xinput --set-prop "touchpad name" "scrolling option" 1 1
le mien est
nathan@linux-engine:~$ xinput --set-prop "ETPS/2 Elantech Touchpad" "Synaptics Two-Finger Scrolling" 1 1.
Cela devrait fonctionner maintenant :)

Cependant, vous devrez le faire à chaque fois que vous redémarrez votre ordinateur!
Il est temps maintenant d'automatiser votre ordinateur à chaque réveil:
Dans votre dossier personnel (ou où que vous soyez), créez un fichier nommé comme vous le souhaitez. il devrait 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 la commande Champ bash /your/file/path. exemple . C'est fait pour toujours: D !!!

4
NRagot

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

0
Deecaf

Pour Lubuntu 18.04 LTS, le pavé tactile d’un Dell Latitude 3540 fonctionnait, mais uniquement en tant que souris de base. Je devais émettre un modprobe psmouse afin de l'activer comme pavé tactile pour le défilement à deux doigts, etc. Néanmoins, il n'y a pas d'options de configuration d'interface graphique pour cela, donc le / etc/X11/xorg.conf.d/70-synaptics.conf devait être édité manuellement.

0
rdtsc

La mise à niveau vers la nouvelle version d'ubuntu m'a aidée à résoudre le problème, bien que je n'en connaisse toujours pas la cause fondamentale.

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
Yuriy Pozniak

Allez à Paramètres système (recherche dans le tiret)> Souris et pavé tactile
Activer le défilement à deux doigts et le défilement naturel (ou selon votre configuration)
Mettra à jour ce message si je trouve un pilote de pavé tactile comme Synaptics (comme dans Windows) pour Ubuntu
J'espère que cela t'aides

0
xeon