Using a Windows keyboard on a Mac: every key, translated
A Windows keyboard on a Mac mostly just works — you plug it in, you type, letters appear. The trouble starts the first time you reach for a shortcut. Copy is under the wrong thumb, Print Screen does nothing, and half of Apple's own window shortcuts turn out to need a key your keyboard doesn't have. Here is what every key actually does, what you should change, and what you can't fix from System Settings.
What macOS does with a Windows keyboard by default
macOS maps the three bottom-left modifiers by name, not by position:
| Windows key | macOS sees | Notes |
|---|---|---|
| Ctrl | Control ⌃ | Same key, same job |
| Windows / Start | Command ⌘ | The copy/paste/quit modifier |
| Alt | Option ⌥ | Accents, alternate menu items |
That mapping is correct and it is also the whole problem. On a Mac
keyboard the order running out from the space bar is Command, Option,
Control. On a Windows keyboard it's Alt, Win, Ctrl. So ⌘ lands one
key further from your thumb than a Mac user expects: ⌘C is now
Win-C, not the key next to the space bar.
Should you swap Command and Option?
There are two honest answers, and which one is right depends on where your muscle memory came from.
- You're coming from Windows. Leave it alone. Alt is Alt, Ctrl is Ctrl, and the only new thing to learn is that the Windows key is the one that copies. Swapping the modifiers gives you a third layout that matches neither machine.
- You're a long-time Mac user on a PC board. Swap them. Your thumb
already goes to the key beside the space bar for
⌘, and no amount of willpower retrains that quickly.
To swap: System Settings → Keyboard → Keyboard Shortcuts… → Modifier Keys. Set Option to Command and Command to Option.
The important detail is the Select keyboard pop-up at the top of that pane: the mapping is stored per keyboard. Swap the modifiers on your external PC board and your MacBook's built-in keyboard keeps Apple's layout, so docking and undocking doesn't require rewiring your hands. If you want to go further than modifiers — Caps Lock to Control, a hyper key, remapping non-modifier keys — that's a bigger topic and we covered it in how to remap keys on a Mac.
The keys with no Mac equivalent
| Windows key | On macOS | What to do instead |
|---|---|---|
| Print Screen | Nothing | ⇧⌘3 full screen, ⇧⌘4 region, ⇧⌘5 the capture bar |
| Insert | Nothing | No equivalent; macOS has no overtype mode |
| Menu / Application | Nothing | Control-click, or remap it with Karabiner-Elements |
| Num Lock | Nothing to toggle | The number pad types digits either way |
| Backspace | Delete (backwards) | As expected |
| Delete | Forward delete | Works properly — better than a MacBook, which needs fn-Delete |
| Home / End | Scrolls the view | ⌘← / ⌘→ move the cursor to the start/end of the line |
| Page Up / Page Down | Scroll | As expected |
| F1–F12 | Plain function keys | Media keys work if the board sends standard HID codes |
The Home/End row is the one that catches people out daily. On Windows
those keys move the text cursor; on macOS they scroll the document and
leave the cursor exactly where it was. The cursor moves with ⌘← and
⌘→ for line start and end, or ⌃A and ⌃E if you'd rather keep your
hands on the home row — see
Mac text editing shortcuts for the
rest of that set. Screenshots have their own family of shortcuts, none
of which involve a Print Screen key:
Mac screenshot shortcuts.
If characters come out wrong, it's the layout, not the keyboard
When macOS meets a keyboard it doesn't recognise, Keyboard Setup
Assistant opens and asks you to press the key to the right of the
left Shift key. It's identifying the physical layout: ANSI (US), ISO
(most of Europe, with the extra key beside left Shift and a tall Return),
or JIS (Japan). Guess wrong and a handful of keys — typically @, ",
# and the backslash — produce the wrong character forever.
You can re-run it from System Settings → Keyboard → Change Keyboard Type. If the layout is right but the characters still don't match the legends, that's a different setting: check the input source under Keyboard → Text Input → Input Sources.
The missing key nobody warns you about: Fn / Globe
This is the real gap when using a Windows keyboard on a Mac, and it only shows up once you try to manage windows.
macOS's built-in window tiling is driven entirely by the Globe (Fn)
key. Apple documents the whole set as fn-Control combinations:
fn-Control-← and fn-Control-→ for left and right half, fn-Control-↑
and fn-Control-↓ for top and bottom, fn-Control-F to fill the
screen, fn-Control-C to centre, fn-Control-R to put the window back.
Third-party PC keyboards essentially never have a Globe key, and their
Fn key — if there is one — is handled inside the keyboard's own
firmware and never reaches macOS. (If you're not sure what you're
missing, we broke the key down in
what the Globe key does on a Mac.)
So on a Windows keyboard, every native tiling shortcut is unpressable. You have three ways out:
- Map a modifier to Globe. The Modifier Keys pane will set Caps Lock (or another modifier) to Globe. It works for existing Globe shortcuts, though people report it behaving inconsistently, and you generally can't build new Globe combinations with it.
- Use the menu. Window → Move & Resize has the same layouts, at the cost of reaching for the mouse — which is the opposite of why you learned a shortcut.
- Use a tiler with an ordinary chord. Anything that binds to plain modifiers sidesteps the problem completely.
That third option is what Let's Tile is: one shortcut, ⌘↵
by default, drops a grid over the focused window; you steer with the
arrow keys and press return. There's nothing Globe-shaped about it, and
nothing to memorise. The free tier gives you the 3 × 2 grid — halves,
thirds, quarters, full screen — forever, and the shortcut is
rebindable, so if ⌘↵ clashes with something you use, move it.
There's a smaller upside hiding in the default mapping, too. If you
don't swap the modifiers, the physical Alt-Tab chord your fingers
already know arrives in macOS as ⌥⇥ — which does nothing natively,
and is exactly the shortcut Let's Switch uses to flip
through your windows, most recent first, with a live preview of each.
The Alt-Tab reflex survives the move; it just needs something listening.
We wrote about that translation in more depth in
Alt-Tab on a Mac.
Frequently asked questions
Can I use any Windows keyboard with a Mac?
Yes. Any USB or Bluetooth keyboard that follows the standard HID spec works without drivers. Extra vendor keys — macro rows, RGB toggles, proprietary media buttons — may need the manufacturer's own software, and that software is the part most likely to break after a macOS update.
Which key is Command on a Windows keyboard?
The Windows/Start key, by default. Copy is Win-C, quit is Win-Q. Swap
Command and Option in Modifier Keys if you'd rather have ⌘ beside the
space bar, where a Mac keyboard puts it.
How do I take a screenshot without a Print Screen key?
⇧⌘3 captures the whole screen, ⇧⌘4 lets you drag a region, and
⇧⌘4 then Space captures a single window. ⇧⌘5 opens the capture bar
with recording and timer options.
Why don't Apple's window snapping shortcuts work?
Because they all require the Globe/Fn key, which PC keyboards don't have. Use Window → Move & Resize, remap a modifier to Globe, or use a window manager that binds to normal modifiers.
Do the modifier settings apply to all my keyboards?
No — and that's deliberate. The Modifier Keys pane has a Select keyboard pop-up, and each keyboard remembers its own mapping.