サラウンドサウンドリアではなく、リアスピーカージャックをシステムのデフォルトとしてのみ使用できるように設定できればと思います。 VoIPなどの出力を使用するようにプログラムに指示しない限り、PCの前面に接続されているヘッドフォンは無音にしたいです。
私はWindows 7を実行しているときにこれを行うことができますので、ハードは私がそれをやりたいようにすることができます。 Win7の下で私はそれらを別々のデバイスとして動作するように設定するためにrealtekマネージャを使用します、リアスピーカーはシステムデフォルトとして設定されます、しかし私はそれをフロント出力に変更することができます。そうすれば、私のVoIPアプリケーションはすべてのオーディオデバイス、つまりメインスピーカーとヘッドフォンで鳴るように設定できますが、ヘッドフォンでしか会話が聞こえません。
私は、すべてのアプリケーションがそれらを異なるハードウェアデバイスで再生するように設定できるわけではないことを知っています。私が 'programX'をヘッドフォンで再生したいと思う場所に設定できたならばなおさらです。
私はリアスピーカーを言ってきましたが、これは単なるステレオ設定です。彼らは私のPCの後部のジャックに差し込まれているただ普通のスピーカー(ハイファイ)です、そして私は私のPCの前部に差し込まれているヘッドセットを持っています。
ありがとう
はい、私が学んだことから、それはpulseAudioを正しく設定するケースであるはずです。フロントヘッドフォンソケットをリア出力ジャックへの別のシンクとして数える必要があるのです。
—
thecoshman
PULSE_SINK
プログラムが使用するシンクを指定するための環境変数。