As we found out earlier this year, the HTC Vive's controllers are packed with a lot of tech. With this amount of technology packed away inside first generation hardware, it comes as no surprise that the current experience isn't absent of flaws.

The headset is used to communicate all of the HTC Vive's tracking information, including information from the controllers. However, these aren't permanently tied to the headset and must be correctly configured to operate correctly. So what should you do if your HTC Vive controllers aren't connecting? Here's how to fix any issues with your controller connectivity.

Check your controller charge

If your controller's LEDs fail to light up or are blinking red, it's likely they're in need of a recharge. While your controllers may initially connect in this state, it's likely you'll experience frequent disconnections.

  1. Plug your HTC Vive controllers into the supplied wall adapters, via the micro-USB port on the bottom of the controller body.
  2. The LEDs on the controllers should turn orange, to indicate they're currently charging. After fully charging, the LED will turn white.

Re-pair your controllers

If your controller's LEDs are blue, this indicates they're attempting to connect to an HTC Vive headset. Controllers are usually stuck in this state if your controllers aren't paired to a nearby headset. To solve this issue, controllers can be re-paired using the steps below:

  1. Open the drop down menu on the SteamVR desktop application.
  2. Go to Device > Pair Controller from the menu that opens.
  3. Hold down the App and System buttons until the device chimes. The controller's LED will flash blue, to indicate it's currently in pairing mode.

Reset your controllers

While it's a rare occurrence, HTC Vive controllers have been known to become unresponsive and fail to connect to the headset. If you see a red light on your controller, you've likely been hit with the issue. If your controllers have locked up in this state, HTC has provided a simple reset process.

  1. Hold down the Trigger, Menu Button, Trackpad click, and Grip buttons simultaneously on the unresponsive controller.
  2. While keeping the above buttons held down, connect the controller to a PC, via a micro USB cord.
  3. Wait for 5 seconds.
  4. Release the buttons.
  5. Unplug the micro USB cord.

And with that, your controllers should be working as intended! If for some reason you're still experiencing issues, we recommend reaching out to HTC directly or considering a replacement controller. What's your experience been when dealing with controller issues? Make sure to share your experience in the comments section below!