DSC 1941 1

Ich und die Tastaturen

Ich habe es kürzlich geschafft, die zweite Apple Tastatur zu töten. Und das mit einem Glas Wasser. Bier hätte ich auch cooler gefunden…

Das ist schon krass.

Die Dinger sind teuer, vertragen aber gar nix. Die vorige habe ich – um Kästner zu zitieren: „kaputt geputzt!“

Nachdem ich schon längers meine Mighty Mouse von Apple durch eine Maus von Logitech (MX Anywhere 2S) ersetzt hatte (auch weil die im Wechsel mit Ubuntu besser funktioniert), folgte nun auch tastatur-mäßig der Ersatz durch Logitech.

Ich habe relativ günstig die Craft erstanden. Neu, ist sie doch recht teuer.

DSC 1940

Eine klasse Tastatur. Mit Beleuchtung und einigen tollen Funktionen, die ich schon nicht mehr missen möchte: Das Drehrad z. B. (vor allem in Logic sehr praktisch). Das sanfte und lockere Tippen. Hab ich schon die Beleuchtung erwähnt? Und das man mit dem Dienstprogramm von Logitech die Tasten anders belegen kann? Oder das man noch weitere Geräte mit der Tastatur – per Bluetooth – verbinden kann, und diese mit einer von drei verfügbaren Funktionstaste speichern kann? So können für jedes Gerät entsprechende Tastatur-Konfigurationen eingerichtet werden.

Find ich gut. Damit kann ich z. B. längere Nachrichten auf meinem Android locker über die große Tastatur reinhauen.

Was allerdings fehlt, ist die Auswurftaste. Also das Öffnen des CD-Laufwerks per Tastendruck … bin ich eben so gewöhnt, und möchte ich auch so beibehalten. Geht zwar auch per Menü, ist aber etwas umständlicher.

Ist mir eben aufgefallen, als ich meine neueste musikalische Errungenschaft digitalisieren wollte.

Da musste schnell eine Lösung her.

F12 hat nichts bewirkt…

Folgendes hat für mich, auf Mac OS Sierra (10.12.6) funktioniert: über Automator einen Dienst einrichten, der per AppleScript ein Shell-Script startet, welches den Schacht öffnet, oder schliesst, wenn er schon geöffnet ist.

01 auto serv

Automator öffnen und als neues Dokument Dienst auswählen.

03 auto as

Wichtig ist, dass im Drop-Down-Menü Dienst empfängt die Option keine Eingabe ausgewählt ist.

Wir wollen das ja später anders aufrufen/starten.

In dieses neue Dokument fügen wir ein AppleScript ein. Das erfolgt über den Bibliotheks-Inhalt AppleScript ausführen.

04 auto insert as

Als Script fügen wir folgendes ein:

property last_choice : "Open"
 if last_choice = "Open" then
     do shell script "drutil tray open -drive internal"
     set last_choice to "Close"
 else
     do shell script "drutil tray close -drive internal"
     set last_choice to "Open"
 end if

AppleScript und Shell gemischt. Eine praktische Kombination.

05 auto save as

Über den Abspiel-Knopf können wir noch kurz prüfen, ob der Code auch funktioniert, und das tut, was wir uns vorher wünschten.

„Sonst hätten wir eben genauer wünschen müssen…“

Ist das so, speichern wir den Dienst unter einem sinnigen Namen. Ich habe mich für SuperDrive entschieden, da ich noch ein weiteres (externes) Laufwerk am Rechner habe.

09 services

Das kleine Automator-Programm wird unter Benutzer / Library / Services abgespeichert. Von dort kann es geöffnet, und auch nachträglich noch bearbeitget werden. Auch später kann das kleine Programm über das Kontext-Menü im Bereich Kurzbefehle der Systemeinstellung Tastatur aufgerufen und bearbeitet werden.

Das war nun kurz vorgegriffen…

Sobald wir also in Automator diesen Dinest abspeichern, wird er auch als solcher im Mac OS X global verfügbar.

06 sys set key short

Öffen wir die Systemeinstellungen und wechseln in die Tatstatur-Einstellungen, sehen wir bei den Allgemeinen Diensten unsere eben neu erstellten Programme … als Dienst getarnt.

Bei mir sind das zwei, wegen dem zusätzlichen (externen) Laufwerk.

07 sys set key short assign key

Diesen Diensten können wir jetzt noch einen Kurzbefehl zuweisen, damit man die Laufwerke gemütlich über die Tastatur öffnen und schliessen kann.

Wie man es – wie ich eben – von der Apple-Tastatur gewöhnt war.

