5.  Configuration sous XFree86 version 4

suggérée par Lee Monamy

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

5.1. Un autre exemple de paramétrage (pour la gamme SMT3 de Microtouch)

par Dirk Mueller

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

5.2. Complément

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"
...