There are many user-input devices beside the traditional keyboard and mouse.
For example, user input can come from a joystick, a touch screen, a microphone, or other devices that allow great flexibility in user input.
These devices are collectively known as Human Interface Devices (HIDs). The raw input API provides a stable and robust way for applications accepting raw input from any HID, including the keyboard and mouse.
Credits: PHP (4.4.9), an HTML-embedded scripting language,
MySQL (5.1.55-log), the Open Source standard SQL database,
Version 4, freeware HTML Editor of choice. Hosted by Korax Online Inc.