The event management module, which provides functionality for translating input data into events and propagating it through an event system. While you can still use the conventional Mouse, Keyboard, GamePad and Joystick APIs from XNA, events allow you to handle scenarios where input should be consumed by an object and not propagated to any others.