Skip to content

Portable utility to find the mouse pointer on the screen, like "Find My Mouse" does (from MS Powertoys)

License

Notifications You must be signed in to change notification settings

PepeDeNom/WhereIsMyMouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhereIsMyMouse

This portable utility makes it easy to find the mouse pointer on the screen by displaying a spotlight that drives your eyes to where the mouse pointer is. It's inspired in Find My Mouse utility from Microsoft Powertoys.

Animation

Table of contents

General info

Nowadays monitors have increased considerably in size and resolution, and it's also very common to work with more than one monitor. These situations make it sometimes difficult to find the mouse pointer on the screen. To solve it we can use:

  • The windows integrated utility that draw circles around the pointer when pressing control key. It can be found under Settings>Devices>Mouse>Additional mouse options>Pointer options>Check: show location when CTRL is pressed. In my opinion this is not the best visual solution, but of course, it is integrated into all windows systems.
  • The great Find My Mouse utility included in Microsoft Powertoys. But unfortunately this utility isn't portable so it can't be used on computers where you don't have administration privileges.

For these reasons, I've developed my own portable version of Find My Mouse.

Install

It's portable, doesn't need installation. Put the executable WhereIsMyMouse.exe in the location of your choice.

How to use?

To activate the spotlight to locate the mouse pointer:

  • Left control double key press

To deactivate the spotlight:

  • One press of the left control key
  • One click with left mouse button
  • Escape key
  • Wait a few seconds without moving the mouse

Preferences:

In the tray menu of this utility you can find the preferences. There you can configure the size of the spotlight circle, the speed of the animation and if you want this utility to start automatically at windows startup.

Technology

This utility is entirely written in Autohotkey v1.1, which is a widely used opensource programming language which allows to write very cool utilities easily.

If you are a programmer and you didn't know Autohotkey, give it try:

Antivirus blocking Autohotkey language

Some antivirus gives false positives with Autohotkey language, with which this utility has been programmed. If you find yourself in this situation:

  • You can check that the file is virus-free with the vast majority of antiviruses at the multiantivirus analyser www.virustotal.com
  • If you have programming skills, you can take a look to the source code and compile it yourself (you have to download and install Autohotkey from www.autohotkey.com and compile it with "Convert .ahk to .exe" utility)

Sadly, this is a common situation that happens with some antivirus that use an ultra-aggressive approach that generates false-positives. You can read this article from Nirsoft: Antivirus companies cause a big headache to small developers.

To solve this problem and if you have enough privileges on the computer, you can register an exception for WhereIsMyMouse.exe in the antivirus configuration.

Acknowledgments

Thanks to the powertoys development team for the great tools they provide.

Thanks to tic (Tariq Porter) for his GDI+ Library.

Thanks to Maxim Basinski for his magnifying glass icon.

And above all, thanks to the entire autohotkey community.

About

Portable utility to find the mouse pointer on the screen, like "Find My Mouse" does (from MS Powertoys)

Resources

License

Stars

Watchers

Forks

Packages

No packages published