New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sensitivity #16
Comments
Have you had a chance to figure out how to use the precision pointer yet? This will allow you to select smaller targets within the circle, such as one of the two icons. In my case, I use my head rotation for the precision pointer. I like to use eViacam for tracking my head rotation because it's accurate and I don't need to wear any headgear. It just uses a standard webcam to track my head position. By having a smaller gaze circle, there is more chance that the pointer could move unexpectedly due to random noise in the eye tracker. However, if you are getting better eye tracking accuracy than I am it might make sense to reduce the size of the circle. |
I'm sorry, I'm not sure what you mean by "precision pointer". I don't know how to enable this option. Could you please advice how to use it? |
Also... If you could advice how to change gaze circle it would be most appriciated. |
Read the "how it works" section here https://precisiongazemouse.com/. One important thing to understand about the mouse is that there are two ways of moving the mouse. The first is that it can warp instantly to a location on the screen using eye gaze. For more precise control, you can use head tracking to place the cursor within a pixel of your target. It may not be necessary to reduce the size of the tracking circle in order to click on the location you desire. That's because you should be able to use head tracking to move the cursor precisely. Does that make sense? If you still prefer to reduce the size of the warp circle, you can do so by editing this line in the code: https://github.com/PrecisionGazeMouse/PrecisionGazeMouse/blob/master/PrecisionGazeMouse/WarpPointers/EyeXWarpPointer.cs#L21. You will have to build the program again. You can do so using the free Visual Studio community edition. Are you a developer or do you know how to do this? |
The reason why I'm stubborn about changing gaze circle size instead of using head movement tracking is because my Daughter's condition not allow to use this method of tracking. By using relavively larger buttons/symbols for comunication she is able to point them quite precisely. Thank you once again for your help. I will try to make size changes. I will back to you in couple of days to let you know how it works. |
Oh that's cool I haven't thought about that use before but it makes sense! By the way, for full eye control Microsoft offers a free version integrated into Windows https://blogs.msdn.microsoft.com/accessibility/2017/08/01/from-hack-to-product-microsoft-empowers-people-with-eye-control-for-windows-10/. Of course, I would love you for you to use precision gaze mouse, I just want to share solutions I've heard of. |
Thank for hint. I belive I saw this Windows beta eye control plugin but it was still not enough satisfying for us. |
This could become a configuration setting similar to #17. Will take some work. Marking it as help wanted for now. |
Hey just wanted to let you know that I addressed this issue in version 1.11. If you download the newest version you can configure it in the Windows user settings. I didn't make it part of the UI because I'm not sure that everyone needs this feature. However, this makes it accessible to you without having to compile the code. To change the size of the warp threshold, first install and run the new version. Now open Windows Explorer and enter in the address bar %LocalAppData%\PrecisionGazeMouse. Next, find the newest folder and open user.config. Paste in the following: <setting name="EyeXWarpThreshold" serializeAs="String">
<value>500</value>
</setting> Set the size of the circle to any size you like, in pixels. If you can't get it working just let me know! Closing for now but reopen if needed. |
Hi, |
Hi Nash, I've tested your update. Setting new size of gaze treshold by changing value in config file is working. Thank you for that! 👍 |
Glad it works! If there's anything else I can do just let me know. |
Hello.
I noticed that mouse pointer moves when you are moving out side the gaze circe. Is there an option or some parameter to change gaze circle size/radius?
By that, I want to achieve that, pointer will move more frequently - and will be triggered by smaller eye movement.
Issue example:
If there are two icons inside Gaze circle with such big radius, then pointer will not move between icons.
The text was updated successfully, but these errors were encountered: