Page 1 sur 1

[touchpad] Touchpad détecté mais ne fonctionne pas

Publié : dim. 07 juin 2015, 23:19
par Camillon
Bonjour,

Je débute sur Arch sur lequel j'ai installé KDE. Tout fonctionne correctement à l'exception de mon TouchPad, qui ne marche absolument pas. J'ai suivi le tutoriel https://wiki.archlinux.org/index.php/Touchpad_Synaptics.

J'ai donc bien vérifié que j'avais un touchpad synaptics :

Code : Tout sélectionner

$ dmesg | grep -i Synaptics
[    9.145506] psmouse serio1: synaptics: queried max coordinates: x [..5680], y [..4728]
[    9.201753] psmouse serio1: synaptics: queried min coordinates: x [1262..], y [1124..]
[    9.317757] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.1, id: 0x1e2b1, caps: 0xd00223/0x840300/0x126c00, board id: 2343, fw id: 1214258
[    9.391909] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6
J'ai installé xf86-input-synaptics, mais le touchpad ne fonctionne pas. Jusque là je suis quasiment sûre de ne pas m'être trompée. Ensuite j'ai plus ou moins tout essayé, j'ai modifié et re-modifié les fichiers input dans /etc/X11/xorg.conf.d/ mais je ne semble arriver à rien...

J'ai bien sûr vérifié que mon touchpad était activé :

Code : Tout sélectionner

$ xinput list-props "SynPS/2 Synaptics TouchPad"
Device 'SynPS/2 Synaptics TouchPad':
        Device Enabled (138):   1
        Coordinate Transformation Matrix (140): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
        Device Accel Profile (262):     1
        Device Accel Constant Deceleration (263):       2.500000
        Device Accel Adaptive Deceleration (264):       1.000000
        Device Accel Velocity Scaling (265):    12.500000
        Synaptics Edges (287):  1571, 5371, 1376, 4476
        Synaptics Finger (288): 25, 30, 0
        Synaptics Tap Time (289):       180
        Synaptics Tap Move (290):       250
        Synaptics Tap Durations (291):  180, 100, 100
        Synaptics ClickPad (292):       1
        Synaptics Middle Button Timeout (293):  0
        Synaptics Two-Finger Pressure (294):    282
        Synaptics Two-Finger Width (295):       7
        Synaptics Scrolling Distance (296):     114, 114
        Synaptics Edge Scrolling (297): 0, 0, 0
        Synaptics Two-Finger Scrolling (298):   1, 0
        Synaptics Move Speed (299):     1.000000, 1.750000, 0.035082, 0.000000
        Synaptics Off (300):    0
        Synaptics Locked Drags (301):   0
        Synaptics Locked Drags Timeout (302):   5000
        Synaptics Tap Action (303):     0, 0, 0, 0, 1, 2, 3
        Synaptics Click Action (304):   1, 3, 2
        Synaptics Circular Scrolling (305):     0
        Synaptics Circular Scrolling Distance (306):    0.100000
        Synaptics Circular Scrolling Trigger (307):     0
        Synaptics Circular Pad (308):   0
        Synaptics Palm Detection (309): 0
        Synaptics Palm Dimensions (310):        10, 200
        Synaptics Coasting Speed (311): 20.000000, 50.000000
        Synaptics Pressure Motion (312):        30, 160
        Synaptics Pressure Motion Factor (313): 1.000000, 1.000000
        Synaptics Grab Event Device (314):      0
        Synaptics Gestures (315):       1
        Synaptics Capabilities (316):   1, 0, 0, 1, 1, 1, 1
        Synaptics Pad Resolution (317): 62, 46
        Synaptics Area (318):   0, 0, 0, 0
        Synaptics Soft Button Areas (319):      3471, 0, 4079, 0, 0, 0, 0, 0
        Synaptics Noise Cancellation (320):     8, 8
        Device Product ID (257):        2, 7
        Device Node (258):      "/dev/input/event7"
