Du schließt eine deutsche QWERTZ-Tastatur an ein MacBook aus den USA an, und die Hälfte der Sonderzeichen kommt falsch heraus. Stellst du den Mac auf Deutsch um, tippt plötzlich die eingebaute Tastatur falsch. Das liegt daran, dass macOS eine einzige Eingabequelle (so nennt Apple ein Tastaturlayout oder eine Eingabemethode) für alle Tastaturen gleichzeitig verwendet. In dieser Anleitung richtest du für die externe Tastatur ein anderes Layout ein als für die eingebaute, korrigierst die Tasten, die macOS pro Tastatur korrigieren kann, und sorgst dafür, dass das Layout der Tastatur folgt, auf der du gerade tippst.

Warum ein Layout für alle Tastaturen gilt

Die aktive Eingabequelle ist eine einzige, systemweite Einstellung. Was du im Eingabemenü auswählst, gilt für die eingebaute Tastatur genauso wie für jede USB- oder Bluetooth-Tastatur. macOS kann sie per Tastaturkurzbefehl wechseln oder sich eine pro Dokument merken, bietet aber keine Option für eine Eingabequelle pro Tastatur.

Zwei Dinge merkt sich macOS doch pro Tastatur: den Tastaturtyp (ANSI, ISO oder JIS; er bestimmt, was ein paar Tasten in der Nähe von Umschalttaste und Zeilenschalter tippen) und die Sondertasten. Darum geht es in Schritt 2 und 3.

Schritt 1: Ein Layout für jede Tastatur hinzufügen

  1. Öffne Systemeinstellungen › Tastatur.
  2. Klicke unter Texteingabe neben „Eingabequellen“ auf Bearbeiten ….
  3. Klicke auf +, wähle eine Sprache und dann das Layout, das zu den aufgedruckten Tasten deiner Tastatur passt (Deutsch, Italienisch, Britisch, Französisch usw.), und klicke auf Hinzufügen.
  4. Aktiviere Eingabemenü in der Menüleiste anzeigen, damit du das aktive Layout siehst und wechseln kannst.

Du weißt nicht, welche Variante zu deinen Tasten passt? Wähle im Eingabemenü Tastaturübersicht einblenden und vergleiche sie mit der Tastatur vor dir.

Schritt 2: Den Tastaturtyp festlegen

Wenn du eine Tastatur anschließt, die macOS nicht erkennt, öffnet sich der Tastatur-Assistent und bittet dich, ein paar Tasten zu drücken, um ihren Typ zu ermitteln. Hast du ihn weggeklickt oder hat er falsch geraten, merkst du das daran, dass die Taste links neben 1 und die Taste links neben Z vertauscht sind oder die falschen Zeichen tippen (§ und `, < und >).

Um ihn erneut zu starten, schließ die Tastatur an, öffne Systemeinstellungen › Tastatur und klicke auf Tastaturtyp ändern …. Ein falscher Tastaturtyp sieht aus wie ein falsches Layout, aber keine Eingabequelle behebt ihn.

Schritt 3: Befehls- und Wahltaste bei Windows-Tastaturen tauschen

Auf einer Tastatur für Windows sitzt neben der Leertaste Alt, wo eine Mac-Tastatur ⌘ hat. Um die beiden nur für diese Tastatur zu tauschen, öffne Systemeinstellungen › Tastatur, klicke auf Tastaturkurzbefehle …, wähle Sondertasten, wähle oben im Menü die externe Tastatur aus und stelle die Wahltaste auf Befehlstaste und die Befehlstaste auf Wahltaste.

Schritt 4: Das Layout wechseln, wenn du die Tastatur wechselst

Beide Layouts sind installiert. Jetzt musst du nur noch jedes Mal das richtige auswählen, wenn du zwischen den Tastaturen wechselst.

Von Hand

Drücke Control Space, um zur vorherigen Eingabequelle zurückzukehren, drücke 🌐, wenn die Taste in den Tastatureinstellungen zum Wechseln der Eingabequelle eingestellt ist, oder wähle eine im Eingabemenü aus. Das funktioniert, aber du musst jedes Mal daran denken, und das erste Wort auf der anderen Tastatur kommt meistens falsch heraus.

Pro Dokument

Wenn du in den Eingabequellen-Einstellungen aus Schritt 1 Automatisch zur Eingabequelle eines Dokuments wechseln aktivierst, merkt sich jedes Fenster die Eingabequelle, die du zuletzt darin verwendet hast. Das hilft, wenn jedes Dokument seine eigene Sprache hat, aber nicht, wenn du im selben Dokument die Tastatur wechselst.

Automatisch, pro Tastatur

Genau das ergänzt Keyameleon. Die kostenlose Open-Source-App für die Menüleiste läuft ab macOS 26:

  1. Installiere sie mit Homebrew, brew install --cask mastro993/tap/keyameleon, oder lade das DMG aus dem neuesten Release und zieh Keyameleon in den Ordner „Programme“.
  2. Öffne sie. Die geführte Einrichtung fragt nach der Eingabeüberwachung, die die App nur nutzt, um zu erkennen, von welcher Tastatur ein Tastendruck kommt.
  3. Wähle für jede Tastatur eine Eingabequelle: zum Beispiel US für die eingebaute und Deutsch für die externe Tastatur.

Ab dann wechselt Keyameleon zur Eingabequelle der jeweiligen Tastatur, sobald du darauf zu tippen beginnst, und zwar in jeder App. Die Tastaturen bleiben auch nach dem Trennen und nach Neustarts gespeichert. Eine Einschränkung: Keyameleon wechselt erst, nachdem es einen Tastendruck gesehen hat, und verändert nie deine Eingabe. Die erste Taste auf einer gerade erst benutzten Tastatur kann also noch das vorherige Layout verwenden.

Unter macOS 14 oder 15 schau dir stattdessen Keychange an; siehe Keyameleon vs. Keychange. Eine Lösung für die Kommandozeile findest du unter Keyameleon vs. autokbisw.

Fehlerbehebung

  • Nur ein paar Tasten sind falsch (um die Umschalttaste, links neben 1, beim Zeilenschalter): Der Tastaturtyp stimmt nicht. Wiederhole Schritt 2.
  • Fast alle Sonderzeichen sind falsch: Die aktive Eingabequelle passt nicht zum aufgedruckten Layout der Tastatur. Prüf das Eingabemenü.
  • ⌘ und Wahltaste wirken vertauscht: Stelle die Sondertasten für diese Tastatur ein, wie in Schritt 3.
  • Keyameleon wechselt nicht: Öffne sein Menü in der Menüleiste. Ein Hinweis erklärt, was nicht stimmt, etwa dass die Eingabeüberwachung deaktiviert ist, das Wechseln pausiert ist oder ein zugewiesenes Layout nicht mehr installiert ist, und bietet die Lösung an.
  • Kein Wechsel beim Eingeben eines Passworts: macOS verbirgt Tastaturaktivität vor anderen Apps, solange die sichere Eingabe (Secure Input) aktiv ist, zum Beispiel in Passwortfeldern. Sobald sie aus ist, wird wieder gewechselt.