Virtual Desktop - ggodin
Audio Tab
Virtual Desktop now features an Audio tab where you can easily toggle Positional Audio and select the desired speaker configuration through a drop-down (Stereo, Quadraphonic, 5.1 Surround or 7.1 Surround); you no longer need to fiddle in the Windows audio dialogs to get the feature to work.

A configurable shortcut to toggle Positional Audio has also been added to the Bindings tab.

From the Audio tab, you can also change individual speaker volumes and tweak the frequency response through an equalizer. You can pick from existing presets or customize it yourself.

Dedicated Audio Driver
This new version includes a dedicated audio driver which prevents sounds from going into your regular desktop speakers. This driver also allows Positional Audio to work on all VR headsets (not just the Rift).

New Positional Audio Implementation
The previous positional audio implementation wasn't using HRTFs and was rather simplistic. This new implementation greatly enhances the sound quality and surround experience. It also works on Windows 7. You can try it out yourself with multi-channel audio experiences (this example only works with the Microsoft Edge browser).

VR180 Photos Support
The photos tab can now display 180° photos taken with recently released VR180 cameras. A distance slider is included to let you adjust pictures that appear too close. The same distance slider has been added to the Videos tab for 180 videos.

Optional Touch Input
The controller interaction with the desktop has always been through simulated Touch Input on Windows 8 and 10. This allows multi-touch gestures such as pinch-to-zoom or swipe-to-scroll. Unfortunately some applications (such as Discord) or sometimes Windows doesn't work quite well in touch mode so there is now an option called "Use Touch Input" under Input Options which can be disabled if you experience such issues. When disabled, the controllers will perform regular mouse clicks instead.

Bug Fixes
- Fixed "Unable to connect to Virtual Desktop Service" issues.
- Fixed click offset issue on Virtual Desktop window when using multiple monitors with different scaling options after installing Windows 10 April Update. The bug in Windows is still present and might affect other windows so disabling touch input might be required if you experience issues.
- Fixed issue with clicks not working when HP Touch Point software is installed
- Fixed videos being stuck in Software Decoding mode when they refuse to play
- Improved startup time when users have multiple purchased environments in their library
- Stability improvements

Let me know if you experience any issues, thanks!
Virtual Desktop - ggodin
Hardware Decoding Improvements
The video player now has 3 decoding options: DXVA 2.0 (the old method), Direct3D 11 (the new option) and Software (which forces the use of installed codecs). If you have a powerful GPU, you can select the Direct3D 11 option to offload more work to the GPU and improve playback smoothness with high resolution videos. The original method (DXVA 2.0) is still recommended for most users.

Note: If you are on the latest Windows 10 Fall Creators Update, make sure to download the HEVC Video Extension to get the best hardware decoding performance. It used to be part of Windows but is now a separate download.

Controller Contacts
There is now an option to show or hide controller contacts on the screen.

Bug Fixes
- Fixed service installation issues caused by anti-viruses on some machines
- Fixed crash when a 360 photo or video was renamed
- Fixed issue with UI re-appearing when controllers were fading-out
- Voice commands will no longer cause tab changes in video compact mode
- Improved photo and video thumbnail generation speeds
- Other stability improvements

As always, let me know if you experience any issues. Enjoy!
Virtual Desktop - ggodin
Today's beta update adds functionality to the Photos and Videos tab as well as a few requested features and bug fixes.

Videos Tab
The Videos tab now displays thumbnails of the files in your 360 Videos folder and lets you play them with a single click. You can sort them by name, size, date or recently played. Videos can be marked as hidden. You can also toggle stereoscopic 3D with videos like you can with photos.

Photos Tab
You can now sort your photos by name, date or size.

Dimmed Lights
You can now bind a key or button to toggle dimmed lights in Model environments.

Bug Fixes
- Video settings are now properly saved/restored across sessions
- Dashboard mouse buttons now follow SteamVR's input system
- Portrait orientation fixes in Dashboard
- Stability improvements

Note: Virtual Desktop now uses .NET 4.7.1 instead of 4.5.1 and should install it as needed on your next launch. If the update gets stuck in the Steam download queue, simply uninstall and re-install Virtual Desktop.
Virtual Desktop - ggodin
Timewarp Layers in Model Environments
Model environments such as the Home Theater and Home Cinema now support cylindrical and quad layers (with Rift) to render the desktop. This provides the maximum image quality even when Supersampling, MSAA and Environment Mip Mapping are disabled. The Environment Editor has a new option to enable it in user-created environments.

