音量奇怪

音量奇怪

我有一台带有 HP Quicklaunch 按钮的旧 HP Pavilion dv6645eo。当我使用音量按钮时,只有“声音条”上层发出声音。

我一直在寻找为什么会发生这种情况。但通过打开alsamixer终端,我发现了原因。

音量刻度涵盖同一刻度上的两个耳机和主音量!当耳机调到最大音量时,它会调整主音量 - 这就是为什么只有顶部台阶上有声音。

如何让语音按钮仅调整主按钮?

在此处输入图片描述

答案1

好的,现在情况发生了变化,ALSA 使用 pulseaudio 作为后端/前端,并使用 pulseaudio-alsa 插件。这就是为什么当您更改 PulseAudio 中的音量时,它也会更改 ALSA。要修改此行为,您需要编辑 default.pa 配置并重新添加 alsa 钩子……不是那么讨厌,但很黑客:

编辑/usr/share/alsa/alsa.conf.d/pulse.conf文件并注释掉所有行,使其看起来像这样:

# PulseAudio alsa plugin configuration file to set the pulseaudio plugin as
# default output for applications using alsa when pulseaudio is running.
#hook_func.pulse_load_if_running {
#       lib "libasound_module_conf_pulse.so"
#       func "conf_pulse_hook_load_if_running"
#}
#
#@hooks [
#       {
#               func pulse_load_if_running
#               files [
#                       "/usr/share/alsa/pulse-alsa.conf"
#               ]
#               errors false
#       }
#]

重启 alsa:

sudo /etc/init.d/alsa-utils restart

现在当你打开 alsamixer 它应该是这样的:

在此处输入图片描述

我从 ArchWiki 获得了一些想法。

相关内容