Advertisement
Guest User

analog-output-speaker.conf

a guest
Jun 13th, 2020
39
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.86 KB | None | 0 0
  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 'Speaker' control
  17. ;
  18. ; See analog-output.conf.common for an explanation on the directives
  19.  
  20. [General]
  21. priority = 100
  22. description-key = analog-output-speaker
  23.  
  24. [Properties]
  25. device.icon_name = audio-speakers
  26.  
  27. [Jack Headphone]
  28. state.plugged = no
  29. state.unplugged = unknown
  30.  
  31. [Jack Dock Headphone]
  32. state.plugged = no
  33. state.unplugged = unknown
  34.  
  35. [Jack Front Headphone]
  36. state.plugged = no
  37. state.unplugged = unknown
  38.  
  39. [Jack Front Headphone,1]
  40. state.plugged = no
  41. state.unplugged = unknown
  42.  
  43. [Jack Front Headphone Front]
  44. state.plugged = no
  45. state.unplugged = unknown
  46.  
  47. [Jack Front Headphone Surround]
  48. state.plugged = no
  49. state.unplugged = unknown
  50.  
  51. [Jack Line Out]
  52. state.plugged = no
  53. state.unplugged = unknown
  54.  
  55. [Jack Line Out Front]
  56. state.plugged = no
  57. state.unplugged = unknown
  58.  
  59. [Jack Front Line Out]
  60. state.plugged = no
  61. state.unplugged = unknown
  62.  
  63. [Jack Rear Line Out]
  64. state.plugged = no
  65. state.unplugged = unknown
  66.  
  67. [Jack Dock Line Out]
  68. state.plugged = no
  69. state.unplugged = unknown
  70.  
  71. [Jack Speaker Phantom]
  72. required-any = any
  73. state.plugged = unknown
  74. state.unplugged = unknown
  75.  
  76. [Jack Speaker Front Phantom]
  77. required-any = any
  78. state.plugged = unknown
  79. state.unplugged = unknown
  80.  
  81. [Element Hardware Master]
  82. switch = mute
  83. volume = merge
  84. override-map.1 = all
  85. override-map.2 = all-left,all-right
  86.  
  87. [Element Master]
  88. switch = mute
  89. volume = merge
  90. override-map.1 = all
  91. override-map.2 = all-left,all-right
  92.  
  93. [Element Master Mono]
  94. switch = off
  95. volume = off
  96.  
  97. ; This profile path is intended to control the speaker, let's mute headphones
  98. ; else there will be a spike when plugging in headphones
  99. [Element Headphone]
  100. switch = off
  101. volume = off
  102.  
  103. [Element Headphone2]
  104. switch = off
  105. volume = off
  106.  
  107. [Element Headphone+LO]
  108. switch = off
  109. volume = off
  110.  
  111. [Element Speaker+LO]
  112. required-any = any
  113. switch = mute
  114. volume = merge
  115. override-map.1 = all
  116. override-map.2 = all-left,all-right
  117.  
  118. [Element Speaker]
  119. required-any = any
  120. switch = mute
  121. volume = merge
  122. override-map.1 = all
  123. override-map.2 = all-left,all-right
  124.  
  125. [Element Desktop Speaker]
  126. required-any = any
  127. switch = mute
  128. volume = merge
  129. override-map.1 = all
  130. override-map.2 = all-left,all-right
  131.  
  132. [Element Front]
  133. switch = mute
  134. volume = merge
  135. override-map.1 = all-front
  136. override-map.2 = front-left,front-right
  137.  
  138. [Element Front Speaker]
  139. switch = mute
  140. volume = merge
  141. override-map.1 = all-front
  142. override-map.2 = front-left,front-right
  143. required-any = any
  144.  
  145. [Element Speaker Front]
  146. switch = mute
  147. volume = merge
  148. override-map.1 = all-front
  149. override-map.2 = front-left,front-right
  150. required-any = any
  151.  
  152. [Element Rear]
  153. switch = mute
  154. volume = merge
  155. override-map.1 = all-rear
  156. override-map.2 = rear-left,rear-right
  157.  
  158. [Element Surround]
  159. switch = mute
  160. volume = merge
  161. override-map.1 = all-rear
  162. override-map.2 = rear-left,rear-right
  163.  
  164. [Element Surround Speaker]
  165. switch = mute
  166. volume = merge
  167. override-map.1 = all-rear
  168. override-map.2 = rear-left,rear-right
  169. required-any = any
  170.  
  171. [Element Speaker Surround]
  172. switch = mute
  173. volume = merge
  174. override-map.1 = all-rear
  175. override-map.2 = rear-left,rear-right
  176. required-any = any
  177.  
  178. [Element Side]
  179. switch = mute
  180. volume = merge
  181. override-map.1 = all-side
  182. override-map.2 = side-left,side-right
  183.  
  184. [Element Speaker Side]
  185. switch = mute
  186. volume = merge
  187. override-map.1 = all-side
  188. override-map.2 = side-left,side-right
  189.  
  190. [Element Center]
  191. switch = mute
  192. volume = merge
  193. override-map.1 = all-center
  194. override-map.2 = all-center,all-center
  195.  
  196. [Element Center Speaker]
  197. switch = mute
  198. volume = merge
  199. override-map.1 = all-center
  200. override-map.2 = all-center,all-center
  201. required-any = any
  202.  
  203. [Element LFE]
  204. switch = mute
  205. volume = merge
  206. override-map.1 = lfe
  207. override-map.2 = lfe,lfe
  208.  
  209. [Element LFE Speaker]
  210. switch = mute
  211. volume = merge
  212. override-map.1 = lfe
  213. override-map.2 = lfe,lfe
  214. required-any = any
  215.  
  216. [Element Bass Speaker]
  217. switch = mute
  218. volume = merge
  219. override-map.1 = lfe
  220. override-map.2 = lfe,lfe
  221. required-any = any
  222.  
  223. [Element CLFE]
  224. switch = mute
  225. volume = merge
  226. override-map.1 = all-center
  227. override-map.2 = all-center,lfe
  228.  
  229. [Element Speaker CLFE]
  230. switch = mute
  231. volume = merge
  232. override-map.1 = all-center
  233. override-map.2 = all-center,lfe
  234.  
  235. .include analog-output.conf.common
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement