Pour continuer sur le sujet, une seconde m�thode fonctionne �galement, en se
servant de gpm :
Cas utilis� lorsque le serveur X ne sait pas prendre en compte la souris
Activer la souris sous la console linux avec gpm
Sous la console linux, une souris PS/2 trois boutons avec gpm se lance ainsi :
gpm -m /dev/psaux -t imps2 -R -W
Modifier la section pointer pour que le serveur X prenne en compte, non plus les
informations re�ues directement
de la souris, mais les infos fournies par rpm dans le fichier /dev/gpmdata
Section "Pointer"
Protocol "MouseSystems"
Device "/dev/gpmdata"
ZAxisMapping 4 5
Buttons 3
EndSection
Le serveur X doit se lancer et la souris doit �tre op�rationnelle.
Pour activer la molette, lancer imwheel ainsi :
imwheel -k -wheel-fifo
La molette doit �tre active.
Pour automatiser le lancement de gpm avec les bons param�tres, plusieurs solutions
avec la Mandrake/RedHat.
Le plus simple et de le lancer depuis le fichier .bash_profile qui est ex�cut� �
chaque loggin de l'utilisateur.
Avant d'ex�cuter le programme, il est imp�ratif de d�truire les sessions pr�c�dentes �
l'aide d'un gpm -k
Cela donne :
#lancement de gpm adapt� au serveur X
gpm -k
gpm -m /dev/psaux -t imps2 -R -K
Cette m�thode de lancement est techniquement assez "sale", car sous cette
distribution, les services gpm sont lanc�e et configur�s
automatiquement � l'aide du fichier /rc.d/init.d/gpm qui prends les param�tres
fournis dans le fichier
/etc/sysconfig/mouse . Le hic, c'est que les param�tres se limitent au type de
connection ps/2 ou s�rie, au protocole Microsoft
ou autre, et � l'�mulation ou non du troisi�me bouton. Ceci s'explique par le fait que
la configuration de base est grandement
simplifi�e par l'utilisation de la commande setup.
A part r��crire le script, est ce que quelqu'un connait une meilleure solution
pour passer d'autres param�tres ?
Mais avec cela, je n'arrive toujours pas � exploiter mon bouton situ� au niveau
du pouce.. snif...
--
---------------------------
Nash -- ICQ # 9268079
[EMAIL PROTECTED]
http://ipt.netliberte.org
---------------------------