문경원씨께서 보여주신 강좌 & 팁의 input device관련 post를 기반으로 ex-x5에서 돌아가는
touch screen calibration 샘플을 만들어 보았습니다.

처음에 터치 스크린은 제대로 좌표가 잡혀지지 않아서 값이 참조하기 힘든 값인데 이 값을 좌측 위와 오른쪽 아래의 좌표를 읽어와서
정확한 좌표로 계산하여 변수값에 저장하는 샘플입니다.

ex-x5를 기반으로 하였기에 환경이 다른 분들은 읽을 device 파일명을 바꾸셔야 될 겁니다.

touch 기반의 응용을 생각하시는 분들에게 조금이나마 도움이 되었으면 합니다. ^^

gxLib 환경에 sample3.c란 파일을 덧붙여 컴파일하시면 됩니다.

항상 comment가 별로 없이 소스만 달랑 붙여서 죄송합니다...^^

structure에 대한 설명은 드리겠습니다..

typedef struct _touch_event
{
 unsigned int  rel;       // touch되었을때 1 릴리즈 되었을 때 0 인가 아니면 반대인가 입니다.

 unsigned int  y;      // touch된 y좌표

 unsigned int    x;     //touch된 x좌표

} touch_event;

기반이 문경원씨의 글이므로 그 글을 먼저 읽어 보시는 것이 좋을 듯합니다.

앞으로 gxLib의 발전 방향이 작은 윈도우 매니저(멀티 프로세스 지원)이 되었으면 하는 바람입니다.

그럼 이만 줄이겠습니다.^^