If it's anything like an SMS pad, there are no real electronics in the controller other than maybe a resistor or two.
If it doesn't work at all, either the cable has an internal break in it somewhere, or the controller port is not working for some reason.
If I had to take a guess, I'd say it's the cable, and you should check for continuity with a multimeter.