You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu 20.04升级至22.04后森海塞尔蓝牙耳机音量控制灵敏度骤降问题求助

Ubuntu 20.04升级至22.04后森海塞尔蓝牙耳机音量控制灵敏度骤降问题求助

各位大佬,我最近把Ubuntu从20.04更到22.04后,我的森海塞尔蓝牙耳机就闹脾气了,两个音量相关的问题搞得我头大,来求个解决方案:

  • 音量调节像“跳崖”一样不细腻:以前在20.04的时候,1%-10%之间滑动音量条能精准控制响度,现在倒好,整个音量条前30%的区间几乎听不到变化;从10%往0调的时候,前面动滑块完全没反应,直接到0就突然静音,连个渐变都没有,感觉像是用了线性刻度而非对数刻度,分辨率低得离谱。
  • 调音量就不停“哔哔”:只要碰一下音量滑块,耳机就会发出提示音。要是我来回滑动几次,松开滑块后它还能连续哔个好几秒,烦得不行。

第二个问题我猜可能是22.04把滑块的每一次微小变动都当成独立的音量指令发给耳机了,但具体咋回事也摸不准。

我自己折腾出来几个可能有用的方向,供大家参考:

  1. 改PipeWire的音量缩放配置
    22.04默认用PipeWire替代了PulseAudio,大概率是这货的锅。你可以试试调整它的音量曲线:

    • 先把系统默认的PipeWire配置复制到用户目录:cp /usr/share/pipewire/pipewire.conf ~/.config/pipewire/
    • 用文本编辑器打开~/.config/pipewire/pipewire.conf,搜索volume相关的设置,找到类似audio.volume.scale的参数,把它改成"log"(原来可能是"linear"
    • 重启PipeWire服务:systemctl --user restart pipewire pipewire-pulse,然后测试音量是否正常。
  2. 暂时切回PulseAudio试试
    如果PipeWire搞不定,不如先退回去用PulseAudio:

    • 终端输入sudo apt install pulseaudio pulseaudio-module-bluetooth安装PulseAudio组件
    • 停掉PipeWire:systemctl --user stop pipewire pipewire-pulse
    • 重启PulseAudio:systemctl --user restart pulseaudio
      这时候再调音量看看,要是恢复正常了,那基本就是PipeWire的配置问题。
  3. 删掉配对记录重新连
    升级系统后蓝牙配对信息可能乱了,试试重置连接:

    • 打开系统设置的蓝牙,找到你的耳机,点移除
    • 把耳机调到配对模式,重新搜索配对连接,说不定就好了。
  4. 用蓝牙工具调耳机自身设置
    有些森海塞尔耳机可以通过蓝牙指令调整音量步进,你可以用bluetoothctl试试:

    • 终端输bluetoothctl进入控制界面,先连接你的耳机
    • 输入menu audio进入音频菜单,然后试试set-vol-step之类的指令(具体要看你耳机的型号,可能需要查下官方文档),调整音量的步进大小,说不定能改善分辨率问题。

备注:内容来源于stack exchange,提问作者Jack M

火山引擎 最新活动