Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve accuracy and detail of touch gestures #5652

Closed
michaelDCurran opened this issue Jan 5, 2016 · 2 comments
Closed

Improve accuracy and detail of touch gestures #5652

michaelDCurran opened this issue Jan 5, 2016 · 2 comments
Assignees
Milestone

Comments

@michaelDCurran
Copy link
Member

All though the over all UX for NVDA touch input could be improved, first it is necessary to make improvements to the underlying touch gesture detection code itself.
Currently there are several limitations and bugs with touch trackers and gestures such as:

  • two fingers performing the same action are only merged into a multi finger action if the second finger contact starts after the first's start but before its end. This does not allow merging of fingers that overlap in other ways.
  • It is possible for the user to get things like a tap and a tripple tap when trying to do a quadruple tap if multiple fingers are used.
  • multi-finger and plural tap and holds are not supported very well.
    • Hovers flood speech in input help mode.
  • It is impossible for scripts to find out information such as the coordinates of single fingers in a multiTouch gesture as it is lost in processing.
  • Gestures with a hold (E.g. 1 finger hold + tap) are either non-existant or impossible to bind due to Python set ordering not being used.
@nvaccessAuto
Copy link

Incubated in fe46f4f.

@nvaccessAuto
Copy link

Incubated in 1c5884d.

@jcsteh jcsteh closed this as completed in d7014eb Jan 22, 2016
@jcsteh jcsteh added this to the 2016.1 milestone Jan 22, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants