How I broke and fixed(mostly) a vive controller

What Happened

I set my vive up in a new location. What I though would be the best spot out my limited options. Of course I had to make sure everything worked by playing a couple rounds of Beat Saber. During only my 2nd round I hit the controller pretty hard on the kitchen bar edge. After doing this the controller stopped tracking completely. :(

Picture of the damage on the outside:

vive controller damage

Replication of how I hit it:

broke vive controller

Taking it apart

Heres what i did… Don’t blame me if you break your controller even more!

What I needed:

  • T5 Screwdriver
  • To get over my fear of taking it apart

I removed the first 5 screws located on the bottom of screwdriver(One screw has a stick on it. I believe to show you voided your warranty). A friend shared this article with me after this post about warranty void stickers. You may fiind it interesting.

vive controller Screws

This top part of the circle came off pretty easy for me. You may need to pull up multiple sides for it to come all the off:

vive controller top

vive controller side

Next these 3 screws needs to be removed:

vive controller screws

Ooooh the top part is so cool looking!

vive controller top

The bottom of the circle was the hardest part for me to take off. I ended up squeezing the sides the protrude out and pulling hard hoping for the best. the piece came off without breaking.

vive controller side

The last 3 screws! The one highlighted by a poorly drawn exclamation point actually holds the entire circle part onto the handle. If your ribbon cables are all the way disconnected the entire circle with sensors mounted will fall… so make sure it doesn’t have a ways to go.

vive controller screws

The top of the handle should now open when you pry it apart:

vive controller opened

The fix

For my controller both of these ribbon cables were entirely pulled out from their sockets.

I lifted up the small white tab on each one, reinserted the cables, and closed the tabs.

vive controller ribbon cables

Then I put everything else back the way I found it.

It worked!

Hey it worked! My controller is now tracking again! The audio and haptic feedback no longer work though… Likely damaged during the impact, but it could of also been from me opening up everything and maybe not being as careful as I should have been.

Questions or comments? Tweet at me!


If you have any questions about this post or want to stay connected find me at:

Email Github Twitter LinkedIn