質問

私は聞いて何のメーカーが存在しないので、私は自分自身を構築し、コンピュータ上のWindows 7 64ビット版プロフェッショナル・エディションを持っています。私は7.1と光出力を有し、オンボードのサウンドカードを使用しています。光出力がスピーカーを制御デノンアンプに接続されている。

私は私のサウンドカード上の光ポートを介して自分のコンピュータに接続されたスピーカシステムを持っています。私は、Windows標準のドライバを使用する場合、私はRealtekのHDオーディオドライバをインストールして、私は唯一のステレオ出力を取得します。これは、私はヘッドフォンを差し込むと、ヘッドフォン何もオーディオはまだヘッドフォンスピーカーシステムと何に行く起こりませんようにそれらを定義するときので、しかし、それは標準のスピーカーとして、このネクタイはありません成功したサラウンドサウンド与えます。

私は、再生デバイスにデジタル出力デバイスを無効にした場合、音声は自動的にヘッドホンで再ルーティングされて一覧表示することを発見しました。そこで私は、このデバイスを無効または有効にする方法を見つけるためにしようとしています。私はこのため、私はそれがすなわちないものは何でもするために、これを変更するデバイスを有効にするか無効になっているかどうかを確認するためにプログラムを記述しようとしていますスペアキーのプログラムやスクリプトをマッピングすることができますので、私は、プログラマブルキーボードを持っている場合はオフにし、オフであればターンオンにする。

私は1
あるハードウェアIDを見つけるためにしようとしました。 "HDAUDIO \ FUNC_01&VEN_10EC&DEV_0888&SUBSYS_105BA601" 2
。 "HDAUDIO \ FUNC_01&VEN_10EC&DEV_0888&SUBSYS_105BA601&REV_1000"

IはDEVCON用いたバッチスクリプトを作成するために、予定していた(デバイスマネージャのコマンドラインの代替。)を無効にするために以下のコードを使用するか、デバイスを有効

この devcon disable "HDAUDIO\FUNC_01&VEN_10EC&DEV_0888&SUBSYS_105BA601*"
devcon enable "HDAUDIO\FUNC_01&VEN_10EC&DEV_0888&SUBSYS_105BA601*"

しかしDEVCON光接続は、サウンドカード上にあるとして、これらのデバイスを無効にするために失敗し、私はまた、ヘッドホンを使用不可になり、全体のサウンドカードます。

を無効にすることができます

私は今何をすべきかのように失わ少しだと私は本当に無効にするデバイスでプレイする必要があるため、私の弟を望んでいない。

私は、任意の提案を開いています。私はこれを行うには、任意の言語を使用して幸せ。イムは確かにCからこれを行う方法がなければならないが、私はこの上の任意の情報を見つけることができませんでした。私は、任意の提案をいただければ幸いです。私はプログラムを自分で書くことは非常に満足している誰かが、少なくともいくつかの言語でのAPIか何かDEVCONなど、またはいくつかの方法を正しい方向に私を指すことができれば、これを行います。私は現在、非常によくVB6、VB.NET、VBスクリプト、JavaやバッチスクリプトとPowerShellを知っているし、C、C ++やC#.NETのいくつかの知識を持っています。

任意およびすべてのヘルプはいただければ幸いです。

種類よろしく
デクスター

役に立ちましたか?

解決

あなたはこれを試すことができます:

devcon /r disable @"HDAUDIO\FUNC_01&VEN_10EC&DEV_0888&SUBSYS_105BA601*"
devcon /r enable @"HDAUDIO\FUNC_01&VEN_10EC&DEV_0888&SUBSYS_105BA601*"

よろしく、

パル

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top