necroware / gameport-adapter

GamePort adapter to connect old DB15 joysticks to USB port
GNU General Public License v3.0
297 stars 57 forks source link

Add padding to get Sidewinder 3D Pro Hat working in windows #71

Closed schuellerf closed 1 year ago

schuellerf commented 1 year ago

Fixes #70 for my windows 7 and windows 11

necroware commented 1 year ago

Yeah, that confirms, that the issue is padding related. Pleas check out the branch, which I attached to the ticket, if that works for you.

necroware commented 1 year ago

This fix is not spec conform, but it is a step into right direction. The possible solution could be https://github.com/necroware/gameport-adapter/tree/win10-usb-hid-fix

rewk commented 1 year ago

Hi, I've made an integration of a Pico Pro inside of an old Sidewinder 3d pro. This commit was exactly the one that made it work on windows 10. It a bit specific case, because i don't need either dip switches or compatibility with other joysticks. Thanks!

schuellerf commented 1 year ago

I was also thinking, if there is no generic solution and it seems off-spec to maybe add a dipsswitch like "sidewinder Windows", "sidewinder alternate protocol" or similar