Cómo recalibrar pantallas táctiles Elo después de la rotación de pantalla en Linux
Público: Público / Clientes de Elo, Administradores de Sistemas e Integradores
Tipo de Artículo: Guía de Solución de Problemas y Calibración
Al cambiar la orientación de la pantalla (por ejemplo, rotando de modo paisaje a modo retrato) en un sistema operativo Linux, la asignación de coordenadas táctiles puede quedar desalineada o invertida. Este es un comportamiento esperado porque las matrices de coordenadas del digitalizador táctil operan de forma independiente del subsistema de representación de pantallas.
Cada vez que se altera la rotación de la pantalla, la matriz de coordenadas táctiles debe ser actualizada ejecutando la utilidad de calibración de Elo (elova).
Requisitos Previos y Descargas de Controladores
- Asegúrate de que el paquete de controlador de Elo para Linux esté instalado. Si es necesario, descarga el paquete de controlador desde el Portal de Controladores Táctiles de Elo para Linux.
- Revisa la Guía de Instalación y Configuración del Controlador de Elo para Linux.
-
Permisos: El usuario debe tener privilegios administrativos (root /
sudo) y permisos de lectura/escritura en los directorios/dev/elo-usby/etc/opt/elo-usb.
Ejecutando la Utilidad de Calibración (elova)
Ejecuta la utilidad de calibración elova desde una ventana de terminal dentro de una sesión gráfica X11 activa:
1. Calibración Estándar a Bordo
Para controladores que soportan calibración a bordo (por ejemplo, 2701, 2218), los datos de calibración se escriben directamente en el controlador:
# cd /etc/opt/elo-usb # sudo ./elova
2. Calibración de Almacenamiento NVRAM
Para escribir datos de calibración tanto en la RAM No Volátil (NVRAM) del monitor como en el archivo de configuración del disco local:
# cd /etc/opt/elo-usb # sudo ./elova --nvram
3. Completar los Objetivos en Pantalla
Una vez lanzada, los objetivos de calibración se mostrarán en la pantalla. Toca cada objetivo firmemente desde tu ángulo normal de visión y operación. Los datos de calibración se guardarán automáticamente al tocar el último objetivo.
Opciones Avanzadas y de Múltiples Monitores
| Comando / Parámetro | Descripción y Caso de Uso |
|---|---|
sudo ./elova --videoscreen=1 |
Dirige la calibración específicamente a la pantalla de video 1 en configuraciones de múltiples monitores (Xinerama, TwinView). |
sudo ./elova --caltargettimeout=0 |
Desactiva el tiempo de espera del objetivo de calibración (el predeterminado es 30 segundos; rango: 0–300s). |
sudo ./elova --caltargettimeout=45 |
Establece el tiempo de espera del objetivo a 45 segundos. |
./elova --viewdevices |
Lista todos los dispositivos táctiles Elo USB detectados y las asignaciones de pantalla de video asociadas. |
./elova --help |
Muestra la sintaxis de ayuda completa y las opciones de CLI disponibles. |
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article