Este artículo proporciona información sobre el controlador de pantalla táctil Elo Touchscreen Linux - APR (USB) v2.20 e instrucciones de instalación
A continuación se presentan las instrucciones de instalación del controlador Elo Touchscreen Linux APR (USB) v2.20.
Este controlador está obsoleto y ya no es compatible.
Controlador Elo Touchscreen Linux - APR (USB)
Intel i686 (32 bits) o AMD64/Intel (64 bits)
Instrucciones de instalación/desinstalación
--------------------------------------------------------------------------------
Versión 2.2.0
07 de octubre de 2010
Elo TouchSystems
================================================================================
El paquete del controlador Elo Linux APR 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 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 Elo Touchscreen APR
5. Opciones y uso de la línea de comandos del controlador APR
6. Acceso al panel de control
7. Desinstalación del controlador Elo Touchscreen 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/7002)
======================
2. Requisitos del sistema
======================
- Plataforma Intel i686 (x86) 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 construir la biblioteca libusb-1.0 desde el código fuente, se requiere un entorno de desarrollo
con 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 libusb-0.1 anterior.
Los componentes del controlador táctil Elo APR de Linux ahora requieren soporte de la biblioteca libusb-1.0
(la biblioteca libusb-0.1 anterior no funcionará). Esta biblioteca libusb-1.0 se puede
instalar a partir de paquetes binarios proporcionados por varias distribuciones de Linux. La
biblioteca también se puede instalar compilando el paquete fuente libusb-1.0
disponible para descarga 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 versión estándar. Es posible que aún necesite seleccionar e
instalar la biblioteca desde la imagen de CD/DVD o desde el repositorio de paquetes en línea.
Por favor, consulte los comandos para instalar el paquete de biblioteca binaria libusb-1.0 para algunas distribuciones de Linux, que se proporcionan 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 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 último
código fuente para esta biblioteca desde el sitio web de libusb-1.0, compilar 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 anteriores pueden tener algunas limitaciones para compilar este código fuente de la 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 Elo Touchscreen APR
============================================
Importante:
==========
a.) Debe tener derechos de acceso de administrador en el sistema Linux para instalar el
controlador Elo Touchscreen 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 (libusb-1_0-0-0.9.3-4.22 o paquete libusb-1.0-0
) esté instalada antes de continuar con la instalación del controlador táctil.
f.) Se requiere la biblioteca Motif 4.0 (libXm.so.4) o Motif 3.0 (libXm.so.3) para utilizar
el panel de control basado en la 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 requerida libXm.so.4 o libXm.so.3.
g.) Asegúrese de que el monitor táctil APR esté conectado al sistema mientras instala
el controlador y mientras se reinicia después de la instalación del controlador.
Paso I:
-------
Copie los archivos del controlador Elo APR desde la carpeta binaria "bin-apr" extraída a la
carpeta elo predeterminada (/etc/opt/elo-apr).
# cp -r ./bin-apr/ /etc/opt/elo-apr
# cd /etc/opt/elo-apr
Paso II:
--------
Monitores táctiles APR con archivo de datos de caracterización externo (en una memoria USB):
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Si el monitor táctil APR (ejemplo: 3200L Interactive Digital Signage Display) vino
con una memoria USB, conecte la memoria USB y móntela en su distribución de Linux.
Ahora copie el archivo de datos de caracterización externo de la memoria USB a la carpeta de datos de caracterización APR (/etc/opt/elo-apr/ConfigData/APRCalData/) y renombre el archivo exactamente como "AprCF.bin" (aprcf.bin no funcionará). Cree la
carpeta de datos de caracterización si no existe. Sobrescriba el archivo AprCF.bin
si ya existe.
# mkdir -p /etc/opt/elo-apr/ConfigData/APRCalData/
# cp -r / /etc/opt/elo-apr/ConfigData/APRCalData/AprCF.bin
Si la memoria USB está montada en "/media/usbdisk" y si el nombre del archivo de caracterización
es "F102000120PD_U03", use el comando a continuación. Modifique el punto de montaje de USB y
el nombre del archivo según sea necesario.
# cp -r /media/usbdisk/F102000120PD_U03 /etc/opt/elo-apr/ConfigData/APRCalData/AprCF.bin
Ahora ejecute el controlador desde la terminal para detectar el nuevo monitor táctil APR y
comenzar a trabajar con el nuevo archivo de datos de caracterización AprCF.bin.
# cd /etc/opt/elo-apr
# ./eloapr
El controlador comenzará a responder a la entrada táctil del usuario para cualquier usuario (root o
usuario normal). Después del próximo reinicio del sistema, la función táctil también debería estar disponible en la
pantalla de inicio de sesión.
Ahora proceda a la Instalación Paso III.
Monitores táctiles APR con archivo de datos de caracterización incorporado:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Asegúrese de que el monitor táctil APR esté conectado al sistema y continúe con la
descarga del archivo de datos de caracterización.
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 tomará unos minutos para completarse y se realiza solo una vez por monitor táctil. Estos datos, almacenados en
el disco duro, son únicos para cada monitor táctil y son utilizados por el controlador para
trabajar con un monitor táctil específico.
# 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 próximo reinicio del sistema, la función táctil también debería estar disponible en la pantalla de inicio de sesión.
Paso III:
---------
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 la 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/
Desconecte y vuelva a conectar el monitor táctil APR y verifique si la función táctil está activa. Si la función táctil no se restablece, modifique el archivo de reglas UDEV de APR para adaptarse a la distribución de Linux. Consulte 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 la 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/
Desconecte y vuelva a conectar el monitor táctil APR y verifique si la función táctil está activa. Si la función táctil no se restablece, modifique el archivo de reglas UDEV de APR para adaptarse a la distribución de Linux. Consulte 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 la 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/
Desconecte y vuelva a conectar el monitor táctil APR y verifique si la función táctil está activa. Si la función táctil no se restablece, modifique el archivo de reglas UDEV de APR para adaptarse a la distribución de Linux. Consulte 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 la 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/
Desconecte y vuelva a conectar el monitor táctil APR y verifique si la función táctil está activa. Si la función táctil no se restablece, modifique el archivo de reglas UDEV de APR para adaptarse a la distribución de Linux. Consulte 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 la 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/
Desconecte y vuelva a conectar el monitor táctil APR y verifique si la función táctil está activa. Si la función táctil no se restablece, modifique el archivo de reglas UDEV de APR para adaptarse a la distribución de Linux. Consulte los archivos de reglas udev disponibles en la carpeta /etc/opt/elo-apr/setup y
/etc/udev/rules.d para posibles modificaciones.
Paso IV:
--------
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 la 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 sonido al tocar ]
--noxauthentication [ Desactivar el proceso de autenticación X para Xorg
Xservers que no requieren un procedimiento de autenticación
para interactuar con el Xserver (sistemas integrados) ]
--displaycoordinates [ Mostrar los datos de toque, correspondientes a cada toque,
en una terminal. Los datos de toque consisten en el estado de toque
(Toque/ Flujo/ Sin toque) junto con las coordenadas X y Y. Esta opción se utiliza para probar el APR
monitor táctil, por lo que los datos de toque solo se muestran y
no se envían al Xserver para mover el puntero del ratón. ]
--rotation [ Iniciar el controlador APR para soportar el modo de
rotación de video respectivo. Los ángulos de rotación de video compatibles son 0,
90, 180 y 270. ]
--linearinputgain [ Cambiar el índice de ganancia de entrada lineal. El rango válido
para el índice de ganancia es de 0 a 45. ]
--aprmode_pos [ Iniciar el controlador Elo APR adaptado para Aplicaciones de Punto de Venta
(POS) (modo predeterminado). ]
--aprmode_general [ Iniciar el controlador Elo APR adaptado para Aplicaciones Generales. ]
--aprmode_signature [ Iniciar el controlador Elo APR adaptado para Aplicaciones de Firma. ]
--aprmode_gaming [ Iniciar el controlador Elo APR adaptado para Aplicaciones de Juego. ]
--custom_parameters [ Iniciar el controlador Elo APR con parámetros personalizados para un
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 APR estándar no son
adecuados. El formato del parámetro personalizado se detalla 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 el modo estándar de firma APR
y luego reemplazar algunos
parámetros proporcionados en el
archivo de parámetros personalizados. ]
eloapr --custom_parameters [ Cargar el modo estándar APR POS
(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 disponibles del controlador. Después de que el controlador esté instalado y cargado, cambie a la
/etc/opt/elo-apr y ejecute la aplicación del panel de control.
Importante:
==========
Los usuarios deben tener acceso de administrador o root para ejecutar las aplicaciones 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. Se requiere la versión 4.0 de Motif (libXm.so.4) o la versión 3.0
(libXm.so.3) para utilizar 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 diversas pestañas haciendo clic en ellas. Aquí hay un resumen de
la información relacionada con cada pestaña.
General - Información general del monitor táctil
Modo - Cambiar el modo del monitor 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 Leerme
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 /etc/opt/elo-apr.
# cd /etc/opt/elo-apr
# ./cplcmd
==============================================
7. Desinstalación del controlador Elo Touchscreen APR
==============================================
Importante:
==========
a.) Debe tener derechos de acceso de administrador en el sistema Linux para desinstalar el
controlador Elo Touchscreen APR.
b.) Todos los datos de caracterización táctil que se han descargado en el
disco duro serán borrados.
Paso I:
-------
Eliminar el archivo de reglas udev del controlador Elo APR (99-elotouch-*.rules) que se copió
en la carpeta de reglas udev "/etc/udev/rules.d" en el Paso III de la instalación.
# cd /etc/udev/rules.d
# rm -i /etc/udev/rules.d/99-elotouch-*.rules
Paso II:
--------
Eliminar 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 la 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. Contactar a Elo TouchSystems
==============================
Sitio web: http://www.elotouch.com
Correo electrónico: customerservice@elotouch.com
Dirección postal:
----------------
Elo TouchSystems
Una empresa 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