Truc LF : souris USB et portables

ArticleCategory:

SystemAdministration

AuthorImage:[Here we need a little image from you]

[Photo de l'Auteur]

TranslationInfo:[Author + translation history. mailto: or http://homepage]

original in en Guido Socher

en to fr Jean-Etienne Poirrier

AboutTheAuthor:[A small biography about the author]

Guido appr�cie r�ellement quand son ordinateur est taill� � ses besoins et qu'il ressemble vraiment � ce qu'il d�sire. C'est pourquoi il utilise Linux.

Abstract:

C'est une petite astuce. A partir de maintenant, LinuxFocus aura au moins une nouvelle astuce tous les mois. Si vous avez des id�es de nouveaux trucs, envoyez-les � guido(signe "�")linuxfocus.org.

ArticleIllustration:

idée

ArticleBody:

Introduction

J'ai r�cemment not� que mes amis �taient impressionn�s quand je branchais une souris USB dans mon ordinateur portable sous Linux qui tournait d�j� sous X11. La souris fonctionnait, tout simplement, et je n'avais pas besoin de red�marrer le serveur X. Pour moi, c'�tait normal mais je dois admettre que, jusqu'� aujourd'hui, je n'ai jamais vu de distribution Linux o� c'�tait le comportement par d�faut.

Donc, voici la solution.

Une souris PS/2 et USB sous XF86

Mes distributions Linux ne sont pas les toutes derni�res, c'est pourquoi j'ai XF86. Je suppose que ceci pourrait aussi s'appliquer � tout autre serveur X mais je n'ai pas essay�.

Ce branchement � chaud de souris USB (� usb mouse hotplugging �) n'a de sens que sur des portables qui ont un connecteur interne PS/2 pour souris et un port USB. Pourquoi avez-vous besoin d'une souris interne ? Eh bien, vous n'en avez pas besoin. Vous pouvez monter un flag serveur mais, g�n�ralement, cela n'a pas beaucoup de sens d'utiliser X11 sans souris.
Section "ServerFlags"
Option     "AllowMouseOpenFail"
EndSection
Le serveur X peut g�rer le branchement et le retrait d'une souris USB sans aucun probl�me. Cependant, il doit �tre capable d'ouvrir le p�riph�rique logiciel (dans /dev) au d�marrage. Le probl�me est que la plupart des distributions ont le support de la souris USB compil� comme module. En d'autres termes, il n'est charg� que lorsque vous branchez la souris. Pour r�soudre cela, vous devez forcer le chargement de ces modules m�me si aucune souris n'est connect�e au d�marrage.

# placez ceci dans un script init, par exemple :
# /etc/rc.d/rc.local pour une Fedora ou
# /etc/conf.d/local.start pour une Gentoo ou ...

# charge les modules du noyau n�cessaire pour une souris USB
# m�me s'il n'y a aucune souris encore connect�e :
modprobe hid
modprobe input
modprobe mousedev
C'est tout.