PDA

View Full Version : Disable fullscreen mode




Baklava
Mar 21, 2013, 03:16 AM
Hello all, simple question: is it possible to completely disable the fullscreen feature in Mountain Lion?



Krazy Bill
Mar 22, 2013, 01:29 PM
Yes. Just don't use it? :confused:

benwiggy
Mar 23, 2013, 03:28 AM
Well, you can either hack every app to remove the little button in the top right corner, or find the part of the system that controls Full Screen and delete it.

The first is time-consuming, and may affect code-signing of your apps; the second may break some critical part of the WindowManager. And it will get re-applied by system updates.

MarcBook
Mar 23, 2013, 03:56 AM
Yeah, apps won't go into fullscreen unless you tell them to, so what's the problem?

robfalk
May 13, 2013, 09:26 AM
Yeah, apps won't go into fullscreen unless you tell them to, so what's the problem?

The problem is, some of my "old folks" clients don't know that they accidentally entered full screen, don't remember how to get out if they get in, and keep calling me because "the menu and dock disappeared."

Yes, I do keep telling them how to fix it. Yes, I have written it down for them.

Is there a way to just permanently disable full screen mode across system wide?

Thanks,
Rob

MarcBook
May 13, 2013, 04:48 PM
The problem is, some of my "old folks" clients don't know that they accidentally entered full screen, don't remember how to get out if they get in, and keep calling me because "the menu and dock disappeared."

Yes, I do keep telling them how to fix it. Yes, I have written it down for them.

Is there a way to just permanently disable full screen mode across system wide?

Thanks,
Rob

Fair enough. I do customer training at an Apple Premium Reseller and I do come across the same thing a lot!

As far as I know, however, there's no way to disable it... at least not without significant modification to the OS.

henrd
Oct 21, 2013, 08:23 AM
Yeah, apps won't go into fullscreen unless you tell them to, so what's the problem?
The problem is that other icons, such as the floating Jing icon linger right at the full screen hot spot. Just have the mouse pointer out of position by one pixel or click one millisecond too soon, and you are forced into Googling an arcane keystroke that you forgot. Life should not be this difficult, especially for a feature that some folks don't want/need in the first place.

Squishy Tia
Nov 2, 2013, 06:28 PM
There's a really good reason for wanting to disable fullscreen mode for me. I use DVD Player, a lot. When an app enters the "Apple" fullscreen mode, it switches back and forth as if it were a Space, but the problem is when CMD-TAB switching the window that was open previously in the Fullscreen app is not restored. Until you press the key combo for fullscreen mode again.

In DVD player particularly this causes tremendous problems resuming playback if for any reason you need to switch out while in fullscreen mode. I didn't have this problem in Snow Leopard as it was seamless - CMD-TAB back and forth no worries. Now if I want to switch back to DVD player and continue watching my movie, I have to hit CMD-F once to make the app come out of fullscreen mode (the screen does not change even though the app is supposedly out of fullscreen mode), and then I have to hit CMD-F again to finally get back to my movie, and even then it's glitchy.

This is why I hate Fullscreen mode as it is in Lion and later. Is there honestly no way to just kill it completely? It's very frustrating having Apple shove things down my throat when they don't even work right.

letterz
Jul 18, 2014, 03:46 PM
most apps have the shortcut defined as "Enter Full Screen" so you can map that to some random key combo that you're unlikely to ever hit.

via System Preferences:
System Preferences -> Keyboard -> App Shortcuts -> All Applications -> + -> "Enter Full Screen" -> finger gymnastics

via Terminal:
> defaults write -g NSUserKeyEquivalents -dict-add "Enter Full Screen" "$~^@F"

(I have mine mapped to shift+control+option+command+F.)

meta key legend:
@ = Command
$ = Shift
~ = Option
^ = Control