Hi, thank you for taking the time to read my thread.
OS: Windows 10 (UEFI)
Motherboard: EVGA Z490 DarkKP
GPU: EVGA 3090 ti
BIOS Configuration: Internal Graphics and CSM are disabled (UEFI).
When connecting more than one (1) monitor - Window's OS changes my primary display's assigned number from 1 to 2. The second display is now assigned 1 and my primary is 2. My primary monitor is connected to (display)port 1. The port labelled as 1 in "port priority" (see evga.com/support/faq/FAQdetails.aspx?faqid=59560). If I connect a second display to my RTX 30 Series the monitor (primary on port 1) is immediately changed from 1 to 2 and remains 2 on reboot or until the second display is physically removed.
I see entries in Window's OS Boot Configuration Data such as, "displayorder" and "toolsdisplayorder" (elevated cmd/powershell, "bcdedit /enum all").
I understand three registry keys are defined here:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Connectivity
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\ScaleFactors
1) Does Window's OS read from the GPU's BIOS to apply/determine a monitor's assigned number?
2) How can I preserve my monitor's assigned number, "1", when connecting a second display?
Who is the source of my frustration ? Is NVIDIA (potentially EVGA's BIOS?) or Microsoft responsible ! ?