I Have a USB RC flight simulator controller which is defined in the computer as “HID compliant game controller”. The problem is I don’t know how to interface this controller to my Java application to receive inputs from it. I can’t find even it’s COMM port since it’s not a serial one. Here is an image of the controller:

Any Ideas?
Have you tried JInput?
http://fivedots.coe.psu.ac.th/~ad/jg2/ch11/index.html