In den Tastatur Layouts eines Macs sind einige Tasten tote Tasten (sog. dead keys). Wenn man weniger häufig akzentuierte Buchtaben benötigt, die man nicht direkt mit der Tastatur eingeben kann (bspw. á,â, ñ, …) und/oder die Zeichen ^,´ oder ~ häufig benötigt, kann es sehr störend sein, immer ~[SPACE] oder ^[SPACE] einzugeben.
Unter Linux ist es einfach. Hier bedient man sich der Option des X-Servers nodeadkeys. Unter Mac OS X ist das so einfach nicht möglich.
Mit Hilfe des Mac OS X Keyboard Layout Editor Ukelele kann man sich ein neues Tastaturlayout erstellen, welches über keinerlei tote Tasten mehr verfügt.
Ein Tastaturlayout für eine deutsche Tastatur ohne dead keys findet man als keyboardlayout bundle in Deutsch – NoDeadKeys.bundle.
Es gibt mehrere verschiedene Plätze, an denen man dieses Bundle installieren kann (Sollte das Verzeichnis nicht existieren, muss man es anlegen):
~/Library/Keyboard Layouts -> Layout nur für den Benutzer verfügbar /Library/Keyboard Layouts -> Layout für alle Benutzer des Computers verfügbar /Network/Library/Keyboard Layouts -> Layout für alle Benutzer im Netzwerk verfügbar
Ist das Bundle installiert, muss man sich einmal ab- und wieder anmelden. Danach findet man in den Systemeinstellungen Sprache & Text einen neuen Eintrag Deutsch – NoDeadKeys.
Ich habe in den Einstellungen beide Layouts und die Option Engabequellen in der Menüleiste anzeigen aktiviert und kann jetzt über die Landesfahne in der Menüleiste das Layout jederzeit schnell ändern.