<-
Nasgaïa > Forums > Documentation > Doc HTML

Trucs et astuces pour Xfree86

Auteurs: Martial Daumas

Date: 2003-11-06

Modif:

Quelques petits actuces concernant Xfree86 pour se simplifier la vie

top

Activer la molette de la sourie

Par défaut, la configuration générée par les divers outils fournis avec X ne proposent pas par défaut le support des molettes de souries, cela viendra surement bientôt.

Méthode manuelle

Cette première méthode est de loin la plus simple, et la plus rapide - et peut être effectuée sous X comme en console.

Editez le fichier /etc/X11/XF86Config (ou ailleurs, comme /usr/X11R6/lib/X11/XF86Config si un outil l'avait stocké là), avec l'éditeur de texte de votre choix, puis repérez la section qui ressemble à cela (les valeurs dépendent de votre matériel):

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "Auto"
Option "Device" "/dev/mouse"
EndSection

Pour l'immense majorité des souries à molettes, effectuez la modification suivante:

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "Auto"
Option "Device" "/dev/mouse"
Option "ZAxisMapping" "4 5"
EndSection

Pour gérer des souries moins standards, avec plus de bouttons ou plusieurs molettes il est parfois possible de les configurer au mieux - mais pas toujours.
Le fichier /usr/share/doc/Xfree86-4.3.0/README.mouse vous donnent les principales informations sur ce sujet.

xf86cfg

fig1

L'utilitaire en mode graphique xf86cfg permet de faire extactement la même modification, sauf qu'au lieu de manipuler le fichier de configuration directement, vous manipulez des cases qui représentes les divers sections, et leur options. Il est souvent plus simple de lancer xf86cfg depuis X déjà lancé que depuis la console (meilleur lisibilité).

Astuce :
Pour reprendre le contrôle normal du pavé numérique utilisez Ctrl+Shift+VerrNum(du pavé numérique). xf86cfg utilise AccessX pour permettre de configurer sans la sourie, en déplacant le curseur avec le pavé numérique (enfin, pour les gens très très patients) - cette combinaison de touche remet le clavier en mode normal, ce qui est pratique pour entrer les valeures numériques.

top

Corriger le lien /dev/mouse

Par défaut, Nasgaïa crée un lien /dev/mouse qui pointe sur /dev/misc/psaux. Si vous n'avez pas de sourie PS/2, cela peut vous géner en vous obligeant à indiquer le vrai Device de la sourie dans XF86Config - et de plus, xf86cfg ne va va pas fonctionner avec la sourie s'il n'existe pas déjà un XF86Config valide (crée par exemple à l'installation).

Pour adapter le lien à vos besoin proprement (c'est à dire de manière durable), éditez le fichier /etc/devfs/conf.d/mouse.conf et remplacez les expressions ^misc/psaux$ par le bon device, par exemple ^input/mouse0$ pour une sourie usb.

pour faire prendre en compte le changement:

kill -s HUP `pidof devfsd`

Désormais, /dev/mouse sera toujours créer à la demande en pointant sur le bon device.

Ceci peut aussi être fait pendant la post-installation avec Nsetup, faite simplement ceci (menu "Shell") avant de passer dans le menu de configuration de X - dès lors, xf86cfg pourra fonctionner normalement en mode graphique.

top

Utiliser les nouveaux Xcursors

A venir