Este complemento encuentra y resuelve conflictos con los gestos de entrada
en NVDA y los complementos. El término general «gestos de entrada» incluye
órdenes de teclado, órdenes introducidas desde una pantalla Braille y gestos
realizados en pantallas táctiles.

Cada complemento instalado puede hacer cambios en la configuración de NVDA
añadiendo o reasignando gestos de entrada existentes. Si los mismos gestos
de entrada se encuentran vinculados a varias funciones, será imposible
llamar a algunos de ellos.

Búsqueda de gestos duplicados

Para detectar gestos duplicados, abre el menú NVDA, navega al submenú
«Herramientas», luego «Check Input Gestures» y activa el elemento de menú
«Search for duplicate gestures…».

Tras esto, todos los gestos de entrada de NVDA se comprobarán en el
siguiente orden:

  1. órdenes globales;
  2. extensiones globales.

Si se detectan los mismos gestos de entrada asignados a diferentes
funciones, se mostrarán en una lista dentro de un cuadro de diálogo
independiente.

Tras pulsar la tecla intro en el elemento de lista seleccionado, se elegirá
la función correspondiente de NVDA y se abrirá en el diálogo estándar
«Gestos de entrada…», donde puedes eliminar o reasignar el gesto asociado.

Nota: como ya sabrás, las funciones que no disponen de descripción textual
no aparecen en el diálogo «Gestos de entrada…». Por lo tanto, al activar
tales elementos, se mostrará el aviso correspondiente.

Gestos sin descripción

Para ver la lista de gestos asociados a funciones sin descripción textual,
si se encuentran en tu configuración de NVDA, debes ir al menú NVDA, navegar
al submenú «Herramientas», «Check Input Gestures», «Gestures without
description…».

Dichas funciones no aparecen en el diálogo estándar «Gestos de entrada…»
de NVDA, por lo que aún no es posible eliminar o reasignar sus gestos
asociados.

Ayuda

Una forma de visualizar esta página de ayuda es ir al menú NVDA, navegar al
submenú «Herramientas», luego «Check Input Gestures» y activar «Help».

Nota: todas las funciones del complemento se presentan en el diálogo «Gestos
de entrada» de NVDA, desde donde puedes asignar tus propios atajos de
teclado a cada una de ellas.

Colaboraciones

Estamos muy agradecidos a todos los que se han esforzado por desarrollar,
traducir y mantener este complemento:

  • Wafiqtaher – Traducción al árabe;
  • Angelo Miguel Abrantes – traducción al portugés;
  • Cagri Dogan – Traducción al turco.

Registro de cambios

VERSIÓN 1.0

  • implementada la búsqueda de gestos duplicados;
  • implementada la búsqueda de gestos asociados a funciones que no disponen
    de descripción textual.

Alteración del código fuente del complemento

Puedes clonar este repositorio para hacer alteraciones al complemento de
NVDA Check Input Gestures.

Dependencias de terceros

Se pueden instalar con Pip:

  • markdown
  • scons
  • python-gettext

Empaquetar el complemento para su distribución

  1. Abre una línea de órdenes, y cambia a la raíz de este repositorio
  2. Ejecuta la orden scons. El complemento creado, si no hubo errores, se
    sitúa en la carpeta actual.

