Jak przeprowadzić rekalibrację ekranów dotykowych Elo po obróceniu wyświetlacza w systemie Linux
Odbiorcy: Publiczni / Klienci Elo, Administratorzy systemów i integratorzy
Typ artykułu: Instrukcja rozwiązywania problemów i kalibracji
Podczas zmiany orientacji wyświetlacza (np. obracanie z trybu poziomego do pionowego) w systemie operacyjnym Linux, mapowanie współrzędnych dotykowych może stać się źle dopasowane lub odwrócone. To oczekiwane zachowanie, ponieważ macierze współrzędnych cyfrowych dotykowych działają niezależnie od podsystemu renderowania wyświetlacza.
Za każdym razem, gdy zmienia się orientacja wyświetlacza, macierz współrzędnych dotykowych musi zostać zaktualizowana, uruchamiając narzędzie kalibracyjne Elo (elova).
Wymagania wstępne i pobieranie sterowników
- Upewnij się, że odpowiedni pakiet sterowników Linux Elo jest zainstalowany. W razie potrzeby pobierz pakiet sterowników z Portalu sterowników dotykowych Linux Elo.
- Przejrzyj oficjalny Przewodnik instalacji i konfiguracji sterowników Linux Elo.
-
Uprawnienia: Użytkownik musi mieć uprawnienia administracyjne (root /
sudo) oraz uprawnienia do odczytu/zapisu w katalogach/dev/elo-usbi/etc/opt/elo-usb.
Uruchamianie narzędzia kalibracyjnego (elova)
Wykonaj narzędzie kalibracyjne elova z okna terminala w aktywnej sesji graficznej X11:
1. Standardowa kalibracja wbudowana
Dla kontrolerów obsługujących wbudowaną kalibrację (np. 2701, 2218), dane kalibracyjne są zapisywane bezpośrednio w kontrolerze:
# cd /etc/opt/elo-usb # sudo ./elova
2. Kalibracja pamięci NVRAM
Aby zapisać dane kalibracyjne zarówno w pamięci NVRAM monitora, jak i w lokalnym pliku konfiguracyjnym na dysku:
# cd /etc/opt/elo-usb # sudo ./elova --nvram
3. Wypełnienie celów na ekranie
Po uruchomieniu cele kalibracyjne będą wyświetlane na ekranie. Dotknij każdy cel mocno z Twojego normalnego kąta widzenia i obsługi. Dane kalibracyjne zostaną automatycznie zapisane po dotknięciu ostatniego celu.
Wielomonitorowe i zaawansowane parametry CLI
| Polecenie / Parametr | Opis i przypadek użycia |
|---|---|
sudo ./elova --videoscreen=1 |
Cele kalibracyjne dla wyświetlacza wideo 1 w konfiguracjach wielu monitorów (Xinerama, TwinView). |
sudo ./elova --caltargettimeout=0 |
Dezaktywacja limitu czasu dla celu kalibracyjnego (domyślnie 30 sekund; zakres: 0–300s). |
sudo ./elova --caltargettimeout=45 |
Ustawia limit czasu celu na 45 sekund. |
./elova --viewdevices |
Wyświetla wszystkie wykryte urządzenia dotykowe Elo USB i powiązane mapowania wyświetlacza wideo. |
./elova --help |
Wyświetla pełną składnię pomocy i dostępne opcje CLI. |
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article