web-dev-qa-db-ja.com

音量を特定のしきい値未満に設定すると、USBヘッドフォンがミュートになります

Ubuntu 14.04 LTSでUnityのデフォルトのボリュームコントロールを備えたUSBヘッドセット(Microsoft LifeChat LX3000)を使用すると、システムのメインボリュームを特定のしきい値未満にするとスピーカーが突然音をミュートします。しきい値はさまざまですが、使用可能なスケールの約25%〜33%です。代わりに、音量がゼロのミュート状態に達するまで、音が次第に静かになることが期待されます。

どうすればその(より直感的な)動作を実現できますか?早期ミュートの原因は何ですか?

7
jstarek

私は同様の問題を抱えていましたが(別のヘッドセットを使用していました)、ここで解決策を見つけました:

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

上記のリンクのアドバイスに従うことをお勧めしますが、Webサイトまたは投稿が将来消える場合に備えて、関連するセクションをコピーしました。

  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]」セクションを見つけます

     [Element PCM] 
     switch = mute 
     volume = merge 
     override-map.1 = all 
     override-map.2 = all-左、すべて右
    
  4. このセクションを次のように変更します。

     [Element PCM] 
     switch = mute 
     volume = ignore 
     volume-limit = 0.01 
     override-map.1 = all 
     override-map.2 =すべて左、すべて右
    
  5. ファイナルを保存し、ターミナルに次を入力して設定をリロードします。

    pulseaudio -k
    

  • 音量制限の数値(この例では0.01)が大きすぎるか小さすぎる可能性があります。値を変更し、ファイルを保存し、構成を再読み込みして、満足するまで繰り返します。 0.05(静かすぎる)、0.075および0.5(大きすぎる)でテストされたその他の値。
  • これは私のガイドですnot-しかし、それは私の問題を解決し、うまくいけば他の人を助けるでしょう。
6
Chris Smith