Como posso mudar o foco quando um jogo bloqueia?

6

Eu estou jogando Wolfenstein: Enemy Territory , e quando eu jogo em modo de janela, não consigo mudar o foco do jogo para outra coisa ( Alt + < kbd> Tab não funciona).

    
por GrizzLy 19.01.2011 / 18:20

5 respostas

0

Eu encontrei uma maneira, ele funciona para Wolf: ET, pode ajudar com outros jogos também, se você ativar o gameconsole (geralmente til), o jogo irá liberar o bloqueio do mouse (no modo de janela).

    
por GrizzLy 26.04.2011 / 15:23
3

Eu tive uma experiência semelhante com o Unreal Tournament 2004. Eventualmente, descobri que pressionar Esc (alternando para o menu do jogo) liberava o uso do teclado e eu podia usar alt-tab.

Infelizmente, muitos jogos parecem não se comportar de uma maneira amigável para computadores, pegando exclusivamente teclado e mouse durante a ação. Isso efetivamente desabilita qualquer interação do usuário com a área de trabalho: ele não pode usar o gerenciador de janelas (alt-tab é o exemplo mais comum), ele não pode usar atalhos de teclado em toda a mesa (por exemplo, controle de música), ele não pode responder IM, etc.

Parece que não há solução limpa para esse problema, exceto o redesenho dos próprios jogos afetados. (Embora alguns hacks com a proibição de uso do teclado usando LD_PRELOAD possam ser relevantes).

    
por ulidtko 19.01.2011 / 19:10
0

Ctrl + Alt + X, onde X é um número de 7 ou mais, o levará para a sessão X de um usuário diferente (se você tiver o modesetting do kernel, que é suportado apenas por drivers de código aberto).

Por exemplo, geralmente executo o ioquake3 em uma conta de usuário diferente, sem aplicativos e coisas compiz e autostarted. Se eu fizer login na minha conta de usuário principal primeiro e depois acessar minha conta de jogo, posso mudar para a conta principal do jogo pressionando Ctrl + Alt + 7 e voltar ao jogo pressionando Ctrl + Alt + 8. / p>

A principal desvantagem deste método é que você terá que digitar sua senha toda vez que mudar, independentemente de quaisquer configurações, e nem todos os jogos sobreviverem a isso. Os jogos do Windows são particularmente impertinentes nesses casos, mesmo no Windows eles tendem a estragar a exibição e / ou a entrada se perderem o foco.

    
por Shnatsel 24.04.2011 / 18:41
0

Eu não tentei isso com esse jogo específico, mas Ctrl + G libera o mouse para muitos jogos.

    
por Isaiah 25.04.2011 / 05:30
0

Você pode tentar atribuir um atalho a um script como este:

#!/bin/bash
#
# by desgua
#
# To unmap a  windowed game
xdotool search --class gedit windowunmap
exit 0  

altere o gedit para o nome do seu jogo

Instruções passo a passo:

  1. Nós precisaremos XDoTool e Compiz (Você pode instalá-los no centro de software ou por clicando aqui )

  2. Crie um arquivo .unmap.sh em sua pasta pessoal.

  3. Cole o script mencionado acima nele:

  4. Torne-o executável ( Veja como fazer isso ).

  5. Abra o Compiz (Menu > Sistema > Preferências > Gerenciador do CompizConfig)

  6. Vá para Comandos e adicione ~/.unmap.sh a um comando

  7. Em seguida, vá para Keybindings e faça um atalho para ele.

por desgua 24.04.2011 / 18:18