At least five keys have different names or symbols on a Windows keyboard than they do on a Mac keyboard, which can make it difficult to follow Mac-related instructions. For example, a software manual may tell you to hold down the command key ( ⌘ ), which appears to be missing from your Windows keyboard. According to some studies, ergonomic keyboard designs, such as the Microsoft Natural line, have been associated with significant reduction of carpal tunnel syndrome symptoms. Rest your wrists against the plush palm rest in a relaxed, natural angle with this keyboard’s curved key bed, ergonomic arc. Feb 06, 2019 The Sculpt wireless ergonomic keyboard by Microsoft is the best option for most prospective buyers. A top pick by Wirecutter and Digital Trends, it has a split design and a nicely cushioned palm rest. A separate number pad is the feature that sets this keyboard apart from all of its competitors. Mar 22, 2016 Hi, I’m a longtime Mac user, but just got the Microsoft Sculpt ergonomic key board and am trying to assess whether or not it’s workable for me. I’m struggling a bit with the re-mapping process. I think I’ve successfully done it such that the ctrl c and ctrl v again functions like copy/paste as it does on a Mac keyboard.
- Microsoft Ergonomic Keyboard Mac Command Key Windows 10
- Microsoft Ergonomic Keyboard Mac Command Key Symbol
- Command Key On Windows Keyboard
- Microsoft Ergonomic Keyboard Drivers
- Apple Mac Command Key
For information about keyboard accessibility, see How to: Use Keyboard Navigation.
You can access a variety of commands in Visual Studio for Mac by using the appropriate keyboard shortcut. This document lists the default shortcuts for the Visual Studio for Mac key binding scheme. For more information about how to change the key binding scheme, see Customizing the IDE. You can also customize shortcuts for a command using the Visual Studio for Mac > Preferences menu item and choosing Environment > Key Bindings in the Preferences window.
Tip
The keyboard shortcuts displayed in this document, and the key binding preferences in Visual Studio for Mac, are presented using the symbols commonly used in macOS. If you are unsure of a symbol, review the macOS key symbols loopkup table.
Downloadable quick ref pdfs
We have compiled the most used, and most useful, keyboard shortcuts into a downloadable pdf file. We have two versions,one that shows shortcuts for Visual Studio for Mac, and a version that shows Visual Studio shorts side-by-side for usersthat have prior experience with Visual Studio when using Windows.
Code Navigation
Commands | Keyboard shortcuts |
---|---|
Find References | ⇧⌘R, F12 |
Go to Declaration | ⌘D, F12 |
Next Error | ⌥⇧⇟, ⇧⌘F12 |
Next Issue in File | ⌥⇟ |
Previous Error | ⌥⇧⇞ |
Previous Issue in File | ⌥⇞ |
Debug
Commands | Keyboard shortcuts |
---|---|
Enable or Disable Breakpoint | ⌥⌘/, ⌘F9 |
Pause | ⌥⌘P, ⌥⌘L5 |
Remove All Breakpoints | ⇧⌘F9 |
Run To Cursor | ⌘F10 |
Set Next Statement | ⇧⌘F10 |
Show Next Statement | ⌥* |
Step Into | ⇧⌘I, ⌘F11 |
Step Out | ⇧⌘U, ⇧⌘F11 |
Step Over | ⇧⌘O, F10 |
Toggle Breakpoint | ⌘, F9 |
View Breakpoints | ⌥⌘B |
Designer
Commands | Keyboard shortcuts |
---|---|
Switch between related files | ⌃⌘↑ |
Edit
Commands | Keyboard shortcuts |
---|---|
Constraint Editing Mode | ⌘E |
Copy | ⌘C |
Cut | ⌘X |
Delete | ⌘⌫ |
Format Document | ⌃I |
Indent Selection | ⌘] |
Paste | ⌘V |
Preferences | ⌘, |
Redo | ⇧⌘Z |
Rename | ⌘R, F2 |
Select All | ⌘A |
Show Code Generation | ⌘I |
Toggle All Folds | ⌥⇧⌘↑ |
Toggle Definitions | ⌥⇧⌘↓ |
Toggle Fold | ⌥⇧⌘← |
Toggle Line Comment(s) | ⌘/ |
Undo | ⌘Z |
Unindent Selection | ⌘[ |
Update Frame from Constraints | ⇧⌘R |
F# Integration
Commands | Keyboard shortcuts |
---|---|
Clear F# Interactive | ⌃⌥C |
F# Interactive | ⌃⌥F |
Restart F# Interactive | ⌃⌥R |
Send line to F# Interactive | ⌃⌥L |
Send references to F# Interactive | ⌃⌥P |
Send selection to F# Interactive | ⌃⏎ |
File
Commands | Keyboard shortcuts |
---|---|
Close All | ⇧⌘W |
Close File | ⌘W |
Close Workspace | ⌥⌘W |
New File | ⌘N |
New Solution | ⇧⌘N |
Open | ⌘O |
⌘P | |
Quit | ⌘Q |
Revert | ⌘U |
Save | ⌘S |
Save All | ⇧⌘S |
Microsoft Ergonomic Keyboard Mac Command Key Windows 10
Help
Commands | Keyboard shortcuts |
---|---|
API Documentation | ⌥⌘? |
Unity API Reference | ⌘' |
Other
Commands | Keyboard shortcuts |
---|---|
Implement Unity Messages | ⇧⌘M |
Inspect | ⌥⌘I |
Project
Commands | Keyboard shortcuts |
---|---|
Add Files | ⌥⌘A |
Build | ⌘K, ⇧F6 |
Build All | ⌘B, F6 |
Clean | ⇧⌘K |
Rebuild | ⌃⌘K |
Rebuild All | ⌃⌘B |
Start Debugging | ⌘⏎, F5 |
Start Without Debugging | ⌥⌘⏎, ⌃F5 |
Stop | ⇧⌘⏎, ⇧F5 |
Refactoring
Commands | Keyboard shortcuts |
---|---|
Import Symbol | ⌃⌥␣ |
Quick Fix | ⌥⏎ |
Search
Commands | Keyboard shortcuts |
---|---|
Command | ⇧⌘P |
Find in Files | ⇧⌘F |
Find Next | ⌘G, F3 |
Find Next Like Selection | ⌘E, ⌘F3 |
Find Previous | ⇧⌘G, ⇧F3 |
Find Previous Like Selection | ⇧⌘F3 |
Find | ⌘F |
Go to File | ⇧⌘D |
Go to Line | ⌘L |
Go to Type | ⇧⌘T |
Navigate To | ⌘. |
Replace in Files | ⌥⇧⌘F |
Replace | ⌥⌘F |
Microsoft Ergonomic Keyboard Mac Command Key Symbol
Text Editor
Commands | Keyboard shortcuts |
---|---|
Complete Word | ⌃␣ |
Delete left character | ⌃H |
Delete next subword | ⌃⌦ |
Delete next word | ⌥⌦ |
Delete previous subword | ⌃⌫ |
Delete previous word | ⌥⌫ |
Delete right character | ⌃D |
Delete to end of line | ⌃K |
Dynamic abbrev | ⌃/ |
Expand selection | ⌥⇧↓ |
Expand selection | ⌥⇧↑ |
Expand selection to document end | ⇧⌘↓, ⇧⌘↘ |
Expand selection to document start | ⇧⌘↑, ⇧⌘↖ |
Expand selection to line end | ⇧↘, ⇧⌘→ |
Expand selection to line start | ⇧↖, ⇧⌘← |
Expand selection to next line | ⇧↓ |
Expand selection to next word | ⌥⇧→ |
Expand selection to page down | ⇧⇟ |
Expand selection to page up | ⇧⇞ |
Expand selection to previous line | ⇧↑ |
Expand selection to previous word | ⌥⇧← |
Expand selection to the left | ⇧← |
Expand selection to the right | ⇧→ |
Find caret | ⌘ |
Go left one character | ⌃B |
Go right one character | ⌃F |
Go to beginning of document | ⌘↑ |
Go to beginning of line | ⌘←, ⌃A |
Go to end of document | ⌘↓ |
Go to end of line | ⌘→, ⌃E |
Go to Matching Brace | ⇧⌘ |
Go to next line | ⌃N |
Go to next word | ⌥→ |
Go to previous line | ⌃P |
Go to previous word | ⌥← |
Insert line break after the caret | ⌃O |
Move caret to EOL and insert new line | ⇧⏎ |
Move the line or highlighted selection down | ⌥↓ |
Move the line or highlighted selection up | ⌥↑ |
Move to next usage | ⌃⌥⌘↓ |
Move to prev usage | ⌃⌥⌘↑ |
Show Parameter List | ⌃⇧␣ |
Show quick info | ⌘F1 |
Show Scopes | ⌥⇧⌘P |
Transpose characters | ⌃T |
Wrap with <div> | ⌥⇧W |
View
Commands | Keyboard shortcuts |
---|---|
Center and Focus Document | ⌃L |
Focus Document | F7 |
Full Screen | ⌃⌘F |
Move to Next Notebook | ⌥⌘→ |
Move to Previous Notebook | ⌥⌘← |
Navigate Back | ⌃⌘← |
Navigate Forward | ⌃⌘→ |
Normal Size | ⌘0 |
One Editor Column | ⌥⌘1 |
Show Next | ⌥⌘↓, F8 |
Show Previous | ⌥⌘↑, ⇧F8 |
Two Editor Columns | ⌥⌘2 |
Zoom In | ⌘+, ⌘= |
Zoom Out | ⌘-, ⌘_ |
Window
Commands | Keyboard shortcuts |
---|---|
Activate 1 | ⌘1 |
Activate 2 | ⌘2 |
Activate 3 | ⌘3 |
Activate 4 | ⌘4 |
Activate 5 | ⌘5 |
Activate 6 | ⌘6 |
Activate 7 | ⌘7 |
Activate 8 | ⌘8 |
Activate 9 | ⌘9 |
Hide Others | ⌥⌘H |
Hide Visual Studio | ⌘H |
Minimize | ⌘M |
Next Document | ⌘}, ⌘F6 |
Previous Document | ⌘{, ⇧⌘F6 |
Switch to next document | ⌃⇥ |
Switch to next pad | ⌃⌥⇥ |
Switch to previous document | ⌃⇧⇥ |
Switch to previous pad | ⌃⌥⇧⇥ |
macOS key symbols lookup
Symbol | Key |
---|---|
⌘ | Command (cmd) |
⌥ | Option (alt) |
⇧ | Shift |
⌃ | Control (ctrl) |
⇞ | Page Up (Pg Up) |
⇟ | Page Down (Pg Dn) |
⌫ | Delete (Backspace) |
⌦ | Forward Delete |
⏎ | Return |
←→↑↓ | Arrow Keys |
↖ | Home |
↘ | End |
␣ | Space Bar |
⇥ | Tab |
See also
By David Röthlisberger. Comments welcome at david@rothlis.net.
Last updated 4 Oct 2011. This article is Creative Commons licensed.
The Microsoft Natural Ergonomic Keyboard 4000 doesn’t feel very “Mac-like”, at least not out-of-the-box. Read on for helpful settings to improve the experience, and a brief review of the keyboard at the end.
If your kernel panics, upgrade the drivers
OS X kernel panic
On Snow Leopard (OS X 10.6), the IntelliType Pro 8.0 drivers caused me kernel panics at least once a day.
The recent 8.2 driversdon’t cause kernel panics on Lion (OS X 10.7). I haven’t tested them on Snow Leopard, but I assume it is the new drivers, rather than the new Operating System, that contain the fix. Readers have reported that the older 7.1 drivers work well with Snow Leopard (note that the 7.1 drivers say they are for the older Natural Keyboard Pro, but they also work for this newer keyboard). Let me know if you have tested other combinations of driver/OS versions.
Or don't use the Microsoft drivers at all
Ironically, the Microsoft drivers stop OS X from recognising the keyboard for what it is! Without the drivers, OS X reports “Natural® Ergonomic Keyboard 4000”; with the IntelliType drivers, it’s a mere “Keyboard”.
With IntelliType drivers
As the last straw, if you remap your Caps Lock key to Control via Apple’s Keyboard preference pane, with the Microsoft drivers installed the remapping will be lost every time you restart.
The following table should help you decide whether you want the Microsoft drivers. More detailed explanations follow.
With Microsoft IntelliType drivers | Without Microsoft drivers |
---|---|
Kernel panics with 8.0 drivers on Snow Leopard; fine with 8.2 drivers on Lion. | No kernel panics. |
Modifier key mappings.. | |
lost every time you restart. | aren't lost. |
You can swap the Alt and Windows keys.. | |
with the IntelliType software. | with KeyRemap4MacBook. |
You can use the Application key as a Command or Option key.. | |
with the IntelliType software. | with KeyRemap4MacBook. |
Media keys all work correctly. | Only mute, volume and play/pause keys work. Web, search, mail, calculator, favourites 1, 2, 3, 4 & 5, back and forward, and the zoom slider don’t work. |
How to uninstall the Microsoft drivers
The IntelliType UnInstaller is in the Utilities sub-folder of your Applications folder. (If you installed the IntelliPoint mouse drivers, which were bundled in the same installer, the corresponding UnInstaller is in the same location.)
If you don’t want to run the uninstallers, you can remove the following manually:
/System/Library/Extensions/MicrosoftKeyboard.kext
/System/Library/Extensions/MicrosoftMouse.kext (if you also installed the IntelliPoint drivers)
/Library/Keyboard Layouts/Microsoft Keyboards.bundle
and the Microsoft Keyboard preference pane (open System Preferences, and right-click the Microsoft Keyboard icon, or drag it off the window in a puff of smoke).
Command Key On Windows Keyboard
Swap the Alt and Windows keys
Microsoft Natural modifier keys
The Windows key is automatically treated as Command (⌘), but on Apple keyboards the Command key is next to the spacebar, with Option (Alt) the next key out. On the Microsoft keyboard this is reversed, and the IntelliType drivers helpfully have a setting to reverse these two keys; luckily OS X also has this functionality built in.
It’s under the Modifier Keys button of the Keyboard System Preferences pane.
Simply map Option to Command, and vice-versa. These settings are per-keyboard, so you won’t mess up your MacBook’s built-in keyboard.
While you’re here you can also map your Caps Lock to Control, if you so wish.
Use the Application key as a Command or Option key
Application key
To the right of the spacebar, this keyboard has an “Application” (or Context Menu) key instead of a Windows key. The IntelliType drivers include a setting to treat this key as Command, but OS X has no such setting.
Apple’s customizable XML keylayouts only allow mapping key codes to output characters, but not changing or adding modifier keys. Graphical interfaces built on top of this mechanism, such as Ukelele, have the same limitations. You’ll need the open-source KeyRemap4MacBook.
In spite of its name, KeyRemap4MacBook works on any Mac (with OS X 10.4 or later). It doesn’t allow arbitrary key mappings, but, in the best open-source tradition, it does have zillions of settings. The one you want is under “For PC Users” » “Change PC Application Key” » “Application Key to Option_L” (i.e. left-option, not option+“L”). What you set here doesn’t seem to be affected by OS X’s own modifier keys remapping.
Media keys
The keyboard’s mute, volume and play/pause keys all work out of the box, no IntelliType required. There are no keys for previous/next song.
(Without the Microsoft drivers) None of the remaining media keys work (web/home, search, mail, calculator, “favorites” 1 through 5, back and forward, and the zoom slider).
Function keys
The Function keys (F1, etc) behave as such (as opposed to brightness, volume, etc), regardless of what you set in the Keyboard preference pane. If you press “F Lock” the F keys simply do nothing. Luckily the F Lock remembers its setting across reboots.
There is no Fn modifier key as on the Mac keyboards.
KeyRemap4MacBook allows you to map the F keys to the usual brightness, volume, etc. but then you’d lose the normal F keys.
Insert, Delete, Home, End, Page Up, Page Down
On the Mac OS there is no such thing as an Insert/Overwrite toggle (even on Apple’s extended keyboard there is no Insert key). So unsurprisingly, the Insert key does nothing.
Best buy microsoft home and student mac. But then I am met with a 'Machine activation error' message (pleasesee attached image).I clicked Activate by phone and entered the long Installation ID when prompted. The automated voice said 'I'm sorry we cannot complete this transaction. Microsoft doesn't recognize this as a legitimate product.
Delete works. Page-Up and -Down work. Home and End scroll to the top and bottom of the window instead of moving the cursor to the beginning or end of the line (but this is consistent with the behaviour of Apple keyboards) except in Microsoft Office, where Home and End behave as on the PC.
Microsoft Ergonomic Keyboard Drivers
Numeric keypad
Apple Mac Command Key
Num Lock doesn’t work, but fortunately it is stuck in the numeric mode.
Final thoughts
I initially liked this keyboard: The split and tenting angles provide a comfortable resting position, it has Command, Option and Control keys for both hands, and the price is quite reasonable.
But after several months, I have stopped using this keyboard. It’s just too large! Keys like Return, Backspace, and Escape are quite far away from the home position. I don’t really need a numeric keypad (it forces the mouse that much further away). The keys are loud (especially the clunky spacebar) and the key travel distance (and the force required to press them) is more than I’d like.
These are of course quite personal opinions, and this keyboard could be just perfect for someone else. As a computer programmer I do a lot of typing, so I try to optimise for ergonomics.
Kinesis Freestyle for Mac:
No right-hand Control key
I really like having all three modifiers (Command, Option and Control) available to my left and right hands, though this may not be so important for non-programmers. I don’t think I’d buy an ergonomic keyboard without this feature. The Kinesis keyboards, and Apple’s own keyboards (except the Apple external keyboard with numeric keypad), lack the right-hand Control.