Versehentliches Beenden von Programmen mit Cmd+Q durch Keyboard Maestro verhindern

Momentan macht das kleines Utility Programm CommandQ für den Mac die Runde (Macworld und Heise berichteten darüber). Es verzögert ein versehentliches Beenden eines Programms mit der Tastenkombination Cmd+Q um eine einstellbare Zeitdauer. Das ist insofern sinnvoll, als Cmd+W für das Schließen eines Fensters unmittelbar neben dem Q liegt und man schon mal daneben greifen kann. Solange man Cmd+Q gedrückt hält, erscheint ein Fortschrittsbalken. Erreicht dieser den Anschlag, wird das Beenden des Programms ausgeführt.

Leider ist CommandQ mit fast 7 Euro nicht gerade billig. Also programmierte ich mir dieselbe Funktionalität mit Keyboard Maestro. Die Lösung ist vielleicht nicht ganz so schick, hat aber den Vorteil, nicht noch eine weiteres Programm im Hintergrund laufen lassen zu müssen.

Das Makro wird mit der Tastenkombination Cmd+Q getriggert (was offensichtlich ist) und sieht folgendermaßen aus:

CommandQ mit Keyboard Maestro

Gleich am Anfang wird eine Growl Meldung eingeblendet. Dafür habe ich Keyboard Maestro einen eigenen Stil in Growl zugeordnet, und zwar Bezel. Danach folgt eine einstellbare Pause mit der anschließenden Abfrage, ob die Tastenkombination immer noch gedrückt ist. Wenn ja, wird das momentan aktive Programm beendet.

In den Einstellungen könnte man das Makro noch auf bestimmte Programme beschränken (wie z. B. Safari). Ich hatte das Makro heute den ganzen Tag im Einsatz und es arbeitete einwandfrei.

Veröffentlicht von

Hallo. Hier auf meinem persönlichen Blog dreht sich fast alles um Apple, WordPress und Produktivität. Im Netz bin ich auch unter dem Pseudonym madnil unterwegs. Wer es etwas weniger technisch mag, sollte bei dem Blog von Linda & mir vorbeischauen.

2 Kommentare » Schreibe einen Kommentar

  1. Pingback: @gdgtsDE

  2. Pingback: @gdgtsDE

Hinterlasse eine Antwort

Pflichtfelder sind mit * markiert.


Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>