EVGA

Helpful ReplyPrimary display's assigned number 1 to 2.

Author
Jaaco
New Member
  • Total Posts : 25
  • Reward points : 0
  • Joined: 2018/08/18 10:16:20
  • Status: offline
  • Ribbons : 0
2022/10/26 17:06:45 (permalink)
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 ! ? 
 

 
 

#1
EVGA_Lee
Moderator
  • Total Posts : 4243
  • Reward points : 0
  • Joined: 2016/11/04 14:43:35
  • Location: Brea, CA
  • Status: offline
  • Ribbons : 14
Re: Primary display's assigned number 1 to 2. 2022/10/26 17:22:20 (permalink) ☄ Helpfulby Cool GTX 2023/03/07 10:45:58
When you have both monitors connected, which monitor does the BIOS show up on?  That's going to be the way the card is telling you monitor priority.
 
If Windows has other plans, then something is going on with the way Windows is ordering the monitor numbers.  You can try reinstalling the drivers with a clean install, or use DDU, for example to see if Windows has its own pattern going on.
#2
Jaaco
New Member
  • Total Posts : 25
  • Reward points : 0
  • Joined: 2018/08/18 10:16:20
  • Status: offline
  • Ribbons : 0
Re: Primary display's assigned number 1 to 2. 2022/10/26 17:27:51 (permalink)
EVGATech_LeeM
When you have both monitors connected, which monitor does the BIOS show up on?  That's going to be the way the card is telling you monitor priority.
 
If Windows has other plans, then something is going on with the way Windows is ordering the monitor numbers.  You can try reinstalling the drivers with a clean install, or use DDU, for example to see if Windows has its own pattern going on.




BIOS shows up on my primary display ("port priority 1") with both monitors connected.
 
Has anyone been able to get around my issue?
 
I always use DDU and only keep one display connected (on "port priority 1") during a clean install of NVIDIA drivers. 
#3
EVGA_Lee
Moderator
  • Total Posts : 4243
  • Reward points : 0
  • Joined: 2016/11/04 14:43:35
  • Location: Brea, CA
  • Status: offline
  • Ribbons : 14
Re: Primary display's assigned number 1 to 2. 2022/10/30 23:18:27 (permalink)
Unfortunately, this is something people have been asking Microsoft to make configurable for over 20 years.  No dice.
#4
bdary
Omnipotent Enthusiast
  • Total Posts : 10587
  • Reward points : 0
  • Joined: 2008/04/25 14:08:16
  • Location: Florida
  • Status: offline
  • Ribbons : 118
Re: Primary display's assigned number 1 to 2. 2022/10/31 07:56:05 (permalink) ☄ Helpfulby Cool GTX 2023/03/07 10:52:04
Jaaco
EVGATech_LeeM
When you have both monitors connected, which monitor does the BIOS show up on?  That's going to be the way the card is telling you monitor priority.
 
If Windows has other plans, then something is going on with the way Windows is ordering the monitor numbers.  You can try reinstalling the drivers with a clean install, or use DDU, for example to see if Windows has its own pattern going on.




BIOS shows up on my primary display ("port priority 1") with both monitors connected.
 
Has anyone been able to get around my issue?
 
I always use DDU and only keep one display connected (on "port priority 1") during a clean install of NVIDIA drivers. 


I have 4 displays connected and here's how I do it...
 
1st - leave all or both displays connected even when doing a driver update.  DDU included.  There is a boot priority of connections on the GPU but that goes out the window in a lot of cases when Windows loads.
 
2nd - Once Windows is loaded, go to either the Windows Display settings or Nvidia CP > Setup Multiple Display settings page and take note of how Windows determined the order of displays.
 
3rd - Shut down and change the order of your monitor cables  connected to the GPU to match what Windows sets the order to.  So if say your primary monitor is showing as the #2 display, and your secondary monitor as #1, swap those connections on the GPU.
 
What will happen now is the BIOS will appear on your 2nd monitor, but when Windows loads, your primary monitor wil become the #1 display.  If you want the BIOS to appear on your primary display, then Windows will often times show your Primary display as #2.
 
If you have one monitor connected to HDMI and the other to a DP connector, you may get lucky and know configuration is needed.


 
 
 
 
 
 
 
 
 
 
 
#5
Jaaco
New Member
  • Total Posts : 25
  • Reward points : 0
  • Joined: 2018/08/18 10:16:20
  • Status: offline
  • Ribbons : 0
Re: Primary display's assigned number 1 to 2. 2022/11/05 10:58:58 (permalink)
thank you for all of the feedback.
 
When connecting my second (non-primary) monitor via HDMI port the Window's OS numbering issue is resolved. Strangely enough, NVIDIA control panel is still wrong (but Window's OS is correct).
 

 
unfortunate that I can't use DisplayPort 2 or 3 without losing my primary monitor's assigned number 1 (one). 
 
thanks again.
post edited by Jaaco - 2022/11/05 20:00:11
#6
bdary
Omnipotent Enthusiast
  • Total Posts : 10587
  • Reward points : 0
  • Joined: 2008/04/25 14:08:16
  • Location: Florida
  • Status: offline
  • Ribbons : 118
Re: Primary display's assigned number 1 to 2. 2022/11/05 12:40:13 (permalink)
Did you try steps 2 and 3 in my previos post above?  If not, give this a try.  Plug both your monitors into any of the 3 DP ports on the GPU.  Load windows and check to see how the NV CPl shows them.  If it's opposite of the way you wanted, shut down and swap the 2 DP cables using the same 2 DP ports.  See if that works out for you.  Because you appear to have 2 matching displays, this could be all hit or miss.  I have no trouble setting the order for my 4 displays using the method I described.  Only difference being mine are all different manufacturers.


 
 
 
 
 
 
 
 
 
 
 
#7
Jaaco
New Member
  • Total Posts : 25
  • Reward points : 0
  • Joined: 2018/08/18 10:16:20
  • Status: offline
  • Ribbons : 0
Re: Primary display's assigned number 1 to 2. 2022/11/05 20:13:27 (permalink)
ya, ty for the suggestion. i see same behavior with zowie + viewsonic (= zowie + zowie).
 
my point is priority port 1 (DP on 30xx) should be my bios, primary, and numbered #1 in nvid/win. i should try to not care ;/
 
i appreciate your message.
#8
Jump to:
  • Back to Mobile