• 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; Path for mixers that have a 'Headphone' control
17;
18; See analog-output.conf.common for an explanation on the directives
19
20[General]
21priority = 99
22description-key = analog-output-headphones
23
24[Properties]
25device.icon_name = audio-headphones
26
27[Jack Dock Headphone]
28required-any = any
29
30[Jack Dock Headphone Phantom]
31required-any = any
32state.plugged = unknown
33state.unplugged = unknown
34
35[Jack Front Headphone]
36required-any = any
37
38; HP EliteDesk 800 DM Headset
39[Jack Front Headphone Front]
40required-any = any
41
42[Jack Front Headphone Phantom]
43required-any = any
44state.plugged = unknown
45state.unplugged = unknown
46
47[Jack Headphone]
48required-any = any
49
50[Jack Headphone Phantom]
51required-any = any
52state.plugged = unknown
53state.unplugged = unknown
54
55# This jack can be either a headphone *or* a mic. Used on some ASUS netbooks.
56[Jack Headphone Mic]
57required-any = any
58
59[Jack Headphone - Output]
60required-any = any
61
62[Element Hardware Master]
63switch = mute
64volume = merge
65override-map.1 = all
66override-map.2 = all-left,all-right
67
68[Element Master]
69switch = mute
70volume = merge
71override-map.1 = all
72override-map.2 = all-left,all-right
73
74[Element Master Mono]
75switch = off
76volume = off
77
78[Element Speaker+LO]
79switch = off
80volume = off
81
82[Element Headphone+LO]
83required-any = any
84switch = mute
85volume = merge
86override-map.1 = all
87override-map.2 = all-left,all-right
88
89[Element Headphone]
90required-any = any
91switch = mute
92volume = merge
93override-map.1 = all
94override-map.2 = all-left,all-right
95
96; This path is intended to control the first headphones, not
97; the second headphones. But it should not hurt if we leave the second
98; headphone jack enabled nonetheless.
99[Element Headphone,1]
100switch = mute
101volume = zero
102
103[Element Headset]
104required-any = any
105switch = mute
106volume = merge
107override-map.1 = all
108override-map.2 = all-left,all-right
109
110[Element Line HP Swap]
111switch = on
112required-any = any
113
114; This profile path is intended to control the first headphones, not
115; the second headphones. But it should not hurt if we leave the second
116; headphone jack enabled nonetheless.
117[Element Headphone2]
118switch = mute
119volume = zero
120
121[Element Speaker]
122switch = off
123volume = off
124
125[Element Desktop Speaker]
126switch = off
127volume = off
128
129; On some machines, the Front Volume Control is shared by Headphone and Lineout,
130; or Headphone and Speaker, but they have independent Volume Switch. Here only
131; use switch to mute Lineout or Speaker.
132[Element Front]
133switch = off
134volume = zero
135
136[Element Rear]
137switch = off
138volume = off
139
140[Element Surround]
141switch = off
142volume = off
143
144[Element Side]
145switch = off
146volume = off
147
148[Element Center]
149switch = off
150volume = off
151
152[Element LFE]
153switch = off
154volume = off
155
156[Element Bass Speaker]
157switch = off
158volume = off
159
160[Element Speaker Front]
161switch = off
162volume = off
163
164[Element Speaker Surround]
165switch = off
166volume = off
167
168[Element Speaker Side]
169switch = off
170volume = off
171
172[Element Speaker CLFE]
173switch = off
174volume = off
175
176[Element Speaker Center/LFE]
177switch = off
178volume = off
179
180.include analog-output.conf.common
181