Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/04/2010, à 12:59

mattdu61

[RESOLU] Multipoint touchpad Lucid Lynx

Bonjour,

Pour pouvoir faire le clic molette avec deux doigts sur mon touchpad, il faut que je tape dans un terminal la commande synclient TapButton2=2

J'aimerais automatiser cela à chaque ouverture de session. Pour l'instant j'ai essayé de mettre cette commande dans "Apps au démarrage" puis de faire un script que j'ai lui aussi mis dans "Apps au démarrage". Sans résultat.:(

Ma solution temporaire est de mettre ça dans le .bashrc et de lancer le terminal à chaque connexion.

Auriez-vous mieux à me proposer? smile

Merci.

PS:J'ai un Asus Eeepc 1000HE.

Dernière modification par mattdu61 (Le 23/04/2010, à 22:48)

Hors ligne

#2 Le 22/04/2010, à 14:51

fabux

Re : [RESOLU] Multipoint touchpad Lucid Lynx

Salut,

jamais fais mais en suivant la doc il parle d'activer shmconfig sinon ça risque de ne pas marcher (tiré de ). Ensuite tu pourras remettre soit ton script soit directement tes lignes dans apps au démarrage.

Hors ligne

#3 Le 22/04/2010, à 15:10

mattdu61

Re : [RESOLU] Multipoint touchpad Lucid Lynx

Non, ça ne change rien. Mais de toute façon moi ça marche juste avec la commande. Mais je sais pas où mettre ça pour qu'elle soit exécutée au démarrage.

Hors ligne

#4 Le 22/04/2010, à 15:33

fabux

Re : [RESOLU] Multipoint touchpad Lucid Lynx

J'ai bien compris que la commande marche mais à priori il faut avoir activé shmconfig pour que la commande puisse être prise au démarrage.
Ensuite, normalement tu as juste à ajouter synclient TapButton2=2 dans la partie Commande dans les apps au démarrage.

Hors ligne

#5 Le 22/04/2010, à 16:26

mattdu61

Re : [RESOLU] Multipoint touchpad Lucid Lynx

Non, j'ai bien fait tout ce que tu m'as dit et aucun résultat...:(

Hors ligne

#6 Le 22/04/2010, à 16:33

fabux

Re : [RESOLU] Multipoint touchpad Lucid Lynx

Peut-être ajouter sh avant synclient ou alors update-rc pourrais peut-être le faire.

Sinon avec un script tu dis que ça ne marche pas non plus mais est-ce qu'il marche "normalement" (c-à-d en le lançant depuis le terminal).

Enfin essai un sleep avant le synclient.

Hors ligne

#7 Le 22/04/2010, à 16:58

mattdu61

Re : [RESOLU] Multipoint touchpad Lucid Lynx

hmm J'ai tout essayé. Rien n'est pris. Et mon script marche bien! roll

Dernière modification par mattdu61 (Le 22/04/2010, à 16:58)

Hors ligne

#8 Le 22/04/2010, à 17:19

fabux

Re : [RESOLU] Multipoint touchpad Lucid Lynx

tu mets quoi comme commande dans apps/demarrage pour lancer ton script?

Hors ligne

#9 Le 22/04/2010, à 19:32

mattdu61

Re : [RESOLU] Multipoint touchpad Lucid Lynx

J'ai essayé:

-synclient TapButton2=2
-sh synclient TapButton2=2
-~/multitouch (mon script)

Mon script:

#!/bin/sh
synclient TapButton2=2

Hors ligne

#10 Le 22/04/2010, à 19:52

fabux

Re : [RESOLU] Multipoint touchpad Lucid Lynx

tes tirets ce sont des puces? tu ne l'a pas mis dans apps/démarrage?

Sinon pour le script essai

sh -c /home/$USERS/multitouch.sh

j'ai mis multitouch.sh je ne sais pas si ça peux marcher sans extension.

edit: donne aussi le retour de

cat /etc/hal/fdi/policy/shmconfig.fdi

Dernière modification par fabux (Le 22/04/2010, à 19:53)

Hors ligne

#11 Le 22/04/2010, à 20:05

mattdu61

Re : [RESOLU] Multipoint touchpad Lucid Lynx

Merci pour tes réponses.:D

Excuse moi, j'aurais dû préciser, je suis sous Lucid, donc plus de HAL...

Sinon, les tirets je ne les ai pas mis. Et j'ai essayé:"sh -c /home/$USERS/multitouch.sh", rien du tout...:(

Dernière modification par mattdu61 (Le 22/04/2010, à 20:06)

Hors ligne

#12 Le 22/04/2010, à 22:19

fabux

Re : [RESOLU] Multipoint touchpad Lucid Lynx

Noté pour Lucid, effectivement plus de hal. Mais est-ce que comme X et son xorg.conf si un fichier existe il l'utilise. A tenter de créer le fichier en question.

Pour le script tu as bien renommé ton multitouch en multitouch.sh big_smile
Tu peux aussi essayé de virer $USERS et mettre ton login.

Sinon une autre piste .
Sinon poser ta question ici.

Hors ligne

#13 Le 22/04/2010, à 23:03

mattdu61

Re : [RESOLU] Multipoint touchpad Lucid Lynx

Oui en réalité j'ai mis "/home/matthieu/multitouch.sh"! smile
Je vais aller voir tes liens.

Hors ligne

#14 Le 23/04/2010, à 12:23

fabux

Re : [RESOLU] Multipoint touchpad Lucid Lynx

Comme je te le disais, tu as essayé de mettre un sleep 10 (par exemple) en tête de ton script? (vu )
D'ailleurs quand tu regardes le thread en complet ainsi que celui-ci je penses qu'il vaut mieux te tourner vers xinput plutôt que synclient (sûrement à cause de shm)

Enfin d'après cette réponse la dernière version de xorg-synaptics semble résoudre le souci sans modif.

Dernière modification par fabux (Le 23/04/2010, à 12:30)

Hors ligne

#15 Le 23/04/2010, à 18:36

mattdu61

Re : [RESOLU] Multipoint touchpad Lucid Lynx

Ca marche!!!!! big_smile

Alors dans j'ai mis dans les Apps au démarrage: /home/matthieu/multitouch.sh

Et voici mon script:

#!/bin/bash

sleep 5

synclient TapButton2=2

exit

Et bien en tout cas merci beaucoup fabux de t'être intéressé à mon problème. smile

RESOLU! cool

Hors ligne

#16 Le 23/04/2010, à 20:54

fabux

Re : [RESOLU] Multipoint touchpad Lucid Lynx

De rien smile
Ajoutes peut-être lucid lynx dans ton titre pour les prochaines recherches qui risque d'arriver wink

Hors ligne

#17 Le 19/07/2010, à 12:47

percherie

Re : [RESOLU] Multipoint touchpad Lucid Lynx

Merci pour l'astuce du sleep, chez moi le multitouche à 2 et 3 doigt était inversé quoi que je fesait. Une commande s'execute au démarrage mais je n'ai pas trouvé où


Nomade en camion utilisant Ubuntu. Si vous souhaitez suivre mes voyages : http://toutenkamion.net/

Hors ligne

#18 Le 07/09/2010, à 12:16

Goalgauth

Re : [RESOLU] Multipoint touchpad Lucid Lynx

idem pour moi,en mettant plutôt

synclient TapButton2=2 TapButton3=3

pour avoir le clic droit par les 3 doigts également.
Le fichier peut être nomé .multitouch.sh pour qu'il soit caché...

Hors ligne