Microsoft® DirectInput™ now includes support for mouse and keyboard input devices, as well as for joysticks. The API for the mouse and keyboard use COM objects and interfaces. The mouse and keyboard support is described in a Word document that is part of the DirectX™ 3 SDK but is not part of this document set.
Joysticks are currently supported by the API documented in the rest of this chapter.