Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

mousewiggler

MouseWiggler is a simple application to periodically send message to make mouse move to prevent screen saver from executing

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

MouseWiggler

icon

is a simple application to periodically send message to make mouse move to prevent screen saver from executing (could be useful in a limited environment like a computer lab with auto logoff :stuck_out_tongue_winking_eye:).

How to run

Either build the project or download the executables then just run it like any other GUI app you know.

How to use

Upon execution, you will be greeted by the following dialog:

image

There will be no window on the taskbar but an icon is there on the system tray.

Fill in the "every" spin edit to configure the interval between the wiggles. Click Apply then the status text should be like this:

image

Click Stop to, well, stop it. Click Exit to, well, exit.

You can close the window and it will minimize to the system tray. Hovering the tray icon will give you something like this:

image

(left) Clicking on the icon will bring back the dialog while right clicking will allow you to exit the app right from the tray.

How to build

  1. Install Lazarus, any recent version will do, the code was even written with whatever Lazarus version available in 2015.
  2. Open mousewiggler.lpi with it
  3. Optionally select a build mode (should default to Release)
  4. Press Run->Build (Ctrl+F9)

The executable will be created in the same folder as the source code. This is a portable, standalone application you can move anywhere you want, no other files are necessary.