1 # This file is part of PulseAudio.
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.
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.
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/>.
16 ; Path for mixers that don't have a 'Speaker' control, but where we
17 ; force enable the speaker paths nonetheless.
18 ; Needed for some older Dell laptops.
19 ; See analog-output.conf.common for an explanation on the directives
23 description-key = analog-output-speaker
26 device.icon_name = audio-speakers
30 state.unplugged = unknown
32 [Jack Front Headphone]
34 state.unplugged = unknown
38 state.unplugged = unknown
42 state.unplugged = unknown
46 state.unplugged = unknown
50 state.unplugged = unknown
54 state.unplugged = unknown
56 [Element Hardware Master]
60 override-map.2 = all-left,all-right
66 override-map.2 = all-left,all-right
72 ; This profile path is intended to control the speaker, not the
73 ; headphones. But it should not hurt if we leave the headphone jack
74 ; enabled nonetheless.
87 [Element Headphone+LO]
95 override-map.2 = all-left,all-right
101 override-map.2 = all-left,all-right
103 [Element Desktop Speaker]
107 override-map.2 = all-left,all-right
112 override-map.1 = all-front
113 override-map.2 = front-left,front-right
115 [Element Front Speaker]
118 override-map.1 = all-front
119 override-map.2 = front-left,front-right
124 override-map.1 = all-rear
125 override-map.2 = rear-left,rear-right
130 override-map.1 = all-rear
131 override-map.2 = rear-left,rear-right
133 [Element Surround Speaker]
136 override-map.1 = all-rear
137 override-map.2 = rear-left,rear-right
142 override-map.1 = all-side
143 override-map.2 = side-left,side-right
148 override-map.1 = all-center
149 override-map.2 = all-center,all-center
151 [Element Center Speaker]
154 override-map.1 = all-center
155 override-map.2 = all-center,all-center
161 override-map.2 = lfe,lfe
163 [Element LFE Speaker]
167 override-map.2 = lfe,lfe
169 [Element Bass Speaker]
173 override-map.2 = lfe,lfe
178 override-map.1 = all-center
179 override-map.2 = all-center,lfe
184 override-map.1 = all-center
185 override-map.2 = all-center,lfe
187 .include analog-output.conf.common