LucidVR / opengloves-driver

An OpenVR Driver for VR Gloves

Home Page:https://store.steampowered.com/app/1574050/OpenGloves/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Jump in finger position caused by capacitive touch or press on button from gestures

lucas-vrtech opened this issue · comments

Unfortunately, it appears that having thumb approximation enabled on full-tracking enabled games leads to the thumb looking jumpy, as the hand tracking in apps (like SteamVR home) seems prioritize finger positions from capacitive touch first before looking at skeletal input. This appears to happen to the index finger due to the trigger gesture as well.

Perhaps there's a way to have it automatically detect what games don't have analog thumb support and enable from there (maybe by querying a predetermined list), but that doesn't sound like a perfect solution either.

Until there's a definite solution to this, the easiest solution is to default the thumb approximation to false and have people turn it on when they plan to play a game that requires index emulation. This is a setting that would really benefit from real-time updating.

Currently, my testing platform is very laggy because I'm using Virtual Desktop over a non-local network, so it's possible that what I'm noticing is caused by lag and not actually from the approximation.

After testing on a more robust setup, this does not appear to be an issue and was just caused by lag.