(Attachment Link)
What caused the grooves in these keycaps? Typing too hard, acidic fingers, poor quality keycaps, ... ? What types of keycaps would be most resistant?
This is a laptop keyboard, Dell Latitude E5510.
Thanks.
That looks like acetone was dripped on those keycaps. That's nail polish remover. Don't do your nails at the keyboard.
Also it could be from fertilizer with nitric acid, or benzene from gasoline, or hydrogen peroxide if you've been color-treating your hair.
There are a lot of household chemicals that could melt your keycaps. It is impossible to say which one caused your problem, without coming to your house and investigating. But it was some chemical contaminate that was either on your hands, or that was spashed onto the keyboard.
As for replacement keycaps, you probably want to look for PBT keycaps, which are generally more chemically resistant than ABS, but there are things that melt PBT too. So maybe just be more careful?