PortalVR Motion brings Wii-style motion controls to PC, bringing natural motion controls to thousands of games and creative apps on SteamVR — using the phone already in your pocket as a fully tracked 6DoF controller. Joy-Cons and VR controllers work too.
Your phone is now a motion controllerAndroid & iOSJoy-Cons & VR controllers tooWorks with SteamVR
PortalVR brings motion controller gameplay to flat screens.
How it Works
Plug your phone into your PC, grip it, and hold Volume‑Down to calibrate — PortalVR Motion then tracks it in full 6DoF. The phone becomes the controller, with an on‑screen trigger, grip, and buttons. Works on Android and iOS.PortalVR Motion uses your iPhone's FaceID camera to track Joy-Con controllers in 3D — no base stations, no extra gear.Plug a Quest or PICO into your PC — or use paired Index controllers or Vive wands — and PortalVR Motion pipes the native tracked controllers straight into SteamVR.
Grip your phone and press and hold Volume‑Down to calibrate 6DoF tracking.
Launch any SteamVR game
Your phone shows up as a tracked controller. Play.
Dock your iPhone
Mount it so the FaceID camera can see your hands.
Pair your Joy-Cons
Bluetooth connect in seconds.
Launch any SteamVR game
Jump into thousands of VR experiences instantly.
Plug in your headset
Connect a Quest or PICO over USB, or use paired Index controllers or Vive wands.
Wake your VR controllers
Optical or Lighthouse tracking handles the rest.
Launch any SteamVR game
Same SteamVR titles, no extra gear required.
New in Motion 3.3
Bring your whole self to VRChat
Motion now tracks your head, face, and hands with your camera and drives your avatar live in VRChat. Look around, grin, wave — you show up, expressions and all, no headset required.
Live camera trackingHead look + true 3D parallax, live on a flat screenCamera-driven facial expressions in VRChatFull finger articulation — controllers optional
What you need
Three ways to play. Pick yours.
Motion runs on hardware you probably already own. Easiest of all: just your phone — now a fully tracked 6DoF controller. Prefer Joy-Cons or VR controllers? Those work too.
GoodFully tracked
Smartphone
Your phone tracks itself in full 6DoF and becomes the controller — held in a grip, with a trigger, grip, and buttons on the screen. Android or iOS.
Motion renders genuine stereoscopic depth — so the latest glasses-free 3D monitors and AR glasses show every SteamVR title in real, eye-popping 3D.
Glasses-free 3D monitor
Samsung Odyssey 3D
Sit at a Samsung Odyssey 3D and get true stereoscopic depth right on the desk — eye-tracked, with no glasses and no headset.
New
AR glasses
XREAL & VITURE glasses
Wear a pair of XREAL or VITURE AR glasses for a giant floating screen with full stereoscopic depth. Plug in over USB-C and play in 3D anywhere.
SteamVR · 6,000+ titles
Every SteamVR title now in Motion
Motion registers as a SteamVR runtime, so any title that runs in SteamVR sees standard tracked controllers and launches normally — from Beat Saber and Half-Life: Alyx to VRChat, Gravity Sketch, and the long tail of indie experiments.
No per-game patchingStandard tracked controllersSame launchers, same saves
The library · 6,000+ titles
6,000+ apps and games now in Motion
From action and rhythm to creative tools and sketchpads — Motion plugs into SteamVR, so anything that runs there runs here.
We're still exploring which titles work best — Join the Discord to help us find the gems.
Want to use PortalVR Motion commercially? Whether you're a startup that needs a few seats for testing, QA, and development, or you want to build Motion into your own product, contact our team for licensing options or scoped integrations.
Teams & developers
License Motion across your company for testing, QA, demos, and day-to-day development — startups welcome.
White-label
Ship Motion under your own name, UI, and store presence — your product, our engine underneath.
Zero SteamVR dependency
Run on our standalone stack with no Steam or SteamVR install required — ideal for kiosks, fixed installs, and demos.
Custom OpenXR runtime
Our own OpenXR runtime feeds phone, Joy-Con, and VR-controller 6DoF tracking straight into your VR app.
Now on Steam
Thousands of SteamVR titles, played with the phone already in your pocket — no headset, no base stations. Get it on Steam and you're playing in minutes.
What is PortalVR Motion?
PortalVR Motion is a SteamVR addon that brings natural, Wii-style motion controls to thousands of VR games and apps on SteamVR — no headset, no base stations. The easiest way to play is with the phone already in your pocket: it tracks itself in full 6 DoF and becomes the controller, on Android or iOS. You can also use Joy-Cons (tracked by an iPhone's camera) or a VR headset's controllers. Play at your desk on the screen you already have — or in true stereoscopic 3D on AR glasses or a 3D monitor.
What's the difference between PortalVR Motion and PortalVR Cast?
Motion is a SteamVR add-on that lets you run any SteamVR content in 2D with motion controls. Cast takes a different angle — it streams VR content directly into the browser from a Quest, PICO, or Galaxy XR headset and lets you play in a similar way, but is limited to sideloaded or pushed APKs.
Can I really play any SteamVR game?
Motion registers as a SteamVR runtime, so any title that runs in SteamVR sees standard tracked controllers and launches normally. The catch is that some titles ask for extremely precise fast motion or sharp full-body movement (like spinning around to face an enemy behind you) — those can be awkward to translate onto a 2D screen. That said: we've managed to beat a few Hard levels in Beat Saber through Motion, so it's not too bad.
Do I need a powerful PC?
If your PC can already run a given SteamVR title, it can run it through Motion. Tracking happens on your phone (or the iPhone camera) — your PC just sees tracked controllers.
How do I get PortalVR Motion?
For personal use, PortalVR Motion is on Steam — grab it on the Steam store page. There's no separate signup, updates install automatically, and Steam's standard refund window lets you try it risk-free. For commercial, OEM, or white-label use, see Commercial or email sales@portalvr.io.
Do you offer commercial, OEM, or white-label licensing?
Yes — any commercial use of Motion is licensed directly with us, with no off-the-shelf plan. That ranges from a few seats for testing, QA, and development (startups included) to white-labeling the engine under your own brand, running with zero SteamVR dependency on our standalone stack, or integrating our custom OpenXR runtime so your own VR app gets phone, Joy-Con, and VR-controller 6 DoF tracking. Email sales@portalvr.io — more detail under Commercial.
Joy-Con®, Nintendo Switch™, and Wii™ are trademarks of Nintendo Co., Ltd. SteamVR™, Steam®, and Valve Index® are trademarks of Valve Corporation. iPhone® and Face ID® are trademarks of Apple Inc. Meta Quest is a trademark of Meta Platforms, Inc. PICO is a trademark of Pico Immersive Pte. Ltd. VIVE® is a trademark of HTC Corporation. Samsung Odyssey is a trademark of Samsung Electronics Co., Ltd. XREAL® is a trademark of Xreal, Inc. VITURE® is a trademark of VITURE Inc. Windows is a trademark of Microsoft Corporation. The Bluetooth® word mark is a registered trademark of Bluetooth SIG, Inc. PortalVR Motion is an independent product and is not affiliated with, endorsed by, or sponsored by Nintendo, Valve, Apple, Meta, ByteDance/PICO, HTC, Samsung, XREAL, VITURE, Microsoft, or any other rights holder. All third-party trademarks, game titles, logos, and copyrighted content are the property of their respective owners and are used only to identify compatibility and demonstrate PortalVR Motion's functionality.