UI problem with milliseconds scan speed setting

Bug #776171 reported by Mats Lundälv
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Tecla Access
Fix Released
High
Jorge Silva

Bug Description

UI experiences from other OSK settings clearly indicate that many users have problems with handling a milliseconds resolution in the settings.
Ideally aim at a slider/wheel scale increasing/decreasing speed by a proportional percentage factor of 5-10% - presenting the speed in seconds with a 2 decimals resolution (in a range of e.g. 0.20 - 3.00 sec)

Tags: suggestion ui
Revision history for this message
Mats Lundälv (mats-lundalv) wrote :

Further justification:

The problem with a few steps in the speed settings is that, though this is very user friendly in the settings procedure, it is very user unfriendly for the acual use of the software. Especially so for users who can cope with, and need, faster scanning speeds, as the speed setting steps become absurdley coarse when you are in the faster speed ranges, right?

So presenting enough fine-grained fixed steps also for the fast scan speed users means that you have to provide a rather long list of alternative scan speeds - which again makes it less user-friendly in the settings procedure. Then again the slider/wheel option becomes interesting, especially if it takes care of the settings in a smart way by providing a proportional scale rather than a linear scale. But of course you could provide this also in a straight list of alternative speeds.
 /ML

Changed in meadl:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Jorge Silva (jorge-silva)
milestone: none → 0.5-beta
Revision history for this message
Jorge Silva (jorge-silva) wrote :

A draft implementation with a slider has been committed. This implementation is linear in the conversion from speed to delay. A different non-linear implementation may be needed to avoid low resolution in the higher speed values.

Changed in meadl:
status: Confirmed → Fix Committed
status: Fix Committed → In Progress
Revision history for this message
Jorge Silva (jorge-silva) wrote :

A new implementation involving consecutive 20% increments of speed has been committed. This works well in terms of usability so it'll be the one used.

Changed in meadl:
status: In Progress → Fix Committed
Changed in meadl:
status: Fix Committed → Fix Released
Changed in meadl:
milestone: 0.5-beta → 0.4.5-alpha
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.