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, 20092 min read1 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