| CPC G06F 3/04815 (2013.01) [G06F 3/012 (2013.01); G06F 3/013 (2013.01); G06F 3/014 (2013.01); G06F 3/017 (2013.01)] | 33 Claims | 

| 
               1. A method, comprising: 
            at a computer system that is in communication with a display generation component and one or more input devices: 
              while a view of an environment is visible via the display generation component, detecting a first gaze input; and 
                  in response to detecting the first gaze input: 
                  in accordance with a determination that a hand of a user is in a predefined configuration during the first gaze input while the first gaze input is directed to a first location in the environment that corresponds to a first user interface element, providing respective gesture information that includes information about the first gaze input, wherein providing respective gesture information that includes information about the first gaze input includes: 
                  providing, to the first user interface element, first gesture information that includes first information about the first gaze input; 
                    after providing the first gesture information that includes the first information about the first gaze input to the first user interface element, detecting the first gaze input moving to a second location in the environment while the user's hand is maintained in the predefined configuration, wherein the second location is different from the first location; 
                  in response to detecting the first gaze input moving to the second location in the environment while the user's hand is maintained in the predefined configuration: 
                  providing, to a second user interface element that corresponds to the second location in the environment, second gesture information that includes second information about the first gaze input; and 
                  in accordance with a determination that the hand of the user is not in the predefined configuration during the first gaze input: 
                forgoing providing the respective gesture information to the first user interface element about the first gaze input. 
                   |