저희도 터치패드의 동작 원리는 잘 모르고요.. ^^

단지 mk712에서 현재 좌표에 해당하는 값을 아날로그 값으로
읽을수 있읍니다.

그 값을 화면 해상도와 매치 시키죠

눌렸을때나 기타의 경우 mk712는 인터럽트를 발생 시키고요

이 인터럽트를 디바이스 드라이버가 처리하고

응용 프로그램에서 다시 이 디바이스 드라이버를 읽고
이를 마우스 포인트와 연계 시키는 방식입니다.

터치패드를 잘못 만진다는 경우는
아무래도 표면 파손시겠지만

원래 기계적인 접촉에 어느 정도 내성이 있는 것으로
알고 있읍니다.