Wie steuere ich die Systemlautstärke unter OS X mit einer Tastatur ohne Mediensteuerung?

Ich verwende eine PC-Tastatur unter Mac OS. Ich kann die Menüleiste verwenden, um die Lautstärke zu steuern, aber gibt es Tastenkombinationen, mit denen ich die Systemlautstärke ändern kann?

Oder vielleicht ein einfaches Skript oder eine einfache Lösung, die ich installieren kann, um die Lautstärke über die Tastatur einstellen zu können.

Author: Tamara Wijsman, 2010-12-20

6 answers

Sie können die Pro-Version von Sizzling Keys kaufen. Es ist ein preference pane, mit dem Sie unter anderem eine benutzerdefinierte Tastenkombination zum Ändern des Systemvolumens definieren können.


Alternativ können Sie das Systemvolumen mit AppleScript ändern.

Öffnen Sie den AppleScript-Editor und geben Sie

set volume output volume 100

Volumen ist auf einer Skala von 0 bis 100. Sie können entweder einen absoluten Wert festlegen (z. B. 100 für das gesamte Volume) oder Skripte erstellen, die sich erhöhen/verringern, z. folgende:

set vol to output volume of (get volume settings)
if vol > 90 then # 100 max
    set volume output volume 100
else
    set volume output volume (vol + 10)
end if

Für Lautstärke:

set vol to output volume of (get volume settings)
if vol < 10 then # 0 is min
    set volume output volume 0
else
    set volume output volume (vol - 10)
end if

Wenn Sie den Feedback-Sound replizieren möchten, der normalerweise auftritt, wenn Sie die Lautstärke ändern, können Sie dem Skript Folgendes hinzufügen:

    do shell script "afplay /System/Library/Sounds/Pop.aiff"

Sie können Skripte als Anwendungen speichern oder mithilfe von Automator als eingabelosen Dienst in das Menü Services integrieren. Sie können Tastenkombinationen für Dienste in Systemeinstellungen "Tastatur" Tastenkombinationen " Dienste

 21
Author: Daniel Beck,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-11-10 18:41:57

Karabiner (ehemals KeyRemap4MacBook) kann Funktionstasten neu zuordnen, um die Lautstärke zu steuern, und hat bisher nahtlos für mich funktioniert. Suchen Sie in der Systemsteuerung nach "F9 zum Stummschalten" usw.

 13
Author: christianbrodbeck,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-10 10:55:07

Ich habe eine Reihe von AppleScript-Diensten und Anweisungen zusammengestellt, mit denen Sie die System-und iTunes-Lautstärke steuern sowie Play/Pause & next/prev auf jeder Tastatur in Lion abspielen können.

Http://gskinner.com/blog/archives/2011/10/media-keys-in-osx-for-any-keyboard.html

 8
Author: Grant Skinner,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-10-27 03:36:20

Alter Thread, aber so wie ich es gelöst habe, ist es über ein einzeiliges Applescript basierend auf anderen Antworten

Lautstärke um 10% erhöhen

osascript -e 'set volume output volume ((output volume of (get volume settings)) + 10)'

Volumen um 10% verringern

osascript -e 'set volume output volume ((output volume of (get volume settings)) - 10)'

Am Ende schrieb ich einen Blogbeitrag über die Verwendung mit der App: http://arif.im/system-volume-control-using-alfred/

 7
Author: kontinuity,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-02-18 09:54:11

Hier ist meine komplette Lösung für Shortcuts für Volume up, Down und Mute. Ich verwende die Spark-Anwendung, um Tastenkombinationen an diese Skripte zu binden (http://www.macupdate.com/app/mac/14352/spark). Die Skripte überprüfen den aktuellen Stummschaltstatus und behandeln ihn, um seltsame Probleme zu vermeiden, die auftreten können, wenn Sie ihn nicht richtig steuern.

Lautstärke:

set vol to output muted of (get volume settings)
if (vol = true) then
    set volume without output muted
end if
set vol to output volume of (get volume settings)
if vol > 95 then
    set volume output volume 100
else
    set volume output volume (vol + 5)
end if

do shell script "afplay /System/Library/Sounds/Pop.aiff"

Lautstärke:

set vol to output muted of (get volume settings)
if (vol = true) then
    error number -128
else
    set vol to output volume of (get volume settings)
    if vol < 5 then # 0 is min
        set volume with output muted
    else
        set volume output volume (vol - 5)
    end if

    do shell script "afplay /System/Library/Sounds/Pop.aiff"

end if

Stummschalten/Aufheben Der Stummschaltung:

set vol to output muted of (get volume settings)
if (vol = true) then
    set volume without output muted
else
    set volume with output muted
end if
 1
Author: Mohsen Kamalzadeh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-12-04 20:34:09

Die Tasten F1 bis F12 auf der PC-Tastatur sollten dasselbe tun. Ich nehme an, Sie hatten keine Probleme mit dem Ersetzen der" Windows " - Taste für schlüssel. Wenn die Tasten F1 bis F12 nicht funktionieren, gehen Sie zu Systemeinstellungen, Tastatur und Maus, Tastatur und treffen Sie von dort aus die Auswahl, ob Sie die F-Tasten direkt oder mit der fn-Tastenqualifikation verwenden möchten. Bezug Paul

 0
Author: user55374,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-12-21 01:01:13