
This behavior differs from other controllers that use psuedo-hand poses (like the Oculus Touch). However, your hand pose will not change even if you’ve defined an override for your hand position. When Gesture Toggle is enabled, VRChat will attempt to match your current finger pose against the standard VRChat hand poses. If you press in your left thumbstick on your Valve Index Controller, you will swap Gesture Toggle modes, and an icon will appear on your UI at the bottom left. To support both full finger-posing at all times and simultaneously allow gesture-matching to trigger Gesture Overrides, we implemented the Gesture Toggle button. For now, however, it served as an interesting bump in the road for Index Controller support. That being said, we do eventually plan on replacing the Gesture Override system with something that has more control, customizability, and expandability. However, our Community quickly discovered that this could be used to animate anything on the avatar, triggered by a gesture.Īlthough the Gesture Override system was never intended for this use, we have seen a lot of interesting cases for it. This was originally intended to allow custom hand poses when you performed hand shapes on the controller. If you’re not familiar with Overrides, you can create animations for your avatar that play when you trigger a gesture. We’ve got some more details on this in our documentation and further in the blog below. The old bindings that the Community has created will no longer work, but you can create new bindings and share them using our new default as a base. Keep in mind that you can configure your own bindings completely using SteamVR Control Bindings. You may have to scroll down the Community list a bit to find them. We have set these as the default bindings, and are waiting for Steam to propagate these settings out. Supports finger tracking and gesture toggle. Although there are many Community-created “compatibility” bindings available, none of them are set up to use the inputs we have available.Ĭurrently, the bindings are called “VRChat bindings for Index Controller” with the description “Official VRChat bindings for Valve Index Controller. You must ensure that you are using this new default binding, otherwise your Index Controllers will not work.

We will be publishing a new Default controller binding for VRChat once 2019.2.3 is in Open Beta. Although the tracking isn’t exact, the closed or open state of the finger will allow for finger movement on your avatar, improving immersion. Finally, they contain a “squeeze” sensor to detect squeezing of the controller.Īt all times, your fingers on your avatar in VRChat will track to your fingers’ states on the Index Controller. They also contain capacitive sensors on the trigger for the index finger, and sensors on the face of the controller to sense when your thumb is “down”.

The Valve Index Controllers contain capacitive sensors for the pinky, ring, and middle fingers.

This release is currently in Open Beta, which you can participate in by joining our Discord and checking out #open-beta-info. That time is now upon us! We will support Valve Index Controllers with finger movement in VRChat 2019.2.3, the next major release on our roadmap. If you watched our last Dev Stream two weeks ago, we had a section regarding supporting the Index Controllers in a future release. The Index Controllers, however, offer an entirely new form-factor and sensor setup that enables high-fidelity finger tracking and control schemes. The Index HMD itself has some very compelling advances, as do the new Valve Base Stations.

The Valve Index, set for release in late June, is a VR set from Valve that offers some interesting new tech in the headset, controllers, and tracking system. The past few months have been no slouch in offering new tech for us to try out, and June is no different! Aside from keeping track of the general landscape of VR development in the interest of potential VRChat support, we also enjoy trying out the latest hardware and seeing how it pushes the boundaries of the industry. Here at VRChat, we’re all pretty big n̶e̶r̶d̶s̶ enthusiasts about the latest VR hardware to hit the market.
