도와주세요!!
글 수 15,339
2005.02.03 09:54:16 (*.249.252.154)
6652
EZ-X5 보드에서 QT-2.3.7과 터치스크린은
정상적으로 잘 작동합니다.
그런데 QT-3.3.3에서는 전혀 터치 포인터가
움직이지 않습니다.
물론 사용자 강좌에 있는 과정은 모두 진행했습니다.
QWS_MOUSE_PROTO=linuxtp 부분으로 환경변수도
정상적으로 설정이 되어 있구요.
qmouselinuxtp_qws.cpp 파일에 있는 readMouseData()
부분에서 디버그를 찍어보니깐
.....
data = (TS_EVENT *) mb;
if(data->pressure >= QT_QWS_TP_PRESSURE_THRESHOLD)
{
qDebug(" p %d, x %d, y %d qt press %d
", data->pressure, data-
>x, data->y, QT_QWS_TP_PRESSURE_THRESHOLD);
....
터치를 할때마다 디버그 메시지가 찍히는데
p 620, x 0, y 0 qt press 1
값이 p값은 계속해서 변하는데, x , y 값은 전혀 변하지 않더군요.
이런 현상을 해결하신 분이 있는거 같은데..
부탁좀 드립니다.
정상적으로 잘 작동합니다.
그런데 QT-3.3.3에서는 전혀 터치 포인터가
움직이지 않습니다.
물론 사용자 강좌에 있는 과정은 모두 진행했습니다.
QWS_MOUSE_PROTO=linuxtp 부분으로 환경변수도
정상적으로 설정이 되어 있구요.
qmouselinuxtp_qws.cpp 파일에 있는 readMouseData()
부분에서 디버그를 찍어보니깐
.....
data = (TS_EVENT *) mb;
if(data->pressure >= QT_QWS_TP_PRESSURE_THRESHOLD)
{
qDebug(" p %d, x %d, y %d qt press %d
", data->pressure, data-
>x, data->y, QT_QWS_TP_PRESSURE_THRESHOLD);
....
터치를 할때마다 디버그 메시지가 찍히는데
p 620, x 0, y 0 qt press 1
값이 p값은 계속해서 변하는데, x , y 값은 전혀 변하지 않더군요.
이런 현상을 해결하신 분이 있는거 같은데..
부탁좀 드립니다.