This issue will be resolved in an upcoming platform release. :)
Unfortunately for Eclair and Froyo the driver must declare that it
supports ABS_MT_TOUCH_MAJOR. The driver must also emit a non-zero
value for ABS_MT_TOUCH_MAJOR in events whenever a finger is down. It
might be possible to hack the framework to remove this requirement,
however.
Jeff.
On Oct 22, 6:38 pm, Dianne Hackborn <
hack...@android.com> wrote:
> Also, here is the current framework code for processing raw touch events
> from the driver. Note that it requires MT_TOUCH_MAJOR.
>
>
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;...
>
> On Fri, Oct 22, 2010 at 6:30 PM, Dianne Hackborn <
hack...@android.com>wrote:
>
>
>
> > This is the code for detecting multitouch input devices:
>
> >
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;...
>
> > On Fri, Oct 22, 2010 at 3:38 PM, StC <
cha...@enac.fr> wrote:
>
> >> Hi,
>
> >> I am Stéphane Chatty, the author of most kernel drivers for multitouch
> >> devices. I was recently alerted by a user that Android makes use of
> >> these drivers, but that to be recognized as multitouch a device must
> >> declare that it emits MT_TOUCH_MAJOR.
>
> >> Is this correct? That would be a problem, because this event (like
> >> MT_TOUCH_MINOR and MT_ORIENTATION) is emitted only by devices that
> >> detect contact size, and only a minority does. Maybe the author or
> >> maintainer of the corresponding code would like to discuss this with
> >> me (chatty at
enac.fr) and Henrik Rydberg (at
euromail.se) so as to
> >> support as many devices as possible.
>
> >> Best regards,
>
> >> St.
>
> >> --
> >> You received this message because you are subscribed to the Google Groups
> >> "android-platform" group.
> >> To post to this group, send email to
android-...@googlegroups.com.
> >> To unsubscribe from this group, send email to
> >>
android-platfo...@googlegroups.com<
android-platform%2Bunsu...@googlegroups.com>
> >> .
> >
hack...@android.com
>
> > Note: please don't send private questions to me, as I don't have time to
> > provide private support, and so won't reply to such e-mails. All such
> > questions should be posted on public forums, where I and others can see and
> > answer them.
>
> --
> Dianne Hackborn
> Android framework engineer
>
hack...@android.com