Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Possible Duplicate:
Is there a keystroke that can lock the Mac OS X screensaver?

What is the equivalent of the shortcut Win + L on a Mac? Eg. the shortcut to lock the computer when you go away from it.

share|improve this question

marked as duplicate by quack quixote May 14 '10 at 22:11

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

2  
Duplicate of superuser.com/questions/11561/… –  Darren Newton Aug 12 '09 at 18:33
    
@Psy While we appreciate your efforts, please hold off the kbd markup bulk editing. We have a community decision not to encourage these kinds of edits unless they also drastically improve the quality of the post. Feel free however to discuss this on Meta Super User with us! –  slhck Sep 17 '11 at 11:09
    
@Psy No worries — no damage done! Just make sure to really improve the post, then it should be fine. Sorry if the whole process is a bit unclear – there's a little history of bulk edits on Super User (which could be long to explain). –  slhck Sep 17 '11 at 11:13

7 Answers 7

up vote 9 down vote accepted

A solution using Quicksilver (or any utility that can bind a keyboard shortcut to an AppleScript):

  • Create an AppleScript (using /Application/Apple Script/Script Editor.app), containing..

    do shell script "/System/Library/CoreServices/Menu\\ Extras/User.menu/Contents/Resources/CGSession -suspend"
    
  • Save it somewhere (~/Library/Scripts/ maybe)

  • Open the Quicksilver preferences (open quicksilver and press Cmd+,)

  • Go to Triggers, click Add Hotkey (from the + button)

  • Find the script, make sure the action is "Run" and click save:

    enter image description here

  • Click the Trigger next to the new entry, and press the desired lock keyboard shortcut

share|improve this answer
1  
With the latest quicksilver, works in snow leopard, too! –  adurity Sep 4 '09 at 15:48
    
The latest version of Quicksilver is available at code.google.com/p/blacktree-alchemy/downloads/list - not from Blacktree's site –  dbr Oct 10 '09 at 19:10

I was in the same position as yourself when moving from Windows to OS X. I originally posted this on my blog, but I'm re-posting here. It's not a key binding, but a case of moving your mouse to a corner of the screen which activates the screen saver and so locks your machine.

Fire up System Preferences and select Expose & Spaces.

System Preferences / Expose & Spaces

In there change one of the Active Screen Corners to Start Screen Saver. I've selected Bottom Left.

Active Screen Corners

Next go back to System Preferences and select Security.

System Preferences / Security

In Security, make sure the General tab is selected and then tick the top option of Require password to wake this computer from sleep or screen saver.

Security / Require password

That's it!

share|improve this answer
6  
Note that holding down a modifier key in the Exposé preferences, allows one to set an active screen corner to work only in combination with that key. Like Cmd-Bottom Left rather than just Bottom Left in the image above. –  Arjan Aug 8 '09 at 17:29
    
Interesting point, I was happy for it to work just by moving the mouse cursor into one of the corners as a really quick method of "locking". –  Pauk Aug 8 '09 at 17:45

For 10.6 Snow Leopard, one can easily add a Service using Automator, and then assign any keyboard shortcut using System Preferences. See Fast User Switching/Apple Menu? for details.

Fast User Switching in Automator

/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend
share|improve this answer
    
I forgot about the shiney new services system. This is far nicer than my Quicksilver solution, +1 –  dbr Oct 10 '09 at 19:11

You can install SizzlingKeys and get keyboard control for iTunes plus features like "Put computer to sleep" or "Lock computer" in the extras preference pane. This works in the free version.

share|improve this answer

I just found that Google Quick Search Box (which I use instead of Quicksilver) has a command "Lock Screen" that invokes the Login Window like with Quick User Switching enabled. It also shows Command-Alt-L as a keyboard command, but it doesn't work for me.

share|improve this answer

Go to Applications \ Utilities and launch 'KeyChain Access'.

In the Preferences, select 'show status in menu bar'.

You'll now have a little padlock item in the menu bar area.

Click this and the first option will be 'lock screen'. This will lock the screen (causing screensaver to kick in).

Now in the System Preference, in the Security item, on the General tab, pick 'Require Password to wake this computer from sleep or screen saver'.

Bingo. Now when you select 'lock' from the menu, your computer will be locked and require your password to access again. It's not quite Windows-L, but it's not too bad.

If you find a neat way to bind a keyboard shortcut to this, let us know! :-)

share|improve this answer
1  
A rather awkward keyboard binding is described in the link posted by Wil, macworld.com/article/49080/2006/01/lockscreen.html –  Arjan Aug 8 '09 at 15:40
    
That's quite an interesting article Arjan, thanks! –  robsoft Aug 8 '09 at 16:53

I have found this article for you - http://www.macworld.com/article/49080/2006/01/lockscreen.html

It discusses setting up a screensaver shortcut that will lock your screen.

By default, it looks like there is just a logout shortcut which obviously means you lose your stuff.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.