make an arduino joystick as a game-controller

Im trying to make a game-controller with the arduino duemilanova and some potentiometers. How do I make the card recognized as a game-controller in the windows?

Sadly... most if not all systems would not see a USB Serial Port as USB HID devices.

The Arduino is seen to the system as SERIAL port only.

If you want to create a real USB HID device, like a joystick... you need to go this route: ---> http://code.rancidbacon.com/ProjectLogArduinoUSB

Is there any program which knows how to connect between the Arduino and a PC game? or any way to make the arduino as a HID