一个 OpenVR 驱动程序,可用于创建虚拟控制器、模拟控制器输入、操作现有控制器的姿态以及重新映射按钮。
此驱动程序的动机是,我想制作一个可在任何 SteamVR 游戏中工作的跟踪枪,无论原始开发者是否想要支持跟踪枪。为了实现这一点,我需要一种将翻译和旋转偏移添加到运动控制器姿态的方法,以便我可以将我的跟踪枪和游戏中的枪对齐。此外,我还需要一种在游戏中轻松切换我的枪上的跟踪球和我的运动控制器的方法,使游戏认为它们仍然是同一控制器(使用跟踪枪投掷手榴弹并不有趣)。但是,此驱动程序还应支持其他用例。
还有一个客户端 API,其他程序可以使用它与驱动器通信。此 API 应足够强大,以支持完整运动控制器驱动程序的开发。
从 发行版部分 下载最新的安装程序,然后执行它。在安装/卸载之前,请不要忘记退出 SteamVR。
暂无开放 Issues,或尚未同步最近议题。