Cet article fournit des informations sur le pilote Elo Touchscreen Linux APR (USB) v2.1.0 et les instructions d'installation
Ci-dessous figurent les instructions d'installation du pilote Elo Touchscreen Linux APR (USB) v2.1.0.
Ce pilote est obsolète et n'est plus supporté.
Pilote Elo Touchscreen Linux - APR (USB)
Intel i686 (32 bits) ou AMD64/Intel (64 bits)
Instructions d'installation / désinstallation
--------------------------------------------------------------------------------
Version 2.1.0
14 janvier 2010
Elo TouchSystems
================================================================================
Le paquet pilote Elo Linux APR contient des pilotes Linux conçus pour le noyau Linux 2.6
ainsi que des utilitaires de panneau de contrôle graphique et de commande pour les écrans tactiles Elo
APR. Ce pilote nécessite que la bibliothèque libusb-1.0 soit installée pour fonctionner
correctement. Voir la section 3 pour l'installation de la bibliothèque libusb-1.0.
Ce fichier README est organisé comme suit :
1. Moniteurs tactiles et contrôleurs Elo Touchscreen pris en charge
2. Exigences système
3. Installation de la bibliothèque libusb-1.0
4. Installation du pilote Elo Touchscreen APR
5. Options de ligne de commande du pilote APR et utilisation
6. Accéder au panneau de contrôle
7. Désinstallation du pilote Elo Touchscreen APR
8. Contact avec Elo TouchSystems
==========================================================
1. Moniteurs tactiles et contrôleurs Elo Touchscreen pris en charge
==========================================================
- Contrôleurs Elo APR (USB) (APR 7000/7001)
======================
2. Exigences système
======================
- Plateforme Intel i686 (32 bits) (ou) [Visitez la section des téléchargements Linux à
Plateforme AMD/Intel x86_64 (64 bits) www.elotouch.com pour télécharger le paquet pilote
pour votre Linux 32 ou 64 bits]
- Noyaux pris en charge :
Version du noyau 2.6
- Versions de Libusb prises en charge :
libusb 1.0 (libusb-1.0.so.0)
- Versions de Motif prises en charge :
Version 4.0 de Motif (libXm.so.4)
Version 3.0 de Motif (libXm.so.3)
- Versions de libusb prises en charge :
Version 1.0 de libusb
====================================
3. Installation de la bibliothèque libusb-1.0
====================================
Important :
==========
a.) Doit avoir des droits d'accès administrateur sur le système Linux pour installer la
bibliothèque libusb-1.0.
b.) Pour compiler la bibliothèque libusb-1.0 à partir du code source, un environnement de développement
est nécessaire avec des paquets comme gcc, make, etc. Référez-vous à la documentation du code source de libusb-1.0
pour plus de détails.
c.) Les fonctions libusb-1.0 utilisent le système de fichiers "usbfs" pour interagir avec le
périphérique usb. Assurez-vous que "usbfs" est monté et actif si vous recevez des erreurs avec
les fonctions libusb-1.0.
d.) Ce pilote NE fonctionnera PAS avec l'ancienne bibliothèque libusb-0.1.
Les composants du pilote Linux Elo APR nécessitent maintenant le support de la bibliothèque libusb-1.0
(l'ancienne bibliothèque libusb-0.1 ne fonctionnera pas). Cette bibliothèque libusb-1.0 peut être
installée à partir des paquets binaires fournis par diverses distributions Linux. La
bibliothèque peut également être installée en compilant le paquet source libusb-1.0
disponible en téléchargement sur le site web de libusb-1.0.
Installer la bibliothèque libusb-1.0 à partir de paquets binaires
-----------------------------------------------
Les dernières distributions Linux (exemple : OpenSuse 11.1, Ubuntu 9.04, Fedora 10,
etc.) ont commencé à expédier cette bibliothèque (mise à jour vers la populaire bibliothèque libusb-0.1) comme partie de leur version standard. Vous pourriez avoir besoin de sélectionner et
installer la bibliothèque à partir de l'image CD/DVD ou du dépôt de paquets en ligne.
Veuillez voir les commandes pour installer le paquet binaire de la bibliothèque libusb-1.0 pour certaines distributions Linux, fournies ci-dessous.
# yum install libusb1 [ Fedora 10 ]
# apt-get install libusb-1.0-0 [ Ubuntu 9.04 ]
Installer la bibliothèque libusb-1.0 à partir du code source
-------------------------------------------
Si votre distribution (exemple : OpenSuse 10.3, Ubuntu 8.04, Fedora 8, etc.) ne dispose pas d'un paquet binaire pour la bibliothèque libusb-1.0, vous pouvez télécharger le code source le plus récent de cette bibliothèque depuis le site web de libusb-1.0, compiler et l'installer
facilement.
Site web - http://libusb.wiki.sourceforge.net/Libusb1.0
Télécharger Source - http://sourceforge.net/projects/libusb/files/libusb-1.0/
Extrayez le code source de la bibliothèque et exécutez ensuite les commandes suivantes pour
configurer, compiler et installer la bibliothèque à partir du dossier principal de la bibliothèque.
# cd libusb-1.0.0
# ./configure
# make
# make install
Plateforme Intel 32 bits i686 :
- - - - - - - - - - - - -
# ln -s /usr/local/lib/libusb-1.0.so.0 /usr/lib/libusb-1.0.so.0
(ou)
Plateforme AMD64/Intel 64 bits x86_64 :
- - - - - - - - - - - - - - - - -
# ln -s /usr/local/lib64/libusb-1.0.so.0 /usr/lib64/libusb-1.0.so.0
Les anciennes distributions Linux peuvent avoir certaines limitations pour compiler ce code source de bibliothèque
en raison de la version du compilateur gcc. Référez-vous à la documentation du code source de libusb-1.0
pour plus de détails.
============================================
4. Installation du pilote Elo Touchscreen APR
============================================
Important :
==========
a.) Doit avoir des droits d'accès administrateur sur le système Linux pour installer le
pilote Elo Touchscreen APR.
b.) Assurez-vous que tous les anciens pilotes Elo sont désinstallés du système.
c.) Ne décompressez pas le paquet binaire téléchargé sur un système Windows.
d.) Ce pilote fonctionnera uniquement sur la version du noyau Linux 2.6.
e.) Assurez-vous que la bibliothèque libusb-1.0 (libusb-1_0-0-0.9.3-4.22 ou libusb-1.0-0
package) est installée avant de procéder à l'installation du pilote de l'écran tactile.
f.) La bibliothèque Motif 4.0 (libXm.so.4) ou Motif 3.0 (libXm.so.3) est nécessaire pour utiliser
le panneau de contrôle basé sur une interface graphique (GUI) (/etc/opt/elo-apr/cpl).
Les paquets d'installation Openmotif, libmotif, libopenmotif ou lesstif fournissent
la bibliothèque requise libXm.so.4 ou libXm.so.3.
g.) Assurez-vous que l'écran tactile APR est connecté au système pendant l'installation du
pilote et lors du redémarrage après l'installation du pilote.
Étape I :
-------
Copiez les fichiers du pilote Elo APR du dossier binaire "bin-apr" décompressé vers le
dossier par défaut d'elo (/etc/opt/elo-apr). Assurez-vous que l'écran tactile APR est
connecté au système et procédez au téléchargement du fichier de données de caractérisation.
# cp -r ./bin-apr/ /etc/opt/elo-apr
# cd /etc/opt/elo-apr
Exécutez maintenant le pilote depuis le terminal pour détecter le nouvel écran tactile APR et
télécharger le fichier de données de caractérisation. Ce téléchargement de données prendra quelques
minutes et ne se fait qu'une seule fois par écran tactile. Ces données, stockées sur
le disque dur, sont uniques pour chaque écran tactile et sont utilisées par le pilote pour
fonctionner avec un écran tactile spécifique.
# cd /etc/opt/elo-apr
# ./eloapr
Une fois le téléchargement des données terminé, le pilote commencera à répondre à l'entrée tactile de l'utilisateur pour tout utilisateur (root ou utilisateur normal). Après le prochain redémarrage du système, le toucher devrait également être disponible à l'écran de connexion.
Étape II :
--------
Systèmes OpenSuse et Suse Enterprise Linux :
- - - - - - - - - - - - - - - - - - - - - -
Copiez le fichier de règles udev du pilote Elo APR (99-elotouch-suse.rules) dans le dossier de règles udev
"/etc/udev/rules.d/". Si votre serveur X ne nécessite pas d'authentification X, ajoutez le paramètre de ligne de commande
"--noxauthentication" à la ligne de démarrage d'eloapr, dans le fichier "/etc/udev/rules.d/99-elotouch-suse.rules".
# ls -l /etc/udev/rules.d/
# cp /etc/opt/elo-apr/setup/99-elotouch-suse.rules /etc/udev/rules.d/
Débranchez et rebranchez l'écran tactile APR et vérifiez si le toucher est actif. Si le toucher n'est
pas rétabli, modifiez le fichier de règles UDEV APR pour l'adapter à la distribution Linux. Vérifiez les fichiers de règles udev disponibles dans le dossier /etc/opt/elo-apr/setup et
/etc/udev/rules.d pour des modifications possibles.
systèmes Debian, Ubuntu et Gentoo :
- - - - - - - - - - - - - - - - -
Copiez le fichier de règles udev du pilote Elo APR (99-elotouch-ubuntu.rules) dans le dossier de règles udev
"/etc/udev/rules.d/". Si votre serveur X ne nécessite pas d'authentification X, ajoutez le paramètre de ligne de commande
"--noxauthentication" à la ligne de démarrage d'eloapr, dans le fichier "/etc/udev/rules.d/99-elotouch-ubuntu.rules".
# ls -l /etc/udev/rules.d/
# cp /etc/opt/elo-apr/setup/99-elotouch-ubuntu.rules /etc/udev/rules.d/
Débranchez et rebranchez l'écran tactile APR et vérifiez si le toucher est actif. Si le toucher n'est
pas rétabli, modifiez le fichier de règles UDEV APR pour l'adapter à la distribution Linux. Vérifiez les fichiers de règles udev disponibles dans le dossier /etc/opt/elo-apr/setup et
/etc/udev/rules.d pour des modifications possibles.
Systèmes Slackware et Redhat Enterprise Linux :
- - - - - - - - - - - - - - - - - - - - - - -
Copiez le fichier de règles udev du pilote Elo APR (99-elotouch-rhel.rules) dans le dossier de règles udev
"/etc/udev/rules.d/". Si votre serveur X ne nécessite pas d'authentification X, ajoutez le paramètre de ligne de commande
"--noxauthentication" à la ligne de démarrage d'eloapr, dans le fichier "/etc/udev/rules.d/99-elotouch-rhel.rules".
# ls -l /etc/udev/rules.d/
# cp /etc/opt/elo-apr/setup/99-elotouch-rhel.rules /etc/udev/rules.d/
Débranchez et rebranchez l'écran tactile APR et vérifiez si le toucher est actif. Si le toucher n'est
pas rétabli, modifiez le fichier de règles UDEV APR pour l'adapter à la distribution Linux. Vérifiez les fichiers de règles udev disponibles dans le dossier /etc/opt/elo-apr/setup et
/etc/udev/rules.d pour des modifications possibles.
Systèmes Fedora :
- - - - - - - -
Copiez le fichier de règles udev du pilote Elo APR (99-elotouch-fedora.rules) dans le dossier de règles udev
"/etc/udev/rules.d/". Si votre serveur X ne nécessite pas d'authentification X, ajoutez le paramètre de ligne de commande
"--noxauthentication" à la ligne de démarrage d'eloapr, dans le fichier "/etc/udev/rules.d/99-elotouch-fedora.rules".
# ls -l /etc/udev/rules.d/
# cp /etc/opt/elo-apr/setup/99-elotouch-fedora.rules /etc/udev/rules.d/
Débranchez et rebranchez l'écran tactile APR et vérifiez si le toucher est actif. Si le toucher n'est
pas rétabli, modifiez le fichier de règles UDEV APR pour l'adapter à la distribution Linux. Vérifiez les fichiers de règles udev disponibles dans le dossier /etc/opt/elo-apr/setup et
/etc/udev/rules.d pour des modifications possibles.
Systèmes Mandriva :
- - - - - - - - -
Copiez le fichier de règles udev du pilote Elo APR (99-elotouch-mandriva.rules) dans le dossier de règles udev
"/etc/udev/rules.d/". Si votre serveur X ne nécessite pas d'authentification X, ajoutez le paramètre de ligne de commande
"--noxauthentication" à la ligne de démarrage d'eloapr, dans le fichier "/etc/udev/rules.d/99-elotouch-mandriva.rules".
# ls -l /etc/udev/rules.d/
# cp /etc/opt/elo-apr/setup/99-elotouch-mandriva.rules /etc/udev/rules.d/
Débranchez et rebranchez l'écran tactile APR et vérifiez si le toucher est actif. Si le toucher n'est
pas rétabli, modifiez le fichier de règles UDEV APR pour l'adapter à la distribution Linux. Vérifiez les fichiers de règles udev disponibles dans le dossier /etc/opt/elo-apr/setup et
/etc/udev/rules.d pour des modifications possibles.
Étape III :
---------
Assurez-vous que l'écran tactile Elo APR (USB) est connecté à l'ordinateur et
redémarrez votre système.
# shutdown -r now
===========================================
5. Options de ligne de commande du pilote APR et utilisation
===========================================
Les options de ligne de commande du pilote APR (eloapr) sont listées ci-dessous. Si nécessaire, modifiez le
fichier de règles UDEV Elo pour ajouter des options de ligne de commande au démarrage du pilote eloapr.
--nobeepontouch [ Désactiver la fonctionnalité de bip au toucher ]
--noxauthentication [ Désactiver le processus d'authentification X pour les Xservers
qui ne nécessitent pas de procédure d'authentification
pour interagir avec le serveur X (systèmes embarqués) ]
--displaycoordinates [ Afficher les données de toucher, correspondant à chaque toucher,
sur un terminal. Les données de toucher se composent de l'état du toucher
(Toucher / Flux / Non-Touche) ainsi que des coordonnées X et Y. Cette option est utilisée pour tester l'écran tactile APR, donc les données de toucher sont uniquement affichées et
non envoyées au serveur X pour déplacer le pointeur de la souris. ]
--rotation [ Lancer le pilote APR pour prendre en charge le mode
de rotation vidéo respectif. Les angles de rotation vidéo pris en charge sont 0,
90, 180 et 270. ]
--aprmode_pos [ Démarrer le pilote Elo APR conçu pour les applications de Point de Vente
(mode par défaut). ]
--aprmode_general [ Démarrer le pilote Elo APR conçu pour les applications générales. ]
--aprmode_signature [ Démarrer le pilote Elo APR conçu pour les applications de signature. ]
--aprmode_gaming [ Démarrer le pilote Elo APR conçu pour les applications de jeu. ]
--custom_parameters [ Démarrer le pilote Elo APR avec des paramètres personnalisés pour un
mode APR spécifique. Les paramètres personnalisés sont lus à partir du fichier
/etc/opt/elo-apr/setup/customAprParameters.txt.
Contactez le support technique d'Elo pour obtenir de l'aide avec les paramètres personnalisés, si les 4 modes APR standards ne sont pas
adaptés. Le format des paramètres personnalisés est indiqué dans le
fichier customAprParameters.txt et la plage valide va
de Parameter_0 à Parameter_37. ]
Exemples d'utilisation :
---------------
eloapr --nobeepontouch
eloapr --nobeepontouch --noxauthentication --aprmode_gaming
eloapr --rotate 90
eloapr --rotate 180 --displaycoordinates
eloapr --aprmode_signature
eloapr --aprmode_signature --custom_parameters [ Charger le mode Standard APR Signature
et ensuite remplacer certains
paramètres fournis dans le
fichier de paramètres personnalisés. ]
eloapr --custom_parameters [ Charger le mode Standard APR POS
(par défaut) et ensuite remplacer
certains paramètres fournis dans
le fichier de paramètres personnalisés. ]
==============================
6. Accéder au panneau de contrôle
==============================
L'application de panneau de contrôle permet à l'utilisateur de définir facilement les options de configuration du pilote disponibles. Une fois le pilote installé et chargé, changez pour le dossier /etc/opt/elo-apr et exécutez l'application de panneau de contrôle.
Important :
==========
Les utilisateurs doivent avoir accès administrateur ou root pour exécuter les applications de panneau de contrôle.
Étape I :
-------
Exécutez l'utilitaire de panneau de contrôle à partir d'une fenêtre de commande dans X Windows depuis le
/etc/opt/elo-apr. La version 4.0 de Motif (libXm.so.4) ou la version 3.0 de Motif
(libXm.so.3) est requise pour utiliser le panneau de contrôle basé sur GUI
(/etc/opt/elo-apr/cpl).
# cd /etc/opt/elo-apr
# ./cpl
Étape II :
--------
Naviguez à travers les différents onglets en cliquant dessus. Voici un aperçu d'informations liées à chaque onglet.
Général - Informations générales sur l'écran tactile
Mode - Changer le mode de l'écran tactile
Propriétés - Afficher les données liées au moniteur tactile APR
À propos - Informations sur le paquet. Cliquez sur le bouton Readme
pour ouvrir ce fichier readme.txt.
Étape III :
---------
Si Motif n'est pas installé, utilisez la version en ligne de commande de l'application pour
accéder au panneau de contrôle. Exécutez l'application en ligne de commande à partir d'une fenêtre de commande
dans X Windows depuis le dossier /etc/opt/elo-apr.
# cd /etc/opt/elo-apr
# ./cplcmd
==============================================
7. Désinstallation du pilote Elo Touchscreen APR
==============================================
Important :
==========
a.) Doit avoir des droits d'accès administrateur sur le système Linux pour désinstaller le
pilote Elo Touchscreen APR.
b.) Toutes les données de caractérisation de l'écran tactile qui ont été téléchargées vers le
disque dur seront effacées.
Étape I :
-------
Supprimez le fichier de règles udev du pilote Elo APR (99-elotouch-*.rules) qui a été copié
dans le dossier de règles udev "/etc/udev/rules.d" lors de l'étape d'installation II.
# cd /etc/udev/rules.d
# rm -i /etc/udev/rules.d/99-elotouch-*.rules
Étape II :
--------
Supprimez les fichiers et dossiers du pilote Elo APR dans le dossier principal du pilote Elo APR
"/etc/opt/elo-apr", créé dans l'étape d'installation I.
# cd /etc/opt
# rm -rf /etc/opt/elo-apr
Redémarrez le système pour compléter le processus de désinstallation.
# shutdown -r now
==============================
8. Contact avec Elo TouchSystems
==============================
Site web : http://www.elotouch.com
E-mail : customerservice@elotouch.com
Adresse postale :
----------------
Elo TouchSystems
Une entreprise de Tyco Electronics
301 Constitution Drive
Menlo Park, CA 94025
USA
Téléphone : (800) 557-1458
(650) 361-4800
Fax : (650) 361-4722
--------------------------------
Elo TouchSystems GmbH & Co. KG
Haidgraben 6
D-85521 Ottobrunn
Allemagne
Téléphone : +49 (0) 89/60822-0
Fax : +49 (0) 89/60822-150
--------------------------------
Elo TouchSystems, NV
Diestsesteenweg 692
B-3010 Kessel-Lo
Belgique
Téléphone : +32 (16) 35-2100
Fax : +32 (16) 35-2101
================================================================================
Droits d'auteur (c) 2010 Elo TouchSystems
Tous droits réservés.
================================================================================
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article