How would I go about creating a "gamepad" which appears to DirectInput applications as a normal game controller but the …