Deutsch

Gibt es AutoHotkey für den Mac? Die Alternativen, Aufgabe für Aufgabe

InputConfig im Mac App Store ladenDiese App ist komplett kostenlos. Du musst kein Konto anlegen. Es gibt keine Abos, keine umständlichen Downloads, und nichts ist gesperrt. Optimiert für Apple Silicon.

Nein. Die Projektseite von AutoHotkey beschreibt es als Dienstprogramm zum Erstellen von Makros und zur Automatisierung per Skript für Windows. Nichts am Mac ist dasselbe Werkzeug, aber für jede Sache, für die man es nutzt, gibt es am Mac eine Antwort, und die meisten sind kostenlos. Diese Seite sortiert sie nach Aufgabe, denn am Mac gehören die Aufgaben zu verschiedenen Werkzeugen.

Ich mache InputConfig, eine kostenlose Open-Source-App für den Mac, die drei dieser Aufgaben abdeckt: Hotkeys auf freien Tasten und Maustasten, Makros und automatisches Klicken. Es ist keine Skriptsprache, und die Seite sagt, was es auslässt.

Schritte

  1. Schreibe auf, was jedes deiner AutoHotkey-Skripte tut: Text erweitern, eine Taste umbelegen, einen Hotkey ausführen, ein Makro abspielen oder wiederholt klicken.
  2. Öffne für Texterweiterung und Menü-Kurzbefehle Systemeinstellungen, Tastatur.
  3. Nutze für das Umbelegen von Taste zu Taste über die Sondertasten hinaus Karabiner-Elements.
  4. Installiere für Hotkeys auf freien Tasten oder Maustasten, Makros und automatisches Klicken InputConfig und füge für jedes eine Zeile hinzu.
  5. Klicke in einer Zeile auf Scannen (Scan), drücke die Taste oder Maustaste und wähle, was sie sendet.

Das Mac-Werkzeug für jede Aufgabe finden

Du nutzt AutoHotkey, umAm Mac
eine Abkürzung zu Text zu erweiternTextersetzung, im Bereich Tastatur der Systemeinstellungen
zu ändern, was eine Sondertaste tutmacOS: Systemeinstellungen, Tastatur, Tastaturkurzbefehle, Sondertasten
jede Taste in jede andere Taste zu verwandelnKarabiner-Elements, kostenlos und Open Source
den Kurzbefehl für einen Menübefehl zu ändernmacOS: Tastaturkurzbefehle, App-Kurzbefehle
eine Kette von Aktionen mit einer Tastenkombination auszuführenDie App Kurzbefehle, in der ein Kurzbefehl eine eigene Tastenkombination haben kann
einer freien Taste oder Maustaste eine Aufgabe zu gebenInputConfig: F13 bis F19, die Sondertasten rechts, seitliche Tasten
eine zeitgesteuerte Folge aus Tasten und Klicks abzuspielenEin InputConfig-Makro
immer wieder zu klicken oder eine Taste zu drückenDie Wiederholungs-Einstellungen von InputConfig: Turbo beim Halten oder bis zum nächsten Druck

AutoHotkey ist unter Windows ein Werkzeug, und am Mac gehören seine Aufgaben vier Werkzeugen.

Eine Makro-Zeile im Editor von InputConfig mit drei Schritten: Command C, Command Tab mit einer Wartezeit von 400 ms und Command V.
Abbildung 1. Eine Makro-Zeile in InputConfig mit drei Schritten: Command C, Command Tab nach einer Wartezeit von 400 ms und Command V.
Eine Zeile im Editor von InputConfig mit geöffneten Optionen: F13 öffnet Safari, F14 tippt eine Phrase, und F15 führt ein Makro aus Kopieren, Warten und Einfügen aus.
Abbildung 2. Drei AutoHotkey-artige Aufgaben ohne Skript: F13 öffnet Safari, F14 tippt einen Abschluss und F15 kopiert, wartet und fügt ein.

Jeden AutoHotkey-Befehl übersetzen

Kennst du AutoHotkey, ordnet diese Tabelle seine gängigen Befehle dem Mac-Werkzeug zu, das dieselbe Aufgabe erledigt. Zeilen, die InputConfig nennen, baust du im Editor, ohne Skript.

In AutoHotkeyAn einem Mac
SendInputConfig: eine Ausgabe Keyboard Key (Tastaturtaste) für eine Taste oder einen Kurzbefehl oder Type Text für eine ganze Phrase
ClickInputConfig: eine Ausgabe Mouse Button (Maustaste), die klickt, wo auch immer der Zeiger ist, oder mit At a fixed point immer an einer Stelle
Ein SetTimer oder ein Loop, der sich wiederholtInputConfig: die Zeilenoption Repeats until pressed again (Wiederholt sich, bis erneut gedrückt wird), mit Every in Millisekunden
Sleep zwischen SchrittenInputConfig: die Wartezeit vor jedem Schritt eines Makros, in Millisekunden
#HotIf WinActive (#IfWinActive in Version 1)InputConfig: Umschalten pro App, bei dem ein Preset übernimmt, wenn seine App nach vorn kommt
HotstringmacOS: Text Replacements (Textersetzungen), im Bereich Tastatur der Systemeinstellungen
Eine Taste auf eine andere umbelegen (a::b)Karabiner-Elements, denn InputConfig fügt einer Taste eine Aufgabe hinzu und tauscht sie nicht

Die Seite zum Umschalten pro App und So machst du ein Makro am Mac behandeln die beiden Zeilen, nach denen am meisten gefragt wird. Jede AutoHotkey-Zeile hat am Mac ein Zuhause, wenn auch nicht immer in derselben App.

Nutze, was macOS schon kann

  • Eine Wendung tippen. Die Textersetzung macht aus einer kurzen Abkürzung in den meisten Apps beliebigen Text.
  • Ein neuer Kurzbefehl für einen Menübefehl. Die App-Kurzbefehle geben jedem Menüeintrag die Tastenkombination, die du willst.
  • Sondertasten tauschen. Die Sondertasten ändern, was Caps Lock, Control, Option, Command und Globe tun. Caps Lock auf Escape steht in dieser Liste.
  • Automatisierungen in mehreren Schritten. Die App Kurzbefehle verkettet Aktionen wie das Öffnen von Apps, das Ändern von Fenstergrößen und das Arbeiten mit Dateien.

Tasten umbelegen am Mac geht die drei Bereiche der Einstellungen durch. Schau zuerst in die Systemeinstellungen, denn mehrere Aufgaben von AutoHotkey brauchen am Mac nichts Installiertes.

Hotkeys, Makros und automatisches Klicken hinzufügen

  • Du: Lege in InputConfig ein Preset an und füge eine Zeile hinzu. Klicke auf Scannen (Scan) und drücke dann die Taste oder klicke die Maustaste. Wähle die Ausgabe: eine Tastenkombination, ein Makro, Type Text (Text tippen), Open App, Run Siri Shortcut oder eine Systemfunktion.
  • InputConfig: Führt die Ausgabe aus, wann immer du diese Eingabe drückst, in jeder App, solange das Preset läuft. Ein Preset nur mit Tastatur-Zeilen braucht keinen Controller.
  • Prüfen: Aktiviere das Preset und drücke die Taste.

Eine Taste, die nichts tippt, etwa F13, ergibt den saubersten Hotkey.

Ein Skript-Werkzeug wählen, wenn du weiter Code schreiben willst

Drei Mac-Werkzeuge kommen neben InputConfig auf, wenn man eine Skriptdatei vermisst. Jede Angabe unten stammt von der eigenen Seite des Werkzeugs, die ich am 27. Oktober 2026 gelesen habe, und ich habe diese drei nicht selbst getestet.

  • Hammerspoon. Seine Seite nennt es eine Brücke zwischen macOS und einer Lua-Skript-Engine, und du schreibst dein Setup in eine Datei namens init.lua. Willst du wieder eine Skriptdatei, würde ich dieses zuerst ansehen.
  • Keyboard Maestro. Seine Seite nennt es Mac-Automatisierungssoftware, die Apps, Websites, Text oder Bilder auf Befehl oder nach Zeitplan automatisieren kann. Laut der Seite ist es ein einmaliger Kauf mit kostenloser Testversion.
  • BetterTouchTool. Seine Seite sagt, es passe Trackpad-Gesten, die Maus, Tastenkürzel, die Menüleiste und Stream Deck an. Sie nennt eine kostenlose Testphase von 45 Tagen vor dem Kauf einer Lizenz.

InputConfig skriptet nichts. Es passt besser, wenn die Aufgabe eine Taste, ein Knopf, ein Controller oder ein Pad ist, das etwas startet, und ein Skript-Werkzeug passt besser, wenn die Aufgabe Logik ist. Wähle danach, ob du Code schreiben oder nur einer Taste eine Aufgabe geben willst.

