9
$\begingroup$

I use dual monitor setup with diffrent screen layouts. So I have a "Default_l" screen layout and a "Default_r" screen layout. Is there a way to automate the change of the screen layout:
When I change one screen layout for example from "Default_l" to "Compositing_l" the other screen layout also changes from Default_r to "Compositing_r"?

$\endgroup$
  • $\begingroup$ i don't know enough about how the layouts are stored internally but you could probably wright a python script that takes the value of one screens layout as input and then changes the other one based on that. $\endgroup$ – Tainin Mar 12 '16 at 15:11
  • 1
    $\begingroup$ You may find this answer interesting. $\endgroup$ – sambler Mar 13 '16 at 2:44
7
$\begingroup$

Duplicate the window (CtrlAltW) for the second monitor, then you can change the layout individually. I recommend to change the mouse behaviour by OS to automatically focus window on hovering, otherwise you have to click to activate the alternate window.

$\endgroup$
  • 1
    $\begingroup$ That's exactly the thing that's bugging me: clicking to activate the other window gets tedious and cumbersome. Is this a setting that's changed on Blender settings, or Windows 10 control panel? $\endgroup$ – Marquizzo Aug 15 '18 at 21:40
1
$\begingroup$

There are two ways to work with two (or more) monitors:

  • With one window spanned across multiple monitors.

    On this setup both monitors can be controlled by a single layout: changing layout would affect the content of all screens. You can easily achieve what you are after this way.

  • Different windows, one for each monitor.

    On this modality the layouts are independent. Changing the layout on one window will not affect the other.

    Maybe some clever coder can make a plugin to do what you are asking for the two windows mode...

$\endgroup$
0
$\begingroup$

I'm not sure but I don't think there is a way to do that. I was under the impression that multiple window screen layouts were created automatically for each independent window and used "internally", not meant to be switched manually or independently by the user I believe. Not sure though maybe someone else can answer better.

Only way I can think of to achieve your desired behavior is setting up different screen layouts (each with its own left and right sub-layouts) for compositing on the left, and for compositing on the right. This will sadly result in double the amount of screen layouts, with some not meant to be used directly. That is how I have it setup at least.

$\endgroup$
  • 1
    $\begingroup$ I have the same setup. I would like to automate the process of switching between screen layouts, switch both layouts at once. $\endgroup$ – schustudrai Mar 12 '16 at 16:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.