Como Recalibrar Telas Touch Elo Após a Rotação do Display no Linux
Público: Público / Clientes Elo, Administradores de Sistema e Integradores
Tipo de Artigo: Guia de Solução de Problemas e Calibração
Ao alterar a orientação do display (por exemplo, rotacionando de modo paisagem para retrato) em um sistema operacional Linux, o mapeamento de coordenadas de toque pode ficar desalinhado ou invertido. Isso é um comportamento esperado, uma vez que as matrizes de coordenadas do digitador de toque operam de forma independente do subsistema de renderização do display.
Sempre que a rotação do display for alterada, a matriz de coordenadas de toque deve ser atualizada executando a utilitário de calibração da Elo (elova).
Pré-requisitos & Downloads de Driver
- Certifique-se de que o pacote de driver Elo para Linux adequado esteja instalado. Se necessário, baixe o pacote de driver no Portal de Drivers Touch Elo para Linux.
- Revise o Guia de Instalação e Configuração do Driver Elo Linux oficial.
-
Permissões: O usuário deve ter privilégios administrativos (root /
sudo) e permissões de leitura/gravação nos diretórios/dev/elo-usbe/etc/opt/elo-usb.
Executando o Utilitário de Calibração (elova)
Execute o utilitário de calibração elova a partir de uma janela de terminal dentro de uma sessão gráfica X11 ativa:
1. Calibração Padrão a Bordo
Para controladores que suportam calibração a bordo (por exemplo, 2701, 2218), os dados de calibração são escritos diretamente no controlador:
# cd /etc/opt/elo-usb # sudo ./elova
2. Calibração de Armazenamento NVRAM
Para escrever dados de calibração tanto na RAM Não Volátil (NVRAM) do monitor quanto no arquivo de configuração do disco local:
# cd /etc/opt/elo-usb # sudo ./elova --nvram
3. Completando os Alvos na Tela
Uma vez iniciado, os alvos de calibração serão exibidos na tela. Toque em cada alvo firmemente do seu ângulo normal de visualização e operação. Os dados de calibração serão salvos automaticamente ao tocar no último alvo.
Multi-Monitor & Parâmetros Avançados de CLI
| Comando / Parâmetro | Descrição & Caso de Uso |
|---|---|
sudo ./elova --videoscreen=1 |
Calibra especificamente para o display de vídeo 1 em configurações de múltiplos monitores (Xinerama, TwinView). |
sudo ./elova --caltargettimeout=0 |
Desabilita o tempo limite do alvo de calibração (o padrão é 30 segundos; intervalo: 0–300s). |
sudo ./elova --caltargettimeout=45 |
Define o tempo limite do alvo para 45 segundos. |
./elova --viewdevices |
Lista todos os dispositivos de toque USB Elo detectados e os mapeamentos de display de vídeo associados. |
./elova --help |
Exibe a sintaxe completa de ajuda e opções disponíveis de CLI. |
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article