  The Linux Busmouse Howto, version francaise
  Chris Bagwell, cbagwell@sprynet.com
  v1.07, fevrier 1998

  11..  IInnttrroodduuccttiioonn

  (Adaptation   francaise   au   11   fevrier   1998  par  Geraud  Canet
  <mailto:canet@labri.u-bordeaux.fr> d'apres la traduction de la version
  1.2  par  Patrick  Robbe).  Le  but de ce document est d'etre un guide
  destine a vous aider a faire fonctionner votre souris  "  bus  "  sous
  Linux.  A  l'epoque  des  premieres  versions du noyau, il etait assez
  frequent  de  voir  passer  des  questions  sur  le  sujet.  Avec  les
  distributions disponibles aujourd'hui, plus developpees, les questions
  semblent surgir moins souvent, mais cette FAQ a toujours son public.

  Aussi loin que je me souvienne, le support des souris bus  a  toujours
  ete inclus dans le noyau, et n'a pas ete modifie depuis longtemps ; ce
  document devrait donc etre applicable quelle que soit  la  version  de
  Linux que vous ayez.

  11..11..  AAvveerrttiisssseemmeenntt

  A  ma  connaissance,  les informations contenues dans ce document sont
  correctes, mais il est possible que j'aie fait quelques erreurs  ;  ne
  suivez  donc  pas toutes les indications aveuglement, surtout si elles
  vous semblent fausses.  Rien  dans  ce  document  ne  devrait  pouvoir
  endommager  votre  ordinateur,  mais  au  cas  ou, je ne prends aucune
  responsabilite  dans  les  dommages  que  pourraient   provoquer   les
  informations contenues dans ce document.

  Microsoft(R) est une marque deposee de Microsoft Corporation.

  [ marques deposees pour d'autres souris, quelqu'un ? - Mike ]

  11..22..  RReettoouurr

  Si  vous  trouvez  des  erreurs  dans  ce  document,  si vous avez des
  commentaires a propos de son contenu,  ou  une  mise  a  jour,  ou  un
  complement  d'information,  envoyez-les  moi  a  l'adresse figurant au
  debut de ce howto.

  11..33..  RReemmeerrcciieemmeennttss

  Ce howto a ete, dans l'esprit de Linux,  un  effort  de  groupe.   Mes
  remerciements  a  Mike  Battersby,  mib@deakin.edu.au,  qui a commence
  cette FAQ dont je fais la maintenance. Toute  erreur  est  sans  aucun
  doute mienne.

  Merci beaucoup a Johan Myreen pour les sections sur les souris PS/2, a
  Robert T. Harris pour son aide pour les sections ATI-XL, et  a  Reuben
  Sumner   pour   diverses   informations   en  plus  de  ses  critiques
  constructives.

  Merci  egalement  a  la  multitude  de  gens  qui  m'ont  envoye   des
  informations sur les souris, des corrections ou des encouragements.

  22..  DDeetteerrmmiinnaattiioonn dduu ttyyppee ddee vvoottrree ssoouurriiss

  Avant   d'aller   plus  loin,  vous  avez  besoin  de  connaitre  deux
  caracteristiques importantes de  votre  souris  :  l'interface  et  le
  protocole  qu'elle  utilise.  L'interface  est l'aspect materiel de la
  souris ; elle inclut par exemple le port d'entree/sortie ou la maniere
  de  verifier  qu'elle est installee. C'est la partie qui concerne plus
  particulierement le noyau, qui lui permet de savoir comment  lire  les
  donnees  envoyees par la souris. Le protocole est l'aspect logiciel de
  la souris. Les applications ont besoin de connaitre le protocole de la
  souris  pour  interpreter  les  donnees  brutes  qu'elles recoivent du
  noyau.

  22..11..  LLeess iinntteerrffaacceess ddee ssoouurriiss

  Le noyau de Linux reconnait actuellement quatre  types  differents  de
  souris  bus  : Inport (Microsoft), Logitech, PS/2 et ATI-XL.  Il n'y a
  pas de methode miracle pour determiner le type  d'interface  de  votre
  souris  --  les  constructeurs  de souris ont generalement leur propre
  idee de ce qu'est un standard. Les sections suivantes  devraient  vous
  aider, sinon il faudra improviser.

  22..22..  LLeess ssoouurriiss IInnppoorrtt

  Elles comprennent la plupart des souris Microsoft ancien style, celles
  qui ont la forme d'une savonnette Dove.  Les  utilisateurs  americains
  qui  ont  achete  des  ordinateurs  Gateway  noteront  que  les souris
  fournies ne sont pas des souris Inport mais des souris PS/2 (voir plus
  bas).  Les  souris  Inport  se  connectent  generalement  a  une carte
  d'interface qui se branche sur le bus de la carte mere.  Si  la  prise
  du  cable  de  votre  souris  est  ronde,  qu'elle a 9 contacts et une
  encoche sur l'un des cotes, vous avez certainement une souris  Inport.

  Pour  autant  que  je  puisse  en  juger, et a part les souris ATI-XL,
  toutes les souris ATI (comme celles des cartes Graphics Ultra) sont de
  vraies souris Inport.

  22..33..  LLeess ssoouurriiss LLooggiitteecchh

  Les  souris Logitech, en general, ressemblent comme deux gouttes d'eau
  aux souris Inport. Elles aussi se connectent a une  carte  d'interface
  via  une prise mini-din a 9 connecteurs. Elles sont d'habitude livrees
  dans des boites Logitech, ou bien il y  a  marque  "Logitech"  sur  la
  carte d'interface, de facon a ce qu'on puisse formellement reconnaitre
  que c'est une souris Logitech.

  Il existe aussi de tres anciennes souris  Microsoft  (celles  avec  un
  roulement  a  billes sur le dessous, en plus de la bille de la souris,
  et un connecteur DB9) qui utilisent le protocole Logitech.

  22..44..  LLeess ssoouurriiss PPSS//22

  En fait, les souris PS/2 ne  sont  pas  du  tout  des  souris  qui  se
  connectent  sur  le bus. L'interface des souris PS/2 n'est pas sur une
  carte d'extension, la souris etant connectee au port  de  peripherique
  auxiliaire  PS/2 sur le controleur clavier.  Une souris PS/2 est munie
  d'une prise mini-DIN a 6 connecteurs, similaire a la prise du clavier.
  Beaucoup  de  portables  utilisent  egalement ce type d'interface pour
  leur _t_r_a_c_k_b_a_l_l -- mis a part le connecteur, bien entendu.

  22..55..  LLeess ssoouurriiss AATTII--XXLL

  Les souris ATI-XL sont une variante des souris Inport, avec de legeres
  differences.  Elle  sont  fournies  avec  les  cartes ATI-XL combinant
  l'adaptateur video et l'interface souris.   Si  vous  n'etes  pas  sur
  d'avoir  une  carte  ATI-XL  (et  donc  une souris du meme nom), c'est
  probablement que vous n'en avez pas.  Ce type de souris peut  utiliser
  au  choix  le  pilote  ATI-XL  ou Inport du noyau ; meme si le premier
  devrait donner de meilleurs resultats.

  22..66..  LLeess pprroottooccoolleess ddee ssoouurriiss

  Le monde PC baigne dans  des  protocoles  differents  qui  entrent  en
  conflit  les  uns avec les autres. Heureusement, le choix de souris se
  connectant sur le bus est considerablement plus reduit que  celui  des
  souris  serie.  La  plupart  des  souris  Inport,  Logitech  et ATI-XL
  utilisent le protocole "BusMouse", bien qu'il y ait d'anciennes souris
  Logitech  qui utilisent le protocole "MouseSystem", et d'autres encore
  plus anciennes qui utilisent le protocole "Logitech". Les souris  PS/2
  utilisent le protocole PS/2.

  33..  CCoommmmeenntt ffaaiirree ffoonnccttiioonnnneerr vvoottrree ssoouurriiss

  Une  fois  que vous avez determine le type d'interface de votre souris
  et son protocole, vous etes pret a poursuivre.

  33..11..  RReeggllaaggee ddee ll''iinntteerrrruuppttiioonn ddee llaa ssoouurriiss

  Maintenant, vous allez avoir  besoin  de  savoir  quelle  interruption
  votre  souris  utilise,  et de vous assurer qu'elle n'entre en conflit
  avec aucun des autres peripheriques que vous avez installes.

  Assurez-vous  que  votre  souris  n'essaie  pas  d'utiliser  la   meme
  interruption que l'un de vos autres peripheriques -- la souris ne peut
  pas partager une ligne d'interruption sous Linux, meme si elle le peut
  sous  d'autres  systemes d'exploitation. Consultez la documentation de
  tous vos  autres  peripheriques  pour  voir  quelle  interruption  ils
  utilisent. Dans la plupart des cas, l'IRQ4 est utilisee par le premier
  port  serie  (/dev/ttyS0),  l'IRQ3  par  le  second  (/dev/ttyS1)  (en
  supposant  que  vous  ayez  reellement ces peripheriques -- sinon vous
  pouvez en toute quietude utiliser leur IRQ), et l'IRQ5  pour  certains
  adaptateurs SCSI.

  Notez que pour les souris ATI-XL, Inport et Logitech, le noyau utilise
  par defaut l'IRQ5, donc si vous etes forces d'utiliser un  noyau  pre-
  compile  (par  exemple  si  vous utilisez Linux a partir d'un CD-ROM),
  vous devrez faire avec. Si vous utilisez une souris Inport ou Logitech
  avec  un  noyau plus recent, vous devriez pouvoir passer une option de
  ligne de commande au noyau lui indiquant les  interruptions  que  vous
  utilisez sans avoir a recompiler.

  33..22..  LLeess ssoouurriiss IInnppoorrtt eett LLooggiitteecchh

  Si  vous  ouvrez le capot de votre ordinateur et regardez la carte sur
  laquelle se branche votre souris, vous devriez remarquer  un  bloc  de
  cavaliers  sur  la  carte  (avec  un  peu  de  chance, il sera indique
  "INTERRUPT"),  avec  les  positions  pour  les  interruptions   (aussi
  appelees IRQ) numero 2,3,4 et 5. Pour changer d'interruption, deplacez
  simplement  le  cavalier  de  sa  position  actuelle  a  la  paire  de
  connecteurs appropriee.

       ******************************************************
       ***     ASSUREZ-VOUS QUE L'ORDINATEUR EST ETEINT   ***
       ***         AVANT DE TOUCHER AUX CAVALIERS         ***
       ******************************************************

  33..33..  LLeess ssoouurriiss AATTII--XXLL

  Les  souris  ATI-XL ont une interruption reglable par logiciel -- vous
  devriez avoir recu avec votre souris un programme MS-DOS  (VSETUP.EXE)
  pour   regler  l'IRQ.  Pour  ce  faire,  vous  devez  (provisoirement)
  redemarrer sous  MS-DOS  et  executer  ce  programme.   Notez  que  le
  programme  VSETUP  reconnait  un  parametre  optionnel  "  /70  " pour
  augmenter le taux de rafraichissement  vertical  (ce  qui  diminue  le
  scintillement).  Le  programme VSETUP vous permet egalement de choisir
  entre l'adresse primaire et l'adresse secondaire -- vous avez  interet
  a  selectionner l'adresse primaire, sinon le noyau ne sera pas capable
  de detecter votre souris.

  Une fois que VSETUP aura ete execute, vous devrez faire un redemarrage
  materiel (_h_a_r_d _r_e_s_e_t) pour que la nouvelle configuration prenne effet.

  33..44..  LLeess ssoouurriiss PPSS//22

  Les souris PS/2 utilisent toujours l'IRQ 12 -- il n'y a aucun moyen de
  le  changer  (sinon  au  fer a souder). Dans le cas (rare) ou un autre
  peripherique utilise l'IRQ 12, il vous  faudra  le  reconfigurer  pour
  qu'il utilise une autre ligne d'interruption.

  33..55..  CCoonnffiigguurraattiioonn dduu nnooyyaauu

  Pour  que  votre  souris  bus  fonctionne  correctement,  vous  devrez
  recompiler le noyau en y integrant le support de souris bus.  Si  vous
  utilisez un noyau precompile, sachez que ces noyaux sont souvent munis
  d'un support integre des trois souris bus. Ce ne  sera  peut-etre  pas
  suffisant.   Le   noyau   pourrait  essayer  d'utiliser  une  mauvaise
  interruption, ou la detection pourrait s'embrouiller et se tromper  de
  type  de souris. Dans le doute, essayez de recompiler votre noyau avec
  seulement le support de votre type de souris,  et  configurez-le  afin
  qu'il utilise l'interruption correcte.

  33..55..11..  CCoommppiillaattiioonn dduu nnooyyaauu

  Allez  dans  le  repertoire  du  noyau (on suppose ici qu'il s'agit de
  /usr/src/linux) et faites un

       make config

  Si vous n'etes pas sur du type de votre souris, la premiere  fois  que
  vous  recompilez  le noyau, vous pouvez selectionner toutes les souris
  bus qui vous sont proposees en option,  dans  l'espoir  que  le  noyau
  detecte  automatiquement  le  bon  type.  Cette  methode  a  un succes
  mitige : ca ne marche pas toujours, mais d'un autre cote ca peut  vous
  eviter d'avoir a recompiler le noyau plusieurs fois.

  Repondez  "y"ou "m" a la question concernant votre type d'interface et
  "n" a toutes les autres questions concernant les souris bus.  Utilisez
  l'option "m" si la configuration de votre systeme permet le chargement
  des modules. Si ce n'est pas le cas, ou si vous ne  pas  comprenez  de
  quoi  il  s'agit,  il  n'y a aucun inconvenient a repondre "y", ce qui
  integrera directement le support dans le noyau.

  Par exemple, si vous avez une souris Inport, vous devriez repondre "y"
  a la question
       Microsoft busmouse support

  et  "n"  a  toutes  les autres questions sur les souris bus.  Repondez
  comme d'habitude a toutes les questions  qui  ne  concernent  pas  les
  souris.

  Pour compiler le noyau avec le support des souris PS/2, repondez "y" a
  la question

       PS/2 mouse (aka "auxiliary device") support

  Le  pilote  de  souris  PS/2  reconnait  en   fait   deux   types   de
  peripheriques  :  le  controleur  standard  PS/2 et une interface PS/2
  speciale de chez Chips &  Technologies,  qui  est  utilisee  dans  les
  portables Texas Instruments Travelmate et Gateway Nomad. Pour compiler
  le support des _t_r_a_c_k_b_a_l_l_s sur ces machines, repondez "y" a la question

       C&T 82C710 mouse port support (as on TI Travelmate)

  Notez  que  vous  devrez  toujours  repondre  "y" a la question sur le
  pilote PS/2 standard pour avoir la possibilite  de  repondre  a  cette
  question, puisque le pilote 82C710 en est en fait un supplement.

  Une  fois  configure  le  pilote  a  la  fois  pour une interface PS/2
  standard et pour le controleur 82C710, le  pilote  se  met  d'abord  a
  chercher  une  puce  82C710  lors du demarrage. S'il echoue, le pilote
  standard est utilise a la place, donc un noyau configure pour les deux
  types  d'interfaces  devrait  aussi  fonctionner sur une machine dotee
  d'un port PS/2 standard. Toutefois, il y a eu un  cas  reporte  ou  le
  pilote  a  detecte  par erreur un processeur 82C710, alors pour mettre
  toutes les chances de votre cote, ne  choisissez  pas  le  support  du
  82C710 si vous n'en avez pas besoin.

  Compilez votre nouveau noyau et redemarrez normalement.

  Maintenant,  vous  allez pouvoir indiquer au noyau quelle interruption
  est utilisee par votre souris. Vous pouvez sauter cette etape si  vous
  avez une souris PS/2, qui utilise toujours l'IRQ 12.

  Si  vous  avez  une  souris  Logitech  ou  Inport,  editez  le fichier
  /usr/src/linux/include/linux/busmouse.h et changez la ligne :

       #define MOUSE_IRQ               5

  pour correspondre a l'IRQ reellement utilisee par votre souris.

  Si   vous   avez   une    souris    ATI-XL,    editez    le    fichier
  /usr/src/linux/drivers/char/atixlmouse.c et changez la ligne :

       #define ATIXL_MOUSE_IRQ         5

  pour correspondre a l'IRQ reellement utilisee par votre souris.

  A  cause  des  caprices  de l'architecture PC, si votre souris utilise
  l'IRQ 2, vous devez ecrire IRQ 9 dans le #define.

  Exemples :

  Pour une souris sur l'IRQ 3, modifiez la ligne comme suit :

       #define MOUSE_IRQ               3

  Pour une souris sur l'IRQ 2, modifiez la ligne comme suit :

       #define MOUSE_IRQ               9

  Ensuite, compilez le noyau selon les instructions  qui  l'accompagnent
  et  redemarrez  avec  le nouveau noyau. Le support de votre souris bus
  devrait maintenant etre correctement inclus dans le noyau compile.

  33..55..22..  SSeelleeccttiioonn

  Dans les anciens noyaux, il fallait preciser a la compilation du noyau
  le  support du programme selection (qui permettait de faire du copier-
  coller dans les consoles virtuelles en mode texte de la meme facon que
  sous  X).  Cette option n'apparait plus dans les noyaux recents, et le
  programme selection a ete  generalement  remplace  par  gpm  (voir  la
  section ``gpm'' pour plus de details).

  Si  vous  utilisez  un  noyau ancien, vous pouvez repondre "y" a cette
  question quel que soit votre type de souris, dans le  but  de  pouvoir
  utiliser selection.

  33..55..33..  MMooddiiffiiccaattiioonn  ddeess iinntteerrrruuppttiioonnss ssoouuss uunn nnooyyaauu rreecceenntt

  Ces indications concernant la modification des interruptions utilisees
  par le noyau fonctionnent sous n'importe quelle  version.  Les  noyaux
  plus  recents  (a partir de quelque part dans les 2.x.x) permettent de
  passer des arguments au noyau pendant le demarrage, par  le  biais  de
  LILO  ou LOADLIN, afin de preciser le numero d'interruption concernant
  les souris Logitech et Microsoft Inport. Cela peut vous  faire  gagner
  pas  mal  de  temps  si  vous pouvez eviter de recompiler le noyau (ou
  d'apprendre a le faire).

  Vos pouvez ajouter les  options  suivantes  a  la  ligne  de  commande
  concernant votre demarrage dans LILO :

       bmouse=3 (pour une souris Logitech)
       msmouse=3 (pour une Microsoft Inport)

  Remplacez les 3 par le numero d'interruption de votre souris. Voici un
  exemple de cette methode avec LILO :

       LILO:linux msmouse=3

  Vous pouvez consulter vos  documentations  de  LILO  et  LOADLIN  pour
  savoir   comment   ajouter   des  informations  a  leurs  fichiers  de
  configuration, afin de n'avoir pas a les taper  a  la  main  a  chaque
  demarrage.
  Si  vous  utilisez  les modules, vous pouvez definir les interruptions
  manuellement, en utilisant insmodcomme suit :

       insmod msbusmouse.o mouse_irq=3 (souris Inport)
       insmod busmouse.o mouse_irq=3 (Logitech)

  Si  votre  systeme  utilise   kerneld   pour   charger   les   modules
  automatiquement, vous pouvez editer votre fichier /etc/conf.modules ou
  /etc/modules.conf (celui que votre systeme utilise), et y ajouter  une
  des lignes suivantes :

       options msbusmouse mouse_irq=3
       options busmouse mouse_irq=3

  33..66..  LLeess ppeerriipphheerriiqquueess aassssoocciieess aauuxx ssoouurriiss..

  Sous  Linux,  on accede aux souris via les peripheriques du repertoire
  /dev. Le tableau qui suit donne la liste des types d'interfaces et des
  peripheriques associes.

       INTERFACE        PERIPH.        MAJEUR    MINEUR
       ---------------------------------------------
       Logitech        /dev/logibm      10       0
       PS/2            /dev/psaux       10       1
       Inport          /dev/inportbm    10       2
       ATI-XL          /dev/atibm       10       3

                    Tableau 1.  Peripheriques associes aux souris.

     NNoottee ::
        Si vous utilisez votre souris ATI-XL avec le pilote Inport, vous
        devez utiliser le peripherique  /dev/inportbm,  et  non  pas  le
        peripherique /dev/atibm.

  Les  colonnes  majeur  et  mineur  donnent les numeros de peripherique
  correspondants.

  Si vous n'avez pas ces peripheriques, il vous faut  tout  d'abord  les
  creer.   Pour  ce  faire, vous devez executer ce qui suit (en tant que
  _r_o_o_t)

       mknod /dev/logibm   c 10 0
       mknod /dev/psaux    c 10 1
       mknod /dev/inportbm c 10 2
       mknod /dev/atibm    c 10 3

     NNoottee ::
        Il y a un certain temps dans  l'histoire  (de  moins  en  moins)
        recente  de Linux, le nom des peripheriques ont change. Les noms
        suivants ont ete remplaces par ceux donnes plus haut, et doivent
        etre  effaces: bmousems, bmouseps2, bmouseatixl, bmouselogitech.

  Nombreux sont ceux qui aiment a creer  un  lien  symbolique  entre  le
  peripherique  associe  a  leur  souris et /dev/mouse de facon a ne pas
  avoir a se rappeler quel peripherique ils doivent utiliser.   Si  vous
  avez  une distribution recente de Linux, vous avez certainement un tel
  lien. Si c'est le cas, ou si vous creez ce  lien,  assurez-vous  qu'il
  pointe  bien sur le peripherique correspondant a votre type de souris.

  44..

  UUttiilliissaattiioonn ddee vvoottrree ssoouurriiss

  44..11..  ggppmm

  gpm est un programme qui vous permet de  realiser  des  operations  de
  copier-coller  entre  differents  terminaux virtuels sous Linux, de la
  meme facon que sous X.  C'est, de plus, un bon moyen de  tester  votre
  souris.    La    version   actuelle   de   gpm   est   gpm-1.13.tar.gz
  <http://sunsite.unc.edu/pub/Linux/system/mouse/gpm-1.13.tar.gz>     et
  vous  pouvez  la  trouver  dans  votre  site  FTP  Linux favori (comme
  ftp.ibp.fr -- NdT), et contient des instructions pour sa  compilation.
  Certaines  distributions  de  Linux,  comme la Red Hat, contiennent un
  executable de gpm precompile.

  En appelant gpm, utilisez l'option -t pour preciser votre protocole de
  souris,  et l'option -m pour indiquer quel peripherique vous utilisez.
  Trois protocoles utiles aux souris bus  sont  logi,  bm  et  ps2.  Par
  defaut,  le  peripherique  souris  est  /dev/mouse,  aussi pouvez-vous
  omettre l'option -m si vous avez deja le  lien  symbolique  approprie.
  Voici un exemple pour une souris Microsoft Inport :

       gpm -t bm

  ou, si vous utilisez le protocole PS/2 :

       gpm -t ps2

  Vous  devriez  alors,  en  bougeant  votre  souris, voir un petit bloc
  rectangulaire se deplacer sur l'ecran ;  vous  devriez  aussi  pouvoir
  faire  du  copier-coller entre les terminaux virtuels en utilisant les
  boutons  de  la  souris.  Pour  savoir   comment   faire,   lisez   la
  documentation de gpm, ou tapez man gpm.

  44..22..  XXFFrreeee8866

  Pour  utiliser  votre  souris bus sous Xfree86, vous devez indiquer le
  protocole de votre souris dans votre fichier Xconfig. Si vous utilisez
  le  protocole  BusMouse,  votre  fichier  Xconfig  devrait contenir la
  section suivante (y compris les guillemets) :

  Section "Pointer"
      Protocol "Busmouse"
      Device "/dev/mouse"

      # Autres options telles que Emulate3Buttons
  EndSection

  Pour les souris PS/2 changez la ligne concernant le protocole en :

           Protocol "PS2"

  Si vous avez une souris a deux boutons, ajoutez la ligne

       Emulate3Buttons

  qui vous permettra de simuler la presence  d'un  troisieme  bouton  en
  pressant simultanement les deux que vous avez deja.  Toutes les autres
  lignes se rapportant a la souris,  comme  "BaudRate"  et  "SampleRate"
  devraient  etre commentees, car elles n'ont aucun effet sur les souris
  bus.

  44..33..  XXFFrreeee8866 eett ggppmm

  Durant une longue periode du developpement du noyau,  il  n'etait  pas
  possible  de partager les souris bus entre les differents processus. A
  cause de cela, il etait difficile d'utiliser XFree86 et  gpm  en  meme
  temps.  Si  vous  essayez de lancer X pendant que vous utilisez gpm et
  que vous obtenez l'erreur suivante, c'est que vous utilisez un de  ces
  anciens noyaux :

       Fatal server error:
       Cannot open mouse (Device or resource busy)

  Il  y a deux facons de faire marcher gpm avec XFree86 sous ces noyaux.
  La premiere consiste a tuer toute instance de gpm en  cours  avant  de
  demarrer XFree86. La seconde consiste a utiliser l'option " repeteur "
  de gpm (qui prend les donnees de la  souris  et  repete  l'information
  dans plusieurs applications).

  Je  vous conseille, autant que possible, de mettre a jour votre noyau,
  afin de pouvoir partager votre souris bus entre les applications. Dans
  ce  document,  je  me  contenterai d'evoquer une methode permettant de
  faire fonctionner ensemble XFree86  et  gpm  avec  ces  vieux  noyaux.
  Veuillez  vous  reporter  a  la documentation de gpm si vous souhaitez
  utilisez la methode du repeteur.

  gpm permet de terminer ses propres instances en tapant :

       gpm -k

  Cela doit etre fait  avant  de  lancer  X11.  Vous  voudrez  peut-etre
  ajouter  une  ligne  au debut de votre script startx pour que gpm soit
  arrete automatiquement. Vous pouvez  egalement  placer  a  la  fin  du
  script une commande qui redemarre gpm, de telle sorte qu'il se relance
  a la sortie de votre session X.

  55..  VVoouuss nn''aarrrriivveezz ttoouujjoouurrss ppaass aa ffaaiirree mmaarrcchheerr vvoottrree ssoouurriiss ??

  Alors  comme ca, vous avez lu ce howto une douzaine de fois, tout fait
  scrupuleusement comme vous pensiez devoir le faire,  et  votre  souris
  refuse  encore de fonctionner ? Le meilleur conseil que je puisse vous
  donner est : faites des experiences. Bon, d'accord, ca fait un peu mal
  aux  reins,  mais au bout du compte la seule facon de savoir ce qui va
  marcher ou non avec votre souris, c'est d'essayer toutes les solutions
  jusqu'a ce que vous trouviez la bonne.

  Comme  toujours,  s'il  y  a  quelque chose que vous ne comprenez pas,
  lisez d'abord la page de manuel, et voyez si ca ne vous aide  pas.  Si
  vous  avez  une  question  specifique, ou un probleme pour lequel vous
  pensez que je  peux  vous  aider,  n'hesitez  pas  a  me  contacter  a
  l'adresse  qui  figure  au  debut de ce howto, et je verrai si je peux
  vous aider ou vous diriger vers quelqu'un qui le peut.

  Le  newsgroup  comp.os.linux.setup,  ou   comp.os.linux.hardware   est
  l'endroit  tout  indique  pour  les  discussions  et/ou  les questions
  concernant les souris, alors  s'il  vous  plait,  ne  postez  pas  ces
  questions dans d'autres groupes, et en particulier ne cross-postez pas
  de questions dans 2 ou plus de groupes de  la  hierarchie  Linux,  ils
  sont  deja  assez  en  desordre  comme  ca  !  Lorsque vous postez une
  question, vous aurez une meilleure reponse (et bien moins  de  _f_l_a_m_e_s)
  si  vous  utilisez a bon escient les lignes Subject: et Keywords:. Par
  exemple

       Subject: BUSMICE - Gateway 2000 mouse wont work.
       Keywords: mouse busmouse gateway

  NdT : Le groupe francophone fr.comp.os.linux est le  groupe  pertinent
  ou  poster  vos  messages,  mais n'oubliez pas les recommandations ci-
  dessus.

