Como alternar entre máquinas virtuais que estão no modo de tela cheia?


9

Recentemente, mudei do VMware Workstation para o VirtualBox. O VMware me permitiu alternar entre máquinas virtuais no modo de tela cheia pressionando um botão na barra de ferramentas. Como muitas vezes estou usando duas ou mais máquinas virtuais de uma só vez, que usam os dois monitores (todos no modo de tela cheia), esse recurso é muito importante para mim.

Não consigo encontrar nada parecido no VirtualBox. Não há botão ou entrada de menu na barra de ferramentas. Não há atalho (pelo menos não consigo encontrar um). Odeio que agora eu sempre tenha que minimizar todos os monitores de máquinas virtuais um por um e depois maximizar os das outras máquinas virtuais um por um, lembrando-me de maximizar o da janela principal por último, caso contrário minha barra de tarefas do host fica escondido.

Por favor, diga-me que estou perdendo alguma coisa! Preciso de um atalho / botão para alternar entre VMs que alternam as duas janelas de tela cheia ao mesmo tempo.

VirtualBox 4.3.0. As adições de convidados são atualizadas. Windows 7 x64 SP1 no host e na maioria dos convidados (às vezes um convidado Linux).


Não estou familiarizado com o VMWare e a questão não está totalmente clara. Deseja alternar entre duas VMs de tela cheia? Você pode fazer isso com o host ( + release ) + Alt + Tab (como você já conseguiu ver nos comentários). Se você puder fazer isso, não haverá necessidade de minimizar e maximizar essas janelas. (Portanto, também não há necessidade de maximizar todas as VMs ao mesmo tempo) Estou perdendo alguma coisa?
Rik

11
@Rik Sim, quero alternar entre duas VMs de tela cheia que usam dois monitores . A última parte é importante, pois o Host + Alt + Tab alterna apenas uma janela (um monitor) de cada vez e é irritante encontrar o segundo monitor correto, porque todas as janelas do VirtualBox mostram apenas o logotipo da VM, então você deve observar texto para obter o correto.
cremor

11
Uau. Agora eu entendo o que você quer dizer (eu sempre uso uma tela para VM). Na guia Alt + do host, há DUAS entradas por VM se elas tiverem tela dupla. Sim, então é chato mudar. Considero isso um bug no VB, porque se você tiver a primeira tela ativa de uma VM, não poderá ver a segunda. A área de trabalho do próprio Windows (em tela dupla) é exibida como uma entrada; por que não as VMs? Não ficou totalmente claro na sua pergunta, mas agora eu ativei o monitor duplo nas minhas VMs.
Rik

Existe uma solução (realmente manca). Você pode colocar um pequeno arquivo em lotes na área de trabalho da VM com multimonitortool /disable 2e multimonitortool /enable 2(Você precisará fazer o download da ferramenta multimonitor ). Mas isso resultará em todas as janelas do visor 2 indo para 1 (deixando 2 vazias). Mas ele ativa a tela 2 sem precisar procurá-la. (Talvez isso possa ser feito sem desativá-lo) Mas o VB realmente deveria ser o único a fazer isso sem essas soluções de correção. Talvez haja atalhos para mostrar exibição 2.
Rik

Para pessoas que usam mais de uma VM, isso é um grande aborrecimento e ainda não foi classificado.
user3791372

Respostas:


13

Quando dentro de uma VM, você pode atingir seu objetivo:

  • pressionar a tecla Host (Win: à direita, Ctrlpor padrão, OSX:; Commandvocê só precisa pressionar uma única tecla)
  • Então usando Alt Tab

testado no VirtualBox v. 4.3.8 (apenas um monitor)

A tecla Host, uma vez pressionada, faz com que o hóspede perca o foco em favor do Host. Então você pode usar Alt Tabda maneira usual.


11
Você testou isso com uma configuração de monitor duplo com uma VM ocupando as duas telas? E as duas telas mudam para a outra VM? Era disso que se tratava essa pergunta. Não apenas trocando uma tela. O problema é que o VirtualBox não ativa a segunda tela ao alternar para ela. (O Alt + Tab possui as duas telas, de uma VM, listadas individualmente, o que é o problema, dessa forma, apenas uma tela pode ser ativada por vez e você precisa de várias teclas para ativar a segunda tela).
Rik

testado com uma configuração de monitor único, desculpe se perdi seu tempo. Você pode relatar o mesmo se funcionar com várias teclas? obrigado!
Lucas

11
Tudo bem. Obrigado por pensar. Também demorei um tempo para perceber que o problema estava em uma configuração de tela dupla. Aparentemente, o VMware faz isso corretamente (mostrando uma entrada no Alt + Tab) para uma VM de tela dupla, enquanto o VirtualBox mostra duas entradas (para as duas telas de uma VM). É por isso que a troca é tão difícil no VirtualBox com / para uma VM de tela dupla.
Rik

0

Até onde eu sei, a 'única' maneira de fazer isso é abrir o menu na parte inferior (traga o cursor para a parte central inferior da vm

insira a descrição da imagem aqui

Se ele não abrir esse menu, pressione a tecla host - normalmente na direita ctrl. Com este menu em foco, pressione alt tab.

Irritantemente, enquanto isso funciona, não é muito consistente.


Não consigo fazer o trabalho apenas abrindo a barra de ferramentas, mas o Host + Alt + Tab exibe a alternância usual da janela do Windows host. Mas isso ainda muda apenas uma janela de cada vez. Desejo alternar as duas janelas da VM em tela cheia ao mesmo tempo que eu podia no VMware.
Crem # 16/13

-1

Eu acho que entendi, pressione a tecla host (CTRL direita por padrão) e mantenha pressionada a tecla ctrl + alt à esquerda / direita, se você mantiver uma VM no modo de tela cheia por área de trabalho, quando pressionar a sequência de teclas que acabei de dizer você vai direto para a próxima VM em tela cheia: D

Funciona se você desabilitar o "Auto Capture Keyboard" na janela principal do VirtualBox (Arquivo> Preferências> Entrada). Mas então, você deve pressionar a tecla host toda vez que quiser digitar "convidado".


-2

Para sair do modo de tela cheia, mantenha pressionada a tecla host e pressione F


Não quero sair do modo de tela cheia. Desejo alternar entre duas VMs que estão no modo de tela cheia e permanecer no modo de tela cheia.
cremor
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.