SYNAPTICS - installation

pppark -  
 pppark -
bonjour,

Je suis sous slackware 10.0 et mon touchpad (souris intégré dans pc portable) ne marche plus !
On m'a conseiller d'installer le module SYNAPTICS :
http://w1.894.telia.com/~u89404340/touchpad/

je l'ai télécharger
j'ai fais un make

j'ai copié le fichier creer et mis dans /usr/X11/lib/module/ (je sais plus exactement l'adresse)

et je sais pas quoi faire !

Avez vous une idée de son installation ?.

merci d'avance !

11 réponses

  1. Vikking Messages postés 222 Statut Membre 4
     
    Salut,

    bon je ne connais pas synaptics mais apparemment il instegre de nouvelles fonctionnalités.

    Si tu n'est pas insteressé par ces fonctionnalités, sans l'utiliser tu peux configurer x pour qu'il prenne en consideration ton touchpad.

    Le principe est de rajouter dans ton fichier de conf de X, un deuxieme "corepointer" pour la souris qui pointe vers le touchpad. Mais peut etre est ce la meme chose pour synaptics.

    ++
    0
  2. pppark
     
    D'accord, mais comment faire pour rajouter un deuxieme "corepointer" pour la souris qui pointe vers le touchpad ?

    par xorg.conf, si c'est le cas ou et comment ?
    0
  3. pppark
     
    mon touchpad ne marchera jamais si vous ne m'aidez pas ! :(
    0
  4. Xenor Messages postés 3312 Statut Contributeur 51
     
    Je connais bien ce driver, il y'a un README dedans qui explique tout super bien, qu'est-ce qu'il faut ajouter dans ton fichier de conf X, as-tu tout suivi ?

    ___________
    - X e n o r ---
    Jeune & Vaillant Guerrier CCM
    0
    1. pppark
       
      Apparament je nais pas XFREE jai chercher dans /etc/X11/ et rien du tout

      Que dois je faire ?
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. pppark
     
    re,
    Ce message parait long mais c'est parce qu'il y a un copié collé.
    je tiens a préciser que j'ai pris : synaptics-0.13.5.tar.bz2

    Je lis le README FR que je vais copier coller ici pour éviter aux autres de le télécharger :

    Installation du driver du touchpad Synaptics pour XFree 4.x
    ===========================================================
    
    Traduction française: Michel Rigot <michel.rigot@advalvas.be>
    
    Prérequis.
    ----------
    
    1. L'utilisation d'un noyau antérieur à la version 2.4.10 nécessite 
       un patch (pc_keyb.c.diff.2.4.3).
    
    2. Avec le noyau 2.6.x, vous devez activer le support du touchpad 
       synaptics lors de la configuration du noyau 
       (CONFIG_MOUSE_PS2 et CONFIG_MOUSE_PS2_SYNAPTICS). Vous avez également 
       besoin du support pour l'interface evdev (CONFIG_INPUT_EVDEV).
       Si vous compilez evdev en tant que module, soyez attentif à ce qu'il 
       soit chargé avant le démarrage du serveur X. Ceci est important 
       puisqu'il ne sera pas chargé automatiquement.
    
    3. Pour son utilisation avec un touchpad ALPS, vous devez utiliser un 
       noyau 2.6.x et appliquer le patch alps. Voyez le fichier README.alps 
       pour plus de détails.
    
    4. Pour compiler le programme "syndeamon", vous avez besoin des
       fichiers "include" de X. Sur un système basé sur les paquetages RPM,
       ils sont habituellement inclus dans le paquet "XFree86-devel".
    
    Installation.
    -------------
    
    1. Taper "make" pour créer le driver "synaptics_drv.o"
    
    2. Copier le driver "synaptics_drv.o" dans le répertoire de modules de 
       XFree qui est habituellement "/usr/X11R6/lib/modules/input/".
       Utiliser "make install" en tant que root qui fait celà à votre place. 
       Noter cependant que certaines distributions ont un chemin différent
       vers le répertoire de modules. Par example, dans la distribution
       Gentoo 1.4 (avec XFree86 4.3.0), le chemin correcte 
       est "/usr/X11R6/lib/modules/drivers/".
    
    3. Charger le driver en ajoutant dans le fichier de configuration de
       XFree la ligne 'Load "synaptics"' dans la secion module.
    
    4. Ajouter ou remplacer les lignes suivantes pour le touchpad dans la 
       section "InputDevice"
    
    Section "InputDevice"
      Driver  	"synaptics"
      Identifier  	"Mouse[1]"
      Option 	"Device"  	"/dev/psaux"
      Option	"Protocol"	"auto-dev"
      Option	"LeftEdge"      "1700"
      Option	"RightEdge"     "5300"
      Option	"TopEdge"       "1700"
      Option	"BottomEdge"    "4200"
      Option	"FingerLow"	"25"
      Option	"FingerHigh"	"30"
      Option	"MaxTapTime"	"180"
      Option	"MaxTapMove"	"220"
      Option	"VertScrollDelta" "100"
      Option	"MinSpeed"	"0.06"
      Option	"MaxSpeed"	"0.12"
      Option	"AccelFactor" "0.0010"
      Option	"SHMConfig"	"on"
    #  Option	"Repeater"	"/dev/ps2mouse"
    EndSection
    
       Modifier la valeur de "Identifier" pour qu'elle corresponde au nom
       dans la section "ServerLayout".
       L'Option "Repeater" est en test pour le moment.
    
    5. Ajouter l' option "CorePointer" à la ligne "InputDevice" dans la
       section "ServerLayout".
    
    Section "ServerLayout"
      InputDevice	"Mouse[1]"	"CorePointer"
      ...
    
       Note! Vous ne pouvez avoir plus d'un "core pointer", alors si vous
             voulez utiliser une souris externe en plus du touchpad, vous
             devez placer tous les périphériques d'entrée de type souris
             en tant que "AlwaysCore", et un seul comme "CorePointer".
    
    6. Démarrer ou redémarrer le serveur X. Si le touchpad ne 
       fonctionne pas:
    
      a) Vérifier les fichiers log de XFree.
      b) Essayer de démarrerle serveur X de la façon suivante pour obtenir
         plus de renseignements: "startx -- -logverbose 8"
    
    7. Si vous désirez pouvoir changer les paramètres du driver sans
       redémarrer le serveur X, activer l'option "SHMConfig" dans le
       fichier de configuration de XFree. Vous pouvez alors utiliser le
       programme "synclient" pour interroger ou modifier les paramètres 
       du driverau vol.
    
       Note! Celà présente un certain danger si vous travaillez dans un 
             environnement multi-utilisateurs non sécurisé. En effet,
             tous les utilisateurs locaux ont la possiblitéde changer les 
             paramètres à leur guise.
    
    Si vous ne parvenez pas à faire fonctionner le driver, envoyez les
    fichiers log et de configuration à <petero2@telia.com>. Si vous 
    utilisez un noyau Linux 2.6.x, envoyez également la sortie de "dmesg" 
    et le contenu de "/proc/bus/input/devices".
    
    


    Voila donc je dois faire :
    make
    Ensuite :
    Je copie le fichier drivers : synaptics_drv.o
    ici : /usr/X11R6/lib/modules/input/

    Ensuite le 3 :
    Charger le driver en ajoutant dans le fichier de configuration de
    XFree la ligne 'Load "synaptics"' dans la secion module.

    Et le 4 je n'arrive a comprendre COMMENT il faut faire !

    Merci de m'aider, je vous en suis extremement reconnaissant
    0
  7. Xenor Messages postés 3312 Statut Contributeur 51
     
    Tu as XFree ? As tu pu éditer le fichier de conf d'XFree /etc/X11/XFree86-4 ? Si tu as XFree c'est dans celui ci que tu dois mettre tout ça, en éditant ce fichier tu devrais comprendre...

    ___________
    - X e n o r ---
    Jeune & Vaillant Guerrier CCM
    0
  8. pppark
     
    Bonjour,

    J'en suis a recopier :

    Section "InputDevice"
    Driver "synaptics"
    Identifier "Mouse[1]"
    Option "Device" "/dev/psaux"
    Option "Protocol" "auto-dev"
    Option "LeftEdge" "1700"
    Option "RightEdge" "5300"
    Option "TopEdge" "1700"
    Option "BottomEdge" "4200"
    Option "FingerLow" "25"
    Option "FingerHigh" "30"
    Option "MaxTapTime" "180"
    Option "MaxTapMove" "220"
    Option "VertScrollDelta" "100"
    Option "MinSpeed" "0.06"
    Option "MaxSpeed" "0.12"
    Option "AccelFactor" "0.0010"
    Option "SHMConfig" "on"
    # Option "Repeater" "/dev/ps2mouse"
    EndSection

    Dans xorg.conf !

    Il se trouve que je n'arrive pas a coller le texte dans l'edit de xorg.conf sous le terminal.
    Bien sur CTRL V ca ne fonctionne pas...

    Quelqu'un saurait comment copier du texte dans xorg ?
    Merci
    a+
    0
    1. pppark
       
      Ah j'oubliais j'ai utilisé la commande PICO (pico /etc/X11R6/xorg.conf)
      0
  9. pppark
     
    Finalement j'ai utilisé la cmd :
    vi /etc/R11/xorg.conf

    J'ai pasté le "code" et maintenant j'aimerai sauvegarder tout ça mais le probleme est que je suis en qwerty !

    on m'a dit de faire :

    :qw

    Comment puis-je faire ça en qwerty ?

    PS : faites en sorte de stopper mon monologue !! :)
    0
  10. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,
    maz
    ;-))

    Z'@+...che.
    JP : Zen, my Nuggets ! ;-)
    
    0
  11. pppark
     
    J'ai trouvé, mais mon touchpad marche toujours pas ....
    0
  12. Xenor Messages postés 3312 Statut Contributeur 51
     
    Putain c'est pas de pot, je sais même pas si ces drivers marchent avec Xorg... Mais normalement c'est quasiment la même chose... Tu as seulement copié tout ce contenu là ou bien as-tu aussi correctement modifié les sections comme le readme te disait de le faire (Les CorePointer et compagnie)?

    ______________
    - X e n o r ---
    RTFM rulz !!
    0
    1. pppark
       
      En fait j'ai modif les InputDevices (plutot rajouter)

      mais les Corepointer je n'ai rien fais car je crois que c'était déjà comme il le fallait ...
      0