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

`Microsoft SideWinder Force Feedback 2 Joystick' (and likes?) support #203

Closed
SDLBugzilla opened this issue Feb 10, 2021 · 0 comments
Closed
Labels
invalid This doesn't seem right

Comments

@SDLBugzilla
Copy link
Collaborator

This bug report was migrated from our old Bugzilla tracker.

Reported in version: 1.2.9
Reported for operating system, platform: FreeBSD, x86

Comments on the original bug report:

On 2006-08-10 15:22:24 +0000, Dmitry Marakasov wrote:

I've just succeeded in making SDL recognise my USB joystick.
The problem is that this joystick doesn't use report id 0. For INPUT type reports (usual axes/buttons values from joystick to host) it uses report id 1 instead. As SDL has report id 0 hardcoded (src/joystick/bsd/SDL_sysjoystick.c:283), it won't recognise the device at all.
I am not sure of clean solution of this problem
We may iterate report id's and pick the first one with input descriptor size > 0, or we may first parse report descriptor to find report that has, for example, axe values in it.
Feel free to contact me for any additional details.

On 2006-09-12 10:03:03 +0000, Dmitry Marakasov wrote:

Erm, further investigation results: it's not fixed with just report ID change. This joystick is absolutely braindead and it's report desc is absolutely broken.

I think changes suggested won't be useful at all.

@SDLBugzilla SDLBugzilla added bug invalid This doesn't seem right labels Feb 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
invalid This doesn't seem right
Projects
None yet
Development

No branches or pull requests

1 participant