cancel
Showing results for 
Search instead for 
Did you mean: 

Hand Gesture for intiating the Menu with the left hand (Start Button) no longer triggers after v66

How2Series
Protege

OVRButtonActiveState and listening for the START button and even using OVRInput.GetDown(OVRInput.Button.Start) no longer gets triggered with the hand gesture pinch using the left hand.

Controller works fine so this appears to be another issue with the updated Interaction SDK v67 and v68.  Could someone confirm this is being worked on?

5 REPLIES 5

gr_kurihara
Honored Guest

I have same issue.

Left hand START button works in scene with building blocks camera rig and hand tracking, but in Interaction SDK sample scene it doesn't.

hvox1138
Protege

Hi How2Series and gr_kurihara,

Unfortunately I don't repro the behavior you're seeing. Specifically, in the "PokeExamples" sample scene included with the Meta XR Interaction SDK package v68.0.1, I'm able to summon and dismiss the palm menu on the left hand as expected. Can you double-check and confirm that, in that scene, (1) the triple-bar icon shows up for your left hand (indicating that the device settings are looking for that input from that hand) and (2) pinching the left hand with that menu showing does not bring up a palm menu as expected?

hvox1138_0-1727141403258.png

Thanks!

Thank you for your reply.

I checked and it worked as you described.

I have been checking in "ConcurrentHandsControllersExamples" scene, and I cannot handle yet.

It seems this issue was limited to this scene.

I wrote simple code like this,

if (OVRInput.Get(OVRInput.Button.Start))
{
Debug.Log("# START");
}

It also works in "PokeExamples" sample scene and other scenes, except for "ConcurrentHandsControllersExamples" sample scene.

It's not a big issue for me, but I don't know why this is happening.

How2Series
Protege

The palm up indicator icon DOES display but the pinch event does not fire in code.

For the record, the following snippet below stopped working as of v67:

 

    void Update()
    {
        if (OVRInput.GetDown(OVRInput.Button.Start))
        {
            menuButtonClicked.Invoke();
        }
    }

 

and the following component setup also stopped which is why I am still on Interaction SDK v66:

How2Series_0-1727190946642.png

Touch Pro controller button works fine with the above, hands do NOT.

rmukalian
Explorer

Just wanted to say that I'm experiencing the exact same issue on the latest versions of the Unity plugins and Horizon OS.

 

EDIT: ok in my situation, it seems like it's being caused by enabling "simultaneous hands and controllers"