On 7/14/14, 5:34 PM, synper...@aol.com wrote:
Related to this bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1038045

Basically, on my ZTE Open under FFXOS v2.1, multitouch only sort of works.

What this means is that multitouch only registers discrete inputs when there is a large 
Y-Axis (taken from phone's "normal" portrait orientation) delta between the two 
fingers.

If the Y-Axis delta approaches zero, FFXOS seems to average the location of the 
two inputs into some intermediate point.

See this video for a demonstration of this behavior:
http://youtu.be/n9cVHCBHuYY

Furthermore, the ZTE Open under FFXOS v2.1 seems unable to register more than 2 
discrete inputs, likely due to the above issue with the Y-Axis delta.

This bug severely limits the number and kind of gestures the ZTE Open can 
support under FFXOS, and makes even the stock gestures usable in only very 
specific circumstances.

For instance, as in this bug, 
https://bugzilla.mozilla.org/show_bug.cgi?id=1037894 , the Pinch to Zoom 
gesture will ONLY work when the device is in Normal Portrait, or inverted 
Portrait orientation.
Video of this behavior: https://www.youtube.com/watch?v=kgaUxMYGOvs

So, what I'm asking for is if anyone would be willing to test out this app & 
report back to me:
https://marketplace.firefox.com/app/multitouch-detect

I need three things:

1) Device Name & FFXOS version

2) How many fingers (max) it could detect

3) Whether or not two fingers side-by-side (Y-Axis delta =ish 0) registers discrete or 
"averaged" input

I'm curious if this is only a ZTE Open issue, or only a v2.1 master issue, or 
what, and Gabriele would like some further info/clarification on what 
devices/OS versions are impacted.

Thanks all!
_______________________________________________
dev-b2g mailing list
dev-b2g@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-b2g


Hey,

Have not yet tried your app but I wrote something similar when I was working with multi-touch.

On the Alcatel One Touch Fire (aka hamachi) device, my conclusion was that we were working with very limited hardware. While debugging my multi-touch library, it became apparent that a simple pinch would not be recognized correctly. As the fingers pinched, the device might decide that a finger had been removed, then that it had returned to the surface, then that it had been removed... It became apparent that providing a reliable experience on unreliable hardware was going to take a bunch of work. So I have left off that for lower hanging fruit.

Also, on that device, multi-touch is limited to two. I have never seen a third touchstart event after two earlier touchstart events with no touchleave in between. I filed a bug wanting information about my code (i.e. if it were my code or my hardware) but have not yet gotten any help or comments on that bug.
  https://bugzilla.mozilla.org/show_bug.cgi?id=951163
Attached to the bug, you can find my test application that merely logs what events the app happens to receive as you move your fingers around.

cheers and good luck,
  ~adrian

_______________________________________________
dev-b2g mailing list
dev-b2g@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to