Actually sent our correspondance to my more regular tech because Bri you brought up it being an easy fix, just wanted o relay what he said which doesnt sound good on my part unless i take this guy to small claims.
There's really only two possibilities;
1. the connector (probably a ribbon cable) on the keyboard that plugs into the motherboard inside your laptop, is hosed up. That typically doesn't happen unless they are repeatedly removed, reattached and yanked on during the procedure.
2. the connector on the motherboard that the keyboard plugs into is hosed up. This possibility is more likely, since the tech said he plugged your keyboard into another system and it worked fine. This assumes though that the statement I quoted above refers to the tech testing your laptop keyboard in another system.
To put it more succinctly, if your laptop keyboard works in another laptop, odds are pretty good that it's either the internal connector/ribbon cable inside your laptop (the one the keyboard plugs into) or the keyboard controller chip on the motherboard has fried. Or both.
Either one will do the trick (meaning either will exhibit the same symptoms --- a broke-dick-keyboard) and a knew laptop keyboard won't solve the problem. Since it appears to work in another system (another laptop), that leaves only the motherboard. Again though, that assumes I'm correctly interpreting your quoted statement above.
Laptop motherboard connectors and chips are nearly impossible to repair. They are soldered to the motherboard using a technique called "flow soldering". NONE of it is done by hand and it's all done by a machine. That's why it's nearly impossible to repair a motherboard. This also applies to full-sized (desktop) motherboards.
You have two choices;
1. go after the guy that hosed up your laptop with a vengeance, although it is conceivable that the motherboard connector and/or keyboard controller chip failed of natural causes (shit wears out, dude). If I had to testify in court, that's what I'd say (shit wears out).
OR ...
2. save up and buy a new laptop.
I have neither the time, the inclination nor the resources to even attempt a repair on a motherboard. All that takes very specialized tools and skills. I do have the skills. I just don't have the tools, and you don't even want to know how much that stuff costs.
