Introduction

SleepTight provides a simple way to lock your machine when it goes to sleep or lock from a keyboard hotkey.

Close lid and let the Mac Sleep – Open Lid = KP Apple Icon to Sleep – Hit key or move mouse = KP The KP can happen with the MacBook Pro Plugged into Power or not. KP Can also happen while connected to a Dock or Monitor. Surprisingly, Mac OS X 10.2's built in screensaver does not start automatically when the machine goes to sleep. Since the screensaver is the only Apple-supplied method of locking your machine without logging out, this means that a machine which has been put to sleep may wake up unlocked if the screensaver did not start on its own before the. Find games for macOS like Friday Night Funkin', Cold Shot, Wrong Floor, Deepest Sword, Dying of Thirst on itch.io, the indie game hosting marketplace. Right now I’m running an AMD Sapphire 560 Pulse 2GB in Sierra 10.12.6. Sleep and wake work reliably with this card with no weird restarts yet. Also I don’t have to use a helper iGPU/secondary GPU to get it working. This is because of the support brought for Radeon Pro cards beginning with Sierra 10.12.6 as part of the new mac releases.

Surprisingly, Mac OS X 10.2's built in screensaver does not start automatically when the machine goes to sleep. Since the screensaver is the only Apple-supplied method of locking your machine without logging out, this means that a machine which has been put to sleep may wake up unlocked if the screensaver did not start on its own before the sleep timeout. This is especially frustrating for PowerBook users, who typically put their machines to sleep by closing the lid. Since the lid closure doesn't start the screensaver, the PowerBook will awaken unlocked. Apple has fixed this in Mac OS X 10.3 and later. 10.2 users can use SleepTight.

SleepTight is only as secure as the Apple screensaver it launches; see the FAQ for information on the potential security issues with the screensaver lock.

SleepTight offers several advantages over similar tools:

  • Screensaver is only started at sleep if its not already running (prevents the dueling screensaver flicker of death).
  • If possible, the screensaver is started before sleep, so that when the machine awakes the screensaver is already started (no flicker of visible desktop).
  • Screensaver preferences are automatically modified at sleep to enable the screensaver password prompt, even if it has been turned off in the Screen Effects system preferences.
  • Start the screensaver from a custom hotkey.

If you are looking for a more general tool to perform arbitrary actions at sleep I recommend Bernhard Baehr's SleepWatcher.

(itch)
NOTE: SleepTight can cause problems on certain Macintosh models with certain screensavers. Please be sure to read the FAQ below before you enable SleepTight.

SleepTight is released under the GNU General Public License (GPL). See the included 'GNU General Public License.rtf' file for full license terms.

System Requirements
  • Mac OS X 10.2 (Jaguar)
Please note that this software is only supported on Mac OS X 10.2 (Jaguar). Mac OS X 10.3 (Panther) is not supported because it already incorporates lock on sleep functionality.
Panther users who want lock hotkey support should look at Menno Pieters's LockTight which brings SleepTight's lock hotkey support to Panther.
SleepTight 1.0.1 compressed disk image (dmg)
SleepTight 1.0.1 source code (tar.gz)
History

1.0.1 - July 17 2003

Sleep Tight (itch) Mac Os Pro

  • [BUG] Corrected a System Preferences crash.
  • [BUG] Added a warning about third party screensavers (see the FAQ).

1.0 - July 14 2003

Cached

  • First public release