Madcatz TE Stick PS3 version on PC stopped working

I mostly lurk here but I’ve come across a problem that I can’t solve, so I decided to ask you guys for help.
I have a Madcatz TE-S stick for ps3 that I bought several years ago, recently I wanted to use it on PC but I read that here that the stick doesn’t work with most new chipsets because it uses UHCI. When I plugged the stick in, my computer recognized the stick but when I when I started up joy.cpl I couldn’t get the stick to register any movement.

After some googling I figured out that I needed a VIA PCI-E USB card that supports UHCI, so I installed an vl805 VIA Express Add-on Card using the drivers provided on VIA’s website. I went into joy.cpl again and this time the stick worked. I then played some SFV using sf5dinput to get the stick to work in game. After I was finished I shut down my pc and went to bed.

Today I wanted to play some more SFV, but the arcade stick is no longer working. The PC still detects it, but it doesn’t register any button presses or joystick movements in joy.cpl. I tried reinstalling the drivers, this didn’t help. I then tried using this bat http://batcmd.com/windows/10/services/usbuhci/. This didn’t help either. I’m not sure what I should do now. I hope you guys can help me.

edit:
I forgot to specify, the stick is a TE-S.

The PCB that Mad Catz designed for the PS3 is complete garbage, the only exceptions are the ones used in the TE-S and licensed editions.

Honestly if you only want it working on PC then you’re better off buying a PCB that works and install it yourself. I would recommend the Zero Delay pcb’s HOWEVER I don’t know if SF5 will like it due to a lack of Xinput.

I’m not entirely sure but I think sf5dinput makes SFV use xinput. If I were to install a zero delay pcb, would I have to do any soldering?

No soldering, though you’ll lose the use of the Home button along with any other turbo panel controls.

The PS2/PS3 version of the Zero Delay pcb comes with Home button support, in which case you’ll need to either install a new button to act as ‘Home’ or connect it to your existing turbo panel (will require soldering).

To install a Zero Delay board without soldering you’d need to crimp (at least for the punch and kick buttons). There’s either a need for a 2.5mm pitch crimper needed for the JST XH connections on the Zero delay board, or a Hozan P-706 needed for the open barrel quick disconnectors on the TE button terminal block.

Note however that some retailers have plug n play kits ready for install. Focus Attack sells such a kit.

ZD boards should come with quick disconnects and a joystick harness. Just make sure it’s the Japanese style with 2.8mm terminals like this one:

That’s right. I had forgotten this, as I purchased a raw board without accessories in the past on eBay.

It kind of sucks that I have to go out and buy more stuff. I’m gonna see if anyone on stackexchange can help me.

But your time is worth money too. $12pcb=/=Hr.'s of you trying to make that 1st Gen TE PS3 PCB compatible with your pc.

Sfv on PC works with direct input controllers now.

I’ve been looking into this thing and I found out that windows is using the default USB driver for the add-on card instead of the one provided by VIA. I tried to get the device manager to install the VIA driver, by pointing it to the driver supplied by VIA in the driverstore folder. This didn’t work. I then tried to make my own inf to install instead, this didn’t work either. Now I’m not really sure what to do next. The arcade stick I’m using isn’t even mine so I’m hesitant to change the PCB. Also no one on stack exchange could help me, so if someone could please point me in the right direction, that would be great.

Not to sound like a dick but you’ve been pointed in the right direction. You need a different pcb.https://www.focusattack.com/ps3-pc-zero-delay-usb-encoder-pcb-japan-style-controls/
Would probably be your best bet. I get that it’s not your stick but you could pull the stock harness off the buttons and stick and label them for returning to stock later. That pcb comes with necessary wiring and you would just hook up buttons accordingly. Then when it came time to give the stick back just unhook your pcb and reconnect the previous stock harness .

THIS. [/thread]

I got the arcade stick to work. I updated the add-on board it’s driver through driver booster.