* added gamepad support based on SlimDX (http://slimdx.org/)