Cerberus: Unleash the hellhound in your arcade stick

I recently upgraded my motherboard and CPU, and I’ve been having the same problems as others reported above. The stick works perfectly on 360 and ps3, but I keep getting “unrecognized usb device error” on PC. Tried a couple of different front USB ports (both 2.0 and 3.0) to no avail, but the USB ports at the back somehow works fine.

Will updating the firmware fix this? Plugging it in the back or using a USB is a rather cumbersome solution I’d rather not use.

A firmware update won’t clear whatever is causing that.

edit:
That’s not entirely true, but I honestly have no idea what is causing that issue. I’d need my own PC with that problem to figure it out, which I do not have currently.

The current solutions are using a hub or different ports.

What is your motherboard and cpu btw? Mine is an Asus Rampage V and an Intel i7

Clayton?! Gotta tutorial on how I can upgrade my firmware, please! :smiley:

Just a fast update. I posted this on twitter, but not might as well put it here too. I added limited PS4 support to the latest Cerberus firmware so that people who only have Cerberus installed sticks/whatever can at least try their luck on the SFV beta if it lets them in.

Honestly, just follow the Akishop PS360+ guide on updating, it already covers everything and luckily uses the same method/chip. The main difference is that if you’ve grabbed a Cerberus in the last like 10 months it’s probably an ATMEGA16U4 instead of the 32U4 variant. When you go ‘open USB’ to the board, if you have the wrong chip selected it should complain, so it’s easy to tell which version you have. It’s also written right on the microcontroller if you have visible access.

Update guide you can follow:
http://www.akishop-customs.com/assets/img/bg/Files/PDF/FirmwareGuides.zip

Atmega32U4 Variant:
http://www.phreakmods.com/wp-content/CerberusFirmware/Cerberus_v1.10_32U4.hex

Atmega16U4 Variant:
http://www.phreakmods.com/wp-content/CerberusFirmware/Cerberus_v1.10_16U4.hex

You HAVE to force PS4 mode via holding 2P (MP), this is because the lab zero drivers require me to avoid any sort of autodetection, else making sure I’m in the right mode tends to be difficult. So for now hold 2P when plugging in, and then after the 8 minutes (or before) expires, you can do a soft reset just like the PS360+ with SELECT + 3K (HK).

I don’t like auto-reconnect because people become complacent, and I don’t like a configuration that lets you soft reset with one hand, because it’ll happen by accident and give you issues.

Anyway, try it out, let me know if you find bugs. I did limited testing but just wanted to get it up and running for the beta test (not that it matters a lot since nobody can actually get in the damn thing).

Works great, no issues on my Atmega16U4 board during a 3 hour session. Native PS4 controller behavior and the reset function works well.

I’ve got a bit of an interesting issue to report regarding PC and a TE-S stick.

I have a new laptop, which came with 8.1, but recently was able to upgrade it to 10. This happened on both, but when i plug the stick in, it seems to recognize the cerberus and install it just fine. If i try and force it to xbox360 mode, i get a driver error (something about unknown device descriptor).

I tested out a normal wired xbox360 controller, one of the Xtokki PS2-360 converters, and my original Round 1 TE stick, all of which work fine and show up as various Xbox 360 controllers. It would seem the only difference is that my TE-S has the Cerberus board installed (has been for a while, and works fine on consoles). Has anyone else had a similar issue, where your PC will see the Cerberus side, and not the 360 side?

Probably due to cable length
Either trim off some of your USB cable from the inside or get a USB repeater

Just got an alienware alpha console and it comes with windows 8.1
I also have 2 xbox 360 t.e. s sticks both modded with the cerberus pcb, but when I plug them in under 360 mode it doesn’t recognize either of them. It will only recognize them as cerberus sticks (only recognizes them when I just plug them in and don’t force ps3 or 360 mode). Any idea what I can do to get it to recognize them as 360 controllers?

Been had answered many times. Either shorten USB cable or get a USB repeater from monoprice

Quick question, does anyone know the compatibility of the Cerberus in either PS3 or PS4 mode on Playstation TV?

I’m pretty sure it’s incompatible based on what people have said about the PSTV

Officially the only controllers supported are the Dual Shock 3 and Dual Shock 4
I think there only one 3rd part controller that was said to work (and for all we know it could get patches out in the future).

If you want a stick for your PSTV get a pad hacked Dual Shock 4 PCB.

I think it was an inpin converter or something.

I’m aware of how that operates and what the PSTV is looking for if it accepts an inpin, so I could probably spin a firmware to work on it, but I just don’t have the time for it right now.

I recently built a new PC with an MSI Z97-G45 motherboard. Every time I plug in my Cerberus stick, Windows throws up the “USB Device Not Recognized” error. I tried both USB 2.0 front ports and one of the rear USB 3.0 ports. Sometime I’ll finish the connections for 360 mode and see if that helps, but I lack a 360 so I’m not too worried since I have a PS360+ for those pesky 360 controller only. I should also update the firmware, but that can wait as well. Regardless, here’s a heads up for anyone looking to build an Intel-based PC.

Shorten the cable or use a repeater

Not sure how shortening the cable will help, I have the Cerberus installed in a Tekken Tag 2 TE-S+. Plus I didn’t have this issue on my last comp, it had an AMD-based motherboard.

It’s an issue with impedance on the cable. I’ve modded hundreds of sticks with cerberus, imp, etc and my suggestions are the solutions.

Cut out at least a foot of cable and you’ll see.

But wouldn’t that ALSO cause issues on the PS3? It works fine with that.

Different usb controllers have different issues. If he wants to fix the issue with his pc he can either get a new usb controller or use what I said above.