Zum Inhalt springen
SONOYA.com
Apple Mac

Karabiner-Elements: Caps Lock als Hyper-Taste am Mac

Mit Karabiner-Elements wird Caps Lock am Mac zur Hyper-Taste für eigene Tastenkürzel und allein gedrückt zu Escape, mit Regeln für die deutsche Tastatur.

Von

Tastatur-Symbol auf dunkelgrauem Verlauf für Karabiner-Elements, das die Feststelltaste am Mac in eine Hyper-Taste umwandelt

Die Feststelltaste ist die am schlechtesten genutzte Taste auf der Mac-Tastatur. Sie liegt an bester Stelle direkt neben dem kleinen Finger, und trotzdem drückst Du sie meist nur aus Versehen. Power-User machen daraus deshalb eine Hyper-Taste: Gedrückt gehalten wirkt sie, als würdest Du gleichzeitig Cmd, Ctrl, Option und Umschalt drücken. Diese Kombination verwendet keine App, und damit hast Du einen ganzen Satz freier Tastenkürzel nur für Dich.

So öffnet Hyper + S zum Beispiel Safari, Hyper + T das Terminal und Hyper + N Notizen, egal in welcher App Du gerade bist. Tippst Du die Taste nur kurz an, wird daraus Escape. Das ist praktisch, weil die MacBooks mit Touch Bar keine echte Escape-Taste hatten und viele Entwickler in Editoren ständig Escape brauchen.

macOS selbst kann die Feststelltaste nur auf eine andere Sondertaste umlegen, aber keine Kombination daraus machen. Dafür brauchst Du das kostenlose Open-Source-Programm Karabiner-Elements. Diese Anleitung bezieht sich auf Karabiner-Elements 16.3 unter macOS 27.2. Grundlage ist die offizielle Dokumentation von Karabiner-Elements.

Karabiner-Elements installieren

Am bequemsten installierst Du Karabiner-Elements mit Homebrew:

Code
brew install --cask karabiner-elements

Wenn Du Homebrew noch nicht nutzt, lädst Du das Installationspaket von der Website des Projekts und öffnest es mit einem Doppelklick. Beide Wege führen zum selben Ergebnis.

Öffne danach Karabiner-Elements aus dem Programme-Ordner. Weil das Programm Tastatureingaben abfängt und verändert, braucht es mehrere Freigaben in macOS. Die App zeigt Dir der Reihe nach an, was fehlt, und öffnet die passende Stelle in den Systemeinstellungen. Laut Doku sind das:

  1. Die Erlaubnis für die Hintergrunddienste von Karabiner unter Systemeinstellungen > Allgemein > Anmeldeobjekte & Erweiterungen.
  2. Die Freigabe unter Systemeinstellungen > Datenschutz & Sicherheit > Bedienungshilfen. Sie deckt in der Regel auch die Eingabeüberwachung ab.
  3. Die Treibererweiterung für die virtuelle Tastatur, ebenfalls unter Anmeldeobjekte & Erweiterungen.

Am Ende fragt Karabiner nach dem Typ Deiner Tastatur. Für eine deutsche Mac-Tastatur wählst Du ISO. Stimmt der Typ nicht, vertauscht macOS später Zeichen wie < und ^.

Die Hyper-Regel anlegen

Karabiner nennt solche Umbelegungen Complex Modifications. Öffne in den Karabiner-Einstellungen diesen Bereich und klicke auf Add your own rule. Es erscheint ein Editor mit einer Beispielregel. Ersetze den Inhalt vollständig durch diese Regel:

Code
{
  "description": "Feststelltaste wird Hyper, allein gedrückt Escape",
  "manipulators": [
    {
      "type": "basic",
      "from": {
        "key_code": "caps_lock",
        "modifiers": { "optional": ["any"] }
      },
      "to": [
        {
          "key_code": "left_shift",
          "modifiers": ["left_command", "left_control", "left_option"]
        }
      ],
      "to_if_alone": [
        { "key_code": "escape" }
      ]
    }
  ]
}

Die Regel sagt: Wenn die Feststelltaste gedrückt wird, egal mit welchen anderen Tasten, sende stattdessen Umschalt zusammen mit Cmd, Ctrl und Option. Wird sie allein gedrückt und wieder losgelassen, ohne dass eine andere Taste dazukam, sende Escape. Klicke auf Save. Die Regel ist sofort aktiv.

Prüfen, ob es funktioniert

Karabiner bringt ein Prüfwerkzeug mit, den Karabiner-EventViewer. Du findest ihn im Programme-Ordner. Öffne ihn und drücke die Feststelltaste. In der Liste muss jetzt beim Gedrückthalten eine Kombination aus left_shift, left_command, left_control und left_option erscheinen und beim kurzen Antippen escape. Die Kontrollleuchte der Feststelltaste bleibt aus, und Großbuchstaben gibt es nicht mehr.

Hyper-Tasten mit Leben füllen

Die Hyper-Taste allein bringt noch nichts. Den Nutzen bekommst Du über Tastenkürzel, die sie verwenden. Dafür gibt es zwei Wege.

Weg 1: Apps direkt aus Karabiner starten

Karabiner kann bei einem Tastendruck einen Befehl ausführen. Lege mit Add your own rule eine zweite Regel an:

