Bug#785606: linux-image-4.0.0-1-amd64: DragonRise joystick support broken in 4.0.2-1
Hello,
if anything was fixed upstream it wasn't fixed properly. Here is how it works in
Stretch, kernel 4.8:
Axis 0: left analog stick horizontally
Axis 1: right analog stick horizontally
Axis 2: right analog stick vertically
Axis 3: left analog stick vertically
Axis 4: right analog stick vertically
Axis 5: left digital pad horizontally
Axis 6: left digital pad vertically
With such configuration it's impossible to use the left part of the gamepad for
descending/climbing which renders it unusable in most games.
Joystick: Bus 001 Device 004: ID 0079:0006 DragonRise Inc. PC TWIN SHOCK
Gamepad
Kernel: 4.8.0-1-amd64 #1 SMP Debian 4.8.7-1 (2016-11-13) x86_64 GNU/Linux
Best Regards,
Andrej Mernik
> It seems the bug was fixed by this upstream commit:
>
> commit 18339f59c3a6698ee17d32970c9e1e450b16e7c3
> Author: Maciej Zuk
> Date: Thu Sep 3 21:46:39 2015 +0200
>
> HID: dragonrise: fix HID Descriptor for 0x0006 PID
>
> Fixed HID descriptor for DragonRise Joystick. Replaced default
> descriptor
> which doubles Z axis and causes mixing values of X and Z axes.
>
> This means the first release incorporating the fix is v4.4 (v4.4-rc1
> already contains it).
>
> --
> Florent
Reply to: