Dragonrise Inc. Generic Usb Joystick Driver

On

Join GitHub today

GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.

Hi, Seems that disucssion about 'DragonRise Inc Generic USB joystick' been active about year ago. I bought N64 controller and everything else works OK but joystick Y axis is doing the same that pressing D-Pad up and down. Hi, Seems that disucssion about 'DragonRise Inc Generic USB joystick' been active about year ago. I bought N64 controller and everything else works OK but joystick Y axis is doing the same that pressing D-Pad up and down.

Sign up 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

Comments

Download Generic Usb Joystick Driver

commented Dec 9, 2016
edited

I've posted about this here, but it's an issue more broad than RetroPie:

Note that the linux kernel driver for this controller was broken from
kernel 4.4 until 4.9. With the broken driver the joystick axes
numbers will be off. This can be fixed by reverting commit
18339f5 and rebuilding hid-dr.ko.

Contributor

commented Dec 9, 2016

Since the reversion is already upstreamed I've backported it to rpi-4.4.y and rpi-4.8.y.

Author

commented Dec 9, 2016

Fantastic- thank you.

added a commit to raspberrypi/firmware that referenced this issue Dec 9, 2016

kernel: Bump to 4.4.37
Usb joystick driver

added a commit to Hexxeh/rpi-firmware that referenced this issue Dec 9, 2016

kernel: Bump to 4.4.37

referenced this issue Dec 12, 2016

Closed

Update to DragonRise USB Driver Linux Kernel #1787

commented Dec 20, 2016

How can I apply this fix to a system?

Collaborator

commented Dec 20, 2016

You can use rpi-update to get the latest testing firmware/kernel which does include this fix.
But be aware that rpi-update firmware/kernel has latest changes in and could have regressions.
The apt-get kernel will be updated at some point (typically every month or two).

Author

commented Dec 20, 2016

That explains why apt-get update didn't fix it for me :)

I will run rpi-update sometime in the next few days (after backing up) and report back.1

Author

commented Dec 21, 2016

The axes are now fixed, unfortunately Y axis movement is still binary.

Dragonrise Inc. Generic Usb Joystick

Collaborator

commented Dec 21, 2016

@DancingPigeon if there are upstream commits that improve this, then we can consider cherry-picking. If not then it sounds like a problem best reported upstream.

Author

commented Dec 21, 2016

Usb Generic Gamepad Driver

@popcornmix I'll look into it. Cheers.

pushed a commit to neuschaefer/raspi-binary-firmware that referenced this issue Feb 27, 2017

kernel: Bump to 4.4.37
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment