I want switch the functionality of the function and control keys on the keyboard of the MacBook Pro.

There is a similar question to this, but unfortunately the software mentioned, now called Karabiner, doesn't seem to work with macOS Sierra.

Is there a method to make this achievable in macOS Sierra?

  • FunctionFlip can change or disable the function keys. Commented Jan 29, 2017 at 7:24
  • @rubik'ssphere I believe they are only talking about the ctrl and fn keys in the bottom left of the keyboard, not the row along the top.
    – Tuesday
    Commented Jan 29, 2017 at 15:30

1 Answer 1


Karabiner is being rewritten from scratch to support Sierra in the form of Karabiner-Elements. You should still be able to accomplish it with this "light" version.

  • Do I need to compile it or can I just download it from the "latest version" link in the readme?
    – Oion Akif
    Commented Jan 29, 2017 at 20:22
  • @SkeletonBow The latest release is precompiled and can just be downloaded.
    – Tuesday
    Commented Jan 29, 2017 at 20:23
  • As a decade long linux user, Karabiner has been a life saver.
    – qbert65536
    Commented Mar 26, 2018 at 16:19

You must log in to answer this question.

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