• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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