Sorry that it took so long for me to reply. I couldn't use my internet for a while =P
I am pretty sure that DirectInput is part of the DirectX SDK. The DirectX SDK may be a part of the windows sdk, but downloading it just for DirectInput seems a bit like a waste.
Oh, and there's really no easy way of getting Joystick input, even when you're using DirectInput (actually, especially when you're using DirectInput - it's not exactly straight forward).
Ok thanks. I guess I should wait 'till I'm a little more smart because I was just hoping for a quick and easy solution. But thanks =D
If you want to use Microsoft-specific controllers, especially Xbox 360 controller, use XInput. It is considered to be a more modern way to get input by Microsoft & supports both Windows & Xbox 360.