Utterly Voice provides several methods to control the mouse. Here is a list of commands that are useful in most scenarios:
|show||Left click something on the screen.|
|show double||Double click something on the screen.|
|show right||Right click something on the screen.|
|show hover||Hover the mouse over something on the screen.|
|show links||Click a link on a web page.|
|scroll up||Scroll up a certain number of ticks. For example, "scroll up four".|
|scroll down||Scroll down a certain number of ticks. For example, "scroll down four".|
These and other commands are described in detail below.
The Utterly Voice Screen Analyzer performs image analysis on your screen when initiated. It finds all objects on the screen that may be useful to click or hover, then shows number labels for each of these objects on your screen. To open the screen analyzer, say one of the following commands:
Many number labels appear on your screen. Say one of the numbers. The mouse is clicked or simply moved to that location, depending on which command you used to open the screen analyzer. You can also say "cancel" instead of a number to close the screen analyzer without taking any action.
The screen analyzer is very effective for clicking most things on the screen. However, it doesn't always find web links that are contained within paragraphs of small text. This is where the Vimium browser extension described in the next section helps. Between these two methods for controlling the mouse, you can click nearly anything on the screen.
The Vimium browser extension technically does not control the mouse, but it can effectively click on web page elements. Once you have it installed and configured the extension, visit a web page and try one of the following:
Many number labels appear on the page. Say one of the numbers. The corresponding element is clicked.
You can scroll in all four directions using commands like:
You can also use the automatic scroll feature. You can start and stop scrolling by saying "start scrolling" or "stop scrolling". When activated, the mouse scrolls down a few ticks every few seconds. This is useful when skimming long content or social media.
In the settings, you can configure whether it scrolls up or down, the number of ticks, and the scroll period. You can also create multiple automatic scrolling commands, each configured with different values.
You can click anywhere on the screen by saying "mouse position", two numbers, and "click". Try the following:
The "mouse grid" command opens a grid on the screen, that can be zoomed in with a few number selections. Try the following:
You can move the mouse in any direction by a certain number of pixels. This is useful when the mouse is already close to where you want it. It is also useful for certain system windows that do not allow labels to appear above them. Examples:
If the mouse is already where you want it, you can use the following commands:
If you know the pixel coordinates where you want to your mouse to be, you can use the "mouse go to" command to move the mouse there. For example, you can say "mouse go to one hundred other three hundred". This command is rarely useful on it's own, but if you frequently click in the same location on the screen, you can create custom commands that use the same functionality to click a location on the screen without having to provide the coordinates. For example, you could create a command called "click start menu" that requires no arguments. See the Customize documentation for help.
To accomplish dragging: