X-Git-Url: http://git.tdb.fi/?p=libs%2Fvr.git;a=blobdiff_plain;f=source%2Fopenvr%2Fopenvrcontroller.cpp;h=405cd2f837a429b2aaf9408bca55b3e8b20d0524;hp=9ab957de11c5d5fe41031902548fed66c503253c;hb=697c2e06a90574c4526afe2d7d57edca099d2ceb;hpb=80785cc981166c5faacfcc41476b3d2ffdb65c4a diff --git a/source/openvr/openvrcontroller.cpp b/source/openvr/openvrcontroller.cpp index 9ab957d..405cd2f 100644 --- a/source/openvr/openvrcontroller.cpp +++ b/source/openvr/openvrcontroller.cpp @@ -58,9 +58,11 @@ void OpenVRController::event(const Event &ev) { case vr::VREvent_TrackedDeviceActivated: index = ev.trackedDeviceIndex; + signal_tracking_state_changed.emit(true); break; case vr::VREvent_TrackedDeviceDeactivated: index = -1; + signal_tracking_state_changed.emit(false); break; case vr::VREvent_ButtonPress: set_button_state(ev.data.controller.button, true, true);