Postby CarlS » 29 Jul 2017 17:40
2017 and this problem (apparently) still exists.
I have 2 monitors, one 32" and one 27". NVidia Control Panel assigns the monitors as 1 and 2, with 1 being the primary (32") monitor. When I boot up, the initial display is on Monitor 1.
The Monitors can be selectively enabled/disabled in the Nvidia Control Panel. If I set NCP to null values so that it does not affect monitor assignment, VLC defaults to screen 2. If I remove the NVidia card and use onboard ports, the same thing happens; VLC defaults to monitor 2.
If both are enabled, the initial use of VLC displays on Monitor 2 (even with VLC Prefs set Monitor 1 = 1, Monitor 2 -2, etc.) Setting VLC to display on Monitor 1 works, unless and until I exist VLC and reenter. The second and subsequent uses always results in VLC defaulting to Monitor 2.
For ref: Win10, 64bit, version 1703 (build 15063.483). i64 CPU, 16GB RAM, video NVidia GeForce 730 with 2GB RAM. (Testing also reveals that the same issue exists in the Insider Preview Build 16226.)
I am unable to find anything in the Windows Registry, or in its' various DLLs, that affect this, nor am I experiencing this issue with other media players.
My preliminary conclusion is that video card port assignment (i.e., which output is used for the second monitor) is the problem area.
Anyone solve this yet?