防止音量鍵更改 ALSA 主捲和 Ubuntu 卷

防止音量鍵更改 ALSA 主捲和 Ubuntu 卷

我在具有外部 USB 聲卡和帶有音量控制輪的遊戲鍵盤的桌上型電腦上運行 Ubuntu 21.10(我認為移動時只會觸發“音量增大/減小”按鍵事件,並且應該相當於常規音量鍵) 。

當我移動滾輪時,會出現「揚聲器」圖示通知,並且顯示的音量等級會根據需要以小步長變化。但是,在 中alsamixer,我可以看到滾輪輸入也更改了我的聲卡的“主”級別,與通知中顯示的級別相比,如下所示:

  • ~95% 顯示等級 -> ALSA「大師」是0-> 根本沒有音訊輸出
  • ~99% ->45-> 非常響亮的音頻
  • 100% ->100-> 非常響亮的音頻

如何防止 ALSA 級別對鍵盤輸入做出反應,以便我可以將它們設定為固定級別,並且僅使用鍵盤輸入來設定通知中顯示的音量?

答案1

  1. 設備的開放配置,例如sudo vim /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf
  2. volume = ignore在剖面中應用線[Element Master]
  3. 重新啟動音訊伺服器:pulseaudio -k && sudo alsa force-reload

相關內容