1. Auto disable on single screen system

The locator module will be disabled on computers with one screen. So the app will minimize the CPU load and will free related system resources.
Default value is off.
Note: The locator will be enabled or disabled at the moment the second screen is attached or detached. So after this moment, it can still be disabled or enabled manually. Mirroring screens are not accounted.

2. Use a custom image as a replacement for the classic ring locator

Open the locator center.
Click on "Extras..." button.
Select the "Custom image instead of ring" checkbox.
Click on the "Find image" button to show the "Open file" panel.
Find and select the image file, then click on the "Select the file" button.
For example, try a picture form the Gallery page.
Only png files are supported.
For a momentary locator, set the opacity to the max. This will make the locator noticeable enough for its short lifespan.
For a permanent locator, play with the opacity to find a noticeable and not annoying balance.

Scale buttons
This property relates to a permanent locator and activated "Show mouse buttons" settings. The idea is to shrink the mouse buttons indicators to look nice with the locator image.

3. Tunnel vision assistant

Open the locator center.
Click on "Extras..." button.
Select the "Tunnel vision assistant" checkbox.
Note: There are two types of activation:
  • Toggle the assistant:
    This one will either show or hide the assistant, depending on its current visibility.
    Activate by hotkeys or mouse waving.
  • Show the assistant:
    This one will only show the assistant.
    For example, when the mouse pointer successively hits screen borders, the assistant will be shown for a longer period.
    Activate by: mouse hits or crosses screen borders or moves after an inactivity period.


TVA was built on user requests but can serve even more.
The main idea is about a momentary assistive image on fullscreen, that drive the eyes to the mouse.

The space around the mouse pointer is hollow and scaled to the size of the locator. Values around 10 are good for the locator's outer diameter.
The activity duration is the same as the duration of the momentary static locator. So if the locator is permanent or animated, a discrepancy in the lifespan of both tools may be noted.

The assistant has four different faces - Rays, Fibers, Circles, and Chevrons. They are interactive and track the mouse all the time.

Rays and Fibers are the basic variants and should cover most cases.
Rays are more obtrusive and set by default as a universal solution.
Fibers are a complementary choice when the job should not be interrupted, like reading text and watching a video.
Both faces are built around the concept of the spider web. All peripheral points are fixed, and the most moving point is the mouse pointer. Thus the user will get the perception about mouse location without hunting and staring at it. For example, when you finish writing a new mail just move your eyes to the "send message" button, activate TVA, and move the mouse only by perception until it appears over the button.

Circles have additional animation toward the mouse.
The visual effect is highly obtrusive, even annoying.
But they can help in case of blurred vision, slow focusing (short-sightedness), or jerking eye movements (eyes move smoothly only when tracking a moving object).
Be very careful with a lazy eye - try only at the lowest speed and immediately return to Rays and Fibers if the eye starts wandering.

Chevrons can replace Circles as they are less obtrusive, but they may not be visible enough for some users.

Feedback is welcome.

Example 1

Tunnel vision. Eyes are focusing well and move fast and smooth.

Select the "On all monitors" checkbox.
Select the "Rays" or "Fibers" checkbox.
Toggle the assistant On.
Play with the Density and Duration.
If the duration is about a second, then all the activation events may be selected. For a longer duration, please deselect the "Show on" activation events.
Note: The lazy eye will be probably here. Just increase the duration enough, the active eye to lead slowly toward the mouse. So the lazy one will not be wandering behind.

Example 2

Tunnel vision. Eyes with bad focus, slow or jerky move.
Select the "On all monitors" checkbox.
Select the "Circles" checkbox.
Set the Speed to the MIN - the leftmost position.
Set the Duration to the max.
Toggle the assistant On.
Play with the Density.
Play with the Speed carefully.
Deselect all the "Show on" activation events. Select "Toggle on" events.

Example 3

Normal vision.
The user prefers to have a perception about mouse location instead of hunting and staring at it.
Deselect the "On all monitors" checkbox on computers with 1 or 2 screens.
Or select it on computers with 3 or more screens.
Select the "Rays" or "Fibers" checkbox.
Set the Duration to the max.
Toggle the assistant On.
Play with the Density.
Select the prefered activation events.
Return to the Duration and find an appropriate value beginning with the smallest one.
Apple, the Apple logo, App Store, Mac, Mac OS X and macOS are trademarks of Apple Inc.