Voici un exemple de paramétrage du fichier
XF86Config-4
pour un écran tactile ELO :
Section "InputDevice" Identifier "Ecran tactile ELO" Driver "elographics" Option "Device" "/dev/ttyS0" Option "MinimumXPosition" "300" Option "MaximumXPosition" "3700" Option "MinimumYPosition" "300" Option "MaximumYPosition" "3700" Option "UntouchDelay" "10" Option "ReportDelay" "10" Option "SendCoreEvents" "yes" EndSection
Différence notable entre le paramétrage de cette version et celui de la
version 3, vous devez indiquer Device
à la
place de Port
, sinon vous obtiendrez une erreur. De
plus, le paramètre AlwaysCore
de la version 3 a été
remplacé par SendCoreEvents
.
Vous devez aussi ajouter une entrée correspondant à l'écran tactile dans
la section ServerLayout
. Ceci, même si le serveur X
vous indique qu'il a bien ajouté votre écran tactile :
« (II) XINPUT: Adding extended input device "ECRANTACTILE"
(type: Elographics Touch Screen)
».
Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" ... InputDevice "Ecran tactile ELO" EndSection
Section "InputDevice" Identifier "MicroTouchFinger" Driver "mutouch" Option "Type" "finger" Option "Device" "/dev/ttyS0" Option "ScreenNo" "0" Option "MinimumXPosition" "0" Option "MaximumXPosition" "16383" Option "MinimumYPosition" "0" Option "MaximumYPosition" "16383" EndSection
L'option Type
peut avoir pour valeur
finger
ou stylus
. Depuis que
Microtouch a été racheté par 3M-Touch, vous trouverez les ressources
relatives à ces produits à l'adresse suivante : http://www.3M.com/3MTouchSystems/downloads/legacy.jhtml#Linux
D'après Wong Yeow Sen, les noms des options de configuration ont été modifiés dans XFree86 version 4.2 (au moins pour la distribution Red Hat 7.3). Si vous constatez que les valeurs de calibration que vous avez défini ne sont pas utilisées, essayez d'utiliser les options suivantes :
... Option "MinX" "100" Option "MaxX" "4000" Option "MinY" "100" Option "MaxY" "4000" ...