[BRLTTY] Footsteps towards better accessibility in Linux

Christian Schoepplein chris at schoeppi.net
Thu Apr 3 08:26:09 UTC 2025


Hi,

On Tue, Apr 01, 2025 at 02:55:07PM +0300, Aura Kelloniemi wrote:
>On 2025-04-01 at 17:09 +0530, "Pranav Lal" <pranav at techesoterica.com> wrote:
>> First, please get up to speed on the GUI. It is a fact of life and it does
>> work in Linux. A lot of work is happening on the GUI side of things. Orca is
>> a capable screen reader and it does support braille via brltty. 
>
>My experience is that Orca's terminal support (for braille) is painfully slow
>and Orca's word wrapping repeats the word that gets split at the braille
>window edge. Also Orca freezes for me daily and causes weird scrolling issues
>in Firefox for sighted users.

I worked on the console for years but switched to grafical interface only 
two years ago. I am using Mate with Orca but because Orcas braille support 
is not really good, especialy in mate-terminal, I use brltty in atspi mode 
with a brltty instance running in user mode for my normal user. For 
speech I brltty is configured to use speech-Dispatcher. This solutionis OK 
for me and I do not miss the times where I was working in pure console mode 
or in both grafical and pure text environment and allthough there still 
some problems with libvte I am very happy with this setup.

There is only one big problem I was not able to solve... If brltty is 
running with root privileges like in a pure console setzup you can configure 
brltty also to be used via the normal keyboard. This does not work at all 
if you run brltty in user mode with the AtSi2 screen driver and I don't know 
why. If we would have such a keyboard mode brltty could be used much more 
efficient in mate-terminal even without a braille device and because brltty 
is so much better then the braille support of Orca this would make things 
much better. Also it would be possible to interupt speech output  via the 
keyboard which is not possible in some situations currently.

I agree with Aura in all points. Orca is fine for grafical applications and 
there are not much things I am missing, but I also have to admit that 
I've not yet tested a grafical environment with Wayland. And allthough I am 
happy with mate-terminal for my console based work I'd also like to try and 
use other programs for working on a shell.  The support for mate-terminal 
and libvte improved a lot, but there are still problems and this dependency 
to libvte seems not to be very good.

Ciao,

  Schoepp


More information about the BRLTTY mailing list