Keyboard shortcut to sleep a Mac
I am looking for a quick way to sleep without closing the lid, or using the mouse.
If it matters, I have Lion version OS and a MacBook Air.
Solution 1:
If others do have a keyboard with an eject key, you can just press Command ⌘+Option ⌥+Eject ⏏.
Other shortcuts:
Control ^+Shift ⇧+Eject ⏏ - Put displays to sleep
Command ⌘+Control ^+Eject ⏏ - Restart
Command ⌘+Control ^+Option ⌥+Eject ⏏ - Shut down
If others like the OP have a MacBook Air or a MacBook Pro with a power key in place of an eject key, substituting the power key for eject should work in Mountain Lion and later versions of OS X, but not in Lion.
Since Mavericks, another option is to just press the power button or power key. It now puts a Mac to sleep instead of showing a dialog with different options.
If you don't have a keyboard with an eject or power key, you can use a private.xml like this with KeyRemap4MacBook:
<?xml version="1.0"?>
<root>
<item>
<name>test</name>
<identifier>test</identifier>
<autogen>__KeyToKey__ KeyCode::S, VK_CONTROL, VK_OPTION, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_CONSUMERKEY_EJECT, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen>
</item>
</root>
Or create a workflow like this in Alfred:
Solution 2:
You can assign any unused key combination (like fn⌘⌥F12) using System Preferences
» Keyboard
» Keyboard Shortcuts
» Application Shortcuts
Click the +
button, then under Application
, leave All Applications
, under Menu Title
enter Sleep
, and under Keyboard Shortcut
, press fn⌘⌥F12.
Note: For the step "under Menu Title
enter Sleep
", the Sleep
is according to your language. For example, under Traditional Chinese, you should enter 睡眠
.
Another option, if you're more Terminal-inclined:
- ⌘space
- Type Terminal
- push Enter
- Type
sudo shutdown -s now
Solution 3:
Press the power button. Assuming you haven't reconfigured its behaviour, it should pop up a dialog with options to Sleep, Restart, or Shutdown the laptop. The "Reopen windows when logging back in" checkbox has keyboard focus by default; hitting the Tab key twice will put focus on the Sleep button - hitting the Space bar will then put the MacBook Air to sleep.
(Note that hitting Return will activate the dialog's default action - namely, to shut the computer down.)
Not as quick as a single keyboard shortcut, but faster than the mouse and without closing the lid. :)