A head-mounted computing device for positioning a target indicator displayed via a display system, the head-mounted computing device operatively connected to the display system, the head-mounted computing device comprising: a gaze tracking system for generating gaze tracking data having a coarse accuracy from a user wearing the head-mounted computing device; a head tracking system for generating head pose data from the user, wherein the head pose data has a fine accuracy that is greater than the coarse accuracy of the gaze tracking data; and a positioning module executed by a processor of the head-mounted computing device, the positioning module configured to: using the gaze tracking data, determine an approximate user gaze region within a display region generated by the display system; receive a reposition input from the user, said reposition input comprising a predefined pattern of eye movements; characterized in that the positioning module is further configured to: in response to receiving the reposition input, use subsequently received head pose data to calculate an adjusted location for the target indicator in the display region; and control the display system to display the target indicator at the adjusted location in the display region; wherein the target indicator is not displayed until reposition input is received. a gaze tracking system for generating gaze tracking data having a coarse accuracy from a user wearing the head-mounted computing device; a head tracking system for generating head pose data from the user, wherein the head pose data has a fine accuracy that is greater than the coarse accuracy of the gaze tracking data; and a positioning module executed by a processor of the head-mounted computing device, the positioning module configured to: using the gaze tracking data, determine an approximate user gaze region within a display region generated by the display system; receive a reposition input from the user, said reposition input comprising a predefined pattern of eye movements; characterized in that the positioning module is further configured to: in response to receiving the reposition input, use subsequently received head pose data to calculate an adjusted location for the target indicator in the display region; and control the display system to display the target indicator at the adjusted location in the display region; wherein the target indicator is not displayed until reposition input is received. using the gaze tracking data, determine an approximate user gaze region within a display region generated by the display system; receive a reposition input from the user, said reposition input comprising a predefined pattern of eye movements; characterized in that the positioning module is further configured to: in response to receiving the reposition input, use subsequently received head pose data to calculate an adjusted location for the target indicator in the display region; and control the display system to display the target indicator at the adjusted location in the display region; wherein the target indicator is not displayed until reposition input is received. in response to receiving the reposition input, use subsequently received head pose data to calculate an adjusted location for the target indicator in the display region; and control the display system to display the target indicator at the adjusted location in the display region; wherein the target indicator is not displayed until reposition input is received.