PCVR on Apple Vision Pro

Stream your PC VR games wirelessly to Vision Pro. Eye-tracked foveated streaming, native resolution, 90fps.

See KRVR in Action

Eye-Tracked
Foveation
H.265
Encoding
WiFi 6
Ready

Features

CloudXR Streaming Live

Powered by NVIDIA CloudXR with Apple FoveatedStreaming. Eye-tracked foveated streaming renders full resolution where you look, reduced detail in the periphery. Works with any OpenXR game.

👁

Foveated Streaming

Eye-tracked foveated rendering powered by Apple FoveatedStreaming and CloudXR. Full detail where you look, reduced periphery. Same total bandwidth, dramatically better perceived quality.

📷

Cockpit Passthrough

Draw passthrough windows around your steering wheel, HOTAS, or cockpit hardware. Multiple masks, world-anchored positions, motion compensation for sim rigs. Edit handles to fine-tune shape between sessions.

🕹

PSVR2 Sense Controllers

Full 6DOF tracking and input with PlayStation VR2 Sense controllers. Trigger, grip, joystick, buttons, and haptic feedback. Velocity tracking for throwing and physics interactions.

Hand Tracking Live

See your hands and fingers in supported games via ARKit hand tracking. 26-joint skeleton sent to PC at 90Hz. Games with native hand tracking support show your real hand poses.

🎮

In-Headset Game Launcher

Browse and launch your VR games without taking off the headset. Built-in game library scans Steam, Epic, and GOG. Desktop viewer lets you see and manage your PC screen in VR.

🖥

Desktop Interaction

Mirror your PC desktop in VR and click to interact. Multi-monitor support — view additional displays alongside your game. Full resolution capture. Tap to click on your PC without leaving VR.

👋

Wrist Gesture Controls

Tap your wrist to control KRVR without controllers. Two-finger tap left wrist for the menu, four-finger tap for desktop. Two-finger tap right wrist to toggle masks, four-finger for immersion mode.

Customisable UI

Choose which buttons appear in your quick-access pill bar. Toggle games, desktop, masks, lock, immersion, hands, and input on or off. Settings auto-apply — no restart needed.

Tested Games

Any OpenXR game works natively. OpenVR games supported via OpenComposite.

iRacing
MSFS 2024
VRChat
Le Mans Ultimate
Assetto Corsa EVO
Kayak VR: Mirage
AirCar
Half-Life: Alyx
DCS World
Star Citizen
Forefront

Requirements

Windows PC

  • NVIDIA GeForce RTX 40 series or newer
  • Windows 10 or Windows 11
  • Latest NVIDIA drivers
  • 5GHz WiFi, 50Mbps+ sustained

Apple Vision Pro

  • visionOS 26.4 or later
  • Available on the App Store
  • Same local network as PC
  • WiFi 6 recommended

Optional

  • PSVR2 Sense controllers
  • Dedicated WiFi 6 access point
  • PC wired to router via Ethernet
  • OpenComposite for OpenVR games

Troubleshooting

  • Sunshine / Moonlight conflict — Close Sunshine before running KRVR. Both use overlapping UDP ports (47998-48012). Sunshine must be fully stopped or KRVR won't connect.
  • First connection fails — Make sure KRVR is allowed through Windows Firewall. The installer sets rules automatically but some antivirus software can block it. Try disabling your firewall briefly to test.
  • Black screen after connecting — Make sure you launch the game after the session is connected (green status). Some games need OpenComposite to work with CloudXR.

Ready to Play?

KRVR is available now. Download on the App Store and grab the PC companion app to get started.

Support the Project

KRVR is free and built by one developer. If you find it useful, consider buying me a coffee.

☕ Buy Me a Coffee