What KRVR Is and How It Unlocks Apple Vision Pro Gaming
KRVR is a visionOS app that connects a gaming PC to Apple Vision Pro, streaming SteamVR titles to the headset with foveated streaming so you can play your full PC VR library without native ports. Instead of waiting for visionOS versions, KRVR presents your existing SteamVR games inside Apple’s mixed reality environment as if they were built for it. The app focuses on Apple Vision Pro gaming, using Nvidia’s CloudXR streaming technology and Apple’s foveated streaming feature in visionOS to keep image quality high where it matters most. Compared with other SteamVR streaming tools, KRVR’s main draw is combining broad SteamVR support, including non-OpenXR titles, with eye‑tracked streaming that targets the region you are looking at for higher quality and reduced bandwidth.

Foveated Streaming vs. Foveated Rendering: Why Your Eyes Matter
Foveated streaming is a video compression technique guided by eye tracking that sends the highest resolution and quality to the part of the frame you are currently looking at, while reducing quality in your peripheral vision to save bandwidth. KRVR taps into Apple Vision Pro’s eye tracking and Nvidia’s CloudXR SDK, which has ready‑to‑go support for this feature in visionOS. UploadVR notes that foveated streaming is not the same as foveated rendering, although both can work together. With foveated rendering, the game engine on the PC renders the focus area at higher resolution; with foveated streaming, the PC has already rendered the frame and then encodes and sends the central region to the headset with better image quality. This layered approach is key to smoother SteamVR streaming, sharper text where you look, and lower latency in demanding wireless PC‑to‑headset sessions.
What You Need to Stream SteamVR Games to Apple Vision Pro
To use KRVR for SteamVR streaming, you need three main components: an Apple Vision Pro headset running visionOS, a Windows PC with a supported Nvidia GPU, and both sides of the KRVR software. According to UploadVR, KRVR’s Windows server app is built on Nvidia’s CloudXR SDK, which currently supports Nvidia’s Ada and Blackwell architectures, meaning RTX 40‑series and 50‑series graphics cards. On the headset, you install the KRVR visionOS client from the App Store, then on your PC you install the KRVR server downloaded from GitHub. Once both are running on the same network, KRVR can discover the PC, connect, and begin streaming SteamVR content. For input, KRVR supports tracked controllers, including PlayStation VR2 Sense controllers, as well as gamepads, keyboards, and mice, so you can match controls to each game in your SteamVR library.
Step‑by‑Step: Setting Up KRVR for SteamVR Streaming
Start on your PC by installing Steam and SteamVR, then confirm your games run normally on a monitor. Next, install the KRVR server app for Windows from its GitHub release page and launch it so it can detect your GPU and network. On your Apple Vision Pro, download and open the KRVR app from the App Store, and grant any requested tracking and network permissions. With both apps open on the same Wi‑Fi, select your PC inside KRVR on the headset and start a connection. When the VR desktop view appears, launch SteamVR from inside KRVR or from the PC desktop view. Once SteamVR is running, select a game from your library and it will appear in the Vision Pro as a streamed PC VR experience, with foveated streaming dynamically improving quality where you look for a more responsive session.
Fine‑Tuning Performance, Passthrough Cutouts, and Desktop Views
After you are connected, KRVR offers several tools to make Apple Vision Pro gaming more practical. The app supports passthrough cutouts, similar to Virtual Desktop on other platforms, so you can trace windows around your racing wheel, HOTAS, or desk and see them through the headset’s cameras while the rest of the view stays in VR. KRVR also lets you view and interact with your PC monitors, including multi‑monitor setups, so you can control chat, music, or system settings while a SteamVR game is running. Foveated streaming helps reduce bandwidth needs and smooth out latency, but you can further improve stability by using a strong Wi‑Fi router near your play area and closing heavy downloads on the PC. Together, these options make KRVR a practical way to bring demanding SteamVR games into the Apple Vision Pro with fewer compromises.






