358 votes

Remettre une fenêtre hors écran à l'écran sous Mac OS X

Il semble que Mac OS X 10.6.1 Snow Leopard ait parfois tendance à laisser certaines fenêtres hors écran, notamment lorsque je déconnecte un moniteur externe de mon MacBook. Comment puis-je ramener la fenêtre à l'écran lorsqu'il n'est pas possible de saisir la barre de titre et de la faire glisser sur l'écran ?

XvsXP.com recommande d'ajuster votre résolution d'écran vers le bas pour que les fenêtres hors écran " reviennent à l'écran ", puis d'ajuster à nouveau votre résolution d'écran à son paramètre d'origine. Dans OS X 10.4 Tiger, j'avais un script qui ramenait toutes les fenêtres hors écran à l'écran, mais dans mes mises à niveau vers Leopard et maintenant Snow Leopard, je ne semble pas avoir ce script.

Y a-t-il de meilleures solutions ?

0 votes

0 votes

J'ai constaté que la suppression des éléments de référence incriminés de la liste de contrôle d'Interface Builder peut parfois aider. J'ai même essayé de définir la position de la fenêtre via AppleScript, sans succès.

0 votes

J'ai réussi à récupérer une fenêtre x11 en déplaçant l'écran qui s'est créé de l'autre côté d'un écran adjacent. En d'autres termes, j'avais la disposition suivante avec mes moniteurs [ 2 ][1], et la fenêtre x11 apparaissait hors de l'écran à la gauche apparente de [1]. En réarrangeant : [1][ 2 ], ma fenêtre x11 apparaissait correctement sur la fenêtre [1]. Je suis sous OS X 10.10.

2voto

user1442960 Points 131

La réponse simple pour moi, si vous ne faites que supprimer complètement les moniteurs externes (par exemple, pour aller à une conférence avec votre ordinateur portable) est de simplement fermer le couvercle et de l'ouvrir à nouveau. Toutes les autres réponses (^1, Zoom, déplacement de Windows) n'ont pas fonctionné pour moi.

1voto

Koobz Points 258

El WindowZoom est intéressante et probablement celle que j'utiliserais si ce n'est pour Moom . Il vous permet de configurer des touches de raccourci pour repositionner et redimensionner les fenêtres. J'ai une grille de 9 cellules ( altoption1-9 ) ainsi que les moitiés gauche/droite et quelques autres.

La valeur par défaut de Moom pour centrer et étendre une fenêtre est la suivante controlshiftz puis space - J'ai changé cela en altz . C'est également très utile pour les screencasts car vous avez un meilleur contrôle sur le positionnement de la fenêtre.

1voto

Csongor Halmai Points 191

Je me demande pourquoi cela n'a pas été mentionné auparavant, mais il existe un moyen très simple de résoudre ce problème.

Pour redimensionner la fenêtre, vous pouvez saisir l'un des bords horizontaux ou verticaux de la fenêtre (mais pas les coins) et déplacer la souris parallèlement au bord, et non dans la direction habituelle.

En d'autres termes, si vous déplacez le bord horizontal de la fenêtre horizontalement ou le bord vertical verticalement, la fenêtre n'est pas redimensionnée mais déplacée dans son ensemble. Vous pouvez maintenant faire glisser la partie manquante de la fenêtre vers l'écran.

0 votes

Le problème est que la fenêtre entière est hors de l'écran. Il n'y a pas de bord auquel s'accrocher.

0 votes

C'est le seul moyen simple que j'ai trouvé pour réparer une fenêtre qui se positionne avec sa barre de titre derrière la barre de titre du système, de sorte que vous ne pouvez pas déplacer la fenêtre.

0voto

Nuloen The Seeker Points 728

Pour les cas extrêmes, comme ceux que je rencontre avec Interface Builder, vous pouvez essayer de reconnecter votre deuxième écran, de trouver la fenêtre manquante et de la faire glisser vers l'écran principal.

Maintenant, pour vérifier votre travail, quittez le programme puis relancez-le pour vous assurer que toutes les fenêtres souhaitées sont présentes sur votre écran principal.

Maintenant, déconnectez le deuxième moniteur - tout devrait bien se passer.

0voto

Bryson Points 431

Dans mon cas, la fenêtre a disparu sous Mavericks après que j'ai débranché l'un de mes moniteurs externes. J'avais encore un autre moniteur externe branché sur mon MacBook Pro, tandis que les fenêtres déplacées de l'externe débranché étaient déplacées sur mon écran intégré. Une fenêtre pour Chrome était bien en dehors de l'écran réel, mais avec la façon dont les écrans et les "Espaces" fonctionnent dans Mavericks, aucune partie de cette fenêtre n'apparaissait sur les autres écrans.

Le moyen le plus simple que j'ai trouvé est d'ouvrir Exposé (soit en appuyant sur F9 si vous avez réactivé ce raccourci clavier, soit en faisant glisser vers le haut avec trois ou quatre doigts selon votre configuration) et de faire glisser la fenêtre manquante d'un moniteur à l'autre. OS X positionnera alors automatiquement la fenêtre dans les limites du nouveau moniteur, et elle sera à nouveau visible.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X