"Dynamic Dead-Zone"?
Posted: Fri Aug 20, 2010 12:45 am
Very soon after getting used to TrackIR, I started treating it as another precise mouse using a fast/twitch motion. What I mean by this, is that I turn/twitch my head quickly/spastically to all positions "like a robot", not fluidly/smoothly. By flicking your wrist when using a mouse, you become very quick and precise at input control. This is how I use TrackIR and that is what leads me to my suggestion..
Problem
--------
When using higher and higher sensitivity/speed for a quick response, you begin to have trouble keeping your view still anywhere other then the center point where a dead-zone is not available. This makes your view sway/shake a little too much when not looking at center.
Solution
--------
We have a precision mode that you can turn on/off via hotkey. My idea is to have a sort of "Dynamic Dead-zone" or "Precision Envelope" or "Stable View" where the head cursor speed clamps down from fast to slow (precision mode) when you stop your head movement.
Lets say you choose about 10* degrees of dead-zone for your center point. That covers 5* degrees left of center and 5* degrees right of center. With this new feature, this "dynamic dead-zone" should follow you where ever your head stops.
Example
---------
You turn your head 45* degrees left for 5 seconds. If your head cursor has remained within a 10* degree diameter for X milliseconds, precision mode automatically kicks in (or possibly a completely locked/non-moving view as another option). This would then stabilize your view until you move outside of the 10* degree diameter. At that point, you would regain your previous high sensitivity/speed until the next position your head stops at. And so on..
[color:#FF0000]If this isn't as clear as I hope it is, let me know and maybe I can make something visual (picture/animation/video).[/color]
Problem
--------
When using higher and higher sensitivity/speed for a quick response, you begin to have trouble keeping your view still anywhere other then the center point where a dead-zone is not available. This makes your view sway/shake a little too much when not looking at center.
Solution
--------
We have a precision mode that you can turn on/off via hotkey. My idea is to have a sort of "Dynamic Dead-zone" or "Precision Envelope" or "Stable View" where the head cursor speed clamps down from fast to slow (precision mode) when you stop your head movement.
Lets say you choose about 10* degrees of dead-zone for your center point. That covers 5* degrees left of center and 5* degrees right of center. With this new feature, this "dynamic dead-zone" should follow you where ever your head stops.
Example
---------
You turn your head 45* degrees left for 5 seconds. If your head cursor has remained within a 10* degree diameter for X milliseconds, precision mode automatically kicks in (or possibly a completely locked/non-moving view as another option). This would then stabilize your view until you move outside of the 10* degree diameter. At that point, you would regain your previous high sensitivity/speed until the next position your head stops at. And so on..
[color:#FF0000]If this isn't as clear as I hope it is, let me know and maybe I can make something visual (picture/animation/video).[/color]