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 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 20 21[General] 22priority = 100 23description-key = analog-output-speaker 24 25[Properties] 26device.icon_name = audio-speakers 27 28[Jack Headphone] 29state.plugged = no 30state.unplugged = unknown 31 32[Jack Front Headphone] 33state.plugged = no 34state.unplugged = unknown 35 36[Jack Line Out] 37state.plugged = no 38state.unplugged = unknown 39 40[Jack Line Out Front] 41state.plugged = no 42state.unplugged = unknown 43 44[Jack Front Line Out] 45state.plugged = no 46state.unplugged = unknown 47 48[Jack Rear Line Out] 49state.plugged = no 50state.unplugged = unknown 51 52[Jack Dock Line Out] 53state.plugged = no 54state.unplugged = unknown 55 56[Element Hardware Master] 57switch = mute 58volume = merge 59override-map.1 = all 60override-map.2 = all-left,all-right 61 62[Element Master] 63switch = mute 64volume = merge 65override-map.1 = all 66override-map.2 = all-left,all-right 67 68[Element Master Mono] 69switch = off 70volume = off 71 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. 75[Element Headphone] 76switch = mute 77volume = zero 78 79[Element Headphone,1] 80switch = mute 81volume = zero 82 83[Element Headphone2] 84switch = mute 85volume = zero 86 87[Element Headphone+LO] 88switch = off 89volume = off 90 91[Element Speaker+LO] 92switch = mute 93volume = merge 94override-map.1 = all 95override-map.2 = all-left,all-right 96 97[Element Speaker] 98switch = mute 99volume = merge 100override-map.1 = all 101override-map.2 = all-left,all-right 102 103[Element Desktop Speaker] 104switch = mute 105volume = merge 106override-map.1 = all 107override-map.2 = all-left,all-right 108 109[Element Front] 110switch = mute 111volume = merge 112override-map.1 = all-front 113override-map.2 = front-left,front-right 114 115[Element Front Speaker] 116switch = mute 117volume = merge 118override-map.1 = all-front 119override-map.2 = front-left,front-right 120 121[Element Rear] 122switch = mute 123volume = merge 124override-map.1 = all-rear 125override-map.2 = rear-left,rear-right 126 127[Element Surround] 128switch = mute 129volume = merge 130override-map.1 = all-rear 131override-map.2 = rear-left,rear-right 132 133[Element Surround Speaker] 134switch = mute 135volume = merge 136override-map.1 = all-rear 137override-map.2 = rear-left,rear-right 138 139[Element Side] 140switch = mute 141volume = merge 142override-map.1 = all-side 143override-map.2 = side-left,side-right 144 145[Element Center] 146switch = mute 147volume = merge 148override-map.1 = all-center 149override-map.2 = all-center,all-center 150 151[Element Center Speaker] 152switch = mute 153volume = merge 154override-map.1 = all-center 155override-map.2 = all-center,all-center 156 157[Element LFE] 158switch = mute 159volume = merge 160override-map.1 = lfe 161override-map.2 = lfe,lfe 162 163[Element LFE Speaker] 164switch = mute 165volume = merge 166override-map.1 = lfe 167override-map.2 = lfe,lfe 168 169[Element Bass Speaker] 170switch = mute 171volume = merge 172override-map.1 = lfe 173override-map.2 = lfe,lfe 174 175[Element CLFE] 176switch = mute 177volume = merge 178override-map.1 = all-center 179override-map.2 = all-center,lfe 180 181[Element Center/LFE] 182switch = mute 183volume = merge 184override-map.1 = all-center 185override-map.2 = all-center,lfe 186 187.include analog-output.conf.common 188