Home Forums Community Projects Clippy: accurate mouse control Reply To: Clippy: accurate mouse control

#7234
Tristan Hume
Participant

@Henry no I don’t have a video sorry. Your best bet is probably just to look at the code and infer behaviour from that. The relevant code is here: https://github.com/trishume/PolyMouse/blob/master/src/animatedMagicPipeline.cpp

The closest I can give you is to tell you to try using http://www.yorku.ca/mack/FittsLawSoftware/ with your system and your mouse and get a feel for the scores (the settings I use are here: https://gist.github.com/trishume/3755fea9b0cd7460701d63398a8e3a04). Now for comparison I get 3.2bits/s with pure head tracking, 3.7bits/s with a macbook trackpad, 4.5bits/s with my system and 5.0bits/s with a mouse. My other pilot participant reached 3.9bits/s with my system after a couple hours of practice.

To answer your question about small movements, similar to your system, it has a circle within which it won’t trigger the animated warping. For increased robustness it actually has two circles, one around the current cursor location and one around the last warp destination, so whether your eyes track the cursor or stay at a fixation point, it won’t trigger unwanted small warps. So small movements are done purely with head tracking.

The fact that you use the TrackClip Pro makes a lot of sense. I hadn’t thought of using it but now that you’ve clued me in, that’s a great solution, since it won’t create extra glints in your eyes. I’ll probably buy one or make one.