noLegal and VR, on a compatible headset
Controls in the Headset: the Floating Panel, Controllers and Hands
The floating control panel, its head-locked banner, the session settings behind the menu button, hiding and summoning the strip, thumbstick seeking with the grip modifier, controller haptics, hand tracking, and the FPS overlay - every control VR Cinema puts within reach.
Why You'll Love This
There is no touchscreen inside a headset. Every button VR Cinema offers - play, seek, subtitles, the depth of a 3D film - has to live somewhere you can see it without breaking the scene and reach it without a keyboard or a mouse. FastMediaSorter's answer is a panel that floats in front of you, aimed at with a controller ray or a pinch of the fingers, that shows only the buttons that make sense for whatever is currently playing and gets out of the way the moment you stop looking at it.
This page is the controls themselves, end to end: the banner that always tells you what you are watching, the floating panel and its buttons, the settings panel behind the menu button, and the controller, thumbstick, haptic and hand-tracking input that drives all of it. Getting into VR Cinema in the first place is covered in spatial 3D/360 cinema and video playback.
- Everything from setting up your headset and OpenXR and spatial 3D/360 cinema and video playback: the headset, the edition, and something already playing in VR Cinema.
- A pair of touch controllers for the fullest set of controls; hand tracking and a Bluetooth keyboard or mouse work too, with a smaller set of gestures.
The banner that always tells you what is playing
A banner stays locked to your head rather than to the scene, so it is always readable no matter which way you turn: the current filename, the projection FastMediaSorter detected - 360°, 180°, cylinder or flat - and the stereo layout it is using. If something about the file goes wrong, the same banner turns red instead of silently vanishing, so you always know at a glance whether what you are looking at is actually working.
The floating control panel
The main controls live on a world-locked panel that hangs in front of you rather than moving with your head: point the controller ray at a button to highlight it, and pull the trigger to click it, the same ray-and-trigger motion the immersive browser uses. Play/Pause, Previous, Next, and sliders for Volume and depth all sit here, and the panel's own PREV/NEXT buttons walk the whole resource list you arrived from, not just the one file.
Mirrored headset view, floating control panel with playback buttons and sliders, controller ray pointing at one button.
It only shows what applies
The panel does not show every control for every file. An audio-track picker appears only when a file actually has more than one track to choose from; a subtitle picker appears only when subtitles exist; the stereo depth slider appears only for stereo content. Whatever controls do not apply simply are not there, and the remaining ones spread out to use the width that frees up, so the panel never looks half-empty or crowded depending on what you happen to be watching.
A seek bar you can actually drag
The panel carries a position bar with the elapsed and total time shown beside it - point the controller ray at it and drag to seek anywhere in the film, the same way you would drag a seek bar with a finger on a phone.
Session settings, without pausing anything
The left controller's menu button opens Session settings - a second panel for everything you would otherwise have to leave the film to change: Layout (Mono, Side by side, Over-under), Projection (Mono, 180°, 360°, Cylinder - the same modes covered in the four screen shapes), Panel distance, Panel size, Subtitles (On/Off) and Resume position. Every change here applies to this session only, and playback never stops while you make it - close the panel with the menu button again and you are exactly where you left off.
Mirrored headset view, session settings panel open with layout/projection spinners and distance/size/subtitles/resume rows.
Hide it, summon it, or let it hide itself
The HUD strip carries HIDE and EXIT buttons at opposite ends, so a slip of the ray never triggers the wrong one. HIDE removes the whole strip from view, and a single trigger pull - pointed at nothing in particular - summons it straight back, no need to aim at where it used to be.
Left alone, the strip does the same thing on its own: after 15 seconds with no ray hovering over it, it fades away so it does not sit between you and the film; any hover or click resets that countdown, and the same trigger-pull summon brings it back exactly as if you had pressed HIDE yourself.
Thumbstick seeking, and the grip modifier
Push the thumbstick and the film seeks ten seconds a step - no need to aim at the seek bar for a quick nudge forward or back. Hold the grip button while you push the same stick and it steps between files instead, so you can flip through a folder with the same hand motion you already use to seek, without ever reaching for the panel's PREV/NEXT buttons.
Haptics, and playing hands-free
Every click on the panel gives the controller a short vibration, and hovering the ray over a button gives it a lighter one - a bit of feedback that does not depend on looking at exactly the right pixel. Set the controllers aside and FastMediaSorter still works: hand tracking recognizes a pinch as a click, aiming the ray with your hand the same way you would with a controller, and it processes hand gestures for leaving the session too, so nothing here strictly requires holding anything.
Curious how smooth it is? Turn on the FPS overlay
Show FPS overlay, in the same VR settings block covered in setting up your headset and OpenXR, draws a live, smoothed frame-rate counter over the immersive view - a diagnostic for the curious rather than something you need in everyday use, and it is off by default so it never gets in the way of the film.
What You Get
Every control VR Cinema offers has a place on the floating panel or the session settings behind it, reachable with a controller ray, a hand-tracked pinch, or a thumbstick nudge, adapting itself to what is actually playing and staying out of your view until you ask for it.
Tips and Troubleshooting
- Panel gone and you did not hide it? It auto-hides after 15 seconds of no interaction - a single trigger pull anywhere brings it straight back.
- Session settings and Settings in the app are not the same thing. Session settings only affects the film playing right now; the app's own Settings screen is covered in setting up your headset and OpenXR.
- No controllers on hand? Set them down - hand tracking clicks with a pinch and points with the same hand you would otherwise hold a controller in.
- Need a refresher on which button does what? The controls legend is one long-press of Y (or F1 on a keyboard) away - see setting up your headset and OpenXR.