안녕하세요. EZ-X5 사용자 입니다.

Q&A에 올려주신 MK712로 수정된 QWSMOUSE_QWS.CPP로 하고,
QT/E 2.3.7을 포팅을 하였습니다.

TOUCH PAD를 클릭을 해보니 TOUCH PAD에 누른 지점과 QVFB에
나타나는 좌표가 반대여서,

[변경전]
1599줄 xf = ((float) data.x - (float) MK712_start_dx) / (((float)
MK712_end_dx - (float) MK712_start_dx) / MK712_WIDTH);
1600줄 yf = MK712_HEIGHT - ((float) data.y - (float) MK712_start_dy) /
(((float) MK712_end_dy - (float) MK712_start_dy) / MK712_HEIGHT);

[변경후]
1599줄 xf = MK712_WIDTH - ((float) data.x - (float) MK712_start_dx) /
(((float) MK712_end_dx - (float) MK712_start_dx) / MK712_WIDTH);
1600줄 yf =((float) data.y - (float) MK712_start_dy) / (((float)
MK712_end_dy - (float) MK712_start_dy) / MK712_HEIGHT);

이렇게 바꿨는데, 좌표 방향이 정상적으로 돌아왔는데, 약간 좌표가 정확
하지 않는군요.

Qtopia를 포팅해서 Calibrate를 하면 좌표 조정이 가능하다던데? 혹시 EZ-X5로
QT로 포팅하신 QWSMOUSE_QWS.CPP를
보내주세요. 해결책 좀 보내 주세요...

[클릭]
---------------------

x


---------------------

[좌표]
---------------------


x

---------------------