Touchpad fonctionne à minima sur debian

Votre carte vidéo, carte son, imprimante n'est pas reconnue ?

Modérateur : Mods GNU/Linux

Répondre
flo04
newbie
newbie
Messages : 6
Inscription : 09 août 2011 13:49

Touchpad fonctionne à minima sur debian

Message par flo04 » 09 août 2011 14:05

Bonjour,

Je viens d'installer Debian 6 sur mon pc portable acer, et je m'aperçois que mon touchpad synaptics fonctionne à minima. Je peux le désactiver et le réactiver avec son bouton, mais je ne peux pas faire défiler les pages avec le doigt sur le touchpad comme je le faisais sur Windows 7. J'ai cherché sur le net (c'est ce qui m'a permis d'activer le touchpad), mais pour le défilement des pages je bloque. Y aurait-il un moyen de remédier à cela ? Voici ma configuration actuelle de touchpad :

dans 50-synaptics.conf :
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "VertEdgeScroll" "1"
EndSection

et dans /etc/default/grub j'ai mis la ligne :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nomux=1 i8u042.reset=1 i8042.nopnp"
puis :
update-grub
(c'est grâce à cette modif dans grub que le touchpad fonctionne un peu).

Pourriez-vous m'aider à retrouver un touchpad normal ? Merci beaucoup (pas de liens en anglais svp).

Avatar de l’utilisateur
Lætitia
Geek à longue barbe
Geek à longue barbe
Messages : 2068
Inscription : 28 août 2008 15:53
Localisation : près Rouen
Contact :

Re: Touchpad fonctionne à minima sur debian

Message par Lætitia » 09 août 2011 21:55

bonjour flo,
sois la bienvenue sur le forum. :)
flo04 a écrit : pc portable acer
Tu peux donner la réf exacte, des fois que…
Quand tu dis que le défilement ne fonctionne pas, c'est aussi bien en vertical qu'en horizontal ?
dans 50-synaptics.conf :
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "VertEdgeScroll" "1"
EndSection
OK. Tu as ajouté les options "tapButton1" et "VertEdgeScroll"
et dans /etc/default/grub j'ai mis la ligne :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nomux=1 i8u042.reset=1 i8042.nopnp"
Le "u" est une faute de frappe ?
Sinon, tu as essayé toutes les combinaisons

Code : Tout sélectionner

i8042.nomux=1   i8042.reset=1   i8042.nopnp
1                   0                 0
1                   1                 0
1                   1                 1
0                   1                 0
0                   1                 1
0                   0                 1
Tu peux poster le retour de

Code : Tout sélectionner

synclient -l
Comme ça, on aura les valeurs des paramètres de configuration du touchpad.

@+

flo04
newbie
newbie
Messages : 6
Inscription : 09 août 2011 13:49

Re: Touchpad fonctionne à minima sur debian

Message par flo04 » 09 août 2011 23:01

Merci de me répondre Laetitia. Il s'agit d'un portable acer aspire 5738z, et c'est un touchpad synaptics.
Le "u" en effet n'avait rien à faire là, mais même en l'enlevant, en faisant un update-grub2 et en redémarrant le pc ça ne change rien.
La commande synclient -l ne donne rien :
root@portable-debian6-64bits:/home# synclient -l
Couldn't find synaptics properties. No synaptics driver loaded?
Pourtant j'ai installé xserver-xorg-input-synaptics.

Je suis sur Debian 6 installé hier. Au départ mon touchpad ne fonctionnait pas du tout. Après des recherches sur le net, j'ai configuré 50-synaptics.conf et grub comme dit dans mon 1er post. Du coup je peux activer/désactiver/réactiver le touchpad, mais c'est tout. Je ne peux pas faire défiler les fenêtres avec le doigt, ni en horizontal ni en vertical ni en circulaire, et l'ascenseur du touchpad ne fonctionne pas. Juste je peux déplacer le curseur de la souris dans l'écran avec le touchpad.
J'ai aussi essayé d'installer le paquet gpointing-device-settings, mais quand j'ouvre l'application, je n'ai pas d'onglet pour le touchpad. J'ai seulement 2 onglets de souris, identiques donc impossible de régler le touchpad. J'ai réinstallé plusieurs fois gpointing, mais c'est toujours pareil. Je bloque complètement. Merci de m'aider.
Pièces jointes
Capture.png

