touchscreen issue on i.MX6dl sabresd

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

touchscreen issue on i.MX6dl sabresd

1,024 Views
wangvictor
Contributor III

Hi All,

I'm having the touch issue on i.MX6 DL sabresd.

In my OS system(wayland qt5.5) I can see there is value print out form /dev/input/event0.

And also I can use evtest to print the location out for me like below.

Event: time 1480479046.645584, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 207
Event: time 1480479046.645584, -------------- SYN_REPORT ------------
Event: time 1480479046.705582, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 439
Event: time 1480479046.705582, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 214
Event: time 1480479046.705582, -------------- SYN_REPORT ------------
Event: time 1480479047.034690, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 220
Event: time 1480479047.034690, -------------- SYN_REPORT ------------
Event: time 1480479047.085586, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 440
Event: time 1480479047.085586, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 239
Event: time 1480479047.085586, -------------- SYN_REPORT ------------
Event: time 1480479047.145579, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 241
Event: time 1480479047.145579, -------------- SYN_REPORT ------------
Event: time 1480479047.205585, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 242
Event: time 1480479047.205585, -------------- SYN_REPORT ------------
Event: time 1480479047.325586, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 243
Event: time 1480479047.325586, -------------- SYN_REPORT ------------
Event: time 1480479047.385601, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 439
Event: time 1480479047.385601, -------------- SYN_REPORT ------------
Event: time 1480479048.065561, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 244
Event: time 1480479048.065561, -------------- SYN_REPORT ------------
Event: time 1480479050.145588, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 440
Event: time 1480479050.145588, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 246
Event: time 1480479050.145588, -------------- SYN_REPORT ------------
Event: time 1480479050.205587, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 441
Event: time 1480479050.205587, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 248
Event: time 1480479050.205587, -------------- SYN_REPORT ------------
Event: time 1480479050.265579, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 249
Event: time 1480479050.265579, -------------- SYN_REPORT ------------
Event: time 1480479050.325624, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 442
Event: time 1480479050.325624, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 253
Event: time 1480479050.325624, -------------- SYN_REPORT ------------
Event: time 1480479050.395557, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 443
Event: time 1480479050.395557, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 256

But when I touch it to click the Icon above there is nothing happened.

event0 did print something out for me while I touch the screen.

So I assumed that driver is not the problem.

What else could be the problem here?

Did I miss something?

Thanks in Advanced!

0 Kudos
Reply
1 Reply

759 Views
igorpadykov
NXP Employee
NXP Employee

Hi Wang

please check

https://community.nxp.com/thread/333126#446489 
linux - Qt 5.3.2 + TSlib: wrong touch coordinates - Stack Overflow 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply