Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 14-03-2019 00:14:53

Grompf
Adhérent(e)
Distrib. : Linux Mint Mate 19
Noyau : 4.15.0-42-generic x86_64
(G)UI : Mate 1.20
Inscription : 08-06-2016

[résolu] Touchpad du ThinkPad X230 : défilement à 2 doigts problém...

Bonsoir
Je fais des essais avec un ThinkPad X230.
J'ai installé Linux Mint Cinnamon dessus, mais j'envisage de revenir à une Debian toute simple.
Là, j'ai un petit problème matériel. Avec Linux Mint Cinnamon, je constate que le défilement à 2 doigts sur le pavé tactile fonctionne mal : saccadé, comme si ça crochait.
Alors, j'ai testé quelques distros en live et avec certaines le problème ne se pose pas, et avec d'autres oui.

Avec Emmabiuntus 3 (version d'essai, basée sur Debian Buster et avec Xfce), ça marche bien. Idem avec Linux Mint Xfce. Idem avec Gecko Linux Mate (une sorte d'OpenSuse personnalisée).
En revanche, j'ai le problème avec Debian Stretch LXDE, Debian Stretch Mate, Ubuntu Mate 19.04, Ubuntu 18.04 et Linux Mint Mate.

Je trouve des vieux articles ou des vieux commentaires en anglais, au sujet du TouchPad du X230. Mais je ne comprends pas très bien la langue de Shakespeare et en plus je ne sais pas trop ce qui peut s'appliquer ou pas à ma situation actuelle.

Qqn a-t-il une idée ? Y'a-t-il d'autres utilisateurs de ThinkPad X230 ayant un problème similaire avec le touchpad ?

Je précise que le défilement vertical par le bord fonctionne.

Dernière modification par Grompf (Hier 20:46:14)


CONFIGURATION :
    1. Lenovo Thinkpad X220 i5 - carte graphique Intel Corporation (2nd generation Core...) - Linux Mint Mate
    2. Lenovo Thinkpad T510 i7 - carte graphique : NVIDIA GT218M (NVS 3100M) - Linux Mint Cinnamon

Hors ligne

#2 14-03-2019 09:32:37

IceF0x
Membre
Distrib. : Jessie 8.7
Noyau : Linux 3.16.0-4-amd64
(G)UI : OpenBox
Inscription : 05-02-2012

Re : [résolu] Touchpad du ThinkPad X230 : défilement à 2 doigts problém...

Ta linux mint est basée sur quel debian ?

Il y a une doc pour wheezy https://wiki.debian.org/InstallingDebia … 230/wheezy

Pourquoi ne pas avoir installé debian avec cinnamon tout simplement plutôt que mint ?

1475862269.gif

Hors ligne

#3 14-03-2019 16:43:45

Grompf
Adhérent(e)
Distrib. : Linux Mint Mate 19
Noyau : 4.15.0-42-generic x86_64
(G)UI : Mate 1.20
Inscription : 08-06-2016

Re : [résolu] Touchpad du ThinkPad X230 : défilement à 2 doigts problém...

Hello !
Oui, j'avais vu le lien (et j'ai entre-temps contacté l'auteur). Mais je ne sais pas si ça concernait le problème (si tu choisis le défilement sur le bord, tu ne vois rien de bizarre).

Mette une autre distro ?
J'y réfléchi, notamment à une Debian Mate. Mais je ne voudrais pas choisir ma distro en fonction de ce problème-là. Pour info, je viens de tester avec un vieux DVD de LMDE 2 Cinnamon (basé sur Debian Jessie) : j'ai le problème.

Il y a sûrement moyen de régler ça avec 2 lignes de commande dans la console.

Le fait que certaines distributions ne présentent pas ce problème me conforte dans cette idée.

CONFIGURATION :
    1. Lenovo Thinkpad X220 i5 - carte graphique Intel Corporation (2nd generation Core...) - Linux Mint Mate
    2. Lenovo Thinkpad T510 i7 - carte graphique : NVIDIA GT218M (NVS 3100M) - Linux Mint Cinnamon

Hors ligne

#4 14-03-2019 17:31:07

robert2a
Membre
Lieu : France
Inscription : 15-11-2014

Re : [résolu] Touchpad du ThinkPad X230 : défilement à 2 doigts problém...

Bonjour
tu a regardé si ton gpu intel tourne bien ?
les erreurs ?
si il manque pas des DRM ?  =>  the Intel Graphics 4000 driver (selon la version du noyau )