Avatar de l’utilisateur
Lætitia
Geek à longue barbe
Geek à longue barbe
Messages : 2068
Inscription : 28 août 2008 15:53
Localisation : près Rouen
Contact :

Re: Touchpad fonctionne à minima sur debian

Message par Lætitia » 10 août 2011 18:35

salut,
erf, pas simple ton truc. PDT_013
Quelle est la version de synaptics :

Code : Tout sélectionner

aptitude show xserver-xorg-input-synaptics | grep Version
Trouves-tu ton clavier dans les devices :

Code : Tout sélectionner

cat /proc/bus/input/devices
Tu dois avoir un truc du genre :

Code : Tout sélectionner

I: Bus=0011 Vendor=0002 Product=0007 Version=81b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio4/input0
S: Sysfs=/devices/platform/i8042/serio4/input/input8
U: Uniq=
H: Handlers=mouse1 event8 
B: PROP=1
B: EV=b
B: KEY=420 0 3000f 0 0 0 0 0 0 0 0
B: ABS=11000003
Et essaies quand même d'ajouter ces deux lignes à ton "/usr/share/X11/xorg.conf.d/50-synaptics.conf"

Code : Tout sélectionner

Option "VertScrollDelta" "100"
Option "HorizScrollDelta" "100"
Bon courage, @+

flo04
newbie
newbie
Messages : 6
Inscription : 09 août 2011 13:49

Re: Touchpad fonctionne à minima sur debian

Message par flo04 » 10 août 2011 19:32

Voilà :
root@portable-debian6-64bits:/home# aptitude show xserver-xorg-input-synaptics | grep Version
Version : 1.2.2-2

Je trouve mon touchpad avec la commande cat /proc/bus/input/devices :
I: Bus=0011 Vendor=0002 Product=0001 Version=0000
N: Name="PS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input9
U: Uniq=
H: Handlers=mouse2 event9
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=3

Je pense que ça c'est mon clavier (ça a un rapport avec le touchpad ?) :
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input1
U: Uniq=
H: Handlers=kbd event1
B: EV=120013
B: KEY=10000 c020000000000 0 0 700f02000003 3803078f830f401 febfffdfffefffff ffffffffffffffff
B: MSC=10
B: LED=7


Sinon j'ai beaucoup cherché cet après-midi, et j'ai fait quelques modifs. J'ai créé /etc/X11/xorg.conf dans tty1 en stoppant gdm3 (selon un tuto trouvé), et j'ai mis entre autres :
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Synaptics Touchpad"
EndSection

Section "Module"
Load "dri2"
Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "dbe"
Load "synaptics"
EndSection

Section "InputClass"
Identifier "Synaptics Touchpad"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "VertEdgeScroll" "1"
Option "VertScrollDelta" "100"
Option "HorizScrollDelta" "100"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "SHMConfig" "true"
EndSection

Et le scrolling du touchpad ne fonctionne toujours pas, et je n'ai toujours pas d'onglet Touchpad dans le pilote Gpointing-device-settings (que 2 onglets souris identiques).

Avatar de l’utilisateur
Lætitia
Geek à longue barbe
Geek à longue barbe
Messages : 2068
Inscription : 28 août 2008 15:53
Localisation : près Rouen
Contact :

Re: Touchpad fonctionne à minima sur debian

Message par Lætitia » 10 août 2011 20:40

salut,
dis voir, en re-regardant ta capture, je vois que la case "Utiliser l'émulation de la molette" n'est pas cochée. Tu as essayé pour voir en redémarrant ton PC ?
Il se peut qu'avec le pilote synaptics que tu as, tu n'aies pas beaucoup de paramètres disponibles. Bon, ça ne va pas te soulager, mais y'a plein de rapport de bug, seulement, je ne trouve rien qui puisse t'aider.

