Como posso interromper o Unity 2d interceptando a meta key quando estou no VirtualBox?

8

Sempre que estou trabalhando no sistema de convidados do virtualbox e pressionando a tecla meta (também conhecida como winkey ou Mod4), um enorme menu pop-up de unidade é exibido.

Existe alguma maneira de corrigir esse comportamento?

    
por tensai_cirno 09.11.2011 / 13:58

3 respostas

1

Ainda não funciona, mesmo no novo perfil: /. Eu criei patch simples, para desativar o lançador de unidade e desativar o menu de destaque no painel quando Alt pressionado.

annoying_keys_unity_2d.diff

Etapas para aplicá-lo:

  • cd $build_dir (qualquer dir vazia)
  • apt-get source unity-2d
  • sudo apt-get build-dep unity-2d
  • wget https://raw.github.com/gist/1352470/eb9c736bd1041af4be04f0bafdd8e437c222ea15/annoying_keys_unity_2d.diff
  • patch -Np1 < annoying_keys_unity_2d.diff
  • cd unity-2d-4.12.0
  • dpkg-buildpackage -rfakeroot -b
  • cd ..
  • sudo dpkg -i ./*.deb
por tensai_cirno 10.11.2011 / 16:05
1

Infelizmente, não há como pegar a tecla Super ao trabalhar no Virtual Box em modo não-tela cheia, já que esta não é liberada pelo Unity.

Por meio da instalação do compizconfig-settings-manager e executando ccsm , podemos definir atalhos de teclado para mostrar elementos unitários da área de trabalho mesmo quando O Unity2D está sendo executado.

% bl0ck_qu0te%

Navegue até a área de trabalho - > Unity e escolha o atalho que você deseja alterar na guia Behavior .

Observação: o plug-in do Unity não precisa ser ativado para alterar as combinações de teclas:

Achavequecontrolaotraço"preto enorme" é a chave para mostrar o lançador . Ao fazer isso, você pode atribuir uma combinação de teclas diferente no host e no convidado para evitar que ambos sejam abertos. Note entretanto que ainda Super irá abrir o Dash no host ao escolher qualquer combinação com a tecla Super (por exemplo, Ctrl + Super ) no convidado.

Você também pode desativar o atalho do teclado aqui.

Este procedimento foi testado em uma máquina virtual executando 11.10. onde desativamos a aceleração gráfica 3D na máquina. Pode não funcionar da mesma forma em hardware real.

    
por Takkat 09.11.2011 / 20:45
0

OK ... minha pergunta relacionada ao traço Unity 3d foi encerrada, pois foi marcada como uma duplicata "exata" disso.

Existe um patch para aplicar isso ao Unity 3d? Sempre que eu uso as teclas "Alt-L" para bloquear meu convidado do Windows, o painel é exibido em segundo plano e minha senha é digitada em texto não criptografado.

    
por rimez 02.10.2012 / 16:07