The HTC Vive controller can be identified by its model number: 2PR7100. It is a first generation motion controller released by HTC on April 5th, 2016 as an accessory part of the Vive Virtual Reality set.
The menu button does not register and the vibration went from occasionally working to never working. What's wrong and what do I need to replace to make them work again?