Les réponses de Ruskes ci-dessus fonctionnent probablement pour la majorité des personnes ayant ce problème, mais si vous êtes comme moi, et que ces solutions cessent de fonctionner après un certain temps ou ne fonctionnent pas du tout, il est possible de réellement casser le circuit qui vous commute erronément vers la sortie numérique et de l'empêcher de s'activer, vous laissant avec des écouteurs et des haut-parleurs normaux.
La solution, qui provient à l'origine de stin17 sur ce fil de discussion MacRumors, est intimidante mais simple. Nous voulons simplement interrompre la ligne entre la puce audio IC sur la carte mère et le petit interrupteur dans la prise casque en enlevant un composant entre les deux. Il s'agit généralement d'une petite résistance sur les anciens modèles, et après les Retina MBP je crois que c'est une inductance.
Si vous pouvez identifier correctement le numéro de modèle de votre carte mère (physiquement situé sur la carte mère elle-même, généralement un numéro à 6 ou 7 chiffres ; par exemple, mon MBP 2012 avec un i7 à 2,3 GHz est un modèle A1286 et un numéro de carte 820-3330-B) et trouver la vue en coupe et le schéma électrique, vous pourrez trouver une résistance en ligne avec l'interrupteur de sortie numérique, qui, une fois retirée, empêchera la puce audio IC de lire l'interrupteur numérique. Cela désactive définitivement la sortie audio numérique optique/TOSLINK, et vous ne devriez pas le faire à moins d'être certain d'avoir trouvé la bonne résistance ! Cependant, si vous êtes sûr de savoir quels composants vous regardez, il faut environ 10 secondes pour gratter la petite résistance en surface sur la carte mère avec un couteau x-acto.
Si vous avez un macbook A1286, il s'agit probablement de R6805, que vous pouvez trouver dans les schémas et les vues en coupe ; ce numéro de pièce sera certainement différent sur d'autres modèles. Sur ma carte mère, le circuit que nous voulons interrompre est étiqueté AUD_PORTB_DET_L. Les modèles plus récents, après le Retina je crois semblent renommer ce circuit en AUD_CONN_TIPDET_1 ou AUD_CONN_TIPDET_2 ; je devine que TIPDET_1 est la détection des écouteurs et TIPDET_2 est la détection de TOSLINK, mais je ne suis pas sûr car je n'ai pas une de ces cartes pour vérifier. Assurez-vous de bien vérifier ces détails sur votre modèle particulier ! Je ne peux pas garantir que R6805 est le bon à enlever, mais c'est un bon point de départ.
Le résultat ici est que l'interrupteur numérique à l'intérieur de la prise casque reste physiquement bloqué, mais cela n'a plus d'importance car il ne peut pas compléter son circuit pour dire de manière erronée à la puce audio IC qu'il y a une fiche TOSLINK dans la prise. Encore une fois, la sortie audio numérique optique via TOSLINK ne fonctionne plus après cela, sauf si vous remplacez la résistance et revenez au problème actuel de "sortie numérique", mais il semble que vous n'ayez pas besoin de la sortie audio numérique optique. C'est simple et familier pour certains, pour d'autres c'est nouveau et effrayant ! J'ai commencé à apprendre à me débrouiller avec les schémas et les vues en coupe à cause de ce même problème. Si vous vous sentez capable et que vous n'avez pas besoin de la sortie audio TOSLINK de votre prise casque, c'est la solution la plus fiable et élégante lorsque les autres méthodes temporaires échouent.