I have a asus Q301LA laptop. some of my laptop keys are typing wrong symbols.For example, when i press p it types * and when i press 0 it types and when i press ; it types - but when I press the same keys by holding function key along with it it types the correct letter.It types correctly when i connect external keyboard or type using onscreen keyboard. Please help me.