# Add Custom VR Controller Models

{% hint style="info" %}
When deploying to the web with WebXR, the correct controller models are loaded automatically, so you don't need to do anything.
{% endhint %}

## General Steps

1. Import your controller models.
2. Open the `OpenXR Player` prefab (`Assets/Vour/Prefabs/Players/OpenXR Player`).
3. Under `Left Controller` and `Right Controller`, delete `Left Controller Visual` and `Right Controller Visual`.
4. Add your own controller prefabs.\
   ![](https://332249766-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAIp4sac1N7HN6wXNcfIb%2Fuploads%2FaugECFixg90ZI80pUXT0%2Fimage.png?alt=media\&token=ed318ee8-9ce1-4ac4-af00-cbed0e48b5ac)

## Using Meta Quest Controllers

1. Import the [Meta XR Core SDK](https://assetstore.unity.com/packages/tools/integration/meta-xr-core-sdk-269169) into your project.
2. Use the `OVRControllerPrefab` prefab in **`Packages/Meta XR Core SDK/Prefabs`**.\
   When adding the prefab to each controller, set the `Controller` property of the `OVR Controller Helper` script to `L Touch` for the left controller and `R Touch` for the right controller.&#x20;
3. The controllers need the `OVRManager` script at **`Packages/Meta XR Core SDK/Scripts`** to work. You can add it to the `OpenXR Player`.&#x20;

<div align="left"><figure><img src="https://332249766-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAIp4sac1N7HN6wXNcfIb%2Fuploads%2FQ0xABjANCHEMCvqebkau%2Fimage.png?alt=media&#x26;token=576067d5-fc32-497a-9dc7-ab55fc70df42" alt="" width="375"><figcaption><p>Setting the "Controller" property on the right controller prefab.</p></figcaption></figure> <figure><img src="https://332249766-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAIp4sac1N7HN6wXNcfIb%2Fuploads%2FsO5X849Om0sm3BM5Q7R6%2FScreenshot%202025-03-02%20173816.png?alt=media&#x26;token=62eeba51-88eb-4680-bb67-25d91d20567b" alt="" width="375"><figcaption><p>Adding the "OVRManager" script to the OpenXR Player prefab.</p></figcaption></figure></div>
