Desativar teclas de atalho do Windows ao usar o Virtualbox

17

Atualmente, estou executando um VirtualBox do Arch Linux com o Windows 7 x64 como host. No Arch, eu uso dwm para o gerenciamento de janelas. Como o dwm é altamente dependente de teclas de atalho, usei a tecla Alt como sua chave META para evitar conflitos com o host do Windows 7. No entanto, ao usar o Emacs (também uso pesado de hotkeys) dentro do dwm, existem problemas porque ele também está usando Alt para seu próprio META.

Eu gostaria de alterar o dwm ou o Emacs para usar a tecla windows como META, mas comandos como Win + L serão capturados pela máquina host e bloquear meu sistema. Existe alguma maneira de evitar que essas teclas de atalho sejam disparadas enquanto estiver no VirtualBox?

    
por statenjason 19.03.2010 / 15:41

3 respostas

15

Eu tive o mesmo problema (Linux guest no Windows host com o gerenciador de janelas do wmii). Esta hack do registro funciona perfeitamente.

Open up regedit.exe through the start menu search box, and then browse down to the following key, creating it if it doesn’t exist:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System

On the right-hand side, create a new DWORD 32-bit value named DisableLockWorkstation and give it one of these values:

• 1 – Disable Lock Workstation
• 0 – Enable Lock Workstation

The changes should be immediate, no need to restart anything.

    
por 05.10.2010 / 18:32
3

Tive exatamente o mesmo problema, desativar o teclado de captura automática funcionou para mim.

Arquivo > Preferências > Entrada > Teclado de captura automática

    
por 17.04.2014 / 20:38
2

Win + L funciona no convidado para mim sob um host XP. No entanto, com a segurança sendo aumentada no Windows 7, suspeito que as teclas de atalho "Bloquear tela" e "Gerenciador de tarefas" ( Win + L e Ctrl + Shift + Esc ) recebem o mesmo status da Seqüência de Atenção Segura ( Ctrl + Alt + Del ) e não pode ser substituído por um aplicativo. Presumivelmente, outras teclas de atalho não críticas à segurança, como Win + E , funcionam no guest e não no host?

    
por 24.04.2010 / 03:26