Buggy multi-touch layer
While testing the diagonal spread gesture with Plato's upcoming Touch Events application on the Glo HD, I noticed that the recognition rate was low, and yet high on the individual swipe gestures. I then tried the diagonal spread gesture within Sketch and the underlying problem came to the surface (cf. first screenshot). My Aura ONE can perform this gesture without the jerky dance but has another multi-touch flaw that the Glo HD hasn't: if I hold the device in portrait mode, put one finger in the middle of the left half of the screen and swipe from the top to the bottom of the right half of the screen with another finger, then I get a strange unexpected output (cf. second screenshot). What happens in this particular case is that one of the touch points disappears when the angle between the two contact points reaches a certain angle. We then get coordinates for an imaginary contact point equidistant from the real ones. And then, when the angle gets out of the dangerous range, the lost touch point is brought back into existence.
I was wondering if similar bugs were present in the newer devices?
|