Ask Different is a question and answer site for power users of Apple hardware and software. 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

On my Macbook Pro, whenever you press the power button it goes into sleep mode. How do I change this to do nothing?

share|improve this question
up vote 7 down vote accepted

You can control whether pressing the power button should put your mac to sleep or present a dialog with options (sleep/restart/shut-down) using the pmset command. The following:

sudo pmset powerbutton 1

will put it to sleep right away (presumably your current setting) and changing 1 to 0 will present you with the dialog.

Pay attention to the fact that it's not a per-user setting, and changes the behaviour for all users. Something to keep in mind if you share the device with others. From the man page (explore it for other options):

All changes made through pmset are saved in a persistent preferences file (per-system, not per-user) at /Library/Preferences/SystemConfiguration/

share|improve this answer
Seems this does not work for Mavericks. It gives "Usage: pmset <options>" output. Any thoughts? – lulalala Oct 28 '13 at 6:33
I can confirm, pmset in Mavericks doesn't accept powerbutton arguments. – nine9ths Nov 12 '13 at 21:07
So irritating that someone clear used time to remove functionality that everybody is crying for now! – mabartibin Dec 12 '13 at 14:42
defaults write PowerButtonSleepsSystem -bool no

Is working for me on 10.9.5, and gives behavior very close to how the power button used to work for me on 10.6. Though there is a bit more of a delay, it's definitely not infuriating anymore.

share|improve this answer

i was searching that too , here it is :

share|improve this answer
While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. – grgarside Oct 28 '13 at 21:09
The link just suggests using Ctrl-Power (or holding power for 3 seconds) in order to bring up the old menu. It doesn't give any suggestions for disabling the new instant-sleep behavior entirely. – Quantum7 Feb 4 '14 at 9:53

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.