Supprimer le "tap to click" sur mon touchpad

Bonjour, je suis sur Lenny, et je souhaite supprimer le “tap to click” , très désagréable, sur mon Touchpad. J’ ai déjà eu ce genre de problème, sur d’ autres distributions, il suffisait de modifier ces lignes dans son xorg.conf (à la rubrique “synaptic”)

Option "MaxTapTime" "0" Option "MaxTapMove" "180"

Mais je n’ ai pas cette rubrique :

[code] xorg.conf (X.Org X Window System server configuration file)

This file was generated by dexconf, the Debian X Configuration tool, using

values from the debconf database.

Edit this file with caution, and see the xorg.conf manual page.

(Type “man xorg.conf” at the shell prompt.)

This file is automatically updated on xserver-xorg package upgrades only

if it has not been modified since the last upgrade of the xserver-xorg

package.

If you have edited this file but would like it to be automatically updated

again, run the following command:

sudo dpkg-reconfigure -phigh xserver-xorg

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option “XkbRules” "xorg"
Option “XkbModel” "pc105"
Option “XkbLayout” "fr"
Option “XkbVariant” "latin9"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection

Section "Device"
Identifier "Configured Video Device"
Option “AllowGLXWithComposite” "true"
Option “RenderAccel” "true"
Option “AccelMethod” “XAA”
[/code]

Que puis je faire ? Créer une section “synaptic” , et insérer les deux lignes précédement citées ?

Merci pour votre aide.

Si tu es sous Gnome, commence par installer gsynaptics.

Merci pour ta réponse. Je suis effectivement sous Gnome, j’ ai installé ce que tu m’ as demandé. Un petit message d’ erreur au démarrage :

GSynaptics couldn't initialize. You have to set 'SHMConfig' 'true' in xorg.conf or XF86Config to use GSynaptics

Je dois donc ajouter cette ligne à quel niveau ? Ici ? :

Section "Device" Identifier "Configured Video Device" Option "AllowGLXWithComposite" "true" Option "RenderAccel" "true" Option "AccelMethod" "XAA"

rajoute:

Section "InputDevice"
	Identifier	"Synaptics Touchpad"
	Driver		"synaptics"
	Option		"SendCoreEvents"	"true"
	Option		"Device"		"/dev/psaux"
	Option		"Protocol"		"auto-dev"
	Option		"HorizScrollDelta"	"0"	
	Option		"SHMConfig" 		"true"
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection

Rajoute la section server layout à la fin. Je ne sais pas si c’est nécessaire mais j’avais eu un pb dans le passé sans. De toutes façons, avec un server layout comme cela, ce sera assez neutre pour les autres conf du xorg.
Et relance X après . Ctrl + Alt + <–

Salut, malheureusement cela ne fonctionne pas, voici mon xorg.conf modifié :

[code]# xorg.conf (X.Org X Window System server configuration file)

This file was generated by dexconf, the Debian X Configuration tool, using

values from the debconf database.

Edit this file with caution, and see the xorg.conf manual page.

(Type “man xorg.conf” at the shell prompt.)

This file is automatically updated on xserver-xorg package upgrades only

if it has not been modified since the last upgrade of the xserver-xorg

package.

If you have edited this file but would like it to be automatically updated

again, run the following command:

sudo dpkg-reconfigure -phigh xserver-xorg

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option “XkbRules” "xorg"
Option “XkbModel” "pc105"
Option “XkbLayout” "fr"
Option “XkbVariant” "latin9"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option “SendCoreEvents” "true"
Option “Device” "/dev/psaux"
Option “Protocol” "auto-dev"
Option “HorizScrollDelta” "0"
Option “SHMConfig” "true"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection

Section "Device"
Identifier "Configured Video Device"
Option “AllowGLXWithComposite” "true"
Option “RenderAccel” "true"
Option “AccelMethod” "XAA"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Option "XAANoOffscreenPixmaps"
Option “AddARGBGLXVisuals” “true”

