macOS falsches Tastaturlayout im Anmeldebildschirm

Unter macOS kann es unter Umständen dazu kommen, dass das Tastaturlayout im Anmeldebildschirm nicht mit dem des Benutzers übereinstimmt. Gerade wenn die primäre Systemsprache zum Beispiel auf Englisch gesetzt ist, wird auch im Anmeldebildschirm das englische Tastaturlayout verwendet. Ist das verwendete Passwort jedoch zum Beispiel auf eine deutsche Tastaturbelegung ausgelegt, kann es zu Problemen kommen. In den Anmeldeoptionen lässt sich zwar das Eingabemenü für den Anmeldebildschirm einblenden, damit eine alternative Eingabe ausgewählt werden kann, jedoch ist das nicht bei jeder Anmeldung wünschenswert.

Die Tastaturlayouts für den Login und für den angemeldeten Benutzer werden an unterschiedlichen Stellen gespeichert und können mit dem Kommandozeilenwerkzeug “defaults” ausgelesen werden.

Das Tastaturlayout für den Anmeldebildschirm ist im systemweiten Library Verzeichnis abgelegt.

defaults read /Library/Preferences/com.apple.HIToolbox.plist

Für den jeweiligen Benutzer werden die Informationen im Profil abgespeichert.

defaults read ~/Library/Preferences/com.apple.HIToolbox.plist

Sollte auf dem Mac nur ein Benutzer arbeiten, aber alle Benutzer das gleiche Keyboard Layout bekommen, ist die Lösung des Problems relativ einfach. Als erstes werden die Eingabequellen in den Einstellungsmöglichkeiten der Tastatur konfiguriert.

macos catalina keyboard tastaturlayout anmeldebildschimr

Sobald das geschehen ist, werden die gesetzten Einstellungen für den Benutzer auch für das ganze System und somit für den Login bereitgestellt. Dazu wird die Datei aus dem Benutzerprofil in das systemweite Library Verzeichnis kopiert. Es sollte zuvor jedoch ein Backup der bestehenden Datei angelegt werden.

sudo cp /Library/Preferences/com.apple.HIToolbox.plist ~/Documents/com.apple.HIToolbox.plist.org

Danach kann die Datei ausgetauscht werden.

sudo cp ~/Library/Preferences/com.apple.HIToolbox.plist /Library/Preferences/ 

Vorsichtshalber werden die Berechtigungen noch einmal neu gesetzt.

sudo chmod 644 /Library/Preferences/com.apple.HIToolbox.plist

Nach einem Neustart des Macs wird jetzt das für den Benutzer richtige Tastatur Layout verwendet und muss nicht mehr manuell angepasst werden.

Veröffentlicht am
Kategorisiert in Apple Verschlagwortet mit