Às vezes, ao usar o Wine, especialmente com o Games, o ALT+ TABfaz com que o sistema perca o foco do teclado ou do mouse sobre a janela ativa atual.
Com isso, quero dizer que, por exemplo, se eu fizer ALT+ TABdo jogo Wine para Nautilus, Empathy ou outro aplicativo e tentar voltar ao jogo (talvez seja necessário fazer isso várias vezes, cerca de 3 a 4 deve ser o suficiente), ele permanecerá no Nautilus (janela ativa) ou em qualquer outro aplicativo, mas o teclado e o mouse estarão no jogo.
Se eu tentar ALT+ TABvoltar, a funcionalidade ALT+ TABserá perdida (não será possível usá-la até que eu feche o jogo Wine forçosamente usando, por exemplo, wineserver -k
em um terminal. Portanto, ficarei com um sistema que está me mostrando em primeiro plano o aplicativo nautilus mas o foco do teclado e do mouse está em um aplicativo em segundo plano minimizado (Wine Game, por exemplo).
Então, como posso obter o ALT+ de TABvolta ou conseguir focar na janela ativa atual e poder alternar novamente. Isso também pode acontecer com apenas uma entrada, por exemplo, o jogo do vinho pode ter o teclado focado nele, mas o mouse não está (às vezes até se perde e não pode ser usado até que o Wine seja fechado).
Respostas:
Mudar de desktop fez o truque para mim.
Eu uso o Openbox e atingi esse problema no FlStudio 10, parece-me que o servidor de vinhos permitirá que você alterne com a tecla Alt tab e volte a entrar, no entanto, algum tempo depois, uma vez que interrompe a exibição da janela da tecla alt. Como eu disse que uso o Openbox, minha experiência pode ser diferente. Tudo o que preciso fazer é pressionar a tecla alt e pressionar a tecla alt uma vez e depois mudar para as áreas de trabalho (roda do mouse). Como não uso a unidade, não tenho certeza de que essa seja a ligação padrão, mas parece ser uma ligação comum. Tenha cuidado, pois alguns jogos / programas não gostam disso, por exemplo, o Command and Conquer 3 quase certamente falhará, salve primeiro !!!
fonte
Consegui resolver isso na minha configuração --- estou usando o Wine play Hearthstone através do Lutris. O truque é editar o registro usando o regedit no Wine para este jogo em particular, seguindo a sugestão do usuário :
Isso não apenas corrigiu meus problemas de tabulação alternativa, como também pude modificar o tamanho da janela e alternar entre o modo de tela cheia e o modo de janela no jogo, apenas com o comportamento esperado!
Especificamente em Lutris, selecionei o jogo (Hearthstone), cliquei em "Registro de vinhos" e adicionei o valor no Regedit conforme sugerido (ao criar a nova entrada, clique com o botão direito do mouse, adicione chave, Valor da string e clique com o botão direito para modificá-lo para criar o valor "N"). Então feche; o registro deve ser salvo (mas você pode editá-lo novamente para verificar se o novo valor está lá). Em seguida, inicie o jogo e o novo comportamento está em vigor.
Espero que isso não funcione entre os jogos, porque depende do jogo ter suporte adequado para atalhos de teclado da área de trabalho e modificações no gerenciamento de janelas.
fonte