> I run it but no recognition of any HID...only 2 keyboards and 2 mouses.
One of the mice in fact can be the joystick.
* * *
What you can do to test the HID approach is opening this page (the site is reputable and safe)
Using the Raw Input API to Process Joystick Inputhttp://www.codeproject.com/Articles/185522/Using-the-Raw-Input-API-to-Process-Joystick-InputDownload the Demo Project (5.44 KB in zip file). It contains single executable file, which is joystick test application. Run this executable and check if it detects the joystick on your computer.
The article on that page is a good reading on the subject.