Hi, Yes it's on working conditions (and i have two of them), I looked into the xpad driver because 1) it was handling the ps3 pad at the beginning 2) because I found reference to the xbox version of my pad in it, so I stupidly tried just to had the UUID of mine in the code. The issues I have to investigate further is that I don't understand how the kernel decide which module is loaded for the joypad, if I modprobe other joystick related modules I don't see how to know if module A or B is handling it. All I know is jstest "kind of" work with it but does not. If you could point me to some leads that could be cool, I can give you external root access to it if you want. Best regards > Le 8 mai 2015 à 23:39, Christoph Fritz <chf.fritz@xxxxxxxxxxxxxx> a écrit : > > Hi Guillaume > >> On Tue, 2015-05-05 at 08:09 +0200, Guillaume APOSTOLY wrote: >> I have the first PS3 version of the MadCatz Arcade Stick and I am trying to >> use it on my raspberry pi (with a raspbian distribution). >> The joystick is "detected", it shows up if I do "lsusb" and even if I do a >> "jstest /dev/input/js0" but the display of jstest is like frozen and >> pressing the buttons has no effect. >> Oddly enough, it worked once (not the first time) after a reboot. > > Can you make sure this PS3 device is in an overall working condition? If > so, you need to come up with a quirk to make it work for Linux. > >> I have tested modification of the voltage of the USB, tried to power it >> with a Y cable in case this was the issue, I have investigated the usb >> layer (the stick being known on the web to use OHCI but I think this is a >> wrong lead). >> Yesterday, I also added a part to xpad.c with the appropriate device ID, >> hoping that it will make it work somehow better, as currently only the xbox >> version is declared, and recompiled the kernel but this changes nothing : > > As you noted, your device is for PlayStation 3 -- why do you think the > xbox driver is appropriate? It's not! > > have fun > -- chf > -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html