Testing braille output without a braille display

Reef Turner edited this page May 1, 2018 · 3 revisions

When making changes that will impact Braille users, its I good idea to test that the output is as expected. If you do not have a Braille display this is still possible.

  • Download and install the Braille Viewer.
    • Install by downloading the brailleViewer.py file and placing it in your NVDA repo source/brailleDisplayDrivers directory, or for an installed copy: in %appdata%/nvda/brailleDisplayDrivers
  • Run NVDA and select this Braille display by opening the NVDA menu then selecting Preferences, Braille Settings, then choosing "Braille Viewer"
  • If you can not read the Braille displayed in the window, you can parse the output added to the NVDA log. As a suggestion, try using the following (*nix tools) command as a starting point:
tail -n 1000 -f nvda.log | grep --color=NEVER --line-buffered -i "^Braille regions text" | sed 's_Braille regions text:_ _'

Note: You can create keyboard shortcuts to scroll the display via the "Input gestures" dialog.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.