Este artículo proporciona información sobre el controlador Elo Touchscreen Linux Driver APR (USB) v2.1.0 e instrucciones de instalación
A continuación se presentan las instrucciones de instalación del controlador Elo Touchscreen Linux Driver APR (USB) v2.1.0.
Este controlador está obsoleto y ya no se admite.
Controlador Elo Touchscreen Linux - 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 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. Instalando la biblioteca libusb-1.0
4. Instalando el controlador Elo Touchscreen APR
5. Opciones y uso de la línea de comandos del controlador APR
6. Accediendo al panel de control
7. Desinstalando el controlador Elo Touchscreen APR
8. Contactando 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 (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. Instalando 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 a partir del código fuente, se requiere un entorno de desarrollo
con paquetes necesarios como gcc, make, etc. Consulte la documentación sobre el 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 para Linux ahora requieren soporte de la biblioteca libusb-1.0
(la biblioteca anterior libusb-0.1 no funcionará). Esta biblioteca libusb-1.0 puede ser
instalada a partir de paquetes binarios proporcionados por varias distribuciones de Linux. La
biblioteca también se puede instalar compilando el paquete de código fuente de 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 (actualizar a la popular biblioteca libusb-0.1) como parte de su lanzamiento estándar. Todavía puede necesitar seleccionar e
instalar la biblioteca desde la imagen de CD/DVD o desde el repositorio de paquetes en línea.
Consulte los comandos para instalar el paquete binario de la biblioteca 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 este código fuente de la biblioteca debido a la versión del compilador gcc. Consulte la documentación sobre el código fuente de libusb-1.0 para más detalles.
============================================
4. Instalando el 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 (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 táctil.
f.) La biblioteca Motif 4.0 (libXm.so.4) o Motif 3.0 (libXm.so.3) es necesaria para usar
el panel de control basado en interfaz gráfica (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 reinicia después de la instalación del controlador.
Paso I:
-------
Copie los archivos del controlador Elo APR de la carpeta binaria "bin-apr" extraída a la
carpeta elo predeterminada (/etc/opt/elo-apr). 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.
# 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 solo se realiza 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 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 el toque está activo. Si el toque no se restablece, modifique el archivo de reglas APR UDEV para adaptarlo a la distribución de Linux. Revise 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 el toque está activo. Si el toque no se restablece, modifique el archivo de reglas APR UDEV para adaptarlo a la distribución de Linux. Revise 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 el toque está activo. Si el toque no se restablece, modifique el archivo de reglas APR UDEV para adaptarlo a la distribución de Linux. Revise 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 el toque está activo. Si el toque no se restablece, modifique el archivo de reglas APR UDEV para adaptarlo a la distribución de Linux. Revise 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 el toque está activo. Si el toque no se restablece, modifique el archivo de reglas APR UDEV para adaptarlo a la distribución de Linux. Revise 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 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 Elo UDEV para agregar opciones de línea de comandos al inicio del controlador eloapr.
--nobeepontouch [ Desactivar la característica de sonido en el toque ]
--noxauthentication [ Desactivar el proceso de autenticación X para Xorg
servidores X que no requieren procedimiento de autenticación
para interactuar con el Xserver (sistemas integrados) ]
--displaycoordinates [ Mostrar los datos táctiles, correspondientes a cada toque,
en una terminal. Los datos táctiles consisten en el estado táctil
(Toque/ Flujo/ No tocar) junto con las coordenadas X y Y.
Esta opción se utiliza para probar el monitor táctil APR,
por lo tanto, los datos táctiles solo se muestran y
no se envían al Xserver para mover el puntero del mouse. ]
--rotation [ Lanzar 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. ]
--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 Juegos. ]
--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.
Comuníquese con el soporte técnico de Elo para obtener ayuda con los parámetros
personalizados, si los 4 modos estándar de APR no son
adecuados. El formato del parámetro personalizado se detalla en el
archivo customAprParameters.txt y el rango válido es
desde Parameter_0 hasta 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 de firma estándar APR
y luego reemplazar algunos
parámetros proporcionados en el br> 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. Accediendo 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 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 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 diversas pestañas haciendo clic en ellas. Aquí hay un resumen de
la información relacionada con cada pestaña.
General - Información general de 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 de Readme
para abrir este archivo readme.txt.
Paso III:
---------
Si no se instala Motif, utilice 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. Desinstalando el 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 de la pantalla táctil que se hayan 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 de Instalación II.
# 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 de Instalación I.
# 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