Was ein Mac dir nicht gibt

  • Eine Skriptsprache in InputConfig. Es hat Zeilen und Makros und kein Skript. Ein Skript-Werkzeug wie Hammerspoon kommt AutoHotkey näher, und sonst geht jede Aufgabe an ihr eigenes Werkzeug.
  • Deine .ahk-Dateien. Das sind Windows-Skripte. Nichts auf dieser Seite führt sie aus, jede Aufgabe wird also neu gebaut.
  • Tasten sperren in InputConfig. Es hört der Tastatur neben macOS zu, eine belegte Taste erledigt also weiterhin auch ihre normale Aufgabe. Eine Taste zu tauschen oder stummzuschalten ist die Arbeit von Karabiner-Elements.
  • Aufgezeichnete Makros in InputConfig. Ein Makro wird Schritt für Schritt gebaut und nicht aufgezeichnet, indem es dir zusieht.

InputConfig gibt Tasten und Maustasten neue Aufgaben und ersetzt keine Programmiersprache.

Downloads mit dem Namen "AutoHotkey for Mac" meiden

Das Projekt von AutoHotkey baut nur für Windows, ein Download für den Mac unter diesem Namen stammt also nicht von dessen Machern. Nutze die Einstellungen, die macOS schon hat, und für alles Zusätzliche eine App aus dem Mac App Store oder ein Projekt, dessen Quellcode du lesen kannst. Eine Datei, die als AutoHotkey für macOS angeboten wird, stammt nicht vom AutoHotkey-Projekt.

Die Kurzfassung

  • Texterweiterung und Menü-Kurzbefehle. Sie stehen in den Systemeinstellungen, Tastatur.
  • Jede Taste in jede andere Taste. Nutze Karabiner-Elements.
  • Hotkeys auf freien Tasten und Maustasten, Makros, automatisches Klicken. Nutze InputConfig.
  • Eine Skriptdatei. Sieh dir Hammerspoon, Keyboard Maestro oder BetterTouchTool an.

Sortiere deine Skripte nach Aufgabe, und jedes hat am Mac ein Zuhause.

Fragen

Gibt es AutoHotkey für den Mac?

Nein. Die Projektseite von AutoHotkey beschreibt es als Skript-Werkzeug für Windows, und es hat keine Mac-Version. Am Mac teilen sich seine Aufgaben auf die Einstellungen von macOS, die App Kurzbefehle, Karabiner-Elements und einen Mapper wie InputConfig auf.

Was ist die beste AutoHotkey-Alternative für den Mac?

Es gibt keine einzelne beste, denn die Aufgaben verteilen sich. Text Replacements und App Shortcuts sind in macOS eingebaut, Karabiner-Elements belegt Tasten um, InputConfig fügt Hotkeys auf freien Tasten und Maustasten, Makros und automatisches Klicken hinzu, und Hammerspoon kommt einer Skriptdatei am nächsten.

Wie mache ich Texterweiterung am Mac?

Nutze die Textersetzung im Bereich Tastatur der Systemeinstellungen. Eine kurze Abkürzung wird in den meisten Apps zu beliebigem Text, ohne dass du etwas installieren musst.

Wie mache ich aus einem AutoHotkey-Skript ein Mac-Setup?

Du kannst die .ahk-Datei nicht ausführen, baue sie also Aufgabe für Aufgabe nach. Nutze die Tabelle auf dieser Seite: Ein Send wird zu einer Ausgabe Keyboard Key oder Type Text, ein Click wird zu einer Ausgabe Mouse Button, ein Timer wird zu Repeats until pressed again, und ein Hotstring wird zu einem Text Replacement.

Kann ich am Mac einen Hotkey machen, der ein Makro ausführt?

Ja. Belege in InputConfig eine Taste wie F13, eine seitliche Maustaste oder eine Controller-Taste mit einem Makro: einer zeitgesteuerten Kette aus Tasten, Kurzbefehlen und Klicks.

Läuft AutoHotkey auf Apple Silicon?

Nein. Das Projekt AutoHotkey beschreibt es als Skript-Dienstprogramm für Windows, es gibt also keinen Build für Macs mit Apple Silicon. Ich habe nicht getestet, es in Windows auf einem Mac auszuführen, und ein Skript dort würde nur diese Kopie von Windows sehen, nicht deine Mac-Apps.

Mehr auf Deutsch

Seiten auf Deutsch

Wer hier schreibt. Ryleigh Newman entwickelt InputConfig und steuert den eigenen Mac jeden Tag mit einem Controller, weil die Hände nicht gut mitmachen. Diese Seite ist aus dem Englischen übersetzt. InputConfig selbst erscheint auf Deutsch, wenn der Mac auf Deutsch eingestellt ist. Einige Seiten dieser Website gibt es nur auf Englisch.

Diese Seite in anderen Sprachen: English, 日本語

InputConfig im Mac App Store ladenKostenlos. macOS 14 oder neuer. Kein Konto, nichts verlässt deinen Mac. Open Source auf GitHub.