Summary: Bought this as a replacement after spilling some soda on my original keyboard. I purchased this specifically because of the USB connection as well as the low price (low but not lowest -- learned my lesson there a few times). It is on a Dell desktop with Windows 7.
Excerpt: I bought this keyboard because on my old keyboard the number lock stopped working. The only way it would work is if I manually pressed the button. So I decided a new keyboard was in order. The problem still exists with the new keyboard.
Excerpt: The K120 works just fine - and is good value - except for one major problem. The left hand shift key refuses to convert "a" into upper case "A" ... and sometimes doesn't even type the lower case "a" when the shift key is pressed.We read other reviews around the internet and found others also...
Excerpt: Key spacing an height of keys seem off. I am one of two users of his keyboard, the other user has the same problem. Wish I didn't throw out my old keyboard. Wish I didn't buy this keyboard, will probably return