Artificial intelligent assistant

Force headset mic as default microphone Is there any way that I can force pulseaudio on Debian to use the headset mic option as the microphone instead of internal? You can manually set the mic to "headset mic" even when its unplugged in `pavucontrol`. For some reason the headset mic isnt getting automatically switched, and since the internal mic is never going to be used I don't need pulseaudio to switch to anything, just stay on the headset mic. I did find a fix that allowed the mic to automatically switch over, but it had a nasty sounding pop any time you plugged in any audio device which was not what I wanted. Since you can manually set the mic input to a headset mic (even when not plugged in), surely there is way to change the default so that the internal mic is never used?

Modify the internal microphone config file at `/usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf` and add the following lines:


[Jack Headphone Mic]
required-any = any
state.plugged = no


This will disable the internal microphone from being accessible when a headset microphone is plugged in. Most likely will need to make this modification again after a pulseaudio update.

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy 7b8e16fbe049ef8342fea2cef49817b4