-
Notifications
You must be signed in to change notification settings - Fork 108
Home
By default, Move Mouse is configured to move your mouse cursor every 30 seconds.
You can start this by clicking Move Mouse, at which point you will see the outer ring turn green, and the 30 second countdown begins.
Once the countdown is complete, Move Mouse will perform the specified Actions (in this case, moving the mouse cursor).
Move Mouse will continue to repeat these Actions, unless you stop them by clicking once again.
You can also start/stop Move Mouse by double-clicking the system tray icon.
You will quickly notice that Move Mouse will present you with some options when you hover your mouse cursor.
Opens the Settings section where you can access the many different options to help you customise Move Mouse for your requirements.
Directs you to PayPal where you can PayPal Donate.
Brings you to this help site.
Takes you to Move Mouse's Twitter page.
Closes Move Mouse.
The outer ring on Move Mouse will change colour to reflect the current status.
Move Mouse is doing nothing, and will continue to do so until it is started from the main window, the system tray icon, or you have set a start Schedule.
Move Mouse is active and counting down towards performing your Actions.
Move Mouse is performing your Actions.
Move Mouse has automatically paused because it has detected user activity (this option needs to be enabled in Behaviour).
Move Mouse is asleep because there is an active Blackout window in operation.
Move Mouse has automatically paused because it has detected it is running on battery power (this option needs to be enabled in Behaviour).
Access the Settings by clicking the Gear icon on the hover button or system tray icon, or right-click the main Move Mouse window.
This is where things get interesting. Move Mouse can perform a wide range of Actions, which can be customised to fit your exact requirements.
Here you will see the list of Actions, which by default will start with a Move Mouse Cursor Action.
Use the Action Controls to add, remove and re-order your Actions.
To add an Action, click the plus icon in the Action Controls, and select the desired Action from the list.
Select an Action, and click the bin icon.
Select an Action, and use the arrow icons to re-order them in the list.
Each Action contains its own set of Properties that can be used to customise its behaviour. Some of these Properties are specific to the type of Action, for example, the Distance Property on the Move Mouse Cursor Action. There are also Common Action Properties which apply to all Actions.
Used to give your Action a meaningful name, which will change how it is displayed in the Action List.
Lets Move Mouse know when you would like to perform the Action.
- Start - Perform the Action only when Move Mouse starts, whether this be from clicking Move Mouse, resuming from being paused, or a Scheduled start. This does not include leaving a Blackout window.
- Interval - Perform the Action at each interval, which is when the Move Mouse countdown has reached zero.
- Stop - Perform the Action when Move Mouse stops, including clicking Move Mouse, entering a paused state, or a Scheduled stop. This does not include entering a Blackout window.
Only available when the Trigger is set to Interval, this option lets Move Mouse whether the Action should be repeated at every Interval, or just the first time.
Allows you to enable or disable Actions without having to remove them and lose any settings you may want to retain.
Moves the mouse cursor (pointer).
The distance measured in pixels that the mouse cursor will move.
The direction/pattern the mouse cursor will be moved in.
Sets the Direction to None so that the mouse cursor does not visibly move on screen, although it will still reset the session idle time and prevent the Windows session from locking.
The speed at which the mouse cursor is moved.
Clicks a mouse button.
Which mouse button to click.
How long to hold down the mouse button for (disabled by default).
Activates the mouse wheel.
How far to scroll the mouse wheel.
The direction to scroll the mouse wheel.
Moves the mouse cursor directly to the specified screen location.
The X and Y screen coordinates to position the mouse cursor.
What do you mean you don't know the X and Y coordinates you want to use?
Use the Track button to automatically track the cursor location as you move it to the desired location. Once the mouse cursor has remained in position for three seconds, the tracking will stop and you coordinates will be locked-in.
Used to bring an application window into the foreground, which is useful when you would like Move Mouse to interact with a running application.
Specifies how to locate a running application.
- Process - Used to locate the application using the process name. This is a good option if the window title of an application (such as a web browser) frequently changes.
- Window - Uses the window title to locate the application. This is a good option when an application has multiple open windows, or there are multiple instances of the application process running.
The name of the application process/window that you wish to activate.
This will automatically populate with list of running applications for your convenience.
Run an external command. Similar to the Windows Run dialogue (Windows Key+R), although this must point to a valid file path (cannot be used to open folder windows).
File path for the command. This does not have to be an executable file (.exe/.bat/.com/etc.), and can exist in any location that is accessible from the user session.
Any command line arguments that need to be passed to the file.
Tells Move Mouse whether to wait for the process to complete/close before continuing.
⚠️ Long running/unstable processes may cause Move Mouse to hang or freeze.
Hides the process execution from the user.
Run a Windows PowerShell script.
Move Mouse includes many of the most popular Actions that users require, although anything else can be accomplished with a PowerShell Script. See the Snippets for inspiration, and feel free to contact me if you would like some additional help.
Path to the Windows PowerShell script file (.ps1).
Tells Move Mouse whether to wait for the script to complete/close before continuing.
⚠️ Long running/unstable scripts may cause Move Mouse to hang or freeze.
Hides the script execution from the user.
Makes Move Mouse sleep/pause.
Randomise the sleep time. When this option is enabled, Duration will be replaced with Lower and Upper.
Time in seconds to sleep.
This section will allow you to customise how Move Mouse operates within the user session.
Specify how long Move Mouse should wait between repeating your Actions. You can either set a constant interval, or select random lower and upper interval times.
Instruct Move Mouse to automatically stop or pause when user activity is detected (mouse movement or keyboard).
If you have enabled the automatic pause option, you can configure Move Mouse to automatically resume after a specified number of seconds of inactivity.
These two options work well together when you are frequently away from your session, although want to keep your session alive. Move Mouse will not be active when your session is in use, but will automatically become active when you are away.
Automatically start Move Mouse after you login to Windows.
Automatically start Move Mouse when it is launched.
Allow Move Mouse to adjust your volume control when running.
By default, Move Mouse will not continue running if you lock your session. Enable this option if you would like Move Mouse to continue working even when your session is locked.
Automatically pauses Move Mouse when running on battery power.
Enables trace logging which can be useful to diagnose why Move Mouse may not be behaving as expected.
Use these options to control the appearance of Move Mouse.
Hides the main Move Mouse window from the screen. If you would like to disable this option, you can access the Settings section by right-clicking the system tray icon.
Enabling this option will automatically remove all other Appearance options that no longer apply.
Ensures Move Mouse is always on top of other application when in a Running state.
Automatically minimise Move Mouse when entering an Idle or Paused state.
Do not show the Move Mouse icon on the Windows taskbar.
Do not show Move Mouse when switching between applications using Alt+Tab.
Provide your own custom title for Move Mouse.
Enabling this option will introduce a subtle movement to Move Mouse, which although unnoticeable to the eye, will help prevent screen burn in scenarios where Move Mouse is on screen for prolonged periods of time.
Do not show the Move Mouse system tray icon.
⚠️ If you opt to hide both the Move Mouse window and system tray icon, there will be no way to access the Settings for further customisations. The Move Mouse system tray icon will be visible momentarily at launch, which will allow you to right-click and access Settings.
Displays toast style popups from the system tray to inform of status changes. Useful for troubleshooting.
Show Move Mouse's status on the main screen to compliment the outer ring colour.
Disables the fly/fade in animation for the hover buttons.
Changes the Move Mouse theme to the Ukranian flag.
Create your own Schedules to automatically stop/start Move Mouse to suit you.
To add a Schedule, click the plus icon, and select whether you would like to add a Simple Schedule or Advanced Schedule.
For basic scheduling, a Simple Schedule can be used to start/stop Move Mouse at a specific time of day, on selected days of the week.
An Advanced Schedule offers ultimate control over when to stop/start Move Mouse.
Using cron expressions for the trigger, you will be able to create Schedules for almost any situation.
Blackouts allow you to specify windows of time when you would like disable all Move Mouse activity and enter into the the Sleeping state.
To add a Blackout window, click the plus icon.
Simply specify the time of day at which you would like the Blackout window to start, which days of the week it applies, and how long the window should last.