Suspend Session is a simple program that suspends your current session after 3 seconds and leaving all apps running using fast user switch technology built in, and bringing you at login screen where your password is required to reactivate it.
CHRISTEFANO This is a script that performs a fast user switch (with confirmation). From the description, I was thinking that Suspend Session was more like Relaunch. (Version 1.0)
MIKE ABDULLAH Can I please point out that for Mac apps the "OK" button goes on the far right. This isn't Windows. Plus, it would be more normal to label it "Suspend." (Version 1.0)
PETER DA SILVA It's saved as a "run only" script, but since it's just a little wrapper around "'/System/Library/CoreServices/Menu Extras/User.menu/Contents/Resources/CGSession' -suspend" it shouldn't be too hard for you to cons up an HID-compliant version. :) (Version 1.0)