D'autres sites mentionnent l'utilisation du protocole "genitizer" pour la console, mais cela n'a pas fonctionne sur mon systeme (linux Mandrake 8.1, gpm 1.19).
Je n'ai personnellement jamais utiliser ma tablette sous cette version de Xfree, mais je mets a votre disposition differents liens qui pourront vous aider.
A) Suite a une recherche plus approfondit sur le web, j'ai decouvers qu'un etudiant danois avait cree un patch modifiant le driver summa pour Xfree 3.3.x. Son patch a pu etre porte pour Xfree 4.x et permet a la tablette easypen de fonctionner sans passer par une emulation. On notera que le patch existe toujours pour Xfree 3.3.x.
Pour parvenir a utiliser votre tablette EasyPen, il est necessaire de remplacer l'ancien driver. Pour cela executer les commandes suivantes (en root):
#bash: cd /usr/X11/lib/modules/input #bash: cp summa_drv.o summa_drv.old (copie de sauvegarde) #bash: cp "/ton/chemin/jusquau/driver/summa_drv.o" summa_drv.o
Puis n'oublier pas de mettre la section de la tablette a jour dans le fichier de configuration de Xfree (/etc/X11/XF86Config-4), comme suit :
Section "InputDevice" Identifier "EasyPen" Driver "summa" Option "Device" "/dev/ttyS1" Option "Mode" "absolute" Option "Compatible" "on" Option "AlwaysCore" "on" Option "resolution" "2540" Option "xsyze" "3.8" Option "ysize" "2.8" Option "protocol" "tablet" EndSection Section "ServerLayout" ... InputDevice "EasyPen" "AlwaysCore" ... EndSection
B) Il existe une autre methode, sans patch, mais moins efficace.
Il s'agit de faire fonctionner la tablette au travers d'un interpreteur de tablette.
C'est un role que gpm est capable de jouer, pour des souris, ou pour des tablettes.
Cette methode a plusieurs inconveniants :
- elle necessite que gpm soit lancer en tache de fond, donc on ne pourra pas utiliser de souris en mode texte
- la tablette ne marchera correctement sous X que si elle a ete utiliser en console auparavant.
Ce n'est donc pas ma methode preferee, mais pour les personnes ne desirant pas utiliser le patch, ca reste la seule methode possible.
Section "InputDevice" Identifier "EasyPen" Driver "summa" Option "Device" "/dev/gpmdata" Option "cursor" "stylus" Option "Mode" "absolute" Option "AlwaysCore" "on" Option "resolution" "2540" Option "protocol" "tablet" EndSectionAjouter une entree de plus dans la section "Serverlayout", ou il existe normalement une ligne concernant le clavier et la souris :
InputDevice "EasyPen" "AlwaysCore"