Touchpad

bonjour,
j'ai une fedoracore4 et un petit pb de touchpad....
j'ai comme l'impression que fedora ne detecte pas mon touchpad.
dans /proc/bus/input/devices
je n'ai que ma souris usb et mon clavier, pas de touchpad
sinon dans dmesg ya cette ligne :
PNP: PS/2 Controller [PNP0303:KBC0,PNP0f13:MSE0] at 0x60,0x64 irq 1,12

mais je ne sais pas si c'est le touchpad ou la souris usb....
si quelqu'un veux bien m'aider....
@+
--
halte aux monopoles, vive le libre !

6 réponses

  • Votes
  • Date
  • Date décroissante
  1. Salut,
    J'ai eu un portable et le touchpad était sur /dev/psaux, et la souris externe USB
    sur /dev/input/mice mais c'était un noyau 2.4.
    A+, crabs
    1. >cd /usr/src/kernels/2.6.11-1.1369_FC4-i686
      >make gconfig

      je selectionne le device psaux, il était déselectionné
      je sauvegarde

      >make

      CHK include/linux/version.h
      SPLIT include/linux/autoconf.h -> include/config/*
      CHK include/asm-i386/asm_offsets.h
      make[1]: *** Pas de règle pour fabriquer la cible « init/main.o », nécessaire pour « init/built-in.o ». Arrêt.
      make: *** [init] Erreur 2

      impossible de recompiler le noyau!!!
      je ne sais pas si je dois faire quelque chose de spécial??
      si quelqu'un connait un bon tuto pour recompiler le noyau.....
      merci @+
      1. Contributeur
        Salut,

        il ne me semble pas nécessaire de recompiler le noyau!!
        (m'enfin, ca peut toujours servir un jour ou l'autre : tu devrais trouver ton bonheur sur lea-linux.fr)

        Pour ton probleme de touchpad :
        - ca serait pas mal d'avoir la marque, si tu peux trouver ca sur la doc de ton pc...

        sinon, ca doit se passer dans ton /etc/X11/xorg.conf (si tu as xorg, /etc/X11/XF86Config-4 si tu as XFree, mais je pense que sur les distribs récentes il s'agit de xorg.conf)
        en particulier, tu dois avoir des
        Section "InputDevice"
        "mouse"
        "touchpad"
        et une section
        Section "ServerLayout"

        si tu pouvais nous mettre ca... (au minimum, tout le xorg.conf si tu as un doute)

        Phiphi
    2. le touchpad c'est un synaptics sur un compaq presario R4014
      le driver synaptics est coorectement installé (par défaut avec l'install)
      voici mon xorg.conf

      Section "ServerLayout"
      Identifier "single head configuration"
      Screen 0 "Screen0" 0 0
      Screen 1 "Screen1" 0 0
      InputDevice "Mouse0" "CorePointer"
      InputDevice "Mouse1" "AlwaysCore"
      InputDevice "Keyboard0" "CoreKeyboard"
      EndSection

      Section "Module"
      Load "dbe"
      Load "extmod"
      Load "fbdevhw"
      Load "glx"
      Load "record"
      Load "freetype"
      Load "type1"
      Load "dri"
      Load "synaptics"
      EndSection

      Section "InputDevice"
      Identifier "Mouse1"
      Driver "synaptics"
      Option "Device" "/dev/input/mice"
      Option "Protocol" "GlidePointPS/2"
      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

      sinon : ~> cat /var/log/Xorg.0.log
      il me dit qu'il ne trouve pas de touchpad ( j'ai essayé mouse0 mouse1 et mice dans la ligne device mais tjs le meme resultat)...
      voila
      1. Contributeur
        Re...

        et si tu essaies de mettre la mouse1 en corepointer, et mouse0 en "alwayscore" ?...
        sinon, j'ai pas trop d'idées...

        pour ma part, j'ai aussi un touchpad synaptics, mais j'utilise pas le driver : j'ai une molette sur le touchpad, non reconnue (enfin, à l'époque...). Du coup j'avais pas mal galéré, mais j'avais fini par ajouter une option au noyau :
        pour grub, dans /boot/grub/menu.lst
        pour lilo, dans /etc/lilo/lilo.conf je crois

        bref, il y a une ligne
        title           Debian GNU/Linux, kernel 2.6.14-1-k7
        root            (hd0,6)
        kernel          /boot/vmlinuz-2.6.14-1-k7 root=/dev/hda7 ro
        initrd          /boot/initrd.img-2.6.14-1-k7
        savedefault
        

        j'ai ajouté psmouse.proto=imps à la ligne "kernel ..." ce qui donne :
        title           Debian GNU/Linux, kernel 2.6.14-1-k7
        root            (hd0,6)
        kernel          /boot/vmlinuz-2.6.14-1-k7 root=/dev/hda7 ro psmouse.proto=imps
        initrd          /boot/initrd.img-2.6.14-1-k7
        savedefault
        


        et tout fonctionne bien...

        dans mon xorg.conf, le corepointer est :
        Section "InputDevice"
              Identifier   "Configured Mouse"
              Driver       "Mouse"
              Option       "CorePointer"
              Option       "Device"            "/dev/input/mice"
              Option       "Protocol"          "ImPS/2"
              Option       "Emulate3Buttons"   "true"
              Option       "ZAxisMapping"      "4 5"
        EndSection
        


        et la ligne concernant le touchpad est commentée.
        Par contre, je sais pas si une souris branchée dessus fonctionne, mais j'ai de gros doutes..

        j'espere que ca peut t'aider un peu, sinon, je vois pas trop

        Phiphi
        1. non dsl, cela ne fonctionne pas...
          j'ai meme essayé en remplacant "mouse" par "synaptics" mais cela ne fonctionne pas...
          en faisont cat /proc/bus/input/mice je bouge le touchpad mais rien ne se passe...
          voila...
          mais bon, dans le tuto pour l'install du driver synaptics, il disent d'installer evdev et ps2_mouse_synaptics mais le second n'est pas la quand je fait gconfig... je crois qu'il existe des patch mais je ne sais pas comment les installer.... je reessaye ce week end
          merci @+
          1. salut je crois ke g effacé le drivers de mon touchpad. si qq un peut m'aider ca sera genial.
            voici les info( synaptics PS/2 port pointing device version du pilote 9.0.3.0, vista , lenovo 3000 N 200)
            merci