Open farm scene. We will setup teleport pointers with Trackpad-Press (instead of Touch) to activate pointer and Trackpad-Release (instead of Press) to select destination.
Teleportation DOES NOT happens on trackpad button up
Other thoughts
I removed the Simulated CameraRig buttons on the right controller to better reflect the left configuration. No change.
On the right controller, if the two buttons are different, it seems to work. For example, if you assign Trigger for Select in VRTK Prefabs->ControllerActions->RightController->Pointers->SelectWithPointerControls->ControlTypes->ButtonPress->SelectWithPointer, it will display the pointer on Trackpad press, and it will teleport when you start to release the Trigger.
Environment
Steps to reproduce
Open farm scene. We will setup teleport pointers with Trackpad-Press (instead of Touch) to activate pointer and Trackpad-Release (instead of Press) to select destination.
Left Controller
VRTK Prefabs->ControllerActions->LeftController->Pointers->ActivatePointerControls->ControlTypes->ButtonPress->ActivatePointer
[Touch16]
to[Press8]
VRTK Prefabs->AvatarPointers->TeleportPointers->LeftCurvedPointer
PointerFacade
->SelectionAction
-> "SelectOnDeactivate"Right Controller
VRTK Prefabs->ControllerActions->RightController->Pointers->ActivatePointerControls->ControlTypes->ButtonPress->ActivatePointer
[Touch17]
to[Press9]
VRTK Prefabs->AvatarPointers->TeleportPointers->RightCurvedPointer
PointerFacade
->SelectionAction
-> "SelectOnDeactivate"Expected behavior
Left Controller
Right Controller
Current behavior
Left Controller: As expected
Right Controller
Other thoughts
VRTK Prefabs->ControllerActions->RightController->Pointers->SelectWithPointerControls->ControlTypes->ButtonPress->SelectWithPointer
, it will display the pointer on Trackpad press, and it will teleport when you start to release the Trigger.