The keys 9,o,l and . on the keyboard of my MacBook Air have stopped functioning all of a sudden. Instead of the intended characters, random characters from the same row as the faulty keys appear.

Also, the built-in mic is failing.

What could be the problem?

EDIT: The keyboard and mic problem started to appear after a defective screen panel was replaced a few days ago. I wonder how that could have caused the side effects I'm experiencing.

  • Sorry to hear that my suggestion really really didn't help! I typed the wrong folder name... I guess you have to either restore those files or do a little reinstall. Real sorry that happened, my fault big time. Feb 5 '11 at 4:06
  • Could you tell me the correct folder, if that could help? I'll try working remotely. :) Feb 5 '11 at 4:10
  • I meant not to include the /System/Library/Keyboard Layouts one (considered it, decided against it ,and forgot to remove it from the post). One to try could be ~/Library/Preferences/com.apple.keyboardviewer.plist, but that probably won't influence how the physical keyboard works. Feb 5 '11 at 4:47
  • @Nathan: I restored the Keyboard Layouts folder contents with the help of a post at Mac Rumors. This could be a hardware problem; I'll have to check with the Apple Store. Feb 5 '11 at 6:11

Well to me that sounds like hardware failure. I'd suggest that you just take it in to your local Apple Store or AASP; I don't see why they WOULDN'T replace the necessary parts (I don't know the MBA assembly well) if it's under warranty.

  • My MBA is not under warranty, but the keyboard problem coincided with the replacement of a defective screen panel. I wonder how the new panel could have affected the keyboard and mic. Feb 5 '11 at 6:19
  • As much as we like to think the Geniuses are really geniuses, they've done some pretty spotty jobs putting my Mac back together. I'd go in and say "Hey, this stopped working last time I came in here."
    – wjl
    Apr 10 '11 at 2:26

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .