The DirectInput Class contains the following methods:
getDevCaps queries a joystick to determine its capabilities.
getDevCapsOEMVxd queries a joystick for the name of its original virtual device driver.
getDevCapsProductName queries a joystick for its manufacturer's product name.
getDevCapsRegKey queries a joystick for the Microsoft® Windows® Registry key, where its capability information is stored.
getNumDevs queries the joystick driver for the number of joysticks it supports.
getPos queries a joystick for its position and button status.