¡Hola!
Desde mediados de febrero, hace aproximadamente un mes, parece como si el tiempo se hubiera detenido en la comunidad internacional de NVDA. Hay varios complementos oficiales cuyas actualizaciones aún no han llegado al sitio web, no recibimos notificaciones del repositorio de traducciones y el tráfico ha descendido visiblemente en las listas de correo correspondientes. Esto, en parte, se debe a que los desarrolladores de NV Access, en colaboración con miembros de la comunidad internacional, están esforzándose al máximo para migrar NVDA de Python 3.7 a Python 3.8. Ya asistimos a una migración similar y mucho más intensa el año pasado, cuando NVDA dejó atrás Python 2.7 y comenzó a usar la versión 3.7. Muchos complementos se quedaron fuera de juego, y el ciclo anual de liberación de actualizaciones se alteró visiblemente, con consecuencias que percibimos todavía.
Tal y como se puede leer en el documento «Creación de una liberación oficial» de la documentación para desarrolladores, la primera versión de cada ciclo anual va a forzar la ruptura de compatibilidad con todos aquellos complementos que no estén exclusivamente preparados para ella. Eso significa que muchos complementos dejarán de funcionar con la versión 2021.1. Si no quieres que el tuyo sea uno de ellos, deberás tomar algunas medidas:

  • Si tu complemento usa extensiones C (archivos .pyd), dichos archivos deberán haber sido compilados con Python 3.8. Si deseas conservar la compatibilidad con NVDA 2019.3, deberás incluir los archivos .pyd de Python 3.7 y 3.8, importando el que corresponda según sea el caso.
  • A menos que cambie la situación, puedes usar la biblioteca asyncio desde tu complemento. Esto permite definir con facilidad operaciones asíncronas.
  • Se actualiza WXPython a la versión 4.1.1. Si tu complemento tiene interfaz gráfica, es posible que se vea afectado por los cambios de esta nueva versión, por lo que se recomienda hacer tantas pruebas como sea posible.
  • Gracias a Python 3.8, ahora se pueden usar expresiones de asignación (:=).

Si deseas probar NVDA con Python 3.8, puedes hacerlo instalando la versión de desarrollo alpha-21882 o una compilación posterior.

Cambios críticos para sintetizadores de voz

Si tu complemento ofrece soporte para un sintetizador de voz, ya sea instalado en el equipo o incorporado en el propio complemento, hay algunos cambios más que debes hacer. En NVDA 2021.1, se van a eliminar del módulo speech todos los comandos de voz representados por nombres de clase acabados en command (BaseCallbackCommand, BeepCommand, BreakCommand, etc.). En su lugar, estas clases están disponibles en speech.commands. En la última versión estable (2020.4), las clases se encuentran disponibles tanto en speech como en speech.commands, por lo que el proceso de transición debería conservar la compatibilidad con versiones anteriores y no plantear demasiados problemas.
Está previsto que próximamente se publique la primera beta de NVDA 2021.1. Hasta entonces, y para facilitar las pruebas, no será necesario editar el manifest de los complementos, ya que seguirán funcionando en las versiones alpha con normalidad.
¡Feliz lunes!

Tras una candidata a liberación en la que no se han detectado problemas graves, NV Access ha anunciado mediante esta publicación la disponibilidad de la versión final de NVDA 2020.4, la última actualización del ciclo correspondiente al año 2020. Se recomienda a todos los usuarios, incluidos aquellos que operan en entornos de producción, que actualicen a esta nueva versión para beneficiarse de las últimas mejoras y correcciones de fallos, algunas de las cuáles resumimos a continuación.
Esta versión incluye métodos nuevos de entrada de chino, una actualización de Liblouis y la Lista de Elementos (NVDA+f7) ahora funciona en modo foco. La ayuda sensible al contexto ahora está disponible al pulsar F1 en diálogos de NVDA. Mejoras para las reglas de pronunciación de símbolos, diccionarios del habla, mensajes braille y lectura superficial. Corrección de fallos y mejoras para Mail, Outlook, Teams, Visual Studio, Azure Data Studio, Foobar2000. En la web, hay mejoras para Google Docs y mucho mejor soporte para ARIA. Más muchas otras importantes correcciones de fallos y mejoras. Consulta la lista completa de cambios aquí.
Si no conoces NVDA y quieres aprender más sobre su funcionamiento sin tener que instalarlo, puedes leer la guía de usuario y la referencia rápida de órdenes, que ponemos al día cada vez que sale una nueva versión estable.
Puedes actualizar a esta nueva versión de NVDA desde una versión anterior visitando el menú Ayuda y eligiendo la opción «Buscar actualización». Si todavía no tienes NVDA, puedes obtener el instalador desde nuestra página de descargas. Es recomendable reiniciar el equipo tras la instalación, ya que los instaladores suelen reemplazar archivos en uso y esto puede tener como consecuencia errores imprevistos y comportamientos extraños. Para reiniciar, sitúate en el escritorio y pulsa alt+f4. En el cuadro combinado del diálogo que se muestra, elige Reiniciar y pulsa intro. Como siempre, nuestras descargas para desarrolladores se irán actualizando a lo largo de los próximos días.
Llegados a este punto, en el que se acaba la entrada, solemos sugerir que contribuyas con una pequeña donación periódica a la comunidad de NVDA en español, ya que esto nos ayuda a mantener la web actualizada, informarte rápidamente de cambios relevantes en la comunidad internacional, catalogar complementos, mantenerlos al día y ofrecer un soporte técnico gratuito de calidad a quien lo necesite. Desde que esta web nació en el año 2017, es muy poca la gente que ha atendido a esta petición y, sin embargo, ha sido más que suficiente para mantener toda nuestra infraestructura. En estos momentos nos encontramos a punto de dar un paso muy importante a nivel jurídico que nos ayudará a crecer y luchar por unos objetivos que a día de hoy todavía nos parecen inalcanzables, y que beneficiarán a todos los miembros de esta comunidad, tanto actuales como futuros. Por desgracia, nuestros gastos mensuales se van a multiplicar, por lo que te necesitamos más que nunca. Si quieres ayudarnos a marcar la diferencia, visita nuestra página de donaciones y conviértete en un donante periódico. Tú decides la cantidad.
¡Feliz viernes!

