Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Microphone Through TRRS Jack Not Detected in Windows

The problem has been around for quite some time now, i.e., since the so-called TRRS jacks were introduced in MacBooks. In these, a single 3.5 mm jack connector is used to combine a stereo pair OUT with a mono microphone IN.

People are frustrated by the fact that the microphone on their headset is properly detected in OS X, but not in Windows/Bootcamp.


It appears that the problem stems from Microsoft's HDAudio.sys driver:

http://msdn.microsoft.com/en-us/library/windows/hardware/jj123860.aspx#jack


The workaround mentioned in the article above does not work due to the particular way the TRRS jack and the audio chip (cs4206, cs4207 and cs4208) are wired in the MacBooks: only a single jack detection event is possible, and if one is detected, a value is set in the chip, which reports the presence of a microphone. In this configuration, HDAudio.sys sees only one detection event associated with the headphones, and there is no way a second event associated with the microphone can be triggered physically.


So, it would seem that Microsoft has to rectify the way their HDAudio.sys behaves with respect to these TRRS jacks.


That being said, Apple provides a driver for the cs420x chips in their BootCamp packages. Assuming that it reads the status of the audio chip and transmits both the jack detection event and the associated values to the HDAudio.sys driver, it should be possible for the BootCamp driver to emulate those two trigger events slightly spaced in time that HDAudio.sys needs for now.


Does anyone know whether Apple, Microsoft, or both, are working on this particular issue?

MacBook Pro (Retina, 15-inch, Mid 2014), Windows 8, null

Posted on Jan 8, 2015 2:22 PM

Reply
Question marked as Best reply

Posted on Feb 25, 2017 3:44 AM

I would also be interested in seeing a resolution to this. I'm on a 2016 iMac 5k using a CS4206B and would rather use the onboard DAC than pay an extra $40-60 for a USB sound card of equivalent quality.


Looks like Apple are trying to wash their hands of Boot Camp, what with them refusing to update the graphics drivers too.

63 replies

Apr 16, 2016 9:03 AM in response to Loner T

Yeah the mic/earbud combo works perfectly in OSX. When I play CSS my voice comes in loud in clear, i just hate using OSX to play games. The end up crashing or have other issues that you dont find in Windows 10.


As for clicking Latest Reply, that ends up bringing me to the last post on this thread, but doesnt show me if this discussion has really branched to a different discussion as indicated at the top. What do you see as the last post, this one?

Apr 16, 2016 9:08 AM in response to Fatcat118

This is to anyone reading this, is there no place to submit a question to Apple support so that they are aware of this problem? Obviously my warranty for my computer is expired, and it seems like you need that to be current to "contact support". I dont want to just ask them to fix my computer, I want to send a comment to them somehow that this issue still exists, and for many computers, not just my own. Are their forum moderators that we can message or something?

Apr 18, 2016 12:07 AM in response to Fatcat118

The link "Branched to a new discussion" points to this page:

https://discussions.apple.com/thread/7241954

If I try to open it, I get a message "Unauthorized. Access to this place or content is restricted."

So, you are not alone.


I called Apple Support quite a while ago, when my iMac (27", late 2013) still had support. But they are not interested in helping, because in their view, the operating system is responsible for hardware drivers (as in the Apple world). So they say, one should contact Microsoft. But Microsoft says, drivers are the responsibility of the hardware manufacturer. So, both claim not to be responsible, and both are somewhat right and wrong at the same time. Apple does deliver some drivers via the Bootcamp installer, but in the case of the sound card the Windows default driver seems to be used (the

HDAudio.sys
driver).


There are some more cases like this, for example Bluetooth stack under Windows 7 (Apple says should be part of OS, but Win7 just doesnt include a full Bluetooth stack). Or Ethernet drivers, it just is not possible to enable Wake-On-Lan.

This will not get fixed, because Apple does not want to fix it. They do not care for Bootcamp users.


Hate to say it, but if you want a quick solution, buy a USB sound card for 5$. I'd be happy if someone proves me wrong.

Microphone Through TRRS Jack Not Detected in Windows

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.