Code
{
  "description": "Hyper + Buchstabe öffnet Apps",
  "manipulators": [
    {
      "type": "basic",
      "from": {
        "key_code": "s",
        "modifiers": { "mandatory": ["left_command", "left_control", "left_option", "left_shift"] }
      },
      "to": [ { "shell_command": "open -a 'Safari'" } ]
    },
    {
      "type": "basic",
      "from": {
        "key_code": "t",
        "modifiers": { "mandatory": ["left_command", "left_control", "left_option", "left_shift"] }
      },
      "to": [ { "shell_command": "open -a 'Terminal'" } ]
    },
    {
      "type": "basic",
      "from": {
        "key_code": "n",
        "modifiers": { "mandatory": ["left_command", "left_control", "left_option", "left_shift"] }
      },
      "to": [ { "shell_command": "open -a 'Notes'" } ]
    }
  ]
}

Jeder Block nach "type": "basic" ist ein Tastenkürzel. open -a öffnet eine App oder holt sie in den Vordergrund, wenn sie schon läuft. Für weitere Apps kopierst Du einen Block und änderst Buchstaben und App-Namen. Der Name ist der Dateiname im Programme-Ordner ohne .app. Bei Apples eigenen Apps ist das der englische Name, Notizen heißt also Notes und Kalender Calendar.

Weg 2: Hyper-Kürzel in macOS und in Apps

Weil die Hyper-Taste für macOS einfach eine Kombination aus vier Sondertasten ist, kannst Du sie überall dort verwenden, wo Du ein Tastenkürzel aufnehmen kannst:

  • Menübefehle jeder App belegst Du unter Systemeinstellungen > Tastatur > Tastaturkurzbefehle … > App-Tastaturkurzbefehle. Wie das genau geht, zeigt Eigene Tastenkürzel am Mac anlegen für jeden Menübefehl. Drückst Du beim Aufnehmen Hyper und einen Buchstaben, zeigt macOS alle vier Symbole an.
  • Kurzbefehle aus der Kurzbefehle-App bekommen in ihren Details ebenfalls ein Tastenkürzel. So startest Du mit Hyper + K zum Beispiel einen Kurzbefehl, der Dein Mikrofon stummschaltet.
  • Launcher und Fenstermanager wie Raycast oder Rectangle lassen sich ebenso mit Hyper-Kürzeln belegen.

Die Stolperfalle mit der deutschen Tastatur

Karabiner bezeichnet Tasten nach ihrer Position auf einer US-Tastatur, nicht nach ihrer Beschriftung. Auf einer deutschen Tastatur liegen Y und Z vertauscht. Die Taste mit dem aufgedruckten Z heißt in Karabiner deshalb y, und die Taste mit dem Y heißt z. Auch die Umlaute haben eigene Namen: ö ist semicolon, ä ist quote und ü ist open_bracket.

Wenn Du unsicher bist, öffne den Karabiner-EventViewer und drück die Taste. In der Spalte für den Code steht der Name, den Du in der Regel verwenden musst.

Typische Fehler und ihre Lösung

Die Feststelltaste schaltet weiterhin auf Großbuchstaben. Meist fehlt eine Freigabe. Öffne Karabiner-Elements, der Hinweis auf die fehlende Berechtigung steht oben im Fenster. Prüfe besonders die Treibererweiterung, denn ohne sie gibt es keine virtuelle Tastatur.

Die Feststelltaste wechselt die Eingabesprache. macOS kann mit der Feststelltaste zwischen Eingabequellen wechseln, wenn Du mehrere eingerichtet hast. Schalte diese Option unter Systemeinstellungen > Tastatur bei den Eingabequellen ab, sonst kommt sie Karabiner in die Quere.

Ein Hyper-Kürzel öffnet nicht die App. Prüfe im Terminal, ob open -a 'Appname' funktioniert. Erscheint dort die Meldung, dass die App nicht gefunden wurde, stimmt der Name nicht.

Die Tastatur reagiert nach einem macOS-Update merkwürdig. Aktualisiere Karabiner-Elements, entweder mit brew upgrade --cask karabiner-elements oder über Update in den Karabiner-Einstellungen. Große macOS-Updates brauchen manchmal eine neue Version.

Rückgängig machen

Willst Du die Feststelltaste zurück, deaktivierst Du die Regel unter Complex Modifications mit Remove. Karabiner ganz entfernst Du über den Menüpunkt Uninstall Karabiner-Elements im Bereich Misc der Einstellungen. Das Löschen der App im Programme-Ordner reicht nicht, weil die Treibererweiterung sonst zurückbleibt.

Klein anfangen

Die Hyper-Taste ist eine der Anpassungen, die Du nach einer Woche nicht mehr missen möchtest. Ein paar Minuten Einrichtung, und Du hast eine Taste mit einem ganzen Alphabet an eigenen Kürzeln, die mit keinem Programm kollidieren. Fang mit drei oder vier Apps an, die Du ständig öffnest, und erweitere die Liste nach und nach. Einen Überblick über die Kürzel, die macOS ohnehin schon mitbringt, findest Du in macOS Shortcuts 2026: Die wichtigsten Tastaturkürzel.

Weiterlesen.