How can you show the login prompt on both monitors when logging in with Windows 7?

I have a desktop machine with an ATI VGA/DVI AGP card driving two monitors. Everything is peachy until I connect to this machine via a remote desktop session. After a remote desktop session, I return to my desk to find one monitor completely off, and the second monitor shows a black screen and will display the cursor if I move my mouse over there.

I'm usually successful in logging in blindly, but it is getting more difficult now that my company has instituted a disclaimer screen after you login, that requires you to press OK before continuing.

I'm not sure if it is related to the problem but Windows 7 defaulted to think the monitor on the DVI card (display #1) was the primary, and the VGA (display #2) the secondary. I changed that default and set display #2 as the primary. It seems as if Windows is still outputting the primary screen to display #2 (i.e. the VGA monitor), however it isn't powering on the VGA port.

It is probably a bug given I'm running the RC of Windows 7, but just looking for ideas on workarounds.


I don't think that this is specific to Win7, I have had similar multi-monitor issues with XP, Vista and Win7, and with both ATI and NVIDIA graphics cards.

The problem is that it does matter which monitor is labelled #1. Switching the 'Primary' monitor setting in the display settings works fine most of the time, but as you can see it causes problems in some situations.

Windows assigns the first monitor that it detects as display #1 - but this can't be changed in Windows display settings (changing the primary monitor does not change which display is labelled #1).

The solution then, is to get Windows to re-detect your displays in the correct order:

  1. Unplug your second monitor
  2. Uninstall the display drivers
  3. Restart
  4. Re-install the display drivers
  5. Restart and log into Windows
  6. Now plug your second monitor back in

This will ensure that your main monitor is detected as display #1

PS. I think that the ATI display driver control panel may actually have an option to let you change which monitor is labelled #1.


I have frequent problems in primary/secondary monitor switching. I don't use remote desktop, but I undock and hot redock my laptop frequently. I haven't found a fix per se, but I did find that unplugging the supposed "primary" monitor would often cause the non-primary monitor to take action and display the right screen.

If one monitor truly won't load, then I don't know... Does the same monitor (and connection to computer) work in single monitor mode in the same scenario?