Rechercher

6.4. Activation d'un dispositif d'affichage en braille

download PDF

L'afficheur braille est un appareil qui utilise le service brltty pour fournir une sortie tactile aux utilisateurs malvoyants.

Pour que l'afficheur braille fonctionne correctement, effectuez les procédures suivantes.

6.4.1. Types de dispositifs d'affichage en braille pris en charge

Les types suivants de dispositifs d'affichage Braille sont pris en charge par Red Hat Enterprise Linux 9.

Tableau 6.1. Types d'afficheurs braille et syntaxe correspondante
Type d'appareil brailleSyntaxe du typeNote

Dispositif en série

serial:path

Les trajectoires relatives sont indiquées à l'adresse /dev.

Dispositif USB

[serial-number]

Les crochets ([]) indiquent ici une option.

Dispositif Bluetooth

bluetooth:address

 

6.4.2. Activation du service brltty

Pour activer l'affichage en braille, activez le service brltty pour qu'il démarre automatiquement au démarrage. Par défaut, brltty est désactivé.

Conditions préalables

  • Assurez-vous que le paquetage brltty est installé :

    # dnf install brltty
  • En option, vous pouvez installer un support de synthèse vocale pour brltty:

    # dnf install brltty-espeak-ng

Procédure

  • Activer le service brltty pour qu'il démarre au démarrage :

    # systemctl enable --now brltty

Verification steps

  1. Redémarrer le système.
  2. Vérifiez que le service brltty est en cours d'exécution :

    # 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

6.4.3. Autoriser les utilisateurs d'un dispositif d'affichage en braille

Pour utiliser un dispositif d'affichage en braille, vous devez définir les utilisateurs autorisés à utiliser le dispositif d'affichage en braille.

Procédure

  1. Dans le fichier /etc/brltty.conf, assurez-vous que keyfile est défini comme /etc/brlapi.key:

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

    Il s'agit de la valeur par défaut. Votre organisation peut l'avoir remplacée.

  2. Autoriser les utilisateurs sélectionnés en les ajoutant au groupe brlapi:

    # usermod --append -G brlapi user-name

6.4.4. Paramétrage du pilote d'un dispositif d'affichage en braille

Le service brltty choisit automatiquement un pilote pour votre dispositif d'affichage en braille. Si la détection automatique échoue ou prend trop de temps, vous pouvez définir le pilote manuellement.

Conditions préalables

  • La détection automatique du conducteur a échoué ou prend trop de temps.

Procédure

  1. Ouvrez le fichier de configuration /etc/brltty.conf.
  2. Recherchez la directive braille-driver, qui spécifie le pilote de votre dispositif d'affichage Braille.
  3. Spécifiez le code d'identification du conducteur requis dans la directive braille-driver.

    Choisissez le code d'identification du pilote requis dans la liste fournie à l'adresse /etc/brltty.conf. Par exemple, pour utiliser le pilote XWindow :

    # XWindow
    braille-driver	xw

    Pour définir plusieurs pilotes, il suffit de les énumérer en les séparant par des virgules. La détection automatique choisit alors parmi les pilotes listés.

6.4.5. Connexion d'un dispositif d'affichage en braille

Le service brltty se connecte automatiquement à votre dispositif d'affichage en braille. Si la détection automatique échoue, vous pouvez définir manuellement la méthode de connexion.

Conditions préalables

  • L'afficheur braille est physiquement connecté à votre système.
  • La connexion automatique a échoué.

Procédure

  1. Si le périphérique est connecté par un adaptateur série-USB, recherchez le nom réel du périphérique dans les messages du noyau sur la fiche du périphérique :

    # journalctl --dmesg | fgrep ttyUSB
  2. Ouvrez le fichier de configuration /etc/brltty.conf.
  3. Trouvez la directive braille-device.
  4. Dans la directive braille-device, spécifiez la connexion.

    Vous pouvez également définir plusieurs appareils, séparés par des virgules, et chacun d'entre eux sera sondé à tour de rôle.

    Par exemple :

    Exemple 6.1. Réglages pour le premier dispositif sériel

    braille-device	serial:ttyS0

    Exemple 6.2. Paramètres du premier périphérique USB correspondant au pilote Braille

    braille-device	usb:

    Exemple 6.3. Paramètres d'un périphérique USB spécifique par numéro de série

    braille-device	usb:nnnnn

    Exemple 6.4. Paramètres d'un adaptateur série-USB

    Utilisez le nom du périphérique que vous avez trouvé plus tôt dans les messages du noyau :

    braille-device	serial:ttyUSB0
    Note

    La configuration de braille-device à usb: ne fonctionne pas pour un adaptateur série-USB.

    Exemple 6.5. Paramètres d'un appareil Bluetooth spécifique par adresse

    braille-device	bluetooth:xx:xx:xx:xx:xx:xx

6.4.6. Définition du tableau de texte

Le service brltty sélectionne automatiquement une table de texte en fonction de la langue de votre système. Si la langue de votre système ne correspond pas à la langue d'un document que vous souhaitez lire, vous pouvez définir la table de texte manuellement.

Procédure

  1. Modifiez le fichier /etc/brltty.conf.
  2. Identifiez le code du tableau de texte que vous avez sélectionné.

    Vous trouverez tous les tableaux de texte disponibles dans le répertoire /etc/brltty/Text/. Le code est le nom du fichier du tableau de texte sans son suffixe.

  3. Spécifiez le code du tableau de texte sélectionné dans la directive text-table.

    Par exemple, pour utiliser le tableau de texte pour l'anglais américain :

    text-table	en_US	 # English (United States)

6.4.7. Réglage de la table de contraction

Vous pouvez choisir la table utilisée pour coder les abréviations avec un dispositif d'affichage en braille. Les chemins d'accès relatifs aux tables de contraction particulières sont stockés dans le répertoire /etc/brltty/Contraction/.

Avertissement

Si aucune table n'est spécifiée, le service brltty n'utilise pas de table de contraction.

Procédure

  • Choisissez un tableau de contraction dans la liste du fichier /etc/brltty.conf.

    Par exemple, pour utiliser le tableau de contraction pour l'anglais américain, grade 2 :

    contraction-table	en-us-g2	 # English (US, grade 2)
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.