12

キープレスやマウス入力を使用してジョイスティックをエミュレートしたいと考えています。そのため、他のプログラム/ゲームは、ユーザーがマウスを使用しているときにジョイスティックを使用していると見なします。

したがって、プログラムは、偽の USB または偽の既存のジョイスティック用のドライバーをインストールします。

同じことを行う PPJoy という既存のプログラムがありますが、残念ながらそのソースはクローズドであり、ユーザーがスタンドアロンでインストールして構成手順を実行する必要があります。

これを見つけました: http://www.microsoft.com/whdc/archive/hidgame.mspx

しかし、それをあまり意味を成すことはできません。盲目的にすべてのドアをノックするのではなく、自分で研究できるように、いくつかの高レベルのポインターが必要です:)

編集:ジョイスティックのみをサポートするサードパーティのプログラムを制御しようとしています

4

2 に答える 2

4

あなたの質問に非常に似ている以前の質問に対する私の回答を参照してください。

エミュレートされた入力デバイス用の Windows ドライバーの作成

明らかに、エミュレートしようとしているジョイスティック入力のタイプによって異なります。カスタム ドライバーを作成することは、できる限り避けたいことです。まったくする必要がないかもしれません。

于 2009-09-16T15:12:10.997 に答える
0

Windows DDKのサンプルVHIDMINI - Sample for Virtual HID deviceを変更することをお勧めします。このサンプル ドライバーを変更して、ジョイスティック HID デバイスをエミュレートし、ドライバーからジョイスティック HID レポートを送信できます。

于 2009-06-22T20:19:55.387 に答える