Datel Arcade Stick PCB problem

I have a Datel Pro arcade stick, and It hasn’t been working for quite some time now. The last time I used it was on my friends laptop, and I didn’t safely eject it, and he had viruses. I was wondering if that has anything to do with it not working.
The issue is that it doesn’t register as a controller on my ps3 or Xbox. It seems like it has to do with the pcb, and I was wondering if there is any way I can fix this problem. I don’t want to buy a new one just for the pcb.