Can I use Arduino ADK (which can be a USB host) to interface to a USB device?

I know the Arduino ADK is old and discontinued, but it's the only Arduino I have in my box with a USB host connector.

I'm not trying to interface to an Android phone, so I don't need the Android ADK. I just want to get data from a USB device.

(I'm actually trying to interface to a Logitech G29 steering wheel and foot pedal)

What library should I use?

The only other Arduino that has a USB host port on it is the Due, which unfortunately I don't have.

Any suggestions?

This library should work on the mega ADK but I do not know if the steering wheel is supported.