OpenSceneGraph中有osgGA :: GUIEventAdapter,可以检测鼠标事件。但是,我希望该程序能够在同一台计算机上检测到两只老鼠,并且该程序只能将两只老鼠视为一只。我知道有一个Windows MultiPoint Mouse SDK,但是我认为它可以在C#的WPF中使用,不确定是否可以在C ++中使用

另外,还有一个GlovePie,但是它不是开源的,不确定在vs2010中如何使用它。

VRPN可能是一个不错的选择,但并不确切地知道如何实现两只老鼠。获取两只老鼠的dll文件并通过vrpn提取函数?

最佳答案

看看“原始输入”(http://msdn.microsoft.com/en-us/library/windows/desktop/ms645543(v=vs.85).aspx

从该页面:


  即使来自相同类型的设备,应用程序也可以区分输入源。例如,两个鼠标设备。

关于c++ - 使用OpenSceneGraph检测两只老鼠?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19803586/

10-11 16:02