FAQ / Kann ich die Capslock-Taste als Screenreader-Taste in einer VM unter Windows nutzen?

Ja, man kann eine Taste so umfunktionieren, dass sie z. B. als Einfügetaste in einer Windows-VM fungiert. Jaws kann diese dann als Jaws-Taste nutzen, und bei NVDA oder anderen Screenreadern kann man die Einfügetaste zur NVDA-Taste zuweisen oder gleich mit Tastenkombinationen verwenden, wie z. B. bei Window-Eyes. In dieser Anleitung werde ich die Capslock-Taste neu belegen.

Um dies zu bewerkstelligen, müssen zwei Programme heruntergeladen und auf dem Mac installiert werden. Das erste Programm heißt Karabiner, und das zweite ist Seil.

Ganz ehrlich, wie die auf die Namen gekommen sind, wird wohl ewig ein Geheimnis bleiben… Früher hießen die KeyRemap und PC Keyboard Hack. Das hatte wenigstens noch beschrieben, wozu diese nutzen.

Wie dem auch sei, die beiden Programme musst du herunterladen und auf deinem Mac installieren.

Nachdem beide Programme installiert sind, muss Karabiner gestartet werden. Dies kann man tun, indem man mit Befehl+Shift+A in den Programme-Ordner geht und das Programm von dort startet. Es ist nun als Menüeintrag im Statusmenübereich vom Mac zu finden.

Gehe nun mit der Tastenkombination VO+MM ins Statusmenü, suche mit VO+Pfeiltasten den Eintrag Karabiner und aktiviere es mit VO+Leertaste. Gehe mit Pfeiltasten rauf oder runter auf den Menüpunkt „Preferences“ und drücke Enter.

In dem sich nun öffnenden Dialogfeld gehe mit der Tastenkombination VO+Pfeil-rechts so weit, bis du die Ansage „Remap-Tabelle“ hörst.

Gehe nun mit den Pfeiltasten so weit runter, bis du „For blind Users“ hörst und drücke dort ein mal Pfeil-rechts, um diesen Bereich aufzuklappen.

Wenn du jetzt ein mal mit Pfeil runter gehst, gibt es da einen Punkt, „Use Caps Lock as Voice Over key. Important: Please change the key code of Caps Lock to 110 on Seil Prefs, when you use this setting. This setting changes Caps Lock to Control+Option. On Virtual Machine, Caps Lock becomes Help key.“. Diese Checkbox muss mit der Leertaste markiert werden. Das Einstellungsfenster von Karabiner kann nun mit Befehl+W geschlossen werden.

Nun gehst du in die Systemeinstellungen des Mac, indem du VO+M drückst und das Apple-Menü aktivierst. Hier gehst du mit Pfeil runter zu „Systemeinstellungen“ und drückst Enter. Drücke nun so oft Tab, bis du zu „Tastatur“ kommst und drücke dort VO+Leertaste.

Gehe im Tab Tastatur so weit runter, bis du auf der Taste „Sondertasten“ stehst. Hier kannst du für die Sondertasten bestimmte Aktionen festlegen. Für die Feststelltaste, das ist die Capslock, muss „Keine Aktion“ ausgewählt werden.

Gehe mit VO+Pfeil-rechts nun auf die OK-Schaltfläche und bestätige diese mit VO+Leertaste. Nun kannst du alle Fenster mit Befehl+W schließen.

Gehe nun mit Befehl+Shift+A in den Programme-Ordner und öffne das Programm Seil.

Du stehst auf Settings-Tab, gehe mit VO+Pfeil-rechts bis zur ersten Tabelle, bei mir sind da 6 Einträge drin. Der zweite Punkt ist schon „Change the Capslock key“. Auch dieses erweiterst du mit einem Druck auf Pfeil-rechts, nun noch ein mal Pfeil runter, und du stehst auf dem Punkt „Change the caps lock key markiert check box 51 (Delete) 110“. OK, bei mir steht schon 110, weil ich den da schon eingetragen habe. Also musst du mit der Zeile interagieren, das Markierungsfeld aktivieren, mit VO+Pfeil-rechts weitergehen, bis er „Keycode“ sagt. Hier mit VO+Leertaste das Eingabefeld aktivieren und 110 eintragen.

Nun kannst du mit Befehl+W alle Fenster schließen. Ob es geklappt hat, siehst du, wenn die Capslock-Taste jetzt auch als VoiceOver-Taste funktioniert. Startest du nun VMWare Fusion und eine Windows-VM, so wird die Capslock-Taste zur Einfügetaste. Jaws kann diese sofort nutzen, bei NVDA muss man es evtl. erst als NVDA-Taste konfigurieren.

Posted in: Mac OS