This is a minimal OpenVR driver that publishes a controller with an animating skeleton on the right hand.
It is as correct and as small as possible. If you can make it more correct, please let me know!
- Clone the repo
- Open the solution from Visual Studio 2017
- Build (Should default to a 64 bit dll build).
- From the command line run install_driver.bat
- Start SteamVR - Verify you see the sample controller on the right hand side
- From within a game, setup the bindings for this device.
The following demonstrates this driver: Building; installing, looking at the code, running in unity, running in unreal and configuring with the bindings GUI.