CPC G06F 3/016 (2013.01) [G06F 3/04842 (2013.01); G06F 3/04883 (2013.01); G06F 3/04886 (2013.01)] | 18 Claims |
10. A computing device comprising:
a first and a second touch-sensitive user interfaces;
one or more computer-readable storage media; and
one or more processors communicative with the one or more computer-readable storage media and the first and second touch-sensitive user interfaces for:
detecting a user input applied to a selected one of the first and second user interfaces, wherein the selected user interface is currently displaying a virtual trackpad;
determining a force of the user input;
determining a type of the user input; and
performing a function by the computing device based on the force, the type of the user input, and a determination that the user input is applied to the selected user interface,
wherein performing the function comprises:
determining that the force has increased above a preset threshold; and
based on determining that the force has increased above the preset threshold:
causing the display of the virtual trackpad to disappear; and
causing a virtual keyboard to be displayed.
|