Might be your system settings. What's your OS, Win10?
If so, right click on Desktop, choose Display Settings, select the monitor you want to be your main monitor, scroll down to Multiple displays section, check the box that says "Make this my main display" and then Apply on the top under the box that shows your displays.
I had similar issues as well. For some reason Windows 10 really, really wants my second monitor to be the main monitor.
edit: which reminds me. My old second monitor was connected via VGA using converters. (just needed to have documents open on it, so no need for intense graphics) and oh boy does Windows 10 make that complicated. Even when the monitor was off, it still extended my display and for some reason wanted to push everything to that monitor. Even when setting everything to my primary display, it moved even the task bar to the second monitor. As a workaround I made two bat files:
@echo off
displayswitch /internal
and
@echo off
displayswitch /extended
Make shortcuts to both bat files to your Desktop, give them admin rights (I think -- try without first), and name them so /internal is one screen, /extended is two screens. (Optional: and give them nice icons so they look pretty.) That way I had easy shortcuts on my desktop to turn the second monitor on or off.
My new monitor is via the normal DP, so now Windows recognises it correctly. I don't need that workaround any more.
Post edited April 20, 2021 by frogthroat