<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED NOTABUG - Microphone port switch"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=81580#c29">Comment # 29</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED NOTABUG - Microphone port switch"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=81580">bug 81580</a>
              from <span class="vcard"><a class="email" href="mailto:pali.rohar@gmail.com" title="Pali Rohár <pali.rohar@gmail.com>"> <span class="fn">Pali Rohár</span></a>
</span></b>
        <pre>If I understand correctly, you wrote that it is not possible to autodetect if
device is headphone (line out) or headset (line out + line in), right?

But when I plug my old Nokia headset which has 4 pin jack (last pin is ground
and it has both mic input and speakers output), kernel autodetect that
something was inserted and automatically switch input from internal mic to jack
mic.

So somemthing now detected that headphones with microphone was inserted... So
why cannot be that autodetection used also for switching audio output from
internal laptop speakers to headset jack?

Also I tried normal headphones (without mic, 3 pin jack) and nothing switched
microphone input. So really HW/kernel/PA can somehow distinguish between
headset and heaphones -- because I see in PA port config that input is
automatically changed when I plug/unplug Nokia headset.

Or I missed something?</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>