Ok, here's the problem.
I turned on the computer. Good.
I clicked on my user account. Good.
I started to type. Bad.
The only keys that registered were( I checked) Space, Backspace(Which oddly registered as a character in the password screen) and M(Which oddly registered as Enter).
It's definitely a computer problem. I 'borrowed' my dad's USB keyboard in hope it worked. Yes? No. The USB keyboard was acting up in the same way that it was on my laptop's keyboard. So where's the problem?
(PS I thank the person who helps me in advance)