¿Puedo forzar la detección del micrófono externo después de enchufar el micrófono?

5

Fondo: uso un Henge Dock para mi MBPr con un auricular para cosas como Skype. Debido a que el Dock Henge utiliza un cable de extensión para hacer accesible el puerto de 'Salida combinada' (TRRS) de audio, el micrófono solo se detecta si está conectado a la extensión ANTES de que el MacBook esté acoplado. Este es un problema muy común y está bien documentado.

Problema / Pregunta: Dejo mi MacBook acoplado la mayor parte del tiempo, pero uso mi auricular en varios dispositivos todos los días. Esto significa que para que el micrófono del auricular funcione cada vez, tengo que desconectar / acoplar o reiniciar ... ¡no es lo ideal! Me gustaría una forma de alternar la detección de auriculares. Debe ser una función relacionada con el software a la que probablemente se pueda acceder a través de un script.

¿Alguna idea? Gracias!

    
pregunta Mere Development 17.03.2015 - 12:23

1 respuesta

3

He estado luchando con el mismo problema que tú y he encontrado dos soluciones.

  1. Auriculares dedicados que permanecen conectados al sistema (no es realmente una opción para usted).
  2. Conectar mis auriculares y poner el sistema en modo de suspensión brevemente a través del menú Apple. Literalmente, espero a que se apague la pantalla de mi Thunderbolt y la vuelva a activar inmediatamente. Si necesita una contraseña para reactivar el sistema y configurarlo como inmediato, cambiarlo a 5 segundos le permitirá suspender / reactivar inmediatamente el sistema sin tener que volver a ingresar su contraseña.

Eso es lo mejor que he encontrado hasta ahora. Por lo que vale la pena, creo que el problema que estamos viendo es cómo las tomas de los auriculares funcionan a nivel eléctrico y cómo el sistema se encarga de habilitar y deshabilitar el puerto cuando se detecta un cable. Entiendo que los auriculares funcionan en un sistema de bucle cerrado, de modo que cuando desconectamos el micrófono de la extensión, estamos rompiendo ese bucle y la única forma de solucionarlo es tener el puerto deshabilitado y volver a habilitarlo (y solo el sistema puede hacerlo cuando detecta que no hay ningún cable insertado).

    
respondido por el Thomas Hajcak 18.03.2015 - 19:43

Lea otras preguntas en las etiquetas