• 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 Front is actually a part of the Headphone path
130[Element Front]
131switch = mute
132volume = zero
133
134[Element Rear]
135switch = off
136volume = off
137
138[Element Surround]
139switch = off
140volume = off
141
142[Element Side]
143switch = off
144volume = off
145
146[Element Center]
147switch = off
148volume = off
149
150[Element LFE]
151switch = off
152volume = off
153
154[Element Bass Speaker]
155switch = off
156volume = off
157
158[Element Speaker Front]
159switch = off
160volume = off
161
162[Element Speaker Surround]
163switch = off
164volume = off
165
166[Element Speaker Side]
167switch = off
168volume = off
169
170[Element Speaker CLFE]
171switch = off
172volume = off
173
174.include analog-output.conf.common
175