Alt + tab fora do jogo em tela cheia

23

No momento, estou executando o Trine , que é um jogo usando o OpenGL em tela cheia, no Ubuntu 10.10.

O que eu gostaria de fazer é Alt+ Tabsair do jogo para poder navegar na web, verificar mensagens de mensagens instantâneas, etc., enquanto estiver em pausa.

No entanto, apenas Alt+ Tab'ing não faz nada, então tenho que sair do jogo toda vez que quiser verificar alguma coisa.

Existe alguma maneira de minimizar um jogo em tela cheia? Eu sei que provavelmente posso executá-lo no modo de janela, mas então eu teria que esconder os painéis ao jogar - pois o jogo estaria oculto por baixo. Além disso, essa é apenas uma solução feia.

Tommy Brunn
fonte

Respostas:

3

Inicie-o no novo x-server e alterne a área de trabalho com as teclas CTRL+ ALT+ F7ou CTRL+ ALT+ F8.

Digite xinit /path/to/the/game/executable -- :1em um terminal.

r.1
fonte
5
Por que não fornecer instruções curtas, por favor?
turbo
4
Isso é inútil sem instruções.
RolandiXor
1
Tem que concordar em não ter instruções meio que é uma porcaria.
Bruno Pereira
Falha para mim:X: user not authorized to run the X server, aborting.
Sparhawk
@Sparhawk esse cara deu boas instruções ubuntuforums.org/showthread.php?t=2101504
Jerinaw
10

Você pode ir para outra área de trabalho clicando em CTRL+ ALT+ ou .

Isso não minimizará o jogo, mas deverá movê-lo para outra área de trabalho onde você possa navegar.

enedene
fonte
5

Se você executá-lo no modo janela, é possível configurá-lo para sempre na parte superior e no mesmo tamanho da área de trabalho, para que os painéis não sejam exibidos, mas permite alt + tab fácil. Esse é o modo de janela essencialmente sem bordas.Tente wmctrl. Algo como:

#!/bin/bash
trine &
#resize to 1024x768 (or whatever size you want)
wmctrl -r 'Trine' -e 1,0,0,1024,768
#make it on top
wmctrl -r 'Trine' -b add,above
#activate it
wmctrl -a 'Trine'
balões
fonte
Interessante, mas a tecla Alt + Tab não será capturada pelo próprio jogo?
precisa saber é o seguinte
Suponho que seja possível que o jogo ainda coma os comandos. Eu costumava fazer isso em outro jogo que travava quando pressionava a tecla alt + tab no modo de tela cheia (também era opengl), então eu apenas o executei nesta configuração e não tive mais problemas. Outro problema com o modo de tela cheia para mim era que muitas vezes deixava meu segundo monitor em branco. Isso também impediu que isso ocorresse.
Balões
1

O jogo tem um bug que você precisa relatar.

psusi
fonte
12
Está em todos os jogos em tela cheia que já joguei no Linux.
Tommy Brunn
@Tommy Brunn Eu vi apenas uma vez, ao testar uma versão beta experimental
psusi
1

Eu encontrei uma solução muito suja para este problema. Insira um stick USB, uma janela com o gerenciador de arquivos será exibida, seu aplicativo em tela cheia ficará inativo. (Funciona apenas se não estiver configurado para não fazer nada ...)

Anônimo
fonte
Lol, você inventou outro dispositivo de entrada lá: ataque de canal lateral para sair da tela cheia
user2394284
0

Eu costumava enfrentar esse problema com muita regularidade e, até onde sei, é um problema que precisa ser resolvido; no entanto, pode ser possível usar o Alt+ Enterpara tirar o jogo do modo de tela cheia e depois o Alt+ Tab. Pressionar Alt+ Enternovamente quando o jogo estiver focado deve colocá-lo novamente no modo de tela cheia.

Sem noção
fonte
0

Deve ser capaz de fazer CTRL+ ALT+ ou CTRL+ ALT+ se isso não funcionar, então algo pode estar errado com o seu jogo.

zkriesse
fonte