サラウンドオーディオポートを通常のヘッドフォンとして扱うようにPulseAudioまたはALSAを設定できますか?

サラウンドオーディオポートを通常のヘッドフォンとして扱うようにPulseAudioまたはALSAを設定できますか?

通常のヘッドフォンジャックが故障してヘッドフォンがまったく聞こえない問題を解決したいです。私の考えでは、背面のサラウンドポートを代わりに使用することができるようです。 リアポート 私は見つけたここライン出力ポートはサラウンドシステムのフロントスピーカー用なので、ヘッドフォンハードウェアに使用するのに最適なポートではないかと思います。

私はalsaがヘッドフォンで使用するのではなく、このポートに特定のプロファイルを設定したと仮定しているので、Arch Linuxでフロントヘッドフォンポートの設定を取得してそれを適用する方法があるかどうか疑問に思います。これは、ライン出力、サラウンドオーディオシステムをまったく使用しないためです。


私は私の音を管理するためにpulseaudioを使用していますが、それを使ってこれを行うことができるかどうか疑問に思います。そうでない場合は、このpulseaudio-alsaプラグインを使用してALSAがPulseと連携するようにalsaを設定して目標を達成する方法を知りたいと思います。

答え1

Archパッケージには、alsa-toolsサウンドカードの入力/出力ポートを再設定するために使用できるhdajackretaskツールが含まれています。

これは、破損したオーディオジャックを無効にし、他のジャックをヘッドフォン出力に再割り当てするために使用できます。通常、便宜上、フロントマイクジャックが好まれますが、使用可能なジャック(デジタルを除く)を再利用できます。

  1. root権限でタスクリダイレクトツールを実行する -sudo hdajackretask
  2. ピン接続を探す –グリーンヘッドフォン、フロント
    有効にするにはクリックしてください。書く
    選ぶ未接続ドロップダウンメニューから
  3. 再割り当てして有効にするピン接続を選択してください。書く
    選ぶイヤホンドロップダウンメニューから
  4. カチッという音Install boot override

hdajackretask_headphone_jack

関連情報