マウスを二つ接続する(2)

d:id:p-tal:20090829の続き。

通常はマウスを二つ接続したところでそれぞれの入力はあたかも一つのマウスだけがあるかのように処理される。
これはWindowsの仕様っぽい?

どうやらDirectInputも同様のようで、マウスが複数あること自体がそもそもおかしい事のよう。


これは断念せざるを・・・と思ったけどどうやらRaw InputなるAPIがあり、これはデバイスからの生の入力情報を取得できるとのこと。

これが理解できれば複数のマウスやキーボードから別々に入力が取れるようだ。
解決策になりそうなので、まずは少し勉強。