End 2011 MacBook Pro internal keyboard and trackpad not working properly
No spills. No drops. No damage of any kind.
A week or so ago, my MacBook Pro (updated to the latest 10.10.2 Yosemite) started going slow. The keyboard started behaving funny, with unwanted characters on most keystrokes. Even the trackpad started behaving unusually (Spoiler: it started working just by itself). Most of the multi-finger gestures and preferences would not work as usual. Any click would result in a right click only. (Note: these exact same issues have been reported one year ago with a similar age MacBook Pro with 10.6.x on this forum with no response).
When I tried to sign back in, the keys would not work ('a', 'l', 'p', etc would not result in anything at all for example) and I could not log in. A foot note on the screen said "if you are facing problems with your keyboard, please power down holding the power key...". I did this, and things just got worse. I cycled through different problems of file vaults and what not to no avail. I connected an external Windows keyboard via USB and everything works just fine, except I cannot do these two diagnostic functions,
(1) SMC reset. Holding shift-control-option on the internal keyboard, or shift-control-alt on the windows keyboard while releasing the power button does nothing
(2) Apple Hardware Test: Apple needs me to hold the 'D' key down while booting up. Again, it works with neither keyboard.
It seems to me like it is a software issue, because different keys are a problem on different days, and the trackpad starts behaving a little funny only when I use the internal keyboard. Goes all OK, when I press ESC on the windows USB keyboard. The Apple service centre said they are unsure, and would just replace the keyboard, and try. I don't want them fixing the wrong problem. Anyone know how to resolve this?
MacBook Pro, OS X Yosemite (10.10.2)