1. A hardware computer-readable memory device or storage device having instructions stored thereon that, when executed by a computing device, cause the computing device to perform acts, the acts comprising: detecting an activation of a dedicated search button on a pointing device configured to move a pointer to a location on a display; and responsive to detecting the activation of the dedicated search button: identifying an entity proximate the location on the display and obtaining contextual information about a computing experience associated with the activation of the dedicated search button; using at least a portion of the contextual information to generate one or more search terms for the entity; automatically initiating a search using the one or more search terms without further user input; and automatically providing search results on the display based on the one or more generated search terms for the entity.
1. A hardware computer-readable memory device or storage device having instructions stored thereon that, when executed by a computing device, cause the computing device to perform acts, the acts comprising: detecting an activation of a dedicated search button on a pointing device configured to move a pointer to a location on a display; and responsive to detecting the activation of the dedicated search button: identifying an entity proximate the location on the display and obtaining contextual information about a computing experience associated with the activation of the dedicated search button; using at least a portion of the contextual information to generate one or more search terms for the entity; automatically initiating a search using the one or more search terms without further user input; and automatically providing search results on the display based on the one or more generated search terms for the entity. 5. The hardware computer-readable memory device or storage device of claim 1 , wherein the automatically provided search results are presented in a flyout window.