Je continue les recherches, bon courage, :)

flo04
newbie
newbie
Messages : 6
Inscription : 09 août 2011 13:49

Re: Touchpad fonctionne à minima sur debian

Message par flo04 » 10 août 2011 21:21

J'ai coché ce que tu m'as dit et redémarré. ça ne change rien. Merci beaucoup du temps que tu passes à m'aider.

Avatar de l’utilisateur
Lætitia
Geek à longue barbe
Geek à longue barbe
Messages : 2068
Inscription : 28 août 2008 15:53
Localisation : près Rouen
Contact :

Re: Touchpad fonctionne à minima sur debian

Message par Lætitia » 10 août 2011 23:16

rha la la, ça m'a l'air bien galère. Et un touchpad sans le scroll, c'est pénible.
Bon maintenant avec un "xorg.conf", je ne sais quelle liberté on va avoir pour nos bricolages.

Tu peux essayer :

Code : Tout sélectionner

modprobe -r psmouse

Code : Tout sélectionner

modprobe psmouse proto=imps
J'espère que ça va le faire, parce que là, j'ai plus trop d'idée. PDT_014

Bon courage

flo04
newbie
newbie
Messages : 6
Inscription : 09 août 2011 13:49

Re: Touchpad fonctionne à minima sur debian

Message par flo04 » 12 août 2011 11:04

J'ai déjà fait ces 2 commandes. J'ai même créé un fichier "touchpad.conf" dans /etc/modprobe.d et j'y ai mis "options psmouse proto=imps" afin que les changements soient persistants. C'est ce qui a permis de faire démarrer le touchpad car au départ après installation de debian 6 le touchpad ne s'allumait même pas. Grâce à cette commande je peux l'activer/le désactiver et le réactiver à nouveau, mais cela ne m'a pas permis d'avoir le scroll. Tout est comme s'il n'y avait pas de driver synaptics. Quand je fais "synclient -l" ça m'affiche :

root@portable-debian6-64bits:/home# synclient -l
Couldn't find synaptics properties. No synaptics driver loaded?

Or j'ai installé xserver-xorg-input-synaptics :
root@portable-debian6-64bits:/home# apt-cache policy xserver-xorg-input-synaptics
xserver-xorg-input-synaptics:
Installé : 1.2.2-2
Candidat : 1.2.2-2
Table de version :
*** 1.2.2-2 0
500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages
100 /var/lib/dpkg/status

et également gpointing-device-settings :
root@portable-debian6-64bits:/home# apt-cache policy gpointing-device-settings
gpointing-device-settings:
Installé : 1.5.1-3
Candidat : 1.5.1-3
Table de version :
*** 1.5.1-3 0
500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages
100 /var/lib/dpkg/status

Je n'y comprends vraiment rien. Comme tu dis ça a l'air bien compliqué... Merci pour le temps que tu passes à m'aider à trouver une solution. C'est très sympa.

Avatar de l’utilisateur
Lætitia
Geek à longue barbe
Geek à longue barbe
Messages : 2068
Inscription : 28 août 2008 15:53
Localisation : près Rouen
Contact :

Re: Touchpad fonctionne à minima sur debian

Message par Lætitia » 12 août 2011 20:16

Salut Flo,
bon, là je ne sais pas quoi faire pour t'aider. Je pense que tu devrais faire un rapport de bug. Pas de panique, je vais te guider.

Un moyen simple est de le faire via "reportbug" qui est en anglais. Comme tu as précisé de ne pas mettre de lien en anglais, je suppose que tu as du mal avec cette langue. Anyway, tu as de la doc en français : http://www.debian.org/Bugs/ et http://www.debian.org/Bugs/Reporting#reportbug
Si tu t'en sens capable, tu peux donc envoyer un mail, ça sera plus facile pour toi. Tu écris à cette adresse : submit [at] bugs.debian.org
---------------------------------------------------------------------------------
Sujet : touchpad synaptics not useable on Acer aspire 5738z

