Capítulo 17. Configuración del entorno de escritorio para la accesibilidad


Como administrador del sistema, puede configurar un sistema con el entorno de escritorio para apoyar a los usuarios con una discapacidad visual.

La accesibilidad en el escritorio de Red Hat Enterprise Linux 8 para los usuarios invidentes está garantizada por el Orca lector de pantalla, que se incluye en la instalación por defecto del sistema operativo.

Orca lee la información de la pantalla y la comunica al usuario mediante:

  • Sintetizador de voz: proporciona una salida de voz
  • Pantalla Braille: proporciona una salida táctil

Para más información sobre la configuración de Orca, consulte la página de ayuda de Orca.

Para que las salidas de comunicación de Orca funcionen correctamente, el administrador del sistema debe:

  • Configurar el servicio brltty
  • Activar la opción Always Show Universal Access Menu
  • Activar el sintetizador de voz Festival

17.1. Configuración del servicio brltty

El visualizador Braille es un dispositivo que utiliza el servicio brltty para proporcionar una salida táctil a los usuarios con discapacidad visual.

Para que una pantalla Braille funcione correctamente, los administradores del sistema deben:

17.1.1. Habilitación del servicio brltty

La pantalla Braille no puede funcionar a menos que se ejecute el servicio brltty. Por defecto, brltty está desactivado.

Para permitir que brltty se inicie en el arranque, utilice el siguiente procedimiento.

Procedimiento

  • Para activar el servicio brltty en el arranque, ejecute:

    # systemctl enable --now brltty
    Copy to Clipboard

Pasos de verificación

  1. Reinicia el sistema.
  2. Asegúrese de que el servicio brltty está funcionando:

    # systemctl status brltty
    ● brltty.service - Braille display driver for Linux/Unix
       Loaded: loaded (/usr/lib/systemd/system/brltty.service; enabled; vendor pres>
       Active: active (running) since Tue 2019-09-10 14:13:02 CEST; 39s ago
      Process: 905 ExecStart=/usr/bin/brltty (code=exited, status=0/SUCCESS)
     Main PID: 914 (brltty)
        Tasks: 3 (limit: 11360)
       Memory: 4.6M
       CGroup: /system.slice/brltty.service
               └─914 /usr/bin/brltty
    Copy to Clipboard

17.1.2. Autorizar a los usuarios de un dispositivo de visualización en Braille

Para establecer los usuarios autorizados a utilizar un dispositivo de visualización Braille, puede elegir uno de los siguientes métodos, que tienen el mismo efecto:

La autorización mediante el archivo /etc/brlapi.key sólo es adecuada para los sistemas de archivos en los que se pueden asignar usuarios o grupos a un archivo.

La autorización mediante el archivo /etc/brltty.conf es adecuada incluso para los sistemas de archivos en los que no se pueden asignar usuarios o grupos a un archivo.

17.1.2.1. Autorizar a los usuarios de un dispositivo de visualización Braille con brltty.conf

Procedimiento

  1. Abra el archivo /etc/brltty.conf y busque la sección llamada Application Programming Interface Parameters.
  2. Especifica los usuarios.

    • Para especificar uno o más usuarios individuales, enumere los usuarios en la siguiente línea:

      api-parameters Auth=user:user_1, user_2, ...    # Allow some local user
      Copy to Clipboard
    • Para especificar un grupo de usuarios, introduzca su nombre en la siguiente línea:

      api-parameters Auth=group:group    # Allow some local group
      Copy to Clipboard

17.1.2.2. Autorizar a los usuarios de un dispositivo de visualización Braille con brlapi.key

La autorización mediante el archivo /etc/brlapi.key sólo es adecuada para los sistemas de archivos en los que se pueden asignar usuarios o grupos a un archivo.

Requisitos previos

  • Su sistema debe utilizar un sistema de archivos en el que se puedan asignar usuarios o grupos a un archivo.

Procedimiento

  1. Cree el archivo /etc/brlapi.key.

    # mcookie > /etc/brlapi.key
    Copy to Clipboard
  2. Cambiar la propiedad de la página /etc/brlapi.key a un usuario o grupo determinado.

    • Para especificar un usuario individual:

      # chown user_1 /etc/brlapi.key
      Copy to Clipboard
    • Para especificar un grupo:

      # chown group_1 /etc/brlapi.key
      Copy to Clipboard
  3. Ajuste el contenido de /etc/brltty.conf incluyendo la siguiente línea:

    api-parameters Auth=keyfile:/etc/brlapi.key
    Copy to Clipboard

17.1.3. Configuración del controlador para un dispositivo de visualización Braille

La directiva braille-driver del archivo /etc/brltty.conf especifica un código de identificación de dos letras del controlador para el dispositivo de visualización Braille.

Procedimiento

  • Decida si desea utilizar la autodetección para encontrar el controlador adecuado para su dispositivo de visualización Braille.

    • Para utilizar la autodetección, utilice la opción por defecto como se indica a continuación:

      braille-driver	auto	 # autodetect
      Copy to Clipboard
      Aviso

      La autodetección intenta todos los conductores. Por lo tanto, puede tardar mucho tiempo o incluso fallar. Por esta razón, se recomienda configurar un controlador en particular.

    • Si no desea utilizar la autodetección, especifique el código de identificación del controlador requerido en la directiva braille-driver.

      Elija el código de identificación del conductor requerido de la lista proporcionada en /etc/brltty.conf, por ejemplo:

      braille-driver	xw	 # XWindow
      Copy to Clipboard

      También puede establecer varios controladores, separados por comas, y la autodetección se realiza entre ellos.

17.1.4. Configuración de un dispositivo de visualización en Braille

La directiva braille-device en el archivo /etc/brltty.conf especifica el dispositivo al que se conecta el dispositivo de visualización Braille.

17.1.4.1. Tipos de dispositivos de visualización Braille admitidos

En esta sección se describen los tipos de dispositivos de visualización en Braille que son compatibles.

Tabla 17.1. Tipos de dispositivos de visualización en braille y la sintaxis correspondiente
Braille device typeSyntax of the type

Dispositivo de serie

serial:path [a]

Dispositivo USB

[número de serie] [b]

Dispositivo Bluetooth

bluetooth:dirección

[a] Las trayectorias relativas están en /dev.

b] Los corchetes ([]) indican aquí la opcionalidad.

Ejemplos de configuración para determinados dispositivos de visualización en Braille:

braille-device	serial:ttyS0	                # First serial device
braille-device	usb:	                        # First USB device matching braille driver
braille-device	usb:nnnnn	                # Specific USB device by serial number
braille-device	bluetooth:xx:xx:xx:xx:xx:xx	# Specific Bluetooth device by address
Copy to Clipboard

También puede establecer varios dispositivos, separados por comas, y cada uno de ellos será sondeado a su vez.

Importante

Si el dispositivo está conectado mediante un adaptador de serie a USB, la configuración de braille-device a usb: no funciona. En este caso, identifique el dispositivo serie virtual que el kernel ha creado para el adaptador. El dispositivo serie virtual puede tener este aspecto:

serie:ttyUSB0
Copy to Clipboard

Puede encontrar el nombre real del dispositivo en los mensajes del kernel en el enchufe del dispositivo con el siguiente comando:

# dmesg | fgrep ttyUSB0
Copy to Clipboard

17.1.4.2. Configuración de parámetros específicos para los dispositivos de visualización en Braille

Para establecer parámetros específicos para determinados dispositivos de visualización Braille, utilice la directiva braille-parameters en el archivo /etc/brltty.conf. La directiva braille-parameters pasa los parámetros no genéricos al controlador braille. Elija los parámetros necesarios de la lista de /etc/brltty.conf.

17.1.4.2.1. Configuración de la tabla de texto

La directiva text-table en /etc/brltty.conf especifica qué tabla de texto se utiliza para codificar los símbolos. Las rutas relativas a las tablas de texto se almacenan dentro del directorio /etc/brltty/Text/.

Procedimiento

  1. Decida si desea utilizar la autoselección para encontrar la tabla de texto adecuada.
  2. Si desea utilizar la autoselección, deje text-table especificado en auto, que es la opción por defecto.

    text-table	auto	 # locale-based autoselection
    Copy to Clipboard

    Esto garantiza que se realice una autoselección local con retorno a en-nabcc.

    Por ejemplo, para utilizar la tabla de texto para el inglés americano:

    text-table	en_US	 # English (United States)
    Copy to Clipboard
17.1.4.2.2. Ajuste de la tabla de contracción

La directiva contraction-table del archivo /etc/brltty.conf especifica qué tabla se utiliza para codificar las abreviaturas. Las rutas relativas a las tablas de contracción particulares se almacenan dentro del directorio /etc/brltty/Contraction/.

Procedimiento

  • Elija la tabla de contracción deseada de la lista en /etc/brltty.conf.

    Por ejemplo, para utilizar la tabla de contracciones del inglés americano, grado 2:

    contraction-table	en-us-g2	 # English (US, grade 2)
    Copy to Clipboard
Aviso

Si no se especifica, no se utiliza ninguna tabla de contracción.

Volver arriba
Red Hat logoGithubredditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar. Explore nuestras recientes actualizaciones.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

Theme

© 2025 Red Hat