Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

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

I'm basically looking for Aero Peek style functionality that triggers after a certain period of inactivity. Is there any way of achieving this?

share|improve this question
up vote 1 down vote accepted

You can use scheduled tasks to execute a command (after a period of inactivity of your choice) which will call the "Show Desktop" command. Follow these steps to create a "Show Desktop" command as a file, and then create a new scheduled task which launches the file.

Alternatively, if you simply want to use the Aero-peak functionality instead of actually minimizing the windows, you can use AutoIt to create an executable to move your mouse to the bottom right corner (or wherever else your Aero-peak button is). You can then run the executable again as a scheduled task.

The AutoIt script would be trivial to complete, as you only need one single line. Just use the Mouse Move function, as documented here. For example, if you have a screen resolution of 1440x900, enter the following line into Notepad, and save the file as "Aeropeak.au3" (and execute it as your scheduled task):

MouseMove(1440, 900, 0)
share|improve this answer
Actually I used AutoIt to compile an executable, changed the extension to .scr and set it as my screensaver. At one point I was looking for a way to compile VBscript to .exe to invoke the ToggleDesktop API but I never found any true freeware. This way is better anyway because I can simply move my mouse out of the Peek area when I get back to "dismiss" the screensaver. Thanks! – Leigh Carey Jun 27 '11 at 8:12

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .