當音量設定低於特定閾值時,USB 耳機會靜音

當音量設定低於特定閾值時,USB 耳機會靜音

在 Ubuntu 14.04 LTS 中使用具有 Unity 預設音量控制的 USB 耳機 (Microsoft LifeChat LX3000),當我將系統主音量調到低於某個閾值時,揚聲器突然靜音。閾值各不相同,但約為可用規模的 25% 至 33%。我希望聲音會逐漸變得越來越安靜,直到達到零音量的靜音狀態。

我怎麼才能得到這種(恕我直言更直觀)行為?早期靜音的原因是什麼?

答案1

我遇到了類似的問題(儘管使用了不同的耳機)並在這裡找到了解決方案:

https://chrisjean.com/fix-for-usb-audio-is-too-loud-and-mutes-at-low-volume-in-ubuntu/

我建議您遵循上述連結中的建議,但我已經複製了相關部分,以防網站或貼文將來消失。

  1. 開啟終端機 (CTRL + ALT + T) 並輸入以下內容以在編輯之前建立原始檔案的備份副本:

    sudo cp /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common_original
    
  2. 在文字編輯器中編輯文件。

    gksu gedit /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common
    

    系統會要求您輸入密碼 - 輸入密碼,您應該會看到彈出一個文件編輯器。

  3. 找到“[Element PCM]”部分

    [元素PCM]
    開關=靜音
    體積=合併
    覆蓋-map.1 = 全部
    override-map.2 = 全左、全右
    
  4. 修改該部分,使其看起來像這樣:

    [元素PCM]
    開關=靜音
    音量=忽略
    音量限制 = 0.01
    覆蓋-map.1 = 全部
    override-map.2 = 全左、全右
    
  5. 儲存最終結果並在終端機中輸入以下內容以重新載入配置:

    pulseaudio -k
    

筆記

  • 音量限制的數字(在本例中為 0.01)可能太大或太小,請更改該值,保存文件,重新加載配置並重複,直到您滿意為止。測試的其他值包括 0.05(太安靜)、0.075 和 0.5(太大聲)。
  • 這是不是我的指南 - 但它解決了我的問題,希望能幫助其他人。

答案2

接受的解決方案有效,但對我來說它也靜音了系統音頻,所以我不得不恢復。

我用的是ubuntu 18。

我只是玩了一下,發現在聲音設定中,在輸出設備下,有3個設備:

聲音輸出設備列表

並被Analog output - USB PnP Sound Device選中,我剛剛選擇了數位版,它解決了我的問題。

任何關於它為何有效的解釋都將是這個答案的完美補充。

它為我解決了這個問題,當我再次拔出並插入耳機時,它仍然有效並預設選擇數位輸出。

相關內容