4 Navigating the NaturalPoint Software
The Smart-NAV software is designed to provide you, the user, with a variety of options to maximize your enjoyment of the product. We encourage you to try out all of the settings and features to see what works best for you.
4.1 Quick Access Panel
The Quick Access Panel provides a condensed view of camera dot tracking, the ability to change your Cursor Positioning mode, load preset or custom profiles, activate Dwell Clicking and 3 buttons to access the Advanced Settings menu and a status bar.
This allows the user to select between Relative and Absolute cursor positioning modes.
The profile dropdown box provides a quick way to switch between profiles.
Dwell Clicking check box
(SmartNAV AT users only)
This turns on and off the Dwell Clicking software
The Status bar displays various Hotkey assignments as well as the type of SmartNAV that is connected to the computer.
These three buttons provide shortcuts to various tabs in the SmartNAV control panel.
- 4.2 Control Panel
Smart-NAV Control Panel has several different tabs which control how the software works. The features on each of these tabs will be explained below in detail.
4.2.1 Setup Tab
This panel contains general settings which control the SmartNAV application.
Run at Startup
When checked, the Smart-NAV software will automatically start as soon as Windows loads, every time you turn on or restart your computer.
When this box is checked and "Run at Startup" is selected, the Smart-NAV Software will run in a minimized state when it is started.
Close to Tray
When checked, this option places the Smart-NAV software into the system tray when the application is minimized.
Use Mini Panel
When checked, this option makes use of a more condensed version of the "Quick Access Panel" with a tracking window, status indicator, Control Panel access button and status bar.
Profiles allow the user to save all of the settings from the SmartNAV software into custom profiles. This makes it easy for different users who share the same computer but have different preferences when using the SmartNAV. Several default profiles are provided with the software to help get users up and running with as little effort as possible. We recommend that beginners use a Slow or Medium profile when trying out the Smart-NAV for the first time.
To create and save a new profile, click button marked New button and type in a name for the profile. Then click on the Save button. To load this, or any other profile later, click on the desired profile from the list adjacent to the buttons and click load.
- Profile Management buttons
This button allows you to create a new profile, it will open a dialog which prompts for a profile name.
The Load button will load the profile currently selected in the Profile list.
The Save button saves the profile currently listed in the Active Profile text box.
This button deletes the profile currently selected in the profile list.
This button will restore the selected profile to the default profile settings.
This button displays the version and build information about the Smart-NAV software.
4.2.2 Movement Tab
This panel adjusts settings which affect how the cursor moves.
Horizontal Speed slider bar
Use this bar to customize your speed values. The further the bar is moved to the right, the less head movement is necessary to move the cursor on the X axis. Any adjustments you make to this setting will be stored under the profile that is loaded when you quit the Smart-NAV program.
Vertical Speed slider bar
Use this bar to customize your speed values. The further the bar is moved to the right, the less head movement is necessary to move the cursor on the Y axis. Any adjustments you make to this setting will be stored under the profile that is loaded when you quit the Smart-NAV program.
Link check box
When this box is checked, the X and Y axis are locked together and the Speed sliders affect the X and Y axis simultaneously.
Motion slider bar
This bar controls the degree of head movement that the system will filter out. In environments such as a car or airplane where a fair amount of unintentional movement is unavoidable, it may be desirable to move this bar further to the right.
There are two different ways to control the cursor using the SmartNAV, which allows users to choose the mode that feels the most natural.
This is the easiest cursor control mode for a new user to get used to. It works in the same kind of way that a regular mouse does, bumping the cursor against the edge of the screen allows the user to change the relationship between their head position and the location of the cursor on the screen. Pressing the Center Hotkey will re-center the cursor on the screen.
Absolute mode is intended for advanced SmartNAV users, and allows a fixed relationship to be set up between the head location and the cursor position. Bumping the cursor against the edges of the screen will not change the relationship of the cursor to the users head position. Pressing the Center Hotkey will reset the relationship and re-center the cursor on the screen. Therefore, the user should make sure that their head is positioned where they wish the new center to be when they re-center.
Invert Movement check boxes: These allow you to invert Horizontal (X) and Vertical (Y) axis movement.
This menu allows you to choose the correct rotation of the Smart-NAV unit if you have clipped the unit to any part of your laptop screen. To ensure that the proper rotation has been selected, compare the angle of your Smart-NAV unit to the graphic shown in this menu.
If the Smart-NAV is upright (sitting on its stand), then the rotation should be set to 0. If the unit is positioned on its left or right side or is upside down, then the Camera Rotation should be set to 90, 270 or 180 degrees respectively.
4.2.3 Clicking Tab
This panel adjusts the clicking settings.
The SmartNAV software allows the user to re-map keys from their keyboard and assign them to emulate the Left, Right and Middle mouse buttons. This provides a convenient way to click without having to take your hands off the keyboard. The action for each Hotkey is listed along with the currently assigned keyboard key, whether it is enabled (On/Off) and whether Sticky is enabled.
Emulates a left mouse button, it can be used to perform Left Clicks, Double Clicks and Dragging.
Emulates a right mouse button, it can be used to perform Right Clicks.
Emulates the middle button of a 3 button mouse.
These turn the Hotkeys On and Off.
Hotkeys will only work while the SmartNAV software is running. Keyboard keys assigned to Hotkeys will not perform their normal keyboard function while they are being used as Hotkeys. For example, if the CAPS LOCK keyboard key is assigned to Left Click, it will only perform Left Clicks while the SmartNAV software is running. It will resume performing the normal CAPS LOCK function when the SmartNAV software is closed, or if the Hotkey is re-assigned or disabled.
Clicking these buttons brings up a dialog box that allows the user to change the key assigned to the function listed next to the button. Note that you can only assign keyboard keys to as Hotkeys.
The Sticky feature makes Hotkeys easier to use if a user is having difficulty pressing and holding the keys. It changes the way the Hotkey works such that pressing the key once turns the associated hotkey feature on, and pressing the Hotkey again turns the feature back off. For example, turning Sticky on for the Left Click hotkey would allow the user to send a Left Mouse Down with the first keypress, and a Left Mouse Up with the next keypress.
- Ability Switches
(only available on SmartNAV EG and AT models)
Ability switches provide an alternative clicking method that can be operated by hand, foot or sip-and-puff switches. On the side of the SmartNAV there is an industry standard Ability Switch jack which allows users to plug Ability Switches in to perform various actions. By default the switches are mapped to emulate the Left and Right mouse buttons, but may be configured to perform other functions related to the SmartNAV software such as Middle Click, Pause, Scroll or Precision Mode.
A Y-split adapter is included with the SmartNAV EG and AT models to allow two single action (mono) Ability Switches to be used. A dual action switch with two buttons and a stereo cable can be plugged directly into the side of the SmartNAV camera without using the Y-Split adapter.
Left & Right
Use the drop-down menus to select the action that the ability switch will perform when it is activated.
The Sticky feature changes the way the Ability Switches work such that activating the switch once turns the assigned action on, and activating the switch the Hotkey again turns the assigned action back off.
Show Dwell Clicking Toolbar
(SmartNAV AT users only)
When selected the Dwell Click toolbar will be enabled, this enables the dwell clicking functionality.
Double Click Assist
When this box is checked a small pause will be inserted after single-left clicks to make it easier for the user to double-click. This works with left clicks issued by both the Hotkeys and Ability Switches.
Enable Voice Recognition
To enable speech recognition for the SmartNAV software; go to the 'Clicking' tab and check the box titled 'Use speech recognition for clicking and hotkeys'. This will enable the voice recognition functionality. If you receive an error, please see the Chapter 9 (Trouble Shooting Section). If you receive no error, then the speech recognition engine has been engaged successfully, plug in your microphone and get clicking!
Your internet firewall or anti-virus software may report a warning when activating the Voice Clicking feature of the SmartNAV software. This application does not need the internet to function properly and can be blocked if desired, the Voice Clicking feature does not contain any malicious code.
4.2.4 Behavior Tab
This panel adjusts settings which affect cursor behavior.
- Hot Keys
The SmartNAV software allows the user to re-map keys from their keyboard and assign them to special functions of the SmartNAV software. The action for each Hotkey is listed along with the currently assigned keyboard key, whether it is enabled (On/Off) and whether Sticky is enabled.
Stops and starts cursor movement.
Moves the cursor to the center of the screen. In Absolute positioning mode, it also re-sets the fixed relation between the users head location and the cursor position on the screen.
Allows you to scroll through text by moving the cursor above or below a pop-up scroll icon.
Allows you to use your full range of head movement in a very small area so that you can easily do much finer cursor control operations like those required in photo editing.
Clicking these buttons brings up a dialog box that allows the user to change the key assigned to the function listed just to the right of the button. Note that you can only assign keyboard keys to functions
This checkbox turns the Hotkey on and off.
Hotkeys will only work while the SmartNAV software is running. Keyboard keys assigned to Hotkeys will not perform their normal keyboard function while they are being used as Hotkeys. For example, if the CAPS LOCK keyboard key is assigned to Pause, it will only perform the Pause function while the SmartNAV software is running. It will resume performing the normal CAPS LOCK function when the SmartNAV software is closed, or if the Hotkey is re-assigned or disabled.
The Sticky feature makes Hotkeys easier to use if a user is having difficulty pressing and holding the keys. It changes the way the Hotkey works such that pressing the key once turns the associated hotkey feature on, and pressing the Hotkey again turns the feature back off.
- Key Activated
The Key Activated Feature prevents the cursor from moving unless the Move Key is pressed and held down. The Move Key (F12) takes the place of the Center Key while Key Activated is in use.
Start At Center
This feature also only works when Key Activated is in use. It automatically centers the cursor whenever cursor movement is initiated. To use this function, check the Key Activated clicking box and then check the Start At Center box
Click On Release
This feature only works when Key Activated is in use. It allows you to initiate cursor movement and Left Click with the same key. When this feature is active, simply depress the center/move key to move the cursor to the desired icon or button and let off to click. To double click, let off, then press down and let off again. To use this function, check the Key Activated box and the Click On Release box.
Mouse Override Delay
The Mouse Override Delay Slider Bar controls how long cursor control is released to the Mouse when the Smart-NAV detects that the Mouse is being moved. The setting range is from 0-10 seconds.
Pause While Typing Delay
The Pause While Typing Delay Slider Bar controls how long the cursor will pause after you have stopped pressing keys on the keyboard (typing). A higher setting is helpful if you have limited head movement or are not familiar with the keyboard layout.
4.2.5 Gravity Tab
This panel adjusts settings which affect the cursor Gravity feature.
The Gravity feature helps you click on hard to hit icons and check boxes by snapping and optionally stick the cursor to them.
Use Cursor Gravity checkbox
This checkbox turns cursor gravity on and off.
When this feature is turned on, the cursor will snap to the center of whatever icon or button you are trying to hit after you have held the cursor over it long enough. If the Stick duration is greater than 0 seconds, then the cursor will briefly remain stuck to the center after snapping.
These checkboxes allow you to designate which objects (Windows controls) you want the Gravity feature to work with. If you only want Gravity to work with some objects and ignore others, uncheck the appropriate boxes.
- List items
Time Until Snap
This slider bar adjusts the amount of time that the cursor must be held over a windows object before the cursor will snap to it. The time is adjustable from 0-1 second. A shorter time will make it easier to activate, while a longer time will reduce the chance of accidentally activating the feature.
Stick Duration Time
This slider bar determines how long the cursor will stick to a particular object after it has snapped before allowing cursor movement again. Time is adjustable from 0-2 seconds.
4.2.6 Tracking Tab
This panel adjusts settings which affect the cursor Tracking.
Camera View window
This window shows what the Smart-NAV camera is currently seeing. The color of the objects in the window indicates what they mean.
- A Green object indicates that the object is active and being used to control the cursor.
- Grey to White objects are colored based on priority of the next best active object with white being the highest priority and grey being the lowest.
- Red objects have been filtered out and will not be tracked.
You can also use this feature to check for background interference. If more than one object appears on the screen, check the background for strong direct lighting or glare. Adjust the position of the Smart-NAV unit or room conditions if cursor behavior becomes erratic. Adjust the Light Filter level if strong lighting is a problem. Avoid positioning the camera such that it looks directly at windows, sunlight or indoor lights. The greater the number of objects seen in the camera view, the more likely it will be that an incorrect object could be picked by the software to do cursor control.
Use this window to help align the Smart-NAV, adjust the SmartNAV camera until the green dot (the reflective dot on your head) is near the middle of the black background.
Displays, in pixels, the size of the dot currently being used for cursor control.
Camera LED's On
This checkbox turns on or off the SmartNAV camera's internal Infrared LED's. This box is checked by default.
- Object Type
There are two filter buttons which select the type of reflective target that the SmartNAV will prefer to track. Selecting the type that matches the reflective target you are using will make your tracking experience more reliable.
The Smart-NAV looks for a reflective area that is approximately the same height and width. The Object Size slider is set to 100 by default and is designed to track objects that have a rounded or dot like appearance
When using the NaturalPoint TrackHAT or other narrow strips of reflective material, the Object Size slider is set to 200 and tells the software to look for objects that are long and narrow.
Preferred Object Size
This slider bar determines the preferred size (in pixels) of the reflective target for the SmartNAV to track. The larger your dot, the greater the setting needs to be set to.
- Sunlight Filter
Use this Checkbox to enable or disable the slider bar which controls the filtering.
Sunlight Filter slider bar
This slider bar is used to control the light filtering of the SmartNAV camera. A higher setting will result in more light being filtered. If used outside, the slider may need to be set to a higher value to filter sunlight. When used inside, a value of 130 should produce good results (or just un-check the Sunlight Filter checkbox). Increasing this setting above 200 may reduce the precision of the cursor movement.
- 4.3 Dwell Clicking
The concept behind dwell clicking is to allow total hands free control of a computer using only the SmartNAV head pointing device. This section will outline how to use the dwell click option available with our SmartNAV AT model to perform mouse click operations. When this feature is active, holding the cursor still for a user defined amount of time .2-2 seconds, will produce a Left Click, Double Click, Drag and Drop, or Right Click.
(Please note that Dwell Clicking is only available with the SmartNAV AT model)
4.3.1 Enabling Dwell Clicking
To use this feature, enable the Show Dwell Clicking Toolbar checkbox on Quick Access Panel
Or from the Clicking Tab of the Control Panel, enable the Show Dwell Clicking Toolbar checkbox.
When Dwell Clicking is turned on, a bar with eight buttons will appear at the top of your screen. This bar gives you the option to; Pause Dwell Clicking, Single Left Click, Double Left Click, Drag and Drop, Right Click, change Dwell Clicking options, Close Dwell Clicking, and move/drag the Dwell Clicking button/tool bar to another location.
4.3.2 How to Select and Perform a Click
- Dwell Clicking button bar color key
The type of mouse click represented by this button has not been selected as either the default or a single use action.
The type of mouse click represented by this button has been selected for a single use action.
The type of mouse click represented by this button has been selected as the default action.
Highlighted vs. Dashed
When you start the Dwell Clicking application for the first time, you will notice that the Single Left Click button is Highlighted blue. This indicates that Single Left Click is the default function. When you dwell on an object with this Single Left Click button highlighted, the system will produce a Single Left Click.
Each type of mouse click represented on the Dwell Clicking button bar can be made the default action for continuous use.
If you would like to perform a type of mouse click only once, and then have the Dwell clicker go back to the default action you can select a button to be the action for one time only. This is useful for example if you want to drag and drop something only once, then go back to doing normal single left clicks. To select a button for one time only use move the cursor to the button that corresponds to the mouse click you wish to perform and rest the cursor on it for a moment. When clicked once, a Dashed line will appear around the button, this button is now selected for single use. After this mouse click is completed, the system will revert back to whichever mouse click is default or 'Highlighted' blue.
If the button is clicked on a second time, the button will become highlighted blue and the selected type of mouse click will now be your default action.
Selecting the Type of Mouse Click
To select what kind of mouse click to perform move the cursor to the button that corresponds to the type of click you wish to perform and rest the cursor on it for a moment. If a dashed line is around the button it will be the single action, if the button is highlighted blue it will be the default action.
The available types of mouse clicks and their associated button icons are listed below:
The button furthest to the left of the toolbar pauses and un-pauses Dwell. When this button displays green, Dwell Clicking is active. When it displays red, Dwell Clicking is paused. Even if Dwell Clicking is paused, it can still be un-paused by simply dwelling on the red circle.
Single Left Click button
The second button in the dwell clicking toolbar looks like a single cursor arrow. This button is used for single left clicking.
When this button has a dashed line around it, the system will single click the next time you dwell on an object then go back to the default (highlighted) button. When this button appears highlighted blue, it is the default action and you may single click continuously without highlighting the button each time.
Please note that this behavior is the same for all mouse click buttons on the dwell toolbar.
Double Click button
The third button on the dwell clicking toolbar is the Double Click Button and looks like two overlapped cursor arrows, and is used for double clicking.
The fourth button looks like a cursor arrow connected to three dots, and is used for dragging and dropping. This type of mouse click works great for playing games like Solitaire.
Right Click button
The fifth button looks like a single cursor arrow pointed to the right and is used for right clicking.
4.3.3 Dwell Clicking Configuration Options
To open the Dwell Clicking Options box, click on the sixth button from the left on the Dwell Clicking tool bar. It has a picture of a wrench on it and is labeled Setup.
This button opens the Dwell Clicking configuration menu, which is a pop-up box that will open which allows you to adjust how long you must hold the cursor in one position before the system clicks, and how much movement you are allowed to make while trying to hold the cursor still as well as other dwell clicker settings.
Click Time slider bar
This slider bar adjusts your dwell click time, or the amount of time you must hold still before the software will produce a click. This time can be adjusted from .2 seconds with the bar moved all the way to the left of the bar, or 2 seconds if the bar is moved all the way to the right side. Click time is also shown graphically in a green bar to the right of the Click Time slider bar.
Movement Threshold slider bar
This slider bar allows you to adjust the Movement Threshold from 2 pixels to 20 pixels. This is the amount of movement that the system will ignore while you hold the cursor still. Move the slider bar marked Movement Threshold to the left to decrease the amount of movement that the system will ignore. Move it to the right to increase the amount of movement the system will ignore. The Movement Threshold is also shown as a red target to the right of the Movement Threshold slider bar.
Button Bar size selector
Use this menu to change the size of the Dwell Clicking button bar.
Float Over Windows
The difference between On and Always On is that when set to 'On' the dwell software will set itself to be at the top of the window stack.
With 'Always On' the dwell software will set itself to be at the top of the window stack and then check back every 60 seconds to make sure it is still at the top, and if not, will re-assert itself.
The 'Off' setting will allow the dwell toolbar to be put behind windows and will not stay on top, useful for users who only need one mouse function.
Click Sound check box
When this box is checked, the system will produce a clicking sound when ever a Dwell Click is registered.
The seventh button displays an X-box. Click on this button to close the Dwell Clicking application.
Move Toolbar button
The eighth button, furthest to the right of the toolbar shows four arrows. This button is used to drag the dwell clicking toolbar. To drag the toolbar; highlight the drag button, click on the Toolbar Dragging button and move to the desired location.