Some ML2-OS interfaces cannot be used with hands

Not sure if this is a bug, a setting or even intended, but it is not possible to enter the PIN / PW or allow access to a permission using the hands. The hand tracking is working while those interfaces are open but the buttons cannot be clicked with the rays that emit from the hands or near interaction. They can only be interacted with the controller ray.

I setup my device for far interaction with hands (HoloLens style).

Hey @ArDevKarl

I tested on my end to try and reproduce this behavior and I am able to accept or decline permissions using my hands. Although, this only works when Hand Tracking is enabled in the Magic Leap device settings.

Please be sure that on your Magic Leap device, you have Hand Tracking enabled.
To check, go to Settings>Magic Leap 2 Inputs>Hand Tracking and make sure the hand tracking toggle is enabled.

This allows hand tacking and interactions on a system level, so you can should be able to interact with all UI elements this way.

Let me know if this helps!

Best,
Corey

I checked again. Handtracking is enabled. I’m actually able to use the main menu without problem with my hand. Same goes for the app I’m developing. Hands are working fine, unless any system prompt opens (PIN, permissions etc.).

I just noticed that this also happens when I go to the Settings via Display settings (Display → “Manage in Settings”), or just open the Settings app.

I can always open the main menu with the “fist-gesture” so i guess the tracking itself is still on.


On the pictures you can see the issue. Handrays work in the main UI but not in the settings. You can also see, that “Handtracking” is enabled.

EDIT: Just tried to turn Hand Tracking on and off. After turning it back on, it seems to work in the settings until I try to click something. Then the hands “disappear” again. This looks like a bug to me.

Sorry you’re running into this!

I tested out this on my personal device and again was not able to reproduce the behavior you are experiencing.




I am able to fully interact with all hand tracking settings with hand interactions, even after toggling the setting multiple times.

I am curious as to what might be causing the issue for you.

What OS version is your ML2 device running currently if I may ask?

1 Like

OS version 1.12.0 / Build number B3E.241219.01

I recently unpacked this device and ran the initial setup with the default version. Initially the hand tracking was not available because if a missing license. After the initial setup I ran the update from inside the device. This was not the latest build though, to get to 1.12.0 I had to use Magic Leap Hub 3. Maybe that’s an indicator for this issue.

I’ll try to reset the device, if I have time to. Maybe something got scrambled with the permissions and the updates

Ok, fortunately it takes only a few minutes to do a factory reset. The initial setup looked completely different now and even relied on hand tracking. Seems to work fine now.

This seems to be a bug that occurs with outdated Magic Leap Devices that have to licence.

1 Like

Glad you got it figured out!

Yeah it definitely seems like an old version and license issue.

I’ll take note of what happened here for sure.

Thank you for reaching out with this and again, happy we could get the issue resolved!