Nyabsi / leapify

Leapmotion driver for SteamVR
MIT License
24 stars 3 forks source link

Movement gesture control missing after swapping to knuckles and back #3

Open TwidgeVR opened 1 month ago

TwidgeVR commented 1 month ago

I'm not entirely sure if this is an issue with leapify, SteamVR or VRC itself

After switching back and forth between hand tracking and index knuckles controller tracking a couple of times, I lose the hand tracking movement gestures on my middle fingers, the contact seems to go away. The other gesture controls remain functional, only movement and rotation are affected. My off-the-cuff guess is that VRC is confused and expecting the knuckles to be handling movement still.

Absolutely loving this fork otherwise!

Nyabsi commented 1 month ago

Hello,

Thank you for the bug report. I unfortunately cannot see how this could be a driver bug, but I won't entirely count that possibility out.

This requires further investigation, I will be reporting my findings as soon as possible.

Thank you for being interested in this project.

Nyabsi commented 1 month ago

I've pushed a new release that may mitigate this issue, please let me know if it fixes it.

Nyabsi commented 1 month ago

Closing this issue now as resolved, if the issue arises again, feel free to re-open it.

TwidgeVR commented 1 month ago

Thanks Nyabsi! I have not encountered this again since your patch so I think that did it!

TwidgeVR commented 1 month ago

I was wrong unfortunately, this happened again last night after swapping back and forth a couple of times. Same behavior as before with only the movement gesture in VRC becoming disabled. If this seems to be a mishandling of the swap on VRC's end I can make a ticket there instead.

Nyabsi commented 1 month ago

Can you send me a video of this happening so I could have more clear understanding of the issue at hand?

Nyabsi commented 1 month ago

Please try this: https://github.com/Nyabsi/leapify/actions/runs/10206235155

I had personally few issues, so I changed some code related to pose handling.

Nyabsi commented 1 month ago

Made a canny here,

https://feedback.vrchat.com/open-beta/p/1484-vrchat-loses-controller-tracking-regularly-when-switching-between-steamvr-c

Hope it is resolved soon.