Alt + Tab退出全屏游戏


23

现在我正在运行Trine,这是在Ubuntu 10.10中使用全屏运行OpenGL的游戏。

我想做的是Alt+ Tab退出游戏,以便能够在暂停状态下浏览网络,查看任何IM消息等。

但是,' Alt+ Tab'ing并没有做任何事情,因此,每次我要检查某件事时,我都必须退出游戏。

有什么方法可以最小化全屏游戏?我知道我可能可以在窗口模式下运行它,但是随后在玩游戏时我必须隐藏面板-因为否则游戏将被隐藏在下面。另外,那只是一个丑陋的解决方案。

Answers:


3

在新的X服务器启动它,并通过按键切换桌面CTRL+ ALT+ F7CTRL+ ALT+ F8

键入xinit /path/to/the/game/executable -- :1到终端。


5
为什么不提供简短说明?
Turbo

4
没有指示,这是没有用的。
RolandiXor

1
必须同意没有指示有点烂。
布鲁诺·佩雷拉

对我失败:X: user not authorized to run the X server, aborting.
Sparhawk

@Sparhawk这个家伙给了很好的指示ubuntuforums.org/showthread.php?t=2101504
Jerinaw 2014年

10

您可以通过单击CTRL+ ALT+ 或移动到另一个桌面

它不会使游戏最小化,但是它应该将您移动到可以进行冲浪的另一个桌面。


5

如果在窗口模式下运行它,则可以将其设置为始终位于顶部,并且大小与桌面相同,这样面板就不会显示,但是允许使用alt + tab轻松实现。这本质上是无边界的窗口模式。尝试wmctrl。就像是:

#!/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'

有趣,但是游戏本身不会捕获Alt + Tab按键吗?
Oxwivi 2011年

我想游戏可能仍然会吃掉命令。我曾经为另一款在全屏模式下alt + tab崩溃的游戏(也是opengl)这样做,所以我只是在此配置下运行,没有其他问题。全屏模式的另一个问题对我来说通常是使第二台显示器空白。这也防止了这种情况的发生。
气球


1

我已经找到了解决该问题的非常肮脏的方法。插入USB-Stick,将弹出一个带有文件管理器的窗口,您的全屏应用程序将处于非活动状态。(仅在未配置为不执行任何操作时才有效...)


大声笑,您在那里发明了另一种输入设备:旁通道攻击以摆脱全屏显示
user2394284 '18

0

我过去经常过分地面对这个问题,据我所知,这个问题需要解决,但是可以使用Alt+ Enter将游戏退出全屏模式,然后再使用Alt+ Tab。当游戏具有焦点时再次按Alt+ Enter,应将其放回到全屏模式。


0

应该能够做到CTRL+ ALT+ CTRL+ ALT+ 如果这不起作用,那么您的游戏可能有问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.