Why Meta Quest?
Design
Develop
API reference
Distribute and grow
Blog
Support
Develop
Develop
Select your platform
Overview
Hello world
AI-powered VR game tutorials
Get started
AI tools
Meta XR SDKs and Building Blocks
User input and interactions
Interactions
Interaction SDK overview
Packages and requirements
Setup Interaction SDK
Get started with Interaction SDK
Use Interaction SDK with Unity XR
Features
Overview
Comprehensive interaction rig
OpenXR hand skeleton
Quick actions
Creating UIs
Overview
UI set
Creating UIs with UISet
Creating pokeable UIs
Creating ray-castable UIs
Create UIs with prefabs
Unity canvas integration
Curved canvas
Surface
Surface patch
Grabbing objects
Poking objects
Casting rays
Moving in the world
Custom hand models
Detecting poses
Handling events
Secondary interactions
Working with hands
Debug gizmos
Samples
Architecture
Controllers
Hand tracking
Body, face, and eye tracking
Keyboard input
Voice input
Haptics
Spatial audio
Mixed reality
Platform solutions
Meta Avatars
User interface features
Camera features
Display and rendering capabilities
Performance and optimization
Build and test
Developer tools
Publish your app
Sample projects
Archive
Code samples
Downloads
Release notes
Supported platforms
Unity
User input and interactions
Creating Interactable User Interfaces
Updated: Aug 7, 2025
UIset User Interfaces
UI Set
Essential UI components for immersive experiences
Learn more
UISet UI
Create a UI using Interaction SDK's UISet components
Learn more
Creating UIs with Quick Actions
Pokeable UI
UIs that can be poked with your finger or controller
Learn more
Raycasting UI
UIs that can be interacted with via raycasting
Learn more
Creating UIs with Prefabs
UI Prefabs
Fully-functional prefabs for curved or flat UIs
Learn more
Surfaces
Geometric surfaces that act as collision surfaces for Interactors
Learn more
Surface Patches
Portion of a Surface that defines the interactable surface
Learn more
Build with Meta
Social Technologies
Meta Horizon
AI
Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
English (US)
© 2026 Meta