Como posso acionar o teclado de toque no convidado no modo de tela cheia do VirtualBox em um host de superfície do Windows 8.1?

3

Executando o VirtualBox em um host de superfície do Windows 8.1, estou executando um convidado do Windows XP com inclusões de convidado instaladas.

Quando tenho minha máquina Virtual Box em modo de janela, posso tocar no ícone do teclado de toque na barra de tarefas do Windows 8 para puxar o teclado.

Existe alguma maneira que eu posso puxar o teclado, conforme necessário, enquanto no modo de tela cheia, onde a barra de tarefas do Windows 8 é, naturalmente, oculto? Posso acionar um programa host usando a chave do host? Sou novo no VirtualBox e não sei como fazer isso.

    
por chiliNUT 05.12.2014 / 06:58

1 resposta

1

Adivinhe, quase impossível.

A maneira como o teclado de toque moderno / metro é implementado não permite que os aplicativos o mostrem explicitamente. É verdade, eu não estou inventando isso:

link

Além disso, quando você está no modo de tela cheia, a sobreposição de algo como um teclado na tela do host quase certamente causará problemas:

Many desktop games will be written using full-screen exclusive mode. This presents a problem when using the built-in keyboards, because either the invoked keyboard will be hidden, or raising the keyboard will force the game out of full-screen mode. https://software.intel.com/en-us/blogs/2013/06/11/touch-keyboard-access-for-windows-8-desktop-apps

Eu sei que o artigo acima fala sobre jogos, mas o conceito é o mesmo, aplicativos de desktop exclusivos em tela cheia não gostam de compartilhar a tela (ou, mais precisamente, eles não podem).

De qualquer forma, no final, você pode usar o Teclado Virtual fornecido dentro do convidado do Windows XP:

    
por 10.12.2014 / 03:32