Dieser Artikel behandelt den Bildschirmleser Orca für grafische Desktopumgebungen wie GNOME, MATE und Weitere. Die offizielle Dokumentation befindet sich unter https://help.gnome.org/users/orca/stable/ .
Contents
Einrichtung
Debian Installation
Wenn Sie Barrierefreiheit während der Installation aktiviert hatten und außerdem ein Desktopsystem gewählt hatten, so ist Barrierefreiheit aktiviert und Orca wurde bereits für Sie installiert. Das funktioniert momentan nur für die Desktopumgebungen GNOME, Mate, Cinnamon und Unity, kann aber auch manuell aktiviert werden. Dies wird im Abschnitt über den Autostart von Orca beschrieben.
Installation und Konfiguration auf einem üblichen Debiansystem
Wenn Sie Debian ohne Barrierefreiheitsoptionen installiert haben, sollten Sie folgendes tun:
Führen Sie sudo apt install gnome-orca in einem Terminal aus, um Orca zu installieren.
- Wenn Sie GNOME, Mate, Cinnamon oder Unity verwenden, dann brauchen Sie die folgenden Schritte nicht zu befolgen.
Öffnen Sie dann in einer grafischen Oberfläche ein Terminal oder drücken Sie Alt+F2 und tippen sie orca -s um die Einrichtung zu starten. Wenn das für Sie nicht möglich ist, ist es am Leichtesten, wenn Sie zuerst den Autostart von Orca aktivieren.
- Im erscheinenden Dialog können Sie Einstellungen vornehmen, wie z.B. das Setzen der Orcataste. Nach dieser Prozedur sollte Orca automatisch starten.
Autostart von Orca
GNOME
Man kann manuell den Start von Orca in der GNOME-Sitzung veranlassen, indem man als einfacher Nutzer
eval $(dbus-launch); export DBUS_SESSION_BUS_ADDRESS DBUS_SESSION_BUS_PID GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.a11y.applications screen-reader-enabled true
ausführt.
MATE
Man kann manuell aktivieren das Orca bei der MATE-Nutzersitzung mit startet, indem man als einfacher Nutzer
eval $(dbus-launch); export DBUS_SESSION_BUS_ADDRESS DBUS_SESSION_BUS_PID GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.a11y.applications screen-reader-enabled true GSETTINGS_BACKEND=dconf gsettings set org.mate.interface accessibility true GSETTINGS_BACKEND=dconf gsettings set org.mate.applications-at-visual startup true
ausführt.
XFCE 4
Barrierefreiheit für XFCE muss manuell aktiviert werden. Das können Sie entweder, indem Sie das Kontrollfeld "Bedienungshilfen aktivieren" (activate assistive technologies) anhaken oder durch das Ausführen des folgenden Kommandos in einer X-Sitzung:
xfconf-query -c xfce4-session -n -t bool -p /general/StartAssistiveTechnologies -s true
Alternativ können Sie den folgenden Text in $HOME/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml einfügen:
<?xml version="1.0" encoding="UTF-8"?> + <channel name="xfce4-session" version="1.0"> <property name="general" type="empty"> <property name="StartAssistiveTechnologies" type="bool" value="true"/> </property> </channel>
Unter Umständen existiert diese Datei bereits. Wenn Sie XFCE noch nicht konfiguriert haben, können Sie den Inhalt mit obigem Auszug ersetzen. Beachten Sie, dass dies die Einstellungen Ihrer XFCE-Sitzung verwirft. Wenn Sie die Parameter für ihre existierende XFCE-Sitzung behalten möchten, fügen Sie einfach eine weitere "general" Property hinzu, was so aussieht:
<channel name="xfce4-session" version="1.0"> <property name="splash" type="empty"> ... </property> <property name="general" type="empty"> <property name="FailsafeSessionName" type="empty"/> <property name="StartAssistiveTechnologies" type="bool" value="true"/> </property> <property name="sessions" type="empty"> <property name="Failsafe" ... </property> </channel>
Momentan startet Orca nicht automatisch. Sie können das beheben, indem Sie die Zeile "?OnlyShowIn" in /etc/xdg/autostart/orca-autostart.desktop entfernen oder XFCE hinzufügen.
LXDE LXQT
Momentan startet Orca nicht automatisch. Die einfache Übergangslösung besteht darin, in der Datei /etc/xdg/autostart/orca-autostart.desktop die Zeile OnlyShowIn zu entfernen oder alternativ, indem Sie an das Ende der Zeile LXDE bzw. LXQT hinzufügen.
Vergrößerung
Orca unterstützt keine Vergrößerung direkt, allerdings existieren eine Vielzahl von Lösungen welche hier dokumentiert sind.
Browser
Orca funktioniert mit mehreren Browsern mit unterschiedlich guter Unterstützung.
Gecko-basierte Browser: Darunter befindet sich firefox-esr mit der besten Unterstützung und wird daher empfohlen.
WebKit-basierte Browser: Diese funktionieren zu einem gewissen Grad, können aber noch nicht als produktionsreif betrachtet werden. Sie müssen F7 in diesen Browsern drücken, um den sogenannte "Stöbern-Modus" zu aktivieren.
Browser im Text-Modus: Diese laufen im Terminal und bieten grundlegende Browserfunktionen, allerdings fehlt Unterstützung für Javascript und andere moderne Webtechnologien. Dazu gehören beispielsweise w3m und elinks.
Orca arbeitet mit diesen Browsern nicht ideal zusammen, es ist besser BRLTTY für das Bildschirmlesen zu verwenden. Dafür wird eine neue Instanz als normaler Nutzer gestartet, welches das Bildschirmlesen übernimmt und sich zu einem bereits existierenden BRLTTY verbindet: "brltty -b ba -x a2 -X type=terminal -s no -N -r".
Es ist auch sinnvoll, Braille und optional die Sprachausgabe in Orca für die aktuelle Anwendung zu deaktivieren. Drücken Sie OrcaTaste + Steuerung + Leertaste für den anwendungs-spezifischen Dialog.
Sie können BRLTTY so konfigurieren, dass es ebenfalls Sprache ausgibt, die ist auf Englisch unter http://brltty.app/doc/Manual-BRLTTY/English/BRLTTY-4.html#ss4.2 dokumentiert.
Andere Sprachausgaben
Orca steuert Sprachausgaben nicht selbst an, sondern nutzt dafür einen Hintergrunddienst genannt Speech-dispatcher um verschiedene Sprachausgaben anzusteuern. Wenn Sie eine Sprachausgabe anpassen oder hinzufügen wollen, werfen Sie bitte einen Blick auf den Abschnitt zu Speech-Dispatcher auf der allgemeinen Barrierefreiheitsseite.
Plugins für Orca
Das Paket orca-sops enthält ein Pluginsystem zusammen mit einigen Standardplugins. Es enthält außerdem eine Anleitung, um mit der Entwicklung eigener Plugins zu beginnen.
Neuere, experimentelle Versionen von Orca
Wenn sie Orca nicht aus den Quellen kompilieren möchten und trotzdem (auf eigene Gefahr) eine neue Version testen wollen, können Sie die Version aus Unstable (oder wenn verfügbar, aus Experimental) nutzen. Dafür müssen Sie Apt-Pinning ändern. Fügen Sie eine Quelle für Unstable/Experimental hinzu, aktualisieren sie die Paketlisten und führen Sie
sudo aptitude -t unstable install orca
aus.
WARNUNG: Unstable und Experimental haben ihre Namen nicht ohne Grund!
Siehe auch
http://live.gnome.org/Orca - Die offizielle Orca Seite mit einer Menge von Anleitungen
de/accessibility - Die Debian-Wiki Seite (über Barrierefreiheit) mit einigen Tipps für Orca und BrlTTY.