The following code should set the bool to true when the touchpad is clicked downwards on the HTC Vive controller.
...and it does, most of the time. However, if the finger is not detected to be on the touchpad. Normally this would not be an issue, but if a user uses the edges of the touchpad to click down, the event is not fired as the trackpad does not detect touches consistently on its...
SteamVR Vive touchpad press only works when finger is on touchpad
Code (csharp):
- bool touchpadPressDown = mainDevice.GetPressDown(SteamVR_Controller.ButtonMask.Touchpad);
SteamVR Vive touchpad press only works when finger is on touchpad