<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title><![CDATA[Alt+Tab from fullscreen apps]]></title>
    <link>http://brainstorm.ubuntu.com/item/2205/</link>
    <description><![CDATA[...and other WM behaviour must be improved:<br /><br />Some fullscreen apps grab most of keyboard shortcuts under their control. Especially 3D games, Sauerbraten for example. So it is impossible to use Alt+Tab with them.<br />It is also not good if app uses alt+tab in own purposes, but WM overrides it. Or there is high probability of accidental key press.<br />There should be some way to minimize such apps. Override control over alt+tab, or/and make another shortcut, that would be accessible from anywhere.<br /><br />There are also situations when popups brake normal work of fullscreen app. Especially when using compiz.<br /><br />So summing all:<br />- WM must have *switchable* ability to override alt+tab so it will work everywhere.<br />- it must have *customizable* alternative hotkeys that would work like alt+tab everywhere.<br />- it must have ability to turn off/on (and may be override too) other desktop hotkeys in fullscreen (may be customized for different hotkeys)<br />- it must not interfere in work of fullscreen app if user does not want it. When in fullscreen, new windows must be created minimized, and notify bubbles must be just drawn over fullscreen. No forced minimization because of popups!<br />- minimization, or popups must not break the app.<br />- if fullscreen app's resolution is similar or greater than desktop's, it must be minimized when pressing alt+tab (or custom replacement). If resolution is smaller, it *can* be shown in own window (switchable).<br />- it must have ability to lock/unlock mouse focus when in some windowed app that needs to grab mouse. Do it by some hotkey, like ctrl+F10 in Dosbox. (this addition based on idea #4642)<br />
<br />


<b>[643 votes] Solution #1: Auto-generated solution of idea #2205</b>
<br />

<br />
<br />



]]></description>

    <language>en-us</language>
    <pubDate>Sat, 01 Mar 2008 15:04:58 +0000</pubDate>
    <lastBuildDate>Mon, 10 Aug 2009 18:32:01 +0000</lastBuildDate>
    <generator>QAPoll module</generator>
    <guid isPermaLink="true">http://brainstorm.ubuntu.com/idea/2205/</guid>
        <item>
  <title>Comment from icechen1</title>
  <description><![CDATA[Good idea,I had to reboot each time a full screen app freezes.]]></description>
  <pubDate>Sat, 01 Mar 2008 15:38:31 +0000</pubDate>
</item>
        <item>
  <title>Comment from Psycho_zs</title>
  <description><![CDATA[This idea is only about alt+tab in fullscreen.<br />About freeze situation I wrote here: http://brainstorm.ubuntu.com/idea/2067/]]></description>
  <pubDate>Sat, 01 Mar 2008 16:01:13 +0000</pubDate>
</item>
        <item>
  <title>Comment from ethana2</title>
  <description><![CDATA[The super key should minimize all fullscreen apps and bring down the Applications menu.<br /><br />Windows like?  So. what.]]></description>
  <pubDate>Sun, 02 Mar 2008 08:46:43 +0000</pubDate>
</item>
        <item>
  <title>Comment from Psycho_zs</title>
  <description><![CDATA[...there also must be a way to turn override on and off, and change switch keys. For example, if the app uses some of the keys, that must not be used by anything else.]]></description>
  <pubDate>Sun, 02 Mar 2008 09:29:18 +0000</pubDate>
</item>
        <item>
  <title>Comment from Psycho_zs</title>
  <description><![CDATA[and handling new windows and libnotify popups when something is in fullscreen must also be improved!<br />When using compiz, libnotify popup or any new window forces fullscreen app to minimize. This is very annoying! And minimize process is buggy in compiz, so sometimes it is not possible to return back - app becomes entirely black or hangs.<br />And the metacity just draws notify popups over fullscreen app without any consequences and does not show new windows over it - the best variant! Why compiz can't do that?]]></description>
  <pubDate>Sun, 02 Mar 2008 09:46:32 +0000</pubDate>
</item>
        <item>
  <title>Comment from Psycho_zs</title>
  <description><![CDATA[So summing all:<br />- WM must have *switchable* ability to override alt+tab to work everywhere<br />- it must have *customizable* alternative hotkeys that works like alt+tab everywhere<br />- it must not interfere in work of fullscreen app when some new objects pops up, just draw notify bubbles over it like metacity does]]></description>
  <pubDate>Sun, 02 Mar 2008 09:57:41 +0000</pubDate>
</item>
        <item>
  <title>Comment from Dreamsorcerer</title>
  <description><![CDATA[Windows uses the Windows key to minimize a fullscreen app, we should have a shortcut like this, as I can never work out a way to get out of a fullscreen app without quitting, if I wan't to quickly check an IM message or something that I don't want to quit a game to do.]]></description>
  <pubDate>Mon, 03 Mar 2008 15:25:19 +0000</pubDate>
</item>
        <item>
  <title>Comment from andrewfenn</title>
  <description><![CDATA[Not everyone has the windows key on Linux.<br /><br />This idea is more to do with the individual applications rather then anything Ubuntu can do. I suggest filing bugs on the game you're having problems with.]]></description>
  <pubDate>Sat, 08 Mar 2008 07:24:53 +0000</pubDate>
</item>
        <item>
  <title>Comment from Psycho_zs</title>
  <description><![CDATA[Switching tasks is a window manager's duty! It can be patched  by Ubuntu developers to do it anyway: to override or bypass hotkeys stealing.]]></description>
  <pubDate>Sat, 08 Mar 2008 18:39:03 +0000</pubDate>
</item>
        <item>
  <title>Comment from andrehe</title>
  <description><![CDATA[It would be best to simply copy the sensible Windows behavior for Alt-Tab. It should not be possible to override it. If the user wants to cycle through the running desktop applications, it has to be done without question.<br />This allows for more desktop market share, and helps in bringing more games to Linux platform. Game developers are users, too. And they get a strange impression of the platform if such a crucial functionality is missing.<br />]]></description>
  <pubDate>Mon, 10 Mar 2008 10:15:58 +0000</pubDate>
</item>
        <item>
  <title>Comment from Psycho_zs</title>
  <description><![CDATA[Simply copy would not be flexible. Example: UrbanTerror game do not steal hotkeys, but there is very high probability of accidental alt+tab push, which is not handy in the middle of a battle. So user must have options to use another hotkeys when in fullscreen, and switch off alt+tab.<br />But by default - yes - alt+tab should work everywhere. ]]></description>
  <pubDate>Mon, 10 Mar 2008 11:00:20 +0000</pubDate>
</item>
        <item>
  <title>Comment from aruseni</title>
  <description><![CDATA[Use Alt + Tab to switch to the windowed mode from the fullscreen mode. :)]]></description>
  <pubDate>Mon, 10 Mar 2008 18:39:39 +0000</pubDate>
</item>
        <item>
  <title>Comment from aruseni</title>
  <description><![CDATA[Blah. I mean Ctrl + Enter.<br /><br />In fact, I think it is true ideologically. Alt + Tab doesn't work because you can't switch to another window if you are not in a window (you are "over" them, in the fullscreen mode).]]></description>
  <pubDate>Mon, 10 Mar 2008 18:41:53 +0000</pubDate>
</item>
        <item>
  <title>Comment from aruseni</title>
  <description><![CDATA[What a day. Alt + Enter indeed. :))]]></description>
  <pubDate>Mon, 10 Mar 2008 18:43:50 +0000</pubDate>
</item>
        <item>
  <title>Comment from Psycho_zs</title>
  <description><![CDATA[Run Sauerbraten or OpenArena and try! See what happens.<br />In Sauerbraten - nothing!<br />In Openarena - wrong colors on desktop, and no mouse and keyboard release.<br />But in UrbanTerror every desktop hotkey works, even alt+shift keyboard layout select, which is not handy. So it is not an ideology, it is the matter of WM flexibility.]]></description>
  <pubDate>Tue, 11 Mar 2008 16:03:46 +0000</pubDate>
</item>
        <item>
  <title>Comment from gnarlin</title>
  <description><![CDATA[There is a great little program that works like a charm on many (but not all) opengl and SDL games.<br />http://hem.bredband.net/b400150/<br />etswitch.<br /><br />Check it out. Maybe it could be integrated into Ubuntu.]]></description>
  <pubDate>Tue, 18 Mar 2008 21:46:16 +0000</pubDate>
</item>
        <item>
  <title>Comment from Eldmannen</title>
  <description><![CDATA[I hate when fullscreen apps freeze or crash...]]></description>
  <pubDate>Tue, 25 Mar 2008 01:57:33 +0000</pubDate>
</item>
        <item>
  <title>Comment from Tulio</title>
  <description><![CDATA[I want can switch over to the different window without turning the game off! ]]></description>
  <pubDate>Sat, 19 Apr 2008 12:17:47 +0000</pubDate>
</item>
        <item>
  <title>Comment from Vadim P.</title>
  <description><![CDATA[You can do this in Savage 2. I don't know how they did it, but in full-screen mode, I can alt+tab or use the compiz screen edge (set to scale for me) just like in any other app. It's amazing.]]></description>
  <pubDate>Thu, 24 Apr 2008 19:00:16 +0000</pubDate>
</item>
        <item>
  <title>Comment from Psycho_zs</title>
  <description><![CDATA[It is not amazing. It's just like it MUST BE]]></description>
  <pubDate>Sun, 27 Apr 2008 13:53:21 +0000</pubDate>
</item>
        <item>
  <title>Comment from Vadim P.</title>
  <description><![CDATA[It looks like wine offers this kind of integration too.<br /><br />I wonder what are games doing to steal the fullscreen like that...]]></description>
  <pubDate>Fri, 13 Jun 2008 16:31:20 +0000</pubDate>
</item>
        <item>
  <title>Comment from brettalton</title>
  <description><![CDATA[The really simple way that Windows fixes this problem is that - when an application is fullscreen (or maybe even always) -the desktop acts as a window and therefore can be Alt + Tab (ed) to.]]></description>
  <pubDate>Fri, 26 Sep 2008 02:30:56 +0000</pubDate>
</item>
        <item>
  <title>Comment from Emil</title>
  <description><![CDATA[When using fullscreen mode in SDL - simple directmedia layer, the library most games use, you cannot alt+tab out of the game in linux, but you can in Windows. So if someone fixes it in SDL and use that .so-file instead would be nice...]]></description>
  <pubDate>Thu, 25 Dec 2008 19:13:01 +0000</pubDate>
</item>
        <item>
  <title>Comment from NESFreak</title>
  <description><![CDATA[wouldn't adding a simple "override everything" checkbox to the hotkey setup screen be perfect? My biggest problem isn't killing an application (although it would be nice for xkill to work fullscreen) but even the volumecontrol fails the way it works now, which kind of sucks since its the only way to control the volume on my dell laptop.]]></description>
  <pubDate>Fri, 01 May 2009 00:39:36 +0000</pubDate>
</item>
        <item>
  <title>Comment from QOLIM</title>
  <description><![CDATA[It's not the wm that needs to be fixed, it's the applications that shouldn't grab the keyboard all the time]]></description>
  <pubDate>Mon, 10 Aug 2009 18:32:01 +0000</pubDate>
</item>
      </channel>
</rss>
