VMware Workstation Player: obtenha o SO do host para capturar certas teclas de atalho ou teclas de atalho globais em geral

1

Estou executando o VMware Workstation Player 12.5.4 em 4.10.13-1-ARCH (i3wm) e meu sistema operacional convidado é o Windows 7.

Eu quero usar LWin + 1/2/3 /...//kbd> para alternar para espaços de trabalho no sistema operacional host (Linux, i3wm) enquanto estiver dentro do sistema operacional convidado (Windows 7) e não me importo que isso se sobreponha à funcionalidade padrão do Windows de focar a n-ésima janela na barra de tarefas.

Como alternativa, permitir que todas as teclas de atalho globais do sistema operacional hospedeiro sejam usadas a partir do sistema operacional convidado também resolveria meu problema, mas poderia atrapalhar ( LWin + e altera o layout do contêiner; instância). Eu não fui capaz de encontrar este tipo de configuração porque o menu de configuração do VMware Workstation Player é realmente limitado e não há um guia definitivo para configurar o /etc/vmware/config que eu conheço.

Se isso não puder ser resolvido, postarei minha atual solução improvisada implementada em AutoHotkey (guest) e Python (host). Não é perfeito, porque manter o LWin pressionado depois de sair do guest OS impede novas atalhos que requerem LWin de serem usados (provavelmente porque o host nunca obteve o keydown?). Também funciona apenas no i3wm (host), mas a ideia provavelmente poderia ser reutilizada para outras configurações.

    
por siikamiika 26.05.2017 / 15:10

0 respostas