There are several buttons on the HTC VIVE Pro Controller 2.0, such as a haptic trigger, trackpad, grab trigger and home button. The controller is designed so that it fits well in the hand and all the buttons are accessible.
The controller can be used with SteamVR. For controller tracking, you will need HTC sensors or Valve sensors.
This controller is compatible with the HTC VIVE Cosmos elite, HTC VIVE Pro/eye, HTC VIVE Pro 2, Pimax 5K Plus/ super/ XR, Pimax 8K plus/ x, Valve Index.