Chosen Solution
Anyone run into an issue with a MacBook Pro that has some bad keys, but turns out to be the logic board? I have a mid 2012 15". Some of the keys weren’t working, like the ] \ ’ and Return (all on the right side). I have another mid 2012 15" with a bad battery and GPU issues, but 100% great keyboard, so I figured I’d just swap in the battery and logic board from the one with the [presumably] bad keyboard into the one that has a good keyboard. After I get it all swapped, the keys are still not functioning. This leads me to think it’s the logic board. My guess is a bad connector or USB controller, but the USB ports and trackpad work fine, so I’m thinking the connector on the logic board. Can anyone think of anything else? Not sure how to fix a bad connector either, guessing remove and replace, but might be out of my toolset options. Thanks in advance!
It’s not very common, but a bad keyboard driver is a likely possibility in this case. If connector is clean and shiny then it’s probably not the problem, if not try some cleaning with some IPA, soft brush and canned air, but that’s about all that can be done without getting into testing and soldering. There’s a big square IC on the flip side of connector that drives keyboard and that might be the culprit, things go bad on their own sometimes. See if you have someone in your area doing component level repairs, it would be a pity to discard a good board for a minor fault.