I have a numpad I use with AH, sometimes unplugged because I'm doing something else. Plugged back in, when AH doesn't recognize it as a controller (or it's my computer that doesn't), I switch it to a different port, and it resolves the problem.
Might try that.