How do I fix my laptop keyboard?
Almost all my keys on my Toshiba Keyboard are pressing the key above it or the left or right of it. For exmaple, when I press Q, it turns on Caps lock and puts a capital Q and when I press it again it puts a small q. Another exmaple is when I press m, mj is typed. It does this for almost all the keys except backspace, what should I do? I am using a Toshiba model satelite A355 if that helps somehow.
you could get a usb key pad job done:) 
A couple of my friends had the exact same problem with their Toshiba laptops (perhaps a known issue?). I'll ask them what they did & report back. One is on his honeymoon abroad & won't be back until next month. How old is your laptop?
You could try changing keyboard layout to US then change it back and see if that helps ?
or perhaps ... if you type an 'm' and you get an 'o' ... see here :
http://www.computeractive.co.uk/ca/pc-help/2029314/typing-wrong-letters





Sounds like a knackered keyboard and one drawback of a laptop. You should be able to order a new one though. Try ebay for cheap replacements or the Toshiba site for a genuine one with warranty.
Some laptops are easier than others to change keyboards on, so good luck. (I have changed kb on my last 3 laptops through being a clumsy EDITED)
“Out beyond ideas of wrong and right, there is a field.
I'll meet you there."