Tras cuatro versiones beta y un periodo de dos semanas en el que las traducciones se han mantenido congeladas, NV Access ha anunciado mediante esta publicación la disponibilidad de NVDA 2020.4 rc1 para todos aquellos usuarios que deseen descargarla, probarla y notificar fallos críticos de última hora. Si no se detectan errores, la versión final de NVDA 2020.4 será casi idéntica a esta. A pesar de que es una versión que se podría considerar casi estable, no se recomienda su utilización en entornos de producción, donde se debería seguir utilizando NVDA 2020.3.
Si dispones de la beta 4, puedes actualizar a esta nueva versión desde el menú Ayuda de NVDA. De lo contrario, descarga el instalador desde aquí o utiliza el complemento Selector del canal de actualizaciones y elige el canal «estable, rc y beta».
Las novedades más destacables de esta versión incluyen nuevos métodos de entrada chinos, una actualización del transcriptor Liblouis y la posibilidad de cargar la lista de elementos (NVDA+f7) también en modo foco. Al pulsar f1 en los diálogos de NVDA, se abrirá la guía de usuario con el cursor situado en el apartado correspondiente a la opción sobre la que hemos solicitado ayuda. Se mejoran las reglas de pronunciación de símbolos, los diccionarios del habla, los mensajes en Braille y la lectura superficial. Hay mejoras y fallos corregidos en la app Correo, Outlook, Teams, Visual Studio, Azure Data Studio y Foobar2000. En cuanto a la web, se mejora la interacción con los documentos de Google y aumenta el soporte para ARIA. Si lo deseas, puedes echar un vistazo a la lista completa de cambios.
¡Hasta la próxima!

Las tarjetas de sonido más recientes se desactivan automáticamente tras unos segundos de silencio por motivos de ahorro de energía. Al utilizar sintetizadores de voz, esto trae la molesta consecuencia de que nos perdamos el principio de los mensajes hablados.
Este simple complemento reproduce continuamente un silencio «virtual» en la tarjeta de sonido para evitar que esta entre en reposo.

Aunque Recuva es una aplicación relativamente accesible, este complemento intenta mejorar su accesibilidad haciendo lo siguiente:

  • Etiquetando ciertos objetos no etiquetados
  • Evitando que el foco se sitúe innecesariamente en objetos desconocidos
  • Añadiendo el script «KEY_Search_RESULT» para volver a leer el resultado general de la búsqueda
  • Maximizando automáticamente la ventana que muestra el resultado de la búsqueda.

Este complemento se ha probado con la versión 1.53 de Recuva.

Este complemento hace posible conocer la posición del cursor del sistema
respecto al principio de la línea actual mientras tecleas para añadir texto
en documentos o controles multilínea.

Esta función depende del aspecto visual de las aplicaciones. Por lo tanto,
puede que haga falta que desactives el ajuste de línea o configurar el
complemento para diferentes programas.

Opciones de Cursor Locator

