1# This file is part of PulseAudio. 2# 3# PulseAudio is free software; you can redistribute it and/or modify 4# it under the terms of the GNU Lesser General Public License as 5# published by the Free Software Foundation; either version 2.1 of the 6# License, or (at your option) any later version. 7# 8# PulseAudio is distributed in the hope that it will be useful, but 9# WITHOUT ANY WARRANTY; without even the implied warranty of 10# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 11# General Public License for more details. 12# 13# You should have received a copy of the GNU Lesser General Public License 14# along with PulseAudio; if not, see <http://www.gnu.org/licenses/>. 15 16; For devices where a 'Headset Mic' or 'Headset Mic Boost' element exists 17; 18; See analog-output.conf.common for an explanation on the directives 19 20[General] 21priority = 88 22description-key = analog-input-microphone-headset 23 24[Jack Headset Mic] 25required-any = any 26 27[Jack Headset Mic Phantom] 28state.plugged = unknown 29state.unplugged = unknown 30required-any = any 31 32[Jack Headphone] 33state.plugged = unknown 34 35[Jack Front Headphone] 36state.plugged = unknown 37 38[Jack Headphone Mic] 39state.plugged = unknown 40 41[Element Capture] 42switch = mute 43volume = merge 44override-map.1 = all 45override-map.2 = all-left,all-right 46 47[Element Headset Mic Boost] 48required-any = any 49switch = select 50volume = merge 51override-map.1 = all 52override-map.2 = all-left,all-right 53 54[Element Headset Mic] 55required-any = any 56switch = mute 57volume = merge 58override-map.1 = all 59override-map.2 = all-left,all-right 60 61[Element Headset] 62required-any = any 63switch = mute 64volume = merge 65override-map.1 = all 66override-map.2 = all-left,all-right 67 68[Element Input Source] 69enumeration = select 70 71[Option Input Source:Headset Mic] 72name = Headset Microphone 73required-any = any 74 75[Element Capture Source] 76enumeration = select 77 78[Option Capture Source:Headset Mic] 79name = Headset Microphone 80required-any = any 81 82[Element Front Mic] 83switch = off 84volume = off 85 86[Element Internal Mic] 87switch = off 88volume = off 89 90[Element Rear Mic] 91switch = off 92volume = off 93 94[Element Dock Mic] 95switch = off 96volume = off 97 98[Element Dock Mic Boost] 99switch = off 100volume = off 101 102[Element Internal Mic Boost] 103switch = off 104volume = off 105 106[Element Front Mic Boost] 107switch = off 108volume = off 109 110[Element Rear Mic Boost] 111switch = off 112volume = off 113 114.include analog-input-mic.conf.common 115