Parece que o Mac OS X 10.6.1 Snow Leopard tem a tendência de deixar algumas janelas fora da tela às vezes, especialmente quando eu desconecto um monitor externo do meu MacBook. Como posso mover a janela novamente na tela quando não é possível pegar a barra de título e arrastá-la de volta para a tela?
O XvsXP.com recomenda ajustar a resolução da tela para baixo para que as janelas fora da tela "voltem a aparecer" e depois ajuste a resolução da tela para a configuração original. No OS X 10.4 Tiger, eu tinha um script que trazia todas as janelas fora da tela de volta à tela, mas nas minhas atualizações para o Leopard e agora o Snow Leopard, parece que não tenho esse script.
Alguma solução melhor por aí?
macos
off-screen
Matthew Rankin
fonte
fonte
Respostas:
Este método parece funcionar: clique no menu Janela e clique em Zoom
fonte
Ainda não li todo o tópico, mas a maneira mais fácil que encontrei foi alterar a resolução da tela :
Vá para Preferências do sistema »Monitores e altere a resolução.
Isso forçará o computador a renderizar a tela novamente e reposicionar todas as janelas abertas. Em seguida, mude-o de volta para as configurações originais de resolução e tudo deve voltar ao seu lugar.
fonte
Três idéias:
CmdF1(ou CmdfnF1se você configurou o teclado do MacBook para usar teclas de função normais) alterna as telas entre o modo espelho e a área de trabalho estendida. Um efeito colateral é que as janelas são movidas de maneira imprevisível. Isso pode mover a janela ausente para um local visível. Isso provavelmente requer que o monitor externo esteja conectado.
Ative os Espaços, pressione a tecla de atalho para exibir a visão geral dos espaços e veja se o contorno da janela ausente está visível lá. Nesse caso, arraste-o para onde deseja.
Saia da aplicação e reinicie. Definitivamente, uma solução não ideal e não é prática se houver trabalho não salvo.
fonte
Algumas janelas podem ser movidas, por exemplo, arrastando-as horizontalmente a partir da borda inferior.
Você também pode tentar executar scripts como este no AppleScript Editor:
fonte
set bounds of windows to
também é a sintaxe correta, mas editei a resposta para adicionar um segundo script que funcionou para mim com o UltraEdit.Se você puder ver uma parte da janela, mantenha pressionada a tecla Opção e clique em uma das bordas da janela. Isso permitirá que você arraste a janela para exibição completa.
fonte
Nenhuma das opções acima funcionou para mim, mas eu consegui uma correção alterando:
Em seguida, vá para a guia 'Arranjo' e arraste a janela externa sobre a interna (em vez de lado a lado).
fonte
Se a opção Janela / Zoom no menu não ajudar (como sugerido na 1ª resposta):
(isso pode acontecer quando o aplicativo possui sua própria implementação não padrão do menu Janela, como o Adobe Photoshop),
você precisa ir para Configurações de vídeo e selecionar a opção 'Mais espaço' (em escala).
Vejo:
Se você deseja ter uma solução permanente, instale o BetterTouchTool , que fornece opções extras (gestos) para mover as janelas. No exemplo:
fonte
Eu tive esse problema com a área de trabalho do Parallels 6 no OS X Lion, em que a janela real da VM estava oculta fora da tela e visível apenas no controle de missões e quando você alternava entre espaços.
Portanto, para aqueles com o mesmo problema, e esperamos que isso seja aplicável em outro lugar: A solução é clicar com o botão direito do mouse no ícone do aplicativo no Dock, depois ir para o item de menu 'Opções' e, em 'Atribuir a', escolha 'Esta área de trabalho' . Isso deve mover a janela do aplicativo de volta para a área de trabalho atual. Ainda preferia o painel anterior de espaços antigos para esse tipo de coisa - muito mais rápido.
Espero que ajude aqueles que se deparam com este post, com o mesmo problema com o Parallels (como eu fiz)
Observe que no Lion, não há opção Atribuir a nesta posição.
fonte
Eu encontrei uma maneira, usando "Forçar Encerrar ...", clicando no ícone in no canto superior esquerdo.
Use-o para forçar o encerramento do aplicativo e inicie-o novamente. Ele começa de novo e a janela está na tela.
fonte
Se você ainda tiver um monitor externo conectado ou estiver reconectando o monitor externo e, nesse ponto, a janela estiver fora da tela e for incontrolável, é possível clicar com o botão direito do mouse no ícone desse aplicativo no dock e forçar a janela a se encaixar. a outra tela.
Isso permitirá que você ajuste a posição da janela sem a necessidade de modificar a resolução das telas ou abrir a guia de preferências do sistema. Ainda não é tão fácil quanto uma solução MS Windows, mas definitivamente mais fácil do que passar por todo o resto desse aborrecimento.
fonte
Nenhum dos métodos acima funcionou para mim no OSX 10.7.4. Eu estava tentando acessar o KeePassX, que estava completamente fora da tela. (Eu o havia mudado para uma segunda tela em casa, mas agora estava no escritório, sem segunda tela.)
Alterar a resolução e para trás não teve efeito. Fechar o aplicativo e abri-lo novamente não teve efeito.
No entanto, quando fechei o banco de dados e pedi para abrir um novo, ele moveu a janela para que eu pudesse acessar o menu suspenso para selecionar um arquivo . (yay!)
fonte
Mantenha optionpressionada + clique no ícone do aplicativo no dock duas vezes e ele primeiro será minimizado e, em seguida, restaurará as janelas para exibição total na área de trabalho.
fonte
A posição das visualizações é salva nos próprios arquivos da ponta. A maneira como eu corrigi isso foi fazer uma alteração no modo de exibição e salvá-lo. Encerre o Interface Builder e o inicie novamente. Minha janela e exibição foram reunidas de volta à tela principal. Devo dizer que tentei todas as opções antes de fazer isso. Esse é o Zoom, excluindo o .plist de Library / Preferences, F8, Reúna Windows ... Nenhum deles funcionou. Eu espero que isso ajude.
fonte
Tentei praticamente tudo acima para um aplicativo de token chamado SecurID que usamos para acesso VPN ao trabalho. Este AppleScript finalmente o resolveu (cortesia de http://www.leonamarant.com/2008/04/02/how-to-get-off-screen-windows-back-on-your-mac-os-x-v105/ )
fonte
Vá para Preferências do sistema »Telas» Detectar telas.
Isso forçará o sistema a verificar novamente e detectar o monitor ausente ... Isso normalmente resolve o problema quando o encontro.
Além disso, se isso não funcionar, e seu sistema ainda acredita que o monitor está conectado, tente duas coisas:
fonte
A resposta simples para mim, se você estiver apenas removendo completamente os monitores externos (por exemplo, para ir a uma conferência com seu laptop) é fechar a tampa e abri-la novamente. Todas as outras respostas (^ 1, Zoom, janelas em movimento) não funcionaram para mim.
fonte
O WindowZoommétodo é interessante e provavelmente o que eu usaria se não fosse o Moom . Permite configurar teclas de atalho para reposicionar e redimensionar janelas. Eu tenho uma grade de 9 células ( altoption1-9), bem como metades esquerda / direita e algumas outras.
O padrão do Moom para centralizar e expandir uma janela é controlshiftzentão space- eu mudei isso para altz. Super útil para screencasts também, pois você tem muito mais controle sobre o posicionamento da janela.
fonte
Em casos extremos, como eu estou encontrando com o Interface Builder, você pode tentar reconectar seu segundo monitor, encontrar a janela que está faltando e arrastá-la de volta para a tela principal.
Agora, para verificar seu trabalho, feche o programa e, em seguida, reinicie-o para garantir que todas as janelas desejadas estejam no seu monitor principal.
Agora, desconecte o segundo monitor - tudo deve ficar bem.
fonte
Na minha situação, a janela desapareceu no Mavericks depois que eu desconectei um dos meus monitores externos. Eu ainda tinha outro monitor externo conectado ao meu MacBook Pro, enquanto as janelas movidas do externo desconectado foram deslocadas para o meu monitor embutido. Uma janela para o Chrome estava bem fora da tela real, mas com a maneira como as telas e os "Spaces" funcionam no Mavericks, nenhuma parte era exibida nos outros monitores.
A maneira mais fácil que encontrei é abrir o Exposé (pressionando F9 se você reativou esse atalho de teclado ou passando três ou quatro dedos, dependendo da sua configuração) e arrastando a janela ausente de um monitor para outro. Isso fará com que o OS X posicione a janela dentro dos limites do novo monitor automaticamente e ela ficará visível novamente.
fonte
Gostaria de saber por que não foi mencionado antes, mas há uma maneira muito simples de resolvê-lo.
Você pode agarrar uma das bordas horizontal ou vertical da janela (embora não os cantos) e mover o mouse paralelamente à borda, não na direção que você normalmente faria para redimensionar a janela.
Ou seja, se você mover a borda horizontal da janela horizontalmente ou verticalmente, verticalmente, ela não redimensionará a janela, mas moverá o todo. Agora você pode arrastar a parte ausente da janela de volta para a tela.
fonte
Uma solução de terceiros é usar o HyperDock . Atualmente, é compatível com o macOS 10.14 Mojave.
Este utilitário modifica o Dock para mostrar uma visualização das janelas de cada aplicativo flutuando acima do ícone do aplicativo.
Eles são arrastáveis, então você escolhe a janela que deseja visualizar e arrasta-a para o monitor em que precisa.
fonte