Skip to content

blevok/VR_View

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VR_View

This is a fork of ScreenTask in C# by EslaMx7


VR_view is my quick solution for virtual PC desktop on Windows 10 Mobile using cardboard type head mounted displays (HMD).

What it does is show your PC desktop in a side-by-side view. It works by taking a screenshot of your desktop at a configured interval, and displaying it as two side by side images. I find 33ms to be a good interval for most uses, but you can go lower or higher depending on your uses.

It is completely PC based and does not have a UWP companion app. You can use the remote desktop app of your choice to connect to your PC. For higher framerate, for watching videos for example, i recommend game streaming apps instead of normal RDP, as they offer 30fps or better. But for general browser use, reading, etc, normal remote desktop apps offer better clarity.

Now here's the catch, since you need a monitor to run the application and view it, and also a monitor to work on, you have to have two monitors. So you put your browser or whatever you want to view in your HMD on one monitor, and on the second monitor you run VR_View, and then view that monitor with remote desktop or a game/app streamer.

My preferences are Teamviewer for clarity, and Remotr for watching video or doing other tasks that require a higher framerate. These are both free apps available for Windows 10 Mobile from the Windows store. Teamviewer is also available for Windows Phone 8.1, but Remotr is not, but there is another app called KinoConsole that is almost as good.


If you don't have two monitors, you can fake it. Windows has long had the ability to "try to connect anyway" to a non-existent monitor, but unfortunately that ability was recently removed from Windows 10. It may still work on previous versions of windows, and Windows 10 pre anniversary update.

For users of Windows 10 post AU, i found a little utility called spacedesk that will accomplish the same thing. Basically, you enable the display driver, and then go to a local url in a web browser, and a second monitor is created. It is meant to extend your windows desktop onto another device with a browser, but you can use a browser on the same computer, and just minimize it. With the browser connected, the second monitor will show up in your display settings, where you should set it to extend your desktop instead of clone it.

Another option is to create a ghost monitor using a special hdmi or vga connector, to trick windows into thinking another real monitor is attached.


If you use spacedesk as a second monitor, or have two physical monitors of different resolutions, it is best to run VR_View on the monitor with the higher resolution, to get the clearest view through the remote connection from your phone to the PC.


.NET Framework 4.5 Required Download here

Works On Windows Vista/7/8/10 | Windows XP Not Supported Since The .NET 4.5 Not Supported On It.

You can download the pre-compiled application here


Screenshots

Working view (work on left monitor, view on right):

Working view (work on left monitor, view on right

Settings view:

Settings view

Mobile view through Teamviewer:

Mobile view through Teamviewer


License :

VR_View is released under the GPL v3 (or later) license, see : http://www.gnu.org/licenses/gpl-3.0.html

About

Side by side viewer for the windows desktop.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%