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/
上記のリンクのアドバイスに従うことをお勧めしますが、将来ウェブサイトや投稿が消えてしまった場合に備えて、関連セクションをコピーしておきました。
ターミナルを開き (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
テキストエディタでファイルを編集します。
gksu gedit /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common
パスワードの入力を求められます。パスワードを入力すると、ファイル エディターがポップアップ表示されます。
「[Element PCM]」セクションを見つけます
[エレメントPCM] スイッチ = ミュート ボリューム = マージ オーバーライドマップ.1 = すべて override-map.2 = すべて左、すべて右
そのセクションを次のように変更します。
[エレメントPCM] スイッチ = ミュート 音量 = 無視 音量制限 = 0.01 オーバーライドマップ.1 = すべて override-map.2 = すべて左、すべて右
最終版を保存し、ターミナルに以下を入力して設定をリロードします。
pulseaudio -k
ノート
- 音量制限の数値 (この例では 0.01) が大きすぎたり小さすぎたりする場合は、値を変更し、ファイルを保存して、構成を再ロードし、満足するまで繰り返します。テストされた他の値は、0.05 (小さすぎる)、0.075、および 0.5 (大きすぎる) でした。
- これはない私のガイドですが、私の問題は解決しましたし、他の人にも役立つと思います。