Dumped coffee on my USB keyboard, but had a spare. The thing was going nuts. N types J, D types SD and up arrow would not work. I read online you can put them in the dishwasher, but to be careful and not use them for about a week after. It actually worked (and man is it clean)! I don't recommend this for regular cleaning of course, but if you have nothing to lose, give it a shot. Sadly, this will not work with a MacBook spill. Just don't do that.