[1485] On Quest, hand gestures don't lock with gesture lock
closed
~nekonyan~
Context: PCVR, Quest pro, Steam, latest beta build, using Meta quest link and cable:
Previously, for the past 4 years, and in the live version, when I hit gesture lock, my hands also locked into position. This is extremely useful as a mute for performing as I know exactly where my fingers are going to be.
On the beta: whenever I hit gesture lock, the gestures on the face locks into position, but my hands assumed a distinct set of handpositions, and they are unlocked ie if I open my palm, they also open (and in a different handopen position than configured for the avatar).
Desired behavior here is the former version: gesture lock to also lock hand gestures.
Thank you!
Edit to provide additional context: so, on my avatar, the facial gestures are on the gesture layer, while the hand gestures are in the FX layer. (WHY?! it was like so in the original model I bought from booth 🥺) If the new rule is that only gesture layer gets locked, I can move the hand gestures to there, and have this solved, at least for myself. If this is the case, we'd super appreciate a confirmation on this, or whether devs wanna bake on this to also cover these issue vrc-wide, thank you!
Log In
_
_tau_
closed
StormRel
tracked
notzer0
I think there should be a separate toggle for hand gesture lock because the idea of being able to have hand movement without facial expression moving is useful for when an avatar has excessive animation and you need hand movement still.
StormRel
needs more information
Hello! Thanks for reporting this. Is this happening on other avatars that do not have hand gestures in the FX layer?
Sayamame
StormRel The Avatar I'm using should have no hand gestures in FX Layer.
However, Tracking Control Behavior might be in FX Layer.
I'll check these later.
~nekonyan~
StormRel I went through 3 of my avatars, and downloaded an additional 3 from gumroad / free avatar resources. They all have hand gestures in the FX layer :(
Sayamame
StormRel From my tests, it seems
- to happen also when hand gestures is not in FX Layer (in other words, typical avatars)
- not to happen when Tracking Control is set to Animation ~~(but this may be a bit unstable)~~ (edit: Unstability was potentially caused by my avatar-side reason. Tracking Control should have no problem I think.)
- to happen also with SDK2 avatars (I can reproduce this with vrchat's Public "Robot" Avatar (which is on the Legacy Avatars Page))
Truce
Sayamame: In the beta, we now enable finger tracking by default for controllers that can estimate poses (like Quest's) when using SteamVR.
Gesture toggle will still enable/disable gesture animations on hands, but when they're disabled you'll see SteamVR's finger poses if "Avatars Use Finger Tracking" is enabled.
If you disable "Avatars Use Finger Tracking," do you get the "gesture locking" behavior you expect?
Sayamame
Truce Oh, I see… And yes, disabling "Avatars Use Finger Tracking" makes the behavior I expect.
So... is this the behavior VRChat intended?
(If so, at least, I think it would be better to add "Avatar Use Finger Tracking" toggle in the same place as Gesture Toggle in AM.)
Sayamame
It may be the same with SteamLink (I saw this on 1482, PCVR, Quest3)