Unity: Monitor nuances

This Article covers various nuances when connecting multiple monitors for Unity 5 in Windows 10. I ll divide this article according to Desktop and Laptop setups. And then in the end, a common issues section.



Common Issues

If your Unity Window doesn’t scale to the edges of the screen when you maximize a Unity window. 

Solution: This is a issue with the scaling not matching the monitor’s resolution. The scaling value for your lowest resolution monitor will offset the scaling values for the other monitors. In Windows 10 however this is eliminated by using the scaling slider under Desktop>>Display Settings>>Scale and Layout. If these values are same, the offset in resolutions should not matter. Follow the Desktop Setup Guide’s, steps 2 and 3.

Follow the Desktop Setup Guide’s, steps 2 and 3 to fix this.

Unity crashes every time I press play game, right after I moved a Unity window onto a new monitor. 

Solution: this is an issue when Unity’s Layout can’t figure out the monitor configurations. Use the Default Layout to play the Game. While in play mode, move your Unity windows out again.


Unity shows white screen and crashes at startup.

Solution: your Unity custom layout file is corrupt. You ll have to delete the custom layout under “C:\Users\username\AppData\Roaming\Unity\Editor-5.x\Preferences\Layouts”. Make sure you turn on show hidden files for the Windows Explorer. If it still crashes, then delete your Game’s “Library” folder found in “Game-CLIENT” folder.


How to connect more than 3 monitors on the Laptop.

Solution: My current dock WD19DC can only connect up-to 3 monitors. But the GPU on a Dell Precision 7740, (Nvidia RTX4000) can support up-to 4 monitors. So I can connect 3+4 monitors in total. For my setup, I have connected 3 monitors to the dock. Sourced the dock to the external GPU. Connected the last monitor directly into one of the laptop’s display port.

My current 4 monitor setup using a laptop connected via a Dock

Monitors max out at 30 hertz or source from Intel GPU not Nvidia/AMD card.

Solution: Refer to the topic above >> Laptop Setup and follow step 3, connecting monitors via a dock. Follow the last step.


Unity looks choppy even with high Unity framerate.

Solution: If any of your Unity’s window is on a 30Hz monitor, all of Unity will run at 30Hz. Make sure all your Unity windows are placed on the external GPU with 60Hz monitors ONLY. Expanding a single Unity window across multiple monitors will result in a similar choppy effect.