If you plug a Windows keyboard into your Mac, change this one setting.
Your external Windows keyboard works fine on a Mac, except the key next to the spacebar does the wrong job. One setting puts Command back under your thumb.
I keep a Windows keyboard plugged into my Mac. I have done it for years, across different keyboards. They all work the moment you connect them. And every one of them feels slightly wrong until I change a single setting.
If you have brought your favorite mechanical or ergonomic keyboard over from your PC, you have probably felt it too. Copy and paste fight you. Your thumb keeps landing on the wrong thing. Here is why, and the thirty-second fix.
Why it feels off
When you plug a Windows keyboard into a Mac, macOS translates the modifier keys for you. The Windows key becomes Command. Alt becomes Option. Ctrl stays Control. By name, that is exactly right.
By position, it is wrong.
On a real Mac keyboard, Command sits directly next to the spacebar, right under your thumb, because Command is the key you press all day. On a Windows keyboard, the key next to the spacebar is Alt, and macOS turns Alt into Option. So the most important key on the Mac is no longer where your thumb expects it. Every Command shortcut, copy, paste, save, switch apps, lands one key to the left of where you are reaching.
It is a small thing. It is also the kind of small thing that makes a keyboard you love feel broken.
The fix: swap two keys, for that keyboard only
You are going to tell macOS to swap Command and Option on this one keyboard, which puts Command back under your thumb.
- Plug in the keyboard.
- Open the Apple menu, then System Settings, then Keyboard.
- Click the Keyboard Shortcuts button.
- Select Modifier Keys in the sidebar.
- At the top, set the keyboard dropdown to your Windows keyboard by name. This part matters: if it is left on your built-in keyboard, you will remap the wrong one.
- Set the Option key to Command, and the Command key to Option.
- Click Done.
That is the whole thing. The key next to the spacebar now acts as Command, and the key beside it acts as Option, exactly like a Mac keyboard. Ctrl is already in the right spot, so you leave it alone.
Heads up: the key still says Alt on the keycap. It now acts as Command. Your thumb will not care, and within a day neither will you.
A few honest caveats
macOS remembers this per keyboard, so you do it once. Plug the same keyboard in next month and it is still set.
The Fn key is the one modifier this panel will not reliably remap, so leave it be. And a few Windows-only keys, Print Screen, Scroll Lock, the Menu key, mostly do nothing useful on a Mac. You will not miss them.
Everything else just works. The keyboard you have typed on for years stops fighting you, and starts behaving like it was made for the Mac.
Frequently asked questions
Does a Windows keyboard work on a Mac?
Yes. Plug it in and it works right away. macOS maps the Windows key to Command, Alt to Option, and leaves Ctrl as Control.
Why does Command feel like it is in the wrong place on my Windows keyboard?
Because the key next to the spacebar is Alt, which macOS turns into Option, not Command. So your most-used key lands one spot to the left of where your thumb expects it.
How do I swap Command and Option for one keyboard?
Open System Settings > Keyboard > Keyboard Shortcuts > Modifier Keys, choose your Windows keyboard by name from the dropdown, set Option to Command and Command to Option, and click Done. macOS remembers it per keyboard.