You are not logged in.

#1 2015-12-23 03:33:45

inca2000
Member
Registered: 2015-10-05
Posts: 2

Trust GXT24 Gamepad broken axis

I got some Trust GXT24 gamepads for christmas, which is great, I've been blowing dust off my emulators lately. Everything works perfect, plug and play, except for one strange thing.

When the left thumbstick is moved vertically, it registers as both the  left and right stick. Both in emulators and in qjoypad. Also, evtest keeps spitting out random code 2 ABS_Z values ranging between 132 and 136. Code 2 is exactly the axis that is causing the trouble, but I have no idea how I'd fix this. Do I need to ask the reciept?

Will provide requested output, naturally.

Offline

#2 2015-12-23 16:33:53

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: Trust GXT24 Gamepad broken axis

I have a gamepad (playstation gamepad clone) that does something similar, every time I move the left analog stick in the horizontal direction it also registers in the horizontal direction of the right analog stick. I have not found any way to get around this and I suspect this could only be fixed with changes to the driver. This might be possible if it is possible to identify which axis is being moved, but my skill levels are below what would be required to try to fix it.

The problematic gamepad identifies itself as "0079:0006 DragonRise Inc. PC TWIN SHOCK Gamepad".


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#3 2016-01-02 23:40:33

inca2000
Member
Registered: 2015-10-05
Posts: 2

Re: Trust GXT24 Gamepad broken axis

"0079:0006 DragonRise Inc. PC TWIN SHOCK Gamepad"

That's definately the same beast. Exactly the same problem, I mistyped "horizontal" as "vertical".  Anyone know more?

Last edited by inca2000 (2016-01-02 23:42:09)

Offline

#4 2016-01-09 15:07:02

manvalls
Member
Registered: 2016-01-09
Posts: 1

Re: Trust GXT24 Gamepad broken axis

EDIT:

The problem seems to be this linux commit:

https://github.com/torvalds/linux/commi … b7f9a46888

Reverting it fixes the problem.

EDIT 2:

I can confirm that the patch works, here's how jstest-gtk looks after it:

vrzh9w.png

EDIT 3:

Here's the patched kernel:

https://www.sendspace.com/file/aqo5np

----------------------------------------------------------

Same here. It's clearly a problem with the drivers. Mine comes with a CD, and even windows only recognizes it properly after installing them:

Windows w/o drivers & linux

25r1400.gif sy9ki0.png

Windows w/ drivers

1214gtk.gif

I think we should try first to get linux to recognize the right stick as a stick and not the Z Axis. Only an .exe comes with the CD, and said .exe requires DirectX installed, I don't know if it's of any interest but there it goes:

https://www.sendspace.com/file/pz2wq2

Last edited by manvalls (2016-01-09 20:45:50)

Offline

Board footer

Powered by FluxBB