(Updated April, 30th, 2017)
To translate this website from English into your local language use the control in the upper right corner of the web page.
- Para traducir este sitio web desde el inglés a su idioma local, use el control en la esquina superior derecha de la página web.
- Um diese Webseite aus dem Englischen in Ihre lokale Sprache zu übersetzen, benutzen Sie das Kontrollkästchen in der oberen rechten Ecke der Webseite.
- Kääntää tämän sivuston Englanti osaksi paikalliselle kielelle käytä säädin oikeassa yläkulmassa sivun.
- Pour traduire ce site Web de l'anglais vers votre langue locale, utilisez le contrôle dans le coin supérieur droit de la page Web.
- Per tradurre questo sito web dall'inglese nella propria lingua locale, utilizzare il controllo nell'angolo in alto a destra della pagina web.
At times it is nice to connect with other users and share ideas, bugs, annoyances, likes, dislikes, etc.
The Reddit forum /r/steadymouse
has been created as a place for SteadyMouse users to discuss anything they wish regarding the software. The problems it solves, and ones
they wish it would solve, criticism, feedback, etc. is all fair game. Please feel welcome to create a new post or join an existing one.
I'll be there too.
My hope is we'll be able to make a small community and the voting there can be useful in telling me how
important a topic is to everyone. This way, you can influence the direction the software takes next in cooperation with others in the community.
We can refine ideas together.
SteadyMouse 2 is optimized and elegant under the hood, so that it will run seamlessly on
the majority of computers out there with no issues.
Fully compatible with the following OS versions:
- Windows 10
- Windows 8.1
- Windows 8
- Windows 7
- Windows Vista
- Windows XP (SP3)
- Both 64 bit and 32 bit architectures are supported
Minimum system specs:
- 128MB of RAM or more
- 200Mhz CPU or greater
- Basic user rights are all that's needed to run SteadyMouse
- Admin rights are necessary just to install or upgrade
- All known types of mice are supported
- You can find a list of explicitly tested mouse types here
Future Support (Not ready yet):
- Apple MacOS support is NOT YET available however work is in progress
- ETA is the end of 2017 to early 2018
- A community discussion thread is here
- If you purchased "SteadyMouse X (All Versions)", you will have access to it when it's ready.
Compatible Mouse Types
SteadyMouse is designed to transparently work with all common mouse types. Your existing
mouse will almost certainly work right out of the box.
- Wired mouse (USB, PS/2, etc.)
- Wireless mouse (USB, Bluetooth, etc)
- Roller ball mouse
- Contour RollerMouse
- Pointing stick
It's recommended to experiment with different mice until you find which you like best. Things like
the physical weight, optical vs. laser, mouse pad, etc. all can make a positive difference.
How Versioning Works
All SteadyMouse 2 (and later) licenses come with access to minor version updates and bug fixes. The high end
license includes access to major versions in addition to all the rest.
SteadyMouse version numbers take the form "A.B.C.D" where A is the *major* version number and B, C, and D are *minor* version numbers.
At the time of writing this, 126.96.36.199 is the latest available version.
The version of SteadyMouse can be seen at the bottom of the "About" window within the application.
- Changes to 'A' will happen upon major additions of new features, occuring approximately once or twice a year.
- Changes to 'B' will happen upon significant updates to existing features.
- Changes to 'C' occur upon any bug fixes and minor tuning changes.
- The meaning of 'D' is still up in the air.
In short, minor version numbers get bumped for any bugfixes and small improvements to existing features,
and every customer has access to these.
Purchase and Download
A download link for the installer will be provided upon purchase of a SteadyMouse license. If you haven't
already purchased, you can do so here.
- Note: It's recommended that you use an up to date browser such as
Firefox when you purchase.
Users have reported problems with Internet Explorer (especially older versions such as IE8 and IE9).
- After you choose a license on the purchase page, you'll be directed to enter some basic information to
complete the process. Take special care to enter a correct email address so you receive a copy of your purchase receipt.
- After completing the purchase a popup will appear containing both a download button and your product activation key.
You can click download now or later from your email. A copy of this information is sent to your email and should
arrive within ten minutes. Please make sure the email is received and keep it around for your records. If it does
not show up, check your spam folder.
- The purchase receipt in your email is helpful anytime you need to download SteadyMouse. Simply click the download button
and a new page should open and the download should automatically start. Also, make note of your product key as it will
be needed to activate the software on the first time SteadyMouse runs.
- When the download page opens, the download itself should automatically commence. Once it completes, simply click on it to
launch the installation.
- If you run into any problems downloading, please try again with another browser such
as Chrome or Firefox. Internet Explorer has been known to have issues. If all else fails,
email me at support
there are some additional things we can try.
- For instructions on installation after you have the download, continue to the next section below.
To install or upgrade SteadyMouse, you can follow these steps:
- Step 1: Download the installer using the link in your purchase email (If you are upgrading, you can click the "Check for Updates" button in the "About" window).
- Step 2: Run the installer (You will need admin rights during the install)
- Step 3: Click "Yes" at the UAC prompt.
- Step 4: Select your language
- Step 5: Click through the welcome screen (It should show your license type)
- Step 6: Read over and accept the End User License Agreement
- Step 7: Choose a destination and click next (Note: This step is skipped in SteadyMouse 188.8.131.52 and later)
- Step 8: Select whether you'd like SteadyMouse to startup automatically at boot.
- Step 9: Click next to confirm you wish to install
- Step 10: You will see the progress bar update. The application will be installed along with "Microsoft's 2015 VC++ Redistributable"
- Step 11: Select from the last few options and click Finish to complete the install
- Step 12: You can launch the application anytime by double-clicking the desktop icon.
- Tip #1: Double clicking the desktop icon AFTER SteadyMouse is already running will bring up the settings window.
- Tip #2: When the application is running it will appear in the system tray in the lower right corner of the screen.
You can right click this icon to bring up a menu of options.
Your SteadyMouse purchase comes with the freedom to install and activate the software on all of your
personal computers for personal use (within reasonable limits). In other words, it's expected that
a user with several devices, such as a desktop computer in their study and a laptop in the living room,
will install SteadyMouse on each of them. This is perfectly fine, as long as it's for the user the license
was intended for.
The one hard limit is that a given activation key will successfully activate up to 30 times
(for each user on the key) and no more beyond that. This number is chosen to be more than enough for a
user to purchase once and be able to install on all their current computers as well as computer
replacements in the years ahead. See the EULA
for more details if you like.
NOTE: If purchasing for multiple users, you have the option of buying multiple keys or purchasing
a single key that has multiple users on it. This can be done via the "quantity" field at checkout.
To install on several computers you will simply need the installer and your activation key.
One easy way is to access your purchase receipt email on each computer you wish to install on.
Then run through the
Activation steps like normal.
SteadyMouse 2 has multilanguage capability, however the linguistic translation work is not yet complete.
For early access to upcoming language files that are not yet included in the installation, visit the
translation page here.
As of January 28th, 2017, English and Italian are available options. New languages will be added in the
coming months. Thanks for hanging in there.
Interested in contributing a translation in your local language? Click here
- The first time you run SteadyMouse it will ask you to select your language. Choose your
language and select OK.
- You can return to the above window to change the language any time by right clicking
the system tray icon and clicking "Language"
Product Activation - Simple
Activation is a one time thing per computer and requires an internet connection just once.
- Step 1: You should have a product key recieved in your email after purchase.
- Step 2: When you run SteadyMouse the first time, it will ask you to activate. Enter your product key in the provided field.
- Optional Step: If you need to go through a proxy server, click "Show Advanced Options" and then enter it.
- Step 3: Click "Activate" and you'll see a progress bar as it performs the one time activation with the server. If all goes well, you'll see this success message:
Product Activation - Manual
Activation is a one time thing per computer and requires an internet connection just once. Manual activation is
useful if you wish to get SteadyMouse up and running without having the software talk directly to the activation server.
Everything happens via your default web browser. To activate manually do the following:
- Step 1: You should have a product key recieved in your email after purchase.
- Step 2: When you run SteadyMouse the first time, it will ask you to activate.
- Step 3: Enter your product key and then click the "Show Advanced Options" check box.
- Step 4: Click "Get Confirmation Code" and your default web browser will automatically launch.
A page should then load containing your confirmation code. This uses one activation.
- Step 5: Copy and paste the confirmation code from the webpage into the "Manual Confirmation Code" field.
- Step 6: Click "Activate Manually" and you should see the success message appear:
Changing License Types
Within the first 30 days of purchase, if you wish, you can easily upgrade license types. There are a few quick steps:
- Contact me at ben
@steadymouse.com and I'll issue you a no-hassle refund of your previous license.
- Purchase the license you want on the SteadyMouse website.
- Download the new installer (since it goes with the license type)
- Run the installer (No need to uninstall the previous version. The SteadyMouse installer is aware of these things).
- Upon running SteadyMouse the first time after this, the product key activation window will open.
- Activate using the Product Key that goes with that new license type.
Changing Product Keys
Starting with SteadyMouse 184.108.40.206 changing product keys is fairly simple:
- First quit SteadyMouse.
- Next, find the SteadyMouse application group in the Start Menu.
- Click the "License" folder to expand it.
- Click the "Change Product Keys" shortcut
- SteadyMouse will launch and open the product activation window.
- Change keys if you wish. Only click activate if you wish to use an activation!
- If you change your mind just exit out and the previous activation will be reverted to the next time SteadyMouse runs.
First Time Running
The first time you run SteadyMouse it will take you through the welcome sequence (one time only).
- First, you will get a welcome window with a basic overview of features to get you started.
- After this, SteadyMouse may make a one-time adjustments to Windows mouse settings. This usually includes turning
off "Enhanced Pointer Precision" (because it really degrades precision).
- Finally, the SteadyMouse settings window will automatically be opened for you to explore.
The main settings window in SteadyMouse is where most adjustments will be made.
- The controls are grouped into several sub-categories that I recommend focusing on one at a time.
- After you have things to your liking, click "OK" and the window will disappear and SteadyMouse will run hidden in the background.
- Whenever you wish to return to the settings window, you can access it via the system tray icon
in the lower right corner of the task bar.
- Alternatively, if SteadyMouse is already running, you can double-click the desktop icon to open the settings window as well.
When SteadyMouse is running it is accessible via a system tray icon in the lower right corner of the task bar.
- This icon is a small image of a mouse with either a green '+' or a red '-' depicting whether SteadyMouse is toggled on or off.
- Double clicking the icon will bring up the configuration window.
- Right clicking the icon will bring up a menu with various options to change things like language, check for updates, etc (See the image).
- To quit SteadyMouse right click the icon and click "Exit" on the menu.
System Toggle Key (ie: On / Off)
All of the features of SteadyMouse can be switched on or off together using a special system-wide "Toggle Key". This hotkey
is especially useful when you want to quickly turn filtering off or back on without opening up the configuration window.
- The current toggle key setting is displayed in an information bubble shown every time SteadyMouse starts up.
- Whenever this toggle key is pressed, all of SteadyMouse toggles and you'll notice several graphical indicators
update to confirm the change.
- In the old SteadyMouse v1.3, the only option for the "Toggle Key" was "Scroll-Lock". Scroll lock is nice since it's a
rarely-used key, and often has a light on the keyboard giving you a visual indicator of the status.
- With SteadyMouse 2 and later, Scroll-Lock is still the default toggle key, however it is now configurable. If your keyboard
does not have Scroll-Lock you will definitely want to select something else.
- To change your system-wide toggle key, open the SteadyMouse settings window and click the "System Key" button on the right hand side.
- The System Toggle Settings window contains a drop down list with several alternative toggle key(s). Select the desired key combo and click OK.
- This key-combo can be pressed anytime, from anywhere, to toggle all of SteadyMouse on and off.
Anti-Tremor Mouse Filtering
At the core of SteadyMouse is the anti-tremor filtering system that removes the shaking hand motion from your mouse cursor.
- In the settings window you'll find a powerful slider-bar to adjust the strength of the filtering.
- As you drag the selector to the left, the mouse gets snappier but tremor begins to seep through. As you drag the selector right, the
tremor removal gets really good, however lag increases. Experiment to find the weakest setting that still removes the shake.
The tremor removal system contains multiple filter sets that significantly affect the feel of the mouse. Some sets are very snappy (eg: Gaming).
Other sets are very smooth but with more lag (eg: Adagio). By experimenting you can find the filter sets that work well for you.
Be sure to try various filter strength slider bar adjustments for each filter set. The sweet spot is not always the same from one to the next.
- Allegro - This is the default filter set, with a nice medium balance between tremor removal and cursor snappiness.
- Gaming - The snappiest filter set and one of the most popular. If it is strong enough for your tremor it comes highly recommended!
- Adagio - This is a heavier filter set, less snappy than others yet powerful enough to handle the worst of tremors with class.
- Classic - The original filter set from SteadyMouse v1, it's an oldie but goodie.
- Artistry - Great for drawing pretty lines and curves in Photoshop.
- Laggy - The most insanely heavy filter set in the arsenal, designed for magnitude 10 earthquakes and beyond.
- Experimental - Used for trying new things and will periodically change. If feedback is good, it becomes an official new choice. When bad, it gets replaced.
Adjusting the anti-tremor filtering settings takes some experimenting.
The goal is to find the weakest filter setting that still removes the tremor motion. This will
give you the snappiest cursor response while keeping the mouse under control.
It's best to start out with a slow mouse speed and an overly-heavy filter strength and then ease up from there.
This way you maintain control the whole time. If it helps, you can click on each slider bar and then use
the left and right arrow keys to make adjustments from there. Below are the recommended steps to
dial in the anti-tremor settings:
- For now, set your mouse speed below ten percent or less. We'll increase it again later.
- Set the filter strength around 95% and observe if any tremor gets through. The mouse will feel like it's in
molasses but should at least be smooth.
- Try different filter sets until you have one where there is not any tremor getting through.
- Any filter set that fails to remove your tremor near maximum strength is not worth tuning.
Move on to another one. You want to have some room for adjustment.
- Some recommended filter sets in order of preference are "Gaming", "Allegro", and "Adagio". "Gaming" is
very snappy but may not be strong enough. "Adagio" is very very strong but can feel laggy.
"Allegro" is in between. Choose the snappiest one that removes all tremor.
- Once you have found a filter set strong enough for you, it's time to back off the filter strength
to get some responsiveness back. Begin decreasing the filter strength until tremor starts getting
through again. Then raise it just a little.
- Now raise the mouse speed bit by bit until you're happy with it. As you do this, some tremor may
begin to get through again. When this happens, you can either bump the filter strength a bit more
to compensate or back off the mouse speed.
- TIP: It's recommended, regardless of tuning settings, to stay below 50% on mouse speed. Windows
throws away accuracy by upscaling when above that mark.
- Lastly, feel free to try both a light weight mouse and a weighted mouse. The former lets SteadyMouse
do all the filtering and the latter lets the mouse absorb some of the tremor. The jury is still out
on which is best.
Ignore Accidental Clicks
SteadyMouse contains an advanced system for ignoring unintentional mouse clicks. If you find your fingers constantly hitting
the mouse buttons during use, then this feature can help out quite a bit.
PRO TIP: Set the "hold period" to the smallest value that works for you. For many users, accidental clicks are very rapid, and a "hold period"
of 0.1 or 0.2 seconds works very well. When it's set that low, you'll barely notice the system anymore and your intentional clicks only
have to be the tiniest bit longer than the accidental ones in order to get through. It'll be like the old days before this was a problem.
Icon Targeting System
The "Icon Targeting System" is the "pull" whereas the filtering system is the "push". They both work together to boost
your productivity. With Icon Targeting it's possible to move very fast once you become proficient at using it. It works
by constantly scanning for clickable content on your screen. After locating buttons, check boxes, icons, etc. it highlights
the item nearest to your cursor, placing a spinning target over it. A simple double-tap of a trigger key (configurable)
then snaps your cursor to that target and automatically clicks it for you (or holds the cursor so you can click).
- To enable Icon Targeting, check the box on the right side of the settings window (Just a warning, this does require a bit of CPU).
- If you click the "Settings" button then the "Icon Targeting Settings" window will open. Here you can configure what key will trigger
snapping the cursor to the closest target and whether, upon getting there, it clicks for you or holds the cursor in place briefly.
- Notice the triangular target above the OK button in this example. That's what the nearest target looks like. All the user needs
to do is get their cursor close enough to a target and double-tap the trigger key. No need to be right on it anymore.
- The target actually grows and shrinks based on the distance of the cursor from it, and in relation to the icon size itself.
- Finally, the system has recently gained experimental ability to target URLs in web pages. This is currently only available in Firefox and Microsoft Edge.
Chrome unfortunately does not work at this time as it fails to return meaningful information when asked by the scanner.
SteadyMouse contains a handful of visual effects to give helpful cues at just the right times.
- The "Ignore Accidental Clicks" visual indicator helps guides you when making a valid click.
- The "Normal Cursor Crosshair" lets you subtly glimpse what the cursor would be doing without filtering, and
additionally helps you with tuning your settings. It even fades away when close to the actual cursor so you
don't get distracted by it
- The help bubbles provide background information and tips on each major control.
- The dynamic target effect shows you the nearest clickable item you can snap the cursor to.
- Screen overlay bubbles notify you of major status changes, like toggling the SteadyMouse system state.
Checking for Updates
SteadyMouse contains an easy way to check for updates via the little icon in the lower right corner of the desktop.
- Simply right click the system tray icon and select "Check for Updates"
- Your default web browser will automatically open to a page with download options
- If you are already up to date you will see this:
- If a newer version is available you will see this:
- Click to begin downloading the new update (If there is one).
- After downloading the desired update, simply run it to install. You can follow the instructions from
the install section of the manual if you need a step-by-step reference.
- Your settings and product-activation are preserved from update to update.
SteadyMouse contains a highly detailed debugging log that can be consulted if any bugs or anomalies are noticed during operation.
- To access this debug log, first open the "About" window by right clicking the tray icon
(in the lower right corner) and selecting "About SteadyMouse"
- Then click "View Debug Log"
- The log file will automatically open in your default text editor.
- The terminology is very "software engineering-ish" however you're welcome to have a look. If you see any lines with ERROR or FATAL,
I'm happy to help. Simply copy and paste the relevant section and email it to bugs
- The log file is YOUR data to do what you want with. It is never automatically sent anywhere unless you choose to do so manually.
Specific Troubleshooting Issues
Due to the great diversity of Windows configurations in the wild, SteadyMouse occasionally encounters rare and difficult problems.
The software contains several advanced but hidden features designed to deal with many of these scenarios. Due to the detail sometimes
necessary, there is a dedicated troubleshooting page with background, workarounds, and fixes.
To exit SteadyMouse, right click the system tray icon in the lower right hand corner
of the scren. Then click "Exit"
If the application is unresponsive or you need to force SteadyMouse to close without using a mouse,
see the force quit
section of the manual.
In the rare event of a major problem with SteadyMouse, such as disappearance of the cursor, or loss of filtering, you can force it to
shutdown by holding down all four arrow keys on your keyboard (Up, Down, Left, and Right) for 2 seconds. This will cause SteadyMouse
to attempt a graceful exit first and if that fails (after about a second) it will attempt a non-graceful shutdown.
If such a scenario ever happens where you actually need this, please email me
@steadymouse.com so I can fix whatever caused the problem.
SteadyMouse 2 contains many experimental settings that are not yet presented by the GUI. Savvy users are welcome to explore,
while keeping in mind that experimental features may not be ready for prime time just yet.
- To access the user settings file, first open the "About" window by right clicking the tray icon
(in the lower right corner) and selecting "About SteadyMouse"
- Next click "Open Settings Folder"
- The user AppData folder for SteadyMouse should open in explorer and you will notice a file called settings.xml
- Open settings.xml in your favorite, UTF-8 capable, text editor. I really like Notepad++ if you need one.
- Prior to editing the settings.xml file, exit SteadyMouse as otherwise your changes will just be ignored and overwritten.
- The settings.xml file will look like this, and exposes a huge number of options that you can read through.
- Most settings have guiding comments. Change whatever you'd like, and then start SteadyMouse again to pick the changes up.
- Keep track of your changes so you can revert anything that doesn't work as you like.
- Also, I don't recommend messing with the license or activation sections as you can end up needing to reactivate if something gets messed up.
Uninstalling SteadyMouse is just like any other program.
- Open "Programs and Features" in Control Panel
- Find SteadyMouse 2 in the list and click "Uninstall"
- If it asks about other instances you can select Continue
- It will ask for confirmation that you are sure.
- When it asks about deleting settings I usually recommend clicking "NO" as otherwise, the activation will get deleted and have to run again
if you ever choose to re-install. On the other hand, if you are trying to switch to a different license key, then click "YES" here and all
settings, including the last activation, will be removed.
- Wait for the progress bar to complete.
- Click "OK" and you are done removing SteadyMouse.
I'm confident you will be impressed with SteadyMouse and I stand behind my product. It's also super
important to me [The Founder] that you have an experience commensurate with what you've paid for.
If you are not completely satisfied during the first 30 days after purchase, simply email me for
a full, no hassle, refund. I can be reached easily and directly at
The refund policy is designed to let you take the latest SteadyMouse software for a spin with
full assurance it will be worthwhile. In short, you will find your mouse experience greatly
improved or you will get your money back.
- Yes, you are allowed to install and activate AND still get a refund if you choose.
- You can have this refund for ANY reason at ANY time in the first 30 days.
- Simply send an email, from the email address you purchased with, saying "Please refund".
- That's it. Your full refund receipt will arrive within 24 hours. Easy peasy!
- SteadyMouse, LLC. pledges that this will be a no hassle experience. Companies that give
people the run-around are terrible!
- If you feel inclined, tell us about your experience. Feedback drives change.
Outside the 30 days? Send a note explaining the situation and we'll work something out.