Unity Multi Monitor - Dual Screen

I want to run an application with two screens (vertical), The main screen is a touch screen and the other is normal. My problems are:

  • I cant select the screen when the program run first.
  • I cant select the resolution.
  • I cant turn off the windows bar (where minimize, maximize and close are located), this is my last option!!!

I think that Unity doesn't support dual screen....

4 Answers

4

I think in 5.3 they support multiple monitor displays now:
Multi-display

We have gotten around this issue without any hacks by running the application in a full-size borderless window using the “-popupwindow” switch.

http://docs.unity3d.com/Documentation/Manual/CommandLineArguments.html

This will cause the application to open in a window at the full resolution with not borders or caption. As long as your desktop resolution is set to the app’s resolution, this looks just like a full-screen app.

See here: Dual monitor support? - Unity Answers

You can use AutoHotKey to remove window borders if you are not running fullscreen.

You can also start up with the -popupwindow command line argument and automatically remove borders and caption.

@Geo.Ego: Whoa, didn't know that! Must be relatively new. This option is great and works perfectly! You should convert this to a separate answer.

Good idea. Will do!

for multi-monitor I think you should consider making host/client separate applications and let them communicate through localhost.
this works if you are not aiming for the view to be connected … for example you just want to display more information on the client side( graphs, Front/Side View etc ).

I would love to know alternatives to the multi-monitor solutions out there.

Wait a few more days for 4.1. That will have multi monitor support.

@Graham Dunnett, Where are you getting this information from? I've seen you post this elsewhere with no reference, and I can't find it anywhere.

hey @GrahamDunnett, can you please point to the documentation, of 4.1, that explains this "multi-monitor". I am completely drawing a blank on finding it. Thanks in advance