1. A computer-implemented method of processing input key events associated with user input received from a keyboard-type device, the keyboard-type device selected from at least one of a keyboard and a keypad, the method comprising: (a) receiving input key events associated with a first process active within an operating system; (b) monitoring the input key events for a first predefined input key event associated with user selection of a first key of the keyboard-type device for at least a predetermined time period; (c) in response to identifying the first predefined input key event, redirecting the input key events from the first process to a second process; (d) monitoring the input key events for a second predefined input key event associated with further redirection of the input key events; and (e) in response to identifying the second predefined input key event, redirecting the input key events to another process.