Package : xserver-xorg-input-synaptics
Version : 1.2.2-2

I use Debian 6 Squeeze, "retour de uname -r", on a Acer aspire 5738z. I can't use the touchpad.
I create "touchpad.conf" in "/etc/modprobe.d" with "options psmouse proto=imps". And I add to "/etc/default/grub" the line :
"GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nomux=1 i8042.reset=1 i8042.nopnp"
and run "update-grub". So that I can use it in a minimal use. I can't scroll neither in vertical nor in horizontal.

"cat /proc/bus/input/devices"
I: Bus=0011 Vendor=0002 Product=0001 Version=0000
N: Name="PS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input9
U: Uniq=
H: Handlers=mouse2 event9
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=3

"synclient -l"
Couldn't find synaptics properties. No synaptics driver loaded?

I install "gpointing-device-settings" but I only have a tab without fonctionnality : https://forum.malekal.com/download/file.php?id=4856&t=1

"/usr/share/X11/xorg.conf.d/50-synaptics.conf"
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "VertEdgeScroll" "1"
EndSection

I create
"/etc/X11/xorg.conf"
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Synaptics Touchpad"
EndSection

Section "Module"
Load "dri2"
Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "dbe"
Load "synaptics"
EndSection

Section "InputClass"
Identifier "Synaptics Touchpad"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "VertEdgeScroll" "1"
Option "VertScrollDelta" "100"
Option "HorizScrollDelta" "100"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "SHMConfig" "true"
EndSection


Is there an issue to this bug ?
Regards,
flo


-----------------------------
Si j'ai fait des erreurs dans le contenu des fichiers, tu peux corriger et tu remplaces "uname -r" par son retour.

Bon, bah désolée de ne pas avoir pu t'aider plus, mais là, ça dépasse mes compétences.

flo04
newbie
newbie
Messages : 6
Inscription : 09 août 2011 13:49

Re: Touchpad fonctionne à minima sur debian

Message par flo04 » 13 août 2011 10:56

J'ai envoyé le rapport de bug. Merci pour ton modèle, je n'aurais pas su faire un tel mail en anglais. A tout hasard, sais-tu si on pourrait faire tourner un pilote touchpad de windows sur debian ? Je sais qu'on peut le faire pour les cartes wifi, je ne sais pas si on peut le faire pour les autres périphériques. Ou existe-t-il d'autres pilotes que gpointing sur linux ? Merci beaucoup pour tout le temps que tu as passé à m'aider.

Avatar de l’utilisateur
Lætitia
Geek à longue barbe
Geek à longue barbe
Messages : 2068
Inscription : 28 août 2008 15:53
Localisation : près Rouen
Contact :

Re: Touchpad fonctionne à minima sur debian

Message par Lætitia » 15 août 2011 21:26

bonjour Flo,
super, merci beaucoup pour ton rapport de bug. C'est un très bon moyen de rendre service à la communauté. PDT_003
faire tourner un pilote touchpad de windows sur debian
Il ne te sera pas possible de faire tourner des pilotes Windows sur Debian. L'exception est le wifi. Le logiciel "ndiswrapper" permet de faire tourner les pilotes Win' sous 'nux.
existe-t-il d'autres pilotes que gpointing
Wé, synclient. :chuiscache: Ahem, pas pu m'en empêcher.
Avant, gsynaptics était utilisé pour la configuration, mais il est obsolète et remplacé par gpointing. :/

Ce qui est fou c'est que ton touchpad est bien reconnu comme un touchpad et non comme une souris, mais le pilote est incapable de le gérer. :crying2:

C'est en faisant des rapports de bug que les choses avancent. Espérons que ça aille pas trop doucement.

Bon courage, @+

Répondre

Revenir vers « Configuration du matériel sous GNU/Linux »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités