Geschätzte NVDA-Anwenderinnen und -Anwender sowie jene, die es noch werden möchten,
Von Julian Dreykorn
Ein Addon, oder auf deutsch Erweiterung, erweitert die Funktionalität von NVDA um weitere Einstellungen, Möglichkeiten, Stimmen oder andere Anpassungen. Im wesentlichen handelt es sich dabei um ein Zip-Archiv, allerdings nicht mit der Endung .zip sondern .nvda-addon. Innerhalb dieses Archivs befindet sich ausführbarer Code, der genau wie NVDA selbst auch in der Sprache Python geschrieben ist, und zusätzlich zu den Möglichkeiten die Python von sich aus bietet auch mit NVDA selbst kommunizieren kann. Warnung: NVDA führt hierbei keinerlei Sicherheitsprüfungen, Sandboxing oder anderweitige Schutzmechanismen vor bösartigem Code durch. Daher gilt immer darauf zu achten, dass das Addon aus einer Vertrauenswürdigen Quelle stammt. Ein paar Quellen für vertrauenswürdige Addons sind:
Natürlich gibt es hier stets Einzelfallentscheidungen, bspw. kann ein Addon für eine kommerzielle Sprachausgabe wie Acapela oder Vocalizer nicht Open Source sein, aber ist dennoch vertrauenswürdig. Trotzdem schadet es nie, auf den Herkunft oder den Autor eines Addons zu achten.
Das hängt ganz davon ab, für welche Programme und in welchem Arbeitsumfeld NVDA eingesetzt wird, welche Sprachausgabe verwendet wird usw. Im Folgenden werde ich Addons vorstellen, die ich selbst genutzt habe oder aktiv verwende. Diese Liste ist bei weitem kein vollständiger Überblick, sondern lediglich eine Vorstellung einzelner Addons aus Sicht eines Informatikers. Wenn nicht explizit anders erläutert, gibt es das Addon im offiziellen NVDA-Store. Dieser lässt sich wie oben beschrieben öffnen, und dann kommt man durch zweimaliges Drücken von ctrl+tab direkt in die Liste der verfügbaren Pakete.
Wie der Name schon sagt, erweitert der Braille Extender die Braille-Unterstützung von NVDA. Dazu gehört beispielsweise eine Unterstreichung mit Punkten 7 und 8 des aktuell gewählten Menüeintrags in einer Auswahl oder im Explorer, wie man dies von Jaws gewöhnt ist. Außerdem unterstützt er das automatische Wechseln zum NVDA-Cursor, sobald man in einer Eingabeaufforderung wie der CMD oder einer Bash (die Kommandozeile für Linux) arbeitet. Dies wird dadurch erkennbar, dass nur noch Punkt 8, statt Punkte 78, als Cursor sichtbar sind. Zudem bietet der Braille Extender viele weitere Anpassungsmöglichkeiten wie eine bessere Tabellenanzeige oder den Sprachausgabenverlauf, welche eingestellt werden können. Dafür integriert er sich zwar nicht wie andere Addons in die NVDA-Einstellungen, sondern fügt im NVDA-Menü unter dem Eintrag Werkzeuge ein eigenes Menü hinzu, wo sich die Einstellungen bearbeiten lassen und die Anleitung abrufbar ist. Zwar ist dieses Addon nicht über den eingebauten NVDA-Store erhältlich, aber beispielsweise über den oben verlinkten Store der spanischen Community lässt sich das Addon installieren und aktualisieren.
Ab Windows 10 gibt es zwar einen Verlauf der Zwischenablage, jedoch funktioniert dieser nicht zuverlässig mit NVDA - nicht in jeder Anwendung kann man den Verlauf mit der Tastatur navigieren und ab Windows 11 wird er leider nicht immer auf der Braillezeile angezeigt. Diesem Problem schafft der Clip Manager abhilfe: Er bietet die Möglichkeit, per Tastendruck einen Verlauf der Elemente, die zuletzt kopiert wurden, durchzugehen, und mit Enter einzufügen. Standardmäßig ist die Tastenkombination dafür NVDA+v, was man aber im NVDA-Menü unter Optionen -> Tastenbefehle umstellen kann und auch sollte, denn diese Kombination wird von NVDA schon anderweitig verwendet. Ich kann NVDA+Shift+v empfelhen, was zumindest nicht standardmäßig von NVDA selbst belegt ist.
Im Alltag mag es immer mal wieder vorkommen, dass man eine App nutzen muss oder möchte, die aber auch mit allen Tricks nicht per Tastatur zugänglich ist, sondern zwangsläufig eine Maus voraussetzt. Der goldene Cursor wirkt diesem Problem entgegen: Gemeinsam mit sehender Hilfe lässt sich die Maus überall dort platzieren, wo man es mit der Tastatur nicht herankommt. Daraufhin drückt man NVDA+Shift+L, gibt dieser Mausposition einen Namen und bestätigt sie mit Enter. Für jedes beliebige Programm wird dadurch eine Liste an beschrifteten Mauspositionen gespeichert, die sich dann mit NVDA+Ctrl+l aufrufen und anspringen lässt.
Wenn man über mathematische Themen im Internet recherchiert - oder auch ChatGPT befragt, dann kommt man sicherlich einmal über Inhalte, die ohne weiteres von NVDA nicht vorgelesen werden. Das liegt daran, dass sie in der Sprache MathML geschrieben sind, die zwar vom Webbrowser verstanden und visuell aufbereitet dargestellt wird, der Screenreader kann sie aber erstmal nicht lesen. MathCAT verarbeitet MathML, und ermöglicht dadurch eine barrierefreie Interaktion: Sobald eine Formel vorgelesen wird, kann man sie mit Enter auswählen und anschließend mit den Pfeiltasten vorlesen lassen. Pfeil hoch und runter geht in ein verschachteltes Element (wie eine Klammer oder einen Ausdruck) hinein, Pfeil links und rechts bewegt sich durch die einzelnen Elemente. Ist man fertig, beendet man die Interaktion mit Escape einfach wieder. Außerdem kann man eine Darstellung für Braillezeile auswählen, darunter auch das amerikanische Nemeth oder das hierzulande übliche LaTeX., was den Einarbeitungsaufwand erheblich reduziert.
Oft fragt man sich, warum jetzt alles wieder so lange dauert, die Festplatte schon wieder so voll ist oder der Lüfter auf Hochtouren dreht. Der Ressourcenmonitor kann da einen schnellen Überblick geben, wobei alle Tasten mit NVDA+Shift gemeinsam mit einer Zahl gedrückt werden: 1 zeigt die CPU-Auslastung aller Kerne, 2 den Arbeitsspeicherverbrauch, 3 den Speicher aller Laufwerke und 4 den Akkustatus. Und das alles, ohne dass man ein einziges Menü öffnen muss.
Jaws-Nutzer sind es gewohnt, dass der virtuelle Cursor stets zum ersten Element nach oben springt, wenn man unten angekommen ist (nach der letzten Überschrift, Region oder anderen Elementen). Standardmäßig macht NVDA das nicht und sagt in einem solchen Fall nur keine weitere Überschrift. Screen wrapping bringt dieses Verhalten zu NVDA und erspart dem Nutzer dadurch das mehrmalige Drücken von Shift+h oder die Notwendigkeit, zuerst manuell ganz nach oben zu springen, um schnell das erste Element zu finden.
Möchte man blind einen Screenshot erstellen, ist es immer wieder ein Rätsel, ob er nun wirklich genau das enthält was eigentlich wichtig ist, oder doch einen zu kleinen oder zu großen Bereich abdeckt. Der Screenshots Wizard hilft dabei: Bei jedem Screenshot werden die Koordinaten des aktuell abgedeckten Bereichs angesagt. Dieser Bereich lässt sich mit den Pfeiltasten hoch und runter vergrößern bzw. verkleinern, außerdem kann man durch das Drücken von r direkt erkennen welcher Text sich im Bild befindet. Mit Shift+enter kann man, sobald die Größe passt, das Bild dann abspeichern.
Wer gern mit der Vocalizer-Sprachausgabe auf dem Mac oder einem iPhone arbeitet, darf sich freuen: Letztes Jahr hat das portugiesische Unternehmen Tiflotecnia ein Addon für NVDA veröffentlicht, welches alle diese Stimmen für NVDA zur Verfügung stellt. Nach dem einmaligen Erwerb einer Lizenz lassen sich darüber beliebig viele Stimmen herunterladen und nutzen. Bei erstmaliger Nutzung bekommt man eine einwöchige Testversion in vollem Umfang, nach sieben Tagen hören die Stimmen dann auf zu sprechen, bis man eine Lizenz erwirbt oder die Sprachausgabe wieder ändert.
Addons bieten viele Möglichkeiten, NVDA den persönlichen Bedürfnissen entsprechend anzupassen. Es lohnt sich auf jeden Fall, einfach mal die Liste der verfügbaren Pakete im NVDA-Store durchzugehen und zu schauen, ob da nicht etwas dabei ist, was einem den Alltag erleichtert. Ich hoffe, aus der Liste der vorgestellten Addons war für den ein- oder Anderen etwas hilfreiches dabei.
Von Matthias Klaus
Diese Erweiterung nutzt die Windows-Texterkennung, um OCR auf PDF-Dokumenten und Bildern durchzuführen.
Sie kann auch Screenshots oder Fensterinhalte in Text umwandeln.
NAO funktioniert im Windows Explorer und auch z.B. in der Anlagenliste von Email-Programmen wie Outlook.
Die Erweiterung ist nicht im Store zu finden. Man bekomt sie hier: https://nvda-nao.org/
Mit NVDA+Umsch+r führt man Texterkennung auf PDFs oder Bildern aus. Einfach den Dateinamen fokussieren und das Tastenkürzel drücken. Es erscheint ein Textfenster, in dem man wie üblich Inhalte markieren und kopieren kann. Mit Kurztaste s kann man das ganze Dokument als TXT-Datei speichern, mit Kurztaste Strg+s wird das Dokument in einem NAO eigenen Dokumentformat gespeichert. Mit dem Kürzel NVDA+Umsch+Strg+r wird ein kompletter Screenshot in Text umgewandelt, mit NVDA+Umsch+Strg+w wird das aktuelle Fenster in Text umgewandelt. In den jeweiligen Ergebnissen kann man auf einzelne Wörter klicken, z.B. um einen Schalter auszulösen, der sonst vielleicht nicht sichtbar wäre. Das ist z.B. nützlich bei unzugänglichen Softwareinstallationen. NAO funktioniert ab Windows 10 und ist auch bei größeren Dokumenten sehr schnell.
Von Zuzanna Mulec
Konfigurationsprofile eignen sich dafür, viel effizienter mit NVDA zu arbeiten, indem man die Funktionen benutzt, die man gerade braucht, ohne gewisse Einstellungen immer ändern zu müssen. Zum Beispiel, wenn mit mehr als einer Sprache gearbeitet wird, braucht man häufig eine passende Sprachausgabe, richtige Braille Tabellen usw.
Für jede Sprache kann man sich ein separates Konfigurationsprofil anpassen. Zwar hat NVDA eine automatische Spracherkennungsfunktion, aber wenn sich jemand nur darauf verlässt, kann nicht immer mit der gewünschten Sprache arbeiten. Bei manchen Inhalten ist die Sprache nicht korrekt eingestellt, deswegen kann sie NVDA auch nicht richtig erkennen.
Drücken Sie NVDA+Strg+p. Sie sind jetzt im Dialogfeld, wo Profile verwaltet werden können, diese Stelle ist auch vom NVDA-Menü direkt erreichbar. Da befindet sich eine Liste von den vorhandenen Profilen (hat man bisher keine eigenen Profile erstellt, gibt es da nur die Standardkonfiguration).
Um ein neues Profil zu erstellen, drücken Sie Alt+n, oder finden Sie den neu-Schalter mit der Tabulatortaste und bestätigen Sie es mit Enter. Im Dialogfeld geben Sie den Namen des neuen Profil ein. Danach drücken Sie die Tabulatortaste, um zu bestimmen, wie das Profil aktiviert werden soll, also, in der NVDA-Sprache, was der Trigger ist. Hier gibt es eine folgende Auswahl:
Haben Sie die Aktivierungsmethode schon bestimmt und danach OK gedrückt, können Sie das Profil weiterbearbeiten. Wenn Sie es noch nicht aktiviert haben, bestätigen Sie im Dialogfeld, das gerade erscheint, dass NVDA es machen soll. Alle Einstellungen, die Sie beim Verwenden eines Profils ändern gelten also nur für dieses Profil. Wurden alle Funktionen angepasst, können sie, genauso wie bei der Standardkonfiguration, gespeichert werden.
Um ein vorher fertig gemachtes Profil zu aktivieren, öffnen Sie das Profilverwaltungsfeld mit NVDA+Strg+p. Sie sind schon auf Ihrer Profilliste, drücken Sie also den ersten Buchstaben des Profilnamens und bestätigen die Aktivierung von diesem mit Enter. Die Ausnahmen sind Profile, deren Namen mit demselben Buchstaben starten (die zwei ersten Buchstaben von dem Namen schnell nacheinander zu drücken funktioniert leider nicht). Es besteht auch eine Möglichkeit, Tastenkürzel fürs Aktivieren und Deaktivieren von Profilen einzustellen, das finden Sie im NVDA-Menu unter Optionen / Tastenbefehle / Konfigurationsprofile.
Um NVDA zur Standardkonfiguration zurückzusetzen, drücken Sie NVDA+Strg+r.
Im Dialogfeld für Profilverwaltung gibt es noch drei weitere Optionen.
Sie können vorhandene Profile umbenennen oder löschen. Wenn Sie momentan keine Trigger brauchen, können Sie sie temporär deaktivieren, was nur bis zum NVDA-Neustart gilt.
Viele Grüße aus dem BFW Würzburg sendet Ihnen Rainer Brell und das gesamte NVDA-Team E-Mail: NVDA@bfw-wuerzburg.de Sie möchten sich mit anderen in einer Mailingliste über NVDA austauschen? Hier finden Sie alle Informationen zur deutschen NVDA-Mailingliste: https://www.ml4free.de/mailman/listinfo/nvda-german Sie sind mit der E-Mail-Adresse am NVDA-Infobrief angemeldet. Wenn Sie den spannenden NVDA-Infobrief abbestellen möchten, klicken Sie auf diesen Link: https://lists.bfw-wuerzburg.de/subscription/afed2c4c-1df9-4e9d-b3e0-f6a547aa99c3/ Gemäß unseren Informationspflichten nach den aktuell gültigen Datenschutzgesetzen sind unsere Informationen zum Datenschutz jederzeit einsehbar unter http://www.bfw-wuerzburg.de/gdv.pdf