I, and apparently others, have been at times frustrated by the
controller wheel.  For example, sometimes it really wants to move two
places in a list - of course skipping the entry you want!

With the caveat that I don't know how it works, here is my proposed
design.

1.  Locally in the controller, make sure that some particular angular
displacement causes one click.  I think about 1/5 of a turn is right. 
You want to be able to learn to reliably get one click with a thumb
gesture.

2.  The angular offset tracking should reset to zero after the wheel is
still for some small amount of time - exact value needs to be determined
by experiment.  This is so that the learned gesture, which will be
between one and two click's angle, can be repeated after a pause and
get exactly one click again.

3.  All wheel response, at least in non-accelerated mode, should be
click dependent.  One click is one place in a list.

Note that this definition makes sense even if the click is silent. 
Click is used to denote the controller local response.  But it MUST
correspond to the audible click feedback.


-- 
Millwood
------------------------------------------------------------------------
Millwood's Profile: http://forums.slimdevices.com/member.php?userid=3600
View this thread: http://forums.slimdevices.com/showthread.php?t=46704

_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/beta

Reply via email to