Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I just purchased a MacBook Air with OSX v10.8.4. When I edit the modifier keys (I want to change Caps Lock to Ctrl), it works for a while, but then reverts back to defaults some time later. I'm making the changes here

System Preferences -> Keyboard -> Modifier Keys...

I just tested making the change, closing the lid, then opening it. The change stuck past that. So I'm not exactly sure when the settings revert, but they do eventually revert back to the defaults.

Any idea how to make this change stick?

share|improve this question

Try uninstalling any keyboard or pointing device drivers. Or delete ~/Library/Preferences/ByHost/.GlobalPreferences.*.plist and restart.

You can also use PCKeyboardHack to remap caps lock. Other modifier keys can be remapped with KeyRemap4MacBook:

<?xml version="1.0"?>
  <!-- <devicevendordef>
  </deviceproductdef> -->
    <!-- <device_only>DeviceVendor::KINESIS, DeviceProduct::ADVANTAGE</device_only> -->
    <autogen>__KeyToKey__ KeyCode::COMMAND_L, KeyCode::CONTROL_L</autogen>
    <autogen>__KeyToKey__ KeyCode::COMMAND_R, KeyCode::CONTROL_L</autogen>
    <autogen>__KeyToKey__ KeyCode::CONTROL_L, KeyCode::COMMAND_L</autogen>

Related questions:

share|improve this answer
Thanks for the response, @Lauri Ranta. Wow, seems pretty involved to get something so simple to work #disappointing. – three-cups Jul 9 '13 at 3:42

I have been experiencing the same problem, but in OSX 10.9.4. Namely, in System Preferences I remap Caps Lock to Ctrl, and it reverts itself back to Caps Lock after a day or two for no discernable reason.

To solve this you can use Seil to remap your Caps Lock key. Additionally, you can use Karabiner for a huge range of other keyboard settings.

share|improve this answer
If anyone knows why this problem is happening in the first place, I'd like to know! – apolune Aug 10 '14 at 8:47

For others facing this problem, Repairing Permissions of the startup disk with Disk Utility did the trick for me.

share|improve this answer

I had a similar problem on OS X 10.11.2 with a Microsoft Natural Ergonomic Keyboard 4000 - where the modifier keys switched back after a few minutes. The Intellitype driver didn't help - it doesn't seem to do anything.

Karabiner solved the problem.

A really useful reference if you have that particular keyboard is Using Microsoft Natural Ergonomic 4000 Keyboard with Mac OS X El Capitan (10.11)

share|improve this answer
Answers on Ask Different need to be more than just a link. It's okay to include a link, but please summarize or excerpt it in the answer. The idea is to make the answer stand alone. – patrix Nov 9 '15 at 9:37

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.