EVRInitError MyDeviceProvider::Init(IVRDriverContext* pDriverContext)
{
EVRInitError initError = InitServerDriverContext(pDriverContext);
if (initError != EVRInitError::VRInitError_None)
{
return initError;
}
VRDriverLog()->Log("Initializing Finally Functional's VR Shoes");
controllerDriver = new MyDevice();
controllerDriver->startEmulation();
VRServerDriverHost()->TrackedDeviceAdded("teensyDriver", TrackedDeviceClass_Controller, controllerDriver);
return vr::VRInitError_None;
}
Is it good idea to use threading in openVR applications?@chengnay
How to use threading?
in Developer Support
Posted
That is my code, I'm using example setup for clicking emulation
That's where is it calling