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

USB Joystick behaving strangely #70

Open
BennehBoy opened this issue Jun 18, 2024 · 2 comments
Open

USB Joystick behaving strangely #70

BennehBoy opened this issue Jun 18, 2024 · 2 comments

Comments

@BennehBoy
Copy link

Hi,

I figure this is probably an upstream issue with the BL616 code, or potentially a strange USB hub interaction. If I connect up an 8 pin D joystick via a D to USB adapter then game input when the joystick is at rest has down and right continually selected. Any actual input overrides this. I also have a HUB in this equation so it may also be introducing an issue but the combination works fine with other projects.

This joystick/adapter combination works fine on linux/windows/rpi but I'm unable to test it with the HUB circuit with the tang.

The adapter I'm using is homebrew -> https://github.com/BennehBoy/ZipstickUSB

VID/PID : 040b:6533

I've not encountered issues with it previously.

A generic USB SNES gamepad works without issue.

VID/PID : 0810:e501

@harbaum
Copy link
Collaborator

harbaum commented Jun 18, 2024

I'd assume this is some misinterpretation of signed vs. unsigned axis reports sent by this joystick. I thought I had sorted this a long time ago ... may need another look ...

@BennehBoy
Copy link
Author

I noticed that the firmware for the BL616 included in the nanomig core has a larger file size and a newer datestamp so also tried that - although everything seems to function fine, the joystick issue is still there. Is the nanomig 616 firmware specific to that core?

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

No branches or pull requests

2 participants