diff --git a/LucidGloves/src/DeviceDriver/KnuckleDriver.cpp b/LucidGloves/src/DeviceDriver/KnuckleDriver.cpp index f4ddda82..a8d183ea 100644 --- a/LucidGloves/src/DeviceDriver/KnuckleDriver.cpp +++ b/LucidGloves/src/DeviceDriver/KnuckleDriver.cpp @@ -188,7 +188,7 @@ void KnuckleDeviceDriver::StartDevice() { vr::VRDriverInput()->UpdateBooleanComponent(m_inputComponentHandles[ComponentIndex::THUMBSTICK_TOUCH], datas.joyButton, 0); vr::VRDriverInput()->UpdateBooleanComponent(m_inputComponentHandles[ComponentIndex::TRIGGER_CLICK], datas.trgButton, 0); - vr::VRDriverInput()->UpdateScalarComponent(m_inputComponentHandles[ComponentIndex::TRIGGER_VALUE], datas.trgButton, 0); + vr::VRDriverInput()->UpdateScalarComponent(m_inputComponentHandles[ComponentIndex::TRIGGER_VALUE], datas.flexion[1], 0); vr::VRDriverInput()->UpdateBooleanComponent(m_inputComponentHandles[ComponentIndex::A_CLICK], datas.aButton, 0); vr::VRDriverInput()->UpdateBooleanComponent(m_inputComponentHandles[ComponentIndex::A_TOUCH], datas.aButton, 0);