New
#51
[QUOTE=MartinRJ;915542]That didn't work for me (I have an AMD card)
I unplugged all monitors but the one I wanted to be my primary monitor with identity 1.
Then I deleted all monitors including drivers from the device manager (using the option to display unplugged devices).
I also deleted the following registry keys:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\DISPLAY
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Connectivity
Then I uninstalled the display driver (all Radeon software), rebooted, uninstalled the WDM drivers, rebooted (all of that time had all other monitors unplugged).
Then I installed the AMD software again.
But the Radeon system settings identified the second monitor (a touchscreen) as #1 again.
I suspect that there are some user-profile-files that didn't get deleted when I uninstalled the Radeon software.
Or I missed some registry keys.
Microsoft: this sucks. Windows should allow us to change the monitor identities without messing around in registry for hours.
the solution by djparent is the one that works for me. Except all of the uninstalls weren't necessary for me. Once I disconnected the secondary monitor and restarted, then connect the secondary monitor after a shutdown, rebooting the computer, brought the monitors up in the order that I wanted.