我在具有外部 USB 聲卡和帶有音量控制輪的遊戲鍵盤的桌上型電腦上運行 Ubuntu 21.10(我認為移動時只會觸發“音量增大/減小”按鍵事件,並且應該相當於常規音量鍵) 。
當我移動滾輪時,會出現「揚聲器」圖示通知,並且顯示的音量等級會根據需要以小步長變化。但是,在 中alsamixer
,我可以看到滾輪輸入也更改了我的聲卡的“主”級別,與通知中顯示的級別相比,如下所示:
- ~95% 顯示等級 -> ALSA「大師」是0-> 根本沒有音訊輸出
- ~99% ->45-> 非常響亮的音頻
- 100% ->100-> 非常響亮的音頻
如何防止 ALSA 級別對鍵盤輸入做出反應,以便我可以將它們設定為固定級別,並且僅使用鍵盤輸入來設定通知中顯示的音量?
答案1
- 設備的開放配置,例如
sudo vim /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf
volume = ignore
在剖面中應用線[Element Master]
- 重新啟動音訊伺服器:
pulseaudio -k && sudo alsa force-reload