Mind the Gaze: Improving the Usability of Dwell Input by Adapting Gaze Targets Based on Viewing Distance
Omar Namnakani, Yasmeen Abdrabou, Cristina Fiani, John H. Williamson, Mohamed Khamis
TL;DR
<3-5 sentence high-level summary> GAUI tackles the problem of distance-induced performance degradation in dwell-based input on handheld devices by dynamically resizing targets to maintain a consistent visual angle. The authors implement a distance-aware, gaze-driven media player and validate it through a two-phase study: a controlled lab phase showing performance and preference benefits over static UIs, and a mobile-posture phase assessing real-world use with Experience Sampling Method. Key contributions include empirical evidence that distance-adaptive targets can improve task time, navigation efficiency, and error rates at longer distances, plus design guidelines for context-aware gaze interfaces on mobile devices. The work also reveals posture and movement effects, highlighting the need for personalization and mode-switching to optimize GAUI in everyday use.
Abstract
Dwell input shows promise for handheld mobile contexts, but its performance is impacted by target size and viewing distance. While fixed target sizes suffice in static setups, in mobile settings, frequent posture changes alter viewing distances, which in turn distort perceived size and hinder dwell performance. We address this through GAUI, a Gaze-based Adaptive User Interface that dynamically resizes targets to maximise performance at the given viewing distance. In a two-phased study (N=24), GAUI leveraged the strengths of its distance-responsive design, outperforming the large UI static baseline in task time, and being less error-prone than the small UI static baseline. It was rated the most preferred interface overall. Participants reflected on using GAUI in six different postures. We discuss how their experience is impacted by posture, and propose guidelines for designing context-aware adaptive UIs for dwell interfaces on handheld mobile devices that maximise performance.
