| CPC G06F 3/0481 (2013.01) [G06F 3/04886 (2013.01); G06F 2203/04808 (2013.01)] | 20 Claims |

|
1. A computer system comprising:
a touchscreen;
a processor; and
a memory coupled to the processor, the memory storing instructions which, when executed by the processor, cause the system to:
display a virtual keyboard on the touchscreen;
detect a touch input indicating activation of a virtual mouse, wherein the virtual mouse is to be activated at a placement region overlapping the virtual keyboard;
deactivate a portion of the virtual keyboard that is within the placement region, a remaining active portion of the virtual keyboard that is outside of the placement region remaining activated;
activate the virtual mouse at the placement region; and
detect input at the remaining active portion of the virtual keyboard outside of the placement region contemporaneously with detecting input at the virtual mouse within the placement region.
|