OSX 10.10.3 , auch reproduzierbar auf 10.8, scheint am 10.11 nicht vorzukommen
Reproduktionsschritte
- Gehen Sie zu Systemeinstellungen & gt; Audio & gt; Eingang
- Stellen Sie die Eingangslautstärke auf 0 (das ist wichtig)
Führen Sie dieses Skript in Terminal aus
sudo osascript -e "set volume input volume 100"
Dieses Skript sollte mic auf maximale Lautstärke und einstellen die Stummschaltung aufheben es entsprechend, aber für Mac OS & lt; 10.11 bleibt das Mikrofon stummgeschaltet, obwohl der Eingabelautstärkebalken jetzt auf Maximum eingestellt ist.
Ausgabe 2
Das folgende AppleScript funktioniert:
tell application "System Events"
set volume input volume 100
end tell
tell application "System Preferences"
set current pane to pane id "com.apple.preference.sound"
end tell
tell application "System Events"
tell process "System Preferences"
set visible to false
click radio button "input" of tab group 1 of window "Sound"
perform action "AXIncrement" of slider 1 of group 2 of tab group 1 of window "Sound"
end tell
end tell
tell application "System Preferences"
quit
end tell
Leider kann es nicht ohne die Erlaubnis des Benutzers für die Barrierefreiheit ausgeführt werden (dies erfordert relativ schwierige Aktionen des Benutzers).
Ausgabe 3
Versucht, coreaudiod, VDCAssistant zu töten. Kext entladen / laden ist sehr gefährlich und nicht zuverlässig, sollte nicht berücksichtigt werden.
Brauche Hilfe
- Können Sie es in OSX & lt; 10.11?
- Gibt es eine andere Möglichkeit, diesen Fehler zu beheben? Terminalbefehle? Einige Apps auslösen? Einige Prozesse beenden? Einige Plists modifizieren? Noch etwas?
macos
terminal
applescript
audio
microphone
igorpavlov
quelle
quelle
Warum ist es ein Fehler? Ich möchte nicht, dass Programme mein Mikrofon einschalten, ohne dies ausdrücklich zu tun
Mark
Skype macht das irgendwie. Wenn Sie einen Anruf starten, geben Sie "Ihre Erlaubnis", um Ihr Mikrofon einzuschalten ... weil Sie einen Anruf starten! Ich meine, manchmal macht es Sinn. Und es ist ein Fehler, weil das Skript in 10.11 funktioniert. Es macht mir nicht einmal etwas aus, einen Benutzer bei Bedarf nach einem Computerpasswort zu fragen.
igorpavlov
Lautstärke ohne Stummschaltung des Ausgangs einstellen - Lautstärke mit Stummschaltung des Ausgangs einstellen
StrawHara
Geht es um die Ausgangslautstärke, nicht um die Eingangslautstärke?
igorpavlov
Es ist wahrscheinlich die gleiche Syntax wie bei der Eingabe, nicht wahr?
StrawHara