How to force OBS to open on second monitor like before OBS 28?

N00bslayHerTTV

New Member
A current work around I've found is to snap it over to the monitor you want with the start key and arrows. Do not maximize it. Maximizing right now makes it launch to default upon closing. Leave it unmaximized and it will remember your last monitor. I don't like this workaround but it'll do for now
Thanks for the work around, crazy it's still a thing 3 years later- certainly it's just because they don't know about it yeah? lol
 

Furaijin

New Member
OBS can't remember which monitor it was opened on last time.

Before OBS 28 I just dragged OBS to my second monitor after the installation and since then it has opened there when I started it.

Now after the update I drag OBS to second monitor but when I close it and start it again, it opens on my first/primary monitor again.

I think that's a bug. Or is there a setting which changed?
Im still having this issue now running a 4 monitor setup and having to drag OBS to the correct monitor every single day is getting a bit old. Would love it if yall could look into why its doing this and prevent it from doing so in the future! <3
 

Valcry

Member
As so often in IT life, this is a layer 8 problem, i.e. the problem is in front of the keyboard.

It has been a standard behavior of Windows for years that the user decides where a window opens.
The procedure is the same in every application:

1. start program
2. de-maximize the window
3. drag the window to the monitor of your choice
4. close the program
5. restart the program
6. profit

(It will NOT work while maximized after the first switch)

You can then continue with the points
7. maximize the window on the new monitor and
8. close the program

The program will then open maximized on the desired monitor.

And @Furaijin you really should read the answers given in a thread, instead of quoting the first request. This would help you in a lot in your life.
 
As so often in IT life, this is a layer 8 problem, i.e. the problem is in front of the keyboard.

It has been a standard behavior of Windows for years that the user decides where a window opens.
The procedure is the same in every application:

1. start program
2. de-maximize the window
3. drag the window to the monitor of your choice
4. close the program
5. restart the program
6. profit

(It will NOT work while maximized after the first switch)

You can then continue with the points
7. maximize the window on the new monitor and
8. close the program

The program will then open maximized on the desired monitor.

And @Furaijin you really should read the answers given in a thread, instead of quoting the first request. This would help you in a lot in your life.
I made this account just so I reply to you cuz I've been looking for a solution for so long and you tell me I'm the problem? Layer 8 problem? Did you actually test what you wrote? I just tried exactly what you wrote multiple times as well as whatever variations I could come up with and none of it worked. As soon as OBS is maximized and closed, the next time it's opened, it's back on the main monitor.
 

Valcry

Member
I made this account just so I reply to you cuz I've been looking for a solution for so long and you tell me I'm the problem? Layer 8 problem? Did you actually test what you wrote? I just tried exactly what you wrote multiple times as well as whatever variations I could come up with and none of it worked. As soon as OBS is maximized and closed, the next time it's opened, it's back on the main monitor.
Of course I tested what I wrote. It works without any problems.
I just tested it again. And furthermore, this behaviour has nothing to do with OBS. It just works with any window.
And yes, you must have tried it wrong.

Finally, who told you that YOU are the problem? I never replied to any of YOUR questions.
 

pondobruin85

New Member
Of course I tested what I wrote. It works without any problems.
I just tested it again. And furthermore, this behaviour has nothing to do with OBS. It just works with any window.
And yes, you must have tried it wrong.

Finally, who told you that YOU are the problem? I never replied to any of YOUR questions.

Made an account for this as well. The problem does exist. It is a bug. Your initial response was extremely rude and condescending, whether or not you intended it to be.
Right now, OBS initially tries to launch on the second monitor after going through windows initialization, then swaps to my primary. It may have something to do with them being different resolutions. Not sure. But I've been in IT for 20 years and this bug was strange enough for me to come looking.
Leaving it windowed mode does not cause issues. Dragging it to 2nd monitor, then closing it, then reopening it works as expected.

Reopening it, starts on 2nd monitor, then maximizing, then closing it. Obs will flash on 2nd monitor, maximized, before switching to primary and loading up.
Behavior identical on 3rd monitor.
Primary is 2160 x 1440, 2nd and 3rd are 1920 x 1080.
 
Top