Reading input values from a Logitech 3D pro joystick

Hello, I have a Logitech 3D pro joystick that I'll abbreviate as L3D. My questions are how do I read the input values of the joystick? What library(s) would I use? Is there any additional circuitry required? I will buy a USB shield and attach it to my Arduino Uno, then plug in the L3D to the USB shield.

The values that I most need are:

X-axis
Y-axis
Z-axis / twisting the L3D
Throttle knob

Thanks!
BTW I reply within a day

The information you require might be found on the Logitech website.

Try searching for 'SDK' (Software Development Kit) for your model of joystick.

I could not find an SDK for my model of joystick. Do you think that someone has created their own Arduino library for the Logitech 3D Pro Extreme Joystick? If so where could I download it? If not what do you suggest?

Thanks
I reply within a day

I would start by installing the USB_Host_Shield_Library_2.0 and looking at the "HID" (Human Interface Device) example.

Thanks for the suggestion, I'll do that and explore around a bit. Then I'll come back and let you know if it was useful!

Thanks
I reply within a day

So I have browsed around the examples and found two of particular interest. the le3d and joystick examples. I think for the most part I have everything sorted out.

What adapter/shield should I buy to connect an L3D to it? Something that doesn't use that many pins perhaps. Also has to be under 15 bucks on amazon.

Thanks
I reply within a day

The closest thing I could find to a "Logitech 3D pro joystick" is the "Logitech Extreme 3D Pro Joystick". Is that the model you have?

It looks like the "Logitech Extreme 3D Pro Joystick" has a choice of 15-pin PC game controller connector or USB connector. Which did you want to use? You mention a "USB shield" so I was guessing that you meant a "USB Host Shield" and were going to use the USB connection but you were not specific.

Yes, I have the Logitech Extreme 3D Pro Joystick. I will want to use a USB connector and I am looking for some type of adapter or shield to help me achieve that. Sorry for being vague.

Thanks
I reply within a day