Recently my ps3/pc controller started getting stick drift and I read online that I can clean it from the inside. I did that but when I plugged it in my buttons were all registering incorrectly. For example left stick was controlling the Dpad , triggers were getting registered as button a and x. I have another controller the same type that I haven't disassembled that gets registered as an xbox 360 controller by default. But this one now gets registered as a trust gamepad. I use the trust gxt 540 yula. Im not sure if I did something wrong or is it a software thing. How do I fix this?