Closed
Bug 951163
Opened 12 years ago
Closed 12 years ago
Touch handling errors on Alcatel OneTouch fire device
Categories
(Firefox OS Graveyard :: GonkIntegration, defect)
Firefox OS Graveyard
GonkIntegration
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: ac, Unassigned)
Details
Attachments
(2 files)
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:28.0) Gecko/20100101 Firefox/28.0 (Beta/Release)
Build ID: 20131213004002
Steps to reproduce:
I wrote an app, attached, that shows the lack of touch handling accuracy on the Alcatel OneTouch Fire device. It would be useful to determine if this was:
1. limited to that device only
2. a Gecko issue
3. a driver issue
4. a hardware issue.
To see the bug:
1. download the web app, install and run it.
2. put two fingers down on the screen
3. move the fingers around, including changing direction
4. remove the fingers from the screen.
=> There will often be some touchstart and touchend events in the middle of the finger movement.
Even if the fingers never leave the screen, there can be touchend and touchstart events.
Note, that even if the finger leaves the screen there is no 'touchcancel' or 'touchleave' events but I understand that is a wider, gecko level issue and perhaps hard to detect where the screen == touch surface == browser window.
| Reporter | ||
Comment 1•12 years ago
|
||
Web app to test touch events, in a zip bundle.
Comment 2•12 years ago
|
||
Standalone test case that can be loaded in the browser, extracted from touch-debug.zip
Comment 3•12 years ago
|
||
I can repro this on the hamachi but not the flame. It's almost certainly a driver or hardware issue.
Status: UNCONFIRMED → NEW
Component: General → GonkIntegration
Ever confirmed: true
| Reporter | ||
Comment 4•12 years ago
|
||
Closing the bug as out of scope.
The FirefoxOS team does not have time to deal with more serious bugs and probably cannot address this since it is device specific.
https://bugzilla.mozilla.org/show_bug.cgi?id=1038045
is a related bug trying to isolate issues in the multi-touch handling on FirefoxOS.
The only work around available is writing a very smart touch handing library that could guess when the driver is reporting incorrect data (by incorporating a delay in the reaction to events and calculations about probable finger movement). That problem is hard.
So multi-touch apps on Hamachi probably need to be coded to be robust to bad input.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•