Develop

Meta XR Interaction SDK (UPM)

Download from Unity
Updated: Jul 22, 2026|
Version
205.0
A comprehensive library of modular components for adding natural hand tracking, controller, and body interactions to your Meta Quest Unity experiences. Includes prebuilt grab, poke, ray, and locomotion interactions, along with hand and body pose detection, Quick Actions for rapid setup, and sample scenes. Requires the Meta XR Core SDK and provides some additional features when developing for Meta hardware.

Version 205.0 Release Notes

What's New

  • New public API for Quick Actions make them easier to be found and used by AI agents when setting up interactions.
  • What's Fixed

  • Auto-register UIThemeManager required tags in Editor.
  • QuickActions that require Canvases will now successfully add a PointableCanvasModule if it is missing.
  • Added dual input system support, ensuring all components work with Unity's latest input system while remaining compatible with the legacy one.
  • Fixed a potential crash happening when destroying hovered Grab Interactables.
  • Improvements

  • Now that the system Hand Pointer Pose has improved wrist aiming, the Distance Hand Grab Interactor uses it instead of the custom filtered wrist offset. This simplifies the Hierarchy of the Interactor.
  • Made the new customizable Pinch grab API the default for Pinch detection in OpenXR (non-OVR) Hand Data Sources.
  • The original IFingerAPI such as PinchGrabAPI and PalmGrabAPI were not customizable. The new default components allow adjusting the select and unselect ranges per finger, as well as using the raw system pinch as a fallback. Note that the original Pinch and Palm grabs can still be used if desired via injection into the HandGrabAPI.
  • Updated the sounds effects for Teleport interactions to match home.