DirectInput is also suitable for retrieving data from more conventional input devices, such as keyboards and mice, when performance is critical.
Joysticks, game pads, and other game controllers in DirectInput applications can be calibrated and tested using the Game Controllers option in Control Panel. For universal serial bus (USB) devices, no configuration is usually necessary. However, legacy gameport devices must be added manually in Control Panel.
For more information, see the DirectInput documentation at this Microsoft Web site.
]]>