Hi,
First I'm sorry about my English.
I'm developing usb host 1.1 on the board that is designed by myself.
At this time, I always detect when the mitsumi keyboard is plugged into the host, however, for as genius keypad, I often can not because interrupt is not generated by host.
According to USB made simple - part 3, I try read signal on D+, D- line and I explored that the keypad falls into Single Ended One (SE1) state:
D+ = high, D- = high, this is the illegal condition where both lines are high.
I don't know why, anybody can help me.
Thanks very much.