skip to main content
10.1145/3173574.3173941acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
research-article

Rolling-Menu: Rapid Command Selection in Toolbars Using Roll Gestures with a Multi-DoF Mouse

Published:21 April 2018Publication History

ABSTRACT

This paper presents Rolling-Menu, a technique for selecting toolbar items, based on the use of roll gestures with a multidimensional device, the Roly-Poly Mouse (RPM). Rolling-Menu reduces object-command transition, resulting in a better integration between command selection and direct manipulation of application objects. Selecting a toolbar item with Rolling-Menu requires rolling RPM in a predefined direction corresponding to the item. We propose a design space of Rolling-Menu that includes different roll mapping and validation modes. A first user's study, with a simple toolbar containing up to 14 items, establishes that the best version of Rolling-Menu takes, on average, up to 29% less time than the Mouse to select a toolbar item. Moreover accuracy of the selection with Rolling-Menu is above 90%. Both the validation mode and the mapping between roll direction and toolbar items influence the performance of Rolling-Menus. A second study compares the three best versions of Rolling-Menu with the Mouse to select an item in two types of multidimensional toolbars: a toolbar containing dropdown lists, and a grid toolbar. Results confirm the advantage of Rolling-Menu over a Mouse.

Skip Supplemental Material Section

Supplemental Material

suppl.mov

Supplemental video

suppl.mov

Supplemental video

