Hey guys we have a sweet method for applying your primary desktop to any monitor that the mouse is displayed on just using a Keyboard shortcut. You can make it whatever you like but we went with CTRL+ALT+P. Desktop icons usually move over too when triggered so long as the displays haven't been too scrambled, hope some of you find this useful. We use it for all of our windows servers now because it works so well.
1. Download from my DropBox ZIPHERE. 2. Double click "Install.bat" and it should walk you through the process. 3. Otherwise to install manually Run "makeprimarymonitorsetup-v1.0.1.msi" or can be manually downloaded HERE. 4. Open an explorer window to "C:\programdata\Microsoft\Windows\Start Menu\Programs" and copy the shortcut in the "Shortcut" folder from my ZIP to replace the one from the install OR EDIT the shortcut with your own command in the Shortcut section of the link Properties. We use CTRL+ALT+P to reassign the primary display. 5. That's it, once you reboot, windows should apply the shortcut to the OS every time it logs in.