[BRLTTY] brltty as a replacement for libbraille

Ulrich Völkel mail at ulrich-voelkel.de
Mon Mar 22 07:41:59 EDT 2010


Am 18.03.2010 23:31, schrieb Samuel Thibault:
> 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.

Ah, OK. That did the trick. Thanks!

> 
>>>> 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.
> 

It was just a charset problem. Everything works fine now.

Thanks for your help!

- Uli






More information about the BRLTTY mailing list