Overview
Mouse Highlighter displays colorful visual effects around your cursor whenever you click the left or right mouse button. This makes mouse clicks more visible during presentations, screen recordings, or tutorials.Mouse Highlighter is ideal for creating instructional videos or demonstrating software workflows where click visibility is important.
How to Activate
Toggle Highlighter
Press the activation shortcut to enable or disable Mouse Highlighter:- Default shortcut: Win + Shift + H
Auto-Activate Mode
Enable “Auto-activate” in settings to have Mouse Highlighter start automatically when PowerToys launches.Configuration Options
Activation Settings
Keyboard shortcut to toggle Mouse Highlighter on and off
Automatically enable Mouse Highlighter when PowerToys starts
Appearance Settings
Color of the highlight effect for left mouse button clicks (ARGB format with transparency)
Color of the highlight effect for right mouse button clicks (ARGB format with transparency)
Color for continuous highlight mode (when spotlight mode is disabled). Default is fully transparent.
Radius of the highlight circle in pixels
Time in milliseconds before the highlight starts to fade after appearing
Duration in milliseconds for the fade-out animation
Display Mode
Enable spotlight mode: shows highlight only during clicks. When disabled, shows a continuous highlight around the cursor using the “always_color” setting.
Use Cases
Tutorial Videos
Make mouse clicks visible in screen recordings so viewers can follow along with your actions.Presentations
Highlight where you’re clicking during live demonstrations to help audience members follow along on large screens.Accessibility
Help users with visual processing difficulties track mouse interactions by making clicks more prominent.Software Testing
Document bug reports or test cases with visible click indicators in screen captures.Visual Customization Tips
High Contrast Environments
For dark backgrounds:- Use bright colors:
#FFFFFF00(yellow),#FF00FFFF(cyan)
- Use darker, saturated colors:
#FFFF0000(red),#FF0000FF(blue)
Transparency Settings
The first two digits in the ARGB color format control transparency:FF= fully opaque (255)CC= 80% opaque (204)99= 60% opaque (153)66= 40% opaque (102)
#99FF0000 = semi-transparent red
Performance Optimization
For better performance on older systems:- Reduce fade duration to 100-150ms
- Reduce highlight radius to 15-18 pixels
- Use spotlight mode (shows highlights only on click)
Source Code Reference
The Mouse Highlighter implementation can be found at:- Module interface:
src/modules/MouseUtils/MouseHighlighter/dllmain.cpp - Settings parsing: Lines 191-407 in dllmain.cpp
- Default hotkey: Line 404 (Win + Shift + H)