如何使音量级别具有通用性

如何使音量级别具有通用性

我注意到我的音量级别是特定于设备的。例如,在插入耳机之前,我的音量是 100%。插入耳机后,如果我将音量调低至 40%,则拔下耳机时音量会恢复到 100%。此外,当我重新插入耳机时,音量会恢复到 40%。因此,音量级别似乎是特定于设备的。

这对某些人来说可能有用,但我真的不想要它。我希望它能使音量通用,这样它就不会改变为上次插入特定设备时的音量设置。

这是我没有插入耳机时的系统设置截图:

仅限扬声器

当我插入耳机后,设置立即变为这样:

耳机

所以我的问题很清楚,如何使音量适用于所有设备?

我正在运行 Ubuntu 15.04。

答案1

要使音量级别适用于所有设备,您必须编辑一个/etc/pulse/default.pa文件。因此,要在具有 root 权限的 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

注释掉第二行,使其不再使用:

### 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

或者如果有必要,重新启动计算机。

相关内容