Linux에서 디스플레이 회전 후 Elo 터치스크린 재보정 방법
대상: 공공 / Elo 고객, 시스템 관리자 및 통합자
문서 유형: 문제 해결 및 보정 가이드
Linux 운영 체제에서 디스플레이 방향(예: 가로에서 세로 모드로 회전)을 변경할 때 터치 좌표 매핑이 잘못 정렬되거나 뒤집힐 수 있습니다. 이는 터치 디지털 좌표 행렬이 디스플레이 렌더링 하위 시스템과 독립적으로 작동하기 때문에 예상되는 동작입니다.
디스플레이 회전이 변경될 때마다 Elo 보정 유틸리티(elova)를 실행하여 터치 좌표 행렬을 업데이트해야 합니다.
전제 조건 및 드라이버 다운로드
- 적절한 Elo Linux 드라이버 패키지가 설치되어 있는지 확인하십시오. 필요할 경우 Elo Linux 터치 드라이버 포털에서 드라이버 패키지를 다운로드하십시오.
- 공식 Elo Linux 드라이버 설치 및 설정 가이드를 검토하십시오.
-
권한: 사용자는 관리(root /
sudo) 권한과/dev/elo-usb및/etc/opt/elo-usb디렉토리에 대한 읽기/쓰기 권한을 가져야 합니다.
보정 유틸리티(elova) 실행하기
활성 X11 그래픽 세션 내의 터미널 창에서 elova 보정 유틸리티를 실행하십시오:
1. 표준 온보드 보정
온보드 보정을 지원하는 컨트롤러(예: 2701, 2218)의 경우 보정 데이터가 컨트롤러에 직접 기록됩니다:
# cd /etc/opt/elo-usb # sudo ./elova
2. NVRAM 저장 보정
모니터의 비휘발성 메모리(NVRAM)와 로컬 디스크 구성 파일에 보정 데이터를 모두 쓰려면:
# cd /etc/opt/elo-usb # sudo ./elova --nvram
3. 화면상의 목표 완료하기
실행되면 보정 목표가 화면에 표시됩니다. 일반적인 보기 및 작동 각도에서 각 목표를 확실히 터치하십시오. 마지막 목표를 터치하면 보정 데이터가 자동으로 저장됩니다.
다중 모니터 및 고급 CLI 매개변수
| 명령 / 매개변수 | 설명 및 사용 사례 |
|---|---|
sudo ./elova --videoscreen=1 |
다중 모니터 설정(Xinerama, TwinView)에서 비디오 디스플레이 1에 특정한 보정 목표를 설정합니다. |
sudo ./elova --caltargettimeout=0 |
보정 목표 타임아웃을 비활성화합니다(기본값은 30초; 범위: 0–300s). |
sudo ./elova --caltargettimeout=45 |
타겟 타임아웃을 45초로 설정합니다. |
./elova --viewdevices |
감지된 모든 Elo USB 터치 장치 및 관련 비디오 디스플레이 매핑을 나열합니다. |
./elova --help |
전체 도움말 구문 및 사용 가능한 CLI 옵션을 표시합니다. |
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article