Set up your Leap Motion Controller for VR headsets
If you haven’t already downloaded the SDK, please go back and do this first.
1. Attach mount and Leap Motion Controller to VR headset
Attach the VR Developer Mount to your headset. Then use the free cable extender bundled with the mount to connect the controller directly to the computer.
⚠️ If using a DS-2 VR headset, please use a USB port on the computer, rather than the built-in USB port.
2. If using an Oculus headset, enable external apps
⚠️ If using an Oculus VR headset, you must enable it to run applications outside of Oculus Home.
From the Oculus App Settings, check Unknown sources.

3. Run the Leap Motion Visualizer
Run the Leap Motion Visualizer to check your device is working properly. This can be found in the Leap Motion Control Panel.


4. Start Building
Get started with our plugins for Unity and Unreal or use the LeapC API. Older bindings for C++, C#, Java, JavaScript, Python, and Objective-C remain available, but are no longer actively supported.
Unity
Our Unity Core Assets and Modules make it easy to design hands, user interfaces, and interactions.
Unreal
Our latest hand tracking plugin for Unreal Engine 4.23 features our Interaction Engine, user interface examples, and more.