Audio

我可以將 PulseAudio 或 ALSA 配置為將環繞音頻埠視為普通耳機嗎?

  • May 21, 2021

我希望解決這樣一個事實,即我的普通耳機插孔壞了,根本不能很好地接聽耳機。我的想法是可以使用背面的環繞埠代替: 後面的埠 我在這裡發現線路輸出埠用於環繞系統中的前置揚聲器,所以我認為它可能是用於耳機的最佳埠硬體。

我假設 alsa 為此埠設置了一個特定的配置文件,該配置文件不適合與耳機一起使用,所以我想知道在 Arch Linux 下是否有辦法獲取前置耳機埠的配置並將其應用於排隊,因為我根本不會使用環繞聲系統。


我正在使用 pulseaudio 來管理我的聲音,我想知道是否可以使用它來完成。如果沒有,我想知道如何配置 alsa 以達到我的目標,使用pulseaudio-alsa外掛使 ALSA 與脈沖一起工作。

Arch 包alsa-tools中包含 hdajackretask 工具,可用於重新配置音效卡輸入/輸出埠

這可用於禁用損壞的音頻插孔並將另一個插孔重新分配為耳機輸出。為方便起見,通常首選前置麥克風插孔,但任何可用的插孔(數字除外)都可以重新分配任務

  1. 以 root 權限執行重新任務工具 -sudo hdajackretask
  2. 找到針連接 -綠色耳機,正面
    點擊以啟用覆蓋從下拉菜單中
    選擇未連接
  3. 選擇一個 Pin 連接以重新分配任務並啟用覆蓋從下拉菜單中
    選擇耳機
  4. 點擊Install boot override

hdajackretask_headphone_jack

引用自:https://unix.stackexchange.com/questions/650635