References

  1. AVIZ Group. R Macros for data analysis. www.aviz.fr/reliefshearing.Google ScholarGoogle Scholar
  2. Bailly, G., Demeure, A., Lecolinet, E., and Nigay, L. MultiTouch menu (MTM). Proceedings of the 20th International Conference of the Association Francophone d'Interaction Homme-Machine on - IHM '08, ACM Press (2008), 165. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bailly, G., Lecolinet, E., and Nigay, L. Visual Menu Techniques. ACM Computing Surveys 49, 4 (2016), 1-- 41. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Balakrishnan, R., Baude, T., Kurtenbach, G., and Fitzmaurice, G. The Rockin'Mouse: Integral 3D Manipulation on a Plane. Proceedings ACM SIGCHI Conference on Human Factors in Computing Systems, (1997), 311--318. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Bangor, A., Kortum, P.T., and Miller, J.T. An empirical evaluation of the System Usability Scale. International Journal of Human-Computer Interaction 24, 6 (2008), 574--594.Google ScholarGoogle ScholarCross RefCross Ref
  6. Dillon, R.F., Edey, J.D., and Tombaugh, J.W. Measuring the true cost of command selection: techniques and results. Proceedings of the SIGCHI conference on Human factors in computing systems Empowering people - CHI '90, April (1990), 19--26. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Fruchard, B., Lecolinet, E., and Chapuis, O. MarkPad: Augmenting Touchpads for Command Selection. Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems - CHI '17, ACM Press (2017), 5630--5642. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Giannisakis, E., Bailly, G., Malacria, S., and Chevalier, F. IconHK: Using Toolbar button Icons to Communicate Keyboard Shortcuts. Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems - CHI '17, ACM Press (2017), 4715--4726. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Grossman, T., Dragicevic, P., and Balakrishnan, R. Strategies for accelerating on-line learning of hotkeys. Proceedings of the SIGCHI conference on Human factors in computing systems - CHI '07, ACM Press (2007), 1591. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Grossman, T., Hinckley, K., Baudisch, P., Agrawala, M., and Balakrishnan, R. Hover Widgets: Using the Tracking State to Extend the Capabilities of PenOperated Devices. CHI 2006, ACM Press (2006), 861-- 870. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Guimbretiére, F. and Winograd, T. FlowMenu Combining Command, Text, and Data Entry. Proceedings of the 13th International Symposium on User Interface Software and Technology (UIST'00) 2, (2000), 213--216. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Hascoët, M. Throwing models for large displays. Proceedings of HCI2003, British HCI Group (2003), 73--77.Google ScholarGoogle Scholar
  13. Hinckley, K., Sinclair, M., Hanson, E., Szeliski, R., and Conway, M. The VideoMouse:?: a camera-based multi-degree-of-freedom input device. Proceedings of the 12th annual ACM symposium on User interface software and technology - UIST '99, ACM Press (1999), 103--112. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Huot, S., Nancel, M., and Beaudouin-Lafon, M. PushMenu: Extending Marking Menus for PressureEnabled Input Devices, Research Report LRI-RR1502. Paris, 2008.Google ScholarGoogle Scholar
  15. Kim, S., Kim, H., Lee, B., Nam, T.-J., and Lee, W. Inflatable mouse: volume-adjustable mouse with airpressure-sensitive input and haptic feedback. Proceeding of the twenty-sixth annual CHI conference on Human factors in computing systems - CHI '08, ACM Press (2008), 211--224. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Krzywinski, M. and Altman, N. Points of Significance: Error bars. Nature Methods 10, 10 (2013), 921--922.Google ScholarGoogle ScholarCross RefCross Ref
  17. Perelman, G., Serrano, M., Raynal, M., Picard, C., Derras, M., and Dubois, E. The Roly-Poly Mouse: Designing a Rolling Input Device Unifying 2D and 3D Interaction. Proceedings of the ACM CHI'15 Conference on Human Factors in Computing Systems 1, (2015), 327--336. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Perelman, G., Serrano, M., Raynal, M., Picard, C., Derras, M., and Dubois, E. DECO: A Design Space for Device Composition. Proceedings of the 2016 ACM Conference on Designing Interactive Systems - DIS '16, ACM Press (2016), 435--446. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Raskin, J. and Jef. The humane interface?: new directions for designing interactive systems. AddisonWesley, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Roudaut, A., Bailly, G., Lecolinet, E., and Nigay, L. Leaf Menus: Linear Menus with Stroke Shortcuts for Small Handheld Devices. IFIP TC 13 International Conference on Human-Computer Interaction Interact'99, Springer, Berlin, Heidelberg (2009), 616-- 619. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Roudaut, A., Lecolinet, E., and Guiard, Y. MicroRolls: Expanding Touch-Screen Input Vocabulary by Distinguishing Rolls vs. Slides of the Thumb. Proceedings of the 27th international conference on Human factors in computing systems - CHI 09, ACM Press (2009), 927. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Roy, Q., Malacria, S., Guiard, Y., Lecolinet, E., and Eagan, J. Augmented letters. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems - CHI '13, ACM Press (2013), 2325. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Houssem Saidi, Marcos Serrano, Pourang Irani, and Emmanuel Dubois. 2017. TDome: A Touch-Enabled 6DOF Interactive Device for Multi-Display Environments. In Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems (CHI '17). ACM, New York, NY, USA, 5892--5904. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Tian, F., Xu, L., Wang, H., et al. Tilt Menu?: Using the 3D Orientation Information of Pen Devices to Extend the Selection Capability of Pen-based User Interfaces. Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems, (2008), 1371--1380. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. VandenBos, G.R., ed. Publication Manual of the American Psychological Association (6th ed.). American Psychological Association, 2009.Google ScholarGoogle Scholar
  26. Willett, W., Jenny, B., Isenberg, T., et al. Lightweight Relief Shearing for Enhanced Terrain Perception on Interactive Maps. Proceedings of the 33rd ACM Conference on Human Factors in Computing Systems (CHI 2015), (2015). Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Yang, X.-D., Mak, E., McCallum, D., Irani, P., Cao, X., and Izadi, S. LensMouse: augmenting the mouse with an interactive touch display. Proceedings of the 28th international conference on Human factors in computing systems - CHI '10, ACM Press (2010), 2431. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Zhao, S., Agrawala, M., and Hinckley, K. Zone and polygon menus: Using Relative Position to Increase the Breadth of Multi-Stroke Marking Menus. Proceedings of the SIGCHI conference on Human Factors in computing systems - CHI '06, ACM Press (2006), 1077. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Zhao, S. and Balakrishnan, R. Simple vs. compound mark hierarchical marking menus. Proceedings of the 17th annual ACM symposium on User interface software and technology - UIST '04, ACM Press (2004), 33. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Rolling-Menu: Rapid Command Selection in Toolbars Using Roll Gestures with a Multi-DoF Mouse

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      CHI '18: Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems
      April 2018
      8489 pages
      ISBN:9781450356206
      DOI:10.1145/3173574

      Copyright © 2018 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 21 April 2018

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      CHI '18 Paper Acceptance Rate666of2,590submissions,26%Overall Acceptance Rate6,199of26,314submissions,24%

      Upcoming Conference

      CHI '24
      CHI Conference on Human Factors in Computing Systems
      May 11 - 16, 2024
      Honolulu , HI , USA

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader