Use altavoces internos con otros enchufados

37

Tengo un conjunto de altavoces envolventes, conectados a mi iMac a través de la toma de auriculares. Utilizo un interruptor para controlar lo que va al conjunto de altavoces (iMac, iPod o MacBook / aux). Para no tener que desconectar y volver a enchufar constantemente, dejo el cable de audio en el puerto de audio del iMac. Esto significa que cuando escucho algo de otra fuente, no puedo escuchar nada del iMac a menos que desconecte el cable.

¿Hay alguna forma de hacer que el sonido salga por los altavoces internos, incluso si hay algo en el puerto de salida de audio?

    
pregunta Nathan Greenstein 17.01.2011 - 16:42

8 respuestas

6

Bastante seguro de que no se puede hacer con el conector para auriculares incorporado. Lo que podrías intentar es obtener una tarjeta de sonido USB ( un ejemplo , pero hay muchos por ahí por alrededor de $ 20) para conectar sus auriculares en. Eso debería darle dos opciones en las preferencias de sonido.

PS, si hace clic en el ícono del altavoz en la barra de menú, obtendrá una forma más rápida de intercambiar entradas / salidas que ir al panel de preferencias de sonido cada vez.

    
respondido por el robmathers 04.10.2011 - 18:14
5

Hay una forma de hacerlo, pero es difícil y probablemente no sea para todos los usuarios. Lo que sucedió es que Apple tiene un interruptor de "hardware" incorporado, que envía una señal para deshabilitar / habilitar el altavoz interno. Debido a que Windows u otro sistema operativo simplemente no tiene tal función incorporada, solo será una señal extraña que no hace nada.

Opción 1

No puedo deshabilitar esta señal, probablemente requiera un modificador de kext altamente calificado, pero encontré una manera de restablecer el altavoz interno después de que se deshabilite. No se mantendrá después de un reinicio, por lo que tendrá que hacerlo cada vez que se inicie.

  1. Realice una copia de seguridad de su AppleHDA.kext en / System / Library / Extensions /

  2. Mostrar el contenido del paquete de este archivo, vaya a Contenido / Complementos y luego elimine AppleHDAHALPlugIn.bundle .

  3. Vuelve a cargar el kext ejecutando

    sudo kextunload /System/Library/Extensions/AppleHDA.kext
    sudo kextload /System/Library/Extensions/AppleHDA.kext
    ps aux | grep 'coreaudio[d]' | awk '{print $2}' | xargs sudo kill
    
  4. Recupere el archivo de copia de seguridad AppleHDA.kext (o su computadora no se iniciará la próxima vez que reinicie).

Tenga en cuenta que si desenchufa los auriculares, aún se mostrará en el panel de su dispositivo de audio. Probado trabajando en una retina iMac. No funciona en un Macbook de retina (no hay audio después).

Opción 2

Tengo una mejor manera de hacer esto (este método ya no funciona para 10.12.x +).

  1. Descargue los siguientes archivos:
    jc="" : //mega.co.nz/#! ulw13BzD! Y1k564bTSxZrePpPL-si5h65XULwnYeEMwH-l0lSLfI "> enlace

  2. Abre la primera descarga y arrastra la segunda descarga a ella. Tardará 10 minutos en instalarse. Luego reinicia tu sistema.

No tendrá altavoces de salida de línea ni internos en su panel de sonido en todo momento, incluso cuando sus auriculares no estén enchufados.

Probado en macOS 10.11, iMac Retina y no funciona en MacBook Pro Retina.

    
respondido por el aeroxy 27.08.2016 - 22:48
1

No hay una forma documentada de anular el interruptor que desactiva los altavoces internos cuando se detecta una toma de auriculares.

El interruptor que detecta si un conector para auriculares de 3.5mm o mini-toslink insertado elimina el altavoz interno del panel de control de sonido. (Probablemente a un nivel lo suficientemente bajo como para que el propio sistema operativo no pueda anular este control).

Dado que no existe un hackeo de firmware, un sistema operativo o una preferencia oculta para desactivar esta detección, deberá agregar un USB al dispositivo de auriculares para evitar perder su opción de altavoz interno mientras el auricular está conectado.

Mientras no se conecte al puerto de Apple, puede cambiar entre las fuentes de salida internas y todas las demás utilizando las herramientas normales (o la opción de software de terceros que prefiera)

    
respondido por el bmike 12.03.2014 - 17:08
0

He estado tratando de hacer que esto funcione. Después de pasar de mi Mac Pro, que tiene parlantes y audífonos enchufados, simplemente cambié entre ellos (e incluso los parlantes internos) a un nuevo iMac, donde tengo que desconectar los audífonos para obtener sonido a través de los parlantes iMac. Lo que estoy a punto de pedir es un simple dongle de tarjeta de sonido USB. Una pequeña cosa que proporciona un conector de audio a través de un usb, esto debería permitirme entonces presionar Alt + clic en el ícono de volumen y cambiar entre los auriculares incorporados y los auriculares, ya que los verá como salidas separadas.     

respondido por el Rich Standbrook 18.03.2013 - 10:11
0

Uso Boot Camp para ejecutar Windows 7 en mi iMac 27 "a mediados de 2011. En el modo Windows, tengo la opción de altavoces internos o conector para auriculares en mi salida de audio, incluso aunque los auriculares estén enchufados permanentemente en los auriculares Jack. Así que Windows lo tiene resuelto. ¿Cómo es posible que Mac no pueda, después de todo es todo el mismo hardware?

    
respondido por el TeeGee 16.04.2014 - 10:59
0

El interruptor que se usa está basado en hardware, por lo que no hay manera de anularlo, excepto con un dispositivo USB de audio, o: ¡altavoces bluetooth!

    
respondido por el René 06.10.2014 - 00:32
-1

Puede cambiar el audio (salida y entrada) directamente en el panel de preferencias de sonidos. Hay una pestaña de salida que incluye un selector para seleccionar la salida.

Siquieresalgounpocomásconveniente,uséunprogramagratuitollamadoAudioSwitcherde Spike Software . Se encuentra en la bandeja de tareas y ofrece acceso rápido a la misma configuración que se ve en el panel de Preferencias de sonido.

    
respondido por el rwr 30.12.2011 - 14:07
-1

Una forma más rápida de hacer lo que @rwr sugirió es hacer clic en el ícono de audio en la barra de menú y seleccionar Altavoces internos en Salida.

    
respondido por el Matt Love 19.01.2012 - 00:16

Lea otras preguntas en las etiquetas