Force-Sleep the Display on a 2010-2011 MacBook Air

⚠️ Warning
This post is more than 10 years old. I do not delete posts, because even old information is still useful, but please know that some material on this page may be outdated or incorrect. Thanks!
Oct 7, 2011

[Update: It looks like Mountain Lion finally restored this functionality—you can press Shift + Control + Power key, and the screen will immediately go to sleep.]

The 2010/2011 MacBook Air models are all amazing, and I believe Apple will eventually convert all their Mac laptops to the same basic design (just different sizes), forgoing the optical drives.

The only downside to this new design is the lack of an eject key—of course, most people probably only knew the key could eject discs, so it's no big loss for them. I, however, use that key in a standard Shift + Control + Eject combination to instantly turn off my Mac's display to conserve power and prevent any pixel ghosting. I've used the combo for a few years, and it took me some time to find out a way to reliably do something similar on my new 11" MacBook Air.

There are a few ways you can get this functionality back:

  1. Assign a Hot Corner: Open the Mission Control System Preference, click on 'Hot Corners...' and assign 'Put Display to Sleep' to one of the corners.
  2. Use the Sleep Display Dockable App: Dockables are little apps you can throw in your Dock, or open on your own (either using a keyboard shortcut assigned with something like Quicksilver), that perform single tasks... like 'Put Display to Sleep'.
  3. Reassign the Eject Key: Use KeyRemap4MacBook and assign something like the F12 key to the Eject key (check 'F12 to Eject' under the 'Change F1..F19 Key' heading.

And there you have it! I'm currently using method #3, with the new key command Shift + Fn + Control + F12, and I'm happy with it. I just wish Apple had exposed a keyboard-shortcuttable command, or at least a shell-scriptable command that I could run in the terminal. Having to install more software on my Mac to get back this shortcut is an annoyance.