Bref, je ne vois pas comment continuer, vous sauriez m'aider ? Je vous joins le log de Xorg avec un dossier /etc/X11/xorg.conf.d vide : http://sprunge.us/PhTW

Par contre je trouve bizarre que dans xinput list-props "SynPS/2 Synaptics TouchPad" il y ait écrit Device Node (258): "/dev/input/event7" alors que le TouchPad est sur l'entrée 12 :

Code : Tout sélectionner

$ xinput list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=12   [slave  pointer  (2)]
⎜   ↳ SIGMACHIP Usb Mouse                       id=9    [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)]
    ↳ TOSHIBA Web Camera - HD                   id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=11   [slave  keyboard (3)]
    ↳ Toshiba input device                      id=13   [slave  keyboard (3)]
Ca pourrait venir de là ?

Merci d'avance !

Re: [touchpad] Touchpad détecté mais ne fonctionne pas

Publié : dim. 07 juin 2015, 23:22
par otacon
Ayant installé KDE, as tu regardé du côté des nombreuses options en mode graphique ? KDE est comme Gnome il me semble, il écrase un paquet de configurations de bas niveau.

Re: [touchpad] Touchpad détecté mais ne fonctionne pas

Publié : dim. 07 juin 2015, 23:31
par Camillon
De base je n'avais rien en mode graphique pour configurer le TouchPad. J'avais essayé d'installer synaptiks et kcm_touchpad pour le configurer depuis le mode graphique mais rien ne marchait. Depuis j'ai complètement réinstallé archlinux pour repartir de zéro.

Re: [touchpad] Touchpad détecté mais ne fonctionne pas

Publié : dim. 07 juin 2015, 23:37
par benjarobin
@otacon KDE ne ferais pas une telle chose, mais si on veut en être sur il suffit de lancer un startx simplement avec un xterm

Il n'y a aucun lien entre les ID de xinput list et /dev/input/eventX

Re: [touchpad] Touchpad détecté mais ne fonctionne pas

Publié : lun. 08 juin 2015, 00:01
par Camillon
Bonjour,
Je ne sais pas si c'est ce que vous vouliez dire, mais j'ai essayé de démarrer l'environnement minimal de xorg, le touchpad ne marchait pas non plus.
Merci !

Re: [touchpad] Touchpad détecté mais ne fonctionne pas

Publié : mer. 10 juin 2015, 00:15
par Camillon
Est-ce que quelqu'un aurait une idée pour moi ? Je suis allée jusqu'à réinstaller complètement arch linux pour essayer de modifier les paramètres un par un pour faire marcher le touchpad mais rien n'y fait... Je prends toutes les pistes ! :)

Re: [touchpad] Touchpad détecté mais ne fonctionne pas

Publié : mer. 10 juin 2015, 09:01
par benjarobin
La meilleur piste que je peux te donner, car je n'ai aucune idée du pourquoi du dysfonctionnement, c'est d'essayer avec une autre distribution Linux avec leur liveCD. Si cela fonctionne, il suffira de regarder comment est configuré le tout sur le liveCD

Re: [touchpad] Touchpad détecté mais ne fonctionne pas

Publié : mer. 10 juin 2015, 11:48
par Loubrix
Salut,
effectivement, c'est assez curieux, tout semble démontrer que ça fonctionne, sauf que...
as-tu essayé de le désactiver, puis réactiver:

Code : Tout sélectionner

xinput disable 12
xinput enable 12
vérifie aussi qu'il n'y a pas une touche physique pour désactiver ce touchpad.

Re: [touchpad] Touchpad détecté mais ne fonctionne pas

Publié : mer. 10 juin 2015, 14:18
par Camillon
Oui j'ai essayé de le désactiver et réactiver déjà, avec les commandes que vous donnez et avec les racourcis clavier, ça n'avait rien changé.