Tweeq
Parameter-Tuning GUI Widgets by/for Creative Professionals

Baku Hashimoto
Jun Kato
2023-2025
UIST '25

Abstract

Professionals in the creative industry rely on digital content authoring tools that provide graphical user interface (GUI) widgets for tuning primitive values, such as numeric sliders, rotary knobs, and color pickers. Despite their prevalence, GUI studies have sometimes been considered "done" in the context of HCI, and users' frustrations with these widgets might have gone unheard.

We sampled such widgets from popular production software and analyzed their interaction design, identifying three core design principles:

  • support diverse input modalities to match users' nuanced control strategies,
  • prioritize high-speed and accurate interaction for skilled users, and
  • minimize visual footprint to preserve the creative workspace.

We then provide reference implementations of GUI widgets that follow these guidelines, named Tweeq. Developed in parallel with the first author's animation projects, these widgets allow parameter tuning with fewer clicks, provide continuous visual feedback through overlays, and facilitate gestural and keyboard inputs that do not require constant visual attention.

To evaluate Tweeq, we implemented example applications and conducted an informal expert user study, which revealed generally positive reactions and indicated that the proposed design principles may offer a useful direction for GUI development in creative software.

Tweeq, a set of GUI widgets proposed in this paper for creative software. (a) Components of Tweeq. (b) Color input and its overlay UI. (c) Timecode input with overlay UI. (d) Simultaneous parameter tuning on angle inputs.

*Note that Baku Hashimoto carried out this work partly in the capacity of a collaborative researcher at AIST, as reflected in the paper author's affiliation, and partly as an independent visual artist.

Reference implementation

The reference implementation of the design principles, Tweeq, developed with Vue.js and TypeScript, is available as an open-source project on GitHub.

Revision history

8/1/2025
Upload the initial revision.

Publications

Cite this!2025UIST '25

Tweeq: Parameter-Tuning GUI Widgets by/for Creative Professionals (to appear)

Baku Hashimoto, Jun Kato
Proceedings of the 38th Annual ACM Symposium on User Interface Software and Technology
Copy to the clipboard