How To Factory Reset Oculus Quest 2 Controller

Have you ever experienced issues with your Oculus Quest 2 controller and wondered how to factory reset it? Or maybe you’re trying to help a friend with theirs?

Factory resetting an Oculus Quest 2 controller can be a useful step if you’re experiencing issues that cannot be resolved through normal troubleshooting methods.

In this article, we’ll walk you through the steps to factory reset an Oculus Quest 2 controller.

how to factory reset Oculus Quest 2 controller?

Step 1: Prepare Your Controller

Before initiating a factory reset, it’s crucial to ensure that your Oculus Quest 2 controller is ready for the process.

Check the battery level by pressing any button and observing the LED indicator.

If the light is dim or not showing, connect the controller to a power source using the USB-C cable and allow it to charge.

A full charge is not necessary, but the controller should have enough power to remain on throughout the reset process.

Make sure the controller firmware is up to date. Check for updates through the Oculus mobile app or headset. Outdated firmware could cause issues.

Step 2: Initiate the Reset

Performing a factory reset on the Oculus Quest 2 controller involves a specific button combination that triggers the reset function.

You should press and hold the B/Y button (depending on whether it’s the right or left controller) along with the Oculus/Menu button.

Also Read:  Apple Vision Pro vs Meta Quest 2: What's the Difference?

The LED will start to flash red/white, which is your cue to release the buttons.

This flashing sequence is an indicator that the controller has entered the reset mode.

The LED will flash red and white rapidly at first, then slow down until it is flashing slowly. It’s important to release the buttons as soon as the rapid flashing starts to ensure the reset takes place. Holding too long may not initiate the reset.

  • For the right controller, hold the A and Oculus buttons
  • For the left controller, hold the B/Y and Oculus buttons

Step 3: Re-Pair Your Controller

Once the factory reset is complete, the controller will lose its connection to the headset and will need to be paired again.

Alternatively, you can pair the controller directly through the headset by navigating to the Devices section in the Settings menu and selecting the Pair New Controller option.

Follow the on-screen instructions to complete the pairing process.

  • If the controller does not pair, repeat the reset process
  • Ensure the headset and controller are in pairing mode by checking for flashing lights
  • Try pairing with a fresh battery charge if it still won’t connect
Also Read:  How To Fix Meta Quest 2 Games Crashing On Startup

Step 4: Test the Controller

After re-pairing, thoroughly test all functionalities of your controller.

Check the tracking by moving the controller in all directions and observing its movements in VR. Test the buttons, thumbsticks, and triggers for responsiveness.

Detailed technical steps for testing the controller after re-pairing:


  1. Put on your Quest 2 headset and navigate to the Oculus home or a VR environment.
  2. Hold your controller up so it’s directly in front of your face and point it towards the ground to test tracking from different angles.
  3. Move the controller smoothly in a large figure 8 pattern to ensure smooth tracking in all directions.
  4. Point the controller at the edges of your field of view to check if tracking cuts out or lags.


  1. Press each button individually and look for the button press to register visually in VR.
  2. Press button combinations to access system menus and check functionality.
  3. Press buttons rapidly in succession to test response times.


  1. Move each thumbstick fully up, down, left and right while watching in-VR controls move accordingly.
  2. Twist the thumbsticks in a circular motion and check for smooth, uninterrupted movement.


  1. Squeeze each trigger slowly from resting position to fully pressed.
  2. Release triggers and ensure spring-back to resting position works properly.
  3. Activate any in-VR actions like gripping or firing that are mapped to trigger pulls