EndSection[/code]

J’ ai essayé de rajouter cela (ce qui fonctionnait sur mes autres distributions) :

[code]Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option “MaxTapTime” "0"
Option “MaxTapMove” "180"
EndSection

[/code]

Sans résultat également !

J’ ai relancé le serveur X à chaque fois.

Bonne soirée.

Mais tu es allé paramétrer le touchpad dans système–> préférences?
Chez moi, cela fonctionne sous BLAG et Debian.
le paquet xserver-xorg-input-synaptics est installé?

[quote=“Junichirô”]Mais tu es allé paramétrer le touchpad dans système–> préférences?
Chez moi, cela fonctionne sous BLAG et Debian.[/quote]

Salut, non car j’ ai été coincé à cause d’ un message d’ erreur :

GSynaptics couldn't initialize.
You have to set 'SHMConfig' 'true' in xorg.conf or XF86Config to use GSynaptics

Je ne savais pas ou rajouter cette rubrique, peut etre là :

 Section "Device"
        Identifier      "Configured Video Device"
        Option "AllowGLXWithComposite" "true"
        Option "RenderAccel" "true"
        Option      "AccelMethod"          "XAA"

Et en attendant ta réponse on m’ avait proposé une autre solution.

Tu rajoute la ligne input device à la suite des autres; après celle concernant la souries par exemple; et éventuellement le server layout à la fin. Et normalement après avoir mis ces lignes et relancer x tu vas pouvoir paramétrer le touchpad dans système–> préférences.
J’ai un xorg.conf comme ça:

[code]# xorg.conf (X.Org X Window System server configuration file)

This file was generated by dexconf, the Debian X Configuration tool, using

values from the debconf database.

Edit this file with caution, and see the xorg.conf manual page.

(Type “man xorg.conf” at the shell prompt.)

This file is automatically updated on xserver-xorg package upgrades only

if it has not been modified since the last upgrade of the xserver-xorg

package.

If you have edited this file but would like it to be automatically updated

again, run the following command:

sudo dpkg-reconfigure -phigh xserver-xorg

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option “XkbRules” "xorg"
Option “XkbModel” "pc105"
Option “XkbLayout” "fr"
Option “XkbVariant” "latin9"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option “SendCoreEvents” "true"
Option “Device” "/dev/psaux"
Option “Protocol” "auto-dev"
Option “HorizScrollDelta” “0”
Option “SHMConfig” "true"
EndSection

Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection
[/code]

Salut, toujours le même message d’ erreur. J’ ai en plus un autre message d’ erreur, Nautilus n’ a plus démarrer, que j’ ai pu éviter en modifiant ta proposition comme ça :

Section "InputDevice" Identifier "Synaptics Touchpad" Driver "synaptics" Option "SHMConfig" "true" EndSection

Bonne soirée !

Tiens, regarde le xorg.conf de ma Zenwalk (même problème, mais résolu en modifiant le maxtap time)

Section "InputDevice" Identifier "Pad1" Driver "synaptics" Option "Protocol" "auto-dev" Option "Device" "/dev/tp1" Option "LeftEdge" "1700" Option "RightEdge" "5300" Option "TopEdge" "1700" Option "BottomEdge" "4200" Option "FingerLow" "25" Option "FingerHigh" "30" Option "MaxTapTime" "0" Option "MaxTapMove" "180" Option "VertScrollDelta" "100" Option "MinSpeed" "0.09" Option "MaxSpeed" "0.18" Option "AccelFactor" "0.0015" Option "SHMConfig" "on" EndSection

L’ identifiers n’ est pas pareil, tu crois que ça joue . SHMConfig est sur “on” et pas “true” (sur un autre forum d’ Ubuntu j’ ai vu qu’ il fallait laisser justement “true” .

Si je fais un copier coller de cette partie vers la rubrique appropriée de mon xorg.conf, crois tu que cela peut fonctionner ?

Je vais au dodo, à demain et merci encore pour ton aide.

Tu as quel ordinateur?
remplace dans le input device la ligne:

par:

Salut !

Bien joué !!!

Gsynaptics a enfin démarré et j’ ai supprimé ce tap to click !

Qu’ a changé ta modification au juste, et pourquoi la modification du max tap time max tap moove n’ a pas fonctionné ici ? Et mon ordi c’ est un Compaq Presario C555 EA

Bon Dimanche !

Simple! j’ai remarqué que dans ton xorg qui fonctionnait cette ligne était différente et comme je me suis dit que d’un point de vue matériel seule cette ligne pouvait nous intéresser…
J’ai fait des petites recherches ailleurs mais je ne savais pas quel ordinateur tu avais.

Salut, en fait cette ligne salvatrice m’ a juste servi a lancer l’ utilitaire Gsynaptics, le tap to click je l’ avais toujours. Et je n’ ai pas eu à rajouter :

Souviens toi, on me demandais de rajouter ça au lancement de Gsynaptics .

C’ est ça qui me semblait bizarre.

J’ avais jeté un oeil sur le forum Ubuntu au sujet de ce message d’ erreur, demandant de rajouter cette ligne, mais je n’ ai rien trouver qui aurait pu m’ intéresser…

Moi, au début du changement de xorg avec Lenny je me suis contenté de sauvegarder celui que j’avais sous etch et de jouer sur les lignes qui m’intéressaient pour le touchpad pour l’épurer. C’est très empirique.
Oui selon les machines, il faut mettre “true” ou “on”. Là, va savoir pourquoi? De plus sur certaines distribution, c’est l’inverse: le tap click est désactivé par défaut. Dans ce cas là je ne change rien sauf si je veux changer la vitesse de déroulement vertical et horizontal. C’est d’ailleurs pour cela que j’ai installé gsynaptics sur BLAG.

Merci en tout cas pour ton aide, bon Dimanche !

Si cela peut aider; Sous Blag, j’ai un xorg plus minimal (Sur la même machine, bien sûr):

[code]# Xorg configuration created by pyxf86config

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 “Screen0” 0 0
InputDevice “Keyboard0” "CoreKeyboard"
InputDevice “TouchPad” "CorePointer"
EndSection

Section “InputDevice”

keyboard added by rhpxl

Identifier  "Keyboard0"
Driver      "kbd"
Option	    "XkbModel" "pc105"
Option	    "XkbLayout" "fr"
Option	    "XkbVariant" "latin9"

EndSection

Section "InputDevice"
Driver "synaptics"
Identifier "TouchPad"
Option "SendCoreEvents"
Option “Protocol” "auto-dev"
Option “SHMConfig” "on"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "radeon"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
[/code]

je flague passque chez moi ca marche tjrs pas.
A l’install de lenny j’avais un xorg.conf ultra minimal mais a part le direct rendering, tout marchait tres bien. J’avais meme le scroll aveec le bord du touchpad que je n’ai plius maintenant apres 1243455667755555 modifications du xorg…

(ps portable Dell Latitude CPx / Debian lenny / Lxde).

j’avais pas lu mon /var/log/xorg jusqu’au bout :blush:

quote Synaptics touchpad driver version 0.14.6 (1406)
Synaptics Touchpad no synaptics event device found
() Option “Device” “/dev/input/mice”
(
) Option “SHMConfig” “True”
() Option “MaxTapTime” “0”
(
) Option “MaxTapMove” “180”
(**) Option “VertEdgeScroll” "1"
Query no Synaptics: 6003C8
(EE) Synaptics Touchpad no synaptics touchpad detected and no repeater device
(EE) Synaptics Touchpad Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device “Synaptics Touchpad”
(II) UnloadModule: “synaptics”
[/quote]