How do I use a PC keyboard on a Mac

I have a very nice and expensive mechanical keyboard. It was designed for a PC and not a Mac.

How do I set up the mapping, so it works like I am used to. For example, I want the Ctrl key on the PC keyboard to act like the Command key on the Mac, so when I press Ctrl-C to Copy, I get the action I am used to.


I too, have a "PC" keyboard, and here's what you have to do (see attached image).

Open System Preferences and go to Keyboard:

  1. Once there, click in the "Modifier Keys"

  2. Select your keyboard.

  3. Change your keys to reflect your change. (I have it changed too!)

enter image description here


Just plug it in and off you go. As for keyboard mappings, if you goto the System Preferences -> Keyboard, you can adjust the Keyboard modifiers there. Just set the Control key to behave like the Command key.


Additional to Martin Macaroni's answer, also have a look at KeyRemap4Macbook. For example, you probably have the 'Application Key' sitting between the super key and control key doing nothing at the moment. Using KeyRemap4Macbook you can change this key into a modifier key (⌥, ⌘ or ⌃). My PC keyboard also featured a control key on the right but my MacBook's keyboard didn't, so I remapped it to option like on my MacBook.