AnsweredAssumed Answered

Why does the Touchscreen Driver work as a Touchpad?

Question asked by atakan on Nov 3, 2015

Hello,

 

I have a Sabre SD board and a FT5X06 based touchscreen. The driver that comes with Freescale's Lollipop 5.0.0 release did not worked due to its uncompatibility to device tree. Finally I found another driver that worked fine after some modifications.

 

Somehow, the driver shows a circular cursor on the screen and takes the finger movements as relative coordinates and moves the cursor. It acts as a laptop touchpad. The driver can read the coordinates of multi touches properly. But there is a problem with input reporting. I've compared it to the default eGalax touchscreen driver that works good. But could not find the problem.

 

The driver is attached.

Please help me with this issue.

 

Thank you.

!

Original Attachment has been moved to: edt-ft5x06_relative.c.zip

Outcomes