v6.0.0
17.05.2024
Apple Silicon
v5.20.0
26.04.2024
Apple Silicon
v6.0.0
17.05.2024
Apple Intel
v5.20.0
26.04.2024
Apple Intel
Minimum system requirements:
Windows® 10, 64-bit
Intel® Core™ i3 processor 5th Gen (must support AVX instructions)
2GB 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
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.
OpenXR API Layer
We automatically install our OpenXR API Layer to add support for any application that uses OpenXR hand tracking data
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
Minimum system requirements
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
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.
Minimum system requirements
macOS 11
Apple Silicon chip
USB 2.0 port or USB 3.0 port for Leap Motion Controller 2
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.
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.
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.
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
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.
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.