Oculus Touch Link driver update - better hand skeleton
I just wnated to highlight some improvements that I checked in today for the Steam VR driver that lets you use the Oculus controllers with other headsets.
The main improvement is to skeleton handling, the hand model now blends/animates the states between open and closed as you contract the grip or trigger (index finger animates separately), with a more natural resting grip and higher fidelity modelling of the hand state overall. If you rest the thumb on the controller it goes into a relaxed hand pose, if the thumb is raised then you get a flate "wave" hand pose. Index finger is tracked separately and will still "point" out of the relaxed grip if it is not touching hte trigger. Thumb animates into the closed fist as you close the grip or index trigger. This was my main issue with the driver (other than the 10 minute idle issue with the headset) so I'm very happy to have polished this off.
The "universe" has been chaged from 1 (Oculus) to 31 (unique afaik), and name from Oculus to Oculus_link, so that it can co-exist with the Quest connected over Virtual Desktop in it's own "space" to allow them to be callibrated to work together. This allows CV1 controllers and hand tracking, with Quest over wireless connection.
Some fixes and tweaks to tracking also in this release.
Location is github as usual: https://github.com/mm0zct/Oculus_Touch_Steam_Link/tree/main/ReleasePackage
Posted May 28, 2021, 8:45 PM UTC
Awesome! I’m curious though. Was there ever a solution for the timeout besides a moving fan?
No software solution yet sadly, there are alternative hardware solutions, it just needs something to vibrate it slightly so you can use a small vibration motor on a timer, or an app on your phone to vibrate every 5 minutes or something.