selon les versions de paquets (et un éventuel bug ) ça peu expliqué ton souci .
les ressources de la machine (mémoires , swap , utilisation cpu  etc ... )
si j'ai bien compris c'est pas fluide  (ton #1 ) => "saccadé"

Hors ligne

#5 14-03-2019 22:22:52

Grompf
Adhérent(e)
Distrib. : Linux Mint Mate 19
Noyau : 4.15.0-42-generic x86_64
(G)UI : Mate 1.20
Inscription : 08-06-2016

Re : [résolu] Touchpad du ThinkPad X230 : défilement à 2 doigts problém...

La seule chose de saccadé, c'est le déroulement à 2 doigts sur le touchpad.
Le reste semble jouer parfaitemhttps://www.qwant.com/?client=ext-firefox-hpent.

Et avec CERTAINES distros en mode live, ce problème n'apparaît pas. Avec d'autres, ça apparaît.
Ce n'est pas très spectaculaire. Imagine que tu répares ton vélo et que tu fais tourner la roue avant. Tu donne un coup et zzzzhhhhhh, la roue tourne. Maintenant, si ta roue a un problème, quand tu la fait tourner, parfois ça croche, ça s'arrête d'un coup, ça bloque.

Et là, il me semble que le problème est moins net. Je me demande si une mise à jour récente aurait modifié qqch...

Je me demande si ce n'est pas un règlage de la sensibilité. Je vais comparer les règlages de ces différentes distros entre elles.

_____


J'ai essayé un truc.
Si, dans LM Cinnamon, je tape la commande

--watch-props 12

(12 étant le numéro correspondant au pavé tactile), j'obtiens ceci :

Device 'SynPS/2 Synaptics TouchPad':
  Device Enabled (143): 1
  Coordinate Transformation Matrix (145): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
  libinput Tapping Enabled (298): 1
  libinput Tapping Enabled Default (299): 0
  libinput Tapping Drag Enabled (300):  1
  libinput Tapping Drag Enabled Default (301):  1
  libinput Tapping Drag Lock Enabled (302): 0
  libinput Tapping Drag Lock Enabled Default (303): 0
  libinput Tapping Button Mapping Enabled (304):  1, 0
  libinput Tapping Button Mapping Default (305):  1, 0
  libinput Natural Scrolling Enabled (280): 0
  libinput Natural Scrolling Enabled Default (281): 0
  libinput Disable While Typing Enabled (306):  1
  libinput Disable While Typing Enabled Default (307):  1
  libinput Scroll Methods Available (282):  1, 1, 0
  libinput Scroll Method Enabled (283): 1, 0, 0
  libinput Scroll Method Enabled Default (284): 1, 0, 0
  libinput Click Methods Available (308): 1, 1
  libinput Click Method Enabled (309):  1, 0
  libinput Click Method Enabled Default (310):  1, 0
  libinput Middle Emulation Enabled (287):  0
  libinput Middle Emulation Enabled Default (288):  0
  libinput Accel Speed (289): 0.000000
  libinput Accel Speed Default (290): 0.000000
  libinput Left Handed Enabled (294): 0
  libinput Left Handed Enabled Default (295): 0
  libinput Send Events Modes Available (265): 1, 1
  libinput Send Events Mode Enabled (266):  0, 0
  libinput Send Events Mode Enabled Default (267):  0, 0
  Device Node (268):  "/dev/input/event6"
  Device Product ID (269):  2, 7
  libinput Drag Lock Buttons (296): <no items>
  libinput Horizontal Scroll Enabled (297): 0



En revanche, avec LM Xfce en live, j'obtiens ce retour :

Device 'SynPS/2 Synaptics TouchPad':
  Device Enabled (143): 1
  Coordinate Transformation Matrix (145): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
  Device Accel Profile (274): 1
  Device Accel Constant Deceleration (275): 2.500000
  Device Accel Adaptive Deceleration (276): 1.000000
  Device Accel Velocity Scaling (277):  12.500000
  Synaptics Edges (297):  1495, 5447, 1089, 4763
  Synaptics Finger (298): 25, 30, 0
  Synaptics Tap Time (299): 180
  Synaptics Tap Move (300): 276
  Synaptics Tap Durations (301):  180, 180, 100
  Synaptics ClickPad (302): 1
  Synaptics Middle Button Timeout (303):  0
  Synaptics Two-Finger Pressure (304):  282
  Synaptics Two-Finger Width (305): 7
  Synaptics Scrolling Distance (306): 125, 125
  Synaptics Edge Scrolling (307): 1, 0, 0
  Synaptics Two-Finger Scrolling (308): 1, 0
  Synaptics Move Speed (309): 1.000000, 1.750000, 0.031883, 0.000000
  Synaptics Off (310):  0
  Synaptics Locked Drags (311): 0
  Synaptics Locked Drags Timeout (312): 5000
  Synaptics Tap Action (313): 2, 3, 0, 0, 1, 3, 0
  Synaptics Click Action (314): 1, 3, 0
  Synaptics Circular Scrolling (315): 0
  Synaptics Circular Scrolling Distance (316):  0.100000
  Synaptics Circular Scrolling Trigger (317): 0
  Synaptics Circular Pad (318): 0
  Synaptics Palm Detection (319): 0
  Synaptics Palm Dimensions (320):  10, 200
  Synaptics Coasting Speed (321): 20.000000, 50.000000
  Synaptics Pressure Motion (322):  30, 160
  Synaptics Pressure Motion Factor (323): 1.000000, 1.000000
  Synaptics Resolution Detect (324):  1
  Synaptics Grab Event Device (325):  0
  Synaptics Gestures (326): 1
  Synaptics Capabilities (327): 1, 0, 0, 1, 1, 1, 1
  Synaptics Pad Resolution (328): 100, 65
  Synaptics Area (329): 0, 0, 0, 0
  Synaptics Soft Button Areas (330):  3471, 0, 4293, 0, 0, 0, 0, 0
  Synaptics Noise Cancellation (331): 31, 31
  Device Product ID (267):  2, 7
  Device Node (266):  "/dev/input/event5"



On remarque déjà que le pilote n'est pas le même. On voit aussi des différences dans les variables "Device Accel"... Mais je ne sais pas trop que faire avec ça moi...

________

Edit :
On dirait que certaines distros installent le pilote libinput ET le pilote synaptics (sensé être plus ancien). D'autres n'installent que le pilote libinput... Et on dirait que ce sont ces dernières distros sur lesquelles mon pavé tactile marche mal.

Dernière modification par Grompf (15-03-2019 19:50:45)


CONFIGURATION :
    1. Lenovo Thinkpad X220 i5 - carte graphique Intel Corporation (2nd generation Core...) - Linux Mint Mate
    2. Lenovo Thinkpad T510 i7 - carte graphique : NVIDIA GT218M (NVS 3100M) - Linux Mint Cinnamon

Hors ligne

#6 15-03-2019 21:50:35

Grompf
Adhérent(e)
Distrib. : Linux Mint Mate 19
Noyau : 4.15.0-42-generic x86_64
(G)UI : Mate 1.20
Inscription : 08-06-2016

Re : [résolu] Touchpad du ThinkPad X230 : défilement à 2 doigts problém...

Bon,




Je laisse tomber ?
Faisons le point
1. J'ai visiblement fait mes petits essais trop vite : ces petits problèmes semblent généralisés.
2. Les symptômes ? Si je fais défiler à 2 doigts dans une liste de fichiers (dans le gestionnaire de fichiers), parfois ça "croche", s'arrête sur un fichier. Dans une page web, m'ouvre des sous-menus... Autre symptôme : si je fais défiler à 2 doigts, en remontant de bas en haut, là ça croche et c'est pas du tout fluide.
3. Aucun problème avec le défilement sur le bord.

J'ai installé le pilote synaptics (en plus du pilote libinput), j'ai repris un fichier de configuration piqué ailleurs...
Je me suis dit que j'allais me rabattre sur le défilement sur le bord.
Je choisis alors l'option "défilement automatique" dans le réglages de Cinnamon...

...Et il me semble que la fluidité va mieux désormais. Le défilement à 2 doigts semble corrects, plus ou moins.

Je ne comprends pas trop.

Je ne vais pas y passer encore des heures.

Mais je serais curieux d'avoir des retours si qqn a un Thinkpad X230...

Dernière modification par Grompf (15-03-2019 22:31:54)


CONFIGURATION :
    1. Lenovo Thinkpad X220 i5 - carte graphique Intel Corporation (2nd generation Core...) - Linux Mint Mate
    2. Lenovo Thinkpad T510 i7 - carte graphique : NVIDIA GT218M (NVS 3100M) - Linux Mint Cinnamon

Hors ligne

#7 Hier 20:50:42

Grompf
Adhérent(e)
Distrib. : Linux Mint Mate 19
Noyau : 4.15.0-42-generic x86_64
(G)UI : Mate 1.20
Inscription : 08-06-2016

Re : [résolu] Touchpad du ThinkPad X230 : défilement à 2 doigts problém...

Donc, je n'ai plus aucun problème, mon pavé tactile fonctionne que s'en est un plaisir.

J'envisageais de tourner le dos à Cinnamon. Et je me suis dit du coup, autant pousser le changement. J'ai opté pour une Debian Buster Mate.
Et tout roule

Pour l'anecdote, si j'ai installé une version Testing de Debian, moi qui suis loin d'être un barbu, c'est que cette machine n'est pas vitale. Et je sais que cette version Testing devrait passer en stable dans les mois qui suivent et qu'elle est déjà bien fignolée.

CONFIGURATION :
    1. Lenovo Thinkpad X220 i5 - carte graphique Intel Corporation (2nd generation Core...) - Linux Mint Mate
    2. Lenovo Thinkpad T510 i7 - carte graphique : NVIDIA GT218M (NVS 3100M) - Linux Mint Cinnamon

Hors ligne

Pied de page des forums