mouse pointer not stable

Forum for development in the Java programming language.

mouse pointer not stable

Postby ashish.bhatavdekar » 17 Feb 2016, 08:24

The problem is with the pointer movement.

When I gaze on the screen at a particular, the mouse pointer appears far from the gazed point. Also the pointer moves constantly.

Is there any way to slow down the movement of the pointer and make it stable in Java?

I searched for the same on Github and EyeTribe forum, but couldn't find any solution to my problem.
Also I cannot find the Eyetribe.cfg file in the location specified on Eye Tribe Development area page.
ashish.bhatavdekar
 
Posts: 6
Joined: 01 Oct 2015, 06:44

Re: mouse pointer not stable

Postby Anders » 17 Feb 2016, 11:41

The problem is with the pointer movement.

When I gaze on the screen at a particular, the mouse pointer appears far from the gazed point. Also the pointer moves constantly.

Is there any way to slow down the movement of the pointer and make it stable in Java?


If the gaze point is off, then your calibration is poor and your should redo it. What calibration rating are you getting when calibrating from the EyeTribeUI?

The gaze pointer of any eye tracking system will always move. That happens because you eyes always move even though you might not think so. The amount of movement depends on the quality of you calibration. To reduce the 'movement', you should use the smoothed data stream. This will increase experienced latency though.

I searched for the same on Github and EyeTribe forum, but couldn't find any solution to my problem.
Also I cannot find the Eyetribe.cfg file in the location specified on Eye Tribe Development area page.


All computer setups are different and your cfg file might therefore be placed somewhere else. Try to search for the 'Eyetribe.cfg' filename on your machine.
Anders
 
Posts: 124
Joined: 29 Oct 2013, 16:23

Re: mouse pointer not stable

Postby ashish.bhatavdekar » 17 Feb 2016, 13:16

Rating of the calibration is perfect.

To reduce the 'movement', you should use the smoothed data stream. This will increase experienced latency though

What is smoothed data stream?
Is it the smoothedCoordinates from GazeData? i am using that only in my program.

And I searched the Eyetribe.cfg file in my machine but it is not there.
Do i have to install any additional setups for it?

Another thing is if I reduce the framerate in Eyetribe.cfg file, will that resolve my problem?
ashish.bhatavdekar
 
Posts: 6
Joined: 01 Oct 2015, 06:44

Re: mouse pointer not stable

Postby Anders » 17 Feb 2016, 18:19

What is smoothed data stream?
Is it the smoothedCoordinates from GazeData? i am using that only in my program.


Yes that is the smoothed data stream. If you would like more or less smoothing, you can implement that yourself based on the raw output.

And I searched the Eyetribe.cfg file in my machine but it is not there.
Do i have to install any additional setups for it?


If the file is not there, you can create it manually yourself in the path mentioned here.

Another thing is if I reduce the framerate in Eyetribe.cfg file, will that resolve my problem?


I am still not certain I understand what you problem is? If you are expecting the same behavior and precision as moving a mouse from an eye tracking system, then your problem is unsolvable. The gazepoint will always move because you eyes always move. Even when you think your are holding your eye still and focusing on a point, your eyes still move due to human physiology.

If you wish to design a UI for eye tracking, then you need to follow special UX paradigms. There are plenty of posts on that topic in this forum. Maybe reading some of these will help you solve your problem?
Anders
 
Posts: 124
Joined: 29 Oct 2013, 16:23


Return to Java



cron