It’s a MC Cthulhu from Toodles that I bought a decade ago. Their website is now dead but I managed to find it on the wayback machine. The manual just says “PC compatible”… (it’s supposed to be compatible with PC and PlayStation 3).
I guess I’ll just have to cry and dual-boot on Windows 10 to use it.
Alternatively, get one that works on Linux. It’s been a long time, but I used to use a Mayflash F300 on Manjaro without issues. Don’t know if the F500 works or not.
My motherboard has USB2 and USB3 ports. I always use USB3 for everything.
Last night I tried to plug my device in an USB2 port and an almost miracle happened !
dmesg command output is now showing this :
[ 73.950708] usb 2-1.2: new full-speed USB device number 3 using ehci-pci
[ 74.102808] usb 2-1.2: New USB device found, idVendor=14d8, idProduct=00ce, bcdDevice= 1.06
[ 74.102811] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 74.102812] usb 2-1.2: Product: Cthulhu Mult
[ 74.102813] usb 2-1.2: Manufacturer: Toodles 2008
[ 74.104442] input: Toodles 2008 Cthulhu Mult as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/0003:14D8:00CE.0006/input/input37
[ 74.104749] hid-generic 0003:14D8:00CE.0006: input,hidraw3: USB HID v1.11 Gamepad [Toodles 2008 Cthulhu Mult] on usb-0000:00:1d.0-1.2/input0
[ 74.427193] usb 2-1.2: USB disconnect, device number 3
Sadly as you can see at the last line, my device is disconnected right away
I’ve done 20-25 reboots with different usbcore module settings found online and I got my device to work 2 times when it was plugged in at boot time.
Rebooting again and/or hot plugging it and it stops working with the same dmesg message as above.
Less sorrow, pain, frustration, time lost, … and as per @realmain50$ just works, so if you’ve spent >5 hours on this you’re making less than minimum wage trying to have this piece of $hitincompatible gamepad behave!
Welllllllll, I am just going to put a disclaimer. I haven’t used a Mayflash F300 in 3-4 years, I don’t know if anything happened between then and now that might make it not work.
That being said, it worked GREAT when I used to use it for fighting games on Manjaro.
I think you’re right. This madness has to stop
At least I tried everything I can.
I don’t want to change the whole arcade stick because it’s an expansive one (with high quality buttons).
The “piece of #&@%” hardware is the PCB inside it.
The most famous/expansive one is the “Brook Universal Fighting Board” but I don’t know if it works.
At least this brand is still alive as well as their website. I’ll ask them directly and post the answer here if someone needs it.
Thank you again for your support. I felt less alone in the dark
I finally bought the “Zero-Pi Fighting Board EASY” from Brook accessory since it officially supports raspberry pi.
Guess what, it works out of the box !
The only thing odd is that the select/back/share button does not work at all (it works flawlessly on Windows). Glad I never use it in all my fighting games.
Steam does not recognize the gamepad so I had to install xboxdrv in order to make it work (no need to start/enable the xboxdrv.service).
After my device is plugged in I run the following command :