Hi all,
When you tried everything do the following.
Get a Phillip's screw driver and a T5 Torx screw driver (Not a screw Bit) and open the controller.
Reconnect the ribbons marked in yellow. (They can get lose when the controller was dropped on the floor)
Follow this manual till step 8 HTC Vive Controller Front Panel Buttons Replacement - iFixit reparatiehandleiding
Good luck!