Just to update, I'm able to get single touch working.  Although now, I'm
trying to figureout how swipe works and why either my touchscreen driver or
the input event queuing is somehow mixed up and thinks a swipe is a sequence
of individual touches instead of a constant motion.

On Thu, Feb 3, 2011 at 7:33 AM, Matt <m...@thewebers.ws> wrote:

> I'm running into the same issues as the other discussion below
> outlines.  I'm integrating a resistive non multitouch touchscreen and
> have verified that at the Ev kernel level the events are providing
> relatively correct position data for where I touch the screen.
>
>
> http://groups.google.com/group/android-porting/browse_thread/thread/a14abd6664ee05ff/fc50b74e5b9533a7?#fc50b74e5b9533a7
>
> My assumption is the hierarchy is roughly this for how a input device
> is handled.
> Kernel touch driver
>   -> kernel (Ev) Input event interface (/dev/input/...)
>      -> Android EventHub
>         -> Android InputDevice
>            -> Android KeyInputQueue
>               (Getting into the above layer, but null'ing out for
> some reason on a call that I mention below)
>               -> Android WindowManager
>
> I've worked around the device class issue that this other thread
> mentions (touchscreen was being misclassified as a multitouch), but
> I'm returning from the "generateAbsMotion" call in InputDevice.java
> with a null.  It looks like the mNextNumPointers or mLastNumPointers
> are invalid.  Thus I don't see any events getting queued for the
> WindowManager to process.
>
> Any pointers to where I should specifically look for an answer would
> be great.  I'll continue stepping through the calls to see if I can
> figure it out.
>
>
> Thanks
> Matt
>
> --
> unsubscribe: 
> android-porting+unsubscr...@googlegroups.com<android-porting%2bunsubscr...@googlegroups.com>
> website: http://groups.google.com/group/android-porting
>



-- 
Thanks,
Matt

-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting

Reply via email to