Iniciador do Unity mostrado no Dota 2 em tela cheia

12

Toda vez que eu lanço o dota 2 no meu pc rodando 13.10, fica assim: insira a descrição da imagem aqui

As barras laterais e superior não desaparecem, embora o jogo seja em tela cheia. Eu só tenho esse problema com o dota 2, todos os outros jogos funcionam bem em tela cheia. Tentei entrar nas configurações e ativar o atalho que força o modo de tela cheia, mas nada acontece quando pressiono o atalho. existe uma maneira de corrigir isso ou forçar o ubuntu no modo de tela cheia?

Esse problema ocorre apenas no Dota 2 e não em outros aplicativos / jogos em tela cheia.

Qwertie
fonte
É mais provável que seja um problema com as configurações do jogo, não com o Ubuntu. Você já brincou com as configurações da área de trabalho e do Windows no próprio Dota?
comrademike
O @comrademike dota 2 parece não ter configurações além das configurações de inicialização do steams. Eu tentei definir as configurações de lançamento de "w 1680 -h 1040" (minhas res de tela), mas isso não teve nenhum efeito
Qwertie
existe um comando terminal para tornar o ubuntu em tela cheia?
Qwertie
existe algum aplicativo que tenha o modo de tela cheia ou apenas jogos a vapor?
Braiam
Você já olhou no diretório dota para ver se há um arquivo de configuração onde você pode definir os tamanhos de tela?
comrademike

Respostas:

19

Consegui ir para as configurações do jogo e alterei a configuração da janela de pensionista menos para tela cheia. O Dota 2 agora funciona em tela cheia.

Enjoy87
fonte
1
Sim, isso funcionou, eu não podia ver que antes, porque o lançador estava cobrindo o botão de configurações
Qwertie
Ok, feliz que funcionou ok. Vejo o que aconteceu com o lançador de unidades atrapalhando.
usar o seguinte código
4

Altere a janela sem borda para tela cheia nas configurações do Dota 2 (vídeo).

Dan
fonte
1
Por "Vídeo", você quer dizer uma configuração na guia "Vídeo"? ou outra coisa? Por favor, elabore ...
TrailRider 14/01
Você pode enviar uma captura de tela?
Qwertie
Página inicial> Configurações (ícone do mecanismo no canto superior esquerdo)> guia Vídeo> Modo de exibição
Ciro Santilli 事件新疆改造改造
1

Pessoalmente, não gosto de ter que ir para a tela cheia, gosto de poder interagir com meu outro monitor sem perder o foco no meu jogo. Eu também queria que o meu iniciador estivesse no monitor à minha esquerda, mas o jogo no meu monitor à direita (que a tela cheia não permite que você faça).

O único inconveniente até agora é que não consigo fazer com que a janela desenhe a barra de menus do Unity no topo, para que você sacrifique 20px de altura.

A solução para mim foi definir as seguintes opções de inicialização no vapor.

  1. Clique Dota2com o botão direito na sua biblioteca de vapor
  2. Clique Set Launch Options
  3. Adicione o seguinte -h 1180 -w 1920 -x 1280 -y 0 -noborder
    • -w deve ser a largura do monitor em que você deseja
    • -h deveria estar na altura da janela, não consegui me livrar da barra de menus, então subtraí a altura (20px para mim) da altura do jogo.
    • -x deve ser o deslocamento do seu segundo monitor (meu segundo monitor tem 1280px de largura
    • -y é o deslocamento da parte superior, uma vez que a barra de menus não é levada em consideração, eu defino isso como 0, talvez nem seja necessário incluir
    • -noborder deve indicar ao dota que o jogo deve ser iniciado como uma janela sem bordas, mas isso não aconteceu, então eu tive que executar as etapas 7 a 10. Essa opção pode não ser útil
  4. Clique OK
  5. Clique Close
  6. Lançamento Dota2
  7. Clique no Settings Cog
  8. Clique Video Options
  9. Defina Display ModecomoBorderless Window
  10. Clique apply(pode ser necessário reiniciar o jogo aqui)

Se você estiver em uma configuração de um monitor ou quiser que o jogo esteja no mesmo monitor que o seu iniciador, os mesmos princípios se aplicam apenas ajuste as opções -we -ypara acomodar, no entanto, você também estará avaliando sua largura e altura. .

Por enquanto, acho que é o melhor que você pode fazer.

Dito isto, o novo cliente renascido tem uma opção adicional nas configurações de vídeo para permitir que seu jogo em tela cheia não minimize quando perde o foco. Eu não brinquei muito com isso, mas isso significa que seu iniciador não estará acessível (tanto quanto eu poderia dizer nos meus testes limitados), pois o jogo ainda será iniciado no monitor dominante que o iniciador lhe atribuiu.

JaredMcAteer
fonte
1

No steam, clique com o botão direito do mouse em Dota 2, vá para propriedades -> definir opções de inicialização. Na caixa de texto, digite "-fullscreen" (sem as aspas). Reinicie o Dota 2.

Chiel ten Brinke
fonte
0

As outras soluções não funcionaram para mim; portanto, para outras pessoas que possam ter esse problema, eis o que eu fiz.

No Gerenciador de configurações do CompizConfig , escolha Utilitário > Soluções alternativas e desative o Suporte de tela inteira herdada .

Em seguida, reinicie o seu computador.

tk55
fonte