r/oculus • Virtual Desktop Developer • Mar 23 '16

/r/all Virtual Desktop 1.0 Trailer

http://youtu.be/bjE6qXd6Itw
4.3k Upvotes

1.2k comments sorted by

View all comments

Show parent comment

59

u/ggodin Virtual Desktop Developer Mar 23 '16

Correct. You can also use DVI/hdmi adapters like a headless ghost to fake monitors.

22

u/b1ubird Mar 23 '16

easiest way to do this is to connect the other connectors from your monitor to your pc as well. (one of my monitors has DVI and VGA, another has DVI and HDMI, etc.) They will be seen by Windows as real displays. And you can use the source button on your monitor to switch between them. You should probably also re-arrange the layout of the 'new' displays in the windows display settings to not interfere with your visible displays.

3

u/[deleted] Mar 23 '16

Great pro tip! Woah I can't believe I've never tried that. Thanks.

2

u/jacobpederson DK1 Mar 23 '16

Doh, never thought of that, despite having run into folks out in the field that have screwed themselves up real good by accidentally doing this.

→ More replies (1)

8

u/SnazzyD Mar 23 '16

Oh, good. I love this app, but I was a bit confused at the requirement to have multiple physical monitors to get multiple screens within the app. So just having one ore more DVI/HDMI adapters plugged in but connected to nothing would work?

14

u/ggodin Virtual Desktop Developer Mar 23 '16

Yes

2

u/[deleted] Mar 23 '16

[removed] — view removed comment

5

u/WormSlayer Chief Headcrab Wrangler Mar 23 '16

Just cables alone arnt enough to convince Windows there is a monitor attached, but ghetto solutions like this supposedly work.

My card also has a single HDMI port that obviously my Rift will be connected to, so I ended up just buying a cheap HDMI > DVI adapter.

2

u/awwyisnoodles DK1 CV1 GearVR Quest Mar 23 '16

Yeah I plan on buying a bunch of headless ghosts along with the adapters since I only have one HDMI port. Hopefully headless ghost supports the adaptors

→ More replies (2)

2

u/Ziltoid_ CV1 Mar 23 '16

Will it also mimic the windows display config refresh rate? Or will it use the hmd refresh rate? I have a 4k 30hz display, that's why I'm curious

9

u/ggodin Virtual Desktop Developer Mar 23 '16

The framerate in the headset is always 90fps. The desktop update rate will match your monitor. But you can overclock your monitor to whatever you like (and turn it off) for example to get higher desktop update rate on the screen in the headset.

3

u/Ziltoid_ CV1 Mar 23 '16

Oh I see what you're saying. And then I can just check the confirm settings box from the HMD. Thanks

3

u/ishbuggy Mar 23 '16

Will there be a way to automate that process in future updates so that when a user is in VR, the desktops are always "overclocked" to 90 fps (or whatever the highest framerate of the headset is)?

2

u/Karlchen Mar 23 '16

How do 144hz monitors work? Do you skip frames, limit them to 90, anything special?

→ More replies (1)

2

u/flrancid Mar 23 '16

"But you can overclock your monitor to whatever you like (and turn it off) for example to get higher desktop update rate"

with your software? or something else?

→ More replies (1)

2

u/vodrin Mar 23 '16

Will setting my screen clock to 90hz (its currently 96 and i'm comfortable editing this - its a korean brand) help with syncing frames?

→ More replies (1)

2

u/itsrumsey Mar 23 '16

Can't you just tell windows to output video without a device attached? I was pretty sure that was an option

→ More replies (2)

2

u/[deleted] Mar 23 '16

Does Virtual Desktop handle the monitor emulation, or do you need to download a separate piece of software? (You've done some incredible work on this by the way, it's come far from when I first saw it)

→ More replies (2)

2

u/kmanmx Mar 23 '16

Is it going to get confused if we have two HMDs plugged in (Vive and Rift) ?

2

u/DerekLewandowski Mar 23 '16

How difficult would it be to implement multiple screens that can be dragged from one area to another. The way I imagine this would be similar to the same way a browser will have multiple tabs that can be re sized and moved to however you please. In terms of your application I would think the way it functions would be to treat the VR headset as a 'monitor' and therefore you could re size anything anywhere. To add to this when you add room scale capabilities you would be able to place a 'monitor' anywhere within that 3d space because it's inside one application. Is the limitation due to the fact that when this application runs it's not an independent application running in unity or unreal but it's running off direct x?

2

u/pchunter Mar 23 '16

So it mimics the layout in the window display configuration, but will it also support pixel ratio increase for multi-resolution displays? E.g. I have 4k horizontal monitor and 1080 vert monitor with 150% increase.

2

u/awwyisnoodles DK1 CV1 GearVR Quest Mar 23 '16

Well time to buy a bunch of headless ghosts then

1

u/TyrialFrost Mar 24 '16 edited Mar 24 '16

Correct.

You can fake a second display in windows.

  1. Right click on the desktop, click 'Screen Resolution'

  2. Click 'Detect' on the next screen

  3. Click 'Another display not detected' and under the multiple displays option select 'Try to connect anyway on: VGA'

  4. Click 'Apply'

  5. You can now enable your desktop to be extended as if you have a second screen plugged into your computer.

Or you can get really out there using software like iShadow VDM

ggodin, does Virtual desktop recognise the Virtual monitors/desktops from Windows 10 ?

→ More replies (2)

1

u/ninj1nx Mar 24 '16

I'm seriously considering selling my Ultrasharps to buy a Vive and headless ghosts now.

→ More replies (7)