Este artículo proporciona información sobre el controlador de pantalla táctil Linux de Elo APR (USB) v2.1.0 e instrucciones de instalación
A continuación se presentan las instrucciones de instalación del controlador de pantalla táctil Linux de Elo APR (USB) v2.1.0.
Este controlador está obsoleto y ya no es compatible.
Controlador de pantalla táctil Linux de Elo - APR (USB)
Intel i686 (32 bits) o AMD64/Intel (64 bits)
Instrucciones de instalación/desinstalación
--------------------------------------------------------------------------------
Versión 2.1.0
14 de enero de 2010
Elo TouchSystems
================================================================================
El paquete del controlador de Linux APR de Elo contiene controladores de Linux diseñados para el núcleo Linux 2.6
panel de control gráfico y utilidades de panel de control de línea de comandos para los monitores táctiles Elo
APR. Este controlador requiere la biblioteca libusb-1.0 para funcionar
correctamente. Consulte la sección 3 para instalar la biblioteca libusb-1.0.
Este archivo readme está organizado de la siguiente manera:
1. Monitores táctiles y controladores de pantalla táctil Elo compatibles
2. Requisitos del sistema
3. Instalación de la biblioteca libusb-1.0
4. Instalación del controlador de pantalla táctil Elo APR
5. Opciones y uso de línea de comandos del controlador APR
6. Acceso al panel de control
7. Desinstalación del controlador de pantalla táctil Elo APR
8. Contactar a Elo TouchSystems
==========================================================
1. Monitores táctiles y controladores de pantalla táctil Elo compatibles
==========================================================
- Controladores Elo APR (USB) (APR 7000/7001)
======================
2. Requisitos del sistema
======================
- Plataforma Intel i686 de 32 bits (o) [Visite la sección de descargas de Linux en
plataforma AMD/Intel x86_64 de 64 bits www.elotouch.com para descargar el paquete del controlador
para su Linux de 32 o 64 bits]
- Núcleos compatibles:
Versión del núcleo 2.6
- Versiones de Libusb compatibles:
libusb 1.0 (libusb-1.0.so.0)
- Versiones de Motif compatibles:
Versión de Motif 4.0 (libXm.so.4)
Versión de Motif 3.0 (libXm.so.3)
- Versiones de libusb compatibles:
Versión de libusb 1.0
====================================
3. Instalación de la biblioteca libusb-1.0
====================================
Importante:
==========
a.) Debe tener derechos de acceso de administrador en el sistema Linux para instalar la
biblioteca libusb-1.0.
b.) Para compilar la biblioteca libusb-1.0 a partir del código fuente, se requiere un entorno de desarrollo
con los paquetes necesarios como gcc, make, etc. Consulte la documentación del código fuente de libusb-1.0
para más detalles.
c.) Las funciones de Libusb-1.0 utilizan el sistema de archivos "usbfs" para interactuar con el dispositivo usb.
Asegúrese de que "usbfs" esté montado y activo si recibe errores con
las funciones de libusb-1.0.
d.) Este controlador NO funcionará con la biblioteca más antigua libusb-0.1.
Los componentes del controlador de pantalla táctil Linux APR de Elo ahora requieren soporte de la biblioteca libusb-1.0
(la biblioteca más antigua libusb-0.1 no funcionará). Esta biblioteca libusb-1.0 se puede
instalar desde paquetes binarios proporcionados por varias distribuciones de Linux. La
biblioteca también se puede instalar compilando el paquete fuente libusb-1.0
disponible para descargar en el sitio web de libusb-1.0.
Instalar la biblioteca libusb-1.0 desde paquetes binarios
-----------------------------------------------
La mayoría de las últimas distribuciones de Linux (ejemplo: OpenSuse 11.1, Ubuntu 9.04, Fedora 10,
etc.) han comenzado a enviar esta biblioteca (actualización a la popular biblioteca libusb-0.1)
como parte de su lanzamiento estándar. Es posible que aún deba seleccionar e
instalar la biblioteca desde la imagen del CD/DVD o desde el repositorio de paquetes en línea.
Consulte los comandos para instalar la biblioteca binaria libusb-1.0 para algunas distribuciones de Linux,
proporcionados a continuación.
# yum install libusb1 [ Fedora 10 ]
# apt-get install libusb-1.0-0 [ Ubuntu 9.04 ]
Instalar la biblioteca libusb-1.0 desde el código fuente
-------------------------------------------
Si su distribución (ejemplo: OpenSuse 10.3, Ubuntu 8.04, Fedora 8, etc.) no tiene un paquete binario para la biblioteca libusb-1.0, puede descargar el código fuente más reciente
de esta biblioteca desde el sitio web de libusb-1.0, compilarlo e instalarlo
fácilmente.
Sitio web - http://libusb.wiki.sourceforge.net/Libusb1.0
Descargar fuente - http://sourceforge.net/projects/libusb/files/libusb-1.0/
Extraiga el código fuente de la biblioteca y luego ejecute los siguientes comandos para >configurar, compilar e instalar la biblioteca desde la carpeta principal de la biblioteca.
# cd libusb-1.0.0
# ./configure
# make
# make install
Plataforma Intel de 32 bits i686:
- - - - - - - - - - - - -
# ln -s /usr/local/lib/libusb-1.0.so.0 /usr/lib/libusb-1.0.so.0
(o)
Plataforma AMD64/Intel de 64 bits x86_64:
- - - - - - - - - - - - - - - - -
# ln -s /usr/local/lib64/libusb-1.0.so.0 /usr/lib64/libusb-1.0.so.0
Las distribuciones de Linux más antiguas pueden tener algunas limitaciones para compilar el código fuente de esta biblioteca
debido a la versión del compilador gcc. Consulte la documentación del código fuente de libusb-1.0
para más detalles.
============================================
4. Instalación del controlador de pantalla táctil Elo APR
============================================
Importante:
==========
a.) Debe tener derechos de acceso de administrador en el sistema Linux para instalar el
controlador de pantalla táctil Elo APR.
b.) Asegúrese de que todos los controladores Elo anteriores estén desinstalados del sistema.
c.) No extraiga el paquete binario descargado en un sistema Windows.
d.) Este controlador solo funcionará en la versión del núcleo de Linux 2.6.
e.) Asegúrese de que la biblioteca libusb-1.0 (paquete libusb-1_0-0-0.9.3-4.22 o libusb-1.0-0)
esté instalada antes de continuar con la instalación del controlador de pantalla táctil.
f.) Se requiere la biblioteca Motif 4.0 (libXm.so.4) o Motif 3.0 (libXm.so.3) para usar
el panel de control basado en interfaz gráfica de usuario (GUI) (/etc/opt/elo-apr/cpl).
Los paquetes de instalación de Openmotif, libmotif, libopenmotif o lesstif proporcionan
la biblioteca libXm.so.4 o libXm.so.3 requeridas.
g.) Asegúrese de que el monitor táctil APR esté conectado al sistema mientras instala
el controlador y mientras reinicia después de la instalación del controlador.
Paso I:
-------
Copie los archivos del controlador Elo APR de la carpeta binaria extraída "bin-apr" a la
carpeta elo predeterminada (/etc/opt/elo-apr). Asegúrese de que el monitor táctil APR esté
conectado al sistema y proceda con la descarga del archivo de datos de caracterización.
# cp -r ./bin-apr/ /etc/opt/elo-apr
# cd /etc/opt/elo-apr
Ahora ejecute el controlador desde la terminal para detectar el nuevo monitor táctil APR y
descargar el archivo de datos de caracterización. Esta descarga de datos tardará unos
minutos en completarse y se realiza solo una vez por pantalla táctil. Estos datos, almacenados en
el disco duro, son únicos para cada pantalla táctil y son utilizados por el controlador para
trabajar con una pantalla táctil específica.
# cd /etc/opt/elo-apr
# ./eloapr
Una vez que la descarga de datos esté completa, el controlador comenzará a responder a la entrada táctil del usuario para cualquier usuario (root o usuario normal). Después del siguiente reinicio del sistema,
el toque también debería estar disponible en la pantalla de inicio de sesión.
Paso II:
--------
Sistemas OpenSuse y Suse Enterprise Linux:
- - - - - - - - - - - - - - - - - - - - - -
Copie el archivo de reglas udev del controlador Elo APR (99-elotouch-suse.rules) a la carpeta de reglas udev "/etc/udev/rules.d/". Si su Xserver no utiliza autenticación X, agregue el parámetro de línea de comandos "--noxauthentication" a la
línea de inicio de eloapr, en el archivo "/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/
Desenchufe y vuelva a enchufar el monitor táctil APR y verifique si el toque está activo. Si el toque no se ha restaurado, modifique el archivo de reglas UDEV de APR para adaptarlo a la distribución de Linux. Verifique
los archivos de reglas udev disponibles en la carpeta /etc/opt/elo-apr/setup y
/etc/udev/rules.d para posibles modificaciones.
Sistemas Debian, Ubuntu y Gentoo:
- - - - - - - - - - - - - - - - -
Copie el archivo de reglas udev del controlador Elo APR (99-elotouch-ubuntu.rules) a la carpeta de reglas udev "/etc/udev/rules.d/". Si su Xserver no utiliza autenticación X, agregue el parámetro de línea de comandos "--noxauthentication" a la
línea de inicio de eloapr, en el archivo "/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/
Desenchufe y vuelva a enchufar el monitor táctil APR y verifique si el toque está activo. Si el toque no se ha restaurado, modifique el archivo de reglas UDEV de APR para adaptarlo a la distribución de Linux. Verifique
los archivos de reglas udev disponibles en la carpeta /etc/opt/elo-apr/setup y
/etc/udev/rules.d para posibles modificaciones.
Sistemas Slackware y Redhat Enterprise Linux:
- - - - - - - - - - - - - - - - - - - - - - -
Copie el archivo de reglas udev del controlador Elo APR (99-elotouch-rhel.rules) a la carpeta de reglas udev "/etc/udev/rules.d/". Si su Xserver no utiliza autenticación X, agregue el parámetro de línea de comandos "--noxauthentication" a la
línea de inicio de eloapr, en el archivo "/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/
Desenchufe y vuelva a enchufar el monitor táctil APR y verifique si el toque está activo. Si el toque no se ha restaurado, modifique el archivo de reglas UDEV de APR para adaptarlo a la distribución de Linux. Verifique
los archivos de reglas udev disponibles en la carpeta /etc/opt/elo-apr/setup y
/etc/udev/rules.d para posibles modificaciones.
Sistemas Fedora:
- - - - - - - -
Copie el archivo de reglas udev del controlador Elo APR (99-elotouch-fedora.rules) a la carpeta de reglas udev "/etc/udev/rules.d/". Si su Xserver no utiliza autenticación X, agregue el parámetro de línea de comandos "--noxauthentication" a la
línea de inicio de eloapr, en el archivo "/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/
Desenchufe y vuelva a enchufar el monitor táctil APR y verifique si el toque está activo. Si el toque no se ha restaurado, modifique el archivo de reglas UDEV de APR para adaptarlo a la distribución de Linux. Verifique
los archivos de reglas udev disponibles en la carpeta /etc/opt/elo-apr/setup y
/etc/udev/rules.d para posibles modificaciones.
Sistemas Mandriva:
- - - - - - - - -
Copie el archivo de reglas udev del controlador Elo APR (99-elotouch-mandriva.rules) a la carpeta de reglas udev "/etc/udev/rules.d/". Si su Xserver no utiliza autenticación X, agregue el parámetro de línea de comandos "--noxauthentication" a la
línea de inicio de eloapr, en el archivo "/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/
Desenchufe y vuelva a enchufar el monitor táctil APR y verifique si el toque está activo. Si el toque no se ha restaurado, modifique el archivo de reglas UDEV de APR para adaptarlo a la distribución de Linux. Verifique
los archivos de reglas udev disponibles en la carpeta /etc/opt/elo-apr/setup y
/etc/udev/rules.d para posibles modificaciones.
Paso III:
---------
Asegúrese de que el monitor táctil Elo APR (USB) esté conectado a la computadora y
reinicie su sistema.
# shutdown -r now
===========================================
5. Opciones y uso de línea de comandos del controlador APR
===========================================
Las opciones de línea de comandos del controlador APR (eloapr) se enumeran a continuación. Si es necesario, modifique el
archivo de reglas UDEV de Elo para agregar opciones de línea de comandos al inicio del controlador eloapr.
--nobeepontouch [ Desactivar la función de beep al tocar ]
--noxauthentication [ Desactivar el proceso de autenticación X para Xorg
Servidores X que no requieren procedimiento de autenticación
para interactuar con el servidor X (sistemas embebidos) ]
--displaycoordinates [ Mostrar los datos de toque, correspondientes a cada toque,
en una terminal. Los datos de toque consisten en el estado de toque
(Touch/ Stream/ Untouch) junto con las coordenadas X y Y. Esta opción se utiliza para probar el APR
pantalla táctil, por lo tanto, los datos de toque solo se muestran y
no se envían al servidor X para mover el puntero del mouse. ]
--rotation [ Iniciar el controlador APR para soportar el respectivo video
modo de rotación. Los ángulos de rotación de video compatibles son 0,
90, 180 y 270. ]
--aprmode_pos [ Iniciar el controlador Elo APR adaptado para Punto de Venta
(POS) aplicaciones (modo predeterminado). ]
--aprmode_general [ Iniciar el controlador Elo APR adaptado para General
aplicaciones. ]
--aprmode_signature [ Iniciar el controlador Elo APR adaptado para aplicaciones de Firma
aplicaciones. ]
--aprmode_gaming [ Iniciar el controlador Elo APR adaptado para Gaming
aplicaciones. ]
--custom_parameters [ Iniciar el controlador Elo APR con parámetros personalizados para un br> modo APR específico. Los parámetros personalizados se leen del
archivo /etc/opt/elo-apr/setup/customAprParameters.txt.
Contacte al soporte técnico de Elo para obtener ayuda con parámetros
personalizados, si los 4 modos estándares de APR no
son adecuados. El formato de parámetro personalizado se enumera en el
archivo customAprParameters.txt y el rango válido es
de Parameter_0 a Parameter_37. ]
Ejemplos de uso:
---------------
eloapr --nobeepontouch
eloapr --nobeepontouch --noxauthentication --aprmode_gaming
eloapr --rotate 90
eloapr --rotate 180 --displaycoordinates
eloapr --aprmode_signature
eloapr --aprmode_signature --custom_parameters [ Cargar modo de firma estándar de APR
y luego reemplazar algunos
parámetros proporcionados en el
archivo de parámetros personalizados. ]
eloapr --custom_parameters [ Cargar modo estándar de POS de APR
(predeterminado) y luego reemplazar
algunos parámetros proporcionados en
el archivo de parámetros personalizados. ]
==============================
6. Acceso al panel de control
==============================
La aplicación del panel de control permite al usuario configurar fácilmente las opciones de configuración del controlador disponibles. Después de que el controlador está instalado y cargado, cambie a la
/etc/opt/elo-apr carpeta y ejecute la aplicación del panel de control.
Importante:
==========
Los usuarios deben tener acceso de administrador o root para ejecutar la aplicación del panel de control.
Paso I:
-------
Ejecute la utilidad del panel de control desde una ventana de comandos en X Windows desde la
/etc/opt/elo-apr carpeta. Se requiere la versión de Motif 4.0 (libXm.so.4) o la versión de Motif 3.0
(libXm.so.3) para usar el panel de control basado en GUI
(/etc/opt/elo-apr/cpl).
# cd /etc/opt/elo-apr
# ./cpl
Paso II:
--------
Navegue a través de las distintas pestañas haciendo clic en ellas. Aquí hay una descripción general de
la información relacionada a cada pestaña.
General - Información general sobre la pantalla táctil
Modo - Cambiar el modo de la pantalla táctil
Propiedades - Mostrar datos relacionados con el monitor táctil APR
Acerca de - Información sobre el paquete. Haga clic en el botón Readme
para abrir este archivo readme.txt.
Paso III:
---------
Si Motif no está instalado, use la versión de línea de comandos de la aplicación para
acceder al panel de control. Ejecute la aplicación de línea de comandos desde una ventana de comandos
en X Windows desde la carpeta /etc/opt/elo-apr.
# cd /etc/opt/elo-apr
# ./cplcmd
==============================================
7. Desinstalación del controlador de pantalla táctil Elo APR
==============================================
Importante:
==========
a.) Debe tener derechos de acceso de administrador en el sistema Linux para desinstalar el
controlador de pantalla táctil Elo APR.
b.) Todos los datos de caracterización de pantalla táctil que se han descargado al
disco duro se borrarán.
Paso I:
-------
Elimine el archivo de reglas udev del controlador Elo APR (99-elotouch-*.rules) que se copió
a la carpeta de reglas udev "/etc/udev/rules.d" en el Paso II de Instalación.
# cd /etc/udev/rules.d
# rm -i /etc/udev/rules.d/99-elotouch-*.rules
Paso II:
--------
Elimine los archivos y carpetas del controlador Elo APR dentro de la carpeta principal del controlador Elo APR
"/etc/opt/elo-apr", creada en el Paso I de Instalación.
# cd /etc/opt
# rm -rf /etc/opt/elo-apr
Reinicie el sistema para completar el proceso de desinstalación.
# shutdown -r now
==============================
8. Contactando a Elo TouchSystems
==============================
Sitio web: http://www.elotouch.com
Correo electrónico: customerservice@elotouch.com
Dirección postal:
----------------
Elo TouchSystems
Un negocio de Tyco Electronics
301 Constitution Drive
Menlo Park, CA 94025
EE.UU.
Teléfono: (800) 557-1458
(650) 361-4800
Fax: (650) 361-4722
--------------------------------
Elo TouchSystems GmbH & Co. KG
Haidgraben 6
D-85521 Ottobrunn
Alemania
Teléfono: +49 (0) 89/60822-0
Fax: +49 (0) 89/60822-150
--------------------------------
Elo TouchSystems, NV
Diestsesteenweg 692
B-3010 Kessel-Lo
Bélgica
Teléfono: +32 (16) 35-2100
Fax: +32 (16) 35-2101
================================================================================
Copyright (c) 2010 Elo TouchSystems
Todos los derechos reservados.
================================================================================
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article