スピーカーとヘッドセット(サウンドとMicrosoftヘッドセットが統合されたP5Qモボ)からのオーディオ出力を頻繁に切り替える必要があります。ヘッドセットを接続するとサウンドが再生され、接続されていない場合はスピーカーからサウンドが再生されるようになっています。
問題は、ヘッドセットが接続されているときにゲームまたは同様のプログラムを起動すると、プラグを抜くと音が出ないことです。また、ヘッドセットなしでプログラムを起動してプラグインしても、スピーカーから音が聞こえます。
これを行う方法はありますか?
これは、アプリケーションとサウンドカードの両方に完全に依存します。
一般的に言えば、アプリケーションは特定のデバイスでサウンドを「要求」できます(デバイスを変更するオプションを提供します)。
一方、ゲームは、(DirectXを介して)実行を開始したときにサウンドを要求し、それを再生し続けます。一部のゲームでは、ゲーム内でサウンド設定を変更することでサウンドシステムを再起動できます。たとえば、ゲームが3Dサウンドや、あらゆる「高度な」効果を提供する場合などですが、一般的に言えば、音量だけではこれはできません。
動作することが保証されている最良の代替策は、ヘッドセットを差し込むとすぐにスピーカーが出力されるため、ヘッドセットポート付きのスピーカーを入手することです。残念ながら、USBヘッドセットソケット付きのものは見たことがありません。
オーディオを手動で移動したい場合は、コントロールパネルで移動できます。手順は次のとおりです。
それでおしまい。オーディオはすぐにそこにルーティングされます。これはWindows 7の新機能であり、VistaまたはXPでは機能しないことに注意してください。
注:Windows 7を使用している場合(タグがそれを示しているように思われる場合)、私はそれが関係なく動作するはずだと思っていました。 Windows 7には、USBヘッドセットなどの新しく到着したデバイスにオンザフライでオーディオをルーティングする新機能が追加されています。同様に、ヘッドセットを外すと、オーディオは最後に再生していたデバイスに再ルーティングされます。
USB PLantronicsヘッドセットを持っています。ゲームを開始する前に、それがデフォルトの再生デバイスとして選択されていることを確認する必要があります。このような:
トレイのスピーカーアイコンを右クリックします。 [再生デバイス]を選択します。ヘッドセットをクリックし、[デフォルトに設定]ボタンをクリックします。
その後、ゲームは通常デフォルトの再生デバイスを使用します。
uSBヘッドセットは独立したオーディオデバイスです。オーディオデバイスが使用できなくなっても、アプリケーションがオーディオデバイスを自動的に切り替えることはありません。
唯一の方法は、ゲームまたはアプリケーションを再起動することです。
キーボードショートカットを使用してオーディオデバイス(USBヘッドセットとアナログスピーカーなど)を切り替えることができる SoundSwitch と呼ばれるこの素晴らしい小さなプログラムを見つけました。
Skypeのオーディオデバイス設定は引き続き適用されますが、ゲームが選択をオーバーライドできる場合もあります。他のすべての場合、それは非常にうまく機能することがわかりました。
Windows 7で、デフォルトとして設定せずに、サウンドを一時的にUSBヘッドセットにルーティングする場合。
アプリケーションを再起動することなく、すべてのサウンドをUSBヘッドセットにすぐにルーティングします。
元に戻すには、メインのPCスピーカーを有効にします。
TLDRの手順にスキップします。奇妙なサウンドですが、サウンドアイコンを右クリックし、再生デバイスをクリックして、デフォルトをスピーカーに設定しました。スピーカーのアイコンとヘッドフォンのアイコンがポップアップ表示されましたが、スピーカーを私のヘッドフォンとして設定することが唯一の方法でした。
ヘッドセットで音を出すには、実際には非常に簡単です。私はUSBヘッドセットを持っています。音量アイコンを右クリック
THE SPEAKERSにデフォルトのデバイスがあることを確認してください。そのすべてをキャンセルしてから、ヘッドセットを取り外し、約30秒待ちます。再び接続すると、その最初のページに戻ると、ヘッドセットが新しいデフォルトデバイスになります。 :) どういたしまして。