Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

MacBook Pro late 2010, using Bootcamp 3.3, in Windows 7, 64bit, all updates current as of 2012-Mar-30.

In MacOSX 10.6.8 Snow Leopard the MBP's combo (single) headset jack recognizes the (iPhone) combined headphone and microphone, in Windows 7 only the headphone (audio) works.

It is annoying as the internal mic picks up too much ambient noise including keyboard. Skype for example shows the headset option among three AudioOptions to choose from, for mic's there is only one option (the internal Cirrus Logic CS4206A (AB13)), no headset mic.

In Windows Device Manager, (or under Control Panel, Manage Audio Devices, Recording, shows only the default internal mic, with driver version 6.6001.1.26, 8/16/2010 (this was installed with Bootcamp 3.1.3 and 3.2 updates, no further updates to this driver in 3.3).

So this is what I tried: Installed the latest driver from Device manager, driver, update, picked the inf file and it selected the driver for my hardware which seems to be CS4206A (AB13). Driver version is now 6.6001.1.30, 12/15/2010.

Unfortunately, sorry : no change, still the combo jack only recognizes the headphone, not the microphone. Bummer. I tested again, headset mic still works under OSX, but not under Windows7.

More ideas, anybody?

share|improve this question

migrated from Mar 31 '12 at 2:49

This question came from our site for professional and enthusiast programmers.

Not a programming question. – Galaxas0 Mar 31 '12 at 2:07
May well be a programming question, but that's another discussion. Probably the Windoze drivers simply don't know of the external mike option and there's no code monitoring to see if it's plugged in. The presence of the external mike is detected by an impedance change at the connector (impedance between the sleeve and second ring needs to be between certain values), and software presumably needs to monitor for this impedance change to detect the mike and make it available. – Daniel R Hicks Mar 31 '12 at 2:58

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.