Hi,
Regarding Oculus Controllers, can we expect the Controller inputs to be activated (listened to) through the InputComponent itself, rather than checking for it on Update by getting the HMDController every frame.
Something along the lines of:
m_pInputComponent->RegisterAction("player", "oculus_ExperimentButton", [this](int activationMode, float value) { // Lookup Debug Messages }); m_pInputComponent->BindAction("player", "oculus_ExperimentButton", eAID_OculusTouch, EKeyId::eKI_Motion_OculusTouch_A);