16:52Win7(64bit)のVisualStudio上でC++を使用してコーディングをしています。同じ種類のジョイパッドをUSBでつなぎ、それぞれに番号を振って1P,2Pのように使いたいと考えています。以前はUSBポートごとに順番が決められており(なぜ決まっていたのかはわかりませんが)、都合の良い順番になるようにジョイパッドを接続していました。最近新しいパソコンに変えて、同じプログラムを実行したのですが、プログラムを実行するごとに1P,2Pに対応するコントローラの順番が変わるようになってしまいました。対応策として、レジストリエディタからfriendlynameを変える方法を試してみましたがうまくいかず、GetJoypadGUID()関数を使えば一意に識別できるのではないか、とにらんでいますが苦戦しています。うまく識別する方法はないでしょうか。ご返答よろしくお願いします。12:15ご返答ありがとうございます。今使用しているジョイパッドがステアリングコントローラで、アナログ的なインプット数がハンドル、ブレーキ、アクセルの3つがあり、DirectInputを使っている状況です。一度、DirectInputを使わずに実装してみます。(記事メンテ時に使用)クッキ。