Skip to main content
Welcome guest. | Register | Login | Post

Switching between fullscreen programs

11 replies [Last post]
libervisco's picture
Offline
Joined: 2006-05-04

I know that alt-tab shortcut usually works for switching between windows on the desktop, but what about switching between programs, especially when you are at fullscreen in one (such as a game) that doesn't support an alt-tab shortcut. How do you get off from it to a desktop program running without having to quit?

For example, in saturday when I played some Battle for Wesnoth with my sister and got bored with the built in music we turned that music off and wanted to play something from our play list using beep-media-player. However being stuck in the middle of the game we didn't want to quit and then open beep-media-player just to get some music playing in the background. There ought to be a way to simply switch away from the fullscreen running program to beep-media-player and back?

Any ideas?

dylunio's picture
Offline
Joined: 2005-12-20
Hmm, I'm not very sure, I

Hmm, I'm not very sure, I know you can have more than one X session running (one on say Vt8 and one on Vt7) which you should be able to switch using the function keys. But I'm not sure how you do this, nor am I sure that sound from one X session will be able to be heard if your in another.

But that's a bit much for just wanting to 'minimize' a full screen game etc.

dylunio

libervisco's picture
Offline
Joined: 2006-05-04
Yes, it's a bit much for

Yes, it's a bit much for that. This doesn't really need switching between two X sessions, but more like between two processes running within one X session.

This is one thing that's easily possible on windows, for example, where alt-tab normally switches off from even fullscreen programs to whatever window there is beneath on the desktop.

There's got to be a way to do a similar thing on GNU/Linux too..

free-zombie's picture
Offline
Joined: 2006-03-08
alt-tab is defined by the

alt-tab is defined by the window manager you are using, and I suspect fullscreen programs catch that before the window manager gets it - like X11 catches Alt-Fx before the console system gets it - so nothing much you can do I suppose...

tbuitenh's picture
Offline
Joined: 2005-12-21
Use a commandline music

Use a commandline music player instead?

free-zombie's picture
Offline
Joined: 2006-03-08
or play wesnoth in windowed

or play wesnoth in windowed mode Eye

a thing's picture
Offline
Joined: 2005-12-20
WM's fullscreen, not the game's fullscreen

Heard this on the Nexuiz forums somewhere. Anyway, run the fullscreen program in windowed mode, then use the window manager's fullscreen mode and you'll still have all your WM's hotkeys. When you use the game's fullscreen mode, the game completely takes over the X server.

free-zombie's picture
Offline
Joined: 2006-03-08
welcome back a_thing ! that

welcome back a_thing !

that of course asumes that the window manager has a full-screen mode... (I think metacity has that feature hidden, but I can't see it in xfwm4 right now....)

a thing's picture
Offline
Joined: 2005-12-20
KWin

I know KWin (KDE's window manager) has a fullscreen mode. Assign a hotkey to it in kcmshell keys.

Btw nice avatar free-zombie Eye

Offline
Joined: 2006-06-19
Have you consider using

Have you consider using multiple desktops?
And with a full-screeen window in each desktop?
Then all you would have to do is switch
desktop.

That's one advantage of *nix over window, i.e.,
multiple desktops.

Sheng-Chieh

free-zombie's picture
Offline
Joined: 2006-03-08
the problem there is that

the problem there is that multiple desktops are no core X11 feature, but a feature or the window manager. If the game is in true full screen, the windows manager cannot catch the event. This would be possible when using a window manager's full screen feature.

libervisco's picture
Offline
Joined: 2006-05-04
Thanks for all these

Thanks for all these suggestions guys. So far it seems the best and easiest solution would be to use window managers fullscreen mode or just maximize the window.

I'm not playing much so it's not a really big deal actually, but some good suggestions there could be useful for others too. Smiling

Thanks

Comment viewing options