Letters and numbers produced on screen do not correspond to the keys on my Sony laptop. This is not true for all keys but many. I have tried troubleshooting via the keyboard icon in Control Panel but get a working normally message. It is possible that the problem has been caused by my cat, who enjoys the noise made by the keys, or is there a virus?

Dr Brian Walker, by email