使用OpenSceneGraph检测两只老鼠?

时间:2013-11-06 03:33:11

标签: c++ visual-studio-2010 mouse openscenegraph

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

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

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

1 个答案:

答案 0 :(得分:1)

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

从该页面开始:

  

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