260 likes | 355 Views
Curvature Dial: Eyes free parameter entry for GUIs. mc schraefel, Graham Smith, Patrick Baudisch IAM Group, U of Southampton Microsoft Research. DEMO. You can download it now. Curvature Dial. What it is. Motivation. Related work. Radial scroll. Virtual Scroll Ring. Bonus material.
E N D
Curvature Dial: Eyes free parameter entry for GUIs mc schraefel, Graham Smith, Patrick Baudisch IAM Group, U of Southampton Microsoft Research
DEMO • You can download it now
Curvature Dial What it is Motivation Related work Radial scroll Virtual Scroll Ring Bonus material Test Suite Comparisons Live Demo (Audience Participation) Future Questions Conclusions Questions
Cosθ=A•B / |A||B| Hinckley, K., et al. Quantitative Analysis of Scrolling Techniques. CHI’02 Baudisch, et al Dragand- Pop and Drag-and-Pick Interact 2003 Developed to address problem of scrolling on touch-based devices, like tablets and wall displays Motivation
Smooth, variable-speed scrolling in one dimension for stylus/touch input Radial Scroll
Evans, Tablet-Based Valuators That Provide One, Two, or Three Degrees of Freedom. Computer Graphics Taking advantage of the Vernier Effect
But Lo! A problem • Jump, go ahead and...
Curvature Dial: for real value, eyes-free parameter entry - in particular for touch-screen input. - eyes-free extension for techniques like Guimbretiere and Winograd’s FlowMenus
UIST05: the year of the dial • Radial Scroll (pre Curvature Drag) • Virtual Scroll Ring
When Where and How The Pilot Studies Contributions by Pat, mc and Sacha Brostoff, Ray Cooke (Southampton) Tomer Mocovich (Brown)
Questions • How do the techniques compare for stylus based computing? • How do they work on distinct platforms? • How do different distances effect?
Things NOT looking at • How to invoke • How to go in multiple directions • Want to focus on where and what contexts are most appropriate • So…series of pilot studies
Studies: Zoom and Scroll SCROLLING Compare Dialing techniques against scroll bars for scrolling: FACTORS: distance, platform ZOOMING Compare Dialing techniques against stroke (hand tool-like eyes free stroke): FACTORS: distance, platform
Test Suite Compare Dial types for scrolling/zooming and variable distances
Study 1: scrolling, smartboard Movement Time for scrolling task on Smartboard Error rates for the Smartboard task
Lessons Learned: Study 1 • Scroll bars win on the large screen, but VSR significantly better than other dials • VSR more learnable: big distances, big circles seem more learnable than the Vernier approach of small circles • Problem with Vernier approach may be implementation issues
Study 2: Scrolling/PDALong Distance Time Lessons Learned: PDA is a useful space for dialing - interesting trade-offs on error performances Errors
Study 3: Zooming, Smartboard Errors Time Lessons Learned • Stroking has some interesting properties to explore: competes with VSR • Great performance, but people prefer VSR • Observe: short little multiple, rather than long strokes
Study 4: Zooming, PDA Size Time Stroking more efficient; errors about the same; Virtual Scroll Ring preferred Errors
Next Steps from studies • Curvature Dial against VSR (both non-accelerated) scrolling, four distances: Pick a winner and run with it • Winner accelerated vs. non-accelerated, again scrolling, four distances: pick a winner and run with it • Hand tool against accelerated hand tools: pick a winner • winner hand tool against winner dial • just scrollbar: four document lengths and three display sizes and four distances: where does it break • Winner incremental technique vs. scrollbar vs. combined technique, four document lengths and four distances, three display sizes
Conclusions • Dialing is worth investigating for PDA’s especially • VSR is a strong favorite • Vernier needs to be revisited • Keep Checking: test suite will be updated regularly • Thoughts/ideas welcome
Thank you (to Ed and Jan especially!). Questions (Pat last seen answering questions)