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.
Supplemental Material
- AVIZ Group. R Macros for data analysis. www.aviz.fr/reliefshearing.Google Scholar
- 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 ScholarDigital Library
- Bailly, G., Lecolinet, E., and Nigay, L. Visual Menu Techniques. ACM Computing Surveys 49, 4 (2016), 1-- 41. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- Hascoët, M. Throwing models for large displays. Proceedings of HCI2003, British HCI Group (2003), 73--77.Google Scholar
- 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 ScholarDigital Library
- Huot, S., Nancel, M., and Beaudouin-Lafon, M. PushMenu: Extending Marking Menus for PressureEnabled Input Devices, Research Report LRI-RR1502. Paris, 2008.Google Scholar
- 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 ScholarDigital Library
- Krzywinski, M. and Altman, N. Points of Significance: Error bars. Nature Methods 10, 10 (2013), 921--922.Google ScholarCross Ref
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- Raskin, J. and Jef. The humane interface?: new directions for designing interactive systems. AddisonWesley, 2000. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- VandenBos, G.R., ed. Publication Manual of the American Psychological Association (6th ed.). American Psychological Association, 2009.Google Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
Index Terms
Rolling-Menu: Rapid Command Selection in Toolbars Using Roll Gestures with a Multi-DoF Mouse
Recommendations
KeyTch: Combining the Keyboard with a Touchscreen for Rapid Command Selection on Toolbars
CHI '21: Proceedings of the 2021 CHI Conference on Human Factors in Computing SystemsTaking advantage of rolling gestures on a multidimensionnal mouse for interacting with a menubar
IHM '17: Proceedings of the 29th Conference on l'Interaction Homme-MachineThis paper presents Rolling-Menu, an interaction technique based on the use of a multidimensional device, the Roly-Poly Mouse (RPM), to interact with a menu bar. Rolling-Menu reduces the distance covered with the pointer between the point of interaction ...
Categorization costs for hierarchical keyboard commands
CHI '11: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsPrevious research comparing methods of issuing commands found that selecting a toolbar item is faster than selecting an item from two menus with either a mouse or keyboard shortcut. Over the course of 90 trials, however, the keyboard method showed the ...
Comments