MacBook Air keyboard has dead keys temporarily on startup and waking
My MacBook Air keyboard has developed a fault where the space bar and other keys (tab, down arrow, fn, tilde and quotes) do not register on startup.
This is true even when typing in the login field on a normal startup or when entering repair mode.
If I connect a bluetooth keyboard, the keys on that work normally.
The fault usually appears when the computer starts or wakes. Sometimes, if I have been using it earlier in the same day, the fault does not appear - unfortunately the situation when I took it to the Genius Bar (I had filmed the behaviour on my phone so was able to show the assistant what was happening).
As the fault occurs with the inbuilt keyboard even when typing in the login field to enter repair mode, it appears to be unrelated to the system or any settings or other software (it's nothing to do with accessibility settings).
The Genius Bar did a firmware rebuild, but that has not resolved the problem.
Even though it is inconvenient, the dead keys will suddenly start working again and work with no further problems until the next restart or a long sleep.
When the keyboard starts working normally is not time dependent - if I use the computer with GarageBand and my midi controller the dead keys continue to be dead indefinitely.
However, if I type, the dead keys suddenly come back to life (I copy a space and use ctrl-v to be able to work until the spacebar and other keys start working).
I've experimented at the stage of typing in the login field at startup to investigate what is required to get the dead keys working normally.
Pressing the dead space bar repeatedly does nothing.
However, if I alternate pressing the space bar and a working key (deleting the text from the login field when it is full) the space bar will start working after filling the login field around 20 to 30 times.
If I press a working key without alternating the space bar, the space bar remains dead when I do try it. It requires both a working key and dead key to be pressed alternately multiple times to bring it back to normal operation.
The Genius Bar said they will send the computer off for a keyboard replacement after I have done a clean install of the system. I will try that but cannot see this is system related when the problem manifests when booting into repair mode. Hence, the decision to try the firmware rebuild.
The assistant said they had never seen this specific problem before.
So, has anyone else come across it and was a keyboard replacement the required solution?
MacBook Air 13″