NVDA y gesto de deslizamiento en pantallas táctiles

12 views
Skip to first unread message

José Manuel Delicado Alcolea

unread,
Aug 28, 2026, 6:54:42 AMAug 28
to nvd...@googlegroups.com

Hola a todos.

Se me ha presentado una situación curiosa que expongo a continuación. No espero muchas respuestas, porque aunque NVDA soporta interacción con pantallas táctiles, las tenemos abandonadas. Y es que donde haya un buen teclado, que se quite lo demás.

El caso es que me ha llegado un caso de una persona que no consigue hacer bien el flick. Ya sabéis, el típico gesto de deslizamiento para avanzar o retroceder, el que hacemos en el móvil. Al indagar un poco en el código, descubro lo siguiente:

- El módulo touchTracker va siguiendo nuestra interacción táctil, y tiene un par de variables que deciden qué es un flick.

- touchTracker.minFlickDistance fija la distancia mínima, y es siempre 50.

- touchTracker.maxAccidentalDrift define la desviación máxima del dedo para que el gesto deje de ser un flick, y es siempre 10.

El problema es que ese 50 y ese 10 son píxeles, pero un píxel no es igual en todas las pantallas. Asumiendo una misma resolución, por ejemplo 1920x1080, 50 píxeles no son iguales en una pantalla de 7 pulgadas y en una de 17. Eso es asumiendo una resolución, pero luego cada pantalla puede tener su resolución propia. Consecuencia: un deslizamiento puede ser más largo o más corto para interpretarse como flick, según la pantalla.

¿Se os ocurre cómo se podría reformular el concepto para alcanzar algo de uniformidad y que el flick sea cómodo en todos los casos?

Un saludo.

--

José Manuel Delicado Alcolea
Equipo de gestión web y desarrollo
Experto certificado en NVDA

Logotipo de la comunidad hispanohablante de NVDA
Asociación Comunidad Hispanohablante de NVDA
- Tel.: (+34) 910 05 33 25 ext. 2001
- jm.de...@nvda.es
- www.NVDA.es
- @nvda_es

***Este mensaje y sus adjuntos están dirigidos a su destinatario y pueden contener información exclusiva o confidencial. La utilización, copia o divulgación de los mismos por parte de alguien diferente a dicho destinatario no está permitida sin autorización. Si ha recibido este mensaje por error, le rogamos que lo comunique por esta misma vía y seguidamente lo destruya.***

OpenPGP_0xB1D2FAEB3B4FD3EF_and_old_rev.asc
OpenPGP_signature.asc

Eric Duarte

unread,
Aug 28, 2026, 7:06:37 AMAug 28
to nvd...@googlegroups.com

Buenas, mi experiencia con la surface go 3 ha sido muy similar a la que puedo tener con un móvil Android. Si bien el flick da la sensación de que el movimiento necesita un poco más de recorrido y bajar la velocidad. Mientras que en Android se puede hacer un poco más rápido pero no requiere tanto desplazamiento, en la Surface se tiene que bajar la velocidad y aumentar la distancia.


Entiendo que esto en una pantalla de 11,6 pulgadas no representa mayor problema. Pero efectivamente, cuando la pantalla va creciendo el gesto también va aumentando.


Se me ocurre o bajar la cantidad de píxeles que son necesarios para realizar la acción. O la otra opción que no sé si será posible, indicar distancias en porcentajes o fragmentos de pantalla desde donde se inicia hasta donde finaliza, al estilo de áreas.


Me da la sensación que el doble toque, el que usamos para activar cosas, también tiene una respuesta un tanto diferente. Hay que hacerlo un poco más marcado en la pantalla con NVDA.


Diría que la respuesta del narrador en este caso es algo más ágil.

--
Visita la web oficial de la comunidad de NVDA en español para acceder a recursos y descargas que desplegarán todo el potencial de tu lector de pantalla:
https://nvda.es
Visita la tienda de la web oficial de la comunidad para adquirir algunos productos, como materiales de formación o sintetizadores de voz, que mejorarán tu experiencia con NVDA: https://nvda.es/tienda/
Consulta las normas de esta lista siempre que quieras en la siguiente dirección:
https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/
---
Has recibido este mensaje porque estás suscrito al grupo "NVDA en español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a nvda-es+u...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/nvda-es/fa2815c8-4002-4d8a-bef4-0c4c8e082d34%40nvda.es.
Reply all
Reply to author
Forward
0 new messages