音量レベルをユニバーサルにする方法


8

私の音量レベルはデバイス固有であることに気づきました。たとえば、ヘッドフォンを接続する前の音量は100%です。ヘッドフォンを接続した後、音量を40%に下げると、ヘッドフォンを取り外すと音量が100%に戻ります。さらに、プラグを差し込むと、音量が40%に戻ります。したがって、音量レベルはデバイス固有であるようです。

これは一部の人には役立つかもしれませんが、私は本当にそれを望んでいません。ボリュームがユニバーサルで、特定のデバイスを最後に接続したときにオンになっていた最後のボリューム設定に変更されないようにするためです。

これは、ヘッドフォンを接続していないときのシステム設定のスクリーンショットです。

スピーカーのみ

ヘッドフォンを設定に接続するとすぐに、次のように変更されます。

ヘッドフォン

だから私の質問はかなりはっきりしています、どのようにすればすべてのデバイスでボリュームをユニバーサルにすることができますか?

Ubuntu 15.04を実行しています。


ちなみに、バージョンアップしてもバージョン情報を更新しましたが、まだ問題があります。

の出力はcat /etc/pulse/daemon.conf | grep flat何ですか?私はヘッドフォンを接続すると、これは私のマシン上で起きていない。
ジョーカー

ケーブルを接続した出力はどれですか?
AB

@JoKeR:これは出力です:flat-volumes = no

@AB:どういう意味ですか?

回答:


1

すべてのデバイスでボリュームレベルを統一するには、/etc/pulse/default.paファイルを編集する必要があります。したがって、ルート権限でgeditでそれを実行するには、次のコマンドを実行します。

sudo gedit /etc/pulse/default.pa

これはファイルの抜粋です。

### Automatically restore the volume of streams and devices
load-module module-device-restore
load-module module-stream-restore
load-module module-card-restore

2行目をコメントにして、もう使用しないようにします。

### Automatically restore the volume of streams and devices
#load-module module-device-restore
load-module module-stream-restore
load-module module-card-restore

ファイルを保存し、サービスを再起動して有効にします。

pulseaudio -k

または必要に応じてコンピュータを再起動します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.