[PINGUIN] brltty oder sbl

Henning Oschwald listmail at hoschwald.de
Sa Jun 30 19:38:16 CEST 2007


Hallo,

On Fr, Jun 29 2007, Sebastian Dellit wrote:

> am Donnerstag, 28. Juni 2007 um 17:34 meinte Henning Oschwald u. a.:
>> Vorteile von Brltty:
>> - Ist in Debian und dessen Derivate direkt integriert und somit leichter
>>   installierbar
>> - Läuft angeblich auch in Xterm, was uns faktisch jedoch keine
>> wirklichen Vorteile bringt
>
> Warum nicht?

Die Frage kannst Du Dir selbst beantworten: Was bringt es Dir für
einen Vorteil, in einem X-Terminal zu arbeiten anstatt auf der
Textkonsole? Ich finde für mich jedenfalls keinen.

> Und was hat es mit brltty-x11 auf sich?

Keine Ahnung, vermutlich eben genau das, daß man es auch in einem
X-Terminal nutzen kann.

>> Vorteile von SBL:
>> - besserer sprachausgaben-Support
>
> auch swift, via Voice?

Viavoice ja, Swift über Speech-Dispatcher - oder auch direkt, wenn
jemand eine Anpassung dafür schreibt, SBL ist schließlich Open Source.

>> - Nach Kernel-Patch auch durch Tastaturkommandos steuerbar
>
> Heißt das, man muss, um in diesen Genuß zu kommen, einen neuen Kernel
> bauen,

ja

> ooder - was ich eher vermute - einen Patch einspielen,

Ja, das auch. Um aber den veränderten Quellcode auch nutzen zu können,
mußt Du selbstverständlich den Kernel aus diesen veränderten Sourcen
neu kompilieren. Dank make-kpkg (Paket kernel-package) ist das aber
recht easy und Du bekommst hinterher sogar ein .deb raus.

> steuerbar, das ich z. B. mit dem Nummernblock wie bei z. B. JAWS die
> Zeile durch den Bildschirm wandern lassen kann?

Eben daß Du sämtliche Steuerungsfunktionen die SBL bietet, dann auch
durch die PC-Tastatur auslösen kannst, nicht nur durch die Tasten an
der Zeile.

>> - automatische Umschaltung auf das Anwendungsprofil für den
>>   vordergrundprozess
>
> Stimmt, so etwas hatte mir auch Schöppi mal gesagt. Und wenn ich mich
> recht erinnere, ist die Fokusverfolgung ein wenig besser?

Einen Fokus in dem Sinn gibt es nichtauf der Konsole, Cursorverfolgung
trifft es besser. Als Cursor wird entweder der Systemcursor verwendet
oder einfach bestimmte Farbattribute, um ein bestimmtes Element
hervorzuheben. Letzteres nennt man in der Screenreader-Welt auch
häufig Soft-Cursor. Leider kann Brltty mit Anwendungen die einen
Soft-Cursor nutzen nicht viel anfangen, zumindest kann es den Cursor
nicht erkennen und somit auch nicht verfolgen. SBL kann man im
jeweiligen Anwendungsprofil mitteilen, welche Bildschirmattribute eine
bestimmte Anwendung als Cursor verwendet.

> Zumindestens konnte man z. B. Lynx mit SBL besser bedienen als mit
> brltty.

Ja, weil Lynx standardmäßig einen Soft-Cursor zum Hervorheben der
Links verwendet. Man kann Lynx auch anweisen, einen Hard-Cursor zu
verwenden, damit lässt sich jedoch wesendlich schlechter arbeiten, da
man sich so z. B. nicht nur den Link vorlesen lassen kann auf dem man
gerade steht, stattdessen wird immer die ganze Zeile vorgelesen.

> Also du arbeitest vermute ich eher mit SBL?

Ja. Anscheinend war ich wohl doch nicht neutral genug. ;-(

Gruß

  HEnning