Ceci est une ancienne révision du document !



Souris : Tout sur la configuration

Cette page recense différentes méthodes de configuration de souris, par marques et modèles. Si la plupart des souris standards sont reconnues immédiatement, certains modèles avancés nécessitent une configuration.

Vous pouvez également vouloir modifier les comportements par défaut. Grosso modo, deux voies sont possibles :

  • utiliser un programme tiers du type BTNX ou XBindKeys pour configurer les évènements souris (recommandé car plus simple, plus souple, plus à jour),
  • ou s'appuyer sur les options du serveur X.org et modifier le fichier de configuration xorg.conf (en général pour utiliser le module evdev).

Plusieurs utilitaires peuvent donc être utilisés pour configurer les souris. Pour y voir plus clair :

  • IMWheel permet d'utiliser les boutons supplémentaires des souris en leur faisant correspondre des combinaisons de touche clavier (ne modifie pas le fichier xorg.conf) ;
  • BTNX est un utilitaire propriétaire simple d'utilisation, qui ne modifie pas le fichier xorg.conf ;
  • HIDPoint est un utilitaire simple d'utilisation, il prend en charge les claviers et souris de marque Logitech ;
  • XBindKeys propose une méthode de configuration très souple et puissante, quoiqu'un peu plus compliquée à appréhender que BTNX ;
  • evdev est le module générique de gestion avancée des entrées pour le noyau ; il fait office de pilote des événements souris pour le serveur graphique X.org et est parfois utilisé (nécessite de modifier xorg.conf).
  • xset permet de modifier en ligne de commande les paramètres de la souris (man xset pour plus d'informations).
  • Unclutter permet de cacher automatiquement le curseur de la souris. Il suffit d'installer apt://unclutter et de redémarrer.

Les exemples de configuration du fichier .imwheelrc

Déplacé vers imwheel

Activer le défilement horizontal dans Xorg

Méthode obsolète depuis Intrepid (8.10) (voire hardy ?). Le serveur X prend en charge les boutons supplémentaires avec la configuration automatique.
Merci de vérifier si sous hardy ça marche directement dans firefox et supprimer toute cette partie si c'est le cas.

Introduction

Le défilement horizontal peut être utile dans certaines applications et dans firefox il sert à passer à la page suivante ou précédente.

Installation

  • Faites :
cat /proc/bus/input/devices | grep N:

cherchez la ligne qui a l'air de correspondre à votre souris et retenez son nom ! il vous servira pour la suite

  • Ensuite ouvrez le fichier /etc/X11/xorg.conf, comme ça par exemple :
gksudo gedit /etc/X11/xorg.conf
  • rendez vous après cette partie là :
Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ExplorerPS/2"
        Option          "ZAxisMapping"          "4 5"
        Option          "Emulate3Buttons"       "true"
EndSection
  • après cette partie là (à peu près) ajoutez :
Section "InputDevice"
    Identifier      "Custom-Mouse"
    Driver          "evdev"
    Option          "SendCoreEvents"             "true"
    Option          "Name"                       "Le nom de votre souris"
    Option          "Phys"                       "usb-*/input0"
    Option          "HWheelRelativeAxisButtons"  "7 6"
EndSection
  • Ensuite allez à la section Section "ServerLayout" et ajoutez la ligne InputDevice "Custom-Mouse" comme ceci :
Section "ServerLayout"
        ...
        InputDevice     "Configured Mouse"
        InputDevice     "Custom-Mouse"
        ...
EndSection
  • Voilà c'est tout, il ne vous suffira maintenant que de redémarrer !
Testé avec trois souris de marques Logitech, une de marque T'n'B et une IntelliMouse Optical de Microsoft. Avec logitech cordless mouse ne fonctionne pas (au lieu de defilement horizontal on a un "page précédente" ou "page suivante"
Testé avec Une souris de chez LDLC, la Gamer1000 qui est en fait une "A4Tech PS/2 USB Mouse" et cela fonctionne très bien

Microsoft

Logitech

HIDPoint est un utilitaire simple d'utilisation, il prend en charge les clavier et souris de marque Logitech;

A4 Tech

Trust

Problème et résolution semblent identiques au Problème du "Touchpad fou".

Après avoir lu la documentation appropriée pour votre matériel, si vous souhaitez plus de détails sur le fonctionnement de la section « Souris » de xorg.conf (notamment des explications sur les différentes options), allez voir les pages suivantes de la documentation de X.org :

  • souris.1279792625.txt.gz
  • Dernière modification: Le 18/04/2011, 14:49
  • (modification externe)