Monitor Orientation Support
All monitors, connected to any GPU should now render correctly in any orientation (Portrait, Landscape, etc.). Previously, some monitors appeared washed out, transparent or would cause the application to crash.

Bug Fixes
  • Fixed issue with fullscreen games appearing frozen after Fall Creators update
  • Fixed 360 video cube projection appearing black in the Mirror Window
  • Fixed Play with Virtual Desktop contextual command
  • Fixed multiple crashes
I've been working hard on fixing some bugs that have been around for a while but that I couldn't easily reproduce. The app should feel more stable with each update. Thanks again for reporting any issues you encounter!
Virtual Desktop - ggodin
This update focuses on stability improvements and a few user requests.

Video Player
A new option called Allow Custom Orientation will let you position 360 videos with the Reset Orientation command (like it used to work in prior versions).

Automatic Reset Orientation
When the application launches, resumes from being paused or when returning from a game, the headset will recenter automatically.

Bug Fixes
  • Fixed "Failed to Initialize VR Headset" error with some audio configurations
  • Fixed multiple shutdown issues
  • Fixed volume levels with Positional Audio
  • Fixed Anaglyph 3D in Model environments with fixed screens
  • Fixed cursor rendering issues with AMD GPUs

Let me know if you experience any other issues!
Virtual Desktop - ggodin
Today’s update is huge. Probably one of the biggest to date. Let’s go into the details!

Moveable Screen
You can now grab the screen and move it around by holding one grip. Holding both grips will let you resize it as it did in the past. Reset Orientation will also reset the screen’s position. By default, the screen will stay leveled with the horizon; check the Allow Rotation option to allow it to roll. You can rotate or tilt 360 videos by using the same technique: point at the video, hold one grip and drag the video around, up or down.

Positional Audio
There is now an option to enable Positional Audio. This is particularly cool with theater environments. If your speakers are configured as a 5.1 or 7.1 setup, sound will be positioned around you. This currently only works with Rift.

New YouTube 360 Projection support
YouTube recently changed the projection of their 360 videos. The Videos tab now has a Cube projection which lets you watch them properly.

Improved Controller Support
Interacting with your desktop using the controllers is now much easier and less frustrating. Clicking or double clicking on buttons/links will feel more reliable. Configurable laser beams are now visible. Interaction with the screen in Model environments is also more accurate.

Configurable Supersampling
You can now tweak the amount of supersampling used in Virtual Desktop. This can help run Virtual Desktop on lower end machines or reduce the GPU usage when playing games. Note that with Rift, this doesn’t affect the screen’s image quality as it is using Cylindrical Layers but it does affect the quality of environments or the screen in Model environments.

Xbox Controller Improvements
You can now use your Xbox controller to interact with your desktop with Vive and WMR headsets (in addition to Rift). You can also move/tilt the screen or 360 videos by holding the bumpers and using the left thumb stick.

Remembering Video Settings
All the video settings (mode, projection, FOV, tilt, rotation, etc.) are now saved per video.

Improved Dynamic Lighting
Model environments will now have more realistic dynamic lighting based on the content of what you are watching. The Home Theater environment will also turn off the lights automatically when watching movies.

Bug Fixes
  • Fixed “Failed to Initialize VR Headset” errors with Dash on the Public Test channel
  • Fixed “No monitors found” error with Dash on the Public Test channel
  • Fixed Start with Windows option to correctly be checked on restarts
  • Fixed Full SBS to work properly in Model environments with fixed screens
  • Fixed cursor rendering in SBS modes
  • Fixed black screen issue on some systems with HDR monitors
  • Fixed issue where it wasn't possible to override keyboard bindings
  • Fixed rendering of mouse cursor in some games

Let me know in the comments if you experience any issues with this update.
Virtual Desktop - ggodin
Today's update separates the Dashboard functionality into a separate app (called Virtual Desktop Dashboard) which will now appear under Tools in Steam. This will solve the issue of Virtual Desktop always appearing as running in Steam, failing to start or being prompted to choose what mode to start it in. This change also gets rid of the launch dialog when starting Virtual Desktop. Note that if you need to run the Environment Editor, you can find it in the installation directory and launch it manually from there.

I've also reduced the GPU Usage when Virtual Desktop is in the background and another VR app is running.

