I developed the VR for education purpose. in that, I need to popup the menu by pressing the controller menu button at the same time I need to ray cast from the controller to interact with the menu panel. How to access the menu button in vive by using a steamvr player.
You need to set up controller mapping.
Windows >SteamVR Input > Open Binding UI
Map the menu button and then in Unity create a script that opens your GUI when the button is pressed. This could be as simple as a unity event that fires when the button is pressed you can then link the GUI in the inspector and set the game object active or inactive when the button is selected.
you may also like [01] [Unity] Radial Menu for SteamVR 2.0 - YouTube
and [02][Unity] SteamVR Canvas Pointer - YouTube for raycasting