Massive thanks for the Desktop Viewer fix, Ralf!
Nothing really, except that something like KAT VR is probably the perfect platform for playing with gesture controls, so don’t skip the gesture tutorial on launch. And graphics settings wise depending on your PC aim for a high resolution over raytracing.
No, that looks fine. Should work.
Please start vorpX, try to launch the desktop viewer trom the tray menu a couple of times and then create a trouble shoot archive in the config app. Send it to support at vorpx dot com. I get back to you *if* I can spot something unusual.
Than it has to be some rights specific issue. Not quite sure what you meant by ‘admin account’. If that means that you have an admin account and a sescond account for day-to-use, it will not work.
You need to be logged in with a default Windows user account, which doesn’t have admin rights when logging in, but can get admin rights if necessary. Otherwise the service can’t do all it needs to do to handle the virtual monitor.
Also if you happen to run vorpX as admin, don’t. That’s only neccessary to hook games that require admin rights.
Besides that I’m out of ideas. You can however still use the desktop viewer like before vorpX 25.1.0 with your actual monitor.
After a full reinstall, I still have the same problem. A few notes:
-I’ve had foveated rendering / quadview disabled since I don’t think I’m running any games that would support it (same goes for eye tracking)
-vorpX Service is running on startup, but from your description maybe something is interfering with it.
-When launching VorpX Desktop Viewer, I notice now the “disable virtual monitor” is greyed out in the system tray, despite “enable virtual monitor” being checked in the configuration settings.
-I think I read Virtual monitor is supposed to disable my existing monitor? That’s clearly not happening on my end. I even tried turning off my monitor while Desktop Viewer was enabled and it led to behavior where the previous desktop image was still on the screen and I could move the mouse cursor around, but none of my clicks registered.
Please let me know what else I should try to troubleshoot this.
25/09/12 | vorpX 25.1.2 has been released
Another maintenance update with about a dozen noteworthy changes and fixes.
- Head tracking mouse emulation did not work anymore in desktop viewer.
- Messages shown in some games on start could become unresponsive.
- Mod component install with the virtual display failed due to an unclickable prompt.
- Some games did not exit cleanly since vorpX 25.1.0.
- Workaround for 32-bit games that use too much RAM on CPUs with many cores.
- Potential workaround for old games that assign small stack sizes (untested).
- In games with .ini and mem-scan FOV, ini-controls weren’t shown before scanning.
- Avoid more annoying virtual monitor related Quest Link self-restarts.
- Communication between the service and 32-bit vorpControl was broken.
- The service could use an entire CPU core after lock/unlock, standby/resume etc.
- Custom sync selection in the vorpX menu selected different options than shown.
- Trouble shoot data now includes all relevant log files.
- Better service handling in the installer.
- Elder Scrolls Online: HUD shaders updated (again).
- Cyberpunk 2077: mod components updated for CP2077 2.31
- As always numerous smaller fixes and optimizations.
Hi Ralf, I had the high CPU usage starting randomly, without my pc going to sleep mode. Suddenly I would hear my fans blow harder, I checked task manager and saw VorpX with a high CPU usage. One time it was even 90% usage. I only use the standard Windows Defender.
Resolution:
Disable foveated rendering in the Pimax app. Can’t test since I only have an older Pimax lying around here, but others reported that’s the source of the problem. Foveated rendering is not of much use with vorpX anyway since when hooked into a game most of the GPU heavy lifting is done by the game, not in vorpX’s own rendering thread where the foveated rendering gets applied.
Desktop viewer/virtual display:
Sounds suspiciously as if the vorpX service can’t perform its desktop viewer related tasks like it is supposed to on your system, which would prevent both the virtual display from kicking in and the desktop viewer from launching when trying that from the tray menu.
That may occasionally happen due to bug that can send the service into an infinite loop currently. Will be fixed in the next update. As a workaround restarting the service (or your PC) would help until then.
It can also happen if you are running your PC with dedicated admin/day-to-day user accounts, where the logged in day-to-day user user is never allowed to have admin rights. To use the virtual display as intended you’d have to change your Windows setup to default (i.e. the logged in user can obtain admin rights via Windows’ user account control if needed). If you don’t want to change that, you can still use the desktop viewer with your actual monitor like you currently do, of course.
If none of the above is your issue, try to reinstall vorpX if you haven’t tried that already. Just in case.
I’m on the Pimax Crystal Super trying to use the Desktop Viewer / Virtual Monitor, but am having a couple problems:
-While it works, the resolution is clearly reduced. On a 4k desktop, it looks like it’s downsampled using a nearest neighbor filter down to maybe 1080 (I can see obvious aliasing on straight lines). It’s clearly displaying a poorer quality than something like SteamVR’s desktop view, I’m guessing this is some sort of bug.
-I’m on a 60Hz monitor and I can’t get Desktop Viewer to display the image at 90fps, even with vsync off in games with a high framerate. The in-game framerate will go that high, but the Desktop Viewer isn’t sampling it, it looks identical to capping it at 60 and I can tell it’s not as smooth as 90. Just to test, capping it at 30fps shows an obvious drop, so I think it’s not injecting properly.
Some things I’ve tried / noticed:
-When VorpX hooks into a game directly, it displays it at 90fps fine (same for full resolution), this is only an issue for running a game inside Desktop Viewer.
-When I try to launch Desktop Viewer through the system tray icon, nothing happens, but if I launch vorpDesktop.exe directly from the VorpX directory, then it will load.
-When trying to activate virtual monitor manually from the system tray, nothing seems to change. If it’s already running Desktop Viewer, does that mean it’s already active?
You should be able to automate large parts with a batch file and some command line tool that can change the resolution. An alternative would be AutoHotkey, which can change display resolution itself, I think. Never used it, but many consider it quite useful for Windows automation tasks.
I’ll add a selection for a preferred virtual display res in one of the next updates. Probably not directly the next, but that sounds like a useful idea.
Hi all!
This is how I start my game since version 25 (24):
– wake up PC
– use mouse and monitor to:
– start VorpX (it doesn’t survive the sleep mode)
– start Virtual Desktop manager
– put on headset (with mouse on my lap)
– Desktop Viewer kicks in and turns on Virtual Monitor
– change resolution (from “recommended” to my desired resolution)
– get the Steam window on the virtual monitor
– start game
– store away mouse and pick up gamepad
Is there a chance to shortcut / automate some part of this routine or make it more comfortable?
How do you guys do it?
Can I eg. make the VorpX control survive the sleep or start the virtual monitor in the desired resolution?
Cheers!
Tried something else last night. While on Virtual Desktop, I switched the Virtual Monitor off first, desktop came back to my monitor on a correct resolution, HMD went black, but that just needed a reset on the HMD. Yeah, I can live with this coz everything else works just fine but a weird thing nonetheless.
Really weird, just disable the virtual monitor in the config app then. You’ll lose its benefits (no more custom resolutions fiddling + matched refresh rates), but everything should work like before, i.e. your actual monitor is captured by the desktop viewer.
Ok, first I tried the method that was on by default, when I put on my HMD, the monitor shuts down and so on. I tried to change the method to fully manual, where I have to shut down the monitor my self, but that resulted in black screen on the HMD when the monitor was shut down and I had to reboot the HMD to get any picture back. Using the method where Vorpx shuts the monitor automatically works fine otherwise, been gaming quite well with that, but finishing a session is a problem because the desktop is on some wanky low resolution after that. I have Pimax Crystal headset, I don’t have the latest Pimax Play release because that broke something with Vorpx, I think I couldn’t use the Vorpx Virtual Desktop at all with the latest release (they broke other things too when they added the Sharpening and GPU scaling functions to the Pimax Play so I reverted to the latest working release and been using that ever since). Windows 11 with all the latest updates aswell.
I managed to get in using Hook helper at generic mode.
The d3d 10/11/12 mode just says incorrect video.
Once I am in the game all the characters on the menu looks black.
No texture whatsoever.
But in game i can see everything clearly.
But the game crashed in under a minute.
This happens every single time.
Replicated it maybe 6 times. Crashed to desktop all 6 times.
Specs:
Core Ultra 265k
RTX 5080
64GB 6000mhz cl30
980 pro nvme