I would try one other thing. Reload the MF file. It's possible that it was deleted or corrupted.

The MF is part of the OS. It's not hardware. So if the problem persists, I would update the OS and reload it.

It might be a defective keyboard on the other hand.