XR Device Settings

Configure WebXR session parameters, device profiles, and rendering options

Device Profiles

Select your active XR headset

Q3

Meta Quest 3

Meta

● ConnectedFull WebXR
Chipset
Snapdragon XR2 Gen 2
Refresh Rate
72 Hz
Per-Eye Res
2064×2208
FOV
110°H × 96°V
Passthrough
Hand Track
Eye Track
HL

HoloLens 2

Microsoft

○ CompatiblePartial
Chipset
Snapdragon 850 + HPU 2.0
Refresh Rate
60 Hz
Per-Eye Res
1440×936
FOV
52°H × 29°V
Passthrough
Hand Track
Eye Track
RB

Ray-Ban Meta

Meta × EssilorLuxottica

◐ BetaBeta
Chipset
Snapdragon AR1 Gen 1
Refresh Rate
60 Hz
Per-Eye Res
640×480
FOV
40°H × 30°V
Passthrough
Hand Track
Eye Track

WebXR support is experimental on this device. Some features may not work correctly.

WebXR Feature Flags

Enable or disable individual XR API capabilities

Hand Tracking

Track hand and finger positions for gesture input

Eye Tracking

N/A

Track gaze direction for foveated rendering and UI interaction

Spatial Audio

Positional 3D audio relative to AR content placement

Color Passthrough

Full-color camera passthrough for mixed reality

XR Layers

Render web content as high-quality XRQuadLayer overlays

Depth Sensing

Partial

Real-world depth data for occlusion and collision

Bluetooth Input

Connect external Bluetooth keyboards and controllers

Performance HUD

Overlay frame rate and latency metrics in AR space

WebGL 2.0

Advanced GPU rendering pipeline for 3D content

Secure Context

Enforce HTTPS for all WebXR content sources

Rendering Quality

GPU/CPU performance and visual fidelity controls

Preset:
Render Scale
100%

Multiplier applied to native eye resolution

50%150%
Target Frame Rate
72 fps

Target FPS for the XR session compositor

60 fps120 fps
Fixed Foveation
2 level

Reduce resolution at peripheral edges to save GPU

0 level4 level
Anti-Aliasing (MSAA)
4× MSAA

Multisample anti-aliasing sample count

0× MSAA8× MSAA
CPU Performance Level
3/5

Processor clock throttle for thermal management

1/55/5
GPU Performance Level
3/5

GPU clock level affecting render quality vs battery

1/55/5

Controller Bindings

Map controller inputs to browser actions

TriggerSelect / Click
System
GripGrab / Scroll
ThumbstickPan Viewport
A ButtonToggle Bookmarks
B ButtonOpen New Tab
TriggerBack Navigation
System
GripZoom In/Out
ThumbstickScroll Page
X ButtonToggle URL Bar
Y ButtonXR Session Menu
System
Long Press GripReposition Panel

Meta Neural Band (EMG)

BLE 5.0

Electromyography wristband — gesture-to-action bindings

The Neural Band reads 8-channel EMG signals from forearm muscles via Web Bluetooth API. Gestures are classified in real-time and mapped to browser navigation actions. Works alongside Ray-Ban Meta gaze input for hands-free browsing.

Gesture Sensitivity75%
Low (fewer false positives)High (more responsive)
Signal Smoothing60ms
Gaze Dwell Time1.2s

Time to hold gaze on element before auto-selecting (Ray-Ban gaze mode)

Haptic Feedback

Vibrate on gesture recognition

Gaze Assist Mode

Combine EMG + gaze for precision

8-Channel EMG Preview

1
2
3
4
5
6
7
8
fistClick / Select Element
System
pinchGaze-Select Focused Item
System
swipe leftNavigate Back
swipe rightNavigate Forward
spreadOpen New Tab
wrist flexScroll Page Up
wrist extendScroll Page Down
double tapToggle UI Overlay
scroll upZoom In
scroll downZoom Out

Web Bluetooth Required

Neural Band requires Chrome or Edge with Web Bluetooth API enabled. On Android, enable chrome://flags/#enable-web-bluetooth. iOS Safari does not support Web Bluetooth.

Session Performance

Frame rate, latency, and thermal metrics over the current XR session