Bug 65868 - Unplugging and replugging a USB microphone device does not restore the settings / sound levels
Summary: Unplugging and replugging a USB microphone device does not restore the settin...
Status: NEW
Alias: None
Product: PulseAudio
Classification: Unclassified
Component: modules (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: pulseaudio-bugs
QA Contact: pulseaudio-bugs
Depends on:
Reported: 2013-06-17 18:22 UTC by Jean-François Fortin Tam
Modified: 2013-11-01 13:50 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Note You need to log in before you can comment on or make changes to this bug.
Description Jean-François Fortin Tam 2013-06-17 18:22:40 UTC
Take any computer, be it on Fedora 16/17/18 or Gentoo or something else, plug a USB microphone.

In gnome-control-center's sound panel (or pavucontrol):
- Select/set that device as the default
- Set the volume to something that is not the default

Unplug the mic, replug the mic... and everything is reset.

Use case:
I have a laptop with built-in microphone, plus headset plug (stereo out + mic in, in one jack).

I want it to always prioritize the USB microphone (and retain its volume settings) over the analog headset jack over the built-in mic.
Comment 1 poljar 2013-07-03 09:58:56 UTC

Could you check if this is a duplicate of this bug:
Comment 2 Jean-François Fortin Tam 2013-07-04 22:37:29 UTC
No, to me the problem I was describing didn't sound like the same thing, but then deep down in the code who knows if one bug influences both.
Comment 3 poljar 2013-07-04 22:41:57 UTC
Well, could you check the workaround that Tanu posted:

"The sink port will only be restored if the user has manually changed it. So, a workaround for this problem is to change the sink port to something else and then back, for example with pavucontrol (go to the Output Devices tab and change the Port of the appropriate device)."

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.