How to Start the Mac Screen Saver with a Keyboard Shortcut

Jul 10, 2014 - 25 Comments

Start Screen Saver with a Keystroke in Mac OS X

Have you ever wanted to initiate the screen saver of your Mac by hitting a keystroke combination? You’re not alone, and that’s what we’re going to show you how to do here. While Mac OS X does not include this feature by default, we’ll demonstrate how to create an Automator system service that will accomplish the same feat, activating the screen saver by a keyboard shortcut of your choosing.


To be clear, this service will start the currently active screen saver, meaning whatever has been selected in the Desktop & Screen Saver preference panel, accessible from the  Apple menu and System Preferences. If you want to change the screen saver used by this, simply change it there in the system settings. For best results, use the screen saver with general password protection too, which will let the keystroke be used as a way to protect the Mac when you’re away from the keyboard or desk.

Part 1: Create a Screen Saver Automator Service for Mac OS X

  1. Launch Automator, found in the /Applications/ directory
  2. Choose to create a new “Service”
  3. Create a new Service in Automator

  4. Use the search box to find “Start Screen Saver” and drag that into the right side panel
  5. Change “Service receives” to “no input”
  6. Make a screen saver Service in Automator for Mac

  7. Go to the File menu and choose “Save” naming it something obvious like “Start Screen Saver”
  8. Save Screen Saver as a service for a keystroke

Now that you have created a service that starts the default screen saver, you need to assign a keystroke combination to initiate the service. Be sure to pick a keyboard shortcut that is unique and easy to remember.

Part 2: Set the “Start Screen Saver” Keystroke for Mac OS X

  1. Open System Preferences from the  Apple menu
  2. Choose the “Keyboard” preference panel then go to the “Shortcuts” tab
  3. Select “Services” from the left side menu
  4. Locate the newly created “Start Screen Saver” service you made, and click on the ‘add shortcut’ button to set your keyboard shortcut to use – in this example we used Control+Command+Option+Down Arrow but you can set whatever you want
  5. Set Keystroke for Screen Saver in Mac OS X

  6. Exit out of System Preferences and test out your new screen saver keystroke

You can try it out by hitting the set keyboard shortcut sequence, which will now initiate the screen saver immediately.

Keystroke to start a screen saver on the Mac

To use this as a variation of the lock screen trick that doesn’t sleep the Mac display, be sure you have set a locked screen password and required the password be used to wake the Mac from a screen saver. That’s handled in the Security & Privacy preference panel under the “General” tab.

Keep in mind you can always use hot corners to start the Mac screen saver too, which for some individuals may be faster and easier to remember than a keystroke, since you simply need to slide the cursor into one of the far screen edges to initiate a hot corner.

.

Related articles:

Posted by: Paul Horowitz in Mac OS, Tips & Tricks

25 Comments

» Comments RSS Feed

  1. Anijayjay says:

    Thanks! Just made the same thing using Shortcuts in 2022 :) Even the action name is the same

  2. Wally says:

    It simply does not work. Tried several shortcuts.

  3. Iain Milligan says:

    Instead of making a service, I have made an app that sits on the desktop. I simply called up automator, selected App from the file new menu and then dragged the ScreenSaverEngine.app into the get specified finder items box.
    Save the app on the desktop and call it something appropriate. Click on the app and the screensaver should run.
    I have found that this needs to run for a few seconds to let it start properly or you end up with a blank screen. However, just type in your account password and you should be back in your account like normal.

  4. Derui Deng says:

    Very good tips, thanks for sharing.

  5. Fardin says:

    For all those who don’t want these hassle, simply do the following (works for sure, 100%):
    1. Right click: change desktop background
    2. Click: screen saver (top right)
    3. Bottom left, you’ll see an option “start after”
    – choose 1 min
    so when you’re doing absolutely nothing.. your screen automatically goes to the screen saver after 60 seconds..

    hope it helped! cheers!

  6. Ron says:

    First, the screen sleep works.
    When I start my screen saver, either hot corners it comes on briefly and then quits, as if something else is wanting to wake it up. Any ideas? El Capitan 10.11.5 will be 6 soon.

    And the services screen saver I haven’t gotten to work yet, but still working on that.

  7. Andrew says:

    This was very helpful. Perfect, easy to follow instructions and now my Mac starts the Aerial Apple TV screen saver on command.

  8. diaxenos says:

    So I’m having a problem with this. I’ve tried it but the Service i guess won’t auto start? so i have to go into each app i want it to work in and go to services in the top bar and click it before it will work. also i have to do this overtime i restart my pc. so is there a way for me to get the services to “auto start”?

  9. shape says:

    hmm, can’t get this to work and i’ve tried about 8 different key commands now, up to 3 modifier keys and still no response. ‘start screen saver’ shows up in the Services -> General section, i try various shortcuts, it recognizes and inputs the shortcuts, but when i move to another app and test them there is no response, no screensaver. yes, the hot corners always work but i googled this function b/c i really need to assign it to a key command for something specific i’m doing, and need to get this working.

    also, if i go to the top OSX menu and select the current app name’s drop down menu, then go to the services menu, it shows up there there and i can select it with the mouse pointer, but the screen saver just won’t start.

  10. Alin says:

    Or, you know, just assign it to a hot corner.

    • Readit says:

      Last paragraph: “Keep in mind you can always use hot corners to start the Mac screen saver too”

  11. Alex says:

    So when I try to add my keyboard shortcut to the service, I get nothing….it’s like the keyboard strokes aren’t being recognized. Tried this with 2 different keyboard (Mac & PC) and neither is recognized. Thoughts on why the keyboard isn’t being recognized? :-\

    -alex

    • Paul says:

      You likely just need to use a different keyboard shortcut, it may be conflicting with an existing system keystroke. Try something very unique that does not conflict with a standard keyboard shortcut, it will work to activate the screen saver.

  12. MikeT says:

    Or use the build-in lock screen shortcuts for Mac 10-6 up Inc. Mavericks.

    Alt + CMD + eject key.

    Regards,
    M

  13. Juanjo says:

    Really useful!!

    Tanks!

  14. adam says:

    Inside OSX :
    ctrl+shift+eject = ScreenSleep
    ctrl+shift+alt+eject= MacSleep
    ctrl+alt++eject = Shutdown

    ;)

    • Paul says:

      Right, the screen sleep shortcuts already exist in OS X, but they simultaneously turn off the display. This shortcut launches the Mac screen saver without sleeping the screen, that’s the main difference.

    • Duskangels says:

      Thank you very much! Your comment helped more than the article!

  15. Sascha says:

    Nice script!! Thx!
    But as long the ‘Finder’ is active, the keystroke doesn’t work for me.
    In any other program it works.

Leave a Reply

 

Shop on Amazon.com and help support OSXDaily!

Subscribe to OSXDaily

Subscribe to RSS Subscribe to Twitter Feed Follow on Facebook Subscribe to eMail Updates

Tips & Tricks

News

iPhone / iPad

Mac

Troubleshooting

Shop on Amazon to help support this site