I have two joysticks. Both of them are detected in Ubuntu as "DragonRise Inc. Generic USB Joystick". And their second axis (the right stick) is detected as part of the first axis, and works erratically. Also some applications, such as some emulators fail to detect them in any way.
One is a 3GC SteelSeries Rumble Controller, and the other one is generic. I don't know what to do, as I need them for my job.