>I can take you through the code
Unfortunately, a partial disability makes me more of a seeking user than a developer.
(It’s taking me a while to learn how to program).
I didn’t check out the OptiKey pointer selection and user guide yet, but will do soon.
(Thought at first that OptiKey was more of a GazeSpeaker or Tobii Sono Scribe typing and communication program than a bkb or PCEye pointer select program.)
>If ANY points stray outside of either area (during lock-on or selection) then I discard the whole thing and the user can start again.
Yeah, I made that “spray paint” fixation accumulation suggestion for bkb (
viewtopic.php?f=22&t=182&start=20#p2074) because it seemed like a possibly less strict mode.
Fixation at any location would be logged into memory, and only a complete selection, or a look-back at a side menu bar would reset the memory.
(It does mean that you would have to be deliberate, and know what you want to fixate on ahead of time.
You couldn’t keep looking around aimlessly for too long, as you’d eventually and possibly prematurely trigger a magnification, and then you’d have to look to the side bar menu to escape).
I was having difficulty with gaze programs because of the vertical shifts that were resulting from forward and back head movement during use of the Eye Tribe tracker.
There was just too much resetting.
(For just reading, I now just occasionally stick with the Alt Controller program and my custom giant-sized buttons with triggers lol).
>The tricky bit was coming up with radii where the "lock-on" area is small enough to make the centre point accurate, but large enough to make it possible to keep all points within the circle for X ms.
If it would help, I wouldn’t mind the option of extra magnification steps.
It would be slower, but it could be more consistent.
But I haven’t even tried out the pointer selection yet, so I gotta do that.
Thanks.