NVDARemote / NVDARemote

The NVDA Remote Access add-on
https://NVDARemote.com
GNU General Public License v2.0
69 stars 75 forks source link

Automatic braille display selection fails initially if remote connected #299

Open XLTechie opened 1 year ago

XLTechie commented 1 year ago

While supporting a speech and braille user via remote, we noticed that any time we restarted NVDA with my remote session connected, his braille display would remain blank. To cause it to initialize, it was necessary to open NVDA braille display selection, and then press OK to close it again. (Desktop key sequence: NVDA+Ctrl+A, Enter)

This situation has actually been around for a while, but I had never taken the time to diagnose it.

The braille display is a Hims Q-Braille, although it may have happened with an Orbit 40 in the past.

I think the important factor is that the NVDA braille driver is set to automatic. Both before and after it seems to detect the correct display, but on NVDA startup for some reason it just doesn't receive any output.

This doesn't happen if add-ons are disabled, and I did a differential enable of individual add-ons which narrowed it down to Remote.

Remote 2.5, NVDA 2022.2, Windows 10 64 21H1; though earlier versions of everything have had at least some version of the same problem.

log of no automatic braille with NVDA Remote.txt

CC @tspivey