<p><br>
>><br>
>> Do you mean mic capture volume always reset to maximum by driver or pulseaudio ? <br>
><br>
> No<br>
>><br>
>> pactl list sources<br>
><br>
><a href="http://pastebin.com/Dd0XLamN"> http://pastebin.com/Dd0XLamN</a></p>
<p>Seem usb audio is not your default source</p>
<p>Refer to pact list sources in</p>
<p><a href="https://bugs.freedesktop.org/show_bug.cgi?id=90781#c32">https://bugs.freedesktop.org/show_bug.cgi?id=90781#c32</a></p>
<p>Порти:<br>
analog-input-mic: Мікрофон (priority: 8700)<br>
analog-input-linein: Лінійний вхід (priority: 8100)<br>
Активний порт: analog-input-linein</p>
<p>The active port is linein , pulseaudio does not use the source in alsa pcm capture source control as active ports when there are no jack detection control.</p>
<p><a href="http://cgit.freedesktop.org/pulseaudio/pulseaudio/tree/src/modules/alsa/mixer/paths/analog-input.conf.common">http://cgit.freedesktop.org/pulseaudio/pulseaudio/tree/src/modules/alsa/mixer/paths/analog-input.conf.common</a></p>
<p>;<br>
; We explicitly don't want to wrap the following sources:<br>
;<br>
; CD<br>
; Synth/MIDI<br>
; Phone<br>
; Mix<br>
; Digital/SPDIF<br>
; Master<br>
; PC Speaker<br></p>
<p><a href="http://www.alsa-project.org/alsa-doc/alsa-lib/group___simple_mixer.html#ga6679dc52033e29b88da32f5bbd45f205">http://www.alsa-project.org/alsa-doc/alsa-lib/group___simple_mixer.html#ga6679dc52033e29b88da32f5bbd45f205</a></p>
<p>To achieve the above logic, it does not use snd_mixer_selem_get_enum_item() in alsa-mixer.c to get the current selected enumerated item for the given mixer simple element to set the active port</p>
<p>linein is the default port when there are no jack detection kctl in current implementation<br>
</p>