08 sys set key short assign key 2

Die Entscheidung liegt bei euch. Achtet darauf, dass die Tastatur-Kombination nicht schon anders belegt ist.

Leider wird man nicht darauf hingewiesen, wenn eine Kombination schon verwendet wird.

property last_choice : "Open"
 if last_choice = "Open" then
     do shell script "drutil tray open -drive external"
     set last_choice to "Close"
 else
     do shell script "drutil tray close -drive external"
     set last_choice to "Open"
 end if

Das ist der Code für mein zweites (externes) Laufwerk. Wobei hier external auch mit einer 1 ersetzt werden kann … und so weiter.

Ich hoffe, dass das auch für den funktionert, der hier drüber gestolpert ist.

Und da der Mensch ein Gewohnheitstier ist, habe ich das Skript für das Super Drive mit dem Skript-Editor zusätzlich als Programm exportiert, und unter Dienstprogramme abgelegt.

Logitech Settings

Mit dem kleinen Helferlein Logitech Options habe ich das exportierte Programm auf die Sperren-Taste gelegt. Die brauch ich nicht wirklich, und sie hat ungefähr die gleiche Position wie die Auswerfen-Taste auf der Apple Tastatur.

Wenn man diese Funktion des Auswerfens und Schliessens gerne als Menüpunkt hätte, kann man das noch zuästzlich aktivieren.

Add the Eject Menue

Dazu klicken wir uns zu folgendem Ordner: System / Library / CoreServices / Menu Extras

Dort klicken wir doppelt auf die Datei Eject Menu, und schon haben wir einen funktionierenden Menüpunkt oben rechts.

Eject Menue

Falls ihr das mehrmals gemacht habt – aus Versehen –, dann könnt ihr mit gedrückter Befehlstaste die unnötigen Duplikate (oder die Funktion überhaupt) aus dem Menü heraus ziehen.

2020 08 16 130600 1920x1080 scrot

Fundkiste #2020,234

Es muss nicht Microsoft Teams sein. Überhaupt nicht! Es gibt auf jeden Fall bessere Alternativen … und freiere … und sichere.

Jami ist eine davon. Jami kann Audio- und Videoanrufe, den Bildschirm teilen, Konferenzen und Nachrichten austauschen.

Und ist für GNU/Linux, Windows, Android (und sogar Android TV), iOS und Mac verfügbar.

Jami ist völlig anonym. Denn bei der Erstellung eines Kontos müssen keine persönlichen Informationen ein- oder angegeben werden.

Frei von Werbung, ohne Einschränkungen bei Dateigröße, Anzahl der Nutzer, Geschwindigkeit, Bandbreite, …

Benutzer im gleichen Netzwerk brauchen nicht einmal eine Internetverbindung.

Bei Microsoft kostet einiges davon extra. Würde sich jedenfalls läppern.

Ausprobieren, und selber erfahren!


Eine Office Suite im Internet? Verschlüsselt? Frei (es gibt auch eine recht günstge Premium-Version)?

Rich Text-Editor, Code schreiben, Präsentationen, Tabellen, Umfragen erstellen, Kanban (Teams organisieren), Whiteboards (digitales Flipchart), Online-Speicher, … alles dabei.

Hier lang: CryptPad.


Ein unabhängiges Werkzeug für Newsletter oder E-Mail Listen (Foren/Diskussionen): Mailman.


Spam auf der eigenen Homepage blockieren. In HTML- oder PHP-Code: PHP Spam Block. Die Blockier-Liste muss manuell gepflegt werden.


Firefox Browser-Erweiterungen: Privacy Redirect (leitet Anfragen zu Twitter, YouTube, Instagram & Google Maps zu datenschutzfreundlichen Alternativen um), Cloud Firewall (Blockiert Anfragen zu bestimmten Homepages oder Videos und Bildern, die in den bekannten Cloud-Diensten liegen.).

Aber seit Kurzem, sind Produkte aus dem Hause Mozilla, also auch der Firefox Browser, nicht mehr uneingeschrenkt zu empfehlen.


Kommt bald. Ist noch in der Entwicklung. Klingt aber vielversprechend: Penpot. Ein Open Source Werkzeug um Homepage Prototypen zu entwickeln und zu gestalten.


FreedomBox: File Sharing, Gruppen Chats, Audio- und Video-Anrufe, Proxy Server, VPN Server, Adressen und Kalender synchronisieren…

Alles auf einem kleinen Kästchen. Sicher und für Nicht-Experten geeignet. Und alles ist unter der eigenen Kontrolle. Ein persönlicher Server für zu Hause.