ProductsDownloadInfoSupportAbout UsHome


  MouseClicker V2.00  

MouseClicker is an automatic mouse clicker and key input generator that will click and type up to 4 specified targets any number of specified times. With MouseClicker you can completely automate a windows box.

Great for scripting programs that are not traditionally scriptable, or automate tasks that are not traditionally automated. As of version 2.00 you are now able to fully automate a sequence of mouse clicks and keys being pressed. You can now save these scripts and automatically load and execute them.

$2.00 will from every sale will go to charity.


If you would like to trigger events based on a pixel changing to a specific color, check out ColorClicker.



  • *NEW* Keyboard emulation/simulation
  • *NEW* Save scripts
  • *NEW* Load scripts
  • *NEW* Automatically load scripts
  • *NEW* Automatically Arm
  • *NEW* Automatically load with Windows
  • Specify up to 4 targets.
  • Selectable delay between clicks
  • Optionally select double click
  • Easy to use targeting system
  • Visually displays coordinate status
  • Check target locations by double clicking red (loaded) square
  • Variable delay between clicks
  • Selectable number of repetitions
  • Repeat forever function
  • Automatic minor updates
  • Large visual status



Have a look at the demonstration of MouseClicker V2.00.

It shows (in order):

  1. Clicking in a search field.
  2. Entering text into the field, by selecting all any existing text first and overwriting. (^a)
  3. Clicking the search button after waiting half a second (500 milliseconds)
  4. Closing the new firefox tab after waiting 2 seconds, (after getting the position wrong, then fixing it)
  5. Repeating those steps 3 times with a 5 second delay.



How to use:

Simply, enable the required number of clicks, by ticking the Click Enable box.

Load the Co-ordinates by clicking the "target button"

You will notice the status box changing from green to orange, and a text box will become usable. The cursor will also be blinking inside the text box

Now hover the mouse over the desired target and hit any key.

You will notice the status box change to red. This indicates the mouse location coordinates are loaded. Double click the red box to check where your target is loaded.

New in version 1.02 - Select the Dbl checkbox to perform a double mouse click rather than a single click.

New in Version 2.00 - Simulate keyboard inputs. Left click "Kb" checkbox to bring up a dialog box to enter text. Right click the "Kb" checkbox to modify existing text. The keyboard will be simulated AFTER the click/double click has been performed.

Use the information below to construct complex keyboard inputs. Please note the characters " is used to emphasize a string, and should not be entered into the dialog box, unless quotation marks are required.

Use the Kb feature to send keystrokes to applications that have no automation interface. Most keyboard characters are represented by a single keystroke. Some keyboard characters are made up of combinations of keystrokes (CTRL+SHIFT+HOME, for example). To send a single keyboard character, send the character itself as the string argument.

You can use Kb to send more than one keystroke at a time. To do this, create a compound string argument that represents a sequence of keystrokes by appending each keystroke in the sequence to the one before it. For example, to send the keystrokes a, b, and c, you would send the string argument "abc". The Kb feature uses some characters as modifiers of characters (instead of using their face-values). This set of special characters consists of parentheses, brackets, braces, and the:

  • plus sign       "+",
  • caret             "^",
  • percent sign "%",
  • and tilde       "~"

Send these characters by enclosing them within braces "{}". For example, to send the plus sign, send the string argument "{+}". Brackets "[ ]" have no special meaning when used with Kb, but you must enclose them within braces to accommodate applications that do give them a special meaning.

  • To send bracket characters, send the string argument "{[}" for the left bracket and "{]}" for the right one.
  • To send brace characters, send the string argument "{{}" for the left brace and "{}}" for the right one.

Some keystrokes do not generate characters (such as ENTER and TAB). Some keystrokes represent actions (such as BACKSPACE and BREAK). To send these kinds of keystrokes, send the arguments shown in the following table:
























{ENTER} or ~
























































































To send keyboard characters that are comprised of a regular keystroke in combination with a SHIFT, CTRL, or ALT, create a compound string argument that represents the keystroke combination. You do this by preceding the regular keystroke with one or more of the following special characters:



Special Character











When used this way, these special characters are not enclosed within a set of braces.

To specify that a combination of SHIFT, CTRL, and ALT should be held down while several other keys are pressed, create a compound string argument with the modified keystrokes enclosed in parentheses. For example, to send the keystroke combination that specifies that the SHIFT key is held down while:

  • e and c are pressed, send the string argument "+(ec)".
  • e is pressed, followed by a lone c (with no SHIFT), send the string argument "+ec".

You can use the Kb feature to send a pattern of keystrokes that consists of a single keystroke pressed several times in a row. To do this, create a compound string argument that specifies the keystroke you want to repeat, followed by the number of times you want it repeated. You do this using a compound string argument of the form {keystroke number}. For example, to send the letter "x" ten times, you would send the string argument "{x 10}". Be sure to include a space between keystroke and number.


The only keystroke pattern you can send is the kind that is comprised of a single keystroke pressed several times. For example, you can send "x" ten times, but you cannot do the same for "Ctrl+x".


You cannot send the PRINT SCREEN key {PRTSC} to an application.


Repeat this step for the remanding clicks if required. You can also add a delay in milliseconds to add before this click is fired.

Next, select when you would like to fire the clicks. Use the drop down box to select Seconds, Minutes, Hours or Days to countdown and enter the number in the text box.

Hit the "ARM" button when you are ready to go.

You will notice a timer counting down on the bottom left corner, and a countdown of how many clicks have fired out of the total (if repeats are selected).

MouseClickerScript files - ".mcs"

You can now save and load your automation settings to a file or files. Simply select File-> Save Script (or Save Script As).


MouseClicker Options

"Auto load script file" - will automatically load a saved script file when MouseClicker loads.

"Automatically Arm on Load" - will arm MouseClicker when MouseClicker load. Used in conjunction with "Auto load script" means you can completely automate a defined sequence.

"Start when Windows Starts" - will add MouseClicker to the "Run" section in the registry and automatically load MouseClicker when windows boots. - Please uncheck this option before uninstalling MouseClicker.


Forgotten where your targets are?

Not a problem. Just expand the targeting area and double click on the red square target indicator. The mouse will instantly jump to where your target was programmed (without clicking!).

Windows Vista Users?

Disable UAC (User Account Control) and run as Administrator should resolve any issues you have running MouseClicker.

(registered version only)

Tick the Repeat box to have the click repeat up to 999 times. Or put a 0 (Zero) in the text box to repeat forever.


How to register:

Simply click the Options/Register item from the File menu and enter the Registration key emailed to you into the text box.

Click Save, and restart the MouseClicker application. All 4 clicks with delays, double clicks, keyboard inputs and repeats will be enabled.


Download the full/demo version here. (demo limited to 2 clicks & no repeats)

Purchase the full version for only US$7.95 - You will be emailed a registration key to unlock MouseClicker.

We use PayPal to process our credit card transactions. By clicking the button to the right, you will be taken to PayPal's secure site.