When I use my laptop keyboard recently, it sometimes types wrong characters (e.g. k types ;k, p types pi, comma types \,). Only keys on the right half are affected. It will randomly start working properly and then malfunction again later. When it does this, the keys affected and the characters they type change, although it's always the right side, not the left. It will always type the character it should, just with other characters tacked on. Can someone help?