An update to my situatuon: I connect it to pc via usb cable, windows detected it and install driver successfully, but the controller still not working. I guess it's not the battery's fault, maybe error with the firmware? I'm unable to update any firmware at all. So anyone has any idea, please help