ALL SPONSORSHIPS GO TO CANCER RESEARCH UK - READ MORE
Compatible with all OpenXR VR Headsets
Launched 15th February 2026
See the new configurator here
- Intelligent render tracking. The new render-lineage system learns how your game renders each eye in real time, automatically applying variable rate shading (VRS) to compatible workloads while respecting the shader exclusions defined in the game’s profile.
- Improved eye tracking. Refined OpenXR eye-tracking support, with horizontal and vertical offsets to fine-tune gaze alignment, particularly useful for headsets such as the Bigscreen Beyond 2e.
- Intelligent adaptive frame generation. Automatically monitors GPU frame times and activates when the GPU can no longer maintain consistent performance, helping deliver a smoother, more stable VR experience.
- 2× and 3× frame generation. Generates additional frames between rendered frames to improve perceived smoothness and help maintain your headset's target refresh rate during demanding scenes.
- GPU and runtime compatibility. Requires an NVIDIA graphics card. MotionCore has been tested with the SteamVR and Pimax OpenXR runtimes.
- Auto Tune. Automatically adjusts VisionCore’s full set of colour and tonal controls at the press of a button, including the new shadows, blacks, temperature, tint and vibrance settings.
- 8K helmet mask. A high-resolution helmet mask with a realistic sunshade effect.
- VRS Pixel Smoothing. Helps reduce visible pixelation from variable rate shading for a cleaner, smoother image.
- HDR to SDR tone mapping. View HDR desktop content in VR without washed-out colours or blown-out highlights.
- Multi-monitor overlay. Display single, dual or triple monitors in VR.
- Improved performance reports. Reports now visualise GPU frame times against your VR headset’s target frame time, making it easier to see when GPU rendering stays within, or exceeds, the time available for each frame.
- Hand-off & Recall. Launch a game from the Companion and automatically return to your desktop when you exit, making it easier to move between your desktop and VR games.
- Real-time configuration. Most settings including FocusCore, VisionCore, transparency, heads up display and multi-monitor controls now take effect immediately in DesktopXR as you adjust them in the Configurator, without needing to save or restart.
- Built-in warning system. Automatically checks for common issues and alerts you when something needs attention.
- Quick access to configuration and files. Easily access INI configuration files, temporary files and relevant folders from within the Configurator.
- Update notifications. Get notified when a newer version is available.
- Improved web-renderer diagnostics. Enhanced error logging for the CEF Web Renderer makes it easier to investigate web-rendering issues.
- In-session performance metrics. Switch CPU and GPU readings between usage percentages and frame times without leaving your VR session.
Benchmarks v1.9.0 FINAL
Assetto Corsa Evo (MSAA2)
Automobilista 2 (MSAA2)
Elite Dangerous (SMAA)
Le Mans Ultimate (MSAA2)
Microsoft Flight Simulator 2020 (TAA High)
Microsoft Flight Simulator 2024 (DLSS Ultra)
Star Wars Squadrons (TAA Ultra)
DesktopXR is an advanced OpenXR API layer designed to enhance VR performance, visual quality and usability. Powered by FocusCore, MotionCore and VisionCore, it combines intelligent fixed and eye-tracked foveated rendering, adaptive frame generation and advanced image processing with fully integrated desktop and web overlays, heads-up displays and performance benchmarking tools.
This app will always remain free 🙂
https://www.youtube.com/@DesktopXR
- OpenXR API layer
- DirectX 11 & 12 rendering
- FocusCore - Fixed and eye-tracked foveated rendering
- MotionCore - Adaptive 2× and 3× frame generation (NVIDIA GPU)
- VisionCore - Advanced image processing
- FOV cropping
- Desktop overlay with multi-monitor support
- HDR to SDR tone mapping
- Customisable heads-up display
- Web overlays
- GPU performance benchmarking
- Minimal performance overhead
- Simple MSI installer
- Clean uninstall support
- No additional software to install
- SSL.com malware scanned and digitally signed binaries
- Download the latest
.msifrom the Releases page - Run the installer
- Restart any running OpenXR applications
The API layer will automatically register with the system.
Use standard Windows uninstall:
Settings → Apps → Installed Apps → DesktopXR → Uninstall
or
Control Panel → Programs and Features
DesktopXR can be configured via a simple settings file.
To change the overlay toggle key and other options, see the full documentation:
📖 https://github.com/glenimp617/desktopxr/wiki
- Windows 10 / Windows 11
- OpenXR compatible runtimes
- DirectX 11 capable GPU
- Tested on standard desktop OpenXR runtimes
- Behavior may vary across headset vendors
DesktopXR is distributed as a binary under a proprietary license. See LICENSE.txt for details.
This repository and its contents are not licensed for reuse, modification, redistribution, or commercial use unless permission is granted in LICENSE.txt or by written agreement.
DesktopXR includes or uses third-party components, including the Khronos OpenXR SDK, NVIDIA NVAPI SDK, and Chromium Embedded Framework. These components remain under their respective licenses. See THIRD_PARTY_NOTICES.txt for details.
This software is provided as-is without warranty. Use at your own risk.
Bug reports and feedback are welcome via GitHub Issues.
Thank you to everyone supporting DesktopXR!




















