A few weeks ago, Apple announced it is finally offering to repair MacBook keyboards … for free. The problems they say they will cover are:
when letters or characters repeat unexpectedly
when letters or characters don’t appear
or when keys feel sticky and do not respond consistently
After examining the keyboard, the service type will be determined and they may replace a key, keys, or the entire keyboard.
Eligible models are MacBook 12-inch 2015, 2016, and 2017; MacBook Pro 13-inch 2016, 2017 with two Thunderbolt 3 ports; MacBook Pro 13-inch 2016, 2017 with four Thunderbolt 3 ports; MacBook Pro 15-inch 2016, 2017. No other MacBooks are part of this service program.
If you have this problem, you can find an Apple Authorized Service Provider, make an appointment at an Apple Retail Store, or mail your device to the Apple Repair Center. Be sure to back up all your data before you take any of these steps.
If you have previously paid to have this problem fixed and want a refund, you can contact Apple for a refund.
Here is a funny video about the problem: