Dear Marty:

         Thank you very much.
         Right now, I can do more better than before.

         The following is my stupid solution to solve calibration :P

         1. using tslib's utility ts_calibrate to get the correct
coefficient.
         2. send the coefficient to the touch panel driver (right now
is hard code, in the future will be via /proc)
         3. report calibrated pen down event to android.

         BTW, do you have jitter problem?

Best Regards,
Akio

On May 15, 10:41 am, Marty <[EMAIL PROTECTED]> wrote:
> Dear Akio,
>
> There are two problems have to be solved:
> 1. Point calibration (rotate with 90 degree)
> 2. Pen down issue
>
> The behavior of touch screen is incorrect.
> If you draw a vertical line, however, a horizontal line is shown.
> So that, we have to rotate the behavior of touch screen with 90
> degree.
> The path inhttp://androidzaurus.seesaa.net/article/90045743.htmlcan
> solve this problem.
>
> The solution of pen down issue can be found 
> inhttp://androidzaurus.seesaa.net/article/96581331.html.
> Android detect pen down event. Therefore, not only x, y, pressure
> events,
> but aloes pen down event is necessary for Android GUI.
> The corgi_ts driver didn’t implement the event in the code, however,
> the second link above can solve this issue.
> After patching, the touch screen work more normally. But the deviation
> of (X,Y) is still exist.
>
> Marty :D

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Android Internals" group.
To post to this group, send email to android-internals@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/android-internals?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to