Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Logitech Extreme 3D Pro Joystick Compatibility #24

Open
simonnarang opened this issue Feb 26, 2017 · 3 comments
Open

Logitech Extreme 3D Pro Joystick Compatibility #24

simonnarang opened this issue Feb 26, 2017 · 3 comments

Comments

@simonnarang
Copy link

I am making a robotic arm. The controller I am using is a Logitech extreme 3D pro. I was using an Arduino Mega 2560 with the Arduino USB Host Shield to connect to the joystick. In order to get more processing power, I switched to the Arduino Due, which has a native USB port built in. This native port replaces the need for the Arduino USB Host Shield. Because the USB_Host_Shield_2.0 Library is built for the Arduino USB Host Shield ONLY. Because of this, I need something (like this library) than can connect the Logitech Extreme 3D Pro Joystick to the Arduino Due. Is there an example like the one in USB_Host_Shield_2.0?

Old Setup with Arduino Mega & USB Host Shield New Setup with Arduino Due
img_1060 img_1062
@xxxajk
Copy link
Collaborator

xxxajk commented Mar 1, 2017

Not yet...
The HID API has not been worked out, and many things need to be considered on how to integrate HID.
HID gets complicated when Bluetooth is added to the mix as well.

@rodan
Copy link

rodan commented Feb 17, 2019

check out the LUFA project: http://www.fourwalledcubicle.com
it's got two examples of USB HOSTs used to read HID joysticks.
their HID report parser is great too.

@xxxajk
Copy link
Collaborator

xxxajk commented Feb 17, 2019

No need. We are developing a sane API here, eventually, just called HID-JOYSTICK, which will simply encompass all the different joysticks in a way that they all can be accessed with the same user code no matter which one is plugged in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants