The present invention is directed to a method and system for use in a
computing environment for managing input information. The system for
facilitating input management in a computerized environment may include
an input manager for processing events received from an input provider.
The system may additionally include a staging area including a stack of
events created by the input manager. The staging area allows access by
external components. The external components may include a set of filters
capable of accessing and manipulating the stack of input events and a set
of monitors capable of monitoring manipulation of the stack of events.