Bug Fixes
- Fixed mouse lag when watching 360 videos/photos
- Intersecting the Open dialog while playing a video will keep the UI visible

Virtual Desktop - ggodin
Starting with version 1.8, new updates will now be announced and pushed to the Beta branch for a few days before making it to the public branch. This will allow you to revert to a working state in case something isn't working as expected and give me time to fix any issues I might have missed.

Now onto the new features in this release!

Cylindrical Timewarp Layers on Rift
The latest Oculus SDK added new layers that lets us draw user interfaces at a higher quality. The screen in Virtual Desktop now uses this new feature which improves image clarity. The Mip Mapping option has been split into 2 different options: one for the screen and one for the environment. This gives you better anti-aliasing control.

WMR Headsets Support
Windows Mixed Reality headsets are now officially supported. You can configure button mappings in the Bindings tab. The Win + Y banner will now disappear when Virtual Desktop starts up. Make sure to install the latest Windows updates to fix stability issues.

Video Player Compact Mode
The video player now features a compact mode toggle which will reduce the size of the window when playing videos. Elapsed and remaining times have also been added.

3D Anaglyph Support
Anaglyph is now a supported 3D mode. This is useful to play 3D games using Nvidia 3D Vision configured to use Discover glasses.

Additional Languages
Virtual Desktop now supports English, French, German and Japanese. This includes displayed text, messages, voice commands and vocal feedback. You can change the language with the small flag button in the upper right corner. Other languages will be added in the future.

GPU Usage
When trying different options it is always nice to see how it impacts the performance of your system. If you have the latest Windows 10 Fall Creators Update, you'll see a new GPU Utilization indicator at the bottom of the window. This lets you know how much GPU Virtual Desktop is currently using.

Bug Fixes
  • Fixed issue where controller clicks would sometimes stop working
  • Mouse clicks and wheel scrolls now keep the overlay active
  • Fixed fake Dash monitor appearing when Multi-Monitor was enabled on Rift
  • Fixed performance drop introduced in the 1.7 update
  • Fixed environment sounds not stopping when switching environment
  • Fixed controller interaction with screen to be more accurate and work with the Head Lock feature
  • Fixed laser pointers orientation to be more natural with WMR, Vive and Rift headsets
  • Fixed errors at startup on some systems
  • Removed Allow Injection option on Windows 10 since it is now obsolete
  • Removed SBS Direct modes since they no longer worked with recent SDKs
Virtual Desktop - ggodin
There are a couple issues with the new WMR headsets that prevent Virtual Desktop from being a worthwhile experience. Mainly controller interaction with the desktop and stability. This announcement is to let you know that those issues are being looked into. I am working with Microsoft to have those resolved as soon as possible. Thank you for your patience.
Virtual Desktop - ggodin
Controller Bindings
You can now remap controller buttons in the Bindings tab. With Rift you can also remap Xbox controller bindings; just make sure to enable Xbox Controller in the headset options and ensure you Xbox controller is paired.

Launch Virtual Desktop from the Dashboard
When you go into the Virtual Desktop SteamVR Dashboard, you now have a button that lets you launch the main app if it isn't started already. This allows you to switch between the two interfaces easily.

Stereo Panorama Environments
You can now create and use stereo panorama environments. These can be created from Ansel 360 stereo screenshots of your favorite games. In addition, stereo cubemaps and stereo panoramas can use HDR images. 48bits PNGs are recommended.

Oculus Dash Support
Version 1.7 uses Oculus SDK 1.20 with Rift and is now compatible with Oculus Dash; It will allow Dash overlays to show up within your environment and have the proper depth cues. Work is being done to integrate the new timewarp layers (cylindrical, cubemap) which will help increase image accuracy. This will be part of a future update.

Bug Fixes
  • Now detecting corrupt service installations and fixing them automatically
  • Support for keyboard media keys in video player
  • Fixed the "Unable to query monitors" error
  • Fixed audio glitches on some machines
  • Fixed performance drop with Mip Mapping on Rift
  • Fixed Oculus Touch controller tilt when using SteamVR
  • Stability improvements
As always, let me know if you experience any issues.

Search news
Nov   Oct   Sep   Aug   Jul   Jun  
May   Apr   Mar   Feb   Jan  
Archives By Year
2018   2017   2016   2015   2014  
2013   2012   2011   2010   2009  
2008   2007   2006   2005   2004  
2003   2002