title: USB Joystick with C++ and DirectInput
body: <p>I've been trying to read data (x/y axis, pressed buttons, etc) from a usb joystick, and I've heard of DirectInput. Been searching for some long hours to find a decent example or walkthrough with little success. If anyone can share a simple tutorial, or guide me to the correct place, I'll be in your debt. Thank you</p>
  
  <p>edit: Trying to achieve this goal on Windows platform</p>