QuickACCESS is wonderful and does many things very well. Occasionally the mouse cursor becomes hidden. I don't think I used the "Hide Mouse Cursor" button.

What is happening? How do I fix it?

asked 13 Nov '14, 13:55

phyatt's gravatar image

phyatt ♦♦
accept rate: 8%

QuickACCESS has a deep integration with the input mechanisms on the computer. To mimic the many different ways that the cursor is used, there are a few different ways that the mouse could become hidden.

Toggle Mouse Visibility

The most common way this could happen is with a false click on the Toggle Mouse Visibility button, the button with a No symbol on top of a mouse cursor in the blue hotspot. Clicking the button again should restore the cursor. If this is a frequent issue, the toolbar can be customized to not have that button on there.

Scrolling and Set Scrolling Target

The Set Scrolling Target feature, on the orange hotspot could have been triggered accidentally. This would make it so when you start scrolling, the mouse gets moved to some odd location on the screen, and you would only see the scrolling actions on the screen, until you exited the scrolling mode.

Eye Dwell - Parking Space feature

There is an optional feature, turned off by default in QuickACCESS called park_mouse_when_idle. It is found the INI file under [Eye_Dwell]. If that feature is turned on, the mouse hides itself when the eyes are not found for some specific time. The mouse control should become visible and usable as soon as the eyes are found by the eye tracker again.

Mouse Hook Pattern

Recently QuickACCESS has been modified to handle the mouse differently due to Windows Updates during the summer of 2014. The mouse cursor is hooked and is moved in a slightly new pattern than before. If there is another mouse hooking program running on the computer that isn't expecting that kind of pattern, it could cause an issue. We haven't replicated this in our office yet, but it seems like a possible issue.

Mouse Hook Blacklisting

In very rare circumstances, QuickACCESS gets removed from the mouse hook chain because the computer is under a heavy load and it takes too long to process the mouse cursor. With the start of Windows 7, Microsoft makes this a silent error and it is difficult to recreate or diagnose. Restarting QuickACCESS, or rebooting the computer will fix the issue. In some cases, reinstalling QuickACCESS is an easy way to fix the issue. This happens more on lightweight computers running QuickACCESS, and are also running other programs that are hooking the mouse. There is now a checkbox in the latest beta under the Extras dialog, that lets you disable Mouse Hooking. This is a quick way to see if this is the issue.

Corrupt Calibration

On older versions of QuickACCESS, a corrupt calibration could cause the mouse to get stuck in the upper left corner. This is unusual, and has been fixed. Please update QuickACCESS to the latest Beta version if you think this is the issue.

Vibrating Hardware Mouse

If a hardware mouse is plugged in and vibrates while it is plugged in, or even if it is sitting on the carpet or fabric, QuickACCESS will detect the movement as hand mouse and stall the eye tracker. To test to see if this may be causing it, reduce the mouse move stall time to zero or turn off Mouse Hooking.


answered 13 Nov '14, 14:10

phyatt's gravatar image

phyatt ♦♦
accept rate: 8%

edited 13 Nov '14, 14:17

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "Title")
  • image?![alt text](/path/img.jpg "Title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported



Asked: 13 Nov '14, 13:55

Seen: 5,112 times

Last updated: 13 Nov '14, 14:17

Copyright © 2014-2017 EyeTech Digital Systems Inc. All rights reserved. | About | FAQ | Privacy | Support | Contact | Powered by BitNami OSQA