Sliders in user interfaces allow value selection from a set range, typically with fixed increments. However, precise selection beyond preset increments is often unachievable due to space and sensitivity constraints, forcing users to use keyboard inputs for exact values. This disclosure describes an enhanced slider that permits fine-tuning of values via touch or gesture input without needing a keyboard. Based on user input such as a press-and-hold gesture, the slider scale is dynamically expanded, and the increment associated with slider travel is adjusted to enable input of precise values. The described slider can be incorporated in any user interface that requires precise value selection, e.g., in financial applications to specify amounts, design applications to specify dimensions, hierarchical user interfaces, etc.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.