Gestion des windows avec plusieurs écrans et ordinateurs de bureau

J'ai un MacBook Pro avec deux écrans connectés. Je garde Windows sur les trois écrans, et j'ai trouvé Stay – ce que j'ai découvert grâce à cette question – pour travailler très bien pour se souvenir de ce que Windows va sur tous les trois écrans après avoir déconnecté et reconnu mes moniteurs.

Cependant, ce n'est pas tout ce dont j'ai besoin.

Lorsque j'utilise mon MBP avec les moniteurs connectés, je n'utilise pas plusieurs ordinateurs de bureau – ce n'est pas la façon dont je travaille. Donc, lorsque je déconnecte mes écrans et que j'utilise le MBP, je suis laissé avec un mélange de windows des trois écrans (embeddeds inclus) sur un seul bureau.

Ce que je voudrais idéalement, c'est:

  • faire en sorte que les windows de chaque moniteur passent à leur propre bureau lorsque je déconnecte les moniteurs;
  • Ensuite, lorsque je connecte les moniteurs à nouveau, les windows reviendraient sur leurs moniteurs respectifs et seraient tous sur le même bureau.
  • (Dans un monde parfait, il supprime également les deux ordinateurs de bureau vides pendant que les moniteurs sont branchés, mais je ne suis pas sûr de pouvoir espérer cela.)

Est-ce que je peux faire cela avec Stay, ou est-ce qu'il y a une autre application (ou système) que j'ai besoin pour accomplir cela? Est-ce même possible?

Je n'ai pas de moniteur externe pour tester cela, mais vous pouvez regarder une application appelée Swapp qui vise à pouvoir échanger le contenu d'un écran externe sur votre écran principal. Je ne suis pas sûr de fonctionner avec plus d'un moniteur externe, mais en théorie, vous pourriez pouvoir passer à un deuxième ordinateur de bureau sur votre MBP et échanger les windows d'un moniteur externe sur celui-ci, espérons pouvoir répéter l'astuce avec un 3ème moniteur sur un 3ème espace de bureau.

Il y a également une femme de ménage qui ressemble à celle-ci.

Tous deux ont des essais gratuits.

Vous pouvez également essayer cette astuce relativement simple mais manuelle pour pousser Windows vers un autre espace de bureau, avant de retirer vos moniteurs externes ou après:

Activez les touches de contrôle Espace Espace dans System Preferences > Keyboard > Keyboard Shortcuts > Mission Control , cochez les cases comme suit:

entrez la description de l'image ici

Pour déplacer Windows, cliquez et maintenez la barre de titre d'une window, puis appuyez sur Control + 2, Control + 1 ou Control + 3 pour apporter instantanément la window choisie au bureau correspondant au raccourci keyboard