Leap Motion Controller 2
Minimum system requirements:
-
Windows® 10, 64-bit
-
Intel® Core™ i3 processor 5th Gen (must support AVX instructions)
-
2 GB RAM
-
USB 2.0 port or USB 3.0 port for Leap Motion Controller 2
VR headsets may come with their own system requirements.
Control Panel
From the Control Panel you can visualise camera feeds, and adjust settings for the tracking service and your Ultraleap Hand Tracking Camera.
Tracking Service
The software that runs the camera module and sends hand tracking data to applications that need it.
Software Development Kit
What you need to build applications if you’re using the LeapC API. Alternatively use our Unity or Unreal plugins.
OpenXR API Layer
We automatically install our OpenXR API Layer to add support for any application that uses OpenXR hand tracking data
Commercial license:
Any purchase of a Leap Motion Controller 2, past or future, now includes a license for the camera so that it can be used for commercial purposes. By using the Ultraleap Leap Motion Controller 2 and associated Ultraleap Hyperion tracking software you agree to the terms of this licence, available here.
New features and capabilities
-
Direct Camera Access: APIs that enable developers to unlock the Leap Motion Controller 2 camera to be used for computer vision use cases.
-
AR Marker Tracking: Use the Leap Motion Controller 2 camera to track different sized AR Markers (also known as fiducial markers) to deliver tracking events and coordinates back to an application.
-
Tracking Model for Hands Handling Objects: A model that is trained to provide robust tracking when objects are being held in a users hand.
-
High Performance Mode: A mode that delivers increased robustness and accurate mapping of individual finger positions with low latency when computer processing power is unlimited.
-
UI Input Mode: A mode that enables developers to optimize hand tracking to improve the overall stability of UI interaction, especially useful when the user’s arms are fully extended.
-
Tracking Model for Microgestures: A specific model that is trained to improve finger tracking accuracy making it possible to track very fine or subtle finger movements.
Technical Notes
-
The Hinting API is the API that enables developers to switch between available models and modes according to application context.
-
Windows device must be connected to the Internet the first time the Leap Motion Controller 2 is connected to the Hand Tracking Service
-
The first time you connect the camera it can take up to 10 seconds for the license to activate. Please wait for activation as it is required for hand tracking to show up in the application
Any of these Pico headsets:
-
Pico 4
-
Pico 4 Pro
-
Pico 4 Enterprise
-
Pico G3
-
Pico Neo 3 Link
-
Pico Neo 3 Pro
-
Pico Neo 3 Pro Eye
Control Panel
From the Control Panel you can visualise camera feeds, and adjust settings for the tracking service and your Ultraleap Hand Tracking Camera.
Tracking Service
The software that runs the camera module and sends hand tracking data to applications that need it.
Software Development Kit
What you need to build applications if you’re using the LeapC API. Alternatively use our Unity or Unreal plugins.
Commercial license:
Any purchase of a Leap Motion Controller 2, past or future, now includes a license for the camera so that it can be used for commercial purposes. By using the Ultraleap Leap Motion Controller 2 and associated Ultraleap Hyperion tracking software you agree to the terms of this licence, available here.
New features and capabilities
-
Direct Camera Access: APIs that enable developers to unlock the Leap Motion Controller 2 camera to be used for computer vision use cases.
-
Tracking Model for Hands Handling Objects: A model that is trained to provide robust tracking when objects are being held in a users hand.
-
Low Power Mode: A mode which enables hand tracking to run with reduced power consumption, without compromising on performance.
-
High Performance Mode: A mode that delivers increased robustness and accurate mapping of individual finger positions with low latency when computer processing power is unlimited.
-
UI Input Mode: A mode that enables developers to optimize hand tracking to improve the overall stability of UI interaction, especially useful when the user’s arms are fully extended.
-
Expanded Android Support: Support for tracking on Android 10+ unlocks a wider range of mobile devices and tablets. Support for Quest 2 and 3 is also available.
-
Tracking Model for Microgestures: A specific model that is trained to improve finger tracking accuracy making it possible to track very fine or subtle finger movements.
Technical Notes
-
The Hinting API is the API that enables developers to switch between available models and modes according to application context.
-
Android device must be connected to the Internet the first time the Leap Motion Controller 2 is connected to the Hand Tracking Service
-
The first time you connect the camera it can take up to 10 seconds for the license to activate. Please wait for activation as it is required for hand tracking to show up in the application
-
The Leap Motion Controller 2 is limited to 90FPS on Android devices
Any of these HTC Vive headsets:
-
HTC Vive XR Elite
-
HTC Vive Focus 3
Control Panel
From the Control Panel you can visualise camera feeds, and adjust settings for the tracking service and your Ultraleap Hand Tracking Camera.
Tracking Service
The software that runs the camera module and sends hand tracking data to applications that need it.
Software Development Kit
What you need to build applications if you’re using the LeapC API. Alternatively use our Unity or Unreal plugins.
Commercial license:
Any purchase of a Leap Motion Controller 2, past or future, now includes a license for the camera so that it can be used for commercial purposes. By using the Ultraleap Leap Motion Controller 2 and associated Ultraleap Hyperion tracking software you agree to the terms of this licence, available here.
New features and capabilities
-
Direct Camera Access: APIs that enable developers to unlock the Leap Motion Controller 2 camera to be used for computer vision use cases.
-
Tracking Model for Hands Handling Objects: A model that is trained to provide robust tracking when objects are being held in a users hand.
-
Low Power Mode: A mode which enables hand tracking to run with reduced power consumption, without compromising on performance.
-
High Performance Mode: A mode that delivers increased robustness and accurate mapping of individual finger positions with low latency when computer processing power is unlimited.
-
UI Input Mode: A mode that enables developers to optimize hand tracking to improve the overall stability of UI interaction, especially useful when the user’s arms are fully extended.
-
Expanded Android Support: Support for tracking on Android 10+ unlocks a wider range of mobile devices and tablets. Support for Quest 2 and 3 is also available.
-
Tracking Model for Microgestures: A specific model that is trained to improve finger tracking accuracy making it possible to track very fine or subtle finger movements.
Technical Notes
-
The Hinting API is the API that enables developers to switch between available models and modes according to application context.
-
Android device must be connected to the Internet the first time the Leap Motion Controller 2 is connected to the Hand Tracking Service
-
The first time you connect the camera it can take up to 10 seconds for the license to activate. Please wait for activation as it is required for hand tracking to show up in the application
-
The Leap Motion Controller 2 is limited to 90FPS on Android devices
Compatible Demos
Any of these Meta/Oculus Quest headsets:
-
Quest 2
-
Quest 3
Control Panel
From the Control Panel you can visualise camera feeds, and adjust settings for the tracking service and your Ultraleap Hand Tracking Camera.
Tracking Service
The software that runs the camera module and sends hand tracking data to applications that need it.
Software Development Kit
What you need to build applications if you’re using the LeapC API. Alternatively use our Unity or Unreal plugins.
Commercial license:
Any purchase of a Leap Motion Controller 2, past or future, now includes a license for the camera so that it can be used for commercial purposes. By using the Ultraleap Leap Motion Controller 2 and associated Ultraleap Hyperion tracking software you agree to the terms of this licence, available here.
New features and capabilities
-
Direct Camera Access: APIs that enable developers to unlock the Leap Motion Controller 2 camera to be used for computer vision use cases.
-
Tracking Model for Hands Handling Objects: A model that is trained to provide robust tracking when objects are being held in a users hand.
-
Low Power Mode: A mode which enables hand tracking to run with reduced power consumption, without compromising on performance.
-
High Performance Mode: A mode that delivers increased robustness and accurate mapping of individual finger positions with low latency when computer processing power is unlimited.
-
UI Input Mode: A mode that enables developers to optimize hand tracking to improve the overall stability of UI interaction, especially useful when the user’s arms are fully extended.
-
Expanded Android Support: Support for tracking on Android 10+ unlocks a wider range of mobile devices and tablets. Support for Quest 2 and 3 is also available.
-
Tracking Model for Microgestures: A specific model that is trained to improve finger tracking accuracy making it possible to track very fine or subtle finger movements.
Technical Notes
-
The Hinting API is the API that enables developers to switch between available models and modes according to application context.
-
Android device must be connected to the Internet the first time the Leap Motion Controller 2 is connected to the Hand Tracking Service
-
The first time you connect the camera it can take up to 10 seconds for the license to activate. Please wait for activation as it is required for hand tracking to show up in the application
-
The Leap Motion Controller 2 is limited to 90FPS on Android devices
Compatible Demos
Minimum system requirements:
(Apple Silicon)
-
macOS 11
-
Apple Silicon chip
-
USB 2.0 port or USB 3.0 port for Leap 2
(Apple Intel)
-
macOS 11
-
Intel® core i5 (must support AVX instructions)
-
4-core CPU
-
USB 2.0 port or USB 3.0 port for Leap Motion Controller 2
VR headsets may come with their own system requirements
Control Panel
From the Control Panel you can visualise camera feeds, and adjust settings for the tracking service and your Ultraleap Hand Tracking Camera.
Tracking Service
The software that runs the camera module and sends hand tracking data to applications that need it.
Software Development Kit
What you need to build applications if you’re using the LeapC API. Alternatively use our Unity or Unreal plugins.
New features and capabilities
-
Direct Camera Access: APIs that enable developers to unlock the Leap Motion Controller 2 camera to be used for computer vision use cases.
-
AR Marker Tracking: Use the Leap Motion Controller 2 camera to track different sized AR Markers (also known as fiducial markers) to deliver tracking events and coordinates back to an application.
-
Tracking Model for Hands Handling Objects: A model that is trained to provide robust tracking when objects are being held in a users hand.
-
Low Power Mode: A mode which enables hand tracking to run with reduced power consumption, without compromising on performance.
-
High Performance Mode: A mode that delivers increased robustness and accurate mapping of individual finger positions with low latency when computer processing power is unlimited.
-
UI Input Mode: A mode that enables developers to optimize hand tracking to improve the overall stability of UI interaction, especially useful when the user’s arms are fully extended.
-
Hinting API: An API that enables developers to switch between available models and modes according to application context.
-
Expanded Android Support: Support for tracking on Android 10+ unlocks a wider range of mobile devices and tablets. Support for Quest 2 and 3 is also available.
-
Tracking Model for Microgestures: A specific model that is trained to improve finger tracking accuracy making it possible to track very fine or subtle finger movements.
Technical Notes
-
The Hinting API is the API that enables developers to switch between available models and modes according to application context.
Compatible Demos
Minimum system requirements:
-
Ubuntu 22.04
-
Intel® Core™ i3 processor 5th Gen (must support AVX instructions)
-
2 GB RAM
-
USB 2.0 port or USB 3.0 port for Leap Motion Controller 2
VR headsets may come with their own system requirements.
Control Panel
From the Control Panel you can visualise camera feeds, and adjust settings for the tracking service and your Ultraleap Hand Tracking Camera.
Tracking Service
The software that runs the camera module and sends hand tracking data to applications that need it.
Software Development Kit
What you need to build applications if you’re using the LeapC API. Alternatively use our Unity or Unreal plugins.
OpenXR API Layer
We automatically install our OpenXR API Layer to add support for any application that uses OpenXR hand tracking data
Minimum system requirements:
-
Raspberry Pi OS
-
Raspberry Pi 4
-
2 GB RAM
-
USB 2.0 port or USB 3.0 port for Leap Motion Controller 2
Tracking Service
The software that runs the camera module and sends hand tracking data to applications that need it.
Software Development Kit
What you need to build applications if you’re using the LeapC API. Alternatively use our Unity or Unreal plugins.