A1708 / EMC 2978 — Released October 2016, this entry-level MacBook Pro retains its traditional function keys (as opposed to the OLED Touch Bar). The function key version packs an Intel Core i5 and two Thunderbolt 3 ports.

50 Questions View all

Is it possible to replace the Generation 2 Butterfly Keys.

Is it possible to replace the Generation 2 Butterfly Keys found on the late 2016 Non-Touchbar Macbook Pro.

Answered! View the answer I have this problem too

Is this a good question?

Score 1
Add a comment
New Battery = Faster iPhone
Fix Kits starting at $16.99

1 Answer

Chosen Solution

Yes, please look here. This website both sells the individual keys and a video on repair.


Was this answer helpful?

Score 1


There is no video for this particular model on the website.


@coreyhudson it is probably possible, since the layout is similar to the 12", but you will have a hard time finding the keys at the moment. New keyboards are not being sold yet, so there are no key caps in circulation yet (a lot of key caps for older models are cleaned and removed from liquid damaged non-working keyboards).

LCD panels have only just become available in the past month for this model, so it will probably take another month or 2 before we start seeing keyboards and key caps.




Second to the last is a general for all retina models.


@avanteguarde Yes but this laptop uses a completely different key mechanism than the previous Retina models so therefore that video does not teach anything.


@avanteguarde @coreyhudson is correct, 12" models onwards use a different mechanism, completely different to remove the keys.

Check out https://www.youtube.com/watch?v=9b-8xqB0... for the 12" model. The 12" and newer models use the same butterfly mechanism, although the dome is different and the layout of the mechanism may be slightly different (although it is near enough the same to use as a reference). It's very easy to damage the dome under the key on the 12" model, and it is very fiddly, so be careful.


Add a comment

Add your answer

Corey Hudson will be eternally grateful.
View Statistics:

Past 24 Hours: 24

Past 7 Days: 163

Past 30 Days: 719

All Time: 4,457