Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there really no way that I can maximize or unmaximize a window in Mac OS X with just the keyboard? (Currently using 10.6.3)

share|improve this question

migrated from Jun 3 '10 at 21:32

This question came from our site for professional and enthusiast programmers.

osx - Maximize window to full screen on OS X - Super User (I updated my answer to add a list of 17 apps that support something like this) – user495470 Sep 13 '11 at 3:26
up vote 4 down vote accepted

Have a look at RightZoom which is a freeware application for exactly that purpose: It provides the possibility to define a keyboard shortcut for maximizing windows and can override application specific behavior for the green resize button to make it consistent for all apps.

share|improve this answer

Most Applications have "Zoom" or "Zoom window" commands under a "Window" menu or equivalent. I think the most straightforward solution is to type the following in the terminal:

defaults write NSGlobalDomain NSUserKeyEquivalents '{"Zoom" = "@^Z"; "Zoom Window" = "@^Z"; }'

That command will set the default keyboard shortcut to +control+z

share|improve this answer
How do I undo this? And how do I take a different keybinding, e.g. CMD+F5? – math Jun 8 '10 at 8:20
This will override all previously defined NSUserKeyEquivalents in the NSGlobalDomain, i.e. all keyboard shortcuts defined for All Applications in System Preferences » Keyboard » Keyboard Shortcuts » Application Shortcuts. It's safer to use the preference pane for this. – Daniel Beck Apr 29 '11 at 5:28

I use SizeUp. Lots of functions via Keyboard.

share|improve this answer

Assuming you don't mind running an additional program in the background, which I can see being a dealbreaker, try using SecondBar. It lets you maximize a window (coincidentally, true maximize rather than mac semi-random maximize) with ^⌘⌥ + up arrow. It also offers half screen options as well, if you're interested in that, on top of the primary function (duplicating your menubar on a second monitor). I believe that it is also offered in some way by BetterTouchTool, but I could be wrong on that and it's mostly aimed at the mouse, so it wouldn't help.

Disclaimer: I am in no way associated with SecondBar, just a satisfied user.

share|improve this answer

I use ShiftIt 1.2.
It is free, small and customizable.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.