[BRLTTY] brltty as a replacement for libbraille

Samuel Thibault samuel.thibault at ens-lyon.org
Thu Mar 18 18:31:12 EDT 2010


Ulrich Völkel, le Thu 18 Mar 2010 21:21:18 +0100, a écrit :
> > Then you can use enterTtyModeWithPath(NULL, 0, NULL); to get root
> > control.
> 
> I got it. I have to call "brlapi_writeText" first otherwise I get no key
> events. After displaying something I get all my events.
> 
> Is this behaviour intended?

I guess you have left the release-device option to its windows default
value, 'on', which means when it doesn't have anything to display,
brltty releases it access to the display, to let other applications
(e.g. jaws) access it.

> >> Or is there any application out there that has done something similar so
> >> I could look how it is done?
> > 
> > NVDA does it.
> 
> great, python :(

The interface is about the same.

> >> btw: brltty, at least in it's default configuration, does not recognize
> >> the fourth (from right) of the blue keys on top of the Tieman Voyager
> >> display.
> > 
> > That, however, I can't answer :)
> 
> should I file a bug report or mail the maintainer of the voyager driver?

There is no bug tracker, you should probably mail the list on a separate
thread.

> I also have a problem with the voyager displaying gibberish with a
> simple brlapi_writeText(0, "abcdefg"). I actually don't think it's a bug
> because brltty itself seems to display things correctly.
> Anyway, that's for tomorrow.

That call should indeed just get abcdefg and spaces shown on the device.

Samuel


More information about the BRLTTY mailing list