A small utility that hides the mouse cursor when not in use and shows it when it detects mouse movement, reducing distractions while reading, watching videos, or playing games.
AutoHideMouseCursor is a free, open-source software that provides the ability to automatically hide the mouse cursor when it's not in use. It runs in the system tray and monitors mouse activity to know when to hide and show the cursor.
When the mouse hasn't been moved for a user-configurable period of time, AutoHideMouseCursor will fade out and hide the cursor. As soon as any mouse movement or click is detected, the mouse cursor immediately fades back in and becomes visible again.
This software aims to eliminate mouse cursor distractions and optimize screen real estate by hiding the cursor when you don't need it. Many people find the constant mouse cursor visualization to be distracting and even annoying when trying to focus on reading documents, watching videos in full screen mode, or playing certain video games.
In addition to setting the time threshold before hiding the cursor, AutoHideMouseCursor also allows specifying exceptions where the cursor should not be hidden. This includes when typing text, using pen tablets for drawing, presenting slides, or playing select games where the software could conflict with gameplay.
The software is very lightweight and runs smoothly in the background without consuming noticeable system resources. It works on Windows 7 through Windows 11 with both mouse and touchpad inputs. The code is open source and available on GitHub under the GNU GPLv3 license.
Here are some alternatives to AutoHideMouseCursor:
Suggest an alternative ❐