Este panel se encuentra disponible desde el menú NVDA, submenú Preferencias,
diálogo de Opciones.

Proporciona las siguientes opciones:

  • Indicar longitud de línea: puedes teclear o seleccionar una longitud de
    línea (número de caracteres entre 0 y 600), que se anunciará mediante un
    tono agudo cuando se alcance (el valor por defecto es de 80 caracteres).
  • Cantidad máxima de pitidos para la notificación de principio de línea:
    puedes teclear o seleccionar un valor entre 0 y 600. El valor
    predeterminado es 0.
  • Cantidad máxima de pitidos para la notificación de fin de línea: puedes
    teclear o seleccionar un valor entre 0 y 600. El valor predeterminado es

  • Tono del sonido de principio de línea: puedes teclear o seleccionar un
    valor entre 20 y 20000 (el valor por defecto es 400 hercios).
  • Duración del sonido de principio de línea: puedes teclear o seleccionar un
    valor entre 20 y 2000 (el valor por defecto es 50 milisegundos).
  • Probar sonido de principio de línea: pulsa este botón para probar el
    sonido de principio de línea.
  • Tono del sonido de fin de línea: puedes teclear o seleccionar un valor
    entre 20 y 20000 (el valor por defecto es 1000 hercios).
  • Duración del sonido de fin de línea: puedes teclear o seleccionar un valor
    entre 20 y 2000 (el valor por defecto es 50 milisegundos).
  • Probar sonido de fin de línea: pulsa este botón para probar el sonido de
    fin de línea.

Órdenes

Puedes modificar los gestos asociados a las siguientes órdenes mediante el
menú NVDA, submenú Preferencias, diálogo Gestos de entrada:

  • NVDA+control+shift+l: si es posible, anuncia la longitud de la línea
    actual (categoría Cursor del sistema).
  • Sin asignar: muestra el diálogo de opciones de Cursor Locator (categoría
    Configuración).

Cambios para 3.0

  • Compatible con NVDA 2023.1.

Cambios para 2.0

  • Añadida la posibilidad de repetir notificaciones al llegar al principio o
    final de la línea.
  • Añadido soporte para documentos de Office y el bloc de notas de Windows

Cambios para 1.0

  • Versión inicial

Hace unos minutos, NV Access ha anunciado mediante esta publicación la disponibilidad de NVDA 2020.4 beta 4 para todos aquellos que deseen descargarla y hacer pruebas. Si no se detectan fallos en esta beta, se iniciará el proceso de congelación de traducciones y avanzaremos hacia las candidatas a liberación, las que se publican justo antes de la versión final. A continuación se exponen los cambios que hay desde la beta 3:

  • Traducciones actualizadas. NV Access ha corregido fallos en el sistema de traducciones para sincronizarlas correctamente, por lo que en esta ocasión sí podremos ver más mensajes traducidos que en betas anteriores.

Si dispones de la beta anterior, puedes actualizar a esta nueva versión desde el menú ayuda de NVDA. De lo contrario, descarga el instalador desde aquí o utiliza el complemento Selector del canal de actualizaciones y elige el canal beta.
Las novedades más destacables de esta versión incluyen nuevos métodos de entrada chinos, una actualización del transcriptor Liblouis y la posibilidad de cargar la lista de elementos (NVDA+f7) también en modo foco. Al pulsar f1 en los diálogos de NVDA, se abrirá la guía de usuario con el cursor situado en el apartado correspondiente a la opción sobre la que hemos solicitado ayuda. Se mejoran las reglas de pronunciación de símbolos, los diccionarios del habla, los mensajes en Braille y la lectura superficial. Hay mejoras y fallos corregidos en la app Correo, Outlook, Teams, Visual Studio, Azure Data Studio y Foobar2000. En cuanto a la web, se mejora la interacción con los documentos de Google y aumenta el soporte para ARIA. Si lo deseas, puedes echar un vistazo a la lista completa de cambios.
¡Hasta la próxima!

Este complemento para NVDA proporciona un método alternativo de ejecutar scripts para personas que tienen dificultades al pulsar combinaciones de teclado complicadas.

Modo de uso

Al pulsar NVDA+h se activa una capa de órdenes de teclado con las siguientes opciones:

  • Flechas izquierda y derecha para elegir una categoría
  • Flechas arriba y abajo para seleccionar una orden de la categoría elegida
  • Intro para ejecutar la orden
  • Cualquier otra tecla abandona la capa de órdenes y restaura la funcionalidad normal del teclado.

Este complemento permite que el lector de pantalla NVDA pueda conectarse a
Internet a través de uno o varios servidores proxy. Para ello, aplica
diversos parches a la biblioteca estándar de Python o modifica ciertas
variables de entorno, dependiendo de la configuración elegida. Podrás
actualizar NVDA y sus complementos automáticamente desde tu entorno
corporativo, e incluso realizar sesiones remotas, siempre que el servidor
proxy de tu organización lo permita.

Características

  • Soporte para diversos tipos de servidor proxy: http, socks4 y socks5.
  • Capacidad de redirigir todo el tráfico a través del servidor proxy o sólo
    tráfico específico (http, https, ftp).
  • Capacidad de redirigir todo el tráfico a través de un servidor proxy, y
    después redirigir tráfico específico a través de otros servidores (proxies
    anidados).
  • Sensible a cambios de perfil y restablecimiento de configuración: si
    normalmente trabajas con una copia portátil de NVDA, puedes crear diversos
    perfiles para distintos entornos (casa, trabajo, oficina 1, oficina 2) y
    activarlos manualmente.

Modo de uso

El complemento añade una nueva categoría a las opciones de NVDA, llamada
«Proxy». En esta categoría encontraremos cuatro grupos de opciones. El
primero nos permite configurar un proxy general para todo el tráfico. Los
otros tres permiten configurar servidores proxy sólo para protocolos
específicos. Todos los grupos tienen los siguientes campos:

  • Servidor: nombre de host o dirección ip del servidor proxy. Déjalo vacío
    para deshabilitar ese proxy en particular.
  • Puerto: puerto del servidor.
  • Usuario: opcional. Nombre de usuario para autenticarse en el servidor.
  • Contraseña: opcional. Contraseña para autenticarse en el servidor. Ten en
    cuenta que la contraseña no es necesaria en servidores socks4.

Además de los campos anteriores, en el primer grupo de opciones podemos
encontrar los siguientes:

  • Tipo de proxy SOCKS: podemos elegir entre socks4, socks5 y http.
  • Usar proxy para solicitudes DNS si es posible: si esta casilla está
    marcada, los nombres de host o dominio se enviarán directamente al
    servidor proxy y se resolverán allí. Si está desmarcada, los nombres se
    resolverán localmente y el servidor sólo recibirá la dirección ip de
    destino. Ten en cuenta que no todos los servidores socks4 soportan esta
    opción.

Normalmente, la mayoría de usuarios sólo tendrán que configurar el primer
grupo de opciones. Si no conoces los detalles de tu servidor proxy, consulta
con el administrador de red de tu organización.

Limitaciones

  • Soporte IPV6 muy limitado.
  • El tráfico UDP no se soporta en todos los tipos de servidores proxy.
  • Las bibliotecas DLL externas no respetarán las opciones configuradas en
    este complemento.
  • En servidores proxy http, sólo se soporta autenticación básica. La
    autenticación digest no está soportada.
  • Para poder redirigir todo el tráfico (incluyendo conexiones https) a
    través de un proxy http, el servidor debe soportar el método http CONNECT.
  • No se puede configurar un modo de «conexión directa». Si deshabilitas un
    proxy específico, se usará en su lugar el proxy por defecto del sistema.

Registro de cambios

Versión 1.2

  • Compatible con NVDA 2023.1.
  • Por motivos de seguridad, se ha establecido la versión mínima de NVDA a
    2022.4.
  • Traducciones actualizadas.

Versión 1.1

  • Compatible con NVDA 2022.1.
  • Por motivos de seguridad, se ha establecido la versión mínima de NVDA a
    2021.3.
  • Se parchea la función socket.getaddrinfo cuando se marca la casilla «Usar
    proxy para solicitudes DNS si es posible» y se configura un proxy general.

Versión 1.0

  • Versión inicial.