Skip to content

Alu-Keyboard und Neubelegung der Funktionstasten

Nachdem ein wichtiges Teil meiner Tastatur die letzte Reinigung nicht überlebt hatte, musste ich notgedrungen eine neue kaufen. Schick sieht sie ja aus, die Alu-Tastatur, aber die Belegung der…

Esse est percipi
Mar 9, 2009 · 2 min read · 1 read

achdem ein wichtiges Teil meiner Tastatur die letzte Reinigung nicht überlebt hatte, musste ich notgedrungen eine neue kaufen. Schick sieht sie ja aus, die Alu-Tastatur, aber die Belegung der Funktionstasten ist eine Katastrophe für langjährige Mac-Anwender und Tastaturkürzel-Aficionados (ich aktiviere z.B. Photoshop seit Version 1.0.6 mit cmd-F6, damals noch mit Hilfe von Quickeys unter System 6 – da kann und will man sich nicht mehr umgewöhnen).

Man kann in den Systemeinstellungen zwar einstellen, dass „die Tasten F1, F2 usw. als Standard-Funktionstasten“ verwendet werden sollen, damit sind dann zumindest auch die Exposé-Tasten wieder an der gewohnten Stelle – aber leider kann anschließend die Systemlautstärke nicht mehr ohne die fn-Taste verändert werden.

Abhilfe schafft man mit Hilfe von ein paar Applescripts und Quicksilver (oder einem ähnlichen Programm wie z.B. Butler).

So geht’s

Sie benötigen drei Scripts: Lauter, Leiser, Stumm, und wenn Sie dazu noch iTunes per Tastatur fernsteuern wollen, auch noch iTunes Start-Pause.

Lauter:

set lautstaerke to ((output volume of (get volume settings)) / (100 / 20)) + 1 if (lautstaerke > 20) then set lautstaerke to 20 end if set volume output volume round (lautstaerke / 20 * 100)

Leiser:

set lautstaerke to ((output volume of (get volume settings)) / (100 / 20)) - 1 if (lautstaerke < 0) then set lautstaerke to 0 end if set volume output volume (lautstaerke / 20 * 100)

Stumm:

set stumm to (output muted of (get volume settings)) if stumm = true then set volume without output muted else set volume with output muted end if

iTunes Start-Pause:

tell application "iTunes" if player state is playing then pause else play end if end tell

Speichern Sie jedes dieser Scripte als .scpt-Datei in den Ordner ~/Library/Scripts. Anschließend definieren Sie in Quicksilver für jedes Script einen Trigger (gegebenfalls müssen Sie den Scripts-Ordner vorher dem Quicksilver-Katalog hinzufügen).

Bei mir liegen die Tasten für Lautstärke und Stummschalten wie gewohnt auf den Funktionstasten oberhalb des Ziffernblocks. Und weil die Eject-Taste auf der Alu-Tastatur über die Delete-Taste gerückt ist, kann man F19 praktischerweise mit iTunes Start-Pause belegen.

Did you enjoy this article?

Recommend it — Standard Reader surfaces well-loved writing to more readers across the network.

Across the AtmosphereDiscussions