Mode switching allows applications to support a wide range of operations (e.g. selection, manipulation, and navigation) using a limited input space. While the performance of different mode switching techniques has been extensively examined for pen- and touch-based interfaces, investigating mode switching in augmented reality (AR) is still relatively new. Prior work found that using non-preferred hand is an efficient mode switching technique in AR. However, it is unclear how the technique performs when increasing the number of modes, which is more indicative of real-world applications. Therefore, we examined the scalability of non-preferred hand mode switching in AR with two, four, six, and eight modes. We found that as the number of modes increase, performance plateaus after the four-mode condition. We also found that counting gestures have varying effects on mode switching performance in AR. Our findings suggest that modeling mode switching performance in AR is more complex than simply counting the number of available modes. Our work lays a foundation for understanding the costs associated with scaling interaction techniques in AR.

As well as: Winston Wei

Jesse Smith, Isaac Wang, Winston Wei, Julia Woodward, and Jaime Ruiz. 2020. Evaluating the Scalability of Non-Preferred Hand Mode Switching in Augmented Reality. In Proceedings of the International Conference on Advanced Visual Interfaces (AVI '20). September 28– October 2, 2020, Ischia, Italy. ACM, New York, NY, USA, 9 pages.

    title     = {Evaluating the Scalability of Non-Preferred Hand Mode Switching in Augmented Reality},
    author    = {Smith, Jesse and Wang, Isaac and Wei, Winston and Woodward, Julia and Ruiz, Jaime},
    year      = 2020,
    booktitle = {Proceedings of the International Conference on Advanced Visual Interfaces},
    location  = {Ischia, Italy},
    publisher = {Association for Computing Machinery},
    address   = {New York, NY, USA},
    series    = {AVI '20},
    numpages  = 9,
    doi       = {10.1145/3399715.3399850},
    isbn      = {978-1-4503-7535-1},
    url       = {}