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