Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Dual monitors and fullscreen fiasco, is there a work around?

If you have a dual monitor set-up and Lion and you have tried the fullscreen setting, then you know what is wrong.


Might as well not even have the second monitor...Lion completely takes over both monitors and only allows you to have one app up. Pointless, and no way to stop it. (A preference setting in System Preferences under Displays would have been the right thing to do).


I know I don't have to use fullscreen, but it was nice to be able to view a Quicktime movie fullscreen on one monitor while continuing to work on the other. Lion makes that impossible.


Anyone know of a work-around or fix for the fullscreen/dual monitor fiasco?


Thanks for all help.

Posted on Jul 21, 2011 2:07 PM

Reply
816 replies

Sep 20, 2011 6:08 AM in response to donebylee

Fullscreen is too little - too late. Apart from the amount of time it takes to animate the swiping to a different screen on a single monitor setup, as you mention, it's useless for multi-monitor.


Ive used RightZoom since the SL days and never looked back. Basically it emulates the Windows maximize button, whichh is mostly what I would use fullscreen for (sure, full screen saves an extra few pixels, but taking a second to go into and out of FS each time - enough already Apple!)

Sep 20, 2011 6:15 AM in response to Etienne Maheu

You can't have it both ways - last year anyone using OS X that wanted a maximize or fullscreen button was laughed at for not having the multi-tasking mindset. This year Apple introduces full-screen so that "now you can concentrate on one thing at a time without distractions".



Etienne Maheu wrote:


On OS X, if you maximise a window, it will resize to show all of it's content, but no more. That way, you don't end up with tons of wasted space on each side of a document, or browser window. This is a lot more useful that the maximise implementation in Windows which will make you lose a lot os screenestates in most applications.


Sep 20, 2011 6:32 AM in response to Azathoth101

I can't have it both ways?

Really?

If I use Windows 7 for example, I can run apps in full screen (let's say windows media player) on one monitor, and then on the other monitor, open excel to edit a spreadsheet -- running an app in full screen on one monitor doesn't black out the other monitors -- that's just plain stupid.


If I wanted the other monitors blacked out, there's this thing called a power button on the front of each one -- I could simply push the buttons!


Also the new multitasking system in lion IS good, the problem is very simple and should be an easy fix -- each monitor should have it's own workspaces, and when running a fullscreen app in one workspace, it should not affect the other workspaces. It's not that hard of a concept to grasp, and should not be that hard to fix.

Sep 20, 2011 6:37 AM in response to Etienne Maheu

Right, it's designed to take up all the space on ONE monitor.

Why would it take up all the space across all the monitors that you use?

That's silly!

I feel really bad for the people who bought those super expensive thunderbolt displays -- let's say they have two of them along with the laptop's own display...if you're watching a quicktime movie in full screen on one display, it blacks out the rest...Seriously, lol. This is roflcopter material...Someone just spent 2000$ on two screen that get blacked out every time they want to watch a movie.

Sep 20, 2011 7:25 AM in response to NiqueXyZ

I never said I liked it that way. I use three displays so I'am just as stuck with this silly problem as everyone on this thread. I just said that the idea behind a fullscreen and a maximized app isn't the same. At least, there is still applications like VLC that implement the old fullscreen behaviour and you can allway use applications like BetterSnapTools to help get more out of the space on your screens.

Sep 23, 2011 6:09 PM in response to donebylee

Those new fuction that just leave a way the profesional just pis me off. Any way for those of you that made a clean install or bought a computer with lion on it juste download Quicktime 7... it still have the old full screen option and all the classic fuction that were relly important like export(not share..) import image sequence...


http://support.apple.com/kb/DL923

Sep 23, 2011 10:44 PM in response to Azathoth101

Azathoth101 wrote:


You can't have it both ways - last year anyone using OS X that wanted a maximize or fullscreen button was laughed at for not having the multi-tasking mindset. This year Apple introduces full-screen so that "now you can concentrate on one thing at a time without distractions".

You can definitely have MS and multiple displays. Spaces was never about "no distractions" it was about workflows and the ability to isolate them. What this does is expand them to Desktops which takes more time to navigate through and swipe through.


There are a number of things against your poor argument relying on the notion that apple did this to make you conectrate on one thing. Riddle me this though, what if what you are doing requires you to look at more then one thing?


I've suggested in feedback that they unlink the displays so they use MS independently of eachother, this simple fix would solve everyone's issue with FS apps MS and multiple displays and still give other people the function that they have now. a simple toggle for mission control and multiple displays to unlink them would be one feature to save them all!! who's with me?


ontop of monetary benefits (multiple thunderbolt displays), I see this as something that would increase someone's workflow.


My idea:


User uploaded file

Sep 24, 2011 6:15 AM in response to donebylee

I think the issue is that they have a reduced API for fullscreen to speed things up. Not unlike DirectX games which take over your graphics display. This guarantees no overlapping windows etc and allows for different screen resolutions.

So I think they did this for speed. It bypasses the normal windowing API so things happening in a remote window are not serviced. Should be great for games as they won't be running in a window.


Applications can still do a borderless maximize window if the programmer codes it.

I think this will be a passing issue. In the meantime, just don't hit that button if it annoys you

Sep 24, 2011 7:50 AM in response to TheSmokeMonster

It will definitely makes things faster (unless written very poorly by Apple).


There is no multi-windowing stuff, so there is no need to buffer and redraw areas of the screen that are fully or partially hidden by another window, popup, mouseover, taskbar / launcher etc. That is huge.

So the extra layer that re-maps window data to screen data doesn't need to exist.


This is the whole reason for Microsoft inventing DirectX in the first place, to allow for hardware acceleration by bypassing as much of Windows as possible, and also why games are run in full screen and not in a window on the desktop (because running in a window on the desktop has so much extra overhead).


I do think though they should make a alt-click do the maximise-window, so people have both options.

Sep 24, 2011 8:06 AM in response to Greencard

No it doesn't change anything, you still need to compose the screen from the multiple controls in one window. BTW, the fullscreen thing for games has nothing to do with it. It's just because since Windows XP lack a desktop windows manager, only one application at a time can use DirectX so there is no way to compose a hardware accelerated window with a non hardware accelerated window because the buffers can't talk to each other. That's why they introduced a DWM in Vista. Now, the window composition step is handled by the hardware and every windows are actually a DirectX surface. You don't have to redraw the partially hidden windows either since each one has its own buffer. You just need to recompose the screen which is really fast and easy to do. That's why you don't see those http://imageshack.us/f/87/22120951.jpg/ in Vista when the Aero interface is enabled and that's also why moving windows around won't use up all your CPU 😉


To summerise, there is no constant redraw in mordern OSes. They only redraw a window when they need to. Each window has it's own buffer and is hardware accelerated. There is no extra overhead to run a DirectX application in a window since the OS will hate to compose the screen anyway in fullscreen. That composition step is handled by a Desktop Window Manager (DWM on Windows, Quark Extreme on OS X, Gnome/KDE on Linux). What makes application take down the whole system is kernel mode vs user mode code execution and not rendering.

Dual monitors and fullscreen fiasco, is there a work around?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.