Ich habe eine Reihe von Surround-Lautsprechern, die über die Kopfhörerbuchse mit meinem iMac verbunden sind. Ich benutze einen Schalter, um zu steuern, was an den Lautsprecher (iMac, iPod oder MacBook / aux) geht. Damit ich nicht ständig aus- und wieder einstecken muss, belasse ich das Audiokabel im Audio-Port des iMac. Das heißt, wenn ich etwas von einer anderen Quelle höre, kann ich nichts vom iMac hören, es sei denn, ich ziehe das Kabel ab.
Gibt es eine Möglichkeit, die Ausgabe von Ton aus den internen Lautsprechern zu erzwingen, selbst wenn sich etwas im Audioausgang befindet?
Antworten:
Ich bin mir ziemlich sicher, dass dies mit der eingebauten Kopfhörerbuchse nicht möglich ist. Sie könnten versuchen, sich eine USB-Soundkarte zu besorgen ( ein Beispiel , aber es gibt eine Menge für etwa 20 US-Dollar), mit der Sie Ihre Kopfhörer anschließen können. Das sollte Ihnen zwei Optionen in den Toneinstellungen geben.
PS: Wenn Sie bei gedrückter Wahltaste auf das Lautsprechersymbol in der Menüleiste klicken, können Sie die Ein- / Ausgänge schneller austauschen, als jedes Mal zum Bereich mit den Toneinstellungen zu wechseln.
quelle
Es gibt einen Weg, dies zu tun, aber es ist schwierig und wahrscheinlich nicht für jeden Benutzer. Was passiert ist, ist, dass Apple einen "Hardware" -Schalter eingebaut hat, der ein Signal zum Deaktivieren / Aktivieren des internen Lautsprechers sendet. Da in Windows oder anderen Betriebssystemen solche Funktionen einfach nicht integriert sind, handelt es sich nur um ein seltsames Signal, das nichts bewirkt.
Option 1
Ich kann dieses Signal nicht deaktivieren, es erfordert wahrscheinlich einen hochqualifizierten Kext-Modifikator, aber ich habe eine Möglichkeit gefunden, den internen Lautsprecher zurückzusetzen, nachdem er deaktiviert wurde. Es bleibt nach einem Neustart nicht hängen, so dass Sie es jedes Mal nach dem Booten tun müssen.
Sichern Sie Ihre AppleHDA.kext in / System / Library / Extensions /
Zeigen Sie den Paketinhalt dieser Datei an, gehen Sie zu Contents / Plugins und entfernen Sie sie
AppleHDAHALPlugIn.bundle
.Laden Sie den Kext neu, indem Sie ausführen
Stellen Sie die Sicherungsdatei AppleHDA.kext wieder her (oder Ihr Computer bootet beim nächsten Neustart nicht).
Hinweis: Wenn Sie den Kopfhörer ausstecken, wird er weiterhin im Audiogerätedisplay angezeigt. Getestet mit einem Retina iMac. Funktioniert nicht auf einem Macbook mit Netzhaut (kein Audio danach).
Option 2
Ich habe einen besseren Weg, dies zu tun (diese Methode funktioniert nicht mehr für 10.12.x +).
Laden Sie die folgenden Dateien herunter:
https://mega.co.nz/#!js4gmZbI!xNFCxGT5zPYCS8RLtxk4xZQxNk0oP2sH8RjXbBqgmE0 https://mega.co.nz/#!ulw13BzD !
Öffnen Sie den ersten Download und ziehen Sie den zweiten Download hinein. Die Installation dauert 10 Minuten. Starten Sie dann Ihr System neu.
Sie haben nicht immer Line-Out und interne Lautsprecher in Ihrem Soundpanel, auch wenn Ihr Kopfhörer nicht angeschlossen ist.
Getestet auf macOS 10.11, iMac Retina und nicht auf MacBook Pro Retina.
quelle
Es gibt keine dokumentierte Möglichkeit, den Schalter zu überschreiben, der die internen Lautsprecher deaktiviert, wenn eine Kopfhörerbuchse erkannt wird.
Der Schalter, der erkennt, ob ein 3,5-mm-Kopfhöreranschluss oder ein Mini-Toslink angeschlossen ist, entfernt den internen Lautsprecher vom Sound-Bedienfeld. (Möglicherweise so niedrig, dass das Betriebssystem selbst diese Steuerung nicht außer Kraft setzen kann.)
Da es keinen weit verbreiteten Firmware-Hack, Betriebssystem-Hack oder versteckte Einstellungen gibt, um diese Erkennung zu deaktivieren, müssen Sie ein USB-Gerät an den Kopfhörer anschließen, um zu vermeiden, dass Sie die Option für den internen Lautsprecher verlieren, während ein Kopfhörer angeschlossen ist.
Solange Sie nicht an den Apple-Port anschließen, können Sie mit den normalen Tools (oder einer von Ihnen bevorzugten Software-Option eines Drittanbieters) zwischen den internen und allen anderen Ausgabequellen wechseln.
quelle
Ich habe versucht, das zum Laufen zu bringen. Nachdem ich von meinem Mac Pro mit angeschlossenen Lautsprechern und Kopfhörern zu einem neuen iMac gewechselt bin, muss ich die Kopfhörer immer wieder ausstecken, um den Ton über die iMac-Lautsprecher zu übertragen. Was ich gleich bestellen werde, ist ein einfacher USB-Soundkarten-Dongle. Das kleine Ding, das eine Audio-Buchse über einen USB gibt, sollte es mir dann ermöglichen, mit gedrückter Alt-Taste auf das Lautstärkesymbol zu klicken und zwischen eingebautem und Kopfhörer umzuschalten, da diese als separate Ausgänge angezeigt werden.
quelle
Ich verwende Boot Camp, um Windows 7 auf meinem iMac 27 "Mitte 2011 auszuführen. Im Windows-Modus habe ich die Wahl zwischen internen Lautsprechern oder Kopfhörerbuchsen in meiner Audioausgabe, obwohl ich die Kopfhörer permanent an die Kopfhörerbuchse angeschlossen habe. Also Windows hat es gelöst, warum Mac es nicht kann - schließlich ist es alle die gleiche Hardware!
quelle
Der verwendete Switch ist hardwarebasiert und kann daher nur mit einem Audio-USB-Gerät außer Kraft gesetzt werden. Oder: Bluetooth-Lautsprecher!
quelle
Sie können das Audio (Ausgabe und Eingabe) direkt im Bereich „Soundeinstellungen“ ändern. Es gibt eine Ausgaberegisterkarte, die einen Selektor zum Auswählen der Ausgabe enthält.
Wenn Sie etwas bequemeres möchten, habe ich ein kostenloses Programm namens Audio Switcher von Spike Software verwendet . Es befindet sich in der Taskleiste und bietet schnellen Zugriff auf dieselben Einstellungen, die Sie im Bereich Toneinstellungen sehen.
quelle
Eine schnellere Möglichkeit, das, was @rwr vorschlägt, zu tun, besteht darin, auf das Audiosymbol in der Menüleiste zu klicken und unter Ausgabe die Option Interne Lautsprecher auszuwählen.
quelle