[Synaptics] N'arrive pas à configurer correctement (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Avatar de l’utilisateur
Pahcixam
archer
Messages : 101
Inscription : sam. 20 juin 2009, 12:54
Localisation : Europe / France / Rhône-Alpes / Ardèche

[Synaptics] N'arrive pas à configurer correctement (résolu)

Message par Pahcixam »

Bonjour.

J'ai fait une réinstalle complète de ArchLinux hier. J'étais aller voir ailleur parce que depuis le 2.6.33 (ça n'a peut-être rien à voir mais c'était dans ces eaux là), mon touchpad faisait n'importe quoi. J'entend par là que sur Firefox par exemple, il m'ouvrait de nouveaux onglets en même temps qu'il chargeait la page après un clic sur un hyperlien. Parfois même il m'ouvre des onglets vers des sites de pub que je n'ai jamais consulté (je précise que j'ai adblock, donc ces sites sont peut être en lien avec les pubs masquées) ! Dans dolphin, ouverture d'onglet, actions non désirées comme la copie de fichiers, etc etc ... Mais bon j'arrive vraiment pas à accrocher aux autres distrib plus d'une dizaine d'heure, alors ...

J'ai donc farfouillé le wiki, le forum sans grande réponse à part des fichiers de config avec des kilomètres d'options sans explications. J'en suis venu à la conclusion qu'il doit y avoir quelque chose qui cloche avec la detection du clic par tappotement avec un ou plusieurs doigts. J'ai modifié le fichier en ce sens pour qu'il ne detecte plus que le clic à un doigt mais c'est tjrs pareil.

Voici donc mon fichier 11-x11-synaptics.fdi actuel:

Code : Tout sélectionner

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.product" contains="ETPS/2 Elantech Touchpad">
        <append key="info.capabilities" type="strlist">input.touchpad</append>
    </match> 
    <match key="info.capabilities" contains="input.touchpad">
        <merge key="input.x11_driver" type="string">synaptics</merge>
	<merge key="input.x11_options.TapButton1" type="string">1</merge>
	<merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>
	<merge key="input.x11_options.SHMConfig" type="string">false</merge>

	<!-- Detect -->
      	<merge key="input.x11_options.MaxTapMove" type="string">29</merge>
      	<merge key="input.x11_options.MaxDoubleTapTime" type="string">255</merge>
      	<merge key="input.x11_options.SingleTapTimeout" type="string">180</merge>
      	<merge key="input.x11_options.ClickTime" type="string">100</merge>
      	<merge key="input.x11_options.FastTaps" type="string">0</merge>

    </match>
  </device>
</deviceinfo>
En attendant j'utilise mon portable avec une souris, mais je dois dire que c'est pas des plus ergonomique !!

En vous remerciant.
Dernière modification par Pahcixam le ven. 01 oct. 2010, 19:51, modifié 3 fois.
- "Milou": ArchLinux x86_64, KDE 4.5, Amarok 2.3, Firefox 3.6, XAMPP -
Samsung Q35: Core 2 Duo T5500@Stock, 2.5Go DDR2, GMA 950 Intel

- "Enterprise": ArchLinux x86_64, KDE 4.5, Amarok 2.3, Firefox 3.6, XAMPP -
Asus P5Q, Core 2 Quad Q9550@Stock, 4Go DDR2, Club 3D HD4890 SuperClocked
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Re: [Synaptics] N'arrive pas à configurer correctement (en cours

Message par Cactus »

es-tu certain que ton touchpad est reonnu avec la chaine de caractères "ETPS/2 Elantech Touchpad" ?
Vérifies bien dans le log de Xorg.

De mon côté, je ne me suis pas embêté, j'ai paramétré 2 chaines de caractères (de mémoire, c'est le ALPS qui est bon, mais j'ai du laisser l'autre au cas où...):

Code : Tout sélectionner

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">                                                                                                                                                
    <device>                                                                                                                                                                
	<match key="info.capabilities" contains="input.touchpad">                                                                                                             
	  <match key="info.product" contains="Synaptics TouchPad">                                                                                                            
	    <merge key="input.x11_driver" type="string">synaptics</merge>                                                                                                     
	    <!-- <merge key="input.x11_options.Protocol" type="string">event</merge> -->                                                                                         
	    <merge key="input.x11_options.AlwaysCore" type="string">true</merge> 
	    <merge key="input.x11_options.Device" type="string">/dev/input/mice</merge>                                                                                            

	    <merge key="input.x11_options.MinSpeed" type="string">0.8</merge>                                                                                                 
	    <merge key="input.x11_options.MaxSpeed" type="string">1</merge>                                                                                                   
	    <merge key="input.x11_options.AccelFactor" type="string">0.015</merge>                                                                                             
	    <merge key="input.x11_options.RightEdge" type="string">830</merge>                                                                                                
	    <merge key="input.x11_options.BottomEdge" type="string">650</merge>                                                                                               
	    <merge key="input.x11_options.LeftEdge" type="string">120</merge>   
	    <merge key="input.x11_options.TopEdge" type="string">120</merge>
	    <merge key="input.x11_options.EdgeMotionMinSpeed"type="string">200 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.EdgeMotionMaxSpeed"type="string">200 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.UpDownScrolling"type="string">0 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.HorizScrollDelta"type="string">20 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.VertScrollDelta"type="string">20 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.CircScrollTrigger"type="string">2 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.CircScrollDelta"type="string">0.1 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.CircularScrolling"type="string">1 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.EmulateMidButtonTime"type="string">75 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.FingerLow"type="string">14 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.FingerHigh"type="string">15 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.MaxTapMove"type="string">110 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.MaxTapTime"type="string">180 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.SHMConfig" type="string">on</merge>
	    <!-- <merge key="input.x11_options.protocol" type="string">event</merge> -->

	    <merge key="input.x11_options.touchpadoff" type="string">1</merge>

	    <!-- <merge key="input.x11_options.shmconfig" type="string">on</merge> -->

	    <merge key="input.x11_options.TapButton1" type="string">1</merge>
	    <merge key="input.x11_options.TapButton2" type="string">2</merge>
	    <merge key="input.x11_options.TapButton3" type="string">3</merge>
	    <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
	    <merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge>

	    <!--<merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge> -->
	    <!-- <merge key="input.x11_options.HorizTwoFingerScroll" type="string">true</merge> -->
                                                                                                 
	    <!-- Arbitrary options can be passed to the driver using                                                                                                          
		the input.x11_options property since xorg-server-1.5. -->                                                                                                    
	    <!-- EXAMPLE:                                                                                                                                                     
	    <merge key="input.x11_options.LeftEdge" type="string">120</merge>                                                                                                 
	    -->   
                                                                                                                                                            
	  </match>
                                                                                                                                                            
	<match key="info.product" contains="AlpsPS/2 ALPS">                                                                                                                 
	    <merge key="input.x11_driver" type="string">synaptics</merge>                                                                                                     
	    <!-- <merge key="input.x11_options.Protocol" type="string">event</merge> -->                                                                                         
	    <merge key="input.x11_options.AlwaysCore" type="string">true</merge> 
	    <merge key="input.x11_options.Device" type="string">/dev/input/mice</merge>                                                                                            

	    <merge key="input.x11_options.MinSpeed" type="string">0.8</merge>                                                                                                 
	    <merge key="input.x11_options.MaxSpeed" type="string">1</merge>                                                                                                   
	    <merge key="input.x11_options.AccelFactor" type="string">0.015</merge>                                                                                             
	    <merge key="input.x11_options.RightEdge" type="string">830</merge>                                                                                                
	    <merge key="input.x11_options.BottomEdge" type="string">650</merge>                                                                                               
	    <merge key="input.x11_options.LeftEdge" type="string">120</merge>   
	    <merge key="input.x11_options.TopEdge" type="string">120</merge>
	    <merge key="input.x11_options.EdgeMotionMinSpeed"type="string">200 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.EdgeMotionMaxSpeed"type="string">200 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.UpDownScrolling"type="string">0 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.HorizScrollDelta"type="string">20 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.VertScrollDelta"type="string">20 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.CircScrollTrigger"type="string">2 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.CircScrollDelta"type="string">0.1 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.CircularScrolling"type="string">1 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.EmulateMidButtonTime"type="string">75 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.FingerLow"type="string">14 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.FingerHigh"type="string">15 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.MaxTapMove"type="string">110 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.MaxTapTime"type="string">180 </merge>                                                                                                                                                                              
	    <merge key="input.x11_options.SHMConfig" type="string">on</merge>
	    <!-- <merge key="input.x11_options.protocol" type="string">event</merge> -->

	    <merge key="input.x11_options.touchpadoff" type="string">1</merge>

	    <!-- <merge key="input.x11_options.shmconfig" type="string">on</merge> -->

	    <merge key="input.x11_options.TapButton1" type="string">1</merge>
	    <merge key="input.x11_options.TapButton2" type="string">2</merge>
	    <merge key="input.x11_options.TapButton3" type="string">3</merge>
	    <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
	    <merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge>

	    <!--<merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge> -->
	    <!-- <merge key="input.x11_options.HorizTwoFingerScroll" type="string">true</merge> -->
                                                                                                 
	    <!-- Arbitrary options can be passed to the driver using                                                                                                          
		the input.x11_options property since xorg-server-1.5. -->                                                                                                    
	    <!-- EXAMPLE:                                                                                                                                                     
	    <merge key="input.x11_options.LeftEdge" type="string">120</merge>                                                                                                 
	    -->   
	</match>                                                                                                                                                            

	<match key="info.product" contains="appletouch">                                                                                                                    
	    <merge key="input.x11_driver" type="string">synaptics</merge>                                                                           
	</match>   
                                                                                                                                                         
	<match key="info.product" contains="bcm5974">                                                                                                                       
	    <merge key="input.x11_driver" type="string">synaptics</merge>                                                                                                     
	</match>                                                                                                                                                            
    </match>                                                                                                                                                              
  </device>        
 </deviceinfo>
Avatar de l’utilisateur
Pahcixam
archer
Messages : 101
Inscription : sam. 20 juin 2009, 12:54
Localisation : Europe / France / Rhône-Alpes / Ardèche

Re: [Synaptics] N'arrive pas à configurer correctement (en cours

Message par Pahcixam »

Effectivement ce n'était pas ça:

Code : Tout sélectionner

pahcixam ~ $ less /var/log/Xorg.0.log | grep ynapt                                                                                                                                  
(II) config/hal: Adding input device SynPS/2 Synaptics TouchPad
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
(II) Synaptics touchpad driver version 1.2.1
(II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472
(II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448
(II) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
(II) SynPS/2 Synaptics TouchPad: finger width range 0 - 0
(II) SynPS/2 Synaptics TouchPad: buttons: left right double triple
(--) SynPS/2 Synaptics TouchPad: touchpad found
(**) SynPS/2 Synaptics TouchPad: always reports core events
(II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
(**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
(**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 0
(--) SynPS/2 Synaptics TouchPad: touchpad found
J'ai donc changé pour "SynPS/2 Synaptics TouchPad", redémarré HAL, mais pas mieux, ça déconne toujours autant. Après un peu de réfléction j'ai l'impression qu'il me colle le contenu du presse papier dans l'url d'un nouvel onglet lorsque je "tapotte" avec deux doigts ou lorsque je déplace un élement en mettenant le "tap". Je sais pas si c'est un comportement normal de FF avec les "gestures" du touchpad.

En tt cas merci, j'ai déjà corrigé une boulette, il doit y en avoir d'autre.
- "Milou": ArchLinux x86_64, KDE 4.5, Amarok 2.3, Firefox 3.6, XAMPP -
Samsung Q35: Core 2 Duo T5500@Stock, 2.5Go DDR2, GMA 950 Intel

- "Enterprise": ArchLinux x86_64, KDE 4.5, Amarok 2.3, Firefox 3.6, XAMPP -
Asus P5Q, Core 2 Quad Q9550@Stock, 4Go DDR2, Club 3D HD4890 SuperClocked
minimumserious
Hankyu
Messages : 30
Inscription : dim. 10 déc. 2006, 03:27
Localisation : Nogent-Sur-Marne
Contact :

Re: [Synaptics] N'arrive pas à configurer correctement (en cours

Message par minimumserious »

J'ai lu en diagonale mais ça parle de configuration particulière des options de Firefox ici: http://wiki.archlinux.org/index.php/Tou ... pad_events

En espérant que ça puisse t'aider
C'est parce que la vitesse de la lumière est supérieur à celle du son que certaines personnes paraissent brillantes avant d'avoir l'air con
http://www.unblogsurlabanquise.org
Avatar de l’utilisateur
Pahcixam
archer
Messages : 101
Inscription : sam. 20 juin 2009, 12:54
Localisation : Europe / France / Rhône-Alpes / Ardèche

Re: [Synaptics] N'arrive pas à configurer correctement (en cours

Message par Pahcixam »

Bonjour.

Je suis toujours en galère. Peu importe la configuration que je lui donne, mon touchpad n'en fait qu'à sa tête. Certains paramètres ont réellement une influence, comme la vitesse du curseur, le defilement dans le côté droite, mais le défilement à deux doigts reste actif quoi qu'on lui dise (ça me dérange pas mais je comprend pas se comportement), et il me reste toujours ce **** problème de copier coller quand j'effleure le touchpad à un ou deux doigts et que je fais un clic avec le bouton standard en même temps. ça doit également faire une sorte de raccourcis général pour ouvrir un onglet parce que souvent c'est ce qu'il se passe sous dolphin et firefox. Dans les comportements bizarre j'ai relevé:

ouverture de tous les titres d'un flux au survol dans firefox, coller du presse papier dans la barre d'adresse et validation automatique à l'effleurement de deux doigts (vraiment très sensible), fermeture d'un onglet dans firefox au survol.

Tous ces symptômes me rendent la vie dure et c'est quasiment impossible d'utiliser le touchpad au jour le jour ...

C'est grave docteur ? Et surtout que fais-je de mal ???

EDIT: Je viens de tester en supprimant le fichier 11-x11-synaptics.fdi et il se trouvent que le défilement à deux doigts, le clic par tapotement et de déplacement du curseurs fonctionnent quand même ! Il doivent donc être défini quelque part ! A noter que les problème persistent également ...
- "Milou": ArchLinux x86_64, KDE 4.5, Amarok 2.3, Firefox 3.6, XAMPP -
Samsung Q35: Core 2 Duo T5500@Stock, 2.5Go DDR2, GMA 950 Intel

- "Enterprise": ArchLinux x86_64, KDE 4.5, Amarok 2.3, Firefox 3.6, XAMPP -
Asus P5Q, Core 2 Quad Q9550@Stock, 4Go DDR2, Club 3D HD4890 SuperClocked
Avatar de l’utilisateur
rafmav
yeomen
Messages : 269
Inscription : mer. 11 mars 2009, 13:30
Localisation : Europe/France/Auvergne/Haute-Loire
Contact :

Re: [Synaptics] N'arrive pas à configurer correctement (en cours

Message par rafmav »

Normalement, avec un xorg récent, il n'y a pas besoin de fichier /etc/X11/xorg.conf ou autre: xorg reconnait tous les périphériques automatiquement (enfin normalement).

Voici ce qu'on obtiens avec pacman pour synaptics:

Code : Tout sélectionner

sudo pacman -Ssg synaptics
extra/xf86-input-synaptics 1.2.1-1 (xorg-input-drivers)
    synaptics driver for notebook touchpads
community/gsynaptics 0.9.16-1
    A settings tool for Synaptics touchpad driver
community/libsynaptics 0.14.6c-3
    Library for accessing synaptics touchpads
Installe d'abord xf86-input-synaptics si ce n'est pas déjà fait.
Si ça ne marche toujours pas, installe les autres et essaye les réglages par Système>Touchpad.

Qu'est-ce que ça donne ?
#rmv$@f29£8µ1
Ma petite paresse me perdra...
Si vous ne voulez pas vous tromper, ne faites rien!
Impossible est impossible: est venue une personne qui ne savais pas que c'était impossible, et qui l'a fait!
Avatar de l’utilisateur
Pahcixam
archer
Messages : 101
Inscription : sam. 20 juin 2009, 12:54
Localisation : Europe / France / Rhône-Alpes / Ardèche

Re: [Synaptics] N'arrive pas à configurer correctement (en cours

Message par Pahcixam »

Salut.

Alors le pilote était bien installé correctement. J'ai installé gsynaptics mais il n'a aucune influence sur le comportement du touchpad.

Bref j'en suis toujours au même point. Mon touchpad marche mais déconne sur des actions particulières.

Merci
- "Milou": ArchLinux x86_64, KDE 4.5, Amarok 2.3, Firefox 3.6, XAMPP -
Samsung Q35: Core 2 Duo T5500@Stock, 2.5Go DDR2, GMA 950 Intel

- "Enterprise": ArchLinux x86_64, KDE 4.5, Amarok 2.3, Firefox 3.6, XAMPP -
Asus P5Q, Core 2 Quad Q9550@Stock, 4Go DDR2, Club 3D HD4890 SuperClocked
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Re: [Synaptics] N'arrive pas à configurer correctement (en cours

Message par Cactus »

pour les fdi, regardes aussi du côté des "génériques" (/usr/share/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi) même si ceux dans /etc/hal sont sensé les écraser... on ne sait jamais... Pour les pb de qwerty dans kdm, je modifie les génériques (mais ça m'oblige à le refaire lors des MAJ).
Avatar de l’utilisateur
Pahcixam
archer
Messages : 101
Inscription : sam. 20 juin 2009, 12:54
Localisation : Europe / France / Rhône-Alpes / Ardèche

Re: [Synaptics] N'arrive pas à configurer correctement (en cours

Message par Pahcixam »

Merci bien c'était le généric qui mettait le dawa !! Pourquoi est-ce qu'il va chercher la dedans ??? Je pensais que c'était juste des fichiers d'exemple, pas qu'ils étaient pris en compte (ça ne l'était pas jusqu'à pas longtemps ...) BUG ???

Enfin bref, maintenant ça fonctionne.

Merci pour le coup de main.

Je passe en résolu.
- "Milou": ArchLinux x86_64, KDE 4.5, Amarok 2.3, Firefox 3.6, XAMPP -
Samsung Q35: Core 2 Duo T5500@Stock, 2.5Go DDR2, GMA 950 Intel

- "Enterprise": ArchLinux x86_64, KDE 4.5, Amarok 2.3, Firefox 3.6, XAMPP -
Asus P5Q, Core 2 Quad Q9550@Stock, 4Go DDR2, Club 3D HD4890 SuperClocked
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Re: [Synaptics] N'arrive pas à configurer correctement (résolu)

Message par Cactus »

ce ne sont pas des fichiers pour exemple, mais plutôt des valeurs par défaut.
Le gros problème, c'est que les valeurs rentrées explicitement dans /etc/hal ne prennent pas toujours le dessus, et ça vire au n'importe quoi.
Gardes bien un backup de tes fichiers car ceux de /usr/share seront écrasés par les MAJ. ;)
Avatar de l’utilisateur
Pahcixam
archer
Messages : 101
Inscription : sam. 20 juin 2009, 12:54
Localisation : Europe / France / Rhône-Alpes / Ardèche

Re: [Synaptics] N'arrive pas à configurer correctement (résolu)

Message par Pahcixam »

J'ai peut-être parlé trop vite. Bon j'ai plus le problème des trucs bizarres avec le clic deux doigts, mais maintenant j'ai les mêmes avec le clic un doigts !!! ça vire au grand n'importe quoi. Voici le fichier actuel:

Code : Tout sélectionner

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.product" contains="SynPS/2 Synaptics TouchPad">
        <append key="info.capabilities" type="strlist">input.touchpad</append>
    </match> 
    <match key="info.capabilities" contains="input.touchpad">
        <merge key="input.x11_driver" type="string">synaptics</merge>
	<merge key="input.x11_options.TapButton1" type="string">1</merge>
	<merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>
	<merge key="input.x11_options.MaxTapMove" type="string">2000</merge>
	<merge key="input.x11_options.MinTapMove" type="string">800</merge>
    </match>
  </device>
</deviceinfo>
- "Milou": ArchLinux x86_64, KDE 4.5, Amarok 2.3, Firefox 3.6, XAMPP -
Samsung Q35: Core 2 Duo T5500@Stock, 2.5Go DDR2, GMA 950 Intel

- "Enterprise": ArchLinux x86_64, KDE 4.5, Amarok 2.3, Firefox 3.6, XAMPP -
Asus P5Q, Core 2 Quad Q9550@Stock, 4Go DDR2, Club 3D HD4890 SuperClocked
Avatar de l’utilisateur
Pahcixam
archer
Messages : 101
Inscription : sam. 20 juin 2009, 12:54
Localisation : Europe / France / Rhône-Alpes / Ardèche

Re: [Synaptics] N'arrive pas à configurer correctement (en cour)

Message par Pahcixam »

Bonjour, je reviens vers vous après avoir réussi à réparer mon Samsung Q35 (carte mère grillée). J'ai fait une réinstalle complète, et malgré le fait que la configuration passe maintenant par Xorg, j'ai toujours le même problème qu'avant. J'ai passé des heures à essayé de configurer ça mais sans succès. Par contre j'ai réussi à isoler le problème, mais je peux pas le reproduire volontairement, ça se produit aléatoirement. En gros quand je clic par tapotement, il émule parfois un clic molette. C'est vraiment pénible parce que sous firefox par exemple, ça me ferme l'onglet au lieu de le sélectionner par exemple. Quand je clic sur un lien Firefox tjrs me dit que l'URL ne peux être chargée car invalide (ça fait un coller depuis le presse papier dans la barre d'adresse). Quand je fais un cliquer/déposer pareil, encore pire une sélection copie directement dans le presse papier en plein milieu et essaye de le charger dans la barre d'adresse ....

Vous le voyez, ce n'est pas gérable ... Je suis donc obligé d'utiliser une souris ... très pratique avec un ordinateur portable, surtout que l'autonomie s'en ressent étant donné qu'un USB de plus est actif !

Je m'en remet donc à vos conseils. Voici mon fichier de configuration Xorg:

Code : Tout sélectionner

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
          Option "TapButton1" "1"
          Option "TapButton2" "1"
          Option "TapButton3" "1"
          Option "VertEdgeScroll" "on"
          Option "HorizEdgeScroll" "on"
          Option "VertTwoFingerScroll" "off"
          Option "HorizTwoFingerScroll" "off"
          Option "CircularScrolling" "off"
          Option "EmulateTwoFingerMinZ" "0"
EndSection
En vous remerciant.
- "Milou": ArchLinux x86_64, KDE 4.5, Amarok 2.3, Firefox 3.6, XAMPP -
Samsung Q35: Core 2 Duo T5500@Stock, 2.5Go DDR2, GMA 950 Intel

- "Enterprise": ArchLinux x86_64, KDE 4.5, Amarok 2.3, Firefox 3.6, XAMPP -
Asus P5Q, Core 2 Quad Q9550@Stock, 4Go DDR2, Club 3D HD4890 SuperClocked
Avatar de l’utilisateur
Pahcixam
archer
Messages : 101
Inscription : sam. 20 juin 2009, 12:54
Localisation : Europe / France / Rhône-Alpes / Ardèche

Re: [Synaptics] N'arrive pas à configurer correctement (en cour)

Message par Pahcixam »

Problème, résolu. Je suis revenu aux bases ! J'ai simplifié mon fichier en n'y laissant que les commandes que je voulais, et en enlevant celles que d'habitude je désactivais. Ça donne ça et sa fonctionne d'enfer !

Code : Tout sélectionner

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
          Option "TapButton1" "1"
          Option "VertTwoFingerScroll" "on"
EndSection
- "Milou": ArchLinux x86_64, KDE 4.5, Amarok 2.3, Firefox 3.6, XAMPP -
Samsung Q35: Core 2 Duo T5500@Stock, 2.5Go DDR2, GMA 950 Intel

- "Enterprise": ArchLinux x86_64, KDE 4.5, Amarok 2.3, Firefox 3.6, XAMPP -
Asus P5Q, Core 2 Quad Q9550@Stock, 4Go DDR2, Club 3D HD4890 SuperClocked
Répondre