hspを引っ張り出して、調べてみた。

さてさて。Xinput plusのDirectInput変換機能とHORIブランドのジョイスティック*Xシリーズと東方Projectとの相性の案配をチェックしようと思って、どのようなデータが流れているのか調べたくなり、手軽にバイナリを得ることのできるHSPと、HSP用のサンプルコードなどを検索で引っ張り出して、覗いてみたんだけども……
Xinput側では、きちんと管理されてるし、Xinput plus経由にしても、特におかしな挙動を示しているようには見えなかったのね。
なんだけども、xinput plusでのDirectInput出力を利用すると、軸の入力状態が0/0にクリアされずに返信される、という挙動を示すもので、あがきようが無くなってしまったり。
とは言え、このような挙動を示すのは、ジョイスティックに限った話なもんで、コレが、一般的なコントローラーとなると、すんなり仕事してくれてるんだよねぇ……
困ったことにさ。
なら、何がだめなのか、って事を調べようと思うと、リバースエンジニアリングが必要になりそうなので、この辺りで諦めてお開きにするしかなかったり。
まぁ、XInput経由では、どうにもできそうにない、って事のようなので、DirectInput系ドライバでもある、x360cやらが使えるうちは、そうしておくのが無難なのかな、と半ば諦めてみたり。


正直、右下に入りっぱなしになるってのが、理解できないんだよなぁ……
通常のコントローラーなら、普通に使えるのに、ジョイスティックだとだめって辺りがねぇ……
(´・ω・`)