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).
It seems the bug was fixed by this upstream commit:
commit 18339f59c3a6698 ee17d32970c9e1e 450b16e7c3
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).