Dit artikel biedt informatie over de Elo Touchscreen Linux Driver APR (USB) v2.1.0 en Installatie-instructies
Hieronder staan de installatie-instructies voor de Elo Touchscreen Linux Driver APR (USB) v2.1.0.
Deze driver is verouderd en wordt niet langer ondersteund.
Elo Touchscreen Linux Driver - APR (USB)
Intel i686 (32 bit) of AMD64/Intel (64 bit)
Installatie-/de-installatie-instructies
--------------------------------------------------------------------------------
Versie 2.1.0
14 januari 2010
Elo TouchSystems
================================================================================
Het Elo Linux APR Driver pakket bevat Linux-drivers ontworpen voor de Linux 2.6
kernel, grafische bedieningspaneel en commandline bedieningspaneel hulpprogramma's voor Elo
APR touchscreen monitors. Deze driver vereist de libusb-1.0 bibliotheek om correct te functioneren.
Zie sectie 3 voor het installeren van de libusb-1.0 bibliotheek.
Dit readme-bestand is als volgt georganiseerd:
1. Ondersteunde Touchmonitors en Elo Touchscreen Controllers
2. Systeemvereisten
3. Installeren van de libusb-1.0 bibliotheek
4. Installeren van de Elo Touchscreen APR Driver
5. APR Driver Commandline Opties en Gebruik
6. Toegang tot het Bedieningspaneel
7. De-installeren van de Elo Touchscreen APR Driver
8. Contact opnemen met Elo TouchSystems
==========================================================
1. Ondersteunde Touchmonitors en Elo Touchscreen Controllers
==========================================================
- Elo APR (USB) Controllers (APR 7000/7001)
======================
2. Systeemvereisten
======================
- 32 bit Intel i686 (x86) platform (of) [Bezoek de Linux-downloadsectie op
64 bit AMD/Intel x86_64 platform www.elotouch.com om het driver
pakket voor uw 32 of 64 bit Linux te downloaden]
- Ondersteunde kernels:
Kernelversie 2.6
- Ondersteunde libusb-versies:
libusb 1.0 (libusb-1.0.so.0)
- Ondersteunde Motif-versies:
Motif versie 4.0 (libXm.so.4)
Motif versie 3.0 (libXm.so.3)
- Ondersteunde libusb-versies:
libusb versie 1.0
====================================
3. Installeren van de libusb-1.0 bibliotheek
====================================
Belangrijk:
==========
a.) U moet beheerdersrechten hebben op het Linux-systeem om de
libusb-1.0 bibliotheek te installeren.
b.) Om de libusb-1.0 bibliotheek vanuit de sourcecode te bouwen, is een ontwikkelomgeving
vereist met de benodigde pakketten zoals gcc, make, enz. Raadpleeg de documentatie van libusb-1.0
voor meer details.
c.) Libusb-1.0 functies gebruiken het "usbfs" bestandssysteem om te communiceren met het usb
apparaat. Zorg ervoor dat "usbfs" gemount en actief is als u fouten ontvangt bij
libusb-1.0 functies.
d.) Deze driver werkt NIET met de oudere libusb-0.1 bibliotheek.
De Elo APR touchscreen Linux driver componenten vereisen nu ondersteuning van de libusb-1.0 bibliotheek
(de oudere libusb-0.1 bibliotheek werkt niet). Deze libusb-1.0 bibliotheek kan worden
geïnstalleerd vanuit binaire pakketten die worden geleverd door verschillende Linux-distributies. De
bibliotheek kan ook worden geïnstalleerd door het compileren van het libusb-1.0 source-pakket
dat beschikbaar is voor download op de libusb-1.0 website.
Installeer de libusb-1.0 bibliotheek vanuit binaire pakketten
-----------------------------------------------
De meeste recente Linux-distributies (voorbeeld: OpenSuse 11.1, Ubuntu 9.04, Fedora 10,
enz.) zijn begonnen met het verzenden van deze bibliotheek (update naar de populaire libusb-0.1
bibliotheek) als onderdeel van hun standaardrelease. U moet mogelijk nog steeds de bibliotheek selecteren en
installeren vanaf de CD/DVD-afbeelding of vanuit de online pakketrepository.
Bekijk de opdrachten om het libusb-1.0 bibliotheek binaire pakket voor enkele Linux-distributies te installeren, hieronder.
# yum install libusb1 [ Fedora 10 ]
# apt-get install libusb-1.0-0 [ Ubuntu 9.04 ]
Installeer de libusb-1.0 bibliotheek vanuit de sourcecode
-------------------------------------------
Als uw distributie (voorbeeld: OpenSuse 10.3, Ubuntu 8.04, Fedora 8, enz.) geen binaire
pakket voor de libusb-1.0 bibliotheek heeft, kunt u de laatste
sourcecode voor deze bibliotheek van de libusb-1.0 website downloaden, compileren en eenvoudig installeren.
Website - http://libusb.wiki.sourceforge.net/Libusb1.0
Download Source - http://sourceforge.net/projects/libusb/files/libusb-1.0/
Pak de library sourcecode uit en voer vervolgens de volgende opdrachten uit om
de bibliotheek te configureren, te compileren en te installeren vanuit de hoofd bibliotheekmap.
# cd libusb-1.0.0
# ./configure
# make
# make install
Intel 32-bit i686 platform:
- - - - - - - - - - - - -
# ln -s /usr/local/lib/libusb-1.0.so.0 /usr/lib/libusb-1.0.so.0
(of)
AMD64/Intel 64-bit x86_64 platform:
- - - - - - - - - - - - - - - - -
# ln -s /usr/local/lib64/libusb-1.0.so.0 /usr/lib64/libusb-1.0.so.0
Oudere Linux-distributies kunnen enkele beperkingen hebben bij het compileren van deze bibliotheek
sourcecode door de gcc compiler versie. Raadpleeg de documentatie van libusb-1.0
voor meer details.
============================================
4. Installeren van de Elo Touchscreen APR Driver
============================================
Belangrijk:
==========
a.) U moet beheerdersrechten hebben op het Linux-systeem om de
Elo Touchscreen APR Driver te installeren.
b.) Zorg ervoor dat alle eerdere Elo drivers van het systeem zijn verwijderd.
c.) Pak het gedownloade binaire pakket niet uit op een Windows-systeem.
d.) Deze driver werkt alleen op Linux kernel versie 2.6.
e.) Zorg ervoor dat de libusb-1.0 bibliotheek (libusb-1_0-0-0.9.3-4.22 of libusb-1.0-0
pakket) is geïnstalleerd voordat u verdergaat met de installatie van de touchscreen driver.
f.) Motif 4.0 (libXm.so.4) of Motif 3.0 (libXm.so.3) bibliotheek is vereist om de
grafische gebruikersinterface (GUI) gebaseerde bedieningspaneel (/etc/opt/elo-apr/cpl) te gebruiken.
Openmotif, libmotif, libopenmotif of lesstif installatiepakketten bieden
de vereiste libXm.so.4 of libXm.so.3 bibliotheek.
g.) Zorg ervoor dat de APR touchscreen is aangesloten op het systeem tijdens het installeren
van de driver en tijdens het opnieuw opstarten na de installatie van de driver.
Stap I:
-------
Kopieer de Elo APR driverbestanden vanuit de uitgepakte "bin-apr" binaire map naar de
standaard elo map (/etc/opt/elo-apr). Zorg ervoor dat de APR touchscreen is
aangesloten op het systeem en ga verder met het downloaden van het karakterisering gegevensbestand.
# cp -r ./bin-apr/ /etc/opt/elo-apr
# cd /etc/opt/elo-apr
Voer nu de driver vanuit de terminal uit om de nieuwe APR touchscreen te detecteren en
download het karakterisering gegevensbestand. Deze gegevensdownload neemt enkele
minuten in beslag en wordt maar één keer per touchscreen uitgevoerd. Deze gegevens, die op
de harde schijf worden opgeslagen, zijn uniek voor elke touchscreen en worden door de driver gebruikt om
met een specifieke touchscreen te werken.
# cd /etc/opt/elo-apr
# ./eloapr
Zodra de gegevensdownload is voltooid, zal de driver beginnen te reageren op de aanrakinginvoer van de gebruiker (root of normale gebruiker). Na de volgende systeemherstart zou aanraking ook beschikbaar moeten zijn op het inlogscherm.
Stap II:
--------
OpenSuse en Suse Enterprise Linux systemen:
- - - - - - - - - - - - - - - - - - - - - -
Kopieer het Elo APR driver udev regelsbestand (99-elotouch-suse.rules) naar de udev
regelsmap "/etc/udev/rules.d/". Als uw Xserver geen X-authenticatie gebruikt, voeg dan de "--noxauthentication" commandline parameter toe aan de
eloapr opstartregel, in het bestand "/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/
Ontkoppel en sluit de APR touchscreen opnieuw aan en controleer of de aanraking actief is. Als de aanraking niet is hersteld, pas dan het APR UDEV regelsbestand aan om aan de Linux-distributie te voldoen. Controleer de beschikbare udev regelsbestanden in de /etc/opt/elo-apr/setup map en
/etc/udev/rules.d map voor mogelijke aanpassingen.
Debian, Ubuntu en Gentoo systemen:
- - - - - - - - - - - - - - - - -
Kopieer het Elo APR driver udev regelsbestand (99-elotouch-ubuntu.rules) naar de udev
regelsmap "/etc/udev/rules.d/". Als uw Xserver geen X-authenticatie gebruikt, voeg dan de "--noxauthentication" commandline parameter toe aan de
eloapr opstartregel, in het bestand "/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/
Ontkoppel en sluit de APR touchscreen opnieuw aan en controleer of de aanraking actief is. Als de aanraking niet is hersteld, pas dan het APR UDEV regelsbestand aan om aan de Linux-distributie te voldoen. Controleer de beschikbare udev regelsbestanden in de /etc/opt/elo-apr/setup map en
/etc/udev/rules.d map voor mogelijke aanpassingen.
Slackware en Redhat Enterprise Linux systemen:
- - - - - - - - - - - - - - - - - - - - - - -
Kopieer het Elo APR driver udev regelsbestand (99-elotouch-rhel.rules) naar de udev
regelsmap "/etc/udev/rules.d/". Als uw Xserver geen X-authenticatie gebruikt, voeg dan de "--noxauthentication" commandline parameter toe aan de
eloapr opstartregel, in het bestand "/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/
Ontkoppel en sluit de APR touchscreen opnieuw aan en controleer of de aanraking actief is. Als de aanraking niet is hersteld, pas dan het APR UDEV regelsbestand aan om aan de Linux-distributie te voldoen. Controleer de beschikbare udev regelsbestanden in de /etc/opt/elo-apr/setup map en
/etc/udev/rules.d map voor mogelijke aanpassingen.
Fedora systemen:
- - - - - - - -
Kopieer het Elo APR driver udev regelsbestand (99-elotouch-fedora.rules) naar de udev
regelsmap "/etc/udev/rules.d/". Als uw Xserver geen X-authenticatie gebruikt, voeg dan de "--noxauthentication" commandline parameter toe aan de
eloapr opstartregel, in het bestand "/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/
Ontkoppel en sluit de APR touchscreen opnieuw aan en controleer of de aanraking actief is. Als de aanraking niet is hersteld, pas dan het APR UDEV regelsbestand aan om aan de Linux-distributie te voldoen. Controleer de beschikbare udev regelsbestanden in de /etc/opt/elo-apr/setup map en
/etc/udev/rules.d map voor mogelijke aanpassingen.
Mandriva systemen:
- - - - - - - - -
Kopieer het Elo APR driver udev regelsbestand (99-elotouch-mandriva.rules) naar de udev
regelsmap "/etc/udev/rules.d/". Als uw Xserver geen X-authenticatie gebruikt, voeg dan de "--noxauthentication" commandline parameter toe aan de
eloapr opstartregel, in het bestand "/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/
Ontkoppel en sluit de APR touchscreen opnieuw aan en controleer of de aanraking actief is. Als de aanraking niet is hersteld, pas dan het APR UDEV regelsbestand aan om aan de Linux-distributie te voldoen. Controleer de beschikbare udev regelsbestanden in de /etc/opt/elo-apr/setup map en
/etc/udev/rules.d map voor mogelijke aanpassingen.
Stap III:
---------
Zorg ervoor dat de Elo APR (USB) touchscreen is aangesloten op de computer en
herstart uw systeem.
# shutdown -r now
===========================================
5. APR Driver Commandline Opties en Gebruik
===========================================
De APR (eloapr) driver commandline opties staan hieronder vermeld. Indien nodig, pas het
Elo UDEV regelsbestand aan om commandline opties toe te voegen aan de opstart van de eloapr driver.
--nobeepontouch [ Schakel de piep bij aanraking uit ]
--noxauthentication [ Schakel het X-authenticatieproces uit voor Xorg
Xservers die geen authenticatieprocedure
vereisen om met de Xserver (embedded systemen) te communiceren ]
--displaycoordinates [ Toont de aanraakgegevens, die overeenkomen met elke aanraking,
op een terminal. Aanraakgegevens bestaan uit de aanraakstatus
(Touch/ Stream/ Untouch) samen met X en Y
coördinaten. Deze optie wordt gebruikt voor het testen van de APR
touchscreen, daarom worden aanraakgegevens alleen weergegeven en
niet naar de Xserver verzonden om de muisaanwijzer te verplaatsen. ]
--rotation [ Start de APR driver om de respectieve videorotatiemodus te ondersteunen.
Ondersteunde videorotatiehoeken zijn 0,
90, 180 en 270. ]
--aprmode_pos [ Start de Elo APR driver op maat gemaakt voor Point of Sale
(POS) toepassingen (standaardmodus). ]
--aprmode_general [ Start de Elo APR driver op maat gemaakt voor algemene
toepassingen. ]
--aprmode_signature [ Start de Elo APR driver op maat gemaakt voor handtekening
toepassingen. ]
--aprmode_gaming [ Start de Elo APR driver op maat gemaakt voor gaming
toepassingen. ]
--custom_parameters [ Start de Elo APR driver met aangepaste parameters voor een br> specifiek APR-modus. Aangepaste parameters worden gelezen vanuit het
/etc/opt/elo-apr/setup/customAprParameters.txt bestand.
Neem contact op met de technische ondersteuning van Elo voor hulp met
aangepaste parameters, als de 4 standaard APR-modi niet
geschikt zijn. Het format voor aangepaste parameters is vermeld in het
customAprParameters.txt bestand en het geldige bereik is
van Parameter_0 tot Parameter_37. ]
Gebruik Voorbeelden:
---------------
eloapr --nobeepontouch
eloapr --nobeepontouch --noxauthentication --aprmode_gaming
eloapr --rotate 90
eloapr --rotate 180 --displaycoordinates
eloapr --aprmode_signature
eloapr --aprmode_signature --custom_parameters [ Laad de standaard APR handtekening
modus en vervang vervolgens enkele
parameters die in de
aangepaste parametersbestand zijn opgegeven. ]
eloapr --custom_parameters [ Laad de standaard APR POS-modus
(standaard) en vervang vervolgens
enkele parameters die zijn opgegeven in
het aangepaste parametersbestand. ]
==============================
6. Toegang tot het Bedieningspaneel
==============================
De applicatie voor het bedieningspaneel stelt de gebruiker in staat om eenvoudig de beschikbare driver
configuratieopties in te stellen. Nadat de driver is geïnstalleerd en geladen, ga naar de
/etc/opt/elo-apr map en voer de applicatie voor het bedieningspaneel uit.
Belangrijk:
==========
Gebruikers moeten beheerders- of root-toegang hebben om de applicaties voor het bedieningspaneel uit te voeren.
Stap I:
-------
Voer het hulpprogramma voor het bedieningspaneel uit vanuit een opdrachtvenster in X Windows vanuit de
/etc/opt/elo-apr map. Motif versie 4.0 (libXm.so.4) of Motif versie 3.0
(libXm.so.3) is vereist om het GUI-gebaseerde bedieningspaneel
(/etc/opt/elo-apr/cpl) te gebruiken.
# cd /etc/opt/elo-apr
# ./cpl
Stap II:
--------
Navigeer door de verschillende tabbladen door erop te klikken. Hier is een overzicht van
informatie met betrekking tot elk tabblad.
Algemeen - Algemene touchscreen informatie
Modus - Wijzig de touchscreen modus
Eigenschappen - Toont gegevens met betrekking tot de APR touchscreen monitor
Over - Informatie over het pakket. Klik op de Readme
knop om dit readme.txt-bestand te openen.
Stap III:
---------
Als Motif niet is geïnstalleerd, gebruik dan de opdrachtregelversie van de applicatie om
toegang te krijgen tot het bedieningspaneel. Voer de opdrachtregelapplicatie uit vanuit een opdrachtvenster
in X Windows vanuit de /etc/opt/elo-apr map.
# cd /etc/opt/elo-apr
# ./cplcmd
==============================================
7. De-installeren van de Elo Touchscreen APR Driver
==============================================
Belangrijk:
==========
a.) U moet beheerdersrechten hebben op het Linux-systeem om de
Elo Touchscreen APR Driver de installeren.
b.) Alle touchscreen karakterisering gegevens die naar de
harde schijf zijn gedownload, worden gewist.
Stap I:
-------
Verwijder het Elo APR driver udev regelsbestand (99-elotouch-*.rules) dat is gekopieerd
naar de udev regelsmap "/etc/udev/rules.d" in Installatiestap II.
# cd /etc/udev/rules.d
# rm -i /etc/udev/rules.d/99-elotouch-*.rules
Stap II:
--------
Verwijder de Elo APR driverbestanden en mappen binnen de hoofd Elo APR driver
map "/etc/opt/elo-apr", gemaakt in Installatiestap I.
# cd /etc/opt
# rm -rf /etc/opt/elo-apr
Herstart het systeem om het de-installatieproces te voltooien.
# shutdown -r now
==============================
8. Contact opnemen met Elo TouchSystems
==============================
Website: http://www.elotouch.com
E-mail: customerservice@elotouch.com
Postadres:
----------------
Elo TouchSystems
A Tyco Electronics Business
301 Constitution Drive
Menlo Park, CA 94025
USA
Telefoon: (800) 557-1458
(650) 361-4800
Fax: (650) 361-4722
--------------------------------
Elo TouchSystems GmbH & Co. KG
Haidgraben 6
D-85521 Ottobrunn
Duitsland
Telefoon: +49 (0) 89/60822-0
Fax: +49 (0) 89/60822-150
--------------------------------
Elo TouchSystems, NV
Diestsesteenweg 692
B-3010 Kessel-Lo
België
Telefoon: +32 (16) 35-2100
Fax: +32 (16) 35-2101
================================================================================
Copyright (c) 2010 Elo TouchSystems
Alle rechten voorbehouden.
================================================================================
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article