터치 스크린 ABS_X 및 ABS_Y 잘못된 동작

터치 스크린 ABS_X 및 ABS_Y 잘못된 동작

Linux에 연결하려는 7" 터치스크린이 있습니다. 터치스크린은 인식되지만 동작이 잘못되었습니다. evtest 유틸리티를 사용하여 /dev/input/*에서 발생하는 이벤트를 살펴본 결과 ABS_X 및 ABS_Y가 화면을 탭하면 이벤트로 등록되지만 ABS_X 및 ABS_Y에 최대값이 표시됩니다. 예를 들면 다음과 같습니다.

(ABS_X), value 1954
(ABS_Y), value 2451
(ABS_X), value 4095
(ABS_Y), value 4095

이 장치는 USBest 터치스크린인 것으로 알려졌습니다. 이 문제가 발생했거나 가능한 해결 방법이 있는 사람이 있습니까?

미리 감사드립니다!

답변1

해결책은 Linux 커널을 빌드할 때 hid 멀티 터치 드라이버를 활성화하는 것입니다.

CONFIG_HID_MULTITOUCH=y

관련 정보