2022 May 2

Setting up Oculus Quest 2 for development with Unity

I am compiling the different steps (or the sources) you have follow to setup the device:

  • Setup developer account (the dashboard has changed in the last months, so alot of the online tutorials may not look the same as the ones you’d encounter)
  • Setup you device Download and install the oculus quest mobile app on you personal smartphone (you can also use the android tablet you are provided with)
    • The app would require you to login with a facebook account.
      • If you used a facebook account to create the developer account, use the same facebook credentials to login.
      • Alternatively, you can use a test account (for more information see https://developer.oculus.com/resources/test-users/). Note that this will not allow you to use apps other than the ones you develop.
        • Go to https://developer.oculus.com/manage/organizations/ and select the organization you created.
        • Select Test Users
        • Select Add Test User
        • Provide dummy details
        • Create test account
        • Use the email shown and password used to login to the oculus app on the mobile phone
      • Skip the payment detail section
      • Note that to switch account after you pair a device, you’ll have to do a factory reset.
    • Make sure the headset is charged, turned on and properly adjusted to fit you.
    • You’d need to enable bluetooth on your mobile device and have the headset nearby
    • After going through the steps of setting up the mobile app, you’d be prompted to select a headset, pick the Oculus Quest 2 to pair devices. This should start the pairing process
    • If you don’t get an automatic prompt, look in the headset for the 5 digit code. In the mobile app, under devices select pair new headset and enter the code.
    • Wear the headset and follow the instructions to complete the setup
    • Have some fun in VR, try some of the tutorials and free apps in the app store (if it is allowed based on the account you used, I know, facebook sucks).
  • Follow instructions on the oculus documentation to setup the device for development (link)
    • If you are on windows you’d have to install drivers.
    • Connect the device to your pc and make sure you it shows up as a device (may have to accept the permission request in the headset)
  • Import oculus integration in unity project.
  • Configure the unity application for oculus development.
© 2023 Shariff Faleel