<p><br>
><br>
> Howdy! I have a situation where PulseAudio is "grabbing" a usb headset before<br>
> fully initialized, thus not all features are being recognized.<br>
><br>
> More details here:<br>
><br>
> <a href="https://askubuntu.com/questions/537166/usb%2daudio%2ddevice%2dnot%2dfully%2dworking%2dafter%2dhotplug">https://askubuntu.com/questions/537166/usb%2daudio%2ddevice%2dnot%2dfully%2dworking%2dafter%2dhotplug</a></p>
<p>You have to post output of alsa-info.sh and pactl list before and after the hot plug</p>
<p>This look like priority issue if you have usb web cam mic and hotplug usb headset<br></p>
<p><a href="https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/commit/sound/usb/mixer.c?id=9fcd0ab130579d9742538340edda3225f2b49a3e">https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/commit/sound/usb/mixer.c?id=9fcd0ab130579d9742538340edda3225f2b49a3e</a></p>
<p>Another issue is some usb devices only obtained dB scale at a later time after the control is created</p>
<p>This may need some delay for pulseaudio to get dB scale</p>
<p>You can add printk statement to find out how much time you need </p>
<p>><br>
> and a related, I think, bug here:<br>
><br>
> <a href="https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/841433">https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/841433</a><br>
><br>
> Anyone have a pointer to a udev rule I could create (or a PulseAudio config I<br>
> couldĀ tweak) that would case a delay before the device is scanned by<br>
> PulseAudio?<br>
><br>
> I'm pretty sure it's a timing issue, because:<br>
><br>
> Works OK:<br>
> Cold boot (or reboot)<br>
> Resume from hibernate<br>
> Resume (or hotplug) -> killall/restart pulseaudio<br>
><br>
> Fails to work:<br>
> Hotplug<br>
> Resume from sleep<br>
><br>
> Any